Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(2016-2019)
SUBMITTED BY:
LOVEPREET SINGH
SUBMITTED TO:
SATHIALA
Table of content
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 ……………………………………………………..
7. Coding ………………………………………………………………...
8. Testing ………………………………………………………………..
9. Output ………………………………………………………………..
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
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
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.
Unit testing.
Integration testing.
System 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 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.
Validation is the process of evaluating software during or at the end of development process to determine
whether it satisfies condition.