- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高层建筑电梯仿真程序设计说明书文档
设计书明书
一、问题描述
用面向对象方法和面向对象程序设计语言,实现满足下述要求的一个高层建筑电梯活动仿真程序。
1. 问题域概述
某国际展览中心共 40 层,设有载客电梯10 部(用E0~E9 标识)。
2. 限定条件
(1) 电梯的运行规则是:
E0、E1:可到达每层。
E2、E3:可到达1、25~40 层。
E4、E5:可到达1~25 层。
E6、E7:可到达1、2~40 层中的偶数层。
E8、E9:可到达1~39 层中的奇数层。
(2) 每部电梯的最大乘员量均为K 人(K 值可以根据仿真情况在10~18 人之间确定)。
(3) 仿真开始时,各电梯随机地处于其符合运行规则的任意一层,为空梯。
(4) 仿真开始后,有N 人(0N1000)在M 分钟(0M10)内随机地到达该国际展览中心的1 层,开始乘梯活动。
(5) 每位乘客初次所要到达的楼层是随机的,令其在合适的电梯处等待电梯到来。
(6) 每位乘客乘坐合适的电梯到达指定楼层后,随机地停留10-120 秒后,再随机地去往另一楼层,依此类推,当每人乘坐过L 次(每人的L 值不同,在产生乘客时随机地在1~10 次之间确定)电梯后,第L+1 次为下至底层并结束乘梯行为。到所有乘客结束乘梯行为时,本次仿真结束。
(7) 电梯运行速度为S 秒/层(S 值可以根据仿真情况在1~5 之间确定),每人上下时间为T 秒(T 值可以根据仿真情况在2~10 之间确定)。
(8) 电梯运行的方向由先发出请求者决定,不允许后发出请求者改变电梯的当前运行方向,除非是未被请求的空梯。
(9) 当某层有乘客按下乘梯电钮时,优先考虑离该层最近的、满足条件(8)、能够最快到达目标层的电梯。
(10) 不允许电梯超员。
3. 开发结果的行为特征
(1) 产生事件的周期为1 秒,每次可产生0 个或多个事件。
(2) 各随机事件由互不相关的伪随机数发生器决定。
(3) 设计一个易于理解的界面,动态显示各梯的载客与运行情况,动态显示各楼层的人员停留情况与要求乘梯情况;动态显示从仿真开始到目前的时间。
(4) 显示时用应表示出不同的乘客及其当前所要求去往的楼层。例如,12-32 表示标识为12 的乘客要求去往32 层。
(5) 统计各梯的运行与空闲时间;统计各人发出乘梯要求后的等待时间;仿真结束后显示这些时间。
(6) 参数K、N、M、S、T 应从命令行输入。
(7) (选做)考虑有些乘客(随机决定)携带的物品体积较大,需占用1~2 人的电梯空间(随机决定),且上下梯的时间比其他乘客长一倍的情况,再进行相应的仿真(注意,不是所有的乘客都携带较大体积的物品)。这时,显示乘客及所去往的楼层时要能够识别出是否携带了较大体积的物品。
二、分析与设计模型
1. 分析过程
(1) 根据问题域中所描述的内容,可以生成一张“电梯楼层可达表”,其中“1”表示它所在列所对应的电梯可到达它所在行对应的楼层,如下所示:
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
F1
1
1
1
1
1
1
1
1
1
1
F2
1
1
1
1
1
1
F3
1
1
1
1
1
1
F4
1
1
1
1
1
1
F5
1
1
1
1
1
1
F6
1
1
1
1
1
1
F7
1
1
1
1
1
1
F8
1
1
1
1
1
1
F9
1
1
1
1
1
1
F10
1
1
1
1
1
1
F11
1
1
1
1
1
1
F12
1
1
1
1
1
1
F13
1
1
1
1
1
1
F14
1
1
1
1
1
1
F15
1
1
1
1
1
1
F16
1
1
1
1
1
1
F17
1
1
1
1
1
1
F18
1
1
1
1
1
1
F19
1
1
1
1
1
1
F20
1
1
1
1
1
1
F21
1
1
1
1
1
1
F22
1
1
1
1
1
1
F23
1
1
1
1
1
1
F24
1
1
1
1
1
1
F25
1
1
1
1
1
1
1
1
F26
1
1
1
1
1
1
F27
1
1
1
1
1
1
F28
1
1
1
1
1
1
F29
1
1
1
1
1
1
F30
1
1
1
1
1
1
F31
1
1
1
1
1
1
F32
1
1
1
1
1
1
F33
1
1
1
1
1
1
F34
1
1
1
1
1
1
F35
1
1
1
1
1
1
F36
1
1
1
1
1
1
F37
1
1
1
1
1
1
F38
1
1
1
1
1
1
F39
1
1
1
1
1
1
F40
1
1
1
1
1
1
(2) 根据问题域中所描述的内容,在系统中识别出了三种不同的事物,分别是乘客,电梯和楼层。开始仿真后,对于某一个乘客,如果他不在楼层中,那么就一定在电梯中。这样就可以将楼层和电梯都看
您可能关注的文档
- 高边坡专项施工方法文档.doc
- 高标准基本农田建设施工组织设计文档.doc
- 高标准基本农田施工组织设计文档.doc
- 高标准农田建设施工组织设计(建设公司)文档.doc
- 高标准农田建设施工组织设计文档.doc
- 高材-塑料回收再生颗粒项目可行性研究探究文档.doc
- 高层1-4楼转换层高支模模板施工方法文档.doc
- 高层办公建筑空调设计冷负荷跟全年耗冷量模拟分析(doc 11)文档.doc
- 高层超高层混凝土结构施工技术文档.docx
- 高层冬季施工措施文档.doc
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
最近下载
- 动量定理精选习题+答案.pdf VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试备考题库及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试参考题库附答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人笔试模拟试题及答案解析.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考试题及答案解析.docx VIP
- 教师资格证面试结构化面试真题及解析(幼儿园).pdf VIP
- KYN61-40.5型开关柜技术规范书.docx VIP
- 夜市承包经营协议书.docx VIP
- 2025江苏盐城市黄海金融控股集团有限公司博士后创新实践基地研究人员招聘2人考试备考题库及答案解析.docx VIP
- 2025届广东省深圳实验学校高中部高三第二次联考化学试卷含解析.doc VIP
文档评论(0)