网站大量收购闲置独家精品文档,联系QQ:2885784924

软件开发方法的创新发展过程综述.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发方法的创新发展过程综述   摘 要本文对面向对象的开发方法和结构化的开发方法的创新进行了研究。   【关键词】软件开发 方法创新 发展过程   软件开发在今天这样一个日新月异的社会中对于软件行业的发展有着极其重要的作用,软件的开发是软件行业向前发展不可缺少的推动力,软件的开发可以说影响了软件行业发展的快慢。随着社会的不断进步,不同的经济发展条件下,对于软件的需求也是不同,因此要对软件的开发方法进行创新,尽可能的跟上时代发展的潮流。软件的开发经过一代又一代人的努力取得了今天的成就,但是我们还要不断的努力,对软件的开发方法进行创新。   1 软件发展的几大阶段概述   软件作为计算机的重要组成部分,它的发展是伴随着计算机的发展而发展的,从电子计算机产生,软件也随着相伴而生,可以说电子计算机和软件是相互依存的关系,经过长时间的发展,到现在为止,软件的发展历史大概可以分为三个阶段:结构化的程序设计阶段;面向对象的程序设计和系统分析阶段;基于组件软件的系统开发阶段。结构化的程序设计的概念最早是1965年提出的,它是软件开发历史上一个非常重要的里程碑,它的主要观点是采用一种自上而下、一步一步精细化和模块形式的程序设计方法,它主要使用三种基本结构控制结构构造程序,任何的程序都可以使用顺序、选择、循环三种基本结构进行结构构造的控制。结构化的程序设计主要强调的是程序的易读性;面向对象的程序设计是一种程序设计的典范,同时也是一种重要的程序开发的方法,它把对象作为程序设计基本单元,可以提高软件的实用性、灵活性。面向对象程序设计与传统的程序设计相比具有很大的优势,目前面向对象程序世纪的灵活性已经得到了证实,并且在许多大型的设计项目中被广泛的应用。我们现在所说的面向对象不仅是一种程序设计方法,也是一种程序开发的方法;组件化是软件技术发展到一定阶段的产物,是可以改善软件可靠性、实用性行之有效的办法。   2 两个主要软件开发的创新发展   2.1 面向对象软件开发方法的创新发展   面向对象软件开发方法是计算机发展到一定水平的必然结果,面向对象的软件开发方法是为了把电子计算机技术与现实生活中的问题结合起来的开发方法,能够更好的为我们的生活提供便利,计算机具有一定的虚拟性,虽然能够依靠先进的技术描绘出现实社会中的东西但是需要计算机技术与现实世界相符合。在面向对象的软件开发过程中主要有两种典型的方法,这两种典型的方法可以使计算机数据和我们的生活现实完美的结合到一起。面向对象的程序设计方法的目标是如何把计算机技术与现实社会的实际结合到一起,解决虚拟与现实结合的问题。软件一般都是有生命周期的,软件的生命周期是建立在面向软件的基础上的,存进了00D和00A两种方法的形成。面向对象软开发方法的创新发展是一个长期的过程,是需要我们不断的去探索的过程,随之时代的发展面向对象软件开发方法的创新发展对于社会发展来说是非常重要的。   2.2 结构化软件开发方法的创新发展   计算机发展中的两个主要软件开发方法另一个就是结构化的软件开发方法,对于计算机来说结构化的软件开发方法是非常重要的,结构化的软件开发方法主要可以分为几个主要的部分:结构化分析、结构化设计和实现的过程 。   3 结构化软件开发创新发展中的重要环节   3.1 软件开发中存在的问题   虽然软件的程序设计是一个精密的设计过程,但是在进行设计的过程中也会存在一定的问题,我们要及时地找出其中的问题,据调查在结构化软件开发出现之前,软件的开发活动主要以个体为主,只是注重自己的想法,不知道和他人进行配和,在进行编写程序是随自己的想法走,只要自己舒服就可以,有的人过分的追求程序编写的技巧,没有制定专门的编写软件程序的准则。还有的人认为开发软件知识编写程序,对于程序编写之外的一切事情都不关心,知识一味的按照自己的思想向前走,给软件的程序开发带来了严重的阻碍,也给软件事业的发展带来了极大的影响。   3.2 用创新的思维解决软件开发中的的问题   我们要解决软件程序设计中的问题就要对我们的软件开发思维进行创新,这种创新的思维观念要求我们在进行程序的编写是不要随自己心情,也不要过分的追求编写程序的技巧,要注重团队的力量,把软件的程序编写与我们的生活世纪结合起来,还要考虑到程序便捷性和实用性,还要合理的使用顺序、选择、循环着三种结构使我们编写的程序变得更加的完善。编写程序只是软件开发过程中的一个组成部分,还要加强对其他部分的重视力度,我们才能更好的进行程序的编写,我们在软件的设计过程中不能只重视程序的编写还要中和的考虑其他方面的问题。   3.3 对软件的核心技术进行创新   软件开发中的核心技术程序设计,因此要想实现软件的创新就要对软件的核心技术进行创新,软件的核心技术是一

文档评论(0)

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

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档