Online railway reservation system project pdf

Date published 
 

    A Project Report on Online Railway Ticket Booking System By CHANDRA SHEKHAR BHAKAT Bachelor of Technology (Information Technology) () Under. In the Online Railway Reservation System the dependencies will be . RAILWAY RESERVATION SYSTEM PROJECT valrlulytiver.cf Uploaded by. Once you login to the system, you can use all the facilities provided This project will give us the information about railway reservation. Train Ticket booking.

    Author:DARCIE COGLIANO
    Language:English, Spanish, Dutch
    Country:Turkmenistan
    Genre:Religion
    Pages:228
    Published (Last):17.01.2016
    ISBN:168-7-66682-182-2
    Distribution:Free* [*Sign up for free]
    Uploaded by: CAMMY

    67962 downloads 183000 Views 20.74MB PDF Size Report


    Online Railway Reservation System Project Pdf

    Indian Railways has started an online reservation system, which helps us in Reservation and cancellation of train tickets can be done using the official web. This is a presantation on railway reservation system project in php. project report of the Indian Railways that handles the reservation and online ticketing Ticket pdf generate system Ticket cancellation Marquee tag for. from train display details of all those passengers whose status is confirmed for train no- CONCLUSION In our project Railway reservation.

    Abstract: This project is all about the railway reservation online i. In the existing system Reservation is done manually by a user at railway reservation counters. User has to wait for a long time in the queue to get the reservation. Like this wasting the time of user and for this lot of man power is required. In this all the reservation process through online. This system saves money, manpower, time. It provides security compared to existing system. Time Consuming: - As this system needs lots of manpower and as papers will be moving from one place to another manually, lots of time is consumed. So time constraints maintenance is very difficult. Less Security: - As these records move from place to department the security provided to the data is very less. As this is manually done the data cannot be very accurate. Even there can be chance that intermediate person can leak the proposals. Reservation cannot be done round the clock: - As this is entirely manual work the reservation should be available round the clock and from any place to any place. The output also given by the departments depending on input given by the suppliers.

    NET can recognize the type of browser the client is using and accordingly display the content to the client. However, if the client is using a downlevel browser, then the validation is performed only on the server-side. NET improves performance by using server-side caching. It allows you to cache the entire output of a page for re-use by other clients.

    Railway management system, database mini project

    However, only one language can be used for coding in a single page. NET ships with many built —in server controls that have the common required functionalities. For example, the developer need not create a control for accepting data; the textbox control is provided for this purpose.

    Thus, the developer need not to recreate these controls to obtain the required functionality. It can be a business application or a system function.

    NET allows you to create such web services. Table Name Description Train details Store details of each train Booking Stores details of user and particular train Bank Stores the details of all banking information of user while booking a ticket.

    High-level Diagram Following is a high-level diagram depicting the overall working of the system: Basic System Architectural Design The system has a three level architecture: This picks up the requisite data from the database depending upon the tours available and any other required conditions and uses them to show the available tours. After starting the web application this is the front page. For searching the train user should enter the source to and destination from ,date and class in which the the user want to go.

    To book a ticket a user first login with user name and password and if user forget his password then there is a another option to change the password. For a new user there is a hyperlink by which user can create a new account.

    To press the continue option user would go to the payment page. Here user should fill up all the necessary details of personal and card that he wants to use to book a ticket. In this page user find his ticket no. In that case user should fill the name and ticket no to find the train and then click the cancel ticket hyperlink which delete the ticket from the datadase.

    There are many pics of hotels clicking on which makes the image larger. There is another helping window for the user to find the railway route across the country. Here also have a download link to download the map. Here is a FAQ section where user asked some important question and the site automatically generate the answare. FAQ page. For the administrator use this page will open.

    Only admin can open this page. Results and Discussions 5. It involves checking that each feature specified in the "Component Design" has been implemented in the component.

    In theory an independent tester should do this, but in practice the developer usually does it, as they are the only people who understand how a component works. The problem with a component is that it performs only a small part of the functionality of a system, and it relies on co-operating with other parts of the system, which may not have been built yet. To overcome this, the developer either builds, or uses special software to trick the component into believe it is working in a fully functional system.

    The summary of unit tests is provided below: For User: Yes Train details This unit shows the trains of a Yes particular source to destination in a particular date and a specific seat.

    Book ticket. This unit user can select a particular Yes train and book ticket. This unit login the registered user and Yes create an account for a new user. Fill the booking User fill the form to book ticket. Yes form.

    117892353-SRS-OF-RAILWAY-RESERVATION.doc - Minor Project...

    User fill the form and pay the money Yes with the help of credit card. Ticket no This unit allows to show his ticket no. Yes Cancel ticket This unit allows user to cancel ticket. Change the train This unit allows the administrator to Yes details change the train details. Integration Testing As the components are constructed and tested they are then linked together to check if they work with each other.

    It is a fact that two components that have passed all their tests, when connected to each other produce one new component full of faults. These tests can be done by specialists, or by the developers. Integration Testing is not focused on what the components are doing but on how they communicate with each other, as specified in the "System Design". The "System Design" defines relationships between components. The tests are organized to check all the interfaces, until all the components have been built and interfaced to each other producing the whole system.

    Thus this test was successfully done. No conflicts or inconsistencies were detected. System Testing Once the entire system has been built then it has to be tested against the "System Specification" to check if it delivers the features required.

    It is still developer focused, although specialist developers known as systems testers are normally employed to do it. In essence System Testing is not about checking the individual parts of the design, but about checking the system as a whole.

    In fact it is one giant component. System testing can involve a number of specialist types of test to see if all the functional and non - functional requirements have been met. In addition to functional requirements these may include the following types of testing for the non - functional requirements: The system was found to perform its function properly under all conditions.

    Acceptance Testing Acceptance Testing checks the system against the "Requirements". It is similar to systems testing in that the whole system is checked but the important difference is the change in focus: Systems testing checks that the system that was specified has been delivered. Acceptance Testing checks that the system will deliver what was requested. The customer should always do acceptance testing and not the developer. The customer knows what is required from the system to achieve value in the business and is the only person qualified to make that judgment.

    This testing is more of getting the answer for whether is the software delivered as defined by the customer. Before computers, a database may have been a Rolodex containing phone numbers of the important people you knew, or it was a filing cabinet that contained all the personnel records for the company.

    Today, databases are computer-based and are found virtually everywhere. From desktop databases of your record collection to Web-enabled databases that run large corporations.

    Denali allowed the developer to execute code within a web page. Advanced functions could be performed using ActiveX Data Objects. The next version ASP 2. Now components were easier to build because of the introduction of Microsoft Transaction Server, which allowed the components to be a part of transaction.

    Then, ASP 3. NET has come to us along with the. NET framework. NET is an object oriented server side scripting tool. Hence, it facilitates easy development of object oriented and granularized code.

    These are basic non-typed languages. This makes their execution slower. They are a spaghetti-like mixture of code. HTML and text. The programmers had to write the code to provide required functionality and the designers too had to create the graphics and content, and all this had to be combined into a single file.

    For example, if you required any validations to be performed you had to write code for it to occur. A huge numbers of lines of code had to be written. You could do it only by using the include statement. You could debug ASP application only by using the response.

    This is very tedious and not very effective. Moreover, the DLL registration process is a very complex one. Advantage of ASP. NET supports strongly typed languages like VB, c ,and much more.

    NET pages get compiled instead of being interpreted, thus their execution speed is faster than ASP pages. The code can be separated from the HTML design and text.

    Thus, programmers can work separately from the designers.

    NET provides server controls that are declarative. You just have to declare them and you can use them. Thus, the number of lines of code to be written is reused. NET supports re-use of code by the mechanism of inheritance. For example, you can inherit c classes and use them to provide the required functionality. NET has an inbuilt method called Trace, which helps you in debugging a page.

    You can either display the trace information at the end of the page or re- direct it to another location to check later. Features of ASP. NET can recognize the type of browser the client is using and accordingly display the content to the client. However, if the client is using a downlevel browser, then the validation is performed only on the server-side.

    NET improves performance by using server-side caching. It allows you to cache the entire output of a page for re-use by other clients.

    However, only one language can be used for coding in a single page. NET ships with many built —in server controls that have the common required functionalities. For example, the developer need not create a control for accepting data; the textbox control is provided for this purpose.

    Thus, the developer need not to recreate these controls to obtain the required functionality. It can be a business application or a system function. NET allows you to create such web services. This picks up the requisite data from the database depending upon the tours available and any other required conditions and uses them to show the available tours. After starting the web application this is the front page.

    For searching the train user should enter the source to and destination from ,date and class in which the the user want to go. To book a ticket a user first login with user name and password and if user forget his password then there is a another option to change the password. For a new user there is a hyperlink by which user can create a new account. To press the continue option user would go to the payment page.

    Here user should fill up all the necessary details of personal and card that he wants to use to book a ticket. In this page user find his ticket no. In that case user should fill the name and ticket no to find the train and then click the cancel ticket hyperlink which delete the ticket from the datadase. There are many pics of hotels clicking on which makes the image larger. There is another helping window for the user to find the railway route across the country. Here also have a download link to download the map.

    Here is a FAQ section where user asked some important question and the site automatically generate the answare. Timeline Chart Activity Chart. Functional Model and Description User Level 1. Admin Level 1. User Level 2. Admin Level 2. Mohsin Saqlaini. Amalu Nishad. Vipul Sharma.

    Java Projects On Railway Reservation System

    Vineet Panwar. Mark Anthony Raymundo. Harmit Kaur Arora. Rajan Kr. Saroj Cipher. Shekhar Bhakat. Narender Singh. Jennifer Peter. Prem Kumar. Akshat Kale. Railway Ticket Reservation System Abstract 1. More From Akshat Kale. Popular in Engineering. Yean Carlos. Jeet Singh. John Prase. Dan Sanchez. Stacy Oconnor. Anonymous eU4mCO9. Mateja Benjak. Syed Abdul Basit. Purev Batdelger. Arif Subagyo. Basam Venkat. Kakaroto Maximo Decimo Meridio.

    Nh Chuminda Yapa. Andreo Yudertha. Rabish A. Vivek Singh. Muhammad Redzuan.

    Similar files:


    Copyright © 2019 valrlulytiver.cf.