现代软件工程作业四
天津大学软件学院
聂学成 2012218007
卢思洋 2012218006
1. 目前市场上以有的产品:
基于手机移动平台的有:
Android平台上的创意学术研讨平台;
百度学术搜索;
Window Phone平台上的微软学术搜索软件。
基于WEB的学术搜索产品有:
1) 学术搜索 http://scholar.cnki.net/
2) 谷歌学术搜索 http://scholar.google.com/schhp?hl=zh-CN
3) 国学宝典普及版 http://so.guoxue.com/
4) 百度学术搜索 http://opendata.baidu.com/xueshu/mini
5) 读秀学术搜索 http://www.duxiu.com
6) 维普学术搜索 http://vgsd.cqvip.com/
2.你要设计什么样的功能? 为什么用户会用你的产品?
关于移动手机客户端,我将会设计的功能有:中文学术搜索,关键字列表,相关引用搜索,引用列表查询和添加,附带中文和英文评论功能,英文文献取词翻译功能,快速摘要翻译,文章管理功能(本地和在线)。
与其他移动客户端相比,我们软件提供更为全面的功能,可以使用户方便快捷的查找到所需的文章,一些例如取词翻译、摘要翻译的特色功能也可以让用户方便的阅读文章,我们所提供的文章管理功能也是现在以有客户
端所不具备的功能,它可以实现文章的本地和在线存储和管理以及云同步,这就是我们软件吸引用户的地方。
3.如果你的团队有5个人, 3个月的时间, 你作为项目经理, 应该如何配置角色 (开发, 测试,美工等等)
作为项目经理,我会将我的团队配置为2名开发人员,1名测试人员,1名美工人员,1名美工兼开发人员。
4.描述你的团队在12 周 期间每周都要做什么, 才能在第12周如期发布软件。
我们团队决定采取 采用短期小迭代的方式进行开发,2周为一个里程碑 (Milestone) 的开发周期。
第一周 获取需求,进行建模,完成需求说明的编写
第二周 界面原型法开发,需求管理,风险控制,第一次里程碑检查
第三周 前端用户界面的设计和开发,前端业务逻辑的设计和开发
第四周 前端业务逻辑的设计和开发,需求管理,风险控制,第二次里程碑检查
第五周 前端各个模块的设计,传递信息的封装,接口的设计
第六周 后端各个模块接口的设计,需求管理,风险控制,里程碑检验
第七周 服务器端的设计和开发
第八周 服务器端的设计和开发,需求管理,风险控制,里程碑检验
第九周 测试
第十周 测试
第十二周 正式发布
浙公网安备 33010602011771号