软件工程实践2019第四次作业——结对编程的需求分析与原型模型设计
结对信息
学号: 031702239
学号: 031702239
需求分析
1.N(Need,需求)
- 老师
- 关注学生的动态、了解学生的现状
- 与学生交流
- 萌新学生
- 了解导师的个人主页、与导师交流(邮件)
- 了解导师的学生、与导师的学生交流
- 了解毕业学生的去向与现状
- 在读学生
- 了解学长学姐
- 与学长学姐交流
- 已毕业学生
- 了解老师的现状
- 了解实验室的学弟学妹现状
- 与学弟学妹交流
- 顾客
- 具有动态分享和社交的功能;具有一定隐私性,外人只能查看基本信息,无法窥探细节
- 把同门的家族关系建立起来
- 社交的功能
- 学术的信息
- 每个节点,都是一个活生生的人物和用户;分享和互动,也是其中有的功能
- 解决痛点的方法
综上所述,我们可以知道:每个用户的解读后有些需求是相通的,例如学生和老师的现状,陌生人与熟人和用户的交流,以及家族树呈现等等
2.A(Approach,做法)
需求分析后,经过讨论针对需求做下几点做法
- 熟人和陌生人的动态
- 可发表自己的动态(可设置为好友可见)
- 可以查看熟人的动态
- 仅可以查看陌生人公开的动态
- 消息机制
- 很好的促进了老师与学生之间的联系
- 陌生人之间的交流更加频繁
- 隐私性机制
- 很好的保证自己的信息安全
3.B(Benefit,好处)
- 使用轻度社交软件
- 考虑软件的使用者往往在学习或上课、工作,而且软件的使用者限于老师、萌新学生、在读学生和已毕业的学生,轻度软件的话正好合适。
- 每个人身边一般都有手机,使用轻度社交软件想用就能用。
- 更好的沟通效果
- 好友机制使师生之间不需要面对面也可以进行良好的沟通交流。
- 软件的使用者可以与陌生人进行交流,且陌生人只能看到你的基本信息
- 社交与学术
- 软件的使用者之间的交流会长期保存
4.C(Competitors,竞争)
- 优势
- 使用方便,简单易懂,拥有更加人性化的设计
- 外人只能查看基本信息,只有学术家族树内的成员才能才看该学术家族树成员的详细信息
- 社交功能和学术功能很好地结合
- 劣势
- 软件的使用者限与学生或老师(或曾经是学生或老师)
- 界面设计仍有待加强
5.D(Delivery,推广;Data,数据)
- 推广
- 向身边的潜在软件使用者推荐,进行使用
- 与学校老师同学合作,推广使用
- 发传单,上门扫楼
- 数据
- 用户量、使用时间、评价
原型设计
原型开发工具:Adobe XD
原型设计链接:https://xd.adobe.com/view/ade4954b-a34a-4f1b-563b-bbb9db843c6f-dbd5/
登录界面
主页
搜索
消息
我
结对照片
心得体会
031702239
本次作业使用Adobe XD,学会了一些基本使用方法,也学会了使用NABCD模型,同时也深刻地认识到了自己的不足之处。我意识到清晰准确地表达自己的想法是使任务在方向上更加清晰,好多时候脑子里总有着各种各样的想法,但这些想法很零散,难以聚合成一个整体。所以,我以后会努力地让自己变得更好。
031702239
……
PDF版博客内容
链接:https://share.weiyun.com/5b9fS98
密码:xiy3bv