NATIONAL UNIVERSITY OF COMPUTER AND EMERGING SCIENCES,
CHINIOT-FAISALABAD CAMPUS
Project Proposal
CL-214: Programming Fundamentals
[Muhammad Akif Naeem] [17F8451]
[Muhammad Naveed] [17F8458]
[Ammar Khalid] [17F8413]
EE17-B Spring 2018
Submission guidelines
NATIONAL UNIVERSITY OF COMPUTER AND EMERGING SCIENCES,
CHINIOT-FAISALABAD CAMPUS
You are required to submit hard copy of the proposal till 05th April 2018.
<Title: Railway management system>
<Idea! >
This is a railway management system which can be used to manage the online booking and its
cancellation, user data, schedule of trains fares,entertainment history and the time.
<Introduction >
In this project we will allow the user and admins to log in their [Link] users are allow to create
their accounts and then log in to their [Link] admins will have access to change the schedule and
[Link] will display the user his money saved in his [Link] he has not enough money the seat will not
[Link] will allows the user to enter money in it by giving bank account number and money. It allows
the users to reserve their seats and also their [Link] reservation 20% of the total fair will be
deducted from his account and in case he cancels it then the money will return back to his account if he
did it in the time limit else the 10% will be return to [Link] the completion of the journey the all money
will be deducted from his account equals to fare. It will also tell him about the time of departure and
reached and also time [Link] will also allows the user to see his previous journey data.
<Scope>
Classes and objects,file handling and structural programming.
<Applications>
In railway system of Pakistan
<Final Deliverable>
Code along with graphics and report of projects.
<Features>
❏ Account Log in(admin and user)
CS-214: Programming Fundamentals Page 2
NATIONAL UNIVERSITY OF COMPUTER AND EMERGING SCIENCES,
CHINIOT-FAISALABAD CAMPUS
❏ user data
❏ Schedule
❏ Reservation and cancellation of seats
❏ Transfer money to account from bank account
❏ Time remaining to reach destination
CS-214: Programming Fundamentals Page 3