软件工程技术发展及应用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程技术发展及应用 【摘 要】软件工程是一门研究用工程化方法构建和维护有效的、实用的和 高质量的软件的新兴学科。它涉及程序设计语言、数据库、软件开发工具、系统 平台、标准、设计模式等方面。随着现代信息化不断的发展与进步,软件工作作 为一门新兴学科已经广泛渗透到各个领域, 在现代社会中,软件应用于多个方面, 这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。这门学科 在计算机技术的发展与应用中起到了关键的作用, 为现如今强大的计算机信息技 术奠定了夯实的基础。 【关键词】软件工程;程序编写;软件模型 软件工程技术的发展经历了 30 年的发展时间,经历了多次的改革与发展, 每一次改革与发展的着重对象和发展进度都在不断变化中。 现如今,计算机基础 正朝着高科技、 现代化、 信息化的层面不断发展, 传统的软件工程技术在质量和 效率上已经不能满足人们的需求, 软件开发局面必须要向更加全面、 系统、深刻 的方向发展,才能适应现代的计算机软件开发市场。 1.软件工程技术的发展历程 它的发展过程分为了三个阶段, 程序设计阶段、 软件设计阶段、 软件工程阶 段,第一个阶段就仅仅是没有软件的概念, 只是围绕计算机开发出规模较小的程 序内容,只是简单的程序编制。第二个阶段开始出现 “软件作坊 ”,软件开发环境 相对成熟, 技术开发人员逐渐意识到开发出更加全面、 系统、深刻的软件工程才 能满足现阶段人们对软件工程技术的需要。 第三个阶段中, 由于开发软件需要大 量的人力和资源,投资的费用巨大,但是其软件技术的实用性却不能得到保证, 落后的生产方式无法满足迅速增长的, 从而导致与维护过程中出现一系列严重问 题的现象, 此阶段出现了严重的 “软件危机 ”,开发人员深刻的认识到了得不断的 研究和改变开发的技术手段和管理方法, 才能开发出统一、 规范的软件工程。 这 个开发阶段成就了现如今软件工程的基础理论思想, 为软件工程基础的完善构造 了基本框架。 2.软件工程技术的概述 就软件工程而言, 主要就是借鉴传统软件工程技术的原则和方法来开发出高 质量的软件, 软件工程现阶段的要求就是应需而生, 其本质就是对物理空间中的 行为模式,进行逻辑的抽象。首先要研究软件的元素和结构模型,实现 “高层概 念 ”到 “低层概念 ”的映射,其中应用了计算机科学、数学和管理科学。计算机科 学和数学用于构造模型与算法, 工程科学用于制定规范、 设计范型、 评估成本及 确定权衡,管理科学用于计划、资源、质量和成本的管理。软件开发的模型是软 件开发的全过程、 活动 、任务的结构框架 ,早期的瀑布式开发模型的作用就是 告诉人们需要做什么, 经过不断的发展, 到后来的螺旋模型让人们在开发软件时 引入了其他模型不具备的风险分析, 它兼顾了快速原型的迭代特征以及瀑布模型 的系统化与严格监控。 每个模式都展示了在不同时代软件产业对软件开发不同的 认识,不可否认的是, 每个软件模型都有自己的有点, 越到成熟时期的软件模型 更加趋于完善。但是要根据开发软件的实际情况来使用软件模型。 3.软件工程应用的实施 在实际的开发应用中, 主要通过几个步骤来完成应用实施,

文档评论(0)

拉拉链 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档