软件工程实践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

posted @ 2019-10-02 22:05  Wasted  阅读(220)  评论(1编辑  收藏  举报