Last modified on 4 August 2009, at 18:35

Simulation with AnyLogic/Discrete Event Simulation/Ophthalmology Department Model

Ophthalmology Department ModelEdit

In this section of the tutorial we will build a model of a typical ophthalmology unit. Patients arrive to the department to undergo the ophthalmoscopy procedure. They are held in the waiting room and wait for ophthalmologists to come and make an examination. The procedure is held in the procedure room. When a doctor arrives, patient moves to empty procedure room escorted by the doctor. The procedure is performed using an ophthalmoscope. Ophthalmoscopes are stored in the storage room and are taken by doctors just before the procedure begins. Following the procedure, the doctor transports the ophthalmoscope back to the storage room and returns to the staffroom, and the patient leaves the ophthalmology department.

We will construct our model using network based modeling blocks. A group of the Enterprise Library objects with common prefix "Network" enable network- or layout-based modeling. Typically, they are used when the processes being modeled are going on in a certain physical space and include movement of entities and resources. Entities can move along paths of the network and use resources located in that network.

  1. 100% developed  as of August 2, 2009 Step 1. Creating a new model
  2. 100% developed  as of August 2, 2009 Step 2. Creating a model animation
  3. 100% developed  as of August 2, 2009 Step 3. Animating patients and resources
  4. 100% developed  as of August 2, 2009 Step 4. Defining the network and resources
  5. 100% developed  as of August 2, 2009 Step 5. Creating a flowchart
  6. 100% developed  as of August 2, 2009 Step 6. Configuring the simulation
  7. 100% developed  as of August 2, 2009 Step 7. Running the model
  8. 100% developed  as of August 2, 2009 Step 8. Occupying a procedure room
  9. 100% developed  as of August 2, 2009 Step 9. Calling a doctor