项目简介
本项目借助Python实现一个模拟排队系统,模拟顾客按泊松分布到达,接受服务时间遵循指数分布的场景。通过模拟运行,能够计算并输出平均等待时间、平均顾客数等统计信息。用户界面基于PyQt5设计,便于用户交互与结果查看。
项目的主要特性和功能
- 模拟排队系统:顾客到达符合泊松分布,服务时间为指数分布。
- 统计信息输出:输出平均等待时间、平均顾客数等统计信息。
- 可视化界面:利用PyQt5设计用户界面,方便用户操作。
- 输入参数设置:用户可在界面输入平均到达时间、平均服务时间、顾客数量、窗口数量等参数。
- 实时事件显示:界面展示仿真过程中的实时事件列表和窗口状态信息。
安装使用步骤
- 安装依赖库:使用pip安装项目所需依赖库,如PyQt5等。
- 运行主程序:找到包含
main
函数或入口点的Python文件,运行程序。 - 使用界面操作:程序运行后,会弹出用户界面,按界面提示输入相关参数,点击“开始仿真”按钮。
- 查看结果:仿真结束后,界面将显示平均等待时间、平均顾客数等统计信息,同时可查看窗口状态信息和实时事件列表。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】