2020软件工程作业04

软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10458
作业目标 软件原型设计
作业正文 见下文
参考文献 墨刀新手教程

 

 

 

 

 

 

一、结队成员

王海翔 20177727

马自强 20177729

二、原型开发工具

墨刀

三、NABCD模型

N需求

  • 老师希望能跟以前的学生联系
  • 新学生希望能更加了解老师的信息,能够跟学长学姐沟通
  • 在读学生希望能跟工作的学长学姐交流,能够了解工作方面的问题
  • 毕业的学生希望能跟以前的老师联系,也想找在读学生内推
  • 能创建和加入家族树,查找导师之后申请加入或者其他
  • 家族树的人可以详细地知道同门的基本信息
  • 可以查看其他家族的基本信息
  • 家族内部的信息或许需要设置权限
  • 用户之间有社交功能

A做法

  • 根据学校信息注册,一个学校的在一个圈子里,圈子里有不同的家族树,可以根据自己的需求或寻找导师加入家族树。
  • 每个人能加好友进行交流沟通,查看个人的信息
  • 能发布自己的动态,别人能看到
  • 注册时能学者身份,是老师还是学生

B好处

  • 能通过家族树添加好友,寻找自己想要找的学长、学姐或导师寻求帮助,或者帮助学弟学妹
  • 用户在登录注册时需要验证邮箱或手机号,确保了应用内信息的真实性和安全性
  • 帮助学生们找到工作机会,或者帮助老师联系以前的学生

C竞争

  • 许多的聊天平台都是竞争对象
  • 能找到自己需要的人,不用到处打探消息
  • 其他功能太少,不完善,界面也比较简陋

D推广

  • 线上可以跟朋友推荐,在朋友圈、空间发布信息,公众号也能进行推广,在应用商店上架
  • 线下可以发布传单,向熟人推荐

四、原型设计

1.登录界面


 2.注册界面 



3.忘记密码 



4.信息完善



主页设计

1.家族树界面


根据自己的需要,自己想加哪个家族树就能加入,但需要验证。

 2.个人详情界面

 3.聊天界面

 

五、结队过程

任务分配

马:负责在墨刀上进行原型的设计

王:负责文档的编写,查阅资料

遇到的困难与解决第一次用原型设计的工具来设计软件原型,不熟练是肯定的,许多素材也找了很久。还有一开始的想法,要加入哪些功能,功能的界面长什么样等等都耗费了很长的时间。心得王:这是第一次进行结队编程的作业,作业开始前,我们讨论了很多,关于家族树的界面,注册登录要有哪些内容等等。对于这个问题,每个人都有不同的见解,所以两个人一起结队做,思考得能更加全面,速度也提高了很多。 在这次的原型设计作业中,通过查阅网上的资料,我初步了解了墨刀软件的使用,知道有模板,有素材,也大致了解了原型设计的工作内容,收获了很多知识。

马:第一次跟海祥结队,让我感觉非常棒,一开始我连博客园都不熟练,因为自己之前拉下了一些课程,不过好在海翔耐心教了我,我们两个一起下载了墨刀,刚开始都不会用,然后连麦互相学习,最后发现原来这么容易,组队的效率也是远远超过一个人去做,自己收获还是蛮大的,自己学会了原型设计等工作内容。ps自己写文本的时候每次快写完了,博客园就强退,浪费了一上午的时间。

结队照片

自评分

项目 分数
NABCD 35
功能设计 20
界面设计 15
结对过程描述 8
成员信息 2
结对照片 2
原文地址:https://www.cnblogs.com/kaoyu2/p/12641073.html