一  小组成员:万延正(本人)    董强强(队友

二  电梯调度 (原题)

     控制21层楼的四部电梯,1,4号电梯可以在全部楼层停靠,2,3号电梯分别停靠单双层,1,2号电梯最大载重800kg,人数限制为10人,3,4电梯人数限制为20人,最大载重

     分别为1600kg和2000kg。由于编程基础薄弱,能力有限,也没能做出界面,程序也只是对一部电梯的LOOK算法,希望老师原谅。

三  需求分析

     该电梯采用LOOK算法,电梯初始化停靠在-1层(地下室,电梯上行,首先保存所有提出申请的楼层,然后根据申请的编号到达不同的楼层,乘客进入电梯,判断是否超重或超员,如果超重或超员提示乘客离开电梯,如果不超重也不超员,乘客输入所到楼层,到达目的楼层乘客离开电梯,判断电梯是否有下行申请,如果有则进行电梯下行操作,如果没有到-1层等候。

四 程序流程图

电梯调度(两人结对)

五 程序调试

    界面有限,只输入两个上行申请楼层,例如乘客在5层和9九层提出申请,分别到达8层和14层。

电梯调度(两人结对)

超重判断的程序:

电梯调度(两人结对)

电梯下行的调试界面:

电梯调度(两人结对)

六 心得体会

     由于我俩都只会用C语言,而且编程能力薄弱,做出的东西功能不全,界面也不美观,但是经过本次项目后,我学到了很多东西,也意识到团队的重要性,和高效率。只能越挫越勇,不断学习,逐渐进步。下面是编程时的照片

电梯调度(两人结对)

电梯调度(两人结对)

 

相关文章:

  • 2022-02-07
  • 2021-08-20
  • 2021-08-31
  • 2022-02-10
  • 2022-01-04
  • 2022-01-30
  • 2022-01-24
猜你喜欢
  • 2022-01-07
  • 2021-10-11
  • 2021-08-06
  • 2021-12-17
  • 2021-10-29
  • 2021-12-06
相关资源
相似解决方案