探究计算机应用软件开发技术及其分析

来源 :现代交际 | 被引量 : 0次 | 上传用户:coosi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着科学技术的日新月异,国内信息化技术也不断提升,计算机应用软件的开发和应用形式朝着多元化的方向发展。本文基于层出不穷的计算机应用软件开发,提出相应的保障开发价值的相关原则,探究应用软件开发的相关技术,以期为计算机应用软件的开发提供参考价值。
  关键词:计算机 应用软件 开发
  中图分类号:TP311文献标识码:A文章编号:1009-5349(2017)15-0189-01
  计算机应用软件可分为应用软件包和用户程序,具有极其实用的价值。应用软件包设计的原理是从能够真切地解决计算机存在问题角度出发,非常具有实用性价值。此外,计算机应用程序的用户程序可以是一个特定的程序,如图像浏览器,也可以是由一组功能衔接互补的程序群,如wps办公软件等。随着科技的发展,计算机应用软件的开发和应用和人们的生活质量息息相关,提升计算机应用软件的技术具有重大的意义。
  一、计算机应用软件开发遵循的原则
  (一)规范性原则
  计算机应用软件开发设计前,需考虑到软件开发设计应用的可操作性以及软件技术实现的可行性。因此,计算机应用软件开发技术应遵循规范性的原则,即首先,不得违背自然规律;其次,满足软件技术应用的可操作性和可行性的要求。此外,计算机软件开发设计还应考虑人为的主观因素,将人们日常生活行为习惯和行为认知作为规范性原则之一,增强计算机应用软件开发的规范性和全面性。[1]
  (二)便于维护原则
  由于计算机应用软件具有较强的实用性价值,因此,计算机应用软件的开发在基于规范性的原则上,需考虑计算机应用软件后续保养和维修管理的相关问题。计算机应用软件和其他的物品一样,都具有一定的生命周期,会损坏,会发生故障,一旦产生问题,如果不能修复,将大大地损耗人力物力。因此,计算机应用软件开发在设计时,要保障软件程序发生错误或者故障时,能够及时地得到修復,不会对用户使用应用软件产生消极的影响。
  (三)精简原则
  精简原则即在对计算机应用软件程序设计开发时尽可能地选用简洁的命令,对于程序的编写方面,也尽可能地精简,避免繁琐累赘的步骤。精简的代码命令和程序编写可以减轻计算机软件运行的负担,给用户带来更好的体验。
  二、计算机应用软件开发技术分析
  (一)软件生命周期开发技术
  软件生命周期开发技术就是基于软件使用期限的角度对软件存在的问题进行定义、研制开发、维护管理等。通过对问题定义、开发和维护等步骤的分解,可将这些步骤分成不同的阶段,对每一阶段的开始、过程和结束都进行详细的分析,促进每一阶段软件技术开发水平的提升,制定出更加严密的评测标准,以保障每一阶段的结束都能够和下一阶段的起始恰到好处地衔接。软件生命周期开发技术历经七步,第一,明确开发计算机应用软件的意义,并进行定义;第二,分析软件开发技术实现的目的和有效途径,探究软件设计的可行性;第三,调查用户对计算机应用软件的认知需求,基于人为主观因素完善软件的相关功能,并探索功能实现的途径;第四,基于步骤一、二、三,构建软件系统框架模型;第五,遵循精简化的原则补充软件模型内程序的编写;第六,测试编写程序的可操作性,对不可行的程序进行重新编写矫正;第七,根据用户对软件使用情况的反馈,加以完善应用软件的不足。
  (二)原型化开发技术
  软件生命周期开发技术的步骤较多,对于新手而言,恐怕较难设计出合理的开发方案。对此,可以采用原型化的开发技术。原型化的开发技术就是了解应用软件用户的需求和问题,并针对性地满足和解决。原型化的开发技术相比于生命周期法开发技术而言较为简单,可以弥补生命周期软件开发法在第三步才进行用户了解的缺陷,加速应用软件开发的进程,提升软件开发的实际效果。原型化技术开发有三种形态,分别为纸上、工作和现有原形。纸上形态即利用纸张的形式呈现软件模型;工作形态就是先将软件设计制作的部分功能进行测试,深入地了解软件程序的实用性;现有原形形态的开发需经过研究、分析、构建、评审和修改,以保障应用软件开发的高质。[2]
  (三)自动形式的系统开发技术
  自动形式的系统开发技术相比于前两种开发技术而言较为方便,采用大量的4GT技术基于软件所需功能对软件开发工具进行设计。运用自动化形式的系统开发技术的人员只需明确软件开发的内容、功能,就能够对软件程序编程。然后软件开发系统会自动分析、设计、编码,完成软件的开发。因此,自动形式的系统开发技术对计算机应用软件开发所需遵循的原则要求十分严格。
  三、结语
  计算机应用软件的愈加普及,给人们的生活和工作都带来了不同程度的影响,成为人们使用计算机必不可缺的软件之一。因此,计算机应用软件的开发肩负重大的责任,在对软件进行开发设计的过程中,应遵循规范性,便于维护和精简化的原则,灵活应用生命周期法、原型化开发和自动形式的系统开发技术,最终研发出以人为本的实用性价值高的应用软件。
  参考文献:
  [1]范伟.浅论新时期计算机软件开发技术的应用及发展趋[J].计算机光盘软件与应用,2014(13):80 82.
  [2]王月红.计算机应用软件开发技术研究分析[J].电子制作,2015(6):72.
  责任编辑:于蕾
其他文献
[编者按]本文编译自英国2005年4月刊文章:“中国改革战略武器出口控制体制”.(“China reforms its strategic exports control regime”,fromAPRIL/2005.).作者斯科特·琼斯
伴随着信息技术的快速发展,伴随着微博、微信等“微”浪潮的来临,在教育领域中微课这种新型方式便油然而生,并以其特有的优势特点迅速成为了当今教育领域的一个热点,各大高校
摘 要 2018年,为贯彻落实《中共中央、国务院关于开展扫黑除恶专项斗争的通知》精神,最高人民法院、最高人民检察院,公安部、司法部制定了《关于办理黑恶势力犯罪案件若干问题的指导意见》(以下简称2018指导意见),该意见相比以往的法律规定,有了一些新的变化,但还是存在需进一步完善之处。本文以2018意见为参照,分析了2018意见的立法变化,同时指出该意见存在的问题,再结合问题提出需要完善的建议,以期
公平与效率是收入分配政策的灵魂,也是构建社会主义和谐社会的重要内容。造成贫富差距过大的收入分配问题,是经济社会发展中出现的涉及改革发展稳定大局的复杂问题,也是社会
○从台湾“登陆热”看连宋大陆之行rn细观这次中国国民党、亲民党赴大陆访问得以成行的原因,应该说最突出的因素是祖国大陆对台政策始终坚持“92共识”、坚持通过各种渠道对
西南岩溶地区拥有世界上最大的连片裸露岩溶,生态环境脆弱.主要表现为:石漠化非常严重;水源漏失、深埋,耕地瘠薄且少而分散,土地生产效率极低;旱涝灾害频繁等.
近年来,我国石油企业得到了迅速的发展,相对,在整个运行期间所产生的风险因素也在逐渐提升,尤其是企业财务风险,这是每一个石油企业都不可避免,也最为常见的风险因素.因此,要
摘要:文章通过分析吉林省繼续教育体制现状及问题,对吉林省继续教育体制创新发展策略展开探讨,旨在为如何促进吉林省继续教育体制有序健康发展研究适用提供一些思路。  关键词:继续教育 体制 现状 问题 发展  中图分类号:G724文献标识码:A文章编号:1009-5349(2017)15-0188-01  依据当今世界发展多元化需求,我国教育体制改革不断推进,伴随近些年学习型社会理念政策的颁布,为全民学
摘 要 2018年,全国展开新一轮扫黑除恶专项治理。两高两部联合发布了《关于办理黑恶势力犯罪案件若干问题的指导》为专项治理工作提供法律支持,新规定对原有规范性文件作了部分变更。本文将从新旧法律规定的变化入手,对新形势下黑恶势力犯罪在司法实践中遇到的问题进行探讨并提出相应的建议。  关键词 黑恶势力 涉案财产 违法所得 证人保护  作者简介:虞珺婧,温州市瓯海区人民检察院,助理检察员,研究方向:刑法
随着我国改革开放的不断深入,市场经济的不断发展,人们的思想也发生了翻天覆地的变化,同时也产生了许多价值观方面迷惑,这种价值观的问题主要体现在我国的高校之中,因为大学