电梯系统需求分析
一
、电梯系统的功能要求:
总目标:
利用
Microsoft Visual C++ 6.0
开发环境,配置一定的软件,开发一
个具有安全结构的,易维护的,具有良好人机交互界面的电梯运行系统,实现上下
楼的快捷、安全、方便。
根据可行性研究的结果和客户的要求,分析现有情况及问题,实现电梯系统
的运行。
电梯调度需求分析
一、电梯调度设计背景:
在一个办公大楼,配置:大厦有21层,电梯4部,很多乘客(乘客重量:平均70公斤,最大120公斤,最小45公斤)日常使用这些电梯 。21层的大厦,从地面0,1,2,3... ...20。地板0是地下停车场水平,1楼是大堂的水平,大多数人进出这栋大厦都要经过这两层。
二、电梯调度设计要求:
2.1设计一套接口和类定义这样一种算法,提供者可以提供他/她实现“电梯调度程序”类。
2.2 避免出现
“公共汽车”最坏情况的算法。该算法把电梯作为总线,它从底部到顶部,停在每一层楼,打开门,让人们进出,然后把门关上,继续前进。之后到达顶层,它会下去。该算法能够满足所有的要求,但它显然不是最快的算法。
2.3
代码要求:它具有生成0
(零)的代码分析警告和错误。它必须是正确的。
2.4一个关于电梯调度提示:当总重量在45公斤的最大限制,或乘客的数量已经在最大,电梯不需要更多的外部请求停止。
2.5具有良好人机交互界面的电梯运行系统,实现上下楼的快捷、安全、方便。
三、电梯调度功能要求:
模拟多人在不同楼层同时要求到各自目的地时电梯的响应顺序
3.1客户(上楼、下楼及目的地所到楼层)信息的输入
3.2用户将其将要上楼、下楼(目的地所到楼层)的信息输入,系统要求做即能够将该请求输入,并分享到各层。
3.3
当前电梯的状态显示。
3.4 客户要求信息的存储,以便于电梯的运作。
3.5
电梯的限重报警,防止电梯因载人过多而损害造成一定的危险。
四、电梯调度性能要求:
为了保证系统能够长期、安全、稳定、可靠、高效的运行,电梯系统应该满足以下的性能要求:
4.1.系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。
4.2.系统的易用性和维护性
电梯系统是直接面对使用人员的,而使用人员对电梯内部构造并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的的人机交互界面。要实现这一点,就要求系统应该劲量的使用用户熟悉的术语和中文信息的界面,系统要提供方便的手段宫维护人员日常的安全管理,系统意外崩溃时数据的恢复工作。
4.3系统的响应速度
电梯系统在日常处理中响应速度为分级,达到实时要求,并及时反馈信息。
在进行系统分析时,根据所需数据量的不同进行状态显示,原则是电梯响应时间不会因为速度问题而影响工作效率。
五、电梯调度数据流及数据字典:
系统中的数据元素
名字:客户请求
描述:客户需求的录入,确定电梯是否在该层响应
定义:上下楼请求
位置:每层的电梯外部
名字:楼层信息
描述:客户想去的楼层
定义:楼层数据信息
位置:电梯箱体的内部
结对项目开发-电梯调度需求分析,布布扣,bubuko.com
原文:http://www.cnblogs.com/mengdi/p/3589879.html