SYSTEM ANALYSIS
2.1SOFTWARE MODEL
Our Project is being developed using specific software development life cycle. Software development approach is best suited for the project depends on the requirements and other factors. A process model is a development strategy that is used to achieve a goal that satisfies the requirements biding by the constraints.
There are many types of Software Process Models like:
• Waterfall Model
• Iterative Model
• Incremental Model
• Spiral Model
We have used the spiral model.
Software Process Model
Software engineering is the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. The IEEE has developed …show more content…
Register new Student
The interested students will have to fill theregistration details to get authority to access the system S-4 Extension (Student Startup Supportive System).
Register new ideas/projects
The S-4 Extension (Student Startup Supportive System) will help the admin to add/update and manage new idea or project submitted by active students in the database.
Register new Mentor
The interested Mentor will have to fill theregistration details to get authority to access the system S-4 Extension (Student Startup Supportive System).
Register new Panel
The interested Panel will have to fill theregistration details to get authority to access the system S-4 Extension (Student Startup Supportive System).
Register new Company or Funder
The GTU associated companies will be added by admin and the other interested Companies or individual funders can fill theregistration details to get authority to access crowd funding in the system S-4 Extension (Student Startup Supportive System). Admin will be managing the overall adding/updating and funding from the companies and the individual …show more content…
Company or Funder profile
S-4 Extension (Student Startup Supportive System) will generate the profile Company or Funder on valid login to fund for interested idea or project venture.
2.4.2 NON-FUNCTIONAL REQUIREMENTS:
Reliability: This application is a reliable product that produces fast and verified output of all its proposes. This application should be highly reliable and it should generate all the updated information in correct order.
Availability: This application will be available to use and help them to carry out their operations conveniently. An information about the project or idea should be quickly available from any computer to the authorized user. The previously visited data must also be maintained and should be made available to the administrator.
Security: The application will be password protected. User will have to enter correct username, password and role in order to access the application.
Maintability: The application will be designed in a maintainable manner. It will be easy to incorporate new requirements in the individual