一.结对成员
苏咏梅(3025)、王纯(3020)
二.项目
Crazy在线英语学习
三.需求分析(NABCD模型)
N(Need,需求):了解用户需求。
作为国际通用语言---英语,在很多重要场合上广泛使用。英语的学习越来越被社会所重视,小学到高中自不必说,英语向来是作为考核的课程之一。大学的英语四六级考试同样是要求在校大学生有较强的英语能力,而且英语也是考验中的必考课程之一。Crazy在线英语学习平台,是针对英语学习而生的学习平台。主要服务于大学生,里面的词汇既有四六级词汇,也有考验英语需要的词汇,无论是为了四六级考试,或者是备战研考,使用Crazy在线英语学习平台都是一个不错的选择。无论是备考CET-4、CET-6或者考研,在备考过程中他们都需要一个平台去学习,巩固自己的英语知识。根据所考科目类型不同,有不同的题型训练,比如四六级的英语词汇积累、阅读训练、段落翻译……用户选择不同的考试类型,都要有相应的训练。眼观现在的学习平台,都是个人学习,未免有点枯燥,一个人学习也可能坚持不了很久,所以还可以添加一些好友之间可以在线沟通、交流学习、互相监督,提高学习效率。
A(Approach,做法):找到需求后,有我们独特的做法。
根据用户的需求,我跟“对友”进行讨论分析,得出独特的方法:
(1)这个学习平台用网站来实现;
(2)网站分为客户端用户、后台管理用户、学习模块、社区模块等几个模块;
①后台管理用户可划分两种,超级管理员和普通管理员,超级管理员有操作后台数据的一切权利,而普通管理员只有对静态英语数据的储存有全部操作权限,其他的存储模块只有查看的权限;
②客户端用户,是本项目的前端使用者用户,要成为客户端用户,首先需要进行用户注册,注册后进行登录才能使用学习平台进行学习使用。
(3)主模块,即学习模块,学习模块首先划分学习层次,有英语四级学习,英语六级学习,考研英语学习三大学习层次,选择好学习层次后,就可以选择分类学习,组合学习和整体学习。
(4)设计亮点:
①社区模块,进入社区可以浏览其他用户发的信息帖子,在社区模块里面可以发帖,在帖子界面里发送留言信息,回复留言信息等。
②学习完成后,系统自动判题统计分数以及给出完成的时间,根据分数和时间进行积分运算,积分用于排名。
B(Benefit,好处):有这个独特的做法,能给用户带来什么好处。
(1)用户登录后,可以进入用户的个人中心查看信息。在个人中心里面可以查看或者修改用户的基本信息,然后还可以查看学习历史,除此之外,用户还可以查看好友的信息,查看好友在线状态,可以给好友发送留言信息,同时在个人中心里还可以查看留言板看是否有留言信息接收。除了个人中心外,主界面里还有排行榜信息查看,可以进入排行榜界面查看前10名用户的排行;
(2)学习层次中:分类学习有单词学习,短语学习,句子翻译学习(四六级汉译英,研考英译汉),完型填空学习,阅读理解学习,还有写作练习;组合学习是从分类中用户选择要组合的类型进行套卷组合进行学习, 而整体学习是包括了所有分类题型的学习。分类学习可以选择题目数量,最少5道题以上,最多100道题,增加数目以5的倍数增加。
C(Competitions,竞争):市场竞争如此强烈我们的优劣势是什么。
优势:功能针对性比较强,为广大学生服务,提高英语学习能力
劣势:功能不够丰富,市场相关网站出台很快,要不断创新、不断推出新功能
D(Delivery,推广):怎么把产品交到用户手中。
先跟同校的同学、师兄师姐、师弟师妹宣传这个网站的好处与用途,然后发动这些使用过这个网站的同学师兄师姐、师弟师妹推广到他们认识的人,一步步推广,进而推广到社会。
四.原型设计
(1)原型设计工具:墨刀
(2)原型:
①登录界面:
②注册界面:
③后台管理界面:
④学习中心首页:
5.结对过程
6.PSP表格
7.心得体会与小结
①苏咏梅:
对于需求分析,根据老师的要求,看完书后知道基本流程,完成需求分析部分问题不大。但是首次接触到原型设计,完全不知道怎么入手,在网上查找了一些资料,最后选择使用墨刀进行原型设计。先看了部分墨刀的使用教程才开始着手进行的。在整个设计过程中,结对的高效率得到了充分的提现,思想的碰撞让我们迅速得到的系统的大致分配流程,而各自的开发经验让我们对原型的设计以及文档的编写也是得心应手。互取其长,互补其短,我们在短短两天的时间内便完成了原型系统的设计。期间对原型设计以及项目的开发流程有了更深层次的理解。希望接下来自己可以做得更优秀。
②王纯:
在此次结对作业过程中,我对自身所在团队项目需求有了更加详细的了解,也在原型设计中使所学的photoshop知识得到了实践