软件工程专业教育论文.doc_第1页
软件工程专业教育论文.doc_第2页
软件工程专业教育论文.doc_第3页
软件工程专业教育论文.doc_第4页
软件工程专业教育论文.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

专业教育考查论文 题目: 软件工程学科的内涵、发展现状、技术特色与应用及本人专业认识与学习规划班级:计算机m1504序号:162姓名:刘宇昂指导老师:时间:2017-01-04本科课程考查评分标准班级计算机m1504学号0121508900122姓名刘宇昂考查题目软件工程学科的内涵、发展现状、技术特色与应用及本人专业认识与学习规划评阅点评分标准(细则)分值给分背景分析(30分)分析全面,查阅材料细致,描述正确30分材料细致,描述正确25分基本分析合理15分有明显重大错误5分无分析0分论证(30分)论证合理,先进,数据翔实30分论证合理,合适20分论述基本可行,但不太合理10分论点论据不充分,不太合理5分规划(20分)规划先进,实用,可操作20分方案可行、可实现15分基本可行10分逻辑混乱、不可行0分论文质量(20分)论文规范,行文流畅,图表清晰20分论文书写基本规范,文理较通畅15分结构较合理,层次较清楚,基本符合要求10分结构混乱,文不对题目,或者有明显抄袭现象0分总分 教师签名: 西方计算机科学家在上世纪 6O年代后期开始认真研究解决 “软件危机 ”的方法。在 1968年北大西洋公约组织的计算机科学 家在原联邦德国召开国际会议讨论软件危机 问题,在这次会议上 正式提 出并使用了 “软件工程”这个名词,一门新兴的工程学科 就此产生了。 软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程学科的理论基础是数学、计算机科学。软件工程的研究和实践涉及人力、技术、资金、进度的综合管理,是开展最优化生产活动的过程;软件工程必须划分系统的边界,给出系统的解决方案。软件工程的目标是提高软件的质量与生产率,最终实现软件的工业化生产。1.软件工程的定义及内涵长期以来软件危机一直存在着,几乎每一个重大项目的失败,问题往往都可以归结到风险最高的部件-软件,软件问题已成为引起武器系统交付延迟、系统误动作的主要原因。通过研究,人们普遍认为软件危机的根本原因是软件开发和生产过程采用手工作坊模式,软件开发和生产过程不透明,缺乏有效的管理。显然,解决软件危机仅靠技术措施是不够的,还必须采用先进的管理措施。因此, 软件工程一词1968年在北约举行的一次软件学术会议上首次被正式提出,随着软件生产的发展和软件开发技术的不断完善,而逐渐形成了一个新的工程分支。根据GB/T11457-1995软件工程术语,软件工程被定义为软件开发、运行、维护和引退的系统方法,目的就是为软件全生存周期活动提供工程化的手段,从而提高软件的质量、降低成本和缩短开发周期等。软件工程主要包括四个要素:方法与技术、工具与环境、管理与控制、标准与规范。其中:软件工程方法与技术提供关于软件开发的一般原则、工作框架、开发策略和若干实用技术。其中包括软件生存周期模型、自顶向下方法、结构化开发方法、面向对象的方法、需求工程和测试技术等。软件工程工具与环境为软件工程方法提供自动或半自动的软件支撑环境。它可用于提高软件的生产率,保证软件质量,便于软件测试和集成,还可以提高软件开发过程的可见性和可控性。软件工程管理与控制是将软件工程的方法和工具综合起来,达到合理、及时地进行计算机软件开发的目的。软件工程管理主要包括项目、配置、文档、质量、经费、人员与进度等方面的内容。软件工程标准与规范是为软件开发和管理的过程以及软件产品规定的共同准则。它通常包括术语和符号标准、产品标准、方法和技术标准以及管理标准等。2. 软件工程发展现状 在过去的 3O年里,应用和可行性技术的发展促进软 件工程不断发展。在各种各样的应用领域,不管是财务管理、医 院管理还是航空领域和核武器领域,软件都是一项关键 的技术。从 20世纪 80年代后期开始 ,对软件过程的研究 逐步成为软件工程的另一个热点。这一领域的研究工作主要集中 在 3个方面:过程模型、建模技术和过程成熟程度的评估。在过 程模型方面 ,除了早期的瀑布模型外,还出现了快速原型、螺旋 式模式、可操作规格说明及转换方式等新的模型。在过程成熟性 评 估 方 面最 为 著 名 的是 美 国 软 件 工 程 研 究 所 提 出 的 CMM模型,该模型为软件过程的可重 复性和可度量性提供了评估准则,并据此来评定软件 的成熟程度 。 这几年来,软件原型技术也取得 了较大进展。 目前用得最多 的是废弃式原型和渐进式原型,所谓废弃式原型是指其代码最终 要丢弃的一种原型技术,而渐进式原型是通过一系列的迭代,原 型最终会进化为产品。在这一领域中,重要的进展是出现 了一些 原型语言 (PrototypingLanguages),这种语言可用来定义可执 行 的系统模型,而无需给出系统组成部分的详细算法。在原型语言的设计中用到了可重用代码和转换模板等技术。软件重用技术 仍是软件工程研究的重要课题,虽然在少数特定领域中取得 了一 些实用性成果 。但 由于软件重用技术尚缺乏坚实的理论基础 ,而 且相关的社会经济和法律问题也未彻底解决,故软件重用尚未取 得突破性进展。3.软件工程特性 人们普遍认为软件工程是有自己的特性的。软件工程 的不同的定义即便有各种各样的描述方式,其侧重点也存 在着不同的地方。但是,软件的特性本质是非常明显的,并 且有共同的本质,下面就此进行一个探讨: 31软件工程关注于大型程度的构造。通常情况下的 小型程序是在说个人在规定的时间内编出来的程序,反 之,大型程序一般是指多数人耗费了半年以上才完成的程 序。32软件工程的中心课题是控制复杂性。软件复杂性 的存在不是仅仅由于其处理的问题纷繁复杂,其影响因素 是多种多样的,要具体问题具体分析。通常情况下,软件待 处理的问题都是极具复杂性的,如果没有考虑至0这一点而 是把它当作是单个的整体来分析的话就会加大处理的难 度。33软件经常变化。很大一部分的软件的设计都是以 现实世界的相关条件作为参考的。现实中的各种事物都是 在发展变化的,软件也必须适应现实的变化作出相应的调 整,由此一来才能够在竞争中处于有利的地位。也就是说, 在软件系统投入使用之后还要对其进行完善,完善过程中 作出的投资是需要考虑好的。另外,开发的时候就应该对 未来的变化作出预测。 34开发软件的效率菲常重要。现今的社会人力资源 已无法满足新应用系统的需求。软件在市场上的需求很 大,但是软件的供应比较滞后。也就是说,对于这个问题的 的处理方法最好就是积极的寻求开发与维护软件的既高 效又实用的方法和工具。 35和谐地合作是开发软件的关键。软件处理的问题 都是比较冗杂的,单个人根本不能够解决,需要很多人共 同协作才能完成。想要使得协作能够高效一点,务必要将 任务准确的分配到个人,努力的探索比较恰当的通信的措 施。在实践操作的过程中只是具备上面的要求还不能够达到目的的,合作之中的每个人务必要按照相关的原则来完 成任务。在现实中要适当的采取切实可行的标准和规程来 保证大家能够按照规定办事。总的说来就是有纪律的管 理是软件开发项目获得成效的关键步骤。 36软件必须有效地支持它的用户。开发软件就是 要达到支持用户的工作的目的。软件的成功开发是需 要合理的方法构造系统和出正确系统构造两者的共同作用。 想要使得软件能够更加高校的帮助用户处理问题,首先就要从用户的需求研究出发,要明白客户需要什么样的 功能的软件,有什么样的使用性要求和质量标准。 4 软件工程的应用 软件工程是一门学科,同时也可表示一项领域。软件工程在现实中的应用是和其他例如计算机技术、管理理论等相结合共 同完成的。说起软件工程也许觉得高深莫测,实际上软件工程在我们日常生活中轻易可见。例如,我们在超市进行购物时,商品包装上有唯一标识的条形码,这个条形码上包含了商品的各种信息。当 我们在收银台结账时,只需要通过扫描设备将各种商品的条形码依次扫描入电脑,通过电脑上的配置软件即可立刻将所有商 品的信息汇总,求出总金额。结账后,打出含有各种信息的发票交于顾客。这里使用的条形码和与之相配置的软件程序极大的减轻了超市工作人员的负担,提升了工作效率。当然,这只是软 件工程在生活中的一个具体实例。软件工程的发展和运用,提高 我们的工作效率,促进社会的发展。5. 个人认识与规划二十一世纪进入信息时代,席卷全球的信息科技给人类的生产和生活方式带来了深刻的变革,信息产业已成为推动国家经济发展的主导产业之一。目前,中国软件产业还处于成长期,其市场潜力还远远没有挖掘出来。IT产业作为知识密集、技术密集的产业,其迅猛发展的关键是有一大批从事IT技术创新的人才。一定数量、结构和质量的IT人才队伍是IT产业发展的支撑,一个国家的IT人力资源储备、IT人才培养及使用状况决定着该国IT产业发展的水平和潜力。也可以说,IT产业的竞争就是人才的竞争,高水平的IT人才培养和队伍建设是走向IT产业大国和强国的前提条件。所以,无论是从大的方向讲,还是从小的方面讲,培养和储备高素质的IT人才都显得非常重要。市场需要的是计算机专业人才,而很多计算机专业毕业的学生都不能满足市场的需求,所以才会有抱怨计算机专业就业难的说法。解决办法还是靠自己吧,大学四年,不要无所事事,对自己的专业有所熟悉并且精通一个方向,相信前途会是美好的。(1)阶段目标职业准备期大学二年级(2010-2011):定向期目标:初步确定自己努力的方向以及相应能力与素质的培养。特别是算法数据结构,计算机专业英语。做好专业方向选择的准备。根据我校情况,软件工程专业分为DotNET技术、JAVA技术两个专业方向。实施方案:经过大学一年的学习,适时对自己做出客观的总结,扬长避短,积极改进,努力调整。认清自己的需要和兴趣,确定自己的价值观、职业观,考虑自己的毕业方向。在学业方面,在学好自己专业知识的基础上,好好准备自己的专业方向选择。以研究中国乃至世界未来经济发展和软件事业的发展趋势,做好服务社会的准备。大学三年级(2011-2012):准备期目标:掌握职业技能,顺利就业做好充分的准备。实施方案:卸掉学生工作的职务,由以工作为重心转向以学习为主;由以集体事务为重转向以考虑个人为主。此阶段加强专业知识学习的同时,参加一些招聘会,获得应聘经验,为以后应聘做准备。大学四年级(2012-2013):冲刺期目标:顺利就业。实施方案:争取上学期做好毕业论文规划,下学期写好毕业论文,完成大学的学业,顺利拿到毕业证和学位证。然后从多渠道了解自己目标职业的公司,尝试投递简历,争取与之进一步接触。重视实践机会,在实习中做个有心人,通过实习检验自己各方面的能力,也通过实习从宏观上了解单位的工作方式,运作模式、工作流程,从微观上明确个人在岗位上的职责要求及规范。(2)阶段目标职业成长前期大学毕业后一年(2015):适应稳定期目标:适应工作环境,稳定工作状态,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论