手机阅读

最新软件工程学习心得体会范本(实用9篇)

格式:DOC 上传日期:2023-11-09 17:18:04 页码:12
最新软件工程学习心得体会范本(实用9篇)
2023-11-09 17:18:04    小编:ZTFB

3.写心得体会是对自己过去经历的一种回顾,也是对未来行动的有力指导。写心得体会时要注重思维的开阔和内外观察的多角度思考。以下是一些关于学习心得的范文,可以为大家提供写作思路和参考。

软件工程学习心得体会范本篇一

软件工程概论是一门引导人们正确开展软件开发的学科,它包括软件开发的常用流程、方法和工具等。我们是计算机专业的学生,而且都了解软件开发的基础,但是能够真正了解软件工程概论的学生是相对比较少的。因此,这门课程将会是我们学习过的最重要的课程之一。

软件工程概论具有如下几个重要的内容:软件生命周期模型、软件需求分析、软件设计、软件开发流程和软件测试。其中软件生命周期模型是最重要的内容之一,它为开发过程提供了全方位的指导,确保开发人员始终按照正确的流程进行开发。这些内容将会帮助我们了解整个开发过程,如何规划项目并严格遵循项目的开发流程。

软件工程概论是一个非常实用的课程,它为我们提供了很多关于如何正确开发软件的知识和指导。同时也带给我们很多启示。首先,软件开发不是孤立的,它是一个整体的系统,任何一部分出现问题都会影响到整个系统。其次,软件开发过程是非常复杂的,需要较高的技能和知识。因此人力成本将会是非常高的,同时对开发人员的素质和能力也有很高的要求。

首先需要掌握全面的软件工程概论知识,以此来指导整个开发过程。其次需要确定一个比较好的软件生命周期模型,以确保开发过程的顺利进行,并严格按照开发流程来开发。同时需要掌握一些常用的软件开发和管理工具,以提高开发效率和质量。

尾段:总结。

通过学习软件工程概论,我们深入了解了软件开发过程的核心内容和方法。这些知识将会对我们未来的职业生涯以及软件开发工作有很大的指导意义。因此我们需要把所学的知识和方法运用到实际的工作当中去。同时,我们也要继续学习和积累,以应对日新月异的技术发展。

软件工程学习心得体会范本篇二

摘要:针对浙江省服务外包软件业的发展与高校在软件工程专业特色培养之间的矛盾,分析浙江工业大学计算机科学与技术学院在以“服务外包”为特色的软件工程专业建设方面的优势,提出以强化“服务外包”特色,培养复合型、实用型软件工程高级技术人才为目标的优势专业建设总体规划和主要建设方案。

关键词:优势专业;服务外包;软件工程;建设方案。

高校毕业生专业结构失衡,与社会对计算机应用需求及最新科技发展脱轨,是目前在计算机类专业人才培养中遇到的主要问题之一。近年来,随着浙江省和长三角地区信息产业的蓬勃发展,高素质软件人才,特别是软件服务外包产业的人才缺口正在不断加大。针对这一现象,浙江工业大学经过认真的市场调研、认证和规划后提出要以培养软件“服务外包”人才为突破口,强化建设具有“产学研用结合办学,分层分类精细培养”特色的软件专业,培养具有“宽口径、厚基础、强个性、善创新”的应用创新型软件工程人才,这对缓解实际需求矛盾,提高人才培养质量,优化专业结构具有十分重要的意义。

1服务外包专业建设。

1.1服务外包产业在浙江省的发展状况。

作为现代服务业的一个重要组成部分,服务外包产业具有以下特点:信息技术含量高、附加值大、国际化水平高、环境污染少、能耗低、人力资源密集。浙江省的服务外包产业目前正处于刚起步的重要阶段。浙江省服务外包合同的执行总额约为110亿美元,其中杭州市作为浙江省“中国服务外包示范城市”,其20离岸服务外包合同的执行总额达到了15.5亿美元,在全国21个示范城市中位居第四。服务外包区域发展逐渐形成以杭州市为中心,宁波、嘉兴、金华、绍兴、台州、湖州等共同发展的新格局。年浙江省服务外包企业达到1480家,其中新增企业670家,增幅位居全国前列,同时,服务外包从业人员也达到了18万人。

《浙江省服务外包产业“十二五”发展规划》明确指出:浙江省要建设成为全国服务外包产业发展的先进省份,并打造出“浙江服务”的整体品牌。该规划确定了“至全省服务外包合同执行总额突破200亿美元”的经济目标,且至20浙江省服务外包从业的人数预计达到30万人,同时年均新增的直接就业人数将会突破3万人。

服务外包产业是人才驱动型产业。计算机类专业作为高校开设普及率较高的专业,在服务外包软件人才的培养上还存在巨大的缺口。随着产业的发展,服务外包实用型人才要具有复合型、跨行业、外语沟通能力强的特点,其人才数量远远不能满足需求。为保持该产业的持续发展,加快转变经济发展方式,促进经济转型升级,国家有关部门先后制定了一系列推动高校计算机学院培养服务外包人才的政策,从而进一步提升高校毕业生的综合能力、就业率和就业质量。

1.2培养服务外包行业人才的优势。

为适应软件服务外包产业的发展需求,浙江工业大学计算机科学与技术学院软件工程专业已申请建立以“服务外包”为特色的浙江省高等学校优势专业,且在服务外包行业人才培养上有以下优势。

1)已建立创新型人才培养模式。

计算机科学与技术学院正在积极地以国家级人才培养模式创新实验区(技术与艺术相结合的数字媒体跨学科人才培养模式创新实验区)的建设为契机,探索实践产学“双螺旋”驱动的高质量软件人才培养,以工程实践与创新能力为核心,从而形成特色鲜明的软件工程创新型人才培养模式。

2)具有高水平专、兼职教师队伍。

浙江工业大学软件工程专业已经建成了一支由专任教师、企业兼职教师、软件领域知名教育与学术专家组成的120多人的教师队伍。

3)共建了教学改革与实践教学联合体。

浙江省教育厅和杭州市高新技术产业开发区共建软件学院,并共同成立了浙江工业大学软件学院校企合作委员会。该委员会拥有理事单位近70家,会员单位包括众多国内外知名it企业。在此基础上,校企共建了教学改革联合体,共同确定了人才培养目标、课程体系、课程教学内容。学校专职教师与企业教师共同承担课程教学。学生的实习和毕业设计等实践环节全部进入企业进行。

根据软件工程课程体系框架,学校已建成1门国家级精品课程、4门省级精品课程及5门校级精品课程,其中核心学科基础课程(如c++程序设计、数据结构、数据库原理及运用、计算机网络基础等)已全部建成省级精品课程。

5)专业人才培养质量和社会认可度高。

浙江工业大学软件工程专业已培养了6届毕业生,共1590人,其中有600人进入服务外包企业就职。专业教学效果良好,获得用人单位的极大认可。还有一批学生获得了国际国内多项高水平的奖项。例如,acm队在世界总决赛上获前20名,acm队获得亚洲预选赛3金1银的成绩,并再次人选全球总决赛。在第三届中国大学生服务外包创新创业大赛中,计算机科学与技术学院选派的两支队伍均突破重重选拔,晋级决赛答辩环节,分别获得了二等奖和三等奖的不菲战绩。

2专业特色规划和建设思路。

经过多次论证,浙江工业大学计算机科学与技术学院软件工程专业将总体规划设定为:经过特色专业的建设,以先进的教育思想和理念为指导,以培养软件“服务外包”人才为突破口,强化“产学研用结合办学,分层分类精细培养”的专业特色,在人才培养模式创新、教学团队建设、课程与资源建设、教学方法改革、实践教学与平台建设、教学管理以及国际合作等方面取得标志性的教学成果,将浙江工业大学软件工程专业打造成实训基地完备、师资力量雄厚、教学质量一流、课程体系先进、专业特色鲜明、行业和社会评价优良的特色专业,建设成省内一流、国内知名的复合型、实用型软件工程高级技术人才的培养基地和国内外具有一定影响的计算机软件产学研基地。

2.1“产学研用”结合办学校企联合将教学改革与实践教学相联合,共同确定人才培养目标、课程体系、课程教学内容,学校专职教师与企业教师共同承担课程教学;同时将学生的实习和毕业设计等实践环节全方位嵌入企业项目,通过任务驱动、案例驱动、项目驱动,让学生融入教师科研和企业工程项目,做到做中学,学致用,形成产学研用结合办学的特色。

2.2分层分类精细培养。

学校以培养软件“服务外包”人才为突破口,在人才培养模式改革、研究型教学方法改革、课程建设和实践平台建设中,坚持以软件研发实践和创新能力的培养为核心,强化个性,分层分类精细培养复合型、实用型软件工程高级技术人才。

3优势专业建设总体方案。

3.1完善人才培养方案。

学院根据“夯实基础、拓宽口径、强化个性、善于创新”的指导思想,采用多层次、多方向、宽口径的课程教学体系,进一步完善专业教育学分制和产学研一体化联合培养方案;采用“嵌入式人才培养模式”,对学生进行“定制式”培养,包括软件服务外包知名企业实施联合培养和服务外包培训班等形式;完善专业主修方向及多个辅修方向相结合的机制,引进国外优秀师资和系列双语教学课程,制定对日服务外包和对欧美服务外包两种计划,提供相当数量的选修课程。

3.2构建特色专业的课程体系。

学院加强学科基础教学,与服务外包企业联合构建“服务外包联盟”,共同确立多层次的课程体系;提供新型、实用的学科方向课和新技术讲座;搭建软件服务外包实训基地、创业孵化中心;开设各类大型实验、软件工程综合实习等实践环节强化实践训练。实行的新课程体系由软件工程领域的核心课程、引进国际先进的课程、校企合作联合开发的面向服务外包课程组成。图1所示为软件工程专业课程体系。

我们要着重加强实践教学在课程体系中的比重,增加实用性课程和实践环节的比重,增加项目实践的时间,扩展服务外包案例分析教学内容,同时着力强化“分段制、融入型”实习,明确产学研在教学上的合作机制,提升设计性、综合性实验课程比例,提高毕业设计水平。

3.3改革课程教学内容,加强新教材建设。

学院对现有的课程内容进行改革,并根据历年来学生对教材的反馈情况以及教师教材的使用情况,精心选择优秀教材。教材由同课程的多名教师讨论决定,并由课程团队责任教师进行把关,要保证教材内容时刻跟随相关产业和领域的发展。学院还组织教师积累经验,结合软件服务外包编写教材。教材内容要反映产业和领域发生的.变化。此外,学院还引进相应的国外原版教材,通过双语教学提高学生对最新软件开发理论和技术的了解,提高外语应用能力,培养能在国际化环境中工作的高层次软件专业人才。

3.4改革教师培养和使用机制,加强教师队伍建设。

学校秉承建设专、兼职教师队伍相结合的方针及特色,完善学科带头人、专业负责人制度,以培养骨干教师和中青年学科带头人为重点,通过引进、培养、补充等多种方式,建设精干高效、富有活力、素质良好、结构优化的高素质专职教师队伍。另外,学校还加强面向服务外包方向的师资培训,增强校内教师指导专业技术能力,重点培育教学骨干、教学带头人、教学名师、教学团队。

学校从国内外知名服务外包软件企业的高层主管和技术骨干、国内外相关学科中聘任兼职教师,聘请外国知名专家、学者授课或讲座,保证专业建设始终与社会需求接轨,提升专业培养质量。

3.5完善实践教学及实习基地建设。

在学校的传统教学实验室的基础上,我们通过校企合作和校企共建教学改革与建设联合体,形成“服务外包联盟”,建立服务外包企业实验基地、校内实习基地和软件园的开放式实践基地,开展创业创新预孵化基地、大学生服务外包创业预孵化基地的建设,做好实验室建设规划和“服务外包校内实训中心”建设工作,形成专业良好的实践教学条件。

此外,学院还会完善分层分类的专业实验教学体系的建设。图2所示为分层分类多元化的实验教学方法。由此看出,该教学体系着重专业实验教学中复合型、实用型人才的工程实践能力培养,依据学科基础技能、专业基本技能、专业综合技能和工程实践能力划分层次,采用课内实验、综合实践、课程设计、开放项目、科研创新项目、科研勤工、学科专业竞赛等课内外结合形式,划分实验班、一体化专业、服务外包专业模块班等不同学生对象,依托实验教学体系实施分层分类精细化培养,采取任务驱动、问题驱动、案例驱动和项目驱动4种基本方法,适应不同实验课程的需要,实施多元化的实验教学方法。

3.6加强学竞赛平台的建设,完善学生科技创新体系。

学院举办课程竞赛,开展自主实验,积极组织、鼓励学生参加各种校内外科技竞赛,通过加强竞赛网站建设和赛事承办,进一步加深校企合作模式,加大宣传力度,让更多的高校和企业参与竞赛的各项活动,突出产学研用相结合培养软件工程人才的特色,进一步完善学生科技创新体系,促进学生参与创新创业,获得更多更好的成绩。

学院借助浙江工业大学在后acm竞赛中3年获得进入全球总赛的契机,加强了acm竞赛的平台建设,完善了教练团队和集训制度,鼓励学生通过竞赛和国际联系,通过人选全球总决赛和全球名校的学生平等竞争,取得佳绩,彰显浙江工业大学专业建设人才培养成效。

3.7教学管理与运行机制的研究与建设。

学院针对服务外包专业建设,建立和完善相应教学管理组织、教学质量保证体系,通过完备的规章制度和教学规范,以及对规章制度执行情况的例行监督和反馈机制,有效管理教学,提高教学质量。

(1)建设由政府职能部门、行业管理部门、有代表性的企业和学校主管部门组成的专业建设顾问组,成立软件服务外包专业建设咨询委员会,指导专业建设的定位与方向。

(2)建设以杭州骨干软件企业为主组成的校企合作委员会,共建服务外包实践基地,完成学生实习和毕业设计的教学工作。

(3)建设由国际国内知名软件技术教育专家、软件设计与开发专家组成的教学指导与教师培养委员会,联合服务外包企业,指导课程体系、课程内容的建设和教师队伍的建设。

4)进行服务外包教学管理、教学工作规范、实习环节质量评定方法和监督反馈机制的建设。

4结语。

针对计算机人才培养质量与社会需求和最新科技发展脱轨问题,笔者详细分析了服务外包产业在浙江省的发展状况及浙江工业大学计算机科学与技术学院在服务外包行业人才培养中的优势,提出了以培养软件“服务外包”人才为突破口,强化建设具有“产学研用结合办学,分层分类精细培养”特色的软件专业,培养具有“宽口径、厚基础、强个性、善创新”的应用创新型软件工程人才的方案。通过今后几年的不断努力实践,我们希望能取得软件工程专业建设的成效,满足社会对软件人才的需求,并为其他高校软件工程人才的培养和专业建设起到示范和带动作用。

软件工程学习心得体会范本篇三

我们没有进行过系统化软件设计的教育和学习,对如何进行软件的开发基本上就是想什么写什么。根本没有过系统化的设计。比如需求分析,可行性研究等。更不知道用什么模型来设计软件。这在我们以后的工作中是完全不行的,没有系统化的设计,是不可能满足客户的需求的。

胡老师让我们分组进行软件互换的形式来进行软件的修改。其实胡老师就是想让我们了解以后工作中,软件是如何设计的和制作的。对于以前的编程,我们只能按照自己的想法,想一步做一步。根本没有系统化的设计。通过对软件工程导论这门课程的学习,一遍学习一遍实验,实践与理论相结合。开始其实我根本不理解各种图的作用,觉得它们根本没有用,就是照猫画虎,没有任何的实际意义。但是通过后面的学习和理解,对他们有了独特的理解和想法。比如对uml来说。它是一种标准化交流的语言,它可以让开发人员与客户之间轻松的交流。用图的形式向客户展示软件设计的流程,从中传递信息。简单的说就是客户和设计人员交流的手段。

这学习,不管是实验小组的实验还是老师您要求的程序,基本都是我一个人做的,所以对各种图还是比较了解和掌握的。虽然对实验报告的制作感觉到十分的吃力,工作量很大,但是还是通过几个晚上的专心学习和制作,最后还是完成了。但是好多图画的还是很有问题,没有真正的完全理解和掌握。但是在后面的学习和复习中,有了更正。

下面我对实验进行一下总结。首先是实验一结构化分析和设计,主要理解dfd图,数据字典,erd图和问题描述进行设计和学习。dfd图主要分为三个方面,数据的源点,数据流和数据存储。它将信息流和数据从输入移动到输出的工程中所经受的变化。简单的说就是主体,动作和数据单元的问题。接下来是数据字典,主要进行软件操作单元的数据定义,格式化和功能说明。然后就是erd图,根据短信系统的问题描述,可得到软件实体,从而得到此图。其次是实验二和三面向对象分析和设计。主要进行用例图,场景描述,初始化类图,协作图的制作。先是从需求到业务用例图,根据客户需求(也就是我们软件的需求)画出用例图。它的作用其实就是描述该实现什么业务或者说是功能。接下来就是场景描述,简单来说就是软件实际的操作的某个步骤的具体说明。跟着就是初始化类图,重要作用就是显示系统有哪些实体,实体的具体操作,实体间的关系。然后就是协作图,主要作用是针对某个软件的功能,进行交互过程的解释,简单来说就是具体业务的具体操作,而且是所有涉及到的操作。动态模型和静态模型的建立,在面向对象的系统中,业务流程表现在为对象之间的交互,对动态模型和静态模型分析和总结,从而产生顺序图。面向对象设计就是对实体类进行定义和说明,所有的类都是跟软件里的类相对应。就是真正的类。最后就是实验三编码和测试,实验主要对测试和编码进行总结。从中总结制作过程和测试过程。

实验对我来说可能很辛苦,但是我从中学到了很多。了解了很多图的作用,也了解了以后工作的具体流程,这对我们以后的实际工作提供很多帮助。对我来说辛苦着收获着快乐着。跟您的交流中也学到了很多知识。总之我很满足。

软件工程学习心得体会范本篇四

作为一个计算机相关专业的学生,学习软件工程概论课程是必不可少的环节,这门课程为我们提供了对软件工程学科的基础认知和框架规划,同时也为我们在未来的学习和工作中打下了坚实的基础。在这门课程中,我认真学习、反思,从中获得了不少收获和体会。下面,我将从以下四个方面展开我的学习心得,并结合自身的经历,谈谈我的理解和思考。

第二段:软件工程学科的基本认识。

学习软件工程概论,我们首先需要了解软件工程学科的基本认识。首先,软件工程是一个系统性的学科,其目的是确保软件的质量和效率,最终达到客户和开发者双方的需求。其次,软件工程的目标是建立高质量、可靠、易维护的软件系统,在项目计划、需求定义、软件设计、测试等各个阶段下工作,最终形成一个完整的软件开发生命周期。同时,软件工程学科也需要同时考虑工程学、计算机科学和管理科学等多个学科的知识结构,要顺应软件市场、技术骨干和客户需求,利用日新月异的技术、方法和工具不断提高软件工程的水平。

第三段:软件工程的主要原则和方法。

软件工程的实践和研究不仅需要基本认识和知识框架,还需要深入了解软件工程的主要原则和方法。软件工程的主要原则包括:分阶段开发、模块化设计、适应性规划、严格记录和文档、提前预防和检测、先进的技术和工具等。软件工程的主要方法包括:结构化的系统分析和设计、模型驱动的开发、敏捷的方法和迭代式的开发过程等。具体方法的选择应根据具体的需求和现实情况,要根据实际情况精选方法、工具和流程,不断更新和完善软件工程的理论体系。

软件工程不仅是一门学科,更代表了一种价值观和责任感。它对于人类社会的发展和进步扮演着重要的角色。在当今信息技术迅速发展的时代,软件工程已成为技术与社会相结合的桥梁和纽带。软件工程的社会价值包括:提高信息处理和科技发展水平、提高软件开发和维护效率、创造高质量和高性能的软件、优化各行各业的流程和管理、推动工业化和信息化协同发展、加强个人和团队协作能力等。软件工程的社会价值无处不在,是不可忽视的一部分。

第五段:结语。

在这门软件工程概论课程中,我了解了软件工程学科的基本认识,深入学习了软件工程的主要原则和方法,并且认识到了软件工程的社会价值。通过学习软件工程,我不仅拓展了自己的知识面,也意识到了自己在未来的专业发展中需要掌握的技能和素养。软件工程是一门学科,也是一种责任感和价值观念。我相信,在未来的实践和研究中,我会不断学习和探索,为软件开发行业做出自己的贡献。

软件工程学习心得体会范本篇五

软件工程心得体会未接触软件工程之前一直都很想学这门课程,因为觉得这门课很牛,是那些有工程师称号的高手才摆弄的东西。学了一个学期的软件工程课,终于知道了个软件工程的大概。学的时候总觉得很抽象,理解起来好像不难,但总是摸不着头脑一种很茫然的感觉。曾经以为程序就是软件,软件就是程序。学习这门课程第一个收获是,知道了二者的不同之处。以前做过的一些小型的软件比如加密软件,我也只是在程序旁边附上一个软件的说明,看来已经很接近作坊了。不过大的项目没有接触过,用软件工程的方法还是第一次。我想也是程序的不断复杂化导致了软件危机的发生,使得人们不得不探索新的解决方法。

经过倪老师的讲解,理解了软件工程,就是一套用于软件的团队开发,以提高软件质量和程序员工作效率为目的的规范。其核心就是,对于软件开发的5个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以及如何完成每一个工作。吾生也有涯,而知也无涯,学习永无止境。起初,对软件工程处于一知半解的状态,分工比较混乱。

在划分模块后明确了各自分工,渐渐形成良性循环。在学习过程中,知道了团队合作十分重要,争议固然存在,但通过讨论、协商,群策群力,在不断磨合中能够达成一致与默契。团队成员中能力各有高下,互相尊重,各取所长,不宜妄自菲薄。组长多加协调,组员积极配合,才能合作愉快。学习能力体现在能尽快接受新的知识,顺应变化,学为所用。

上《软件工程导论》这门课,我的收获大概如下:我们为什么需要软件工程呢?上面已经给出了一些原因。专业点讲,软件工程最终是为了实现“软件制造业”的社会化,工业化大生产,提高其劳动生产效率。只有如此,软件业才能实现社会化,工业化大生产,才能“做大做强”。没有管理的设计是失败和混乱的设计,没有设计指导的编程是无序的忙碌的。根据开发的软件的规模,应该适当程度的运用软件工程化的思想,需要灵活,毕竟我们开发的软件大多数是中小型的,大型的并不多见(我是这么认为的)。但只要涉及人员间的交流和沟通,或多或少都要需要软件工程才能更有效率,工作成果更稳定。

其实开发软件,就像是解决一个逻辑问题。想想自己平时是怎样写程序的。首先是要有一个想法,即我写的这个程序是要干什么的;然后就是对要实现的核心功能大概构思一种或多种实现方法,并从中选出一种自认为是较好的;接下来就是将涉及的各种主要或次要功能分成各个模块;最后就是分模块来编码和debug。在我看来,除了第一步外,其余的步骤应该是一个循环的过程。在编码的过程中,你总是需要不断地回过头来修改原先的模块设计,甚至最初选定的实现算法。具体到每一步的工作要怎样完成,是非常灵活的,只要把握住大体的方向就行。在进行分析,设计,编码,调试,维护这几部分的工作的时候,最核心的就是文档的编写。

1.可行性分析就是关于当前项目能不能干的分析结果。

2.项目描述这是在决定立项以后,对当前项目的一份扼要说明。

3.需求分析就是对客户要求的功能的定义。

4.软件设计这就是对程序的每一个模块的详细设计的说明文档。

5.开发日志我一直都认为这是文档中最有趣的部分。开发日志相当于编码阶段的文档,它的形式可以很随意,主要是记录一些在写程序时突然萌发的灵感,或对代码的一些微小的修改,或对程序结构的一些微小变动等,还要对上述这些修改变动作些说明。

6.测试分析用于指出程序存在或潜在的缺陷和错误,以及程序性能的数字描述。

软件工程学习心得体会范本篇六

转眼,出来社会都已大半年,已是半个社会人了。不能再向学生那样,某些时候可以随心随意。顶岗实习,为我们提供了一个很好的实践机会,可以让我们更好的把理论应用于实践,在实践中领悟理论,更可以学习到很多书本上学习不到的、甚至比理论知识更实用的业务知识。而且,这些实习经验,无疑是我们毕业后就业的一大筹码。作为一个成年人,作为一个社会职业人,任何时候都要守规矩,做好自己的本分,承担起自己所需要承担的责任。经历了2家公司的工作,我渐渐的认识到,每一份工作或每一个工作环境都无法尽善尽美,但每一份工作中都有许多宝贵的经验和资源,如失败的沮丧、自我成长的喜悦、温馨的工作伙伴、值得感谢的客户等等,这些都是工作成功者必须体验的感受和必备的财富。如果每天怀着感恩的心情去工作,在工作中始终牢记“拥有一份工作,就要懂得感恩”的道理,你一定会收获很多很多。在你收获很多很多的同时,你会发现自己已经在锻炼中变得勇敢,坚强,乐观,阔达。这样的你,是不断前进的走在成功的路上的。

将本文的word文档下载到电脑,方便收藏和打印。

软件工程学习心得体会范本篇七

初学软件工程第一周的时候以为只是纯粹的理论课毫无用处,其实不然。深入了解之后发现它对程序的设计,错误的检测以及软件测试,编写方面有不可磨灭的便捷好处。开发一个软件时,对原定的系统模型和目标的现实以及系统完成后所带来的效益的预判断,可以明确开发与否,否则就是浪费人力,物力以及时间。

以下是所学过程中的知识点:

(1)软件危机:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

所以若要解决软件危机,既要有技术措施(方法和工具),又要有必要的组织和管理措施,软件工程正是从管理和技术两方面研究如何更好得开发和维护计算机软件的一门新兴学科。

软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术、和方法来开发与维护软件。

软件工程方法学包含3个要素:方法、工具和过程。

(2)软件生命周期:软件定义、软件开发和运行维护。

软件开发阶段:问题定义,可行性研究,需求分析,总体设计,详细设计,编码和单元测试,综合测试,软件维护。

软件维护主要任务:是使软件持久的满足用户的需要。

软件过程目的:为获得高质量软件所需要完成的一系列任务的框架,规定了完成各项任务的工作步骤。

其中:可行性分析:技术可行性,经济可行性,操作可行性。

(3)判定表和判定树能够清晰地表达出各种动作之间的对应关系。

第一个软件生命周期,瀑布型生命周期。

程序设计:低耦合高内聚。

(4)学会画程序流图,sc图,er图,dfd图,顺序图以及协作图。学会读图,可以独立完成相关计算题。

软件工程学习心得体会范本篇八

这次软件工程实训是从__年__月__日号开始的,截至__年__月__日号。实训内容是用java相关知识(主要是jsp)做一个物流配送系统。下面谈谈对这次实训的看法。

因为自己平时对java知识储备不足,特别是jsp这一块基本不了解怎么回事,所以一拿到这个项目,我心里都是没有底的,再加上我被分到的那个组,我知道就意味着是我一个人在战斗了。呵呵,26号,实训开始了,我们的老师是来自中软国际公司的程序员,一个是周褀,一个是朱映,都是一身朴素的着装,让我感觉做软件的也没什么两样。老师介绍了自己之后,就直接切入正题了,分析了下我们各个组的系统,即将用到的知识,然后就总体把觉得需要补充的知识(jsp和数据库连接等这几块)给我们实际操作了下,因为当时看到用jsp,还讲的那么认真,当时我就后悔了,平时要是多听点,现在老师这么认真的给我们讲,这是一个多么难得的机会啊。后悔也没用啊,开始还勉强能理解一点,后来就直接晕了。然后再给大家介绍了一些即将用到的工具,比如rationalrose,svn,myeclipse等等。接下来的几天就不再细讲了。下面谈谈通过这次实训的心得体会吧。

通过这次实训,让我了解到工程开发的过程,可行性分析——需求分析——概要设计——详细设计——代码编写——测试——验收。从技术方面上,我开始jsp基础基本上就是零的,在老师和syz2(另外一个物流小组,我一个人基本上是跟她们做的,或者说是看着她们做的)的帮助下,对jsp有了一个大概的认识。其实实训开始前,我还以为做个系统没什么大不了,可是当真正拿到一个项目,我却真的无从下手了,而且就是在知道需求分析和详细设计,在代码编写时,一样寸步难行。通过这个实训,也让我了解到,团队协作是多么的重要。一个人的精力是多么的有限。进一步理解到,企业为什么如此重视团队协作。同时借用老师的话就是团队协作固然重要,但是是建立在个人素质的基础上,假设你个人素质不行,将会影响到整个团队,就别提对团队作更多贡献了。__老师说这几句话的时候,朝向了我,估计是有特殊意义的吧,所以,我将谨记老师的教导。

还有一个收获是从一个同学(小胖)那里得到的,他的那组成员跟我的这组大体一样,我倒是觉得没什么了,不过他倒是很重视这个问题吧。然后他说出来,我也觉得这个问题确实其实是个大的问题。就是不管你会不会这门技术,会不会做这个东西,态度要正确才好,就算你不会做,你也应该认真的对待,将来出身到社会,就不是说像你现在,不会做就不做,跑去玩游戏了。小胖说出了这段话,也在我身上有了一个印证,虽然我jsp技术知识为0,但我也还是在认真的跟着他们一起做,不会做,就多问,毕竟现在我们是学生,可以毫不顾忌的询问各种问题,老师也会尽力为你回答。将来出身社会就不一样了。虽然,我就算个打酱油的水平,但是这个酱油也要打得有涵量啊。不管怎么样,我能对自己有个交待,虽然我不会,但是这次实训我确实是认真对待了,六天的实训,除了晚上加班外,还花了2个通宵来完成不同阶段的任务,完成与否也不重要了,我至少我做了,这点,是这次我应该对自己的一个肯定。

这次实训的心得基本上就是这些了,最后特别感谢中软国际带我们的那两个老师(周褀,朱映),这两个老师对待我们很平易近人,对我们提出的问题,总是不光解决了,还进行了扩展,晚上也跟我们一起加班加到很晚,印象尤其深刻就是朱映老师为了给小胖解决一个问题,脸都变红了,还在继续努力,这点我并不会觉得老师知识储备不够,我想应该是这个问题的突发吧,一时没想到怎么处理。相反让我感觉更多的就是老师很认真,很负责。还要感谢就是syz2小组的倾力支持,辅导。

软件工程学习心得体会范本篇九

谈到机械工程先来讲讲机械,中国的机械发展有着悠久的历史,五千年前的纺织机械、晋朝时期的连机锥和水碾、西汉时期的指南车和鼔车、东汉的地震仪、秦始皇时期的铜车马„„国外机械的产生要追溯到18世纪初,第一次工业革命产生蒸汽机和一些以蒸汽机为动力的近代机械的雏形,再到19世纪代左右的第二次工业革命,内燃机的产生带来了新的动力机械,开始了机械的迅猛发展。从机械和社会的发展来看,一个社会机械水平越高,生产力水平越强。现代社会也是一样,机械是现代社会进行生产和服务的六大要素(人、资金、信息、能量、材料和机械)之一,机械工业是国民经济的支柱工业之一,是社会生产力发展水平的重要标志。综上可见,机械是一个国家发展、民族复兴的重要保证。

机械社会发展中的地位如此之高,那机械工程呢?机械工程是运用数学、物理等基础理论和有关机械方面的专门知识,结合生产实际经验,经济有效地解决在设计、研究、制造和运行各种机械中遇到的实际问题。从定义上可以看出,机械工程是一个系统性的全面的工程,可以尽可能合理的创造和最大化的利用机械。可见,在21世纪这样一个充满市场竞争和需要不断创新的时代,机械工程运用的好与不好,往小一点说,直接关系到一个企业的存亡问题,往大一点说,直接决定了一个国家机械工业方面的软实力。机械工程对国家发展如此之重要,对于未来希望成为工程师的大学生的我来说,没有理由不好好的了解机械工程。

工程中力学包含:理论力学、流体力学、材料力学、震动力学、计算力学。这些力学是进行机械设计和制造的基础,学好这些理论才能知道运动以怎样的机构传递,能量以怎样的机器传递。

机械设计包含了很多的设计方法,除去传统设计方法不说,现代设计方法包含:优化设计、可靠性设计、有限元分析、并行设计、绿色设计、创新设计、模块化设计和反求设计。其中有限元分析、绿色设计和反求设计令我印象深刻。利用电脑软件对设想的机械部件进行有限元分析,可以确保设计的合理性和可利用行,如此以来,可以在不做出模型的情况下就可以清楚的了解结构的性能,节约了时间不说更节约了大量的人力、物力财力。在绿色设计方面,美国的废旧汽车利用可谓楷模,报废汽车再利用率达到了百分之九十五,再利用零部件重量超过旧车的总重量的百分之七十五,可以说节约了大量的资源,对环境有了一个很好的保护,这点反观我的祖国,确实有必要学习一下,我国现在汽车每年的购买量都在大幅度上涨,随之而来的必然会有大量的报废汽车,这是新的产业,也是一个新的经济增长点,不但节约资源保护环境,还可以促进经济增长,真是一举两得的好事啊。这些设计方法中,最让我眼睛一亮的要数“反求设计”,二战战败国日本就是运用这种方法,以“一代引进,二代国产化,三代改进口、四代占领国际市场”方针,迅速的崛起为世界第二大经济体。日本的成果是对这种方法实质的最好诠释,中国也在使用这种方法,不过是歪曲了的,只顾模仿不懂得吃透他人的技术再创新,是中国科学技术落后与发达国家的一个重要因素。模仿不可怕,可怕的是照搬照套!用好“反求设计”实现“比他人做得更好”。

机械制造技术包含两方面含义:

1、指用机械加工零件的技术;。

2、指制造某种机械的技术。在制造技术方面,先进制造技术显得更适合现代化,通过将多方面的技术进行交叉、融合和集成,综合应用于产品全生命周期的制造过程,可以更经济更有效率更好的制造出适应市场需求的产品。特别是三维打印技术,可以通过电脑造型,再通过3d打印机打印出模型来观察产品的合理性和可用性,方便效率高。

最后谈谈机电一体化技术,机器人现在是各个国家研究的热门项目,每个国家都希望在这方面领先全球,机器人就是典型的利用了机电一体化技术的产品,是机械和电子的有机结合。从20世纪中后期,机电一体化就代表了现代机械工程的发展方向,产生了众多高新机械产品,如:火箭、卫星、宇宙飞船、航空母舰、深海探测器。可见,机电一体化的前景非常不错,不过要想学好这么技术,作为机械专业的学生来说,就有必要好好的学学计算机和信息类的知识,毕竟机电一体化中电子占了很大的比重,为了自己未来的发展,也为了赶上现代化的机械工程方向,我要努力的学好机械专业课的同时,多涉猎一些电子类的书籍,为未来的发展奠定基础。

您可能关注的文档