26-07-2012, 12:25 PM
STUDENTS RESULT COMPILATION SYSTEM
STUDENTS RESULT COMPILATION SYSTEM.doc (Size: 91 KB / Downloads: 59)
INTRODUCTION
So “Student Result Compilation system“ is a new system that overcomes the problems faced in the existing system. This system provides functionality to enter student details like enrollment no., name, enrollment year, semester,course,subject & marks details etc. that would be stored in powerful database (oracle) that does not lead redundancy. Now the system would be centralized only administrator can perform the operations. The internal marks are entered as per the subjects in the given semester. The user can view the list of subjects before entering the marks. Internal result will be maintained for all the programmes offered in the Apeejay college Of Engineering. Internal results include the marks of 1st,2nd sessional exams & the marks obtained in university exams. There is a report generation module which creates the report of marks obtained by students in a particular exam. Report analysis is based on the marks obtained by the student that will categorize the students in different categories like 1st division, 2nd division & distinction.
METHODOLOGY
Iterative Enhancement Model
Methodology is based on Sotware development Life Cycle (SDLC). We have used Iterative Enhancement Model as SDLC.
The basic idea iterative enhancement is to develop a software system with incremental approach allowing the developer to know about what is being buil. Key steps in the process are to start with a simple implementation of a subset of the software requirements & iteratively enhance the evolving sequence of versions until the full systyem is implemented. At each iteration , design modifications are made & new functions capabilities are added.
The iteration involves the redesign & implementation of a task from the project control list & the analysis of the current version of the system. The goal for the design & implementation of any iteration is to add simplicity,straightforwardness, modularity to the project.
The phases in the project development are described as follows:
Requirement analysis & specification phase:
The goal pf this phase is to understand the requirements of the organization and to document properly. It describes “what the system is”. The goal is to document all the functions, performance & interfacing requirements for the system. This phase produces a large document that is SRS document.
Design phase:
The goal of this phase is to transform the requirements specifications into the structure that is suitable for implementing in some programming language. Here, overall software architecture is defined, & high level & detailed design is performed.
Implementation & unit testing phase:
During this phase, design is implemented. During testing, the major activities are concerned about the examination & modification of the code. Initially small modules are tested in isolation with the rest of the software.
Integeration and system testing phase:
Purpose of this testing is to determine that each independent module is correctly implemented. This gives little chances to determine that the interface between the modules is correct & for this reason integratin is performed. System testing involves the testing of the entite system.
Operation & maintenance phase:
Software maintenance is a task that every development group has to face when software is delivered to the company. Software maintenance is the activity that includes error detection, enhancement of the capability, deletion of the obsolete capabilities & optimization.