Session 13
Develop Railway Reservation System
This session combines the earlier Railway Reservation System work into a prototype or implementation. The scope, SRS, diagrams, modular design, and UI design from previous sessions should guide the final software.
Problem Statement
Develop Railway Reservation System as per specifications given in Sessions 1, 3, 4, 5, and 6.
Expected Deliverable
Build a working prototype or documented implementation of the Railway Reservation System based on the previous analysis and design sessions.
Minimum Features
- User login.
- Train search.
- Seat availability display.
- Ticket booking.
- PNR generation.
- Ticket cancellation.
- Admin schedule update.
- Basic report generation.
Development Checklist
- Use the scope from Session 1.
- Use requirements from Session 3.
- Use DFD, ERD, and data dictionary from Session 4.
- Use modules from Session 5.
- Use UI design from Session 6.
Submission Checklist
- Include project description.
- Include screenshots or interface sketches.
- Include source code or prototype notes.
- Include database tables or data structures.
- Include known limitations.