团队作业-需求分析
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 |
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3105 |
团队名称 | 快乐小分队 |
这个作业的目标 | 完成英语学习app,尽量实现所构思的功能,也尽量实现一些新功能 |
-
团队成员的学号列表
学号 姓名 角色 201731062617 冯鹏 组长 201731062612 鲜泽 组员 201731062614 李家豪 组员 201731062615 郭经伟 组员 201731062616 程前勇 组员 201731062633 范桂林 组员 -
拟开发项目简介
此次我们想做的是一个关于英语学习的APP,但是主要的功能就是帮助大学生以及其他想过英语四六级考试的学习者更加有效的记忆英语四六级单词。此次我们在做英语学习APP时把英语四级单词与英语六级单词分开处理。同时我们会建立一个用户的数据库,用户在使用这个APP时,先选择是记忆四级词汇还是六级词汇。选择完之后,再开始进行记忆单词的操作。
-
典型用户及用户故事
典型用户
随着时代的发展,英语的学习被越来越多的人所重视,越来越来的人开始学习英语。同时,随着智能手机的普及以及人们生活方式的改变,人们学习英语的方式也在悄然着发生着变化。我们可以发现,现在人们学习英语的方式逐渐的走向了移动化,越来越多的人开始在手机,iPad,kindle等移动设备上学习英语。在这个生活节奏较快的时代里面,很多人都是利用碎片化的时间学习英语,特别是等公交,坐地铁等。所以,开发移动端英语学习软件就变得极为的重要。 现在大学生都想在大学期间过了英语四六级。对于英语四六级的考试来说,英语单词尤为重要,因此,我们此次开发的英语学习APP就非常的实用,在同学们的闲余时间可以通过英语学习APP记忆英语四六级考试。每天记忆英语单词,长此以往,通过英语四六级考试就是一件轻轻松松的事情。
-
项目的主要功能
-
基础功能
- 翻译:用户输入英文单词点击确认后,软件立即输出英文单词的词性及解释。
拓展功能
- 测试:随机在抽选50个英语单词作为一组测试,通过正确的个数得出正确率。
- 单词本:将每次错误的单词存放在一个单词本中,同时将错误的单词也生成测试题,如果再出错的单词就把它放在另一个高频错误单词本中。以便于用户多花时间记忆这些易错单词。
- 相似单词辨析:把一些相似的单词放在一起,然后让用户进行记忆一分钟后,在另一个页面,让用户将单词与其意思对应起来。如果单词与意思对应错误的话,把相关的单词放入单词本中,让用户以后再进行记忆。 暂时只想到了这些基础的功能,如果这些基础功能做完后,时间还充足的话,
其他功能
-
所采用的原型开发工具,展示系统原型模型
原型设计工具:Balsamiq Mockup
-
初步开发计划(分工及进度安排)
-
团队简介
名称:快乐小分队
认识:6人
-
团队组织
算法编写,界面制作,代码单元测试与修改
-
团队分工
冯鹏(组长):组织讨论,分配任务,负责算法的学习,文档的编写。
郭经伟,鲜泽:部分功能算法编写,文档的分析。
程前勇,李家豪:所有代码的单元测试与修改,少量算法编写,文档分析。
范桂林:界面的设计等,分析文档。
-