博客介绍 | |
---|---|
这个作业属于哪个课程 | 软件工程 |
这个作业要求在哪里 | https://www.cnblogs.com/harry240/p/11524148.html |
团队名称 | Rainbow Plan |
这个作业的目标 | 实现需求分析,完成功能设计,完成原型模型 |
1.团队介绍
学号 | 姓名 |
---|---|
201731024235 | 何继武(组长) |
201731024221 | 李全喜 |
201731024222 | 谢凯宇 |
201731024229 | 傅伟鑫 |
201731024112 | 肖逸菲 |
201731024110 | 成湘 |
201731024106 | 母丹 |
2.项目简介
“英语学习APP”是一个对英语单词学习的平台,本产品借助于移动APP实现。本产品结合了当代流行的英语学习类APP的发展趋势,考虑现在高校学生的快节奏生活,满足高校学生英语学习的需求,利用碎片化的空闲时间进行学习的特点。用户可以通过APP用碎片化时间学习记忆英语单词,除此之外,还可以利用APP进行短语的收录与分享,提高碎片化学习英语的质量。
3.典型用户
背单词一直被认为是中国人英语学习的起点,单词作为构成英语语言的重要成分,从小学英语考试开始一直到高考英语,从大学四六级直到考TOEFL、GRE的考生,都有背单词的必要,而且现在高校学生的快节奏生活,高校学生英语学习的需求,碎片化的空闲时间进行学习的特点,需要能在碎片化时间里进行学习的应用软件平台。所以我们的目标人群主要是只有较少的不连续的学习时间的高校学生(或碎片化时间学习的人群)。
4.基本功能
Rainbow Plan 英语学习APP 主要功能被分为基础功能和拓展功能,对以一个英语学习用户来说,我们除了需要满足其基本需求外,也应满足其一些额外的需求,比如复习、练习、以及收集等等。
于是,按照我们能力的自我定义,我们做出了APP的功能图,还有一些流程图、数据流图等其他的。
RP流程图
1.基础功能:
Rainbow Plan 英语学习APP的基础功能为:“四六级单词的记忆”,简称为“记单词”。
顾名思义,软件需要做到用户对记忆单词的需求,并且要求软件对于用户使用来说,能够有较好的记忆单词的流畅度以及碎片化的学习效果。,后续可能会新增更多的单词记忆功能。
2.拓展功能:
用户个人收集以及分享语句、短语等是Rainbow Plan 英语学习APP的拓展功能,称之为“个人收录”。
“个人收录”,也就是满足用户在日常生活在,能有将自己看到的或学习到的英语知识(单词、短语、句子等),通过我们的软件收藏起来,并且能够在以后查看和分享自己喜欢的单词、短语等的综合功能。
5.原型模型
原型设计所用软件为 墨刀, 进行了简单的学习,有不错的功能体验,接下来展示我们的 原型模型:
6.开发计划
第一阶段: 完成项目功能的确认与同一,同时安排第一阶段分工与设计,主要为需求的完善分析和功能制定(全体成员),系统原型模型的建立以及展示汇报(24235以及24221),数据库的分析与设计(24222以及24229)。本阶段主要于本周完成(至10.14).
第二阶段: 数据库的建立和UI的设计与完善(24222以及24229、24235),主要为数据库的可利用性完善(基于开源的数据库),UI的个性化设计(24112、24110、24106、24221),针对我们自己喜欢的风格进行设计和初步的预览,并做出合理安排,得出一个PC端模型。(下一周)
第三阶段: 基于上述阶段的结果,开始执行功能的具体实现,以及向移动平台的开发的测试与完善。(主要人员24235、24112、24221、24222,气体人员配合审查与帮助。预计上阶段结束开始10.21)