Service System Simulation, Project of the Dr. Safaei's CE634: Computer Simulation Course
This project simulates a service delivery system for a company, focusing on task allocation among employees and service utilization by customers. It's designed to help understand and optimize service delivery processes and queue management. The simulation models various service scenarios, employee task switching based on predefined categories, and customer interactions with the system.
- Simulation of service delivery processes.
- Employee task allocation and switching mechanism.
- Customer queue management based on service type.
- Data visualization for analysis of service times, queue lengths, and employee task distributions.
- Python
- Jupyter Notebook
- NumPy for data manipulation
- Matplotlib for data visualization
To run this project, install the following:
- Python 3.8 or later
- Jupyter Notebook
- NumPy
- Matplotlib