博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
结对编程2后篇
阅读量:7222 次
发布时间:2019-06-29

本文共 511 字,大约阅读时间需要 1 分钟。

(1)设计框架:

我们是在原来的基础上加了两个界面来实现的,第一个是启动界面,填好必要信息之后就进入第二个界面(电梯运行界面)。

(2)实现工具:

我们用的是WPF

(3)源程序框架:

我们的源程序是在原来的基础上,加两个类库UI和ElevGUI,第一个UI是总控制的类库,启动界面在这里定义,现在的启动项目设为了UI;第二个ElevGUI是用来展示电梯运行的类库,电梯运行的展示页面在这里定义。

(4)代码行数:

包括注释和界面用的代码,总代码行数为502行。

(5)运行时截屏:

启动界面:

填写电梯信息所在位置和乘客信息所在位置,并选择调度算法:

电梯运行界面截屏:

(6)设计心得:

设计UI并不是那么简单的事情,涉及到很多的技术,对编程能力是很大的考验,我们开始一直不知如何下手,特别是怎么获得那些必要的信息,比如电梯人数和电梯目标楼层,写着写着就晕了,还好有两个人,在我忘了得时候队友能够及时提醒我。我觉得合作和愉快。

另外,老师给的API并不是很好用,不能很好的获得必要信息。

转载于:https://www.cnblogs.com/Natsu/archive/2013/01/09/2852582.html

你可能感兴趣的文章
《Android安全技术揭秘与防范》—第2章2.2节安全的发展趋势
查看>>
《AngularJS高级程序设计》——5.6 使用JavaScript运算符
查看>>
Storm入门之附录B
查看>>
vnStatSVG: 流量监控软件 vnStat 最佳 Web 前端
查看>>
《Python数据分析》一2.2 创建多维数组
查看>>
《C++面向对象高效编程(第2版)》——1.5 什么可以作为类
查看>>
《UML用户指南(第2版.修订版)》—第2章2.4节软件开发生命周期
查看>>
《师兄教你找工作——100场面试 20个offer背后的求职秘密》一2.5 那些老生常谈的问题...
查看>>
人类基因编辑国际峰会周琪院士谈基因编辑的未来
查看>>
苹果公然与FBI叫板背后:美国大哥都监控了什么?
查看>>
《Axure RP8 网站和APP原型制作 从入门到精通》一1.3 总结
查看>>
《jQuery Cookbook中文版》——1.1 在HTML页面中包含jQuery程序库代码
查看>>
《 软件测试价值提升之路》——第3章 拦截缺陷 3.1 用户无法正常使用
查看>>
《Android 应用案例开发大全(第二版)》——2.8节工具常量类
查看>>
《JavaScript设计与开发新思维》——1.6 JavaScript版本和浏览器支持
查看>>
网卡,进程绑定cpu
查看>>
常用工具
查看>>
AliSQL 内核定制方案
查看>>
数据结构是哈希表(hashTable)
查看>>
《云周刊》第120期:麒麟来了!PUE逼近1.0,阿里展示液冷黑科技
查看>>