Friday, 6 March 2015

SYSTEM ANALYSIS & DESIGN (CHAPTER 6)






CHAPTER  6
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.