SYSTEM ANALYSIS & DESIGN
6.1
SYSTEM ALALYSIS
Analysis of the existing system
reveals four major components e.g. Customer/Passenger, Booking department,
Database and Reports. A block diagram depicting these components are given below
in the block diagram :
6.2
ER DIAGRAM
The
ER diagram is drawn to have a better understanding of the whole scenario, it
was used to conceptualize the phenomena, actions and interactions between
various entities and to arrive at the specific requirements in a comprehensive
manner. The ER diagram is attached with this SRS.
The
overall logic structure of database can be expressed by ER-Diagram, (Entity
Relationship Diagram), which is built up with components: Entity Sets (shown as
rectangles), Attributes (shown as ellipses), Relationships (shown as diamond)
and Links (shown as lines). An entity is a thing or object in the real world
that is distinguishable from other objects e.g. Each passenger/customer,
booking etc. The entities are described in a database by a set of attributes
e.g. customer id, customer name, customer address etc. A relationship is an association
among several entities e.g. confirm, valid, waiting etc.
6.3 DATA FLOW DIAGRAMS
Data flow
diagrams (DFDs) reveal relationships among and between the various components
in a program or system. DFDs are an important technique for modeling a system’s
high-level detail by showing how input data is transformed to output results
through a sequence of functional transformations. The DFD (also known as the
bubble chart) is a simple graphical formalism that can be used to represent a
system in terms of the input data to the system, various processing carried out
on those data, and the output data generated by the system. DFD is very simple formalism, simple to understand
and use.
A DFD model
uses a very limited number of primitive symbols to represent the functions
performed by a system and the data flow among these functions. DFDs consist of
four major components : entities, processes, data stores, and data flows. The
symbols used to depict how these components interact in a system are simple and
easy to understand. A set of DFDs provides a logical model that shows what the
system does, not how it does it.
LEVEL 0 DATA FLOW DIAGRAMS
(CONTEXT DIAGRAM)
Level 2 DFDs
LEVEL 2 DATA
FLOW DIAGRAMs
MODE OF PAYMENT
No comments:
Post a Comment
We’re eager to see your comment. However, Please Keep in mind that all comments are moderated manually by our human reviewers according to our comment policy. Let’s enjoy a personal and evocative conversation.