摘要: 组员 : 冯小兰 迟真真 上次电梯调度中只是实现了调度一部电梯,老师的要求是四部电梯,因此 ,继上一次做的电梯调度,我们又进一步完善,设计出四部电梯,通过下拉菜单来选择乘坐哪一步电梯,并通过下来菜单选择当前乘客所在楼层,使得电梯先运动到乘客所在楼层;让后再通过电梯内部的按钮选择所要到达的楼层。 此外,还将电梯门的位置重新布置了一下,增加了在每一层电梯外部显示电梯所到达楼层信息。 最终,运行界面如下电梯运行到6楼。。。到达8楼楼电梯自动开门。。。界面设计的太过简单,功能有些还没有实现,电梯并没有实现对体重的限制,只是实现了选择所到楼层,电梯到达该楼层,并且,同一时间内只能有一部电梯运行。... 阅读全文
posted @ 2014-03-25 20:06 真真-是我 阅读(539) 评论(11) 推荐(1) 编辑
摘要: 3月10日,7:00~9:30 界面设计3月11日 19:00-21:00经过讨论,又重新设计一下界面,把电梯上下楼标志由radioButton改为了一个按钮,由按钮来运动。并且把类和主要的函数构思了一下,初步结果如下(看起来很简单,其实。。。恩):乘客类;{ 体重; 乘客当前楼层; 所要到达楼层; 选择楼层; 控制电梯门开关; 按钮选择上下楼;}电梯类{ 电梯号: 电梯当前所在楼层;电梯状态;上下楼;}只是大概想想思路,具体的就期待明天的19:00—21:00咯偶哈!!!!收工喽!!!!!3月12日思路改了,没有用类和接口,用的控件和一些算法实现了乘客告诉电梯他在哪个楼层,然后电梯到达那个楼 阅读全文
posted @ 2014-03-17 12:27 真真-是我 阅读(425) 评论(5) 推荐(1) 编辑
摘要: 经过一学期的学习,软件工程这门课已经结课了,现在对这门课讲一下自己的感受。 我原以为,这门课会像其他班的同学反映的,上软件工程这门课很无聊,各种吐槽,一开始王建民老师带领大家也吐槽了一节课,然后就开始了我们一学期的学习。 但是后来发现,王老师的的这种教学方法很好,课上拿电脑编程,课下还有个人... 阅读全文
posted @ 2014-05-30 17:49 真真-是我 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 经老师推荐,买了一本《代码大全2》,花了近3个月的时间看完了,看完后觉得还有很多值得回味的地方,而且每部分之后作者还推荐了不少经典书籍。所以,作个读书心得。全书的主题是软件构建,关于软件构建问题的方方面面均有涉及,共分7个部分,从软件构建前期准备,到语言层的一些问题,再到代码完善,系统考虑以及... 阅读全文
posted @ 2014-05-30 17:33 真真-是我 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 软件工程之团队项目已经到了最后阶段,应该说我们团队的每个成员都付出了很大的努力,无论结果如何,我们都不会后悔,至少我们努力过。 假如历史可以重来,我们可能还会选择这个题目,因为这个图书共享平台如果做好的话,然后发布在学校网站上,我觉得应该会很实用的。 假如历史可以重来,我们会加上个人主... 阅读全文
posted @ 2014-05-30 17:22 真真-是我 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 4月29日 上网搜集有关jsp文件上传于下载的资料4月30日 观看视频教程5月1日 设计文件的上传功能,可以上传.doc、.txt pdf rip等文件5月2日 设置file类表单5月3日 连接数据库,实现上传文件到服务器5月4日 设计文件的下载功能5月5日 注册servlet5月6日 实现下载功能... 阅读全文
posted @ 2014-04-28 19:45 真真-是我 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 我们组要做的是“图书共享平台”我和冯小兰同学负责界面设计的任务,我的7天工作计划大致如下:4月10日 晚8点至8:30点 myeclipse的安装及环境变量的配置4月11日 晚7点至8点 网站布局分析4月12日 晚7点至8点 网站整体框架的搭建4月13日 晚7点至8点 网站导航栏代码的设计及测试4月14日 晚7点至8点 底部代码设计及测试,细节调整4月15日 晚7点至8点 整合界面,连接数据库4月16日 晚7点至8点 整体测试,做出修改 阅读全文
posted @ 2014-04-11 19:41 真真-是我 阅读(572) 评论(1) 推荐(1) 编辑
摘要: 在刚开始的团队小组讨论时,我想的是这样一个idea:基于Android系统的FaceTime N(need):这是需求,现在Android手机非常普及,而iphone、ipad等之间可以用Facetime来进行视频通话,仅需要在wifi或者蜂窝数据接入互联网下拨打对方的Apple ID的邮箱连接即可实现视频通话,不需要话费,可以大大满足人们的需求、、、尤其是在国外通话,更加便捷。 Approach(A):这是做法,这可能是个难点,据我们现有的知识水平,可能现实了有点难度,所以我们小组没有采用我的idea。我大致是这么想的,实现大致分为三部分:1、 用户A发现用户,这个需要用一定的方法使两者有了 阅读全文
posted @ 2014-04-04 14:40 真真-是我 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。Test-Driven Development,测试驱动开发。 它是敏捷开发的最重要的部分。在ThoughtWorks,我们实现任何一个功能都是从测试开始,首先对业务需求进行分析,分解为一个一个的Story,记录在Story Card上。然后两个人同时坐在电脑前面,一个人依照Story,从业务需求的角度来编写测试代码,另.. 阅读全文
posted @ 2014-03-19 18:16 真真-是我 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 成员:冯小兰 迟真真 这次课上实践内容为:在之前求一位数组最大子数组和的基础上,改为求二维整数数组的最大子数组和。 首先,正确理解二维数组的子数组,如下一个3行4列的二维数组,其最大子数组和为绿色元素和: 所以,我们考虑的求出数组中所有子数组的和,思路如下: 用数组A[m][n]的左上角A[xa][ya]和右下角A[xb][yb]来确定一个数组, xb的取值在[0,m]; yb的取值在[0, n]; xa#define M 100void main(){ void getMaxSum(int **arrayA,int m,int n); int a[M][M]; ... 阅读全文
posted @ 2014-03-19 18:01 真真-是我 阅读(191) 评论(0) 推荐(0) 编辑