Semester Project
Task 1: Project Proposal
To develop a brief project proposal document of a web development project.
- It must be a data driven web application
- Incorporate state management
- Validation is mandatory
- Data security is essential
- Users and roles based software functionalities to be incorporated
Task 2: Software Requirements Specification
To write software requirements specification.
Task 3: Analysis and Design Model
To develop the analysis and design model of web application including:
- Use case model
- Sequence diagrams
- Activity diagrams
- Class diagrams
Task 3A: Component and Deployment Model
To develop component model and deployment model.
Task 4: Database Model
To develop database model including:
- ER Model
- Relational Model
- Normalization of relational model
- Physical Model
- SQL Implementation
Task 5: Implementation
To implement the web application using concepts and examples studied in course.
Task 6: Hosting
To host the application on a web domain.
- Database can be on local machine
- Or on web hosting platform
Task 7: Testing
Testing of Web Application.
Examples:
- Airline Reservation System
- Railway Reservation System
- Order Processing System
- Banking System
- Library Management System
- Supply chain management system
- Survey application
- Ticketing system
- Computer repair services
- Retail store management
- Cash and carry store software
- On line advertisement agency
- Tourism management system
- Hotel management system
- Hospital management system
- Sales management software