第二次团队作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/9824 |
团队名称 | 闪现队 |
这个作业的目标 |
完成大概的需求分析以及系统设计 |
姓名 | 学号 |
崔云飞 | 201831061114 |
邓旻杰 | 201831061115 |
杜文锋 | 201831061117 |
***泳清 | 201831061116 |
樊星辰 | 201831061119 |
一、拟开发项目简介
虽然全民出国的热潮已然过去,但过去十几年来国民学习英语的热情却是与日俱增。无论在中国的那个角落,你都能看到以各种方式学习英语的人。其中,随着智能手机的普及以及高速无线网络的覆盖,最为便捷、有效的学习方式,无疑是基于手机移动端的app学习。难以想象的数据量,以及异常快捷的使用方式,令无数英语发烧友为其着迷。
在如此庞大的需求面前,无数应用应运而生。然而,其中总有一些只为了抢占市场而粗制滥造的简陋项目。更有甚者,其中搭载的广告甚至病毒,给用户带去了很多困扰与损失。导致许多渴望知识的同学们,找不到一款可以信任,功能强大的英语学习软件。
于是,在经历了多次小组讨论和长期的市场调研后,我们小组最终确定了“英语学习软件”这一目标项目,致力于打造一款真正意义上“好”的英语学习app。
“易学英语学习通”是一个在线的英语互助学习平台,本产品立足于“易学”,以社交和互助学习为主,又以庞大的资源数据库为坚实后盾,希望能为广大英语学习者一个可以开心交流,学习的社区。
其中的社交功能,并不是像微信好友那样,需要一对一的交流,而是像朋友圈一样,由系统调查英语水平以及学习方向,而自动分配的若干个圈子。
一对一的社交则是经过了有意弱化,以防止有人利用该app另作他用。
二、典型用户及用户故事
陈奉林同学是一位积极的英语学习者,刚升入大学的他渴望着更广阔的世界。然而,无论他往哪里去,往哪里瞧,看到的都是一片荒芜。去贴吧,乌烟瘴气,乱七八糟,好好回答问题的没有几个。用专业软件,面对的又只是一个个冷冰冰的单词,一篇篇死气沉沉的文章。
这时,陈奉林同学了解到了我们的软件,专业的社区,一体的资料,无不令其疯狂。在这里,他获得了前所未有的舒适体验。
王训红同学今年升高三了,沉重的学习压力压得她喘不过气。课上的知识点时有遗漏,课下的时间又无法分出太多。这时,她遇见了我们。贴心的社区一站式解决问题,精准打击薄弱知识点,省时省力提成绩,用过的都说好。
三、项目的主要功能
①主要功能
1、为了与其他产品竞争,装配了看图记单词功能
2、精准定位用户,将用户分区,推送相关内容
3、用户可以发布悬赏问题,由系统智能推送给可能有能力将其解决的人
4、可以发布文章,与我们共享点击红利
②拓展功能
1、可以进行实时英语翻译
2、可以实现在线交流
3、定期举办用户聚会
4、与其他APP合作,推出联动功能
四、软件结构体系及主要业务模块描述
通过大数据,根据用户英语水平以及喜好等分配群组,以此为中心,用户为本,围绕这个系统构建整个软件。
使用学习算法,提取关键词,往对应社区推送相关内容。
五、初步开发计划
第一周:商讨规划
第二周~
第四周:编码,写界面
第五周~
第七周:测试优化
由于没有相关经验,所以用户分组这一方面打算先通过从新用户收集问卷来完成,随后通过浏览的关键词的频率来进一步细分。下面是任务分工
队员姓名 | 队内身份 | 主要任务 |
崔云飞 |
产品经理(队长) 文档撰写 前端工程师 |
规划项目进程 组织会议分配任务 参与文档拟写 |
樊星辰 |
后端工程师 算法工程师 |
后端开发 算法学习、设计开发 |
杜文锋 |
前段工程师 UI+原型 |
前端开发 APP的UI设计 |
邓旻杰 |
后端工程师 数据库设计 |
后端开发 数据库设计 |
***泳清 |
前端工程师 UI设计+原型 |
前端开发 APP的UI设计 |