2020软件工程作业04
PDF:链接:https://pan.baidu.com/s/172ecpqC3zu1Bra-DvOwOOg
提取码:zc4j
结对成员
刘丙亮20177629
蒋晨20177626
开发工具
墨刀,真香!
NABCD
N需求
以老师为头创建家族树,在填写完注册信息后存入数据生成家族树,学生可以在查找导师后申请加入,完善家族树。
老师和学生完善家族树之后可以通过家族树界面看到自己的导师及知道同门家族的前驱后继。
老师和学生可以查看其他的家族的家族树情况,家族树内部的信息可以通过设置权限来控制访问。
学生和老师可以通过聊天栏去交流。
A做法
设计之初借鉴腾讯QQ的社交模式,聊天栏,个人资料,空间(没完善,搞了个小框框供评论交流),注册需要一系列信息,目的是验证身份真实性,免得有人无聊注册。
B好处
学生和学生,学生与老师之间可以做到聊天交流,群聊,私聊都可以。
通过家族树可以找寻别的家族中的同学或者老师,并进行聊天交流。
因为有注册时的真实信息验证,所以不用担心非本人注册的情况。
C竞争
优势:有了聊天框,加入打电话功能之类。可以做到效率交流。
劣势:因腾讯有QQ、微信等社交软件,普及难度大,推广难度大,用户范围小。
D推广
线上通过发博,动态,朋友圈,一系列推广手段。
线下通过学校学生老师之间推广,向高效推荐此款交流软件,方便,且不用担心出现学生老师之外的人进入。
原型设计
界面
登陆界面
学生注册
老师注册
聊天框
个人主页
家族树
结对过程
任务分配
刘丙亮:操作墨刀,并且做出基础设计。
蒋晨:根据腾讯QQ界面对还没完善的界面,从客户的角度对界面做出改进要求和建议,和博文撰写。
遇到的困难
操作设计工具上倒没有什么特别的困难,就是不知道为什么,本来设计风格应该是简约,设着设着就设计成了简陋,可能是艺术美感方面还(jiu)有(shi)待(bi)提(jiao)高(lan)。
心得
刘丙亮:两个人一起其实感觉要比一个人来的要轻松,没有那么乏味无聊,比如两个人设计的时候还能有交流,互相之间打趣。一个人的时候就只能对着电脑独自设计,设计完了也没人看,也不知道自己做的行不行。这一次的设计风格其实本来应该是简约风,但是最后设计设计着,就变成了简陋,对于我自己来说虽然不是很满意,但是出于新用工具,不是很熟练,这样也还算勉强过关了,其实做的简陋的原因就只是我要去搞笔记和别的作业还有我要吃饭。
蒋晨:这一次的软件工程需要结对编程,这是第一次以这种模式完成任务,因为特殊原因我们大多是通过视频通话来讨论所遇到的问题,虽然交流起来没有面对面那么畅快,但分工明确,解决问题的速度快了不少。这次作业 我主要负责的是界面的改进,主要从客户的方面考虑这些问题,同时完成了这次博文的撰写,在这一次的结对编程中,感觉这样的模式很不错,可以明确好自己的分工,同时还能互帮互助,可以更加合理地安排好自己的时间.
项目 | 分数 |
---|---|
NABCD | 35 |
功能设计 | 15 |
界面设计 | 20 |
结对过程描述 | 9 |
社交功能 | 15 |