- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
?
?
计算机软件开发技术及其应用分析
?
?
摘要:随着社会经济的不断发展,计算机技术也取得了不错的成绩,特别是计算机的软件开发技术水平有了很大的提高。在全球化的时代,计算机被应用于生活和工作中的方方面面。人们利用计算机可以进行聊天、培训、教育、娱乐还、管理还可以利用计算机进行赚钱等。计算机的这些应用活动很多的展示其自身所具有的不可估量的价值。而这些应用的普及正是因为有了相关的计算机软件开发技术的支持。本文主要针对计算机软件开发技术及其应用进行分析,希望能够为相关的研究人员提供借鉴意义。
关键词:计算机软件;开发技术;应用
1概述计算机软件开发技术
计算机软件为众多的计算机用户提供了很多很好的平台。对于大部分的计算机用户来说都是通过软件来实现对计算机的相关控制,所以相关软件开发质量的高低对于计算机用户有很大的影响。
2计算机软件开发技术的开发办法
2.1首先来介绍软件生命周期法
软件生命周期法在计算机软件开发技术中占有重要的地位和作用,其是从时间的角度进行定义。在计算机软件的开发中采用软件生命周期法从时间的角度可以把软件的开发整个过程大致的分为6个阶段,分别是软件计划、需求分析、软件设计、程序编程、软件测试以及运行維护。以上这6个阶段组成了计算机软件开发的整个过程,这6个阶段从上到下都是相互衔接的并且是一个固定的过程。从软件生命周期法中可以看到计算机软件开发的基本框架,其整个过程是从把上一项的活动接收为该项活动的工作对象从而作为该项活动的输入,从而确保该项活动工作的完成。然后得出的工作成果则输出给下一阶段的活动来继续进行。根据笔者自身的工作经验,软件生命周期法在实际的操作中并不是自上而下的,而是呈现出线性的图式,这种方法刚好对于一些大型软件开发中的人员组织管理更加适用,同时也便捷了对相关软件开发方法的研究和相关开发工具的运用。所以在大型的软件开发中运用软件生命周期法有利于极大的提高开发效率与质量。
2.2其次来谈谈软件原型法
软件原型法主要是运用在一些开发前期对于各项需求还不很确定的情况下,其作用是研发人员在开发的过程中将软件的各项需求逐步的进行明确,从而慢慢的探索出具体的设计方案,最后开发出最终想要的产品。对于一些需求不明确的开发过程,采用软件原型法是一个很好的方法。软件原型法的开发过程主要是按照已知的和已经分析的需求,构建一个初始的模型,这个初始的模型是可以随时进行修改的,研发人员在软件开发的过程中按照从各方面反馈得到的信息对初始模型加以修改,从而使得软件的模型越发的完善。采用软件原型法极大的提高了用户软件开发过程中的参与度并强化了用户在软件开发中的决策权。如果有一些操作用户觉得很不方便可以提意见出来并进行修改,从而使得设计出的软件更加的切合用户的需求。软件原型技术有很多种,比如说演化式、抛弃式、递增式等等。采用软件原型法进行计算机软件的开发,原型技术的成败以及软件的效率主要取决于模型的建立以及模型的速度。
2.3再次来谈谈自动形成的系统开发方法
计算机软件开发技术中的自动形成的系统开发方法主要是运用第四代技术中的软件作为开发工具进行相关软件的开发。采用自动形成的系统开发方法主要告知软件开发工具软件确切的需要想要达到的目标以及相关的具体内容就可以,而没有必要对于实现软件的具体过程进行定义。因为软件工具会按照用户的具体需求自动的进行编码。采用自动形成的系统开发方法不仅便捷了开发人员的操作,也使得软件的开发工作变得更加的简单。此外,自动形成的系统开发方法不仅可以有效的缩短软件的开发周期,还可以极大的降低软件开发所需的成本。针对有些用户有开发期限的要求,研发人员就可以采用这种方法进行软件的研发。
2.4最后分析一下可视化的开发方法
什么是可视化的开发方法?按照用户界面上的操作元素,比如说有编辑框、按钮、对话框、菜单、滚动条、单选框以及复选框等等操作工具自动的生成应用性的软件,就是可视化的开发方法。运用可视化的开发方法主要是由于事件的驱动,系统对于不同的事件会产生对应的不同的信息。
3计算机软件开发技术的应用情况
3.1分析计算机软件开发技术的应用
每一款计算机软件开发的的目的都是为了让用户可以很方便的使用软件,所以对于一款软件实用性与否的评价就是其质量高度的评价。在实际使用中,不仅要求软件要便于用户的操作使用,还要具有一定的安全性、安全性、可扩展性以及可维护性。但是在实际的运用中你会发现有些软件在运行的过程中会受到浏览器安全设置的限制以及操作系统版本的限制,从而使得用户在进行操作使用的时候变得很复杂,因为这一点,想要把这种软件推广开来就很难做到。相对与一些计算机操作系统兼容软件比较好的软件来说,在运行的时候没有任何的操作系统限制,从而使得用户可以很便捷的进行相关的软件修复与安装工作,而且还可以对计算机
文档评论(0)