2. A bank Customers arrive at a bank The inter-arrival time is recorded Customers wait there turn in the waiting area Customers are served on the first come first served basis When his turn comes, the customer moves to the teller The service time is recorded The customer leaves after he got serviced
3. Basic Elements We need to define the following: Entity Items processed in the system Arrival How often entities arrive Location Places where entities are held or processed Resources Agents used in the processing of entities Path The course of travel for entities and resources in the system
4. Logic building Several choice: Unified Modeling Language (UML) Outline process map Six symbols to represent the process The symbols can be used to extract further information
5. Outline Process Map Process: an action performed on an Entity Handling: movement of an entity using resources Inspection: Revision or test of an Entity Delay: Some time spent in waiting Transportation: Movement of the entity from one location to another Storage: Long time waiting Decision: When there are several choices or options
6. Outline Process Map Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area
7. Entities Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area Each line in process map is considered an entity. Entities here are customers.
8. Arrival Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area The rate of arrival of each entity in the system
16. Locations Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area Two locations: Waiting Area and Teller Area Waiting area is a QUEUE Specify waiting rule
17. Recourses Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area Resources are the equipments used in handling, or workers used to perform processes on entities. The resources here are the clerks serving customers.
18. Paths Customers arrive at the bank Customer moves to tellers Customer Exits Customer gets serviced Customers wait in the waiting area (queue) for their turn Teller Area Waiting Area Only relevant when the transportation time is important.
19. Modeling For each entity, : From arrival to departure, define the following for each entity: What does the entity do at each location? Then, where does it go? Customers arrive at 2 locations At each location define what they do at the location Where to go after the process
20. Processing At Waiting area What to do: Wait his turn Where to go: To the teller At the Teller What to do: Get serviced Where to go: Exit the system
21. The Complete Model Entities: Customer Locations Waiting area (Queue) Teller desk Resources Clerk(s) Networks Irrelevant as we don’t need to analyze transportation time, otherwise it should be included Processing Customer @ waiting area does not do any processes Customer then goes to teller Customer @ teller waits until the end of the service Customer then leaves