This document is a project report for the development of an Online Bus Pass System. It was submitted by Patel Reshma K. and Chaudhary Neha B. in fulfillment of the requirements for a Bachelor of Engineering degree in Computer Engineering from Merchant Engineering College in Gujarat, India. The report describes the development of a web application to allow students to apply for and renew bus passes online as an alternative to the previous manual process, which was time-consuming. It discusses the objectives, technologies used, and features of the system for both administrators and students.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
The main objective of our project is to provide an optimum solution PMT. To stop Pass duplication fraud
and save govern- ment money. It helps to avoid unnecessary traditional pass process and convert the process into the
digital pass system. It will Organize and create a Central Data system using Aadhar card and increase security in the
Pass System. It will also help to avoid the line System and the student won't need to Login again and again into the
system.
It will be completely on-time registration process then data will store into the system. Student just need to scan Aadhar
card QR Code and put pass Date details next time of visit. This system was intended to develop an application for PMT
to perform function- tonalities like accessing the basic information of a student from educational institutions for
authentication and provide Bus pass
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
This is a web oriented application allows us to access the whole information about the college, staffs, students, facilities etc. This application provides a virtual tour of Campus. Here we will get the latest information about the students and staffs. This generic application designed for assisting the students of an institute regarding the information on the courses, subjects, classes, assignments, grades and timetable. It also provides the support that a faculty can also check about his daily schedule, can upload assignments, and notices to the students. Here administrator will manage the accounts of the student and faculties, makes the timetable, and upload the latest information about the campus.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
The main objective of our project is to provide an optimum solution PMT. To stop Pass duplication fraud
and save govern- ment money. It helps to avoid unnecessary traditional pass process and convert the process into the
digital pass system. It will Organize and create a Central Data system using Aadhar card and increase security in the
Pass System. It will also help to avoid the line System and the student won't need to Login again and again into the
system.
It will be completely on-time registration process then data will store into the system. Student just need to scan Aadhar
card QR Code and put pass Date details next time of visit. This system was intended to develop an application for PMT
to perform function- tonalities like accessing the basic information of a student from educational institutions for
authentication and provide Bus pass
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
This is a web oriented application allows us to access the whole information about the college, staffs, students, facilities etc. This application provides a virtual tour of Campus. Here we will get the latest information about the students and staffs. This generic application designed for assisting the students of an institute regarding the information on the courses, subjects, classes, assignments, grades and timetable. It also provides the support that a faculty can also check about his daily schedule, can upload assignments, and notices to the students. Here administrator will manage the accounts of the student and faculties, makes the timetable, and upload the latest information about the campus.
Bus Information Live Monitoring System software is a globally deployable, integrated, workflow based end-to-end system starting from searching bus routes to gathering entering details of the BUS. This is a complete application for Students as well as Transportation Staff. Vendors provide the information like, available routes, timings, etc. Students will have facility to view all the BUS details under college transportation. There is also scope to measure the user satisfaction regarding the BUS selection.
This presentation is about technology internet banking or net banking which is very essential and helpful in our daily life..so in this ppt basic and some advance concepts are highlighted. i am sure this will be very much help full for u
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
https://bit.ly/3KACoyV
The ER diagram for the project is the foundation for the building of the database of the project. The properties, datatypes, and attributes are defined by the ER diagram.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
1. ONLINE BUS PASS SYSTEM
ONLINE BUS PASS SYSTEM
A PROJECT REPORT
Submitted by
Patel Reshma K.(090650107062)
Chaudhary Neha B.(110653107015)
In fulfillment for the award of the degree
of
BACHELOR OF ENGINEERING
in
COMPUTER ENGINEERING
Merchant Engineering College,
Basna, Visnagar-382715
Gujarat Technological University, Ahmedabad
May 2014
2. ONLINE BUS PASS SYSTEM
CERTIFICATE
This is to certify that the dissertation entitled “Online Bus Pass System” has
been carried out by Patel Reshma & Chaudhary Neha under my guidance in
fulfillment of the degree of Bachelor of Engineering in Computer Engineering
7th Semester of Gujarat Technological University, Ahmedabad during the
academic year 2013-14.
INTERNAL GUIDE: HEAD OF THE DEPARTMENT
Proff.Mitesh Thakore Mr.Ketan Modi
(computerdepartment)
3. ONLINE BUS PASS SYSTEM
Acknowledgement
This projectreporton “Online Bus Pass System” beats the important of several
persons with the proper guidance of those persons, this project has been
completed.
We are also highly thankful to Mr.Chirag Patel who fulfill our all requirement
and provide us such environment where we can develop our system and also
give us all the information what we need.
Thanks,
Patel Reshma K.
Chaudhary Neha B.
4. ONLINE BUS PASS SYSTEM
INDEX
NO TITLE PAGE NO
1 Abstract I
2 List of Tables iii
3 List of Figures iv
4 List of Symbols/Notations V
5 Table of Contents Viii
6 Chapters 1
7 Conclusion 47
8 Reference 49
5. ONLINE BUS PASS SYSTEM
i
ABSTRACT
Online Student Bus Pass Generation system is a web application for students to get bus
passes through online.
This system was intended to develop an application for G.S.R.T.C to perform functionalities
like accessing the basic information of a student from educational institutions for
authentication and provide Bus pass to a particular student without placing him/her in a queue
for a long time.
This system is helpful to students to get Bus pass from anywhere in the state and no need to
worry about renewal of Bus pass.
Before this application implementation the manual process is used to do the process of
issuing the Bus pass to the students. This Manual process requires man power and more time
consuming. To avoid such difficulties we implemented this system.
The key components of Online Student Bus Pass Generation system is
Bus pass generation
Bus pass renewal
User of this system:
1. Administrator
2. Students or Public
Modules:
6. ONLINE BUS PASS SYSTEM
ii
Administrator:-
1. Manage Profile:- Manage profile of user
2. User Rights:- Change or modify user rights
3. Manage Pass Scheme:- Manage the different pass schemes
4. Verify Passes:- Verification of online registration for passes.
5. Pass History:- He/she can check the history of pass of any user for verification
Students or Public:-
1. Member Registration:- User can create his/her account for pass registration or
renewal.
2. Login :- User can login for pass registration or renewal or for manage account.
3. Manage Profile:- User can manage or changes in his/her profile.
4. Change Password:- User can change her/his password after login into profile.
5. Pass Schemes:- User can select pass scheme related to her/him.
6. Pass Registration: User can register for pass.
7. Generate Chalan:- User can generate chalan for payment of pass to the G.S.R.T.C
8. Generate Pass:- After Complete registration user can generate his/her pass.
7. ONLINE BUS PASS SYSTEM
iii
LIST OF TABLES
Table No Table Name Page No
Table 5.1 Pass Registration 21
Table 5.2 Country 22
Table 5.3 User 22
Table 5.4 User Right 23
Table 5.5 Pass Scheme 24
Table 5.6 Distance Rate 24
Table 5.7 Distance Type 25
Table 5.8 DiscountPass SchemeRel 25
8. ONLINE BUS PASS SYSTEM
iv
LIST OF FIGURE
Figure No Figure Description Page No
Figure4.1 Data Flow Diagram 11
4.1.1 Context Level DFD 11
4.1.2 1st
LevelDFD 12
4.1.3 2nd
LevelDFD 13
Figure4.2 Usecase Diagram 14
4.2.1 Usecase Diagramfor User 15
Figure 4.3 Sequence Diagram 16
Figure4.4 Activity Diagram 17
Figure4.5 E-R Diagram 18
Figure 4.5.1 E-R Diagram With Attribute 19
9. ONLINE BUS PASS SYSTEM
v
LIST OF SYMBOLS/NOTATION
Notations for Dataflow Diagram:
Graphical Notation Name
Process
Flow of data(may be input data
of output data)
External entity
Notations for use case diagram:
Graphical Notation Name
Flow of data(may be input data
of output data)
External entity
Actor
10. ONLINE BUS PASS SYSTEM
vi
Notations for Sequence Diagram:
Graphical Notation Name
Message Return
Message
Object Lifeline
Notations for Activity Diagram:
Graphical Notation Name Meaning
Initial state
It indicatesthe starting state of
the sytem.
Final state
Thisis a special state indicating
end of the activity.
Simple state A state with no substructure.
Flow of control
It is used to represent the flow
of control from one construct
to another.
11. ONLINE BUS PASS SYSTEM
vii
Diamond
It is used for representing the
conditions such as it-then-else
or repeat until.
Notations for E-R Diagram:
Graphical Notation Name Meaning
Entity
It is an object & is
distinguishable it is similar to
record.
Attribute
The attributesare properties or
characteristics of an entity.
Key Attribute
A key attribute is an unique
attribute representing
distinguishing characteristic of
entity. Typically primary key of
record is a key attribute.
Relationship
When two entities share some
information then it is denoted
by relationship.
- One to one
- One to many(must)
Attribute
Attribute
Relations
hip
12. ONLINE BUS PASS SYSTEM
viii
TABLE CONTENTS
1.Introduction
1.1 Overview of Project
1.2 Objective& Scope of Project
1.3 Project Profile
1.4 Technology Review
2.Technology
2.1 Hardware requirement
2.2 Software requirement
3.Company Profile
4.Data Modeling Diagram
4.1 Data Flow Diagram
4.1.1 Context Level DFD
4.1.2 1st Level DFD
4.1.3 2nd Level DFD
4.2 Use case Diagram
4.2.1 Use case diagram for User
4.2.2 Use case diagram for Admin
4.3 Sequence Diagram
4.4 Activity Diagram
4.5 E-R Diagram
5.Data Dictionary
5.1 Pass Registration
5.2 country
5.3 User
5.4 User Right
5.5 Pass Scheme
5.6 Distance Rate
5.7 Distance Type
5.8 Pass SchemeRel
6.snapshots
7. Conclusion
8. Reference
14. ONLINE BUS PASS SYSTEM
2
1.1 OVERVIEW OF PROJECT
This system was intended to develop an application for G.S.R.T.C to perform
functionalities like accessing the basic information of a student from educational
institutions for authentication and provide Bus pass to a particular student without placing
him/her in a queue for a long time.
Online Student Bus Pass Generation system is helpful to G.S.R.T.C by reducing the paper
work, time consumption and makes a process of getting Bus pass as simple and fast.
15. ONLINE BUS PASS SYSTEM
3
1.2 OBJECTIVE & SCOPE OF PROJECT
Online Student Bus Pass Generation system is a web application for students to get bus
passes through online.
Before this application implementation the manual process is used to do the process of
issuing the Bus pass to the students. This Manual process requires man power and more
time consuming. To avoid such difficulties we implemented this system.
The key components of Online Student Bus Pass Generation system is
Bus pass generation
Bus pass renewal
16. ONLINE BUS PASS SYSTEM
4
1.3 PROJECT PROFILE
Project Name : ONLINE GRIEVANCE REDRESSAL SYSTEM
Developed At : Variance InfoTech, Ahmedabad
Submitted To : Merchant Engineering College, Basna
Front End : ASP.Net
Back End : SQL Express 2010
Analytical Tools : Microsoft Visio
Documentation Tool : Microsoft Word
External Project Guide: Miss. Kiran Patel
Internal Project Guide : MR. Mitesh Thakore
Team Members : Neha Chaudhary
Reshma Patel
17. ONLINE BUS PASS SYSTEM
5
1.4 TECHNOLOGY REVIEW
ASP.NET
ASP.NET is a web application framework developed and marketed by Microsoft that
programmers can use to build dynamic web sites, web applications and web services. It was
first released in January 2002 with version 1.0 of the .NET Framework, and is the successor
to Microsoft’s Active Server Pages (ASP) technology.
ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to
write ASP.NET code using any supported .NET language.
SQL SERVER
Microsoft SQL Server is a relational database management system produced by Microsoft. Its
primary query languages are MS-SQL and T-SQL.
SQL Server 2008, released in October 2008, is the successor to SQL Server 2000. It included
native support for managing XML data, in addition to relational data. For this purpose, it
defined an xml data type that could be used either as a data type in database columns or as
literals in queries.
.NET FRAMEWORK
The .NET Framework (pronounced dot net) is a software framework developed
by Microsoft that runs primarily on Microsoft Windows. It includes a large library and
provides language interoperability (each language can use code written in other languages)
across several programming languages. Programs written for the .NET Framework execute in
a software environment (as contrasted to hardware environment), known as the Common
Language Runtime (CLR), an application virtual machine that provides services such as
security, memory management, and exception handling. The class library and the CLR
together constitute the .NET Framework.
19. ONLINE BUS PASS SYSTEM
7
Software Requirements:
Front End : ASP.NET
Back End : SQL Server
Operating System : Windows XP
Frame Work : Net Frame Work
Hardware Requirements:
Processor : Intel Pentium-IV and above
Hard disk : 80GB Min.
RAM : 512 MB Min. & Above
Others : If any Applicable
21. ONLINE BUS PASS SYSTEM
9
• Variance InfoTech is a global technology and innovation company that stand for
progress, help business to achieve their objectives using the right technologies and
resources.
• Variance has experience in Microsoft Technologies, PHP & Open Source, CRM
Development and SharePoint Portal development. We have a successful track record
of working with top notch software development companies from Start-ups to market
leaders.
• The company was founded in 2009, by an team of skilled entrepreneurs from India,
who know that there is tremendous opportunity in IT outsourcing services to clients.
33. ONLINE BUS PASS SYSTEM
21
1.Table Name: Pass Registration
Sr.No Column Name Data Type Size Constraints Description
1
PassRegistrationID int 10 pk
ID of
PassRegistratin
2
UserID int 10 fk Id of the User
3
BusTypeID int 10 fk
Id of the bus
type
4
PassTime PeriodID int 10 fk
Id of the pass
time period
5
PassSchemeID int 10 fk
Id of the pass
scheme
6 FromDate datetime - notnull Starting date
7
ToDate datetime notnull Ending date
8
FromAddress varchar(100) 100 notnull Source addresss
9
ToAddress varchar(100) 100 notnull
Destination
address
10
DistanceBetweenPlace int 10 notnull Distance
11
Age int 10 notnull
Age of whose
get the pass
12 CurrentAddress varchar(250) 250 notnull Address
13
PermenantAddress varchar(250) 250 notnull
Parmenant
address
14
CollegeNAme varchar(100) 250 notnull Name of college
15 Course varchar(100) 250 notnull Course name
16
Role varchar(100) 100 notnull
Whats role of
user
17
CityName varchar(50) 50 notnull
Name of the user
city
18
StateName varchar(50) 50 notnull
Name of the user
state
19
ZipCode varchar(6) 6 notnull Pincode number
34. ONLINE BUS PASS SYSTEM
22
20
CountryID int 10 fk Id of contry
21
Status bit
-
fk Status of user
22
CreatedBy int
-
notnull When created
23
ModifiedBy int
-
notnull When modify
24
CreatedDate datetime
-
notnull When created
25 ModifiedDate datetime - notnull When modified
26 IsDelete bit
2. Table Name: Country
3.Table Name:User
Sr.No Column Name Data Type Size Constraints
Description
1 UserID int 10 notnull Id of user
2 FirstName varchar 50 notnull
First name of
user
3 MiddleName varchar 50 notnull
Middle name of
user
4 LastName varchar 50 notnull
Last name of
user
5 Username varchar 50 notnull Name of user
6 Password nvarchar 250 notnull Password of
Sr.No Column Name Data Type Size Constraints Description
1 ContryID
Int 10 pk Id of user country
2 Name varchar 50 Not null Name of contry
3
Description varchar
250 notnull
Description of
country
35. ONLINE BUS PASS SYSTEM
23
user
7 UserTypeID smallint - fk Id of user
8 RoleTypeID smallint - fk Role of user
9 BirthDate Datetime - notnull
Birth date of
user
10 Address varchar 250 notnull Address of user
11 CityName varchar 50 notnull
Name os user
city
12 StateName varchar 50 notnull
Name of user
state
13 ZipCode varchar 6 notnull Pin code number
14 CountryID int 10 fk
Id of user
country
15 Gender smallint - notnull Sex
16 Mobile varchar 15 notnull Mobile number
17 EmailID varchar 50 notnull Email id of user
18 CreatedBy int 10 notnull How created
19 ModifiedBy int - notnull How modify
20 CreatedDate datetime - notnull When created
21 ModifiedDate datetime - When modify
4. Table Name:UserRight
Sr.No Column Name Data Type Size Constraints Description
1 UserRightID int 10 pk Id of user right
2 UserID int 10 fk Id of user
3 SystemMenuID int 10 fk
Id of the
system menu
4 IsView bit - notnull View or not
5 IsAdd bit - notnull Add or not
6 IsEdit bit - notnull Edit or not
7 IsDelete bit - notnull Delete or not
36. ONLINE BUS PASS SYSTEM
24
5.Table Name:PassScheme
6.Table Name:DistanceRate
Sr.No Column Name Data Type Size Constraints Description
1 PassSchemeID int 10 pk Id of pass scheme
2 Name varchar 50 notnull
Name of pass
scheme
3 Description varchar 250 notnull
Description of pass
scheme
4 ModifiedBy int 10 notnull How modify
5 int 10 notnull How created
6 CreatedDate datetime - notnull When created
7 ModifiedDate datetime - notnull When modify
8 IsDelete bit - notnull Delete or not
Sr.No Column Name Data Type Size Constraints Description
1 DistanceRateID Int 10 pk
Id of distance
rate
2 BusTypeID Int 10 fk Id of bus type
3 PassSchemeID Int 10 fk Id of pass scheme
4 EffectiveDate datetime - notnull Date of effective
5 Distance Int 10 notnull
Distance between
places
6 Monthly Int 10 notnull Monthly rate
7 Quarterly Int 10 notnull Quarterly rate
8 HalfYearly Int 10 notnull Halfyearly rate
9 Yearly Int 10 notnull Yearly rate
10 CreatedBy Int 10 notnull How created
37. ONLINE BUS PASS SYSTEM
25
7.Table Name:DistanceType
8.Table Name:PassSchemeRel
11 ModifiedBy Int 10 notnull How modify
12 CreatedDate datetime 10 notnull When created
13 ModifiedDate datetime 10 notnull When modify
14 IsDelete Bit - notnull Delete or not
Sr.No Column Name Data Type Size Constraints Description
1 DiscountTypeID Int 10 pk Id of discount
2 Name Varchar 50 notnull Name of place
3 Rate decimal 14 pk Rate of the pass
4 IsAmount bit - notnull When pay
5 CreatedBy int 10 notnull How created
6 ModifiedBy int 10 notnull How modify
7 CreatedDate datetime - notnull When created
8 ModifiedDate datetime - notnull When modify
9 IsDelete bit - notnull Delete ir not
Sr.No Column Name Data Type Size Constraints Description
1 DiscountPassSchemeRelID int 10 pk
Id of discount
pass scheme
2 DiscountTypeID int 10 fk
Id of discount
type
3 PassSchemeID int 10 fk
Id of pass
scheme
60. ONLINE BUS PASS SYSTEM
48
Conclusion:
At the completion of this project we come to know that this system is useful
for students and passengers who want to generate the pass from online. But there is a one bug
about to paying fees online because generally the village students and passengers do not have
online banking facility so this problem is occurs for state bus pass. But this is useful for city
bus pass systems and metro train pass systems for big cities.
62. ONLINE BUS PASS SYSTEM
50
These projects was impossible to be a success without the support
and help from the experience guide at company, the books and
mainly the Internet really prove it for us the “Information Highway”.
Everything was really easy to find out on the Internet.
WEBSITES:
• www.Wikipedia.org
• www.slideshare.com
• www.scribd.com
BOOKS:
• ASP .NET Unleashed By SAMS Techmedia Publication
• Software Engineering By Roger S. Pressman
• SQL Server Tool Kit 2000 By Microsoft Press
• Professional Visual Basic.NET Wrox Press