System Requirement Specification
System Requirement Specification
INTRODUCTION
In today's computing world, different technologies have emerged. These have grown to
support the existing computer networks all over the world. With mobile computing, we find that
the need to be conned within one physical location has been eradicated. We hear of terms such as
telecommuting, which is being able to work from home or the field but at the same time
accessing resources as if one is in the office.
There has been an increase in the use of public transport PMT/PMPMl. Also many
student use the bus pass for their regular traveling. The traditional system of bus pass system is
fully depends upon paper means every student carry the paper pass. Means this system has use
huge amount of paper.
There are 80% of student use the smartphone, so without internet need this system
working. Means student does not need to internet, and reduce the headache to carry pass.
Android based online bus pass system is fully depends upon traditional system means
first of all student submit their personal information like name, address, phone number and email
id with passport photo. Admin get all information and after that he will be insert in database.
This product also helpful for bus conductor to reduce the effort to find the correct owner
of the pass and also passenger, that not necessary to carry paper based bus pass.
PURPOSE
Many of people use the public transport like buses. There are many problems that are
being faced by the general public in terms of being managed in the over crowded bus.
Another problem that the nation or mainly student faces that is paper based bus pass
system. There is traditional bus pass system, in which the student get pass as paper, means they
show the pass to bus conductor, and then bus conductor will validate either student is able to
travel or get facility. Also student should carry the paper always with him. This is a headache for
both the student and bus conductor also. There is problem that in monsoon paper get wet or
sometime student forget his pass at home, it is really big problem for him.
This online bus pass system is used to create the bus pass and do online payment and also
if the pass is already created user is able to renew that pass only by changing the dates.
SCOPE
Using Digital Bus Pass Application user should able to generate the bus pass using their
smartphones.
This application should be useful for people of all age groups.
The student and senior citizen category should get discount on their bus pass.
The user should be able to renew his previous pass easily.
By changing the dates user should be able to renew his previous bus pass.
User should get the error message of false or incomplete information on his Email.
After doing payment by user and approval from admin the pass should be shown to user.
OVERVIEW
The goal is to make the user’s task of getting bus pass easy and efficient by offering the
facility to get bus pass with the help of an android mobile application.
And also to make our lives easier by reducing paperwork. It is important because Technology helps
to keep our information safe as well as it reduces waste of time
RESTRICTIONS
There are 80% of people use the smartphone and internet , so without internet this system
will not work. Means people having smartphone and internet will get this advantage of this
system. But rest of 20% people cannot get this facility.
Requirement Analysis-
Requirement Analysis is the first phase of software development process. This phase
focuses to understand the problem. Requirement Analysis is on identifying what is need from
these systems, not how the system will achieve its goals. In this phase often at least two parties
are involved in Software Development-a client and a developer. The developer has to develop
the system to satisfy the clients’ needs. The developer and client arrange a meeting and discuss
his/her own views.
The developer asks the clients for his/her needs. After a meeting the developer
understands what the requirements of the client are. Before starting of the development process,
the developer analysis, test the requirements which are given by the clients. According to those
requirements the developer starts development process. Hence the developer needs a user’s
problem.
1. Functional Requirements-
In the development phase of Online Bus Pass Generation System we have ensured
that first of all the user should register himself/herself by his/her Email ID.
The user should be able to update date while renewing his/her Bus pass.
The user should be able to do the Online Payment while using our system.
The user should get the error message of incomplete or false information on his/her Email
ID.
2. Non-Functional Requirements-
Reliability -
The Online Bus Pass Generation System should be reliable and efficient
and should be easy to user for end users.
Availability -
Application should be available and working properly for all the time.
Its service should be available 24/7 for end users.
Better GUI -
Digital Bus Pass Generation System application should have easy
and interactive GUI so that user can understand the software easily.
Security
- The system should be secured from unauthorized access and should be
password protected so that no other user can access it. Thus, our system
provides the security by applying password as a security parameter.
REFERENCES
1. Parashuram Baraki, Sandhya Kulkarni, Spurthi Kulkarni, Arpita Goggi, Keerthi Priya.
(Development of an Effective Online Bus Pass Generation System for Transportation
Service in Karnataka State)
3. Melisa Kaur A/P Narjan Singh (Study and Development of an Online Bus Ticketing
System).