2020软件工程作业04

这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10574
作业目标 结对完成APP原型设计
作业正文 如下所示
其他参考文献 https://modao.cc/tutorials/13635

PDF:[https://pan.baidu.com/s/1MdRqWPfKgYC7dy3AfgpDOQ)
提取码:4u9x

一.结对人员信息

20177701 卿随竞
20177696 李宇轩

二.原型工具选择:墨刀


三.NABCD模型

N(需求)

-老师:老师想了解自己已经毕业的学生在哪工作,发展的怎么样了,并希望能获得这些信息的同时不打扰到他们的工作和生活。
-萌新学生:希望通过学长学姐的介绍选择适合自己的老师,避免踩坑。
-在读学生: 自己的学长学姐有哪些,如何联系他们。
-已毕业学生:希望可以在不打扰老师的情况下联系老师,想知道自己的学弟学妹是哪些,并能通过产品联系他们。
-其他:能够设置一些访问权限

A(方法)

-学生和老师可以注册,登陆APP。
-学生和老师可以通过邀请码,二维码,电话,邮箱等方式,将自己绑定到相关的家族树当中,也可以自己创建家族树。
-学生和老师可以在APP中发布自己的动态。
-在家族树中可以选择联系人聊天交流。

B(好处)

-能够很清楚的知道家族树当中的联系网。
-能很方便的联系到家族树当中的相关人员。
-可以设置访问权限,保护大家的隐私。
-界面简洁,使用起来,简单易懂。

C(竞争)

竞争对象:其他社交聊天软件等。
竞争方法:为了在竞争中获得优势,我们要了解自己的作用范围,很多其他社交软件都是面向广大社会群体的,而我们的目标用户
则是以在校学生、老师,毕业学生组成的关系网络。我们作用的范围更小,因此,我们只需要更好的满足这个小部分用户,我
们就能在竞争中获得更大的优势。

-产品优势:我们拥有更加清晰的关系树网络,满足大部分用户的主要需求

-产品不足:由于采用简洁的设计思想,可能界面的美观程度,不如其他竞争对象。
                  用户相对较少,反馈也会比较片面

D(推广)

-先选择校园中的一部分人群作为产品的测试人员,通过一段时间测试后,搜集测试用户的反馈。
-联系校方帮忙做好软件的宣传。



四.原型设计

设计流程

1.两人一起讨论,确定软件的主要功能和主题风格。
2.确定分工,完成各自的功能模块,期间还要交流问题和想法。(视频,打字交流)
3.总体设计完成后,两人互相对彼此的模块进行评价和统一意见。
4.完成博客园的编辑。

功能介绍

登陆界面

注册界面

主界面

消息界面

联系人

家族树

动态

个人资料

添加

设置




实体展示↓↓↓

版本改进

V2.0


· 新增点击头像进入个人主页。


· 修复了部分界面跳转出错的问题。

五.任务分配、心得、困难与解决以及结对过程

任务分配:

卿随竞:负责消息和联系人两个模块。

李宇轩:负责动态和设置两个模块

其他一些整体布局,由两人共同协作讨论


我们遇到的困难:

1.由于我们都是都是第一次接触这个原型设计软件,最开始很多功能我们都不是很会用。
解决方法:我们都去寻找墨刀的使用教程,通过搜索教程文档,教学视频,尽可能快的了解基本的使用方法。

2.第一次结对难免有些意见上的小分歧,我们在主题风格上出现了不同的意见,分别想用现实和卡通的风格。
解决方法:我们通过视频聊天的方式,交流了彼此的意见,并统一了最终的总体的设计风格。


心得:

卿随竞:想要设计一个功能齐全的原型模板并不不容易,需要考虑用户的总总需求,用户的使用习惯等总总因素;结对

也并不是想象中的那么容易,我们都有自己的想法,如何在一款软件中体现两个人的想法我觉得很重要。在交流的过程

中,我也学习到了一些新的想法,也分享了一些自己的想法,对我们两个人来说都很有帮助。


李宇轩:最开始在对背景色和任务栏的主题色上就产生了很大的困惑,因为喜欢蓝白搭配色,所以准备把整体都设计

成蓝白色,但是在搭配背景图片的时候发现大多数的背景色放上去都是不搭的,与小伙伴讨论了许久才选择了一张折

中的背景图。因为每个人的审美观都是不同的,我发现往往通过我一个人做出来的界面我自己都觉得有点怪异,只有

通过与小伙伴的结合才能解决掉怪异的想法。(有可能是我自己多想了)因为自己也做过微信公众号的开发,微信公

众号都是固定的模板,基于微信上进行改进的,大多数的外观部件都是一致的。但是这个软件的设计要从功能到功能

的排布到主题色的选择等等等各方面都要考虑进去,一个人做出来的软件往往只能体现出他自己的想法,但是如果人

太多了或许会产生意见不一,导致软件变得奇形怪状。


结对过程部分展示





自评分

评分点 满分 自评分
NABCD 35 32
家族树功能 15 11
社交功能 15 13
界面设计 20 17
结对过程描述 9 8
结对照片 2 2
PDF附件 2 2
成员信息 2 2
总分 100 87
posted @ 2020-04-06 10:11  大锤妹妹学锤子  阅读(184)  评论(0编辑  收藏  举报