• 结对作业--项目之需求分析


    一、前言:

    1、结对者:3019何颖仪、3018 吴淑瑶

    2、需求分析模型:NABCD 模型

    3、原型设计工具:墨刀

    二、结对过程:

    三、需求分析:

    项目背景:
    随着科技的进步和计算机技术的飞速发展,各个领域的发展也有一定的提升,而教育在生活中占极高的地位。我们从小就开始接受教育,但大家都能感受到中国目前的教育方式有较大的弊端,学习任务非常繁重,老师授课知识课堂上很难理解,课堂时间有限,即使有疑惑也不能立刻解决,课后可以问老师,但总有些不尽人意,比如假期时候就比较麻烦,如果请家庭教师又需要一笔昂贵的费用。针对以上弊端,我们组设计、实现一个可以进行学习研究、分享交流的人性化学习网站,网站不仅可以为学习者提供资源共享、学术讨论、疑题问答、在线测试等功能,还可以根据学习者不同的学习方向提供不同的学习圈,让学习者接触更多学习同类知识的人,交到志同道合的朋友。学习平台中能为学生和教师提供学习或教学的辅助服务,资源主要由用户提供,这样可以避免资源单一,片面的问题。

    1、Need(需求):
    在互联网迅速发展的今天,大家渴望在某种平台拥有自己的私人空间,于是我们专门为用户设置了用户注册与登录功能,方便他们信息的管理和自己资料的整理与归纳。再有,虽然现在有无数种学习网站供大家学习,也有很多社交软件方便大家在学习上的交流,这些都有起到一定的作用,但也总会某一些方面不能够满足大家的需求。如:有些学习网站可以看视频,却没有系统的题目库让读者及时训练和巩固这章节的内容;或者有专门的聊天软件如微信,却无法满足人们用于学习的交流与讨论。于是,我们集这些功能于一体,更好地方便大家交流学习和自己学习。

    2、Approach(做法):
    好友管理与聊天:
    学习网站不应该让每个用户都是独立不相关的,如果这样那就相当于一个普通的学习机器。因此,设有好友功能,可以搜索添加其他用户,关注之后可以看其公开的学习笔记等内容,如果相互关注,则可以私聊互动。但在只有互加好友后才可以聊天的情况下,对提问是非常不方便的也不合理,因此设定在未加好友下只可以提问。为了避免一些骚扰,设定对非好友用户提问需要消耗金币,会按照金币的数额高到低展现给用户,提问和回答会以对话框形式展现,当然用户也可以选择忽略消息,金币则会按一定比例归还。

    学习资源共享
    说网上学习资料特别多,但找的时候时常找不到,这里的资源共享只要是一些学习文档之类的资料,共享资料需要写清作者的名字和书名等,并且需要后台审核,审核通过的资料可以供其他用户下载,但是会根据不同的资料设定下载需要消耗的金币数,上传的用户对自己上传的资料可以免费下载,如果资料需要删除也需要申请等待后台审核。

    在线学术讨论
    有时候一些问题并非一句话能回答的,需要长期的讨论或者需要结合不同的思想等等情况,这时我们设有讨论区,讨论区中发帖后时间不受限制,可以多次在里面评论,由帖主决定关闭帖子的时间,帖主可以使用金币给评论者打赏金额。

    疑问的提问与解答
    学习中,经常会遇到问题,这时候可以在答疑区提问,当然可以通过悬赏金币的形式吸引答疑者回答问题,让问题得到及时解决,在一定的时间后问题没有解决将自动关闭问题,如果问题解决提问者可以选择满意答案和推荐答案并停止问题,停止后的问题不能再回答,但问题和答案会保留供其他。为了提高答案的质量,规定金币的数量可以由提问者自行决定,金币会按一定比例分配给提供满意答案和推荐答案的用户。

    题库系统
    试题按学科和类型分类,类型主要包括; 选择题、填空题、判断题和主观题,学科主要有数学、英语、计算机等。题目可以由用户出,出的题需要通过审核,审核通过的题目会奖励少量金币,用户也可以自己开设一个作业,作业中题目可以随意出并且不需要审核,题目也可以从题库中选取,作业开放给全部人或好友等都可以由出题者决定。做过的题目可以给题目点赞,每道题都可以免费点赞一次,点多个赞需要消耗金币。

    学习笔记
    学习者在学习后,可能会有一些心得或者想写点笔记,可以在这里模块中将学到的东西记录下来,供自己日后查看或让其他用户借鉴学习。在这个模块也可以找别人的学习笔记,可以收藏别人的笔记,除此之外,对用户最近浏览过的笔记会有一个历史浏览记录,便于用户查看。

    3、Benifit(好处):
    用户可以在题目库系统地学习,遇到困难时可以及时在讨论区留言寻求大家的解答或者向好友请求帮助;系统自动改题目,可以及时得到巩固,提高学习效率;还可以很好地记录笔记以便查阅。

    4、Competitors(竞争):
    前面需求讲到,目前已有大量的学习网站,为了我们这个学习网站久盛不衰,我们推出了我们独特的功能--智能化。

    智能语音输入
    运用百度AI,在文字输入的地方,支持普通话语音输入,节省大家手打的时间和方便大家的输入。

    智能推荐资料、热门话题
    在答疑区、讨论区和资源共享等地方,根据个人的浏览记录或者兴趣圈给用户推荐用户感兴趣的话题或资源。在题库系统中,给用户推荐好的题目,主要推荐用户感兴趣的领域中的好题,同时也会推荐一些新题。好题一般指没有错误,大部分用户觉得较好的题目。

    智能改题系统
    学生做完题后,系统可自动改题,立即给出客观题的答案和成绩分析报告;学生可以在线编程,并支持本地调试,提交代码到服务器端后,系统会自动编译运行并判断结果对错。

    反馈系统
    当学习者感觉网站体验效果不佳或者觉得有什么需要改进的地方可以通过反馈系统将问题反馈给我们,为把网站建设更好,鼓励大家积极反馈,对于用户反馈的意见,如果是有建设性的反馈,将奖励相应的金币。

    5、Delivery(推广):
    为了让更多的用户知道和使用我们的产品,我们通过发传单,进校宣传。发传单可以让不同层的人了解我们的产品并体验。进校宣传先是向老师展示我们产品的各种功能,有利于老师的教学和同学的学习,再让老师向同学传递我们产品的功能与优势,让学生体会到该学习网站功能的齐全性和学习的高效性,从而使用我们的产品。

    四、原型设计:
    登录界面:

    首页界面:

    笔记界面:

    答疑界面:

    资源界面:

    反馈界面:

    五、心得体会与总结:
    3019:我学习、并实操了怎么做需求分析、怎样利用原型开发工具设计原型系统,使功能模块从一开始的模糊笼统,到后来的渐渐清晰。在这个过程中,我体会到了在结对中沟通重要性,要在耐心倾听对方想法的同时,要清晰明了地表达自己看法,结合两个人的好的地方,摒弃不好的。

    3018:这次结对作业收获很多。了解到了需求分析对于一个项目极其重要。在这次作业中,增强了团队意识和团队合作精神。虽然在讨论中,会有很多分歧,但只要多多沟通,讲清自己的思路,就会达到双赢的结果。也清楚地知道了自己还有很多不足,还需好好学习,掌握更多的知识与技能。

    六、PSP表格:

  • 相关阅读:
    博客园装修 js动态背景效果 一个随鼠标变换的动态线条
    转载:jQuery在线引用地址
    记录下es6的基础笔记
    js、css 、html平时的一些小笔记
    【机器学*】k*邻算法-01
    【Leetcode】718. 最长重复子数组
    【嵌入式】嵌入式系统开发与应用第二版课后答案第三章(田泽)
    【嵌入式】嵌入式系统开发与应用第二版课后答案第二章(田泽)
    【嵌入式】嵌入式系统开发与应用第二版课后答案第一章(田泽)
    【C++】关键字回忆leetcode题解
  • 原文地址:https://www.cnblogs.com/wsyrjgc/p/8946716.html
Copyright © 2020-2023  润新知