开
始
电梯模拟程序设计说明书
软件设计说明书
一、软件系统名称:电梯自动模拟
二、软件分析与设计
、需求分析:
()大致数据流程图如下:
否
()电梯运行规则
楼层共 层,有载客电梯 部。
电梯的运行规则是:可到达每层。初始时:有 部电梯处在一层, 部电梯处在顶
层, 部电梯处在第 + 层,均为空梯。
每部电梯的最大乘员量均为 人本程序 预定义为 ,可以更改。
仿真开始后,任一层都有可能有人请求乘电梯。请求电梯时随即给定乘客上下楼
方向。 本程序设定每隔 秒来一或两个乘客。
每个人进入电梯之后随机决定所取楼层,所要到达的楼层是任意的,包括所在楼
层和与在楼层等待方向不同的方向上的楼层,以符合真实情况。
每个人乘坐电梯到达指定楼层后消失。
电梯运行速度为 秒层,每人上下时间为 秒。 由预定义给出为 秒,可以变
更。
电梯运行的方向由先发出请求者决定,后发出请求者不能改变电梯的当前运行方
向。
输出各情况在屏幕上:显示各梯的载客与运行情况上、下或停止,显示载客的目
的地,显示各楼层的人员停留情况与要求乘梯情况;显示从仿真开始到目前的时间。
2022-6-18 YoungShine 1/7
是:电梯继续运行
输出电梯与
楼层信息
输 入 模 拟 时
间,初始各对
象
时 间 未
到?
结
束