Professional Documents
Culture Documents
The Software development life cycle is a common methodology for system development
in many organizations, featuring various phases that mark the progress of the system analysis
and design effort
System Analysis and Design, is the process of gathering and interpreting facts, diagnosing
problem and using the information to recommend improvement to the system. Before development of
any project can be pursued, a system study is conducted to learn the details of the current business
solution. Information gathered through the study forms the basis for creating alternative design
strategies.
Virtually all organizations are systems that interact with their environment through
Database Design:
Database design was the backbone for this project. The database for this project was
designed to the requirements keeping in mind the constraints and easy of use. A total of eleven
tables were designed for this project strictly to be flexible and can therefore support any level of
expansion and customized.
Coding:
The coding for different modules was developed keeping in mind the commonality
between modules. Common files and folders were used for avoiding repetition of code.
Testing:
The testing process was usually done manually by a tester. The process involves repeated
testing of the project until all the bugs are fixed. This process may take several phases until the
project is clear of bugs. A testing report, usually in an Excel sheet is submitted to the
programmer by the tester.
The programmer fixes all bugs and again the testing phase is continued. This process is
repeated until all bugs are cleared. At last the project is verified by the project leaders to see
whether all requirements are met.
Maintenance:
The maintenance for this project is done for six months. A good product must be able to
incorporate future modification and enhancement. Throughout the maintenance phase changes
keep cropping up and the portal must be able to adjust itself to the changing situations. The
portal has been developed keeping this in mind.