结对开发之电梯调度问题
2015-03-26 17:30
246 查看
一、 需求分析
1.管理者需求描述
1. 便于管理,能够实时监控电梯的安全。
2. 便于维护,遇到问题及时维修,不耽误正常运行。
2.用户(内)需求描述
安全、正常的开关门。
若出现紧急情况时候,可以通知管理人员。
可以去任何楼层。
可以最短时间到达自己想去的楼层。
查看电梯所在当前楼层。
知道电梯是否已经满载。
3.用户(外)需求描述
查看电梯所在楼层
请求电梯,可以乘坐
得知电梯是否满载,是否可以乘坐
从发出请求开始,可以以最快的速度乘坐上电梯。
4. 电梯调度需求描述
1.电梯内部视图1-18为相应的楼层,按下变为红色即可响应楼层
2.电梯到达相应楼层后会按钮会变色,表示门被打开
3.开关门按钮,只有在电梯停下来,或者电梯正在开门时(延长开门时间)响应,关门键只有在开门以后,按下可以立刻关门,并继续上下移动。
[b]实地考察[/b]
情况概述:大厦有18层, 4部电梯,2部只停单层,2部只停双层,4部均是2-7层不停。
乘客重量:平均70公斤,最大120公斤,最小45公斤
1.我们的调查对象是基础教学楼(18层),时间:3月25日10:00;(三四节上课前)
2.电梯开关门时间是2.89s,为了计算方便取3s;
3.从1层到18层,无其他乘客乘坐的情况下,有3个数据78.65s,78.21s,79.01s,为了计算方便取78s,则平均每层通过的时间是4.3s;
4.平均每层的人数,一至八层每层平均3人,八到十八层平均2人(因为很少有人在八楼以上上课)。因为不是在高峰期,要是在高峰期根本挤不进去啊.
5.调查了电梯如何多线程调度。电梯只能停在1或8 至18层。
6.详情见下图
![](http://images.cnitblog.com/blog2015/726968/201503/261728065208486.png)
注释:
电梯上行:电梯从一楼开始运行至最大为十八楼。
电梯下行:电梯从十八楼开始运行至最小为一楼。
外部请求:乘客在电梯外。
内部请求:乘客在电梯内。
当电梯上行时,下行请求一律不响应,等待电梯下一轮下行时响应。
当电梯下行是,上行请求一律不响应,等待电梯下一轮上行时响应。
当电梯上行时,对于内外部的上行请求响应时间,要根据内外部乘客所在楼层确定,当外部乘客提出请求时所在的楼层大于内部乘客提出请求所在楼层,那么电梯先响应内部响应,反正,先响应外部响应。
当电梯下行时,参照第七条。
有图有真相
1.管理者需求描述
1. 便于管理,能够实时监控电梯的安全。
2. 便于维护,遇到问题及时维修,不耽误正常运行。
2.用户(内)需求描述
安全、正常的开关门。
若出现紧急情况时候,可以通知管理人员。
可以去任何楼层。
可以最短时间到达自己想去的楼层。
查看电梯所在当前楼层。
知道电梯是否已经满载。
3.用户(外)需求描述
查看电梯所在楼层
请求电梯,可以乘坐
得知电梯是否满载,是否可以乘坐
从发出请求开始,可以以最快的速度乘坐上电梯。
4. 电梯调度需求描述
1.电梯内部视图1-18为相应的楼层,按下变为红色即可响应楼层
2.电梯到达相应楼层后会按钮会变色,表示门被打开
3.开关门按钮,只有在电梯停下来,或者电梯正在开门时(延长开门时间)响应,关门键只有在开门以后,按下可以立刻关门,并继续上下移动。
[b]实地考察[/b]
情况概述:大厦有18层, 4部电梯,2部只停单层,2部只停双层,4部均是2-7层不停。
乘客重量:平均70公斤,最大120公斤,最小45公斤
1.我们的调查对象是基础教学楼(18层),时间:3月25日10:00;(三四节上课前)
2.电梯开关门时间是2.89s,为了计算方便取3s;
3.从1层到18层,无其他乘客乘坐的情况下,有3个数据78.65s,78.21s,79.01s,为了计算方便取78s,则平均每层通过的时间是4.3s;
4.平均每层的人数,一至八层每层平均3人,八到十八层平均2人(因为很少有人在八楼以上上课)。因为不是在高峰期,要是在高峰期根本挤不进去啊.
5.调查了电梯如何多线程调度。电梯只能停在1或8 至18层。
6.详情见下图
![](http://images.cnitblog.com/blog2015/726968/201503/261728065208486.png)
注释:
电梯上行:电梯从一楼开始运行至最大为十八楼。
电梯下行:电梯从十八楼开始运行至最小为一楼。
外部请求:乘客在电梯外。
内部请求:乘客在电梯内。
当电梯上行时,下行请求一律不响应,等待电梯下一轮下行时响应。
当电梯下行是,上行请求一律不响应,等待电梯下一轮上行时响应。
当电梯上行时,对于内外部的上行请求响应时间,要根据内外部乘客所在楼层确定,当外部乘客提出请求时所在的楼层大于内部乘客提出请求所在楼层,那么电梯先响应内部响应,反正,先响应外部响应。
当电梯下行时,参照第七条。
有图有真相
![](http://images.cnitblog.com/blog2015/726968/201503/261803408645473.jpg)
相关文章推荐
- 结对开发——电梯调度问题需求分析
- 体验结对开发的乐趣(6)--(电梯调度问题)
- 结对开发3----电梯调度问题
- 结对开发——电梯调度问题需求分析
- 结对开发:电梯调度
- 结对项目开发-电梯调度需求调研报告
- 结对开发,电梯调度
- 结对开发:电梯调度(三)
- 【结对项目开发】电梯多线程调度----需求分析
- 结对项目开发-电梯调度 (刘博&徐梦迪)
- 【C#】结对项目开发-电梯调度需求分析(党云龙、黄为)
- 结对开发Ⅲ——电梯调度需求分析
- 结对开发Ⅲ——电梯调度需求分析
- 【C#】结对项目开发-电梯调度仿真系统(内部开发者版)(党云龙、黄为)
- 结对开发:电梯调度(2)
- 结对开发:电梯调度
- 电梯调度 需求分析 结对开发
- 【C#】结对项目开发-电梯调度仿真系统(Bata版)(党云龙、黄为)
- 结对开发之电梯调度
- 结对开发--电梯调度