现代软件工程作业四

天津大学软件学院

聂学成 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) 的开发周期。

      第一周 获取需求,进行建模,完成需求说明的编写

      第二周 界面原型法开发,需求管理,风险控制,第一次里程碑检查

      第三周 前端用户界面的设计和开发,前端业务逻辑的设计和开发

      第四周 前端业务逻辑的设计和开发,需求管理,风险控制,第二次里程碑检查

      第五周 前端各个模块的设计,传递信息的封装,接口的设计

      第六周 后端各个模块接口的设计,需求管理,风险控制,里程碑检验

      第七周 服务器端的设计和开发

      第八周 服务器端的设计和开发,需求管理,风险控制,里程碑检验

      第九周 测试

      第十周 测试

      第十二周 正式发布

posted @ 2012-12-17 20:05  nxc_lsy  阅读(182)  评论(1)    收藏  举报