CSC8416 Advanced Java Programming: Railway System Proposal

Verified

Added on  2024/05/20

|2
|533
|327
Project
AI Summary
This document presents a project proposal for a Railway Reservation System developed as a Java-based desktop application using NetBeans 8.1 and XAMPP for local server testing. The system aims to address inefficiencies in manual railway reservations by providing an optimized, user-friendly platform for booking, cancellation, and inquiry of available seats. The proposal outlines the system's structure, including software and hardware requirements, key functions such as secure reservations and discount facilities, and user requirements related to operating system compatibility. Challenges like database connectivity and online payment integration are acknowledged, along with a project plan detailing activities from knowledge gathering to system testing. The conclusion emphasizes the critical areas that could potentially delay the system's design, particularly in establishing a secure database management system.
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Railway Reservation System
Abstract
This desktop application will resolve some of the major problems
which occur while doing reservation in railways. The design was
thought to ease the manual reservation process. This system will have
a track of all the trains and reservations which are done through this
application (GreatSouthernRail, 2018). This system will provide the
facilities for doing the reservation, canceling the previously done
reservation and enquires for available seats.
The main objective of this system is to construct an effective,
optimized, user-friendly and fully functional system to provide an ease
to users. This system will be a good alternative for previously working
reservation seat.
Introduction
This is a java based desktop application which is going to be
developing using IDE NetBeans 8.1. We will be making use Xampp to
test the system on our local server. The railway reservation system
will reduce the long pilled manual work. It will provide 24x7 online
services to users. This system will be commission-free and the entire
customer will be stored in a structured format.
Motivation
No one has time to stand in long queue for booking seats. No one
prefers to give extra commission fees to the third party for doing their
reservation. These reasons helped me to choose “railway reservation
system” as my project to improve the existing system.
System structures
Software requirements:
Local server: Xampp Database: Mysql
database
Language/ Framework: Java IDE: Netbeans 8.1
Hardware requirements:
Hard Disk: 50 GB
RAM: more than 256 mb Processor: intel dual-core CPU
Functions
This system is fully secured reservation system providing some of the
extensive facilities like providing discounts facilities and minimizing
workload
CSC8416 – Advanced Java Programming
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
User requirements
Operating System: Windows XP/Windows 7/Windows 8/Windows 8.1/
Windows 10.
Additional features
One of its exclusive facilities will be providing 24x7 online and online
payment portals to our customers
Inherent complexities and challenges
Database connectivity with the application and fetching the correct
information from the database will be an obvious challenge. Adding
online portal will be a challenge we are going to face
Project Plan
S.n
o
Activity date range Activities
1. Week 1- Week 3 Gathering knowledge, all
the theoretical work
2. Week3- Week 5 Analysis and feasibility of
services
3. Week 6 Designing the conceptual
model and workflow of the
application
4. Week 6- Week 10 Implementing the design
5. Week 10- Week 12 Testing of System
Conclusion
Critical area which would result in the delay of designing this system
will be providing online payment services, to create a secured
database management system which would complement with other
facilities offered by the “Railway Reservation System”.
References
GreatSouthernRail, 2018, GreatSouthernRail, Rail, Australia viewed
19 March 2018, <http://www.greatsouthernrail.com.au/rail-
australia/>.
CSC8416 – Advanced Java Programming
chevron_up_icon
1 out of 2
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]