Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
The document outlines the requirements for a railway reservation system. It includes sections on the overall description, functional requirements, non-functional requirements, and diagrams. The system will allow users to search for trains between destinations, select a train, review details and passengers, pay, and cancel reservations. It aims to automate the reservation process and provide 24/7 availability while meeting security, reliability, and maintainability standards. Diagrams including use case, class, and sequence diagrams will model the system functionality and interactions.
The document describes an online bus ticket reservation system that allows customers to book tickets, check availability, and track reservations online instead of having to visit booking counters in person. It includes requirements for functionality like maintaining customer profiles and booking details in a database, calculating fares automatically based on distance and age, and providing search, booking and cancellation features for employees to manage reservations. Tables to store information about buses, routes, bookings and more are also outlined.
This document provides an overview of an airline reservation system project developed by students at Amrapali Group of Institute, Haldwani, India in 2017. The system allows users to view flight schedules, fares, make reservations and print tickets. It was created using PHP, CSS, HTML, JavaScript and a MySQL database to automate and simplify the booking process. The project aims to develop a user-friendly interface so anyone can book flights without computer experience. It follows a distributed client-server architecture and stores data centrally for access by users and administrators who can modify flight details. The system was tested to ensure security, reliability and adherence to database normalization standards.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
The document outlines the requirements for a railway reservation system. It includes sections on the overall description, functional requirements, non-functional requirements, and diagrams. The system will allow users to search for trains between destinations, select a train, review details and passengers, pay, and cancel reservations. It aims to automate the reservation process and provide 24/7 availability while meeting security, reliability, and maintainability standards. Diagrams including use case, class, and sequence diagrams will model the system functionality and interactions.
The document describes an online bus ticket reservation system that allows customers to book tickets, check availability, and track reservations online instead of having to visit booking counters in person. It includes requirements for functionality like maintaining customer profiles and booking details in a database, calculating fares automatically based on distance and age, and providing search, booking and cancellation features for employees to manage reservations. Tables to store information about buses, routes, bookings and more are also outlined.
This document provides an overview of an airline reservation system project developed by students at Amrapali Group of Institute, Haldwani, India in 2017. The system allows users to view flight schedules, fares, make reservations and print tickets. It was created using PHP, CSS, HTML, JavaScript and a MySQL database to automate and simplify the booking process. The project aims to develop a user-friendly interface so anyone can book flights without computer experience. It follows a distributed client-server architecture and stores data centrally for access by users and administrators who can modify flight details. The system was tested to ensure security, reliability and adherence to database normalization standards.
This document provides a project report on an online voting system created by Nitin Bhasin for NIIT. The report includes an introduction to the online voting system, background and significance of the study, objectives, justification, scope, requirements, and database design. It aims to address issues with existing voting methods in India by providing a secure online system for citizens to vote from anywhere using just a voter ID and password.
The document describes a student result management system that will manage information about users, subjects offered each semester, and marks obtained by students. It will generate reports. The system requirements include maintaining data on students, subjects, marks and user accounts with validation checks. The system will have security, maintainability and portability. Key modules include login, subject info maintenance, marks entry and maintenance of user accounts.
This document outlines the design of an online bus ticket reservation system (OBTRS) for Udankhatola travels. The system allows customers to book tickets online instead of having to visit booking counters. It describes the system requirements, design which includes modules for login, routes, bus info, and payment. Sequence diagrams and UI screens are presented. The system aims to provide an efficient, user-friendly, and accurate online reservation service available 24/7.
This document provides a software requirements specification for a Library Management System being developed at the University of Education, Township Campus. It includes sections that describe the purpose and scope of the system, user requirements, system features, and technical specifications. The key functions of the system are to manage the checking in and out of books, track book loans, and generate reports. It is intended for use by both librarians and students to automate and improve library management and services.
This document describes an online reservation system created by Rakesh Kunwar for railway ticket reservations and cancellations. It allows passengers to reserve and cancel seats on trains through a computerized system, which is more efficient than handling the vast Indian railway system manually. The system securely stores train, passenger, and reservation information and generates tickets and reports.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
System Modeling And Achitecture DesignDanish Javed
The engineering require to complete the software system (e.g. "Railway Ticket Reservation System") is System Modeling & Architecture Design. For those who want to see sample that what are the steps to complete a software.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system.
Topic: Requirement Engineering in Software Engineering
This is my college final field work report about online cab booking system. In this online cab booking how it works and some suggestions , analysis about cab booking . All information is in the report. ..
Thank you..
The document describes an online railway reservation system project completed by Prince Kumar for his Database and Web Database Systems module. It includes a certificate signed by Prince Kumar and his module lecturer, Ms. Sulekh Sharma, acknowledging completion of the individual assignment. It also includes an acknowledgement from Prince Kumar thanking various people and organizations for their support during the project. The table of contents provides an overview of the sections in the project report, which describe aspects of designing and developing the online railway reservation system such as entity relationship diagrams, database design, form design, and database queries.
The document is a project report for a Student Information System. It includes an abstract describing the system as providing an interface to maintain student records and generate various reports. It also includes sections on the introduction, objectives, functions, methodology, requirements, diagrams, screenshots, and database design of the student information system project.
This document describes a railway reservation system project created by three computer engineering students. It includes requirements, UML diagrams, and an abstract. The functional requirements are secure registration, payment, and account management. Non-functional requirements include performance, quality, and security. Technical requirements include using a browser, Apache server, MySQL, PHP, JavaScript, HTML and CSS. UML diagrams created for the project include class, object, use case, activity, statechart, sequence, collaboration, deployment, and package diagrams. These diagrams model different aspects of the railway reservation system.
The document discusses online shopping agents (ISAs) and how they allow consumers to search and purchase from multiple online retailers at the lowest price. It notes that ISAs can impact retailers' pricing strategies and some retailers may join an ISA to access more consumers, while others stay out to retain loyal customers. The impact on average prices charged depends on whether the ISA's reach is independent of the number of joining retailers. The document also defines agents and their key components of performance, environment, actuators, and sensors. It outlines the advantages and disadvantages of online shopping compared to physical shopping. Finally, it concludes that online shopping has benefited both consumers and small retailers.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
This is for people who face for learning courses in real life. This project use for online studies and online learning. Easily understood and easily learning anything in online. That is the main reason for implementing this project.
The document describes the existing manual airline reservation system used by Overseas Travels Pvt. Ltd. and proposes developing a computerized system to address limitations of the manual process. The existing system is time-consuming, prone to errors, and has high costs. The proposed computerized system using Visual Basic and Oracle aims to increase efficiency, accuracy, security and reduce costs by automating reservation, cancellation and reporting processes. Stakeholder interviews and documentation reviews were conducted to understand system requirements and gather necessary facts for developing the new system.
This document describes an ATM system project that was developed using VB.Net and MS Access. The system allows users to withdraw and deposit cash, check balances, and receive receipts for transactions. UML diagrams including use cases, activities, sequences, collaborations and classes were designed to model the system. Functional requirements for the ATM include card reading, PIN entry, cash dispensing, printing receipts, and handling deposits. Non-functional requirements address security, input/output devices and their capacities.
An Online Course Registration system for Any University is to be developed with a front-end web interface and a back-end
database.
An example of the system would be BUBT Registration.
Any database system can be chosen as the back-end such as MySQL. Any web server can be chosen for the front end such as Tomcat, Glassfish etc. Any server side language can be chosen such as PHP
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
A train ticket is a ticket issued by a railway operator that enables the bearer to travel on the operator's network or a partner's network. Tickets can authorize the bearer to travel a set itinerary at a specific time (common for long-distance railroads), a set itinerary at any time (common for commuter railroads), a set itinerary at multiple times, or an arbitrary itinerary at specific times. The last two categories are often called passes: the former is often sold as a discounted block of trips for commuters; the latter is often sold to vacationers, such as European Eurail passes.
In some countries, like Italy, and some local railways in Germany, conductors are not used. Instead passengers are expected to validate tickets in a special stamping machine before entering the train. A system of coupons that are validated with a special machine exists on the Mumbai Suburban Railway where combinations of coupons of different denominations are used to get the corresponding ticket value.[1] There may or may not be a conductor later on double-checking that correct tickets are actually held. Yet further systems are possible, for example in Japan, the London Underground and in local traffic in Stockholm, the platforms are physically blocked, forcing the acquisition of a ticket before entering the platform.
Some train tickets are available with an option to add bus travel at either end of the train ticketed journey, as part of a wider transport network. For instance, the PLUSBUS scheme in the United Kingdom offers bus travel on an integrated ticket for an additional fee.[2] In Germany, most long distance train tickets include a "city ticket" valid on the public transit system of origin and destination. This is automatically included at no extra charge in all tickets purchased by Bahn Card holders and is indicated on the ticket.[3]train ticket reservation in c.i hope it will be helpful. Railway Reservation System is a complex online distributed transaction application based on client server architecture. The salient features of the software include allowing user from anywhere to do a booking for a journey in any train in any class from anywhere to anywhere; handling reservation, modifications cancellation/refunds.
This document provides a project report on an online voting system created by Nitin Bhasin for NIIT. The report includes an introduction to the online voting system, background and significance of the study, objectives, justification, scope, requirements, and database design. It aims to address issues with existing voting methods in India by providing a secure online system for citizens to vote from anywhere using just a voter ID and password.
The document describes a student result management system that will manage information about users, subjects offered each semester, and marks obtained by students. It will generate reports. The system requirements include maintaining data on students, subjects, marks and user accounts with validation checks. The system will have security, maintainability and portability. Key modules include login, subject info maintenance, marks entry and maintenance of user accounts.
This document outlines the design of an online bus ticket reservation system (OBTRS) for Udankhatola travels. The system allows customers to book tickets online instead of having to visit booking counters. It describes the system requirements, design which includes modules for login, routes, bus info, and payment. Sequence diagrams and UI screens are presented. The system aims to provide an efficient, user-friendly, and accurate online reservation service available 24/7.
This document provides a software requirements specification for a Library Management System being developed at the University of Education, Township Campus. It includes sections that describe the purpose and scope of the system, user requirements, system features, and technical specifications. The key functions of the system are to manage the checking in and out of books, track book loans, and generate reports. It is intended for use by both librarians and students to automate and improve library management and services.
This document describes an online reservation system created by Rakesh Kunwar for railway ticket reservations and cancellations. It allows passengers to reserve and cancel seats on trains through a computerized system, which is more efficient than handling the vast Indian railway system manually. The system securely stores train, passenger, and reservation information and generates tickets and reports.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
System Modeling And Achitecture DesignDanish Javed
The engineering require to complete the software system (e.g. "Railway Ticket Reservation System") is System Modeling & Architecture Design. For those who want to see sample that what are the steps to complete a software.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system.
Topic: Requirement Engineering in Software Engineering
This is my college final field work report about online cab booking system. In this online cab booking how it works and some suggestions , analysis about cab booking . All information is in the report. ..
Thank you..
The document describes an online railway reservation system project completed by Prince Kumar for his Database and Web Database Systems module. It includes a certificate signed by Prince Kumar and his module lecturer, Ms. Sulekh Sharma, acknowledging completion of the individual assignment. It also includes an acknowledgement from Prince Kumar thanking various people and organizations for their support during the project. The table of contents provides an overview of the sections in the project report, which describe aspects of designing and developing the online railway reservation system such as entity relationship diagrams, database design, form design, and database queries.
The document is a project report for a Student Information System. It includes an abstract describing the system as providing an interface to maintain student records and generate various reports. It also includes sections on the introduction, objectives, functions, methodology, requirements, diagrams, screenshots, and database design of the student information system project.
This document describes a railway reservation system project created by three computer engineering students. It includes requirements, UML diagrams, and an abstract. The functional requirements are secure registration, payment, and account management. Non-functional requirements include performance, quality, and security. Technical requirements include using a browser, Apache server, MySQL, PHP, JavaScript, HTML and CSS. UML diagrams created for the project include class, object, use case, activity, statechart, sequence, collaboration, deployment, and package diagrams. These diagrams model different aspects of the railway reservation system.
The document discusses online shopping agents (ISAs) and how they allow consumers to search and purchase from multiple online retailers at the lowest price. It notes that ISAs can impact retailers' pricing strategies and some retailers may join an ISA to access more consumers, while others stay out to retain loyal customers. The impact on average prices charged depends on whether the ISA's reach is independent of the number of joining retailers. The document also defines agents and their key components of performance, environment, actuators, and sensors. It outlines the advantages and disadvantages of online shopping compared to physical shopping. Finally, it concludes that online shopping has benefited both consumers and small retailers.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
This is for people who face for learning courses in real life. This project use for online studies and online learning. Easily understood and easily learning anything in online. That is the main reason for implementing this project.
The document describes the existing manual airline reservation system used by Overseas Travels Pvt. Ltd. and proposes developing a computerized system to address limitations of the manual process. The existing system is time-consuming, prone to errors, and has high costs. The proposed computerized system using Visual Basic and Oracle aims to increase efficiency, accuracy, security and reduce costs by automating reservation, cancellation and reporting processes. Stakeholder interviews and documentation reviews were conducted to understand system requirements and gather necessary facts for developing the new system.
This document describes an ATM system project that was developed using VB.Net and MS Access. The system allows users to withdraw and deposit cash, check balances, and receive receipts for transactions. UML diagrams including use cases, activities, sequences, collaborations and classes were designed to model the system. Functional requirements for the ATM include card reading, PIN entry, cash dispensing, printing receipts, and handling deposits. Non-functional requirements address security, input/output devices and their capacities.
An Online Course Registration system for Any University is to be developed with a front-end web interface and a back-end
database.
An example of the system would be BUBT Registration.
Any database system can be chosen as the back-end such as MySQL. Any web server can be chosen for the front end such as Tomcat, Glassfish etc. Any server side language can be chosen such as PHP
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
A train ticket is a ticket issued by a railway operator that enables the bearer to travel on the operator's network or a partner's network. Tickets can authorize the bearer to travel a set itinerary at a specific time (common for long-distance railroads), a set itinerary at any time (common for commuter railroads), a set itinerary at multiple times, or an arbitrary itinerary at specific times. The last two categories are often called passes: the former is often sold as a discounted block of trips for commuters; the latter is often sold to vacationers, such as European Eurail passes.
In some countries, like Italy, and some local railways in Germany, conductors are not used. Instead passengers are expected to validate tickets in a special stamping machine before entering the train. A system of coupons that are validated with a special machine exists on the Mumbai Suburban Railway where combinations of coupons of different denominations are used to get the corresponding ticket value.[1] There may or may not be a conductor later on double-checking that correct tickets are actually held. Yet further systems are possible, for example in Japan, the London Underground and in local traffic in Stockholm, the platforms are physically blocked, forcing the acquisition of a ticket before entering the platform.
Some train tickets are available with an option to add bus travel at either end of the train ticketed journey, as part of a wider transport network. For instance, the PLUSBUS scheme in the United Kingdom offers bus travel on an integrated ticket for an additional fee.[2] In Germany, most long distance train tickets include a "city ticket" valid on the public transit system of origin and destination. This is automatically included at no extra charge in all tickets purchased by Bahn Card holders and is indicated on the ticket.[3]train ticket reservation in c.i hope it will be helpful. Railway Reservation System is a complex online distributed transaction application based on client server architecture. The salient features of the software include allowing user from anywhere to do a booking for a journey in any train in any class from anywhere to anywhere; handling reservation, modifications cancellation/refunds.
The document describes an e-ticketing project for online railway reservation. It includes sections on abstract, introduction, modules with examples and UML diagrams, and interfaces. The project aims to develop software for online railway ticket booking, reservation, cancellation and checking availability. It provides key features like booking tickets from home, payment options, and transaction security. UML diagrams like use case diagram, class diagram, sequence diagram and activity diagrams are used to model different aspects of the system.
This document describes an airline reservation system project. It includes an abstract, introduction, description of the existing manual system and proposed automated system, advantages, disadvantages, modules, feasibility study, required software and hardware. The proposed system allows customers to book and cancel airline tickets online through a web portal. It has modules for administrators to manage flights and schedules and for customers to view flights, book and cancel tickets, check seat availability and print boarding passes. The system was developed using Java, JSP, HTML and an Oracle database.
This document describes an airline reservation system project. It includes an abstract, introduction, description of the existing manual system and proposed automated system, advantages, disadvantages, modules, feasibility study, required software and hardware. The proposed system allows customers to book and cancel airline tickets online through a web portal. It uses HTML, JSP, Oracle database and has administrator and customer modules. A feasibility study found the project technically feasible using the described technologies. Sequence and use case diagrams are also included.
The document summarizes a railway reservation system project created by a team of 3 students. The system allows users to book train tickets online, managing the booking and cancellation process. It was created using HTML, CSS, JavaScript, PHP and MySQL. Key features include user registration and login, viewing train schedules and routes, and ticket booking. Limitations include network issues, capacity constraints, and security concerns over user data. The system has administrators, ticketing agents, and users.
Online train ticket booking system project.pdfKamal Acharya
Rail transport is one of the important modes of transport in India. Now a days we
see that there are railways that are present for the long as well as short distance
travelling which makes the life of the people easier. When compared to other
means of transport, a railway is the cheapest means of transport. The maintenance
of the railway database also plays a major role in the smooth running of this
system. The Online Train Ticket Management System will help in reserving the
tickets of the railways to travel from a particular source to the destination.
The document describes the railway reservation system in India and its booking processes. It has two main booking methods: counter booking, which involves booking tickets at reservation counters at stations or other locations, and online booking, which allows people to book tickets from home via the internet with credit cards. It then discusses the functions of the railway reservation system and users/admins. It outlines the hardware, software, and operating system requirements to run the system. Finally, it describes using the spiral software process model to develop the system in an iterative way with a focus on risk analysis and requirements capture.
This document describes the design and implementation of an online bus ticket booking system. It includes entity relationship diagrams and data flow diagrams to model the system. The system allows users to register accounts, view bus schedules and book tickets online. It also allows administrators to manage bus routes, timetables and fares. The system was developed using C# and SQL Server for the backend database. Screenshots of some of the web pages like the register, login, change password, add bus and add route pages are included.
The document provides a software requirements specification for an airline ticket booking system. It outlines the product overview including finding optimal routes for customers based on time or cost. It describes the external interfaces, specific requirements, product features, attributes and database requirements. The key features allow users to login/enroll, book/reserve flights, check flight status and view their account. The databases store user and flight information.
IRJET- Railway Reservation and Route Optimization System with ImplementationIRJET Journal
This document describes a railway reservation and route optimization system that was developed. It allows users to book tickets, check PNR status, view live train status and station information. Additionally, it finds the shortest route between two stations by analyzing all available train routes and times. The system was built using Android studio and combines modules developed using XML and Java. It aims to make the reservation process more convenient and help users identify the most time efficient train routes. Future work could involve integrating GPS tracking of trains and improving cleanliness/facilities on trains.
This document proposes a suburban bus ticketing system that uses QR codes. It aims to address issues with existing ticketing systems like long wait times to purchase tickets. The proposed system would allow users to purchase tickets via a mobile app that generates a QR code. This code could then be scanned by ticket checkers on the bus. User information and ticket details would be encrypted within the QR code and stored in a cloud database for validation even if the user's phone is unavailable. The system is designed to streamline the ticket purchase and validation process for both users and ticket checkers.
This document outlines the objectives, design, and implementation of a railway ticket reservation system. The key goals are to computerize the manual reservation process to reduce employee workload, store passenger and transaction data in a database for easy access and reporting. The system will allow users to inquire about train schedules, book, pay for, and cancel tickets online as well as view passenger lists. It describes the hardware and software requirements and outlines the project planning, requirements analysis, design, development, integration/testing, and implementation phases. The conclusion states that the computerized system has proven beneficial for both passengers and railway operations through optimized reporting and decision making.
ABOUT AIRLINE RESERVATION SYSTEM
FULL DETAILS ABOOUT CODING AND PROCESS
HOW IT WORKS AND WHAT PROBLEMS COMES WHILE ONLINE RESERVATION OF AIR TICKET.
TECHNICAL DETAILS IS ALSO MENTION IN THIS .
TABLE STRUCTURE ALSO GIVING WHERE WE CAN SEE CODING ALSO IN THAT . FULL DETAILS PROCESS HAS BEEN GIVING IN THIS
The document proposes developing an online university service with a payment gateway based on a service-oriented architecture (SOA) approach. The key points are:
1) The service will collect, store, and distribute student information from various universities to reduce data entry work and mistakes.
2) It will allow students to pay fees using a payment gateway and retrieve their details using their Aadhaar ID number when applying to different universities.
3) The service will be independent of programming languages and platforms to reduce application costs and server requirements for universities. It will provide a common backend for distributed student data.
The project is developed using android and web. The application provide solution for student bus pass, route pass and bus ticket, route information and scan QR code verification for the bus pass.
IRJET- Online Facility of Ticket Booking and Generating Buspass using QR CodeIRJET Journal
This document summarizes a research paper that proposes an online system for bus pass booking and ticket generation in Nagpur, India using QR codes. The system aims to address issues with the current manual process that causes long wait times for passengers. It allows users to register online, book and pay for tickets, renew bus passes, and receive notifications. The system has modules for registration, authentication, payment, pass/ticket generation, renewal, and notifications. It also includes a scanning module for conductors to validate passes by scanning the QR codes. The proposed system is expected to make the process more efficient and convenient for passengers to book tickets and renew passes online.
This document describes the development of an e-ticketing system. The key points are:
1. The current manual ticket reservation system is slow and has limited capacity, so an online reservation system was created to improve efficiency.
2. The online system allows for automated ticket booking over the internet to address issues with long queues and limited reservations in the manual process.
3. The system was designed with programming and database techniques to digitize the ticket reservation process in a secure and validated way.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
Similar to Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts (20)
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...DharmaBanothu
Natural language processing (NLP) has
recently garnered significant interest for the
computational representation and analysis of human
language. Its applications span multiple domains such
as machine translation, email spam detection,
information extraction, summarization, healthcare,
and question answering. This paper first delineates
four phases by examining various levels of NLP and
components of Natural Language Generation,
followed by a review of the history and progression of
NLP. Subsequently, we delve into the current state of
the art by presenting diverse NLP applications,
contemporary trends, and challenges. Finally, we
discuss some available datasets, models, and
evaluation metrics in NLP.
Better Builder Magazine brings together premium product manufactures and leading builders to create better differentiated homes and buildings that use less energy, save water and reduce our impact on the environment. The magazine is published four times a year.
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfBalvir Singh
Sri Guru Hargobind Ji (19 June 1595 - 3 March 1644) is revered as the Sixth Nanak.
• On 25 May 1606 Guru Arjan nominated his son Sri Hargobind Ji as his successor. Shortly
afterwards, Guru Arjan was arrested, tortured and killed by order of the Mogul Emperor
Jahangir.
• Guru Hargobind's succession ceremony took place on 24 June 1606. He was barely
eleven years old when he became 6th Guru.
• As ordered by Guru Arjan Dev Ji, he put on two swords, one indicated his spiritual
authority (PIRI) and the other, his temporal authority (MIRI). He thus for the first time
initiated military tradition in the Sikh faith to resist religious persecution, protect
people’s freedom and independence to practice religion by choice. He transformed
Sikhs to be Saints and Soldier.
• He had a long tenure as Guru, lasting 37 years, 9 months and 3 days
1. Perform the following for the Online Ticket Reservation System
i. Do the Requirement Analysis and Prepare SRS
ii. Draw E-R diagrams, DFD, CFD and structured charts for
the project.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
SOFTWARE ENGINEERING LAB
JNTUK R20
Exercise 3: Online Ticket Reservation System (Railway)
2. Aim: To do Requirement Analysis and Prepare SRS for
Online Ticket Reservation System. And also to draw E-R
diagrams, DFD, CFD and structured Charts for Online
Ticket Reservation System
Exercise 3: Online Ticket Reservation System (Railway)
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
3. Problem Statement For Online Ticket Reservation System:
The Online Ticket Reservation System is Train Reservation System where
the passengers can reserve the train tickets in for their travel, cancel the reserved
train ticket, View and print train ticket.
The passenger who is reserving the train ticket in Online Ticket Reservation
System should be the member of Online Ticket Reservation System. The
passenger can reserve the train ticket by giving the required details like source,
destination, date of journey and know the trains list. The passenger can select
train and check availability. If available, give passenger details in the form,
payment details and submit it for the processing. The Online Ticket Reservation
System provides train ticket which passenger can view and take print.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
4. The administrator of the online ticket reservation system can control the
ticket reservation and the accounts of the passengers who are signing up in
online ticket reservation system. The administrator can reset the seats, fares
of the tickets. The sole control of the system is handled by the administrator.
The passenger can sign in for any number of times for reserving,
cancelling and viewing the train tickets. The system tracks for the database
any number of times for reserving, cancelling and status viewing. The
passenger can see the status of the classes that are available in the train which
he is going to travel by noticing the number of seats details from the display
board. The cancellation of the train tickets is also very easy so that the
passenger can cancel the tickets that he has booked.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
5. Software Requirement Specification For Online Ticket Reservation System:
1. Introduction:
1.1 Purpose :
The Purpose Of This SRS Is To Describe The Requirements Involved In Developing An
Online Ticket Reservation System.
1.2 Document Conventions :
The Document Is Made Using Calibri Where:
Main Section Are Indicated With Bold Letters Font 14
Subsections Also Bolded With Font 14.
An Appendix A Is Added For Acronyms And Abbreviations
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
6. 1.3 Intended Audience And Reading Suggestions:
This document is intended to be read by the customer. This is A technical
document and the terms should be understood by the customer. The designer
needs to understand this document fully so that they can draft A design
document using this SRS presented to them by the analyst.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
7. 1.4 Product Scope:
The Online Ticket Reservation System will be used by passengers who may be
familiar or not familiar to the online train reservation process thus the scope of the
project must be user friendly for both passengers and admin.
This system will allow Passengers to create account in the System. Passenger who is
member of the system can only reserve, cancel, view and print the train ticket. The
passenger can reserve the train ticket by giving the required details like source,
destination, date of journey and know the trains list. The passenger can select train and
check availability. If available, give passenger details in the form, payment details and
submit it for the processing. The Online Ticket Reservation System provides train ticket
which passenger can view and print.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
8. The administrator of the online ticket reservation system can control the
ticket reservation like managing accounts of the passengers, reset the seats,
fares of the tickets etc. The sole control of the system is handled by the
administrator.
1.5 References:
Sections of this document are based upon the IEEE guide to
Software requirements specification (IEEE 830).
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
9. Database
Administrator
Passenger Online Ticket Reservation System
2.Overall Description
2.1 Product Perspective
This subsection should relate the requirements of that larger system to functionality
of the software and should identify interfaces between that system and the software.
A block diagram showing the major components of the larger system,
interconnections, and external inter-faces can be helpful.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
10. The online ticket reservation system involves two actors, the
administrator and the passenger. The administrator controls the
communication and services. The database system manages for application
and financial information. Passenger communicates with system to reserve
train tickets, cancel train tickets, view and print tickets.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
11. 2.2 Product Functions:
This subsection of the SRS should provide A summary of the major functions that the
software will perform.
The key features of this system can be abstracted as follows.
Authentication through users’ personal computer
Alternative authentication mechanism for special conditions.
Provide account creation process for passenger
Passenger is provided with train list for mentioned source and destination of journey, date
of journey.
Provide availability of seats in train selected.
Provide environment to give passenger details, payment details
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
12. Provide train ticket to view and print.
Provide process to cancel reserved train ticket.
Provide Admin to control the accounts, update seat and fares.
2.3 User Classes and Characteristics:
This subsection of the SRS should describe those general characteristics of the intended users
of the product including educational level, experience, and technical expertise.
Users are students and admin.
Their characteristics:
The user should be familiar with the Internet.
User should be computer literate.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
13. 2.4 Operating Environment:
The online ticket reservation system is an internet oriented application, it set to operate on a
high available and Qos network, since registration is a sensitive thing, the quality of the
network should be Good for this process. Mostly a device that can access the internet and can
support a huge web application for registration. Any OS can support this system as it is not
particularly software or hardware dependent.
2.5 Design and Implementation Constraints:
The system is internet based system, a webapp that should be developed to support any web
browser to be used. Passenger Account and Payment for train ticket should be secure , the
system design should include a lot of DB and SYSTEM validation. Developers needs to be
always there to support the delivered system in terms of validation and maintenance.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
14. 2.6 User Documentation :
The project is available on the internet. The Online ticket reservation website should
provide a help on how to use an online ticket reservation application. Users of the system
will be guided by the system all the way when registering.
2.7 Assumptions and Dependencies:
The assumptions and dependencies relevant to the system are as follows.
All users have an a computer or any web enable device
User should have internet access.
The user must have access or be on a reliable network.
Administrator should have been employee of the Railway .
Passengers are provided ticket only if seats are available.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
15. 3.External Interface Requirements:
3.1 User Interfaces:
The user is going to interact with the system through different interfaces. Listed below are
the different components of user interfaces under their respective headings:
Passenger log-in / create profile
Ticket reservation process.
Ticket cancellation process.
View and print
Admin login-in
Seats and Fares updation process
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
16. 3.2 Hardware Interfaces :
Minimum Hardware Requirements:
The system will run on different hardware gadgets. Below are the minimum hardware
Requirements for the smooth running of the system:
1GB RAM PC
1.8Hz processor
14” color monitor
120GB HDD CPU
Proper running internet
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
17. 3.3 Software Interfaces :
Databases:- Oracle
Operating systems :- Any OS like Windows7, Linux, Mac OS
Programming Language :-Java
Front end :-HTML, Java Script
3.4 Communications Interfaces:
The main Communication link that the system will be using is the internet.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
18. 4. System Features:
4.1 System Feature:-
The Online Ticket Reservation System comprises of two main features, namely, internet
connectivity which will enables users to communicate with the server through a browser or
web agent, And secondly the system requires database service to store the user’s data. In a
nutshell this system is web application and thus is only operational in an internet enabled
environment.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
19. 4.2 Functional requirements:
REQ-1: The system shall be internet oriented and require an online server.
REQ-2: The system shall save the passengers’s details to a remote database service
Req-3: The system shall allow passengers to register and to log in their account
REQ-4: The system will allow passenger to reserve train tickets.
REQ-5: The system will allow passenger to cancel their reserved train tickets
REQ-6: The system will allow passenger to view and print train ticket.
REQ-7: The system will allow admin to manage passengers account, updates trains
list, seats and fare.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
20. 5. Other Nonfunctional Requirements:
5.1 Performance Requirements:
The system is required a fair amount of speed especially while browsing through the
trains list and availability of seats.
The database shall be able to accommodate a minimum of 100000 records of passengers.
The software will support multiple users.
5.2 Safety Requirements:
The system is required provide a protection of the database.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
21. 5.3 Security Requirements:
The main security concern is for users accounts and payment details, hence proper login
Mechanism should be used to avoid hacking. The online ticket reservation system shall not
disclose personal information of passengers to unauthorized users or the public.
5.4 Software Quality Attributes:
Availability : The database will have to be available to passengers 24/7.
5.5 Business Rules:
The online ticket reservation system shall include two types of accounts: the
administrators and the passengers.
To log in to the system user name and password is required.
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
22. 6. Other Requirements: No other requirements
Appendix A: Glossary :
DB – Database
SQL – simple query language
Admin –Administrator
SRS –software requirements specification
Webapp – web application
RAM – random access memory
PC – personal computer
CPU – Central processing unit
OS – operating system
Software Requirement Specification For Online Ticket Reservation System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
23. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Entity-Relationship diagram for Online Ticket Reservation System (ER diagram)
ER Diagram is a visual representation of data that describes how data is related to each other. In ER Model, we
disintegrate data into entities, attributes and setup relationships between entities, all this can be represented visually
using the ER diagram.
24. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Data Flow Diagram:
A data flow diagram (DFD) is a visual representation of the information flow through a process or system.
Context Level DFD (Level 0):
25. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Structured charts
A structure chart is a chart which shows the breakdown of a system to its lowest manageable levels.
26. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
THANK YOU