Sei sulla pagina 1di 10

THE FINAL REPORT OF PROJECT ENTITLED

RAILWAY RESERVATION SYSTEM

SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR

THE DEGREE OF MCA COMPUTER SCIENCE AND ENGINEERING

(2016-2019)

SUBMITTED BY:

LOVEPREET SINGH

MCA(TYC) 6TH SEM

ROLL NO. 2016CSB1567

SUBMITTED TO:

ER. SANDEEP KAUR(GUIDE)

PROF. RANDEEP KAUR(CO-GUIDE)

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

GURU NANAK DEV UNIVERSITY, REGIONAL CAMPUS

SATHIALA
Table of content

Sr.No. Content Page No.

1. Introduction ………………………………………………………………… 1
1.1 Project Description ………………………………………………………… 2
1.2 Objective ……………………………………………………………………
2. System Analysis ……………………………………………………………
2.1 Problem Statement …………………………………………………………
2.2 Need of Statement …………………………………………………………
2.3 Existing System ……………………………………………………………
2.4 Proposed System …………………………………………………………..
2.5 Scope of the System ……………………………………………………….
2.6 Feature of Proposed System ………………………………………………
3. Overview of Methodology ………………………………………………..
4. Feasibility Study ………………………………………………………….
4.1 Introduction ………………………………………………………………
4.2 Technical Feasibility …………………………………………………….
4.3 Behavioural Feasibility ………………………………………………….
4.4 Economical Feasibility ………………………………………………….
4.5 Operational Feasibility ………………………………………………….
4.6 Social Feasibility ……………………………………………………….
5. Hardware and Software Requirement ………………………………….
5.1 Hardware Requirements ………………………………………………..
5.2 Software Requirements …………………………………………………
5.3 Technologies Used ……………………………………………………..

5.4 Front End ………………………………………………………………

5.5 Back End ………………………………………………………………


6. System Design ………………………………………………………...

6.1 System Model …………………………………………………………

6.2 Performance Requirement …………………………………………….

7. Coding ………………………………………………………………...

8. Testing ………………………………………………………………..

8.1 Level of Testing ………………………………………………………

8.2 Type of Testing ……………………………………………………….

8.3 Test Case ……………………………………………………………..

9. Output ………………………………………………………………..

10. Maintenance …………………………………………………………

11. Feature Enhancement ………………………………………………..

12. Bibliography ………………………………………………………...

13. References …………………………………………………………..


ACKNOWLEDGEMENT

I am highly grateful to Er. Sandeep Kaur (Guide), Er. Randeep Kaur for giving me
opportunity to carry out the six month industrial traning at SEASIA Infotech. It was purely on
the basis of his/her experience and Knowledge that I am able to clear and understand all the
theoretical and technical hurdles during the development phase of this project work.

I am also very grateful to other faculty member of Department of Computer Science and
Technology for their intellectual support throughout the training Course.

Lovepreet Singh
Chapter 1

Introduction

1.1 Project Description

This project will give us the information about railway reservation . This system is basically
concerned with the reservation and cancellation of railway tickets to the passengers. To be more
specific, our system is limited in such a way that a train starting from a particular source will
have a single destination .

The basic functions being performed by our system are reservation and cancellation

. Customers can find the proper and correct information about the railway and shows

It reserves and cancels seats for the passenger.

It contains information about the trains.

It contains information about the Seat Availability

Railway time table Reservation Possibilities.

Train Ticket booking,

Booked Railway Ticket Status,

Train between stations


1.2 Objective
Chapter 2

System Analysis
Chapter 8
Testing

TESTING

Testing is the major quality control measure employed during software development. Testing is
the process of executing the program with the intent of finding an error. No piece of code is
complete ready unless it has been fully tested. This stage is very important. At this stage it is
verifird wheather the code developed meet the requirement specification or not. However, all
validation is also checked in the testing stage.

Our project includes the following types of testing:

 Unit testing.
 Integration testing.
 System testing.

REQUIREMENT SYSTEM TESTING

DESIGN INTEGERATION TESTING

CODE UNIT TESTING


8.1 Level of Testing

UNIT TESTING

Railway system website, the first level of testing in our project. In this testing, we have tested the
different modules against the specification produced for the modules. Unit testing is essential for
the verification of the code produced during the coding phase and hence the goal is the internal
logic of the modules.

INTEGRATION TESTING

In this, many tested modules are combined into subsystem, which are then tested.
The goal here is to see if the modules can be integrated properly, the emphasis be considered as
testing the design, and hence the emphasis on testing module interaction.

SYSTEM TESTING

Here the entire complete report is tested. The reference document for this process is requirement
document, and the goal is to see if the software meets its requirements. This is essentially a
validation exercise.

VERIFICATION AND VALIDATION

Verification is the process of evaluating software to determine whether the products of a gien
development phase satisfy the conditions imposed at the start of that phase.

“Are we building the product right?”

Validation is the process of evaluating software during or at the end of development process to determine
whether it satisfies condition.

“Are we building the right product?”

Verification and validation checks of our project

Potrebbero piacerti anche