A SWDLC is an abstract representation of gradual development and evolution of the software that undergoes a series of sequential or concurrent steps of the software development process .each of these steps results in the development of a s/w project which may be either a minor or major component of the s/w system in contribution to the completion of the system. Each step requires some input and produces some form of output which further becomes the input of the next step. This process goes on in step wise fashion until the s/w product is developed fully.
The software development life cycle involves the following steps and they are:
1. Requirement analysis
2. Design.
3. Coding
4. Module level testing
5. Integration and system testing
6. Delivery, implementation and maintenance
Figure 1 to show the software development lifecycle:
INTRODUCTION
A student database management system (SDMS) is a software application for education establishments to manage student data. These systems vary in size, scope and capability, from packages that are implemented in relatively small organizations to cover student records alone, to enterprise-wide solutions that aim to cover most aspects of running large multi-campus organizations with significant local responsibility.
Student Database Management System deals with all kinds of student details, academics related reports, college details, course details, curriculum, batch details and other resource related details too. It tracks all the details of a student from the day one to the end of his course can be used for all reporting purposes, tracking of attendance, progress in the project or any other assignment details, final exam result exam etc. Our design can facilitate us to explore all the activities happening in the college, even we can get to know which faculty is assigned to which course,