You are on page 1of 19

“Bus Pass Web Application”

A PROJECT REPORT
Submitted by

Neha Kalicharan Singh


MCA-SY (3rd Sem)
202101109031

In partial fulfilment for the award of the


degree
of
MASTER OF COMPUTER APPLICATION

Under guidance
Prof. Sujata N. Bhosle

Department of Master of computer Application


Jawaharlal Nehru Engineering College
MGM’s University, Aurangabad,
(Feb-2022)
ACKNOWLEDGEMENT:

Any person without practical knowledge is incomplete. He is just like a "Diamond


without polish". To bring the spark out of diamond, it is necessary to polish properly.
Likewise, to make a person technically perfect, it becomes necessary to polish him.
Keeping all this in mind, our university offers a subject called "Project", in which I am
able to get practical knowledge to be technically perfect. So its value can't be
underestimated.

I would like to take this opportunity to thank all those who helped me, directly or
indirectly to complete this project. I am sincerely thankful to Mr. Mitesh Patel my
project guide, whose assistance helped me a lot to sail through smoothly during the
project. Also, without the help of him, I would never have been able to present the Project
and the Report as well; and the charm of this application would not be the way as it is.
And how can i forget my family & friends, who showed me the way whenever i faced
any difficulties.

Signature of Student
Contents

Sr.no Particulars Page


No
1 Abstract

2 Introduction

3 EXISTING SYSTEM STUDY/LITERATURE REVIEW

4 Hardware and Software Specification


 Hardware specification
 Software specification
5 Feasibility study
Economical feasibility
Operational Feasibility
6 PROCESS MODEL
7
USE CASE DIAGRAM
8

9 Conclusion

10 Reference
1. INTRODUCTION AND PROBLEM BACKGROUND
Introduction:
The Online Bus Pass System is a Web Base application which helps the students for
renewing the bus pass by online from anywhere instead of going physically to the bus depot.
This project is created to provide “safe, reliable, saving, efficient and affordable” services for
user. This idea would help the user in a better way. As per the previous system the user had to do each
and every process manually, but this system helps user to make the work bit faster. The user can then
take print out of this bus pass from their mail id and use them. The bus pass will be differ for different
types of users. In this bus pass, all the required details such as candidate name, address, date of birth,
mail id, name of the school(government/private), validity period, amount paid (free for government
school students) and photo copy of the candidate are provided. Instead of school details, working
organization details will be provided in employees bus pass. The renewal process can be done either
monthly or yearly as per user wish. Based on that renewal period amount will be deducted

Problem Background:

The Online Bus Pass System is made for to automize the current
process of bus pass, the user can get the pass by online instead of go to the bus
stop and stand in a queue.
2. EXISTING SYSTEM STUDY/LITERATURE REVIEW

Current System

The Current System is manual system in which student has to go to the


bus depot for getting the pass as well as renew the pass

Drawbacks of Current System

 Student must go to the bus depot and stand in a queue for getting the pass as well
as renew the pass.
 Students must go only to that village depot from where they start the travelling.
 Time consuming.
 No facility for the online payment.

Proposed System

Proposed System is design in such a way that overcomes all the problems
of current system.
.

Features of Proposed System

 Students can renew the pass by online from their home instead of going
physically to the bus depot and stand in a queue.
 Students can get the pass from any depot.
Students can pay the payment by online/offlin
3. REQUIREMENT ANALYSIS /SRS & DESIGN

Hardware Requirements

Server Side Client Side


Processor Dual Core Or Above Pentium IV
RAM 2 GB(minimum) 500 MB(minimum)
HDD 10 GB(minimum) 1 GB(minimum)

Software Requirements

 Operating system : Microsoft Windows 7


 Front End Tools : HTML, CSS, JavaScript
 Back End Tools : Cloude deplyment
4.FEASIBILITY STUDY

Economic Feasibility

 As existing system is manual, where data may not accurate, up to date, and
available on time. But proposed system will be computerized, so we can
overcome all limitations of existing system. Also with this new system insertion,
deletion, and modification of various data will be easier to handle.
 This system will reduce the paperwork. And quality of data will be improved.

Technical Feasibility

 It is technically feasible, since the whole system is designed into the latest
technologies like ASP.NET MVC4 and My SQL Server which are the most
recent technologies to develop web based systems and design databases.
 It uses the latest hardware technologies like Intel-3[I3] To Intel-5[I5]
Systems so easy to operate.

Operational Feasibility

 It is operational feasible, since the system is providing a interactive user


interface to the operator/end user, so he/she feel very easy to work onto it.
Response to operator/end user is very fast and very good.
 Since, as we mentioned above that it requires much less amount of cost, it
uses computer work so it is very fast to operate and it is very easy for user to
work on it.

Fact Finding Techniques

We use observation fact-finding technique for gathering the information


Observation

 As a part of fact-finding we have visited some Student Bus Pass website and
get basic information regarding our project, which was very helpful in
understanding the feature of the system.
 Job portal websites are included ,

PROCESS MODEL

Prototype Model
DEVELOPMENT STRATEGY AND TYPES OF SYSTEM

 System Development Life Cycle (SDLC) is to one of the approaches to


development of a Automated Student Bus Pass System. SDLC method is
classically through of as the set of activities that analyst, designers and users
carry out to develop and implement an information system.

FUNCTIONAL REQUIREMENTS

Admin Requirement:

 Login
 Manage Districts
 Manage Depot
 Manage Villages
 Manage Charges
 Manage Distances
 Manage Staff
 Manage Stages
 Generate Reports
 Forgot Password

Student Requirement:

 Registration
 Renew Pass
 Payment
 View Status

Staff Requirement:

 Login
 New Pass
 Renew Pass
 Search Student
 Forgot Password

NON-FUNCTIONAL REQUIERMENTS

 As the Student Bus Pass System is to be displayed in browser, the processor of


the computer should load the browser properly and the scroll of pages in the
viewer should be fast and smooth.
 Use password protected browser so that security is maintained.
USE CASE DIAGRAM

Admin Use Case


Student Use Case

Staff Use Case


ACTIVITY DIAGRAM

Admin Activity Diagram


Activity Diagram

Staff Activity Diagram


CLASS DIAGRAM
CONCLUSION

Bus pass Registration and Renewal System Project is a real time project which is useful for the students who Are
facing problems with the current manual work of bus pass Registration and renewal. It also increases the validity
period, frequently Warns to the student before completion of his validity period by website. His / Her Renewal
or Registration can be done using a voucher or even by a credit card. This online bus pass registration
application will help students save their time and renewal bus passes without standing in a line for hours near
counters. Initially students need to register with the application by submitting details of photo, address proof,
and required details and submit through online. They will verify your details and if they are satisfied they will
approve bus pass. You can even renewal using credit card or other wire transfer methods.
References

 Reference Book:
 HTML & CSS: The Complete Reference, Fifth Edition (Complete Reference Series) 5th Edition by
Thomas A. Powell (Author)
 PHP Tutorial :- Programming PHP by Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre
 HTML Tutorial :- Head First HTML with CSS & HTML (Head First Series) by Elisabeth Robson
 Bootstrap:- Bootstrap by Jake Spurlock The Joy of PHP Programming: A Beginner's Guide – by Alan
Forbes. ...
 Online Help: w3school

You might also like