Kamis, 27 November 2014

Tuck Shop model, Traffic light simulation, Architectural simulation, Types of processing

Tuck Shop
A program that’s stores information/records in a spreadsheet (Similar to Microsoft Excel) for a period of time. It could also change a data if the data changes in real life. EX. A supermarket, a school supply shop, etc

Traffic Light simulator
It simulate a scenario about traffic light. It simulate with the data gather, either manually or by a computer.

Information gathers:
·        How many cars pass in a weekday, weekend or holiday.
·        Direction cars go to
·        Time taking for a average car to finish the junction
·        Time taken for the slowest car
·        How pedestrian crossing over effect the traffic

The profit for this is      :
ü No risk when trying out scenario
ü Testing all scenario takes less time
ü Expenses for testing the scenario is cheaper
Simulations are used because it is less expensive than building the real thing.

Architectural simulation

Architectural simulation is a simulation on buildings. This is to test if the building could hold and what is its limitation. The information needed is basic physics and what material will the building use.
Just like the traffic light simulation, it is safer, cheaper and faster if you simulate this than testing it in real life. It could even simulate if the building will get damaged in certain weather.

 3 Types of Processing:

1.   Batch processing
2.   Real Time(transaction) or online processing
3.   Real time process control


Batch processing is the execution of a series of programs on a computer without manual intervention. It is often use in Banks, Billing System and Payroll system. It doesn't need to update manually, it will update automatically, when the system is less busy (e.g. overnight when people are less active). It will update  its main server and it will do it frequently.

Real-Time (Transaction) or online processing
It is an example of Online processing, and it could be used in Theatre, ATM, flight and etc. Unlike the Batch processing, this will have to be faster, to prevent 'double booking'. It will update as fast as possible to its main server. This process has a time lag and isn't instantly updated

Real-Time Process Control

Real-time Process Control is instant process. There is no time lag. It is also an example of online processing. It is used in games, where is needs no lag when playing. It is also used when measuring physical quantities.

Tidak ada komentar:

Posting Komentar