摘要: (1)设计框架:我们是在原来的基础上加了两个界面来实现的,第一个是启动界面,填好必要信息之后就进入第二个界面(电梯运行界面)。(2)实现工具:我们用的是WPF(3)源程序框架:我们的源程序是在原来的基础上,加两个类库UI和ElevGUI,第一个UI是总控制的类库,启动界面在这里定义,现在的启动项目设为了UI;第二个ElevGUI是用来展示电梯运行的类库,电梯运行的展示页面在这里定义。(4)代码行数:包括注释和界面用的代码,总代码行数为502行。(5)运行时截屏:启动界面:填写电梯信息所在位置和乘客信息所在位置,并选择调度算法:电梯运行界面截屏:(6)设计心得:设计UI并不是那么简单的事情,涉及 阅读全文
posted @ 2013-01-09 11:45 Natsu 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一学期已经下来了,这学期的软工课还是很有收获的,课堂模式上很有意思,也一直有在阅读和做项目,感觉比传统的软工课有趣的多了。回想这一学期我们经历了两次结对作业,两阶段团队作业,两次个人阅读作业等等工作,还是非常忙碌的。在上两次阅读作业中,我读过了《代码大全》以及阅读作业2要求的那些网页的内容。但是感觉读书的收获还是没有我们做工程实践的收获来的大,除了了解了一些概念就没有留下什么了,尤其是代码大全,觉得基本没有留下什么在我心里,或许是因为我的阅读是为了完成作业所以太赶了,没有有心体会吧。倒是个人做项目,不断的与人合作,自己敲代码,完成每天的工作,这样的过程使我收获的倒是更多。首先,我学习到了C#的 阅读全文
posted @ 2013-01-09 09:13 Natsu 阅读(226) 评论(1) 推荐(0) 编辑
摘要: 测试软件:微软必应词典桌面win8版版本:1.6.2.0 (BETA)环境:win8,x64,Intel(R) Core(TM) i3 CPU,4GB RAM测试报告:第一部分:Bug的发现Bug1:会出现点击多次,直接重启软件的Bug,刚安装好这个软件就想试一试它的功能,随便点了点,最后点不了后退键了,当多点击几次之后,它直接就关掉重新启动了,这个应该是软件开发时压力测试没有做好的原因。Bug2:无法完全翻译选中词汇及时报错 当我们选择本身也时,它只翻译了“本身”,而没有翻译“也”,翻译整个句子也是类似的问题。Bug2:机器翻译里不能给出一个子部分内容对应的翻译我想看看紫... 阅读全文
posted @ 2012-12-28 09:07 Natsu 阅读(302) 评论(1) 推荐(0) 编辑
摘要: 首先关于“瀑布模型”,感慨微多,特别想说一下。首先是和这个模型无关的,是有关阅读选材的,老师绝大多数的阅读材料都是英文的,而且篇幅也不算短(当然,相对于之前书来说不能说多),这稍稍影响了不少同学的阅读兴趣,至少我没怎么啃过全英文的文章,虽然慢慢看也可以看,不过都是极为低效的,常常是看了这一句就忘了上一句,无法看到全文(我承认,我的错。。。),所以,我不奢望老师能放上主要是中文的材料,只是希望能够多一点选择,比如这个“瀑布模型”的选材就极为合适,视频材料更易于接受,且更加容易让人理解、更容易激发大家的学习兴趣,这个视频就做的比较有意思了,而且一点也不晦涩难懂。然后就是关于这个模型本身的看法了,正 阅读全文
posted @ 2012-11-14 00:00 Natsu 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在读《代码大全》之前,我以为有关软件工程的这一类书都是充斥着正确而无用的废话,但是事实证明我还是图样图森破。虽然现在不是看这所有章节我都能有所收获,但是至少有些章节我看着还是有些收获的,别的章节之所以没太多收获大概是因为我现在的工程经历太少,总是觉的那些内容太空了,不过相信什么时候再读此书的时候总能有些收获的。我拿到这本书首先看了目录,然后翻看了推荐高年级生阅读的那个防御式编程,但是没什么收获,因为这是大家早已知道的东西,但是很少做到,不过也不会因为看一下这本书就做到了。后来找到了一个比较有意思的章,是第二十一章——构建协同,主要是该部分有涉及我们刚刚接触的结对编程。关于结对编程,前些时候刚刚 阅读全文
posted @ 2012-10-31 09:35 Natsu 阅读(404) 评论(1) 推荐(0) 编辑
摘要: 这一次的结对编程作业我是王莹同学一起合作完成的,我们在这之外也有过合作,所以还算合作愉快,先上一张我们的合照吧。我的战友王莹同学工作认真负责,善于思考解决问题,乐于团队合作,积极主动进行工作,缺点的话就是有时不够细致。总的来说还是一个很靠谱的伙伴的。通过这次的结对编程经历,我们了解到了结对编程的一些优缺点。比如说结对编程时我们都更加不易于走神做别的事情,极大的提高了效率;此外,我们可以指出对方的错误,减少比不要的低级错误;还有就是可以随时讨论,思路更加开阔;还有就是感觉上会减轻每一个人的工作压力,这样大家才敢去做能去做。总而言之,我们的合作过程还是很愉快的。至于结对编程这种方法的缺点大概可能会 阅读全文
posted @ 2012-10-22 16:44 Natsu 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 第一次软件工程作业,要写个词频统计。鉴于之前(包括现在)还不太会C#,开始以为写起来会很困难,实际操作并没有开始想的那没困难,虽然也不是那么轻松。在开始工作之前估计是用时间是大概整个一周??其实觉得估计用时对我这样的C#新手来说意义不大,因为只要我愿意查看某个比较陌生的特性,要花多久都是可能的(只要我觉得会比较有意思就可以了);相反,如果只是应付作业,不会的地方问下人,不求甚解的话,大概很快就能完成吧。至于实际用时吗。。我想说装VS2012会费时最多(笑),我装的时候总是出错,装了很久很久。也有不少同学在安装上也出现了各种各样的问题,不过现在想来,虽然老师要求用VS2012,还是没必要在这上面 阅读全文
posted @ 2012-09-24 02:02 Natsu 阅读(183) 评论(0) 推荐(0) 编辑