软件工程 期末个人总结
(1)本学期对第一周提出的计划完成情况。
1.基本达到了老师的要求,能够完成老师交给的一个mis系统,完成最基本的增删改查,并把所有的功能都进行流程化。(学生选课管理系统)
2.能够实现安卓的开发实现手机端的一个地铁查询系统。(双人团队项目)
3.在团队项目中担任队长督促队员完成团队项目,并在团队项目中做软件测试,寻找团队项目的漏洞,进行团队项目的一个美化和页面的一个排版。
在制作团队项目的过程中,我学习了css的技术,了解了jsp页面中css的使用方法。
(2)在这一学期对软件工程这门专业课的体会
大一时选择软件工程专业我只是认为这门课对我来说只是单纯的坐在电脑前面与软件打交道,直到上了王建民老师的课之后我才意识到,我们做软件行业的是要
围绕人展开服务的,所有的功能都是要满足人的需求的,知识一味的追求功能是满足不了用户需求的,满足不了用户需求我们所作的软件也就没有意义,老师说的一句话非常好
软件工程专业的人要学会做白日梦,要能够设想自己的软件应用场景。要学会与人打交道,了解用户的真正的需求。
团队项目完成后的体会:我们的团队项目是人脸识别系统,这个系统我们团队花费了大量的时间来进行编写,从设想阶段到团队分工,最后到产品正式的投入到实际应用中去,我们
的团队项目经历了很多的挫折,但是在编写团队项目中,我们真正意识到编写一个软件只依靠一个人有时候是远远不够的,团队的重要性在经历了这次团队项目的编写中我才意识到。
一个大型的项目往往要通过前期的设想,再到团队的分工,这一点我在进行团队项目的开发的时候是分工很明确的,每个人应该完成什么,每个人应该做那一部分用多长时间这都是进行协商过的。
做软件行业我知道了要与人沟通,这一点在参与团队项目的开发中尤为明显,就是因为缺少沟通我们团队在编写时总是不能力往一处使,团队项目的进展也会变得十分缓慢。经过这次项目我学会了如何
在一个团队中扮演好自己的角色,学会了如何与人打交道,与软件打交道,这对我来说是十分重要的,与人沟通的能力不管是在学习中还是在以后的工作中都是至关重要的。
(3)对比技能评价表你有什么提高?还有什么收获是不能用数字衡量的?
1.我队java编程的能力显著提高
2.修复bug的能力,自己独立解决问题的能力提高。
3.学习了多门编程语言。(python,mitlab等等)
不能用数字衡量的:
1.与人沟通的能力。
2.能够逐渐了解用户对软件的真正需求。
3.对软件功能的一个设想,以及能够真正实现并应用到实际应用场景中去。