Documente Academic
Documente Profesional
Documente Cultură
On
Online Bus Ticket Reservation System
Submitted To
SOCH COLLEGE OF IT
Ranipauwa, Pokhara – 11
Submitted By
Sanjeeb Subedi, Prakash Adhikari
Semester:6th
Contents
1. Introduction……………………………………………………………………………………
1.1 Motive and objective………………………………………………………………….
2. Problem Definition and Requirement Analysis…………………….…………………
2.1 Identification of need………………………………………………………………
2.2 Feasibility study………………………………………………….…………………
2.2.1 Technological feasibility…………………………….………………………
2.2.2 Operational feasibility…………………..…………………………………..
2.2.3 Economic feasibility……………..……………….…………………………
2.2.4 Technical feasibility..………….……………………………………………
2.2.5 Financial feasibility………….………………………………………………
2.3 Project Planning…………….………………………………………………………
2.4 Data Flow Diagram…………………………………………………………………
2.5 ER Diagram…………………………………………………………………………
2.6 Use Case Diagram………………………………………………………………….
2.6.1 Use case for passeneger…………………………………………………….
2.6.2 Use case for agent……………………………………………………………
2.7 Activity Diagram……………...………………………………………………………
2.8 Class Diagram……………...…………………...……………………………………
2.9 Sequence Diagram……………...……………………………………………………...
3. Conclusion……………………………………………………………………………………
1. INTRODUCTION
The main objective of this system is to provide the better work efficiency,
security, accuracy, reliability, feasibility. The error occurred could be reduced to nil
and working conditions can be improved and also provide following features:
Online Bus Ticket Booking Facility.
1
2. PROBLEM DEFINITION AND REQUIREMENT ANALYSIS
The main objective of this project is to provide the better work efficiency, security, accuracy,
reliability, feasibility. The error occurred could be reduced to nil and working conditions can
be improved and also provide following features:
Online Bus Ticket Booking Facility and Cancellation Facility.
A feasibility study is an evaluation and analysis of the potential of the proposed project
which is based on extensive investigation and research to give full comfort to the decisions
makers. Feasibility studies aim to objectively and rationally uncover the strengths and
weaknesses of an existing business or proposed venture, opportunities and threats as
presented by the environment, the resources required to carry through, and ultimately the
prospects for success. In its simplest terms, the two criteria to judge feasibility
are cost required and value to be attained.
2
2.2.1 TECHNOLOGY AND SYSTEM FEASIBILITY
A brief description of the business to assess more possible factor/s which could affect
the study
The part of the business being examined
At this level, the concern is whether the proposal is both technically and legally feasible
(assuming moderate cost).
Operational feasibility is a measure of how well a proposed system solves the problems, and
takes advantage of the opportunities identified during scope definition and how it satisfies the
requirements identified in the requirements analysis phase of system development.
The operational feasibility assessment focuses on the degree to which the proposed
development projects fits in with the existing business environment and objectives with
regard to development schedule, delivery date, corporate culture, and existing business
processes.
3
2.2.3 ECONOMIC FEASIBILITY
The purpose of the economic feasibility assessment is to determine the positive economic
benefits to the organization that the proposed system will provide. It includes quantification
and identification of all the benefits expected. This assessment typically involves a cost/
benefits analysis.
In case of a new project, financial viability can be judged on the following parameters:
4
Full details of the assets to be financed and how liquid those assets are.
Rate of conversion to cash-liquidity (i.e. how easily can the various assets be
converted to cash?).
o Time delays.
5
2.3 PROJECT PLANNING
The concept is further developed to describe how the business will operate once the
approved system is implemented, and to assess how the system will impact the administrator
and user privacy. To ensure the products and /or services provide the required capability on-
time and within budget, project resources, activities, schedules, tools, and reviews are
defined. Additionally, security certification and accreditation activities begin with the
identification of system security requirements and the completion of a high level vulnerability
assessment.
PROJECT PLANNING
Establishing objectives.
Defining project.
Determining resources
6
PROJECT ORGANIZATION WORKS BEST WHEN
project
Major tasks in project.
Activities.
7
2.4 DATA FLOW DIAGRAM (DFD)
The Data Flow Diagram (DFD) is the graphical representation of the processes
and the flow of data among them. A data flow diagram illustrates the processes, data
stores, external entities and the connecting data flows in a system. The following
figure is an example of a typical DFD.
There are four components for a Data Flow Diagram. They are
They represent where information comes from and where it goes. These
8
Processes, usually represented by an ellipse (circle), which modify the
Data Stores represents a place in the process where data rests. This is
9
DATA FLOW DIAGRAM (DFD)
Logininto
Passenger
Online
Store in
Verify passenger
Report
Information
Report
Customer A\C
Passenger Information
Information
Table
Passenger
Feedback Table
10
2.5 ENTITY RELATIONSHIP DIAGRAM
Entity
Entity type
Relationship
11
ER MODEL FEATURES TO DESCRIBE DATA
Attributes
Specialization
Generalization
Relationship
Relationship
12
2.6 USE CASE DIAGRAM
A use case diagram at its simplest is a representation of a user's interaction with the
system and depicting the specifications of a use case. A use case diagram can portray the
different types of users of a system and the various ways that they interact with the system.
This type of diagram is typically used in conjunction with the textual use case and will often
be accompanied by other types of diagrams as well.
13
2.6.2 USE CASE FOR AGENT
AGENT
Check the ticket mode
Forward a message to
customer’s mob no.
14
2.7 Activity Diagram
15
2.8 Class Diagram
16
2.9 Sequence Diagram
17
3. Conclusion
Online bus ticket booking system allows people to book seats for their travels while sitting at the
comfort of their homes. It also makes the management more easy for the bus provider. The system is
good enough to withstand thousands of passengers per day. It is very user friendly and well managed.
Onine bus ticket booking system can change the way of traveling if it is implemented correcly. The
implementaion of this system saves time and energy for everyone involved.
documentation provides such capabilities which can responsible to evaluates the
18
15
References BIBLIOGRAPHY
1. www.stackoverflow.com
2. www.google.com
3. www.mindcracker.com
www.freeprojectz.com
4. www.wikipedia.org