历年学生作品评论(3部)
1、基于GUI的图书管理系统
利用NABCD模型进行竞争性需求分析:http://www.cnblogs.com/chitty/p/4546876.html
测试说明书: http://www.cnblogs.com/joanyy/p/4542763.html
SRS文档:http://www.cnblogs.com/joanyy/p/4542834.html
系统类图:http://www.cnblogs.com/joanyy/p/4559707.html
代码实现:http://www.cnblogs.com/joanyy/p/4575912.html
感想:这位博主在整个项目开发的过程中,步骤完善,设计详尽,将开发过程中可能出现的问题,软件产品可能需要的功能,抑或是客户的需求都分析的很到位,并以类图的形式来表示程序中的各个部分,清晰明朗,浅显易懂。她在软件工程设计方法上的谨慎态度值得我敬佩,将各个流程系统化的步骤值得我学习。
2、团队项目:飞机大战
利用NABCD模型进行竞争性需求分析: http://www.cnblogs.com/chitty/p/4524504.html
软件测试计划:http://www.cnblogs.com/gaino1/p/4542471.html
SRS文档:http://www.cnblogs.com/liangjianming/p/4542446.html
设计类图:http://www.cnblogs.com/liangjianming/p/4558538.html
代码实现:http://www.cnblogs.com/zjt1023/p/4575487.html
感想:从以上的设计分析中,我不难看出设计者对飞机大战这个游戏的设计得很用心,从需求分析到软件测试、撰写文档,最后使用画图工具来制作设计类图,无一不精。但其中的设计类图有点简单,是不足之处。从最后的代码实现来看,游戏的美工也做得不错。整个项目的实践给人耳目一新的感觉,能带给你启迪和灵感。通过浏览飞机大战游戏的设计流程,大大开拓了我的眼界,加深了我对软件工程这个概念的认识。
3、外卖信息的推送app
利用NABCD模型进行竞争性需求分析: http://www.cnblogs.com/sixsix/p/4055623.html
学习实现相关功能并予以整合:http://www.cnblogs.com/sixsix/p/4072838.html
软件测试:http://www.cnblogs.com/sixsix/p/4113851.html
软件BUG检查:http://www.cnblogs.com/sixsix/p/4122106.html
二次修改后发布软件:http://www.cnblogs.com/sixsix/p/4190420.html
开发文档:http://www.cnblogs.com/sixsix/p/4224374.html
感想:博主的博客写得很幽默风趣,生动地描述了这个团队一同学习知识,编写程序,测试软件,修改bug的每个过程。博主对外卖推送信息app的设计博客,让我在字里行间中感受到一种团队合作的精神和意识,团队在编写程序前分工合作,设计完成又计算贡献,大概真正的软件开发就是这样一个流程吧。