软件工程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/sweetsecret/p/12638907.html
其他参考文献

百度

 

 

 

 

 

 

 

 

1、成员列表

学号 姓名 博客地址
20177697 许思慧 https://www.cnblogs.com/mao-liu/
20177703

罗剪梅

https://www.cnblogs.com/sweetsecret/

 

 

 

 

 

 

博客PDF链接(百度网盘):链接:https://pan.baidu.com/s/1vUsqmf0SZtrkkPOa_wuJwA 

提取码:29pr

 

2、需求分析

2.1问题背景

老师的困扰:都说铁打的营盘流水的兵。老师,总会经历结识新生、相处多年的本科生和研究生毕业、又一批新生加入等年复一年周而复始的过程。这既是老师这个职业的悲哀,也许也是老师这个职业有活力的地方。作为老师,夜深人静时,偶尔会想,几年前毕业的某某学生,现在怎么样了啊;某某学生,在哪里工作啊,发展如何啊。但是又不好主动去问。不知道是不便打扰,还是老师太矜持,还是想想就够了而答案不重要。也许默默地关注着学生的动态就够了;不一定非得等到教师节,才收到学生在问候中也许包含的关于现状的描述。

萌新学生的困扰:作为萌新学生,我不知道要选择哪个老师作为我的毕设导师。除了了解导师的个人主页介绍、和老师邮件沟通以外,其实最有效、客观、避免踩坑的方法是和老师现在带的或之前带的已经毕业的学姐学长交流一下,听听他们对于老师的评价、看法和对我的建议。这也许对我选择老师会更有帮助呢。看看已毕业的学姐学长们的去向和现状,我也能知道我加入实验室后,我今后可能的发展前途和趋势是什么样的。

在读学生的困扰:学姐学长们都是谁啊,该怎么联系啊。我要找工作了,应该如何准备公司面试或进一步深造啊,有没有同门学姐学长可以给我内推的机会啊。我应该如何和他们联系呢。

已毕业学生的困扰:偶尔想念老师啦。主动敲老师的现状,会很尴尬吧;老师也没有特别有空吧。现在实验室的学弟妹们都有谁啊,他们都在研究什么课题,做什么项目啊。我能不能提供工作招聘的内推机会给他们啊,这样我也能顺便得到内推奖金😁,两全其美,何乐而不为。可是学弟妹是谁呢,有谁需要呢,如何联系呢。

2.2NABCD模型

N(Need 需求)

老师:需要能查看到学生的动态,其中包括在读大学生的学习情况、生活趣事和已毕业学生的工作去向和生活动态,能够方便的与学生建立联系,拉近师生关系。

在校大学生:需要了解老师的基本资料,能和老师联系,方便老师向学生解答问题。需要能在网络上找到同老师所教的已经毕业找工作学长学姐们,能够方便的与学长学姐取得联系,了解工作上的事。

毕业生:需要可以查看老师的动态,能与老师联系。需要能查看同老师所教的学弟学妹,并能查看到学弟学妹们在学校活动上的一些动态。

A(Approach,方法)

1:注册登录,填写基本信息即可进入千数屋APP。

2:老师创建家族树,学生加入家族树,老师同意即可。

3:用户可以发布动态,其中有点赞和评论功能,用户还可以查看他人动态。

4:用户使用聊天功能,有群聊和私聊功能,聊天界面有上传图片、文档等功能。

B(Benefit,好处)

1:能方便的看到以老师展开的家族树的成员。其中包括老师、在读大学生和毕业大学生。

2:能够方便与家族树中成员发起聊天,并能查看对方的资料。

3:有树屋圈功能,能发布平时的一些学习资料,生活趣事和烦恼。

C(Competitors,竞争)

    相较于微信和QQ等大众聊天社交软件,我们软件更偏向于身边人社交软件。你加入一个家族树后,里面人可能或多或少是你身边的朋友,也可能是你朋友的朋友。而且围绕着一位老师展开的关系网,能更加的亲近,相同话题也会多。在家族树里,有老师、在校大学生、已毕业大学生三种不同阅历的身份,相互认识,面对一些问题会有不同身份的帮你解答。例如最普遍的快毕业大学生就业问题。

   相较于班级学习软件,我们软件就增加有已毕业大学生还能跟老师和学弟学妹保持联系功能,只要加入某位老师的家族树就能认识家族树里的成员。我们软件还有学习软件没有的功能——社交聊天。大部分学习软件,注重于学习,忽略老师与同学,同学与同学之间的社交。我们软件,有私聊和群聊功能,还能发布平时自己的一些生活动态,别人也可查看你的动态。 

D(Delivery,推广)

   软件制作完成后,可以先进行小范围的测试,跟据小范围的测试结果,从用户的反馈来了解本软件的优缺点。如果测试效果良好的话,之后可在平台上推广。抓住本软件的优点和不同于其他软件的亮点,进行特殊的宣传。宣传可使用学院广播,和用户帮忙宣传。可以增加一些福利给新注册的用户,从而刺激用户宣传。

 

3、原型设计

登录界面和基本信息填写

 

 消息界面和聊天界面

 

主页面和家族树页面

 

社交页面和树屋圈页面

 

 个人账号信息管理页面

 

 四、结对过程

 4.1结对照片

 

 

 

4.2任务安排

许思慧:负责千数屋APP的登录页面、消息页面、聊天页面、主界面和家族树页面的设计。负责整体博客内容的书写。

罗剪梅:负责社交页面和树屋圈页面、个人账号信息管理页面的设计。负责对博客内容精化。负责PDF内容。

两个人使用电脑连麦和屏幕共享进行交流,相互帮忙完成原型设计。

整体作业完成下来,最大的困难莫过于墨刀软件的使用。因为在此之前从未接触过这个软件,临时来学习比较吃力,在网上搜索使用教程,一边看教程,一边自行摸索,最终完成了作业。

4.3心得总结

  之前就听老师说会有需要结对完成的作业,(可能是因为之前作业的时候一个人毫无头绪的在弄,时间也花了,作业又没写完)就一直挺期待着结对作业,所以作业刚发布就提前跟结对伙伴简单商量了一下需要做的准备工作。在这次的作业中由于是两个人合作,感觉效率明显比一个人弄要快,虽然两个人做作业是会有一些意见不统一,但是多沟通、交流就好啦。而且我们可以互相发现对方的问题,解决问题也就快了许多。

 

5、自评

 

更新

链接:https://pan.baidu.com/s/1j5wafq3pAHdFpP693_5y1A
提取码:x9sm

登录注册界面更新学生和老师的界面

 

 

 

树屋界面更新

可以查看树屋的基本信息和个人基本信息

 

修改功能可能相关的人和增加功能招聘圈

posted on 2020-04-05 22:44  sweetsecret  阅读(208)  评论(0编辑  收藏  举报