0% found this document useful (0 votes)
57 views31 pages

Metro Report

The document presents a final project report on the Indian Metro Ticketing Website, developed by Tushar Singh Lodhi as part of his B.Tech program. It outlines the purpose of the system to facilitate online ticket booking and provide users with information about metro services, including maps and facilities. The report includes details on software and hardware requirements, technologies used, and the project's achievements in learning and project management.

Uploaded by

tushar.for.walks
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views31 pages

Metro Report

The document presents a final project report on the Indian Metro Ticketing Website, developed by Tushar Singh Lodhi as part of his B.Tech program. It outlines the purpose of the system to facilitate online ticket booking and provide users with information about metro services, including maps and facilities. The report includes details on software and hardware requirements, technologies used, and the project's achievements in learning and project management.

Uploaded by

tushar.for.walks
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

RESEARCH DESIGN & STANDARDS ORGANISATION

MANAK NAGAR, LUCKNOW (226011)


DEPARTMENT OF COMPUTER SCIENCE

FINAL PROJECT REPORT SUBMISSION

INDIAN METRO TICKETING WEBSITE


By
TUSHAR SINGH LODHI
rd
B. Tech. (C.S.) 3 Yr.
From,
BABASAHEB BHIMRAO AMBEDKAR UNIVERSITY,
LUCKNOW

SUBMITTED TO,
ANUBHAV AGRAWAL Sir
(Director of Computer Dept.)
Mentor,
SUNIL RATUDI Sir

1
About RDSO

Railways were introduced in India in 1853 and as their development progressed


through to the twentieth century, several company managements and systems grew up. To
enforce standardisation and co-ordination amongst various railway systems, the Indian
Railway Conference Association (IRCA) was set up in 1903, followed by the Central
Standards Office (CSO) was set up at Shimla in 1930, for preparation of designs, standards
and specifications. With Independence and the resultant phenomenal increase in country’s
industrial and economic activity, which increased the demand of rail transportation - a new
organisation called Railway Testing and Research Centre (RTRC) was set up in 1952 at
Lucknow, for testing and conducting applied research for development of railway rolling
stock, permanent way etc.
The Central Standards Office (CSO) and the Railway Testing and Research Centre
(RTRC) were integrated into a single unit named Research Designs and Standards
Organisation (RDSO) in 1957, under the Ministry of Railways at Lucknow.
RDSO is the sole R&D organisation of Indian Railways and functions as the technical
advisor to Railway Board Zonal Railways and Production Units and performs the following
important functions:

● Development of new and improved designs.


● Development, adoption, absorption of new technology for use on Indian Railways.
● Development of standards for materials and products specially needed by Indian
Railways.
● Technical investigation, statutory clearances, testing and providing consultancy
services.
● Inspection of critical and safety items of rolling stock, locomotives, signalling &
telecommunication equipment and track components.
● RDSO multifarious activities have also attracted attention of railway and
non-railway organisations in India and abroad.

2
ABSTRACT
Metro Ticketing System is designed to book tickets without spending time on
queues at ticket counter. Many issues have arisen that people don’t know to
which station they have to travel to reach nearest to their destination.
The proposed system books their ticket online and get them their unique
booking id, it also shows map of each city to easily locate the station they want
to go for their destination.
It shows all the Facilities and Securities metro provide to the public. It gives all
the information regarding metro Tender, Vacancy and all the news of Metro
dept.

3
Index

S. No. Content Page


1. Introduction 5

3. SRS 6

4. Technologies 7-8

5. Screenshots 9-30

6. Conclusion 31

4
Introduction
Metro rails are the most desirable infrastructures for the cities in India. They are
known for facilitating people’s safe, quick, and easy movement. The transit system
helps connect the hard-to-reach places with the rest of the city, which dissipates
congestion as people reduce the usage of their vehicles. Moreover, with the inception
of metro rail, the quality of life of people has also improved by providing more
economic activities to the less influential segment of society. In this era of population
explosion, the incoming of metro rail has proved to be a boon for society. With the
pace with which Indian cities are getting populous, the Mass Rapid Transit Systems
are the need of the hour.

The National Metro Rail Policy of 2017 has also advised the cities with a population
of 20 lakhs or more to look for Mass rapid Transit Systems. India is investing heavily
in the country’s transport infrastructure, imitating the Western Transportation
System. The prospects of the metro rail are pretty bright in India. Cities are
witnessing fast growth in the economic domain, and the clear manifestation is the
increased number of personal vehicles. The negative side of the coin is that it has
resulted in severe congestion and an increase in the pollution level of a country. The
remedying efforts are required in the public transportation system, and the most
pressing need is the implementation of the MRTS.

Planning and implementation of Metro rail Projects:

State government is the sole authority responsible for the Urban Development as the
matter comes under the state list. That’s why it becomes necessary for the State
Governments to make their regions more advanced and developed without hurting
the economic sentiments of the people. Urban transport is inseparable and intricately
connected with the issues of Urban development. Therefore, it has been argued that
a System approach should be followed while implementing Metro rail transport
infrastructure.

System Approach:

In this, a city is represented by Land Use Zones, which are superimposed with a
matching transport network. While treating to Urban area as a system and the
followed interaction among the traffic, transport, and land use help predict future
requirements and then evaluate the other alternative modes for the most optimum
mobility plan for the city. Metro Rails should be planned and executed, keeping in
mind their longer future perspective. They are a high-capacity transport system,
suitable for the growing cities having a future increase in population over several
years.

5
Software Requirement Specification

Software Requirements:
• Operating system: Windows operating system.
• Front-End: HTML, CSS, JAVA SCRIPT
• Data Base: Django, SQLite

Hardware Requirement:
• System: Pentium IV 2.4 GHz.
• Hard Disk: 256gb
• Ram: 4GB.

6
Technologies

Front-End:
HTML:
The Hyper Text Markup Language or HTML is the standard markup
language for documents designed to be displayed in a web browser. It can be
assisted by technologies such as Cascading Style Sheets (CSS) and scripting
languages such as JavaScript.
Web browsers receive HTML documents from a web server or from local storage
and render the documents into multimedia web pages. HTML describes the
structure of a web page semantically and originally included cues for the
appearance of the document.

CSS:
CSS stands for Cascading Style Sheets. CSS describes how HTML elements are
to be displayed on screen, paper, or in other media. CSS saves a lot of work. It
can control the layout of multiple web pages all at once

Java Script:
JavaScript is a high-level, often just-in-time compiled language that conforms to
the ECMAScript standard. It has dynamic typing, prototype-based object-
orientation, and first-class functions. It is multi-paradigm, supporting event-
driven, functional, and imperative programming styles. It has application
programming interfaces (APIs) for working with text, dates, regular expressions,
standard data structures, and the Document Object Model (DOM).

7
Back-End:
Django:
Django is an open-source framework for backend web applications based on Python
— one of the top web development languages. Its main goals are simplicity,
flexibility, reliability, and scalability.

Django has its own naming system for all functions and components (e.g., HTTP
responses are called “views”). It also has an admin panel, which is deemed easier
to work with than in Lavarel or Yii, and other technical features, including:

 Simple syntax;

 Its own web server;

 MVC (Model-View-Controller) core architecture;

 “Batteries included” (comes with all the essentials needed to solve solving
common cases);

 An ORM (Object Relational Mapper);

 HTTP libraries;

 Middleware support; and

 A Python unit test framework.

8
Screenshots:

9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
OUTPUT:

Front page- booking form, fare calculator form, notice


and news, functions of metro.

26
Payment Gateway:

27
Ticket generated:

Sign in page:

28
Sign up page:

Feedback Form:

29
Facilities provided by metro:

30
Conclusion

Following are the achievements made during the


project:
 Opportunity to learn Django framework for back-end
database handling.
 Learned to handle a project efficiently and correctly.
 Learning about the functioning of IT Industry and
work ethics.
 Learning about different phases of software
development and software engineering processes
involved in the development of software.

31

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy