摘要: 昨天:在主界面添加一个星期的控件。今天:学习表格布局管理的内容,实现点击事件切换星期一到星期日明天:继续学习控件的相对位置,实现课节控件的位置 阅读全文
posted @ 2014-04-27 21:51 超369 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 我和王伟光完成的任务:昨天:学习了多个控件之间的位置大小的确定,实验了一个小的布局的程序今天:在主界面添加一个星期的控件。明天:学习表格布局管理的内容,实现点击事件切换星期一到星期日 阅读全文
posted @ 2014-04-27 21:49 超369 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 我和王伟光负责以下任务:4-25-4-26讨论主界面的布局,学习布局管理,以及各自控件的位置4-27-4-29 主界面的设计,实现星期一到星期日的切换,以及每节课程的位置,以便添加时对应位置4-30-5-1 综合修改主界面,完成基本功能的实现 阅读全文
posted @ 2014-04-27 21:47 超369 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 我和王伟光负责这些任务:1:4.11 搭配开发必要的环境,其中包括配置jdk,安装Eclipse,以及升级VS默认安装的简版SQL208,配置搭载安卓开发的环境(ADT,SDK等)2:4.12学习安卓界面开发的基本知识3:4.13-4.14 和小组成员讨论软件界面的设置,我们先设计简单实用的界面,首先设计欢迎界面。因为我们做的是空教室查询,所以主界面可以简单设计几个下拉菜单,其中有按教学楼查询,按日期查询,按教师查询,先实现这几个功能,以后可以在增加按教师查询等多种查询方式。接着设计一个实现查询结果的界面,根据不同的查询方式设置不同的实现结果,最后弄一个简单的退出界面。4:4.15-4.17一 阅读全文
posted @ 2014-04-11 14:28 超369 阅读(106) 评论(1) 推荐(0) 编辑
摘要: 我的想法就是制作一款软件,功能就是实现查询空教室。我在大一时就想写这个软件了,因为再到教室上自习时,每次都得在大屏幕前等着看空教室,感觉特别麻烦。所以就想写这个软件,方便大家找空教室上自习,节省时间。 我想写的这个软件是基于Android平台,我认为这个软件的实用性很好,满足客户(在校老师和学生)的需求。 要写软件首先要做查询,要向客户了解一些信息,比如大众喜欢什么样的界面,添加哪些功能等,把这些信息记录好,作为以后软件开发的衡量标准。 阅读全文
posted @ 2014-04-11 14:26 超369 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 我们小组《杨世超 李夏蕾》已经基本实现了当初设计的电梯调度算法,电梯运行如下图:我们设计的电梯没弄限重和限制人数,我们实现了四部电梯的调度,核心代码如下: private void diaodu(int[] a) { int i, j, x, y, q = 1, L, sub, small=30; int[] d=new int[5]; y = this.l... 阅读全文
posted @ 2014-03-21 15:34 超369 阅读(256) 评论(2) 推荐(0) 编辑
摘要: 一、敏捷软件开发方法简介 它是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重做为软件开发中人的作用。二、背景 由于软件开发过程中需求不断变动,致使开发周期不断延迟,经费预算一再上涨,在规定的时间内开发出令用户满意的软件越来越难。而传统软件开发方法则认为只要软件工作人员足够努 阅读全文
posted @ 2014-03-19 20:27 超369 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 小组成员(杨世超 李夏蕾)这次的题目是接着上次的一维数组进行的进一步的引申,虽然考虑了很多的方法,但还是觉得穷举法是最保险的一种,下面是我们的思路:我们采用的是自己输入行数和列数,然后输入数据进行测试。同时申请了两个数组用来存放子集的长度和宽度,好用来输出。 主要的就是for循环了,首先是最外层的,先从i=0开始,当j=0时,先将包含a[0][0]的所有子集都遍历一遍,并求出最大值,记录下来,然后是a[0][1],如此循环下去。在循环中利用的是一维数组求最大子集的方法,不同的是在其中加入了for(x=0;x#includeusing namespace std;#define N 100int 阅读全文
posted @ 2014-03-19 17:53 超369 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 经过几天的奋斗,电梯终于能运转了,我和李夏蕾分工如下:3-13我负责查阅调度算法,李夏蕾负责界面设计;3-15我们实现了单个电梯的上下移动;3-16我们共同用多线程控制4个电梯。我们的设计目的就是综合调度4个电梯,核心思想是响应的层数与4个电梯所在层数进行比较,从而得出用哪一个电梯最合适。 核心算法: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 p. 阅读全文
posted @ 2014-03-17 19:41 超369 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、背景: (结对成员:杨世超和李夏蕾) 电梯名称停靠层数乘客限制重量限制 1所有楼层10800 kg 2所有楼层10800 kg 3所有楼层201600 kg 4所有楼层202000 kg二、结对开发要求每一对学生将设计一套接口和类定义这样一种算法提供者可以提供他/她实现“电梯调度程序”类。避免出现“公共汽车”最坏情况的算法。该算法把电梯作为总线,它从底部到顶部,停在每一层楼,打开门,让人们进出,然后把门关上,继续前进。之后到达顶层,它会下去。该算法能够满足所有的要求,但它显然不是最快的算法。 三、评分指南评估所有乘客的“平均总旅行时间”在同一个测试用例,越低越好。如果你的表现低于“总... 阅读全文
posted @ 2014-03-10 20:43 超369 阅读(409) 评论(0) 推荐(0) 编辑