A Project Report: Information Technology
A Project Report: Information Technology
A Project Report: Information Technology
ON
DIPLOMA IN
INFORMATION TECHNOLOGY
SUBMITTED BY
GUIDED BY
HATHRAS 204102
1
MAHAMAYA POLYTECHNIC OF INFORMATION TECHNOLOGY,
SALEMPUR
HATHRAS 204102
CERTIFICATE
This is to Certify that the project report entitled Lucknow Metro Rail Corporation
was successfully completed by Students of sixth semester Diploma in Information
Technology.
(Principal)
2
ACKNOWLEDGEMENT
3
CANDIDATE DECLARATION
We are undersigned solemnly declare that the project report Lucknow Metro Rail
Corporation is based on my team work carried out during the course of our study
under the supervision of Mr. Shekhar Singh .
We assert the statements made and conclusions drawn are an outcome of my research
work. We further certify that
I. The work contained in the report is original and has been done by me under
the general supervision of my supervisor.
II. The work has not been submitted to any other Institution for any other
degree/diploma/certificate in this university or any other University of India
or abroad.
III. Whenever we have used materials (data, theoretical analysis, and text) from
other sources, we have given due credit to them in the text of the report and
giving their details in the references.
Name: Enrollment:
4
ABSTRACT
This project is based on carrying out various tasks which goes
under lucknow metro rail corporation. It will control all
activities for a particular Lucknow metro To handle all the
tasks, system has been divided into different modules and
presented on a single window, so that its user can handle it in
eco-friendly manner. Lucknow metro rail corporation will
work on metro area network. Under this system it will include
all the departments which comes a particular metro. The
Lucknow metro rail corporation is a website which allows us
to access the total information about the metro, stations, map
, facilities, ticket, related query. It also facilitate us explore all
the activities happening in the station, Different reports and
Queries can be generated based on vast options related to
user, stations, and even for the entire metro rail.
5
CHAPTER – 1
INTRODUCTION
6
Introduction
For accomplishing big projects , the number of developers work collectively on
different modules . Their efforts when combined together gives the final outcome
.However ,a member working on one module may encounter the need to understand
other modules . Hence , he may feel the need of telling the concerned member to
explain his module . It may be time consuming and troublesome for the concerned
member to explain the entire code of the module .
7
Against this backdrop of increasing number of vehicles on road and congestion and
air pollution, the Lucknow Development Authority (LDA) commissioned the Delhi
Metro Rail Corporation to prepare a Detailed Project Report for a Mass Rapid
Transit System for Lucknow City and in 2008, the Lucknow Metro Rail Project was
proposed by the Government of Uttar Pradesh. The project aims to provide the
inhabitants and visitors of Lucknow, with a world class Mass Rapid Transit System
that is not only convenient, sage and fast but also reliable and cost-effective while
providing the city with an environment friendly atmosphere.
The Lucknow Metro Rail Project is being implemented by Lucknow Metro Rail
Corporation (LMRC), which is a 50:50 jointly owned company of the Centre and the
Uttar Pradesh government.
Lucknow Metro will have two routes, from North to South and from East to West.
The North-South corridor starts at Chowdhary Charan Singh Airport and goes to
Munshi Pulia, with a total length of 22.878 kilometres (14.216 miles) out of which
the elevated route will be 19.438 km while underground route length will be 3.440
km with total 19 elevated and three underground metro stations. The East-West
corridor starts at Charbagh Railway Station and ends at Vasant Ken. Both lines will
intersect at Charbagh. An extension line from Indira Nagar – Gomti Nagar –
Polytechnic Crossing will extend it to Patrakarpuram, Gomti Nagar. The difference
between arrival times of trains at each station is expected to be 7 minutes. This
would be reduced to 5 minutes and then to 3 minutes in phases.
8
Stations on the North-South Corridor:-
2. Amausi
3. Transport Nagar
4. Krishna Nagar
5. Singaar Nagar
6. Alambagh
7. Alambagh ISBT
8. Mawaiya
9. Durgapuri
12. Sachivalaya
13. Hazratganj
16. IT Chauraha
17. Badshahnagar
9
CHAPTER – 2
OBJECTIVES
10
Objectives
To implements a Lucknow Metro Rail Corporation in computerized by using
ASP.NET .
Scope:
This project deals with the various functioning in Lucknow Metro. The main idea is
to implement a proper process to system .In our existing system contains a many
operations registration, ticket & faresetc, our service, map, gallery etc. All these
activity takeout manually by administrator.
In our model, it deals with the Operations in system. For example, when public fill
the registration form the record is stored in the database. And display the details of
public is perform by retrieving information from database table.
INITIAL INVESTIGATION:
The first phase of software project is to gather requirements .Gathering software
requirements begins as a creative brainstorming process in which the goal is to
develop an idea for a new and modules that no other software vendor has thought.
New software modules ideas normally developed as a result of analyzing the project
11
• Submitting the request for proposal
• Getting the team in phase.
• Preparing the requirements documents.
SELECTION OF LANGUAGE:
✓ ASP.NET
✓ MYSQL
We are selects the Asp.net language for our project, because asp.net server side
scripting language.
1. High Performance.
2. Cross-Platform and Container support.
3. Asynchronous via Async/Await.
4. Rich Development Environments.
5. Language Independent.
6. Supports for Web Sockets.
7. Action Filters.
8. Globalization and Localization.
9. Security.
12
10. Supports for HTML5 Form Types
✓ HTML
✓ CSS
✓ JQUERY
✓ JAVASCRIPT
✓ BOOTSTRAP
13
CHAPTER-3
FEASIBILITY STUDY
14
Feasibility Study
1. Financial feasibility:
2. Technical feasibility:
15
3. Behavioral feasibility:
4. Operational feasibility:
Technical Feasibility:
Since our project in ASP.NET so we need to have a strong base in
programming. A computer with JDK installed is needed.
Economical Feasibility:
To implement the system we require more than one computer. Since
the system will be implemented in existing environment there will be no need to
buy the computers. The system is economically feasible to implement.
Operational Feasibility:
Our system will be easy to install and use. Hence our system is
operationally feasible.
Cost-Benefit Analysis:
16
The cost incurred by our system includes only the software cost and
cost of the computer needed to run the project The benefits incurred by our
system will include.
17
CHAPTER-4
SYSTEM DESIGN
18
System Design
The main function of the analysis phase is to look carefully at the requested features
with an eye towards the issue that each may create in the actual coding. This phase
is the time during which reasonably deliverable thoughts of each team member can
decide.
User requirements:
The following requirements are raised during the analysis of the needs of the users:
Ø A Person Should be able to login to the system through the first page of the
Application.
Ø User can use all the facilities, same as which are provided to him in the station.
After analyzing the requirements of the task to be performed, the next step is to
analyze the problem and understand its context. The first activity in the phase is
studying the existing system and other is to understand the requirements and domain
of the new system. Both the activities are equally important, but the first activity
serves as a basis of giving the functional specifications and then successful design
of the proposed system. Understanding the properties and requirements of a new
system is more difficult and requires creative thinking and understanding of existing
running system is also difficult, improper understanding of present system can lead
diversion from solution.
19
CHAPTER-5
MAP
20
21
CHAPTER-6
WEBSITE DESIGN
22
FORM DESIGNING
• Login Form:-
This is login form of the Software, it ask for the id and password of the user, access is given
to the authorized persons only. types of logins are there Admin only.
• MDI form:
This screen acts as the home screen for this software. Through this MDI form we can access
its child forms. This form gives the user further 5 options:-
o Login Page :it contains LOGIN, LOG OUT and EXIT option to exit from software.
o Registration: This module is designed for registration for user.
1. Registration Entry Form: registration entry form can be used to enter the new entry of
user.
2. User Search: User search can be used by admin, for searching particular station.
3. Personal complaint Form: Personal Complaint form can be used to do complaint by user
related to the any ticket and fare other unsuspicious activity in station. Full authority is
given to the user.
23
Asp.net as Front end
1. Asp.net offers several benefits to the developer creating front end application
for database server.
2. Asp.net is platform independent language hence can be executed on
architecture that support on JVM.
3. Asp.net also reduces cost related to deployment & maintenance of hardware
& software.
4. Asp.net base clients are think like that uses minimum hardware resources .
5. There are big insentive to create Asp.net based solution for corporate as
shifting there application across the architecture will not involved overhead
or cost.
MySQL-Back end
Databases are the systems that contain many different objects used together to
facilitate fast and efficient access to the data.
MySQL is an application program interface form Microsoft that lets a programmer
writing Windows applications; get access to a relational as well as non-relational
database from both Microsoft and other database providers.
First step to use the MySQL in project is to add the MySQLData Control to the form.
The setting up of MySQLData Control involves first few steps:
24
2. Specifying a command to gain access to the data source.
3. Executing the command.
4. Storing the rows in a cache i.e., the Record set.
25
CHAPTER-7
MODULE DESCRIPTION
26
Modules description
❖ Login:
The login page only used by the admin.
❖ User Search:
The user search form is only designed for the searching particular station
or details about the station.
❖ Ticket:
Ticket related query solved here of user that take online ticket booking.
❖ Notification:
This module only used for adding notifications , start date and time. This
is acts as a small alarm system for any metro related query.
❖ Help:
27
CHAPTER-8
PROJECT PICTURES
28
Home Page
Picture Gallery
29
Login Page
Join us
30
Contact Us Page
Review
31
Apply MST
Video Gallery
32
About Lmrc
Registeration gosmartcard
33
Route map
Projects
34
CHAPTER-9
CODING
35
Index Form Coding
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/webmasterpage.cshtml";
}
<div class="col-sm-12">
<div class="col-sm-1"></div>
<div class="col-sm-6">
<div id="carousel-example-generic" class="carousel slide"
data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0"
class="active"></li>
<li data-target="#carousel-example-generic" data-slide-
to="1"></li>
<li data-target="#carousel-example-generic" data-slide-
to="2"></li>
</ol>
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="~/Content/image/price.jpg"
style="height:400px;width:100%" />
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
<img src="~/Content/image/images%20(18).jpg"
style="height:400px;width:100%" />
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
36
<img src="~/Content/image/images%20(4).jpg"
style="height:400px;width:100%" />
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
<img src="~/Content/image/images%20(6).jpg"
style="height:400px;width:100%" />
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
<img src="~/Content/image/images%20(7).jpg"
style="height:400px;width:100%"/>
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
<img src="~/Content/image/images%20(24).jpg"
style="height:400px;width:100%"/>
<div class="carousel-caption">
...
</div>
</div>
<div class="item">
<img src="~/Content/image/1552653769.jpeg"
style="height:400px;width:100%" />
<div class="carousel-caption">
...
</div>
</div>
...
</div>
37
<span class="glyphicon glyphicon-chevron-right" aria-
hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
</div>
<div class="col-sm-1"></div>
</div>
<div class="row">
<div class="col-sm-12"></div>
<div class="col-sm-1"></div>
<div class="col-sm-10">
<div class="col-sm-12"></div>
<div class="col-sm-4" style="margin-left:10px;">
38
<div class="row"
style="background:#2da83d;color:white;width:100%;margin-left:0px;min-
height:50px; font-weight:bold;">
<span class="fa fa-calculator"
style="color:white;padding-left:10px; font-size:25px;font-
weight:bold;padding-top:8px;">
<span style="color:white;font-
size:20px;margin-right:10px; font-weight:bold;padding-top:8px;">FARE
CALCULATOR</span></span></div><br />
FROM
<select class="form-control" name="DD1Gender">
<option>SELECT SOURCE*</option>
<option>--Select--</option>
<option>Alambag</option>
<option>Alambag ISBT</option>
<option>Amausi</option>
<option>Badshah Nagar</option>
<option>Bhootnath Market</option>
<option>Charbagh</option>
<option>Chaudhary Charan Singh</option>
<option>Durgapuri</option>
<option>Hazratganj</option>
<option>Hussaingang</option>
<option>Indra Nagar/option>
<option>IT Chauraha</option>
<option>KD Singh Babu Stadium</option>
<option>Krishna Nagar</option>
<option>Leakhraj Market</option>
<option>Lucknow University</option>
<option>Mawaiya</option>
<option>Munshipilia</option>
<option>Sachivalaya</option>
<option>Singar Nagar</option>
<option>Transport Nagar</option>
</select><br />
TO
<span class="glyphicon glyphicon-sort"
style="margin-left:330px;padding-bottom:30px;"></span>
39
<option>Bhootnath Market</option>
<option>Charbagh</option>
<option>Chaudhary Charan Singh</option>
<option>Durgapuri</option>
<option>Hazratganj</option>
<option>Hussaingang</option>
<option>Indra Nagar/option>
<option>IT Chauraha</option>
<option>KD Singh Babu Stadium</option>
<option>Krishna Nagar</option>
<option>Leakhraj Market</option>
<option>Lucknow University</option>
<option>Mawaiya</option>
<option>Munshipilia</option>
<option>Sachivalaya</option>
<option>Singar Nagar</option>
<option>Transport Nagar</option>
</select><br /><br />
<div class="row"
style="background:#2da83d;color:white;padding-top:10px;
width:100%;margin-left:0px;min-height:40px;border:2px; font-
weight:bold;">
<span style="color:white;font-size:15px;
margin-left:150px; font-weight:bold;margin-top:5px;border-
radius:50px">GET FARE</span>
</div>
</div>
<div class="col-sm-4" style="margin-left:-10px">
<div class="row"
style="background:#2da83d;width:100%;margin-left:10px;min-
height:50px;padding-top:10px">
<span style="color:white;font-
weight:bold;font-size:20px;padding-left:20px;padding-top:20px">METRO
ROUTE MAP</span></div>
<a href="/Home/Contectus"><img
src="~/Content/image/metro-map.gif" style="height:250px;margin-
left:15px; width:100%"/></a>
</div>
<div class="col-sm-4">
<div class="row"
style="background:#2da83d;width:100%;margin-left:10px;min-
height:50px;padding-top:10px">
<span style="color:white;font-
weight:bold;margin-left:100px; font-size:20px;padding-
left:20px;padding-top:20px">TURIST ATRECTION</span>
40
</div>
<a href="/Home/Gallery"><img
src="~/Content/image/download%20(4).jpg" style="height:250px;margin-
left:10px; width:100%" /></a>
</div>
</div>
<div class="col-sm-1"></div>
<div class="col-sm-12">
<div class="col-sm-1" style="margin-left:10px"></div>
<div class="col-sm-2" style="background:rgb(246, 238,
238);min-height:300px;margin-left:10px;margin-top:25px">
<img src="~/Content/image/pyhh.PNG"
style="height:200px;width:100%"/><br /><b>Kumar Keshav
</b><br /><span>(Managing Director)
</span><br /><span>Lucknow Metro Rail Corporation Ltd.</span>
</div>
<div class="col-sm-4"
style="background:white;height:300px;margin-top:25px;text-
align:justify">I am extremely happy that Lucknow Metro, a Special
Purpose Vehicle (SPV), constituted by the Government of India and
Government of Uttar Pradesh has accomplished its target and is going
to start its commercial run for the people of Lucknow.<br /><br />
This is one of the most ambitious Mass Rapid Transit System (MRTS)
projects of the Government which has been executed and operated well
within the sanctioned budget and within an extremely compressed
deadline. It has achieved the distinction of being the fastest Metro
Project construction which has ever happened in this country and has
set a new benchmark in the history of Metro Project execution and
operation.
<a href="/Home/Readmore"> read more</a>
</div>
<div class="col-sm-4" style="margin-top:25px;">
<a href="/Home/RegisteryourGoSmartCard"><img
src="~/Content/image/Capture.PNG" style="height:300px;width:100% "
/></a>
</div>
<div class="col-sm-1"></div>
41
</div>
</div>
</div>
42
User type
<select class="form-control"
name="ddlusertype">
<option>user</option>
<option>Admin</option>
</select>
User ID
<input type="text" class="form-control" name="TxtUserId"
/><br />
Password
<input type="Password" class="form-control"
name="Txtpass" /><br />
<input type="submit" class="btn btn-success" value="Login"
style="border-radius:10px"/>
</div>
</div>
</div>
</form>
<div class="col-sm-2"></div>
</div>
</div>
</div>
Registration go smartcard
000.@{
ViewBag.Title = "RegisteryourGoSmartCard";
Layout = "~/Views/Shared/webmasterpage.cshtml";
}
<div class="container-fluid">
<div class="col-sm-1"></div>
<div class="col-sm-10" style="text-align:justify;"><b
style="font-size:35px">Registeration</b> <b style="font-
size:35px;color:green">GoSmartCard</b>
<div class="col-sm-12">
<div class="col-sm-4">
43
<img src="~/Content/image/gosmart.PNG"
style="height:230px;width:350px;border-radius:10%;" />
</div>
<div class="col-sm-4">
GoSmart Card No.*
<input type="number" class="form-control"
name="Txtnumber" />
Full Name*
<input type="text" class="form-control"
name="Txtname" />
Gender*
<select class="form-control" name="DDlGender">
<option>Male</option>
<option>Female</option>
</select><br />
Email Address*
<input type="text" class="form-control"
name="TxtEmail />
</div>
<div class="col-sm-4">
Mobil Number*
<input type="number" class="form-control"
name="TxtMobil" /><br />
Marital Status
<select class="form-control"
name="DDlQualification" >
<option>Diploma</option>
<option>B.Tech</option>
<option>M.Tech</option>
</select><br />
Occupation
<select class="form-control"
name="DDlQualification" >
<option>Unmarried</option>
<option>Married</option>
</select><br />
Date of Birth*
<b class="glyphicon glyphicon-calendar"></b>
<input type="Date" class="form-control"
name="TxtDob"/><br />
44
</div>
</div>
</div>
<div class="col-sm-1"></div>
</div>
Joinus coding
{
ViewBag.Title = "Joinus";
Layout = "~/Views/Shared/webmasterpage.cshtml";
}
<div class="container-fluid">
<div class="row" style="margin-top:0px;">
<div class="col-sm-2"></div>
<form action="/Home/Joinus" method="post"
enctype="multipart/form-data">
<div class="col-sm-8 panel panel-body" style="border:2px
solid black;">
<div class="col-sm-12 panel panel-body"
style="background:black;text-align:center;color:white;font-
weight:bold;">
<span style="color:white;font-size:25px;font-
weight:bold;padding:0px;">Join us</span>
</div>
<div class="col-sm-12">
<div class="col-sm-6">
name
<input type="text" class="form-control"
name="TxtName" />
Gender
<select class="form-control" name="DDlGender">
<option>Male</option>
<option>Female</option>
</select>
Email
<input type="text" class="form-control"
name="TxtEmail" />
Password
<input type="password" class="form-control"
name="TxtPass" />
45
Confirm Password
<input type="password" class="form-control"
name="TxtCPass" /><br />
Enter captcha
<input type="text" class="form-control"
name="TxtCCaptcha" /><br />
captcha
<input type="text" readonly name="TxtCaptch"
value="@ViewBag.captch" style="height:40px;background:black;
padding-left:20px; width:40%;color:white;font-size:22px;font-
family:Harrington" />
</div>
<div class="col-sm-6">
Mobil Number
<input type="number" class="form-control"
name="TxtMobil" /><br />
Qualification
<select class="form-control"
name="DDlQualification" >
<option>Diploma</option>
<option>B.Tech</option>
<option>M.Tech</option>
</select><br />
D.O.B
<b class="glyphicon glyphicon-calendar"></b>
<input type="Date" class="form-control"
name="TxtDob"/><br />
Address
<input type="text" class="form-control"
name="TxtAddress" /><br />
Picture
<input type="file" class="form-control"
name="Fupic" /><br />
<input type="submit" class="btn btn-success"
value="Register Now"/><br />
</div>
</div>
</div>
</form>
<div class="col-sm-2"></div>
</div>
</div>
46
CHAPTER-10
CONCLUSION
47
The project entitled as Lucknow metro Rail Corporation is the system that deals with the issues
related to a particular institution.
➢ This project is successfully implemented with all the features mentioned in system
requirements specification.
➢ The website provides appropriate information to users according to the chosen service.
➢ The project is designed keeping in view the day to day problems faced by a lucknow metro.
➢ Deployment of our website will certainly help the Lucknow metro to reduce unnecessary
wastage of time in personally going to each station for some insformation.
Awareness and right information about any station is essential for both the development of
user. So this serves the right purpose in achieving the desired requirements of both the
communities.
At last it can be concluded that the Lucknow metro rail corp System was a real learning
experience. The principles of software production were well implemented throughout the
system. The whole project undergoes with full of enthusiasm and with full of joyous moments.
The project has been made as per as the given specification. Working on the Project was really
a learning experience and we have come a long way in building our concepts of Software
engineering. The “Lucknow metro rail corp” developed by us is purely based on Asp.net . The
overall purpose of this system is to computerized the whole process and thus prevent the
intervening erro
48
CHAPTER-11
BIBLIOGRAPHY
49
BILIOGRAPHY
➢ Books :-
➢ Websites
50
❖ www.imrcl.com
❖ https://www.geeksforgeeks.org/
❖ https://github.com/
❖ https://stackoverflow.com/
❖ https://home.iitd.ac.in/
51