理发馆模拟系统实验报告.docVIP

  • 21
  • 0
  • 约1.22万字
  • 约 30页
  • 2016-12-16 发布于贵州
  • 举报
一、问题描述 理发馆一天的工作过程如下: 理发馆有N把理发椅,可同时为N位顾客进行理发。 理发师分三个等级(一级、二级、三级),对应不同的服务收费。 当顾客进门时,需选择某级别理发师,只要该级别的理发师有空椅,则可立即坐下理发,否则需排队等候。 一旦该级别的理发师有顾客理发完离去,排在队头的顾客便可开始理发。 若理发馆每天连续营业T分钟,求 一天内顾客在理发馆内的平均逗留时间; 顾客排队等候理发的队列长度平均值; 营业时间到点后仍需完成服务的收尾工作时间; 统计每天的营业额; 统计每天不同级别理发师的创收。 [ 基本要求 ] : 模拟理发馆一天的工作过程:必须采用事件驱动的离散模型(参考教科书3.5节离散事件模拟p65); 每个顾客到达和下一顾客到达时间的间隔应是随机的; 理发师编号、理发师级别和每天的营业时间由用户输入; 某顾客挑选某一个级别的理发师而不得时,选第一个队列排队等待 ; 每个顾客进门时将生成三个随机数: durtime:进门顾客理发所需服务时间(简称:理发时间); intertime:下一顾客将到达的时间间隔(简称:间隔时间); select:服务选项 。 服务收费:应包含服务时间和理发师级别两个因素。 除了输出统计的数据外,还需要显示理发馆的状态,可以采用文本方式(横向显示每张椅编号、理发师级别。纵向表示等待该理发师理发的排队长度)。 [ 测试数据 ] :用户

文档评论(0)

1亿VIP精品文档

相关文档