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界面设计 |
| 作业正文 | 如下 |
| 其他参考文献 |
无 |
结对成员
庄严20177728
李宁20177677
采用工具
墨刀
问题背景
老师的困扰:都说铁打的营盘流水的兵。老师,总会经历结识新生、相处多年的本科生和研究生毕业、又一批新生加入等年复一年周而复始的过程。这既是老师这个职业的悲哀,也许也是老师这个职业有活力的地方。作为老师,夜深人静时,偶尔会想,几年前毕业的某某学生,现在怎么样了啊;某某学生,在哪里工作啊,发展如何啊。但是又不好主动去问。不知道是不便打扰,还是老师太矜持,还是想想就够了而答案不重要。也许默默地关注着学生的动态就够了;不一定非得等到教师节,才收到学生在问候中也许包含的关于现状的描述。
萌新学生的困扰:作为萌新学生,我不知道要选择哪个老师作为我的毕设导师。除了了解导师的个人主页介绍、和老师邮件沟通以外,其实最有效、客观、避免踩坑的方法是和老师现在带的或之前带的已经毕业的学姐学长交流一下,听听他们对于老师的评价、看法和对我的建议。这也许对我选择老师会更有帮助呢。看看已毕业的学姐学长们的去向和现状,我也能知道我加入实验室后,我今后可能的发展前途和趋势是什么样的。
在读学生的困扰:学姐学长们都是谁啊,该怎么联系啊。我要找工作了,应该如何准备公司面试或进一步深造啊,有没有同门学姐学长可以给我内推的机会啊。我应该如何和他们联系呢。
已毕业学生的困扰:偶尔想念老师啦。主动敲老师的现状,会很尴尬吧;老师也没有特别有空吧。现在实验室的学弟妹们都有谁啊,他们都在研究什么课题,做什么项目啊。我能不能提供工作招聘的内推机会给他们啊,这样我也能顺便得到内推奖金😁,两全其美,何乐而不为。可是学弟妹是谁呢,有谁需要呢,如何联系呢。
NABCD模型分析与设计
N(需求)
老师:了解学生的近况,比如目前的学习情况,项目进展,毕业去向,工作发展等,可以不通过询问而在app上了解。可以更加方便的与学生进行交流和沟通。
萌新学生:了解到各个导师的个人情况,研究方向等信息,以便将来选导师做出选择。也可以和学长学姐们进行交流以后的学习方法和经验等,给自己一个明确的方向。
在读学生:了解导师的项目要求和项目进程。联系同导师的学长学姐寻求项目上的帮助及内推机会。
已毕业学生:了解曾经的老师的现状和学弟学妹们的近况,看看有没有合适的内推机会。
A(方法)
1、根据教务处系统的学号注册,确保使用者是本校师生。
2、可以创建绑定家族树,可以在家族树中同同一导师的同学及学长学姐进行交流。
3、在家族树中,在读学生可以在动态中提出问题,相关成员可以予以解答,老师也能提出要求。毕业的学姐学长也可以在动态中发布消息。
B(好处)
1、发布相关消息,可以为学弟学妹带来工作机会,也可以为学长学姐带来奖金
2、通过动态分享,可以了解导师和同学的近况,问题和心得。
3、通过聊天直接找到询问对象,可以更方便的提出问题。
4、家族树可以增进同一个导师的同学之间的联系,项目的沟通,也可以保护隐私。
5、产品简洁,功能简单,方便使用,可以节约使用者的时间。
C(竞争)
优势:
1、经过学号绑定认证的账号,拥有可靠性,能够找到直接使用者。
2、产品简介明了,没有多余消息,方便使用。
劣势:
1、基础用户少。
2、有很多类似产品的竞争。
3、功能上可能会有所欠缺,无法满足百分百的使用者。
D(推广)
与学校官方进行合作,在贴吧,微博等论坛进行宣传推广。
产品原型设计
1.登陆界面



2.主页面

3.联系人

4.个人中心

结对过程

心得体会
本次作业稍许吃力,也是一次学习的机会,希望自己以后能熟练完成。