原文:电梯调度的设计与实现过程(李帅 张硕)

实现整个调度算法花了好多时间,不过总算完成了,虽然代码不是很规范,因为没有进行类的封装,将所有的代码写在了一个文件之中。原来以为实现这个调度并不算困难,写不了多少行代码,结果越写越多,又不想从头封装类再写,只能不断在原来基础上添加,代码比较繁长,冗余。不过我想整个思路还是有可取之处吧。 整个电梯调度可以说分为三大部分,第一部分是电梯的选择,可以算是外部调度,当有楼层发出请求后,选择最快到达的电梯到 ...

2014-03-21 09:29 21 156 推荐指数:

查看详情

电梯调度的API设计 By

这是电梯调度中各个部分的初步设计 Passenger 成员变量: name: 乘客的名字 weight: 重量 from: 乘客所在的楼层 to: 乘客将要去的楼层 成员方法: Request(from, to): 请求一个电梯,参数包括自身所在的楼层和要去的楼层 ...

Mon Sep 10 17:51:00 CST 2012 214 248
电梯调度

组员:蔡容玉 丹丹 1 、背景 假设:该大楼有21层,从地面0 , 1 ​​, ... 20 。地板0是地下停车场水平, 1楼是大堂的水平。大多数人都在/走出大楼通过这些2层。 2 、结对开发要求2.1 、每一对学生将设计一套接口和类定义这样一种算法提供者可以提供他/她实现电梯调度 ...

Thu Mar 20 03:42:00 CST 2014 16 237
电梯调度

组员:蔡容玉 丹丹 1 、背景 假设:该大楼有21层,从地面0 , 1 ​​, ... 20 。地板0是地下停车场水平, 1楼是大堂的水平。大多数人都在/走出大楼通过这些2层。 2 、结对开发要求2.1 、每一对学生将设计一套接口和类定义这样一种算法提供者可以提供他/她实现电梯调度 ...

Thu Mar 20 00:56:00 CST 2014 14 117
电梯调度(二)

结组队员:刘静(20092532) 解凤娇(20112878) 王洪叶(20112886) 一、电梯调度编写综述: 1、电梯分为四个,因此设置一个电梯标号选项工乘客选择向乘坐的电梯。 2、电梯为负一层到二十层,因此为满足电梯需求,每一层电梯内部设置26个按钮工乘客选择 ...

Fri Mar 21 05:27:00 CST 2014 16 204
电梯调度(二)

结组队员:刘静(20092532) 解凤娇(20112878) 王洪叶(20112886) 一、电梯调度编写综述: 1、电梯分为四个,因此设置一个电梯标号选项工乘客选择向乘坐的电梯。 2、电梯为负一层到二十层,因此为满足电梯需求,每一层电梯内部设置26 ...

Mon Mar 24 03:24:00 CST 2014 11 89
电梯调度(二)

结组队员:刘静(20092532) 解凤娇(20112878) 王洪叶(20112886) 一、电梯调度编写综述: 1、电梯分为四个,因此设置一个电梯标号选项工乘客选择向乘坐的电梯。 2、电梯为负一层到二十层,因此为满足电梯需求,每一层电梯内部设置26个按钮工乘客 ...

Tue Mar 25 04:18:00 CST 2014 13 125
电梯调度

的测试和修改,期间两人都在场,不断进行沟通与修改。我们设计了一个电梯类,考虑到电梯的编号,进出人数和电梯 ...

Mon Mar 17 05:15:00 CST 2014 20 92
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM