自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 结对项目——电梯调度(5)

结对项目——电梯调度(5)by 潘 Part 0 进度概述目前为止,整个项目已经完成,底层逻辑、UI界面、软件测试都已完成,对底层逻辑:对调度算法进行了模块化,使得每种调度算法存在一个专门的函数,但某个电梯学院需要采用某种调度算法时只需要调用该算法即可,目前已经完成的调度算法有:Bus、LOOK、FD-SCAN。UI界面:我们为电梯设计了内部按钮以及外部按钮,并通过按钮的颜色变化观察电梯所处楼层以及信号。对软件测试:我们利用了visual studio附加的功能,进行了分支覆盖率测试、单元测试、系统

2021-02-07 17:01:44 346

原创 结对项目——电梯调度(4)

结对项目——电梯调度(4)by 潘巍 Part 0 前提回顾继上一周的进度,这一周仍处于第三与第四阶段,之所以同时处于同一阶段,上一篇博客已经说了,我们做项目时,是一边做UI界面一边处理底层逻辑,故会出现同时处于两个阶段的情况。Part 1 本周完成概要由于考试等原因,曹在这周时间安排紧张,参与项目开发较少,本周任务大部分任务交由我处理,但由于一些算法上面的细节一个人不好敲定,如LOOK算法,既没有向上的信号,也没有向下的信号,此时电梯应该如何处理,而曹也因其他事情难以参与,故本周进度开展缓慢,

2021-02-07 16:59:11 152

原创 结对项目——电梯调度(3)

结对项目——电梯调度(3)by 潘 Part0 前提回顾到现在为止,我们小队已经基本完成了电梯调度的第一阶段和第二阶段,设计并实现了电梯调度的类和基准算法(bus调度算法),并搭建好了UI界面,使得电梯在运行时的可视化,但此时UI界面只完成了一部分,仅仅可以对电梯运行情况进行可视化以及通过外部按钮来改变电梯的运行,但对内部按钮的功能却没有实现,即有按钮在UI界面,但是点击无效。Part1 实现概要与目标由于这一段时间濒临考试,又已离校回家,交流相较在学校较为少且不便,使得项目进展不多,主要完成的

2021-02-07 16:58:12 188

原创 结对项目——电梯调度(2)

结对项目——电梯调度(2)by 潘巍 and 曹非凡Part0 前言上一篇博客我们已经讲了类和接口定义、电梯驱动函数的实现,在本篇博客我们将主要讲述电梯调度算法中效率最为低下的bus调度算法和项目的UI界面设计。Part1 Bus调度算法Bus调度算法是一个模仿公交车运行的调度算法,该算法的思想是,将电梯视为公交车,无论该楼层有没有乘客想要下电梯或者该楼层有没有乘客想要上电梯,只要电梯可以达到该楼层,电梯都将开门,然后关门,继续往上走,当到达最高楼层后,再向下运行。在实现过程中,我们将创建四

2021-02-07 16:52:55 246

原创 结对项目——电梯调度(1)

结对项目——电梯调度(1)by 潘巍 and 曹非凡## Part0 前言拿到项目需求后,我们对需求进行了一个较为详细的分析,想到要设计一个可视化的图形界面进行模拟,我们根据自己掌握语言,打算从C#和python中选择一个,最后因为我们中只有一个人较为熟悉python的使用,而在小学期我们都用C#写过程序且VS对C#有十分优化的模块支持,我们便最终选择了C#作为编程语言。## Part1 PSP| PSP2.1 | Person

2021-02-07 16:48:47 326 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除