2020软件工程作业04
结对成员
20177651 刘瑶
20177679 何霞瑛
需求分析
N(Need,需求)
具体可以分为老师和学生的需求,具体如下:
老师:
可以随时了解已毕业学生的现状,比如在哪里工作、发展如何...
学生:
萌新学生:
-
可以通过浏览导师的个人主页介绍、和老师通过邮件沟通以及和学长学姐选择合适自己的毕设导师。
-
可以了解已毕业学长们的去向和现状、推测自己加入实验室后可能的发展前途以及趋势。
在读学生:
提供联系学长学姐的方式,寻求他们的帮助以及获得内推机会。
已毕业学生:
- 可以随时了解老师的现状。
- 可以知道现在实验室的学弟学妹都有谁以及他们在研究什么课题、做什么项目...
- 可以联系到学弟学妹,了解他们的需求,有工作招聘的内推机会可以提供给他们。
A(Approach,做法)
产品形式:
一个基于Web端的原型,学生可以和老师彼此默默关心,互相交流,
已毕业学生可以和在校学生互相了解,互相交流。
功能:
- 家族树:可以查看导师的学生都有谁,有需要时方便沟通。
- 聊天框:像微信扣扣一样可以聊天哈哈哈。
- 动态:可以了解导师以及学长学姐(学弟学妹)的现状。
B(Benefit,好处)
- 基于Web端开发,适应性更强;界面简单直观。
- 具有查看家族关系、动态共享和聊天的功能,在可以随时了解导师(学生)现状、随时交流的同时,也有一定的隐私性。
- 日后有需要也可以扩展成为企业树等。
C(Competitors,竞争)
优势:
融合了扣扣、微信等软件的聊天功能,以学院导师和学生构成了一个圈子,相比于社
交软件来说,圈子更加干净,利于:
-
将娱乐与学习区分开
-
了解导师(学生)的现状
-
与学弟学妹(学长学姐)交流
-
社区讨论(课题、项目...
劣势:
- 没有拓展功能,功能过于单调,吸引力不够。
- 产品需要大量的用户数量和后台数据库。
D(Delivery,推广)
通过扣扣空间、朋友圈以及其他的社交软件进行推广。先在小范围内(学院)进行推广,测试使用效果,如若良好,在大范围推广。
原型设计
设计工具:Axure RP8
1、登录界面
已有账号就使用账号密码登录,没有账号点击注册跳转注册页面。
2、注册页面
录入基本信息,学号非必填项(如果是学生则填写学号,导师则不填)。
3、个人主页
此页面为个人信息页,设置自己的个签头像展示自己的独特风格,选择自己实验室加入家族树以及自己的专业。
4、家族树
展示实验室的直系学长学姐(学弟学妹)情况...
5、聊天界面
类似扣扣微信聊天功能...
6、社区动态
通过此页面可以了解导师(学生)、学长学姐(学弟学妹)的现状...
结对编程
结对原因:
菜鸟报团、共同取暖、相依为命...
任务分配
小刘:注册登录页面设计,pdf文档编写,博客园编写...
小何:其他页面设计...
遇到的困难与解决
在这次设计中,由于对AxureRP、pdf等软件都不熟悉,AxureRP是因为UI设计还在教理论,没有涉及到软件,所以花了一定的时间在学习怎么使用上面.....而且在最后做pdf的时候,为了插入一张图片导致软件无响应....本来快要完工的又要重来一遍(这还有天理吗???)真是太难了......
心得
小刘:一直以来,我都是一个人编程、学习软件怎么使用等等等,总之就是没有想过还可以以这样一种方式完成作业,总觉得两个人习惯不同应该很难协调吧...但是跟小何的结对还是很愉快的一次经历,两个小菜鸟互相抱团学习哈哈,一个人遇到难题的时候是真的非常窒息怀疑人生,非常的沉闷...两个人的氛围就比较欢快,不会钻牛角尖哈哈,最后表示再次被忽悠...我以为画图应该不难吧...然后欧买噶...这个软件怎么用...额...不过总体来说,这次做也还是比较简单的(相比上次而言),通过这次作业对AxureRP有了一定的了解,相信到时候UI设计的上机会比较容易上手哈哈。另找pdf编辑器(不带水印的)也太难了,表示我下了好几个之后在找到...
小何:这次作业一开始的时候,看到题目我是懵逼的。什么??家族树?一定是做一个族谱(并不!)然后百度了一下,啊我知道了,原来是这样啊,我现在完全明白了(完全没搞懂)一开始本来是想用PS做几张图。但是看到别人的是交互式界面(我???这怎么做)因为有一门课要用AxureRP的原因所以选择了AxureRP8这个软件一开始完全不会用,然后去网站上找教学视频,勉强学会了一些简单的操作。做了一个简单的注册界面给结对搭档看。在互相摸索了一会后终于确定了需求,于是分工合作完成了作业。感觉在细节方面还是很为难,图像的大小和透明度等等要调到双方都满意很磨时间。尤其是设置的方框太多后面调大小变的很困难(所以就没调,(●'◡'●))感觉AxureRP这款软件还是很好用的,容易上手。体验很好!
结对照片