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

一、结对成员

031702130 张成德
031702131 蔡劭凡


二、NABCD模型分析与设计

1.N(Need,需求)

(1)老师的需求:不必亲自去问也能从学生的资料和动态了解到已毕业学生的现状,如工作、发展、学术研究结果等。
(2)萌新的需求:和自己的学长学姐交流,向其寻求对于老师的评价和建议,了解学长学姐毕业的去向和现状。
(3)在读学生的需求:联系学长学姐,询问找工作的建议,寻求内推机会。
(4)毕业学生的需求:了解老师的现状,了解学弟学妹的课题和项目,向有需要的学弟学妹提供内推机会。
(5)其他需求:用户在家族树外只能查看基本信息,而在家族树内可以查看更多的关于学术的信息。

2.A(Approach,做法)

        在看完所有题目提供的需求后,我们总结出这个产品将要实现的两个功能:1.社交的功能:每个用户都能进行分享和互动,可以是一些日常,而不仅仅止于学术的信息;2.学术的功能:既要把同门的所有成员都联系起来,用户一旦加入这个联系中,就可以查看仅对联系内开放的学术信息,进行学术交流。
        要设计能实现第一个功能的产品当然是比较容易的,毕竟现在各种社交APP都很成熟,模式也基本相差不大。第二个功能才是我们重点思考的部分,家族树是很庞大的,怎么才能把它在手机里很好的体现出来呢?一开始我们想采用可视化的方案,用树的关系把所有的节点都画出来,但很快就发现,这样设计出来的树节点密密麻麻的根本看不清楚。后来我们转变思路,用列表和链接的方式,将一个用户和其他的用户链接起来,点击它的信息就可以选择查看跟他链接的所有用户,但是这样的可视化程度太低,又过于繁琐,也行不通。
        最后我们思考了很久,从地图上得到了灵感,在一个枝叶繁茂的家族树中,默认展示自己所在的分支,用户可以采用缩放的形式来查看整体的家族树或者某个局部的分支(就像地图的缩放比例和手动定位),也可以通过搜索某个结点来定位到它所在的分支以及周围与他有直接联系的结点(就像地图中搜索地名自动定位),这样做出来的树主次分明,又能将所有结点联系起来。关于个人信息的部分,我们区分出所有人可见的基本信息和只对树内成员开放的学术信息(包括单位、职位、研究方向、项目、论文情况等),保护了用户的隐私性。

3.B(Benefit,好处)

·对于主要功能学术家族树部分,可视化程度高,设计简便方便操作。
·保护了用户的学术隐私性,同时方便了用户进行学术交流与探讨。
·学术家族树的设计较独立,即使是不需要该功能的用户也可进行日常的社交和动态分享。

4.C(Competitors,竞争)

竞争对手分析:
市面上的社交软件如QQ、微信等只能实现日常社交的部分,做不到对学术家族成员的联系。而微软的“学术家族树”应用则没有社交功能,也仅止于学术的信息。目前还没有一款能将二者有机结合的产品。

我方优势:
将社交功能和学术功能很好地结合,在主要功能设计上切合了产品用户的主要需求,且功能多样,操作简单,容易上手,隐私性强,用户群体较广。

我方劣势:
界面设计还不够优化。

5.D(Delivery,推广)

·和身边以及认识的同学推荐,进行试用。
·通过和学院老师的合作沟通,推广的学院以及学校。
·依附在微信小程序,公众号上进行推广。


三、原型设计

1.使用工具:墨刀

2.原型链接

链接:https://free.modao.cc/app/g9tg0q3fl55k1330ml0st5tgicwtya
密码:1234

3.原型展示及功能介绍

(0)登录界面

(1-1)最近聊天的好友

(1-2)聊天界面

(2-1)通讯录

(2-2)从通讯录查看个人信息(只展示基本信息,更多信息需有家族树成员权限才可访问)

(3-1)学术树:第一次使用需申请加入家族树

(3-2)学术树:加入家族树由导师验证

(3-3)学术树:最重要的学术家族树模块,默认展示自己所在的分支,右上角按钮可定位到“我”的位置,左下角比例尺用来缩放查看其他区域的分支,正下方搜索框用于搜索和定位结点和其所在分支,同一届的学生用同样颜色的线条集合到一起,不同届的学生用不同颜色区分开,方便查找。

(4-1)动态

(5-1)我的

(5-2)编辑我的信息,包含基本信息和学术信息。


四、结对过程和照片

1.结对后花了一下午的时间讨论出大概的方向。
2.熟悉墨刀和AxureRP9的使用,最终选择采用墨刀来设计。
3.由于我俩就隔了一个宿舍,所以基本上都是共同完成,要说分工,可能一个设计的部分多一点,一个撰写博客的部分多一点。
4.附上结对过程和照片。


五、心得体会

1.张成德:这次作业最大的收获就是懂得了怎么开发原型,怎么使用原型开发工具,还有就是怎么和结对队友一起共同做一个项目。在做这次作业的时候两个人都有很多想法,也有遇到困难、意见不合的时候,但最终还是靠两人共同努力顺利完成了任务,这让我从中体会到团队协作的重要性,也许也是这次作业一定要结对完成的用意所在吧。

2.蔡劭凡:第一次使用墨刀这样的工具,有很多地方用的不是很熟,加上对其他画图工具也不精通,所以做出来的界面比较简单。以后有机会,还是应该多多运用这样的软件,增加自己技能。在考虑这次问题的时候,刚开始想的比较简单,等开始准备规划做界面的时候又发现了许多自己考虑不足的地方,还是缺少这方面的经验,经过这次的作业希望以后同类型的问题可以处理得更好。


六、附件

链接:https://share.weiyun.com/5ZzyJ07 密码:tq5297


posted @ 2019-10-02 16:38  csf  阅读(206)  评论(0编辑  收藏  举报