首页 > 其他 > 详细

电梯调度设计思路及算法

时间:2014-03-12 22:39:56      阅读:476      评论:0      收藏:0      [点我收藏+]

 

电梯调度设计思路及算法:                                                                                 调查及设计小组:尚矫健,节振华

      将电梯作为一个类,声明四个对象,即四部电梯。

      电梯类中属性:当前所在楼层(可用高度得出);

                         可承载最多人数;

                         可承载最大重量;

                         当前状态(可用速度,高度,皆有正负表示);

      电梯类中函数:判断是否去接乘客(参数为乘客所在楼层数),{是否同向或静止};

                          计算当前所在楼层和乘客所在楼层之间差距(返回差距,在主函数中比较);

                         判断电梯是否超过电梯承载限额;

                         在一定时间内无人使用回到一层;

                         修改当前状态;

                         电梯运行中(参数为电梯内乘客所按层数),此函数为重载函数(参数个数不同);

    主函数:

               当乘客在电梯外按下上下键按钮时,四个电梯对象判断是否去接ta,在有电梯接的情况下,比较哪个最快到达;

               若有相同的,则以乘客所按的那部电梯为标准;

               若四部电梯都接不了,则等待至其中一部电梯进入可接状态。

              乘客进入后按下要到的楼层,电梯进入运行中。

              另一批乘客开始坐电梯,,,,,。

电梯调度设计思路及算法,布布扣,bubuko.com

电梯调度设计思路及算法

原文:http://www.cnblogs.com/shangjiaojian/p/3597359.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!