团队项目第二次作业
一、作业表格
这个作业属于哪个课程
|
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3105 |
团队名称 | 仰望星空 |
这个作业的目标 | 对项目进行需求分析 |
二、学号列表
201731062608 郭昭杰(组长)
201731062609 庞斌
201731062610 唐任峻杰
三、项目简介
我们开发的是辅助英语学习的软件项目,致力于为想要提高英语水平的大学生提供一个便于使用的工具。本软件首先提供与市场上常见的英语软件相同的翻译单词、记忆词汇等基本功能。另外,为满足本软件的主要目标用户大学生的需求,在开发后期还会尝试添加适应大学生的额外功能,例如四六级词汇记忆、词汇量测试和经典范文阅读等等。
四、典型用户和用户故事
典型用户:想要提高英语水平以通过四六级考试或其他英语测试的在校大学生
用户故事:为了通过英语四六级考试或者为出国留学做准备,目前有很多大学生想要提高自己的英语水平。然而往往大部分人找不到有效的学习方法,或者学习一段时间后因为成效不明显而放弃。因此这部分人需要一款英语学习软件为他们学习英语提供辅助和激励,从而提高他们的英语水平。
五、项目主要功能
基础功能:(1)单词翻译 (2)词汇记忆
拓展功能:(1)四六级词汇专项 (2)词汇量测试 (3)四六级范文推荐
六、原型模型
开发工具:Axure RP8
主界面:
生词本:
注:以上为基础框架,在后续开发过程中将持续进行优化
七、初步开发计划
分工安排
201731062608 郭昭杰:实现单词翻译功能、实现词汇量测试功能、构建数据库
201731062609 庞斌:实现词汇记忆功能、构建数据库、实现范文推荐功能
201731062610 唐任峻杰:UI设计、文档编辑、项目的测试及优化
进度安排
第一周:确认分工
第二周:明确每人学习技术方向,初步规划项目
第三周:自主学习相关技术内容
第四,五,六周:完成各自功能模块,整合
第七周:进行测试、优化代码、完成项目开发