软件工程课程学期总结

Posted liuzijin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程课程学期总结相关的知识,希望对你有一定的参考价值。

课程学期总结

大二下学期这就要过去了,这学期,我们的专业课《软件工程》,还是由王建民老师讲授,除了开学的考试,和家常便饭似的的测试,其余时间还是过的比较开心的,让我在上课期间能够开心的,要

么就是王老师讲课生动形象,能让人很快地理解他想要传达给我们的事情和道理,往往总是,一件事情举多个例子让我们去理解,不得不说,这种讲课方式真的很有效,有效的点在于,首先是王老师举得例

子很生动形象,让人很难不去联想为什么王老师身边总是能够发生这种事情,真的很好笑啊喂;然后就是,他讲课的时间是不会测试的,所以心情会轻松一点,很容易被老师带动全班氛围。

除了上面的测试和不测试的心情差别,王老师本学期主要讲教学重点放在了团队协作上面,看到学长大三都在参加软件杯、大创、火焰杯等,好像都是需要团队协作的,王老师现在就向我们灌输团队的合作

与团结,大概是想要让我们提前适应一下团队协作的感觉,为大三打基础,然后为了让我们足够重视团队协作,要求我们报名服务外包杯,但是我们团队直接错失了报名服务外包杯的机会,为了弥补,报名

了中国软件杯,一样的团队协作项目,确实,在很大程度上将我锻炼了。

一开始和舍友的两人小组,直到项目最后交上去,我才敢松口气,害怕自己一不小心拖累了我的友友,都希望自己不拖后腿,这大概就是团队项目的意义所在吧,很感谢我的友友,能够互相协作、互相解决

问题,压力可能没有单人任务的压力那么大,但是还是有压力的!

之后进入到服务外包杯的进度条,是一个四人小组呢,需要利用百度飞桨实现图像的识别以及3D图像的展现,简单来说,就是进行数据集的训练,调用训练好的数据,实现这个功能。第一阶段的页面还算

是比较顺利的,然而到了第二阶段的核心功能展示,我和我的友友将重点放错了位置,一心只是放在了系统的逻辑上面,并没有过多地研究相关的数据集以及数据集的训练,毫无疑问,被王老师细心点拨出

来了,在这之前,我是真的觉得我们的系统的逻辑好顺啊,等等,就没有对数据训练进行过多的研究,这件事情也给我起到了一定的警示作用,让我以后再做项目必须要看清楚重点,避免出现这次这样的本

末倒置的情况。

或许,是王老师觉得我们这届学生还是不够团结,想要我们在现实生活中团结起来,然后再去实现代码上的团结,还是这就是软工的传统咋的,我们就被组织着到了操场,要求团队成员之间团结协作,完成

既定的任务,进行排名和打分,这个户外活动计入成绩我是没有想到的,好吧,我被选作了裁判,(没有特殊性,单纯是我们团队里面大二友友只有俩)。好吧,王老师不仅编程能力强悍,还这么会玩儿,

是我最想成为的那种人(没错!我还需要再努力!)。

他接着让我们继续做第三阶段,想要在学期末看看最后的成品,或许是想要逼我们一把,让我们在第二阶段看到了和其他人的差距,然后在第三阶段发奋图强,追求上进,实现伟大逆袭!好吧,我确实是被

刺激到了,那样的智能的数据,不像我们那个,只有最基础的增删改查,一对比,整体水平就直接降下来了。

现在已经到了第15周,学期末也快到了,现在我是处于一种忙的状态,当然,忙一点当然不错,大创项目、互联网+比赛、期末复习、实验报告、系统制作,几座大山压在我的身上,但是,没有谁的大学是

轻松的,也许,在我看不到的地方,每个人都在负重前行,而我,只不过是茫茫人海中的一个毫不起眼的小人物,我又想起来,王老师曾这样对我们说过,“别把自己看得太重要,除了你自己,没人会在意

你”,我确实是会比较在意别人的眼光,甚至是在路上走的时候,有人只是目光匆匆掠过,但是我却会想我是不是哪里做的不好,哪里做的不对,是我的行为还是衣服,等等,很容易产生自我怀疑,是我本

人都觉得离谱的程度。

不过,我相信,软工早晚会让我学会厚脸皮的,说是厚脸皮,其实就是极强的心理素质,我从来缺少的,就是这个心理素质。害,相信未来在王老师坚持不懈地带领下,我能够向着王建民老师的心理素质和

他那突出的编程能力迈进,毕竟在榜样的面前,总是会忍不住向他学习,向他靠近,相信我自己,也相信王建民老师熏陶循声的能力!

以上内容,就是我对《软件工程》课程的课程总结啦!

软件工程课程总结

软件工程课程总结 

  一学期的软件工程课程就这样结束了,通过一学期的学习,让我对于软件工程的认知有很大的颠覆。在上这门课之前,我一直认为,所谓“软件工程”,只不过是把一个代码量很大的程序分给若干程序员去写,最后将代码整合在一起而已。但是通过这一学期课程的学习,我发现我的认知完全是错误的,而且可以说,错的非常彻底。软件工程,涵盖了软件生命周期中所有的工程方法、技术和工具,包括需求工程、设计、编程、测试和维护的全部内容,即完成一个软件产品所必备的思想、理论、方法、技术和工具。可以说,软件工程包括了从设计、实现到后期的维护等等一系列的内容。

  通过这学期的学期,给我印象最深的部分就是UML图。在之前自己也接触过一些UML的相关知识,但是那个时候对于UML的理解只限于类图,在以前项目的设计过程中我也只会画类图。但是通过这一学期的学习下来,我发现UML从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9种图。这些图从不同的侧面对系统进行描述。系统模型将这些不同的侧面综合成一致的整体,便于系统的分析和构造。而后续在团队项目设计的过程中,通过对类图、用例图、数据流图等不断的运用也使得我们团队在开发的过程中节省了很多的时间。

  在这个学期中,我先后参与完成了三个项目,在每个阶段都有不同的收货。第一个项目是个个人项目,实现了一个简单的计算器。在这个阶段我觉得主要的收获就是在编码前做好设计,这样能够大大提高编写代码的效率。第二个项目是结对项目,实现了一个功能较完善的计算器。在结对项目的编程过程中,我们采用了github对版本进行控制,而在结对编程的过程中也让我认识到了版本控制的好处,一是双方都能够第一时间同步最新版本的代码,二是如果有一版代码写疵了,也能够revert回到历史版本的代码,便于重新开发。第三个项目是团队项目,我和团队一起实现了简单的工大教务,通过团队项目的开发,让我意识到有一个完善的开发文档是多么的重要,不但利于我们开发,同时还利于我们后续的维护,一举两得。这三个项目下来,让我对整个软件开发的流程有了很清晰的认识。

  总而言之,通过一学期软件工程的学习,让我对软件工程这一科目有了颠覆的认识,同时也让我对于软件的开发过程有了清晰的了解以及认知,是我收获颇多。

以上是关于软件工程课程学期总结的主要内容,如果未能解决你的问题,请参考以下文章

软件工程 - 学期课程总结

软件工程课程总结教师建议及加分申请

软件工程课程总结

本学期课程总结

软件工程课程总结

14-个人课程总结