软件工程概论期末个人总结

在开课之前我对于这门课的问题已经有了大致的了解和初步的认识。

学习软件工程这门课程已经有一个学期了,整一个学期下来,应该说还是有许多值得肯定的地方的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。
    在上课的时候我还是很认真地去听老师所讲述的内容的,我觉得他的思想和我一向而来的培养计算机学生综合素质的理解还是在一定程度上不谋而合了,所谓的需求获取,那就是一个谈判,辩论,交流的过程,已经不是单纯的编编程序就能解决的问题了。从我所看到的听到的来说,我最怕的就是计算机系的学生被别人说成是个带着厚眼镜的,只能够在电脑前编编程序的,在交际场上不知道说什么而一个字都说不出来的人。我觉得这样的人进入社会之后是没有什么前途的,起码他们缺乏了与人沟通交流的能力。而这门课程在一定程度上给了我们这些学生一个机会来锻炼自己在另一方面的能力,设想一下,一个又有技术又能够与人交流合作的人所取得的成就自然要比一个单单只会编程序的人要大得多。

其次,这门课程教给了我们在完成一个实际项目时的一般程序及过程,我认为这是一份非常具有实际意义的教学内容。当我们在毕业之后,这是我们实际要运用的一项非常有用的技能,而且不仅仅局限于软件工程的范畴,我们即使是从事与其它行业,不也是要从需求获取开始,一直有条有理地到最后成品的出炉吗?应该说这就是这门课的价值所在。无论是在上课,还是在学生会里面做学生工作,我都深深地感觉到,技术性的工作就好比变魔术,其实原理是非常简单的,甚至可以说简单的可笑,但是当你就是做出这么一个简单的东西出来之后,一些外行们有时候会用崇拜的眼光看着你,觉得你很厉害,很高深莫测。但是制作的过程他们却不知道,也许知道之后他们只是会哑然失笑,原来这个东西的制作过程是如此的简单。这个可以说就是技术的魅力了,而作为需求获取及之后的一系列过程则是类似于魔术揭秘的过程,但是作为这个秘密我们并不需要一揭到底,至于揭的程度如何那就是我们那就是我们学出的程度如何了,我们要让对方知道我们在做什么?以及如何去做?这些东西需要我们以一定的技巧叙述出来,所起到的作用就是能够让对方了解自己的进度,却又能够不让对方来干涉自己的工作过程。因为我们是技术员,对方只是外行,即使对方知道了这个魔术的操作过程,也并不代表他们就能够向变着魔术的我们来随便修改这个魔术的变法,况且我们能够用不同的过程来得出一个同样的结果,这个过程的得出的主动权如何掌握在我们的手上,就看我们如何以高明的方式来揭开这个魔术的谜底了。
    今天在这里写了很多,算是我对软件工程这门课程的一点点心得体会,也许是正确的,也许在一定的程度上存在着观点的偏激错误,但是起码这些东西是我觉得存在着的一些问题,但愿软件工程这门课程能够开的越来越好,让更多的学生们能够从这门课程中受益,在以后社会残酷的竞争之中存活下来!

对于老师和这门课程的建议,就是提高学分和改为学位课,毕竟让学生付出了一个学期近乎一大半的时间,最后只是一个两个学分的必修课。

时间: 2024-12-14 10:43:40

软件工程概论期末个人总结的相关文章

软件工程概论总结

软件工程概论课程总结 经过一个学期的学习,软件工程概论这门课在第十七周结束了,经过一学期的学习,这门课给了我很大的帮助,让我收获了很多,比如说学会了Java web技术,JavaScript,连接mysql数据库,移动应用开发技术,虽然不是非常的精通,但是基本的使用差不多都会了,想想这学期刚开学的时候还是一个连Java web是什么都不知道的小白,到现在可以制作比较简单的系统,开发一个手机APP,这其中的收获都是在学习软件工程概论的过程中学习到的,虽然老师对我们很严格,但这种严格,成了我们的学习

软件工程概论的学习总结

这一学期的课让我们其中大多数人都收获了不少东西,尤其是对自我的认知,让我们明白我们其实能行.平时的上课并没有照本宣科地对教材进分析讲解,而是针对编程.结对开发.团队开发等一系列软件开发实际问题的分析和探讨,这让我们对软件开发的流程有了长足的认识.此外,课程之外丰富的实践和作业更是坚实地巩固了课堂知识,同时,我们课程期间自行组成团队开发一个比较大的项目,并且是有真正使用价值的软件让我们对于自己的能力又有了一个新的发现.总体而言,感觉上王老师这门课收获还是很大的. 刚开始上这门课是非常担忧的,当听到

软件工程概论课总结及意见建议

本学期的软件工程概论课到此就上完了,总体上来说在这门课上学到的东西是非常多的并且对我是非常有帮助的.整个学期王老师带领我们将软件工程的具体流程走了一遍,讲到了入门.过程.流程.注意事项.方式方法.关键点.关键问题等等.虽然我们没有真正接触到实际的开发项目,但已经对软件行业在脑子中有了成型的框架,不在一说到软件就是编程代码,而是软件工程行业的接近核心的知识理论.我们有的也不只是理论,王老师配合每次的讲课内容为我们准备了相应的课堂练习,以便我们能够亲身体验项目的流程. 对于软件工程概论课的教授,王老

软件工程概论个人总结

转眼又到了一个学期的末尾,在这里简单的对软件工程概论这门课进行一下总结吧.说实话,刚开始真是不知道这门课要讲些什么,总之会讲一些软件工程方面的知识吧.然而随着一次次的上课,一次次的任务,我才终于明白了这门课要我们做些什么. 这门就像老师所讲的是以“做中学”为主要的理念,主要强调让我们在自己开发软件的过程中去学习知识和技能.刚开始的几周,觉得这种方法是很好的,的确能学到不少的知识.然而这只是一个简单的开始,当二柱子的四则运算一次比一次复杂,当我们组成团队,需要在很短的时间内进行冲刺,完成自己的项目

软件工程概论10

软件工程概论 第十章 软件测试 软件测试:广义上,是指软件产品生存周期内所有的检查.评审和确认活动.狭义上,是对软件产品质量的检验和评价. 软件测试的基本原则:①应当把“尽早的和不断地进行软件测试”作为软件开发者的座右铭.②程序员应避免检查自己的程序.③在设计测试用例,应当包括合理的输入条件和不合理的输入条件.④测试用例由测试输入数据和与之对应的预期输出结果组成.⑤充分注意测试中的集体现象.⑥严格执行测试计划,排除测试的随意性⑦对每一个测试结果做全面的检查⑧妥善保存一切测试过程文档,为维护提供方

软件工程概论课程的个人总结

个人总结 请根据本次学习过程给出总结并针对教师授课给出意见和建议,字数1500字以上. 一个学期的课程快要结束了,这个学期最大的怨念就是软件工程概论,作业多而且难,还要占用大量的时间和精力去完成个人和团队的任务.但是这些都不是最主要的,最重要的是我们在这里收获和很多.比如说拿到题目之后不再是一味的上来就开始写代码写完代码就开始心情愉快的做其他事,我会先分析,然后写出我自己的设计思路,再慢慢实现我的代码,然后再作总结:所以到现在写程序很少犯以前犯过的错误,也不会再程序写一半的时候突然感觉没有思路了

软件工程概论第五周进度条

所花时间:软件工程概论上课时间(1h5min),web应用技术开发课程(接近4h)课余时间练习(2h)       共计约8h 代码量:登录界面开发292行(web),四则运算代码160行. 博客量:软件工程概论作业01 学习到的知识点:通过Jdbc连接数据库.

软件工程概论第一节

一.网站系统开发需要掌握的技术 PHP..NET.HTML等编程语言中至少一种以及环境配置.脚本语言.数据库链结等技术. 二.课堂测试的源程序代码 HTML源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http

软件工程概论9

软件工程概论 第九章 软件实现 程序设计语言:在不断的演化和演变,其发展经历了从机器语言到高级语言的过程. 软件编码规范:文件命名与组织.代码的版式(适当的空行.代码行及行内空格.分行对齐与缩进.命名规则.声明.注释). 软件编码案例分析:程序注释问题.变量命名问题.内存异常问题(内存泄露问题.指针参数问题.“野指针”问题.编程建议).异常处理问题.性能问题(避免创建重复对象.优化语言提高性能). 软件代码审查:代码检查:类.属性.构造函数.方法头.方法体.