2020软件工程作业04
这个作业属于那个课程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
---|---|
这个作业的要求在那里 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10574 |
这个作业的目标 | 结对家族树 |
作业正文 | https://www.cnblogs.com/Dominator/p/12642131.html |
其他参考文献 | 《构建之法》 |
1.结对人员
欧阳志强 20177617
孙嘉 20177645
2.开发工具
墨刀
3.需求分析(NABCD)
N需求:1.对于老师:邀请桃李加入自己的家族树,了解毕业和在校学生的现状,方便与学生交流;
2.对于在校学生:加入老师家族树,方便与老师和学生进行专业学习上的探讨,向已毕业的学长学姐获取帮助;
3.对于毕业学生:同老师探讨工作上遇到的问题,与已工作的同门进行讨论,给学弟学妹提供建议或帮助。
A做法:通过邮箱新建账号,可以创建自己的家族树和加入其他人创建的家族树,与家族树的其他成员联系,查看他人动态以获取他人的现状和发表自己的想法,管理员或创建者可以对家族树进行信息、权限修改。添加联系人,与他们进行信息交流,查看他们的家族树。自己发表动态以获取帮助。
B好处:对于老师:将学生进行分组,方便管理在校学生和帮助毕业学生;
对于在校学生:提前了解该专业的前景和需求,与学长学姐探讨该专业的学习经验,方便与老师交流;
对于毕业学生:可以向老师或同门提出自己工作上遇到的问题以获取帮助,也能给还未毕业的学弟学妹提供对该专业的就职建议和学习上的帮助。
C竞争:竞争对象:云班课、博客园、钉钉等;
优势:界面整洁、易懂,功能分组明确,有公开的社交频道;
劣势:拓展功能少,用户少,交互体验不强,无法使用第三方进行授权登录。
D推广:通过网页、学校推广、论坛等介绍该软件的特色功能以达到吸引用户的注意力。
4.设计
总体设计思维导图:
登录界面
注册界面
重置密码
消息界面
发送消息界面
联系人界面
添加联系人
联系人资料界面
个人界面
我的个人资料界面
编辑我的个人资料界面
我的家族树界面
创建或申请加入家族树
管理家族树界面
社交界面
5.结对过程
(1):任务分配
欧阳志强:使用墨刀进行原型设计,以及思路补充、建议。
孙嘉:进行总体设计并绘制思维导图。
共同:对博客园进行编辑。
(2):结对图片(通过分享屏幕进行原型设计的讨论)
(3):结对队图
6.总结心得
欧阳志强:慢慢摸索墨刀后发现了它的许多特色功能,但因为前面以及完成大部分了,所以只能针对小部分进行改进。对于原型设计,我就感觉了界面风格的重要性以及功能交互的复杂性,如果要对这次的设计进行真正的实现将会耗费多少的脑细胞都有可能完成不了。所以这一次原型设计让我对交互设计有了新的认识,确定绕的出来?这个答案需要以后来慢慢摸索了。反正,这次的作业让我受益匪浅!
孙嘉:总的来说设计方面是先总体设计,然后再一步一步设计,过程中不断完善和修改,这期间想了很多种思路,最后和小欧讨论选择哪一种设计。这次作业我发现还是有很多有趣的地方,诸如每个界面的交互,以及整体布局。
7.自我评分
项目 | 分数 |
---|---|
NABCD | 33 |
功能设计 | 22 |
界面设计 | 12 |
结对过程描述 | 7 |
PDF附件 | 2 |
成员信息 |
2 |
结对照片 | 2 |
总分 | 80 |
8.PDF附件
百度云链接:https://pan.baidu.com/s/16OWnSDMPXabYC2X5YzlrWA
提取码:nwo4