Lecture 14
Lecture 14
Simulation and
Modeling
1
System Definition
(High-Level Flow Chart)
(Lecture 14)
2
High-Level Flow Chart
It also illustrates how the input and output data play a role in the
model.
3
Standard Flow Chart Symbols
There are four basic flow chart process symbols. These are the:
1. Oval
2. Rectangle
3. Tilted parallelogram
4. Diamond
4
Standard Flow Chart Symbols
(guidelines)
The first guideline is that the symbols should be arranged so that
The second guideline is that any given symbol should have only one
connecting path into the symbol and only one connecting path out of
the symbol.
The only exception to this rule is the decision icon, which has
two different output paths.
5
Standard Flow Chart Symbols (oval
symbol )
The oval symbol is used to designate both the start and stop processes.
The stop or end symbol is normally the last symbol present on the flow
chart.
Even if the process has several different possible paths, there should still
only be one stop or end symbol
6
Standard Flow Chart Symbols (oval
symbol )
7
Standard Flow Chart Symbols (Process
Rectangle)
The rectangle is used to represent general-purpose processes that
are not specifically covered by any of the other flow chart symbols.
The process rectangle is normally entered from the top or the left
side.
8
Standard Flow Chart Symbols (Process
Rectangle)
9
Standard Flow Chart Symbols (Input /
Output Tilted Parallelogram)
The tilted parallelogram is used for processes that involve some sort
of input or output.
The tilted parallelogram is normally entered from the top or the left
side
10
Standard Flow Chart Symbols (Input /
Output Tilted Parallelogram)
11
Standard Flow Chart Symbols (diamond)
The diamond has one input connector but two output connectors.
12
Standard Flow Chart Symbols (diamond)
13
Standard Flow Chart Symbols)
14
Sample Flow Chart
15
Sample Flow Chart
16
Sample Flow Chart
17
Components and Events to Model
In a small independently operating system, there is little question
that the practitioner should attempt to model the entire system.
On one hand, the model must contain enough content so that the
behavior of the system is properly understood.
18
Components and Events to Model
Service models and manufacturing system models will naturally
contain different system components.
Personnel
Machines
Transporters
Conveyors
19
Components and Events to Model
(Personnel)
In service-related systems, personnel may include:
Sales clerks
Machine operators
Material handlers
20
Components and Events to Model
(Machines)
Machines in service-related systems may include:
Computer or network systems
Automatic teller
Ticket machines
Scanners
X-ray machines
21
Components and Events to Model
(Machines)
A transporter is any kind of vehicle that is used to move entities from
one location to another.
In transportation service models, transporters may include vehicles
such as
Airplanes
Buses
Trains
Forklifts
Hand trucks
22
Components and Events to Model
(Machines)
Note that there is also a distinction between free-path and fixed-path
transporters.
A typical example of a free path transporter is a fork lift. Fork lifts typically can
move between points without a specific track.
Forklifts can also go around other transporters because they are not restricted to
movement on rails.
On the other hand, fixed-path or guided transporters must follow a specific rail
or track and can be affected by the presence of other vehicles.
23
Components and Events to Model
(Conveyors)
Conveyors are devices that can move entities between locations without the
conveyor device itself physically moving.
The conveyor actually physically stays in the same place, but the belt or
rack does the moving.
Moving sidewalks
Escalators
Chair lifts
24
Processes and Events
The practitioner must also decide what system events should be
included in the model.
25
Processes and Events (Banking
Service Processes)
In a service-type system such as a bank, there are actually many
different types of transactions that the
customer may require.
Deposits
Withdrawals
Money orders
Cashier’s checks
26
Events Not to Model
The practitioner may deliberately elect not to model some events.
These would typically include events with very limited impact on the
system outputs.
27
Data to Be Included in the
Model
There are input data and output data.
28
Input data
29
Types of Input Data
There are two general categories of input data.
30
Output Data
Output data are generally used to measure performance levels.
31
Sample Flow Charts
32
33
34
Summary
Any Questions?
35