100% found this document useful (1 vote)
1K views15 pages

An Automated Ticket Issuing System

The document describes an automated ticket issuing system for a railway station. It proposes a client-server model for the system structure to allow for fast distribution of data and effective use of networks. A centralized control model is suggested to coordinate subsystems through a call and return structure. A data flow model is recommended for module decomposition since it is straightforward and easy to implement compared to object-oriented alternatives.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views15 pages

An Automated Ticket Issuing System

The document describes an automated ticket issuing system for a railway station. It proposes a client-server model for the system structure to allow for fast distribution of data and effective use of networks. A centralized control model is suggested to coordinate subsystems through a call and return structure. A data flow model is recommended for module decomposition since it is straightforward and easy to implement compared to object-oriented alternatives.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15

AN AUTOMATED TICKET ISSUING

SYSTEM USED AT A RAILWAY STATION.


Submitted to : Forhad Rabbi
Asst. Professor

Prepared by Md. Saiful Islam Reg:2005331074 Sheikh Nabil Mohammad Reg:2006331004

CSE, SUST

AN AUTOMATED TICKET ISSUING SYSTEM


In

a railway station automated ticket issuing system should have the following requirements: The system should be fast enough to handle huge amount of transaction. System must have the ability to provide security.

AN AUTOMATED TICKET ISSUING SYSTEM

So, according to this requirements we have designed a system mentioning the following common steps:

1.
2. 3.

System Structuring. Control Modeling. Module Decomposition.

AN AUTOMATED TICKET ISSUING SYSTEM

System Structuring: In system structuring we have used Client- Server model.

AN AUTOMATED TICKET ISSUING SYSTEM

AN AUTOMATED TICKET ISSUING SYSTEM


Why Choosing Client Server Model ? In client server model distribution of data is fast and straight forward. This model utilize network model effectively. Client server model is more scalable than other models. Here security is better than repository model. Though abstract machine which uses layered architecture is also very secured but it is not perfect for this case.

AN AUTOMATED TICKET ISSUING SYSTEM

END OF PART - 01

AN AUTOMATED TICKET ISSUING SYSTEM


Control Modeling: This modeling is of two types: 1. Centralized control modeling 2. Event driven control modeling In our proposal we have applied centralized modeling. Because, in event driven control modeling, if the value of an event changes then all subsequent value also changes. So, this modeling is not appropriate here.

AN AUTOMATED TICKET ISSUING SYSTEM


Centralized control modeling: In this we have used call and return model.

AN AUTOMATED TICKET ISSUING SYSTEM

AN AUTOMATED TICKET ISSUING SYSTEM


Why choosing Call and Return Model? Here each subsystem calls another subroutine, and finally when value is found, it returns the value to the caller. In Manager model, full system is dependent to one manager, for this manager model is not appropriate here.

AN AUTOMATED TICKET ISSUING SYSTEM


Module Decomposition: There are two models in Module Decomposition: 1. Object Oriented 2. Data Flow

Here we have chosen Data Flow model for our proposal.

AN AUTOMATED TICKET ISSUING SYSTEM

AN AUTOMATED TICKET ISSUING SYSTEM


Why choosing Data Flow Model? This model is straight forward and easy to understand. Implementing data flow model is more easier than Object oriented model. Changing object interface is Complicated and complex entities are hard to represent as object.

AN AUTOMATED TICKET ISSUING SYSTEM

THANK YOU ALL

----END-----

You might also like