软件工程导论学习心得4

软件工程的学习中,我了解到了软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多。一个完整的项目规划须包括,软件的定义,可行性分析报告,项目开发计划,软件需求说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试分析报告,开发进度报告,项目开发总结报告,软件维护手册,软件问题报告,软件修改报告,等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点真的不是很容易,而恰恰写好文档正能保证完成软件工程其中一个目的的关键,既研究如何用最小的开销做出生存期较长的软件,再加上各个阶段都要进行周密的策划、详细的分工部署和人员安排,且各阶段要据具体情况不断的反复才能达成,所以代码只是开发软件这个浩大的工程的一个小小的过程。

而编码的学习中,我更了解到形成自己独特的规范的编码风格是非常重要的事。因为这影响到了软件后期繁重的维护,大家都要阅读你的程序,如果你写的程序毫无规范可言,那么别人怎么能读懂你的程序?读不懂程序,维护又从何谈起呢?所以,我们在今后的学习中,一定要注意这方面的培养,在写程序的过程中,要逐步的在规范的基础上形成属于自己的风格,即方便自己的修改,也方便日后他人的阅读。

在学习中,我们还要注意比较三种方法的优缺点,例如:传统方法虽然使软件摆脱了混乱和无序,但其在适应需求变化的方面不够灵活,而且传统方法要么面向行为,要么面向数据,缺乏两者的有机结合。而面向对象方法的程序设计和问题求解更符合人们日常自然的思维习惯,适合大型、复杂及交互性比较强的系统。形式化方法则是一中基于形式化数学变换的软件开发方法,它可将系统的规格说明转换为可执行的程序。

在今后的学习中要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其扩散开来,应用于今后的实践。不断锻炼自己,向一名合格的程序设计师迈进。

原文地址:https://www.cnblogs.com/youyou0810/p/9211305.html

时间: 2024-07-29 21:22:37

软件工程导论学习心得4的相关文章

软件工程导论学习心得-1

做系统要首先要进行计划,要明确要做什么,要有一个大体规模.还有对自己的项目进行估算,明白了软件项目估算指估算软件开发过程中所花费的工作量及相应代价.软件成本预测的直接目的是估算成本和工作量,而最终目标是为项目的过程和结果提供概率意义上德育处,同时可以用来改进软件工程. 原文地址:https://www.cnblogs.com/ylc1070972149/p/9226771.html

软件工程导论学习心得-3

crc是一种简单且有效的面向对象的分析技术,在一个系统开发项目中包括用户.系统分析员和开发者,在建模和设计过程中,经常应用CRC建模,使得整个开发团队普遍的理解形成一致.crc建模大致步骤:1.分析累的职责.2.寻找协作者.3.组织建模团队场景模拟.4.最终排列卡片模拟系统运行. 原文地址:https://www.cnblogs.com/ylc1070972149/p/9226874.html

软件工程概论学习心得

不知不觉,大二已经悄悄过去了.在时长半年的软件工程课程学习中,我学到了很多知识. 一.软件工程 在这一学期中,我们知道了什么是软件工程.软件工程不仅仅指的是程序代码,而是包括从软件的需求分析到软件上线的一系列过程.软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面. 二.合作 在学习软件工程的过程中,我明白了在开发一个软件的过程中,做需要的并不是一个人完成代码,而是一个团队之间相互合作,共同开发一个

《软件工程》学习心得体会——倒数第一篇

今天,2018年6月22日,是一个有纪念性的日子,因为,今天是交项目的日子,也是我该总结展望的时候了. 通过这次的项目设计,从之前的理论课转向了实践课,使我们的水平提升了一个层次,也开动了大脑,很好地运用了所学的理论知识来解决实际问题,这种锻炼对我们以后的工作无疑会产生重要影响. 通过具体的.模拟真实的系统开发,也发现了我们自身的不足之处.例如刚开始画类图时候总会脑袋一抽就弄错类与类之间的关系,画用例图时候还会"下意识"的就忘记标注方法......但是通过不懈努力,还是坚强地完成了这次

《》软件工程导论》学习心得

曾经以为程序就是软件,软件就是程序.在软件工程的学习中,我了解到了软件并非是一些代码这么简单,在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多.一个完整的项目规划须包括,软件的定义,可行性分析报告,项目开发计划,软件需求说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试分析报告,开发进度报告,项目开发总结报告,软件维护手册,软件问题报告,软件修改报告,等多个文档,每个文档都要上级验收审查,而文档数量众多,要做好这点

学习软件工程课的心得上

一开始看到软件工程的课本的时候,我看了一下,书名为<软件工程--理论.方法与实践>,我本来以为这将会是大三这一学期相对轻松的课程. 没有想到,第一节课,老师的PPT上对软件工程课的吐槽让我惊呆了,我想,到底该怎么办啊?是不是这一学期会被这门课给烦死给累死啊.然后不出所料的,不久之后老师就布置了第一个编程的作业,其实我的编程特别的差劲,但是既然布置了作业,没有办法,只能硬着头皮做下去,其实不得不承认,当时心里其实是有一些怨念的,但是没有别的法子,只能上网搜,然后一点点的看,查,最后终于弄懂了算法

学习软件工程课的心得

一开始看到软件工程的课本的时候,我看了一下,书名为<软件工程--理论.方法与实践>,我本来以为这将会是大三这一学期相对轻松的课程. 没有想到,第一节课,老师的PPT上对软件工程课的吐槽让我惊呆了,我想,到底该怎么办啊?是不是这一学期会被这门课给烦死给累死啊.然后不出所料的,不久之后老师就布置了第一个编程的作业,其实我的编程特别的差劲,但是既然布置了作业,没有办法,只能硬着头皮做下去,其实不得不承认,当时心里其实是有一些怨念的,但是没有别的法子,只能上网搜,然后一点点的看,查,最后终于弄懂了算法

软件工程大论学习心得

当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功.有时候不懂的就需要问别人了,虚心请教,从别人的身上真的能学到自己没有的东西,每一次的挫折都会使我更接近成功.还有学会了在工作中与人的合作与交流,同乐同累,合作互助,这是团体的精神,也是必须学习的东西.通过这学期的导论学习,学会了相关的知识. 原文地址:https://www.cnblogs.com/martin673219334/p/9164226.html

windows类书的学习心得(转载)

原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,