2019软件工程实践——第四次作业

结对成员信息:

学号 姓名 博客地址
031702539 李清宇 https://www.cnblogs.com/liang-an/
031702537 吴俊杰 https://www.cnblogs.com/J-J-1008/

PDF:https://files.cnblogs.com/files/J-J-1008/2019%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5%E2%80%94%E2%80%94%E7%AC%AC%E5%9B%9B%E6%AC%A1%E4%BD%9C%E4%B8%9A-James_J-%E5%8D%9A%E5%AE%A2%E5%9B%AD.zip

NABCD模型分析与设计

N(Need,需求)

附:需要这样一个网站系统、或APP、或轻度社交软件、或依附于微信的轻度社交小程序,能把同门的家族关系建立起来。具有动态分享和社交的功能;具有一定隐私性,外人只能查看基本信息,无法窥探细节;但假如是家族树的人,可以知道同门家族的前驱后继,自己的前人和后来者,自己的导师,乃至导师的导师的导师的导师,上翻18代,也许是牛顿。微软在很多年前,就有 发布 ”学术家族树“ 的应用,但是没有社交的功能,也仅止于学术的信息。我希望的是,每个节点,都是一个活生生的人物和用户;分享和互动,也是其中有的功能。不准确地说,也许是高校实验室版的“领英”。究竟应该做成什么样呢?请你和你的结对伙伴一起讨论思考吧。

老师的需求:

    关注了解曾经一起相处过学生们的生活现状(毕业去向、深造与否、是否组建家庭),进行亲切而不尴尬的交流(问候叙旧)

萌新同学的需求:

    选择合适自己的毕设导师(研究内容、教学方式、项目、个人信息)、获得和学长学姐们交流机会(老师的信息、给予生活学习方面的建议),了解前辈们的去向和现状作为自己发展方向的参考

在读学生的需求:

    了解直系学长学姐的信息和联系方式,获得和他们交流的机会(内推机会、面试建议、深造准备)

已毕业学生的需求:

    了解老师们的现状(和恩师叙旧,缅怀青春岁月)、学弟学妹的信息和现状(研究的课题、在做的项目、遇的困扰和挫折)、给予后辈们帮助的同时也为自己的发展提供助力(内推奖学金)、维系和老师同学        学弟学妹的交流(联系方式)

总结用户的核心需求是:维系交流、了解现状、家族关系、联系方式

A(Approach,做法)

发送注册请求,验证学籍信息,确认福州大学师生身份。

  • 个人资料:
    • 用户根据意愿填写发布的个人基本信息及可公开的学籍信息。
    • 联系方式(手机号码、qq、邮箱、微信等)
    • 个人简历(就业岗位,就读学校,所获得成就等...)

用户间可籍此辨识好友,定位认识的人或想要寻找的人。

  • 实时交流互动:
    • 成为好友后可随时随地创建聊天窗口,便捷简易的交流途径
    • 用户可在空间发布个人动态,书写心情,和好友分享自己的生活状态。用户间可以通过浏览点赞评论进行交互,更加了解彼此的生活状态。
    • 同一班级、实验室、部门社团的成员的组织结构,群聊系统,团体成员间的便捷交互,同时加入任务布置系统,让任务的发布与提交更为方便。

为用户创造亲切自然的交流互动途径。

  • 家族关系:
    • 每个用户都有一颗家族树,导师与历届学生的关系、同门师兄弟姐妹的关系体现在以导师为树根的家族树关系中

明晰的家族关系,知道同门家族的前驱后继,自己的前人和后来者,自己的导师,乃至导师的导师的导师的导师,寻找同门变成一件简单的事

  • 公告版面
    • 根据校级、院级、年级、班级的区别发布较为正式的通告(重大奖项、节假日通知、卫生检查等)

B (Benefit,好处)

  • 轻便的web端应用程序。
    • 因为用户的数量范围有限,所以采用开发成本低、适配多种移动设备成本低、跨平台和终端、迭代更新容易、无需安装成本的web端应用程序。
    • 软件主要完善增强几个主要功能,不搞些花里胡哨的冗余操作,带给用户极佳的用户体验。
  • 高效的沟通渠道
    • 师生间不需要面对面也可以进行良性的沟通交流,在校学生和毕业学生也能进行专业相关的高质量高效率的交流,为彼此创造进步机会
    • 提供一个展示自我的平台,为自己创造更多的就职机会
    • 找到志同道合的朋友、获得优质的校友资源
  • 便捷的校内通知渠道
    • 师生可时刻关注校园动态,促进学科建设和校园发展。

C (Competitors,竞争)

  • 我方优势:
    • 轻量级的web端应用,使用简单便捷,无需安装下载,使用体验好。
    • 创建高效便捷专属福大校园的沟通渠道。家族树、通知板块、动态的设立使得交互更加有趣。
  • 我方劣势:
    • 因为我们做的是web端的应用,其他的手机app原型设计者可能会设计出更好更精美的UI交互界面
    • 其他原型设计者对对需求的解决方案可能更有创意,值得我们学习

D (Delivery,推广)

    寻求辅导员支持,先在年级里开始推广,稳扎稳打不断解决bug完善功能。在年级的推广初见成效后进军学院,用程序的硬实力打动院领导,在学院的微信公众号、班群广而告之,希望同学多尝试,制定系列建立措施吸引用户,再逐渐发展为种子用户,再靠这些同学口口相传将应用普及整个学院。在学院进行内测后,已经有一定的用户群,推广也初显成效,这时候再向学校推荐我们的应用,考虑和易班、教务通等已经在校园普及的app合作,在里面嵌入一个通道。

原型设计界面展示:

原型开发工具:Axure RP 8

登陆界面:运用简洁清新的界面来实现注册与登录


主界面:同样以简洁的分割,将对话列表,推荐好友,好友列表结合在一起,推荐列表可以收起



聊天界面:在主界面的基础上进行变换,点击头像可产生对象的资料卡,对于资料卡,左上角为可以设置备注等的好友设置,右侧为访问他的空间,他允许展示的关系树,以及对他进行关注


好友设置,个人信息(学生与老师),个人信息设置:




好友动态:

群资料卡:这个部分同个人资料卡一样有许多部分通过左下方的窗口来对各个项目进行展示,并且增加了群任务功能,方便导师助教布置任务,并且方便学生提交




关系树:我们设计了三种不同的关系树来用于各种场合的使用

  • 个人展示关系树:用于个人向外展示自己允许给别人看的关系树
  • 个人关系树:用于本人来查找同属于一个关系树的好友
  • 组织关系树:用于群成员查看本群成员的关系,并且在群资料卡界面进行展示

    总结

    晒一波帅照

    分工

    吴俊杰:主界面,资料卡,关系树,信息设置,各种交互还有最后博客的补充
    李清宇:登陆界面,聊天界面,好友动态,以及博客的总体规划

    扫描二维码关注公众号,回复: 7413113 查看本文章

    个人感想:

  • 吴俊杰:这一次的结对作业让我学会了Axure RP 8的使用,并且在参考了各种软件的布局设计,我觉得我的软件审美有了一定的提升(不再是原来的直男审美了)。但是在做原型的时候又总是在担心,之后具体实现真的可以完成吗?于是就开始畏手畏脚。而这次的作业在时间安排上真的是一刻都不敢停,和队友的磨合也很考验我,毕竟两个人的想法还是有差别,于是统一两人设计的原型的重担也落在我的身上,尤其是到后来发现自己做的原型还是很粗糙,于是又开始肝,才有了现在的原型,希望自己的努力能收获好评。
  • 李清宇:我这人一放假就紧张不起来,要不是要交作业我可能还会拖延…尽管辛苦磨蹭终于还是完成了呀,每次作业我都能收获到很多东西,原型设计工具Axure RP的使用NABCD的项目开发思路都让我受益匪浅。果然我是不断逼迫自己才会学习进步,再辛苦也得咬牙不放弃,总之,宇哥,fighting。

猜你喜欢

转载自www.cnblogs.com/J-J-1008/p/11617839.html