计算机应用软件的开发和维护研究

来源 :企业文化·中旬刊 | 被引量 : 0次 | 上传用户:zdf657094142
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:近年来信息技术快速发展,应用也越来越普遍,在人们的生产生活中发挥着不可替代的作用。计算机应用软件作为计算机的重要组成部分,它的开发和维护直接影响到计算机的发展,只有不断提高计算机应用软件的开发和维护技术,才能有效促进信息时代的快速发展。本文就计算机应用软件的开发与维护进行了简要阐述与分析。
  关键词:计算机;应用软件;开发;维护
  计算机系统的作用是连接人与计算机并最终实现人对计算机的有效控制。软件一般分为系统软件和应用软件两部分,计算机软件在计算机运行的各个环节中起着特别重要的作用。计算机应用软件是为了满足使用者不同需求而特别开发的软件,这种开发是以客户需求为目的,根据某一种程序而进行的一项语言设计。软件的种类不仅包括计算机直接应用的软件,还包括为了辅助某个程序而设计的软件。
  一、计算机应用软件的开发
  (一)计算机应用软件开发的概念
  计算机软件开发主要是将用户需求作为目的,从而制造软件的系统,或者是将计算机中的系统软件进行升级或改造的过程。对计算机应用软件的开发是一项系统工程,根据客户需求,依靠某种程序对其进行的一项语言设计,其中软件的种类包括计算机直接使用的软件和与某个程序相关联的辅助软件。
  (二)计算机应用软件开发的流程
  1. 需求分析。需求分析环节要求设计方做好和用户的沟通工作,并掌握相应的市场需求,充分了解用户对于软件的准确要求,可以将这三个标准作为参考依据,即准确性和一致性,清晰性和无二义性,直观、易读、易于修改。具体步骤包括:第一,通过调查分析,建立初步的系统模型。第二,将模型中的外加因素去除,对逻辑模型进行抽象化。第三,对目前系统和理性系统模型之间的差距进行分析罗列。第四,对目标系统进行补充完善,写出完整的用户需求说明。第五,进行需求审核,确保满足用户的各项需求。
  2.系统设计。软件设计环节是根据应用软件的开发需求,对系统进行板块划分,然后根据各个板块与实现系统功能之间的数据与程序说明,对不同板块进行相应的程序编写。
  3.程序编码。程序编码作为软件开发的关键部分,对实现软件应用功能起着重要的作用。在这一过程中,开发人员通过程序语言的设计,实现生成运行程序的目的,在这一环节中,程序生成结果的实现直接受编写人员的编写风格的影响。
  4.软件测试。在应用系统开发出来后,还要对软件进行系统的测试检验,这一过程主要是为了将软件编写过程中的漏洞和错误暴露出来,确保软件运行的平稳性和准确性。在进行系统测试过程中,测试分为单元测试和综合测试两个部分,其目的为检验应用软件各板块的独立运行是否满足需求,测试系统的整体运行是否稳定和流畅。如果发现漏洞和错误,要及时的进行修正,以保证应用软件系统的质量。系统软件经测试合格后就可以交付客户投入使用了。
  二、计算机应用软件的维护
  软件维护是指软件投入使用之后,软件开发者保证用户在一定时间内正常高效的运行,这是软件生命周期的最后一个阶段。但是调查发现软件的维护费用在整个软件开发过程费用占有很高的比例,而且这个比例在逐年增加,因此降低软件的后期维护费用是降低整个开发过程成本的重要途径。
  (一)影响计算机应用软件维护的因素
  影响软件维护工作量的因素有很多,经过总结分为以下几个方面:(1)首先软件维护过程中在理解别人编写的程序会遇到很多困难,这种困难程度会随着软件的配置成分的增多出现明显的降低。(2)维护时经常会发现找不到完整的文档,这增加了软件维护的工作量和难度。(3)在在软件开发设计时没有预先考虑投入使用后的维护问题。(4)软件开发公司的员工流动性很强,经常出现开发人员完成项目后就离职的现象。(5)很难实现对软件的开发过程实现全程追踪并溯源。
  (二)计算机应用软件维护的几种方法
  1.改正性维护。这种维护主线出现在外部环境变量发生变化的时候,不断增强系统的运行适应能力。如出现数据环境升级、规则变化,计算机硬件升级与相关标准改变时。
  2.完善性维护。这种维护主要是为了强化和扩充软件功能。在软件出厂的说明书中未出现这种设计功能,大部分情况下为客户使用一段时间后提出的需求而新增的功能。
  3.预防性维护。这种维护主要出现在软件开发的早期,是为了对有改进空间的软件进行预先修正,最终增强计算机的可维護性和可靠性。这种维护多借助软件工程,来进行重新设计编写,最终找出还有改进空间的那部分,为投入使用后的维护工作提供方便。
  4.适应性维护。此种维护主要是在外部环境日益变化的背景下,尽可能的增强系统软件运行适应力,包括计算机硬件升级、数据环境升级、操作系统升级等均属于外部环境变化。
  三、结束语
  综上所述,随着信息技术的广泛应用,计算机对人们的生产生活都带来了巨大便利,计算机应用软件的开发与维护作为优化计算机应用、促进信息技术发展的重要因素,必须引起我们的高度重视。近年来计算机应用软件技术渐渐向系统高度集成化、结构广泛化、信息多元化等新型发展方向发展,并且在实践当中渐渐实现。设计人员一定要不断的吸收国外先进的软件维护方法,并且对现有的计算机软件开发、维护方案进行不断的创新、改进,最终不断促进我国计算机行业的全面发展。
  参考文献:
  [1]曹红梅.计算机应用软件的开发和维护探析[J].中小企业管理与科技(中旬刊), 2014(03).
  [2]周岭.企业计算机应用技术和信息化建设的探析[J].科技资讯,2012(14).
  [3]莫小贤.浅析计算机应用软件的开发与维护[J].科学中国人,2014(14).
其他文献
苏珊-郎格曾经说过:“一个符号总是以简化的形式来表现它的意义,这正是我们可以把握的原因。”装饰符号也是一种艺术符号,它是指除了探讨装饰单一的造型构成规则之外,仍必须掌握装饰设计所表达的外延的含意,即在装饰设计中所蕴含的象征、指示、美学,以及造型符号与使用者情境之间的相互关系。在这种艺术氛围中,设计师要恰到好处的展示出该设计主题的思想精髓,在装饰设计中使用象征文化气质的字画、古玩、卷轴、盆景、精致的
期刊
晚上给女儿擦完小屁屁,随口问她:“宝宝长大了给不给妈妈擦屁屁呀?”答:“等你长小了我就给你擦。”心里一热,搂过那汗津津的小身子,傻孩子呀,妈妈怎么可能再长小呢。是呀,
期刊
3岁的壮壮经常咳嗽,特别是天气一降温就必咳无疑,也不发烧,每次去医院打完吊针,三五天就好了。如此反复,壮壮妈也似乎成了半个医生,一咳嗽就送壮壮去医院打点滴。有经验的专家怀疑这可能是哮喘,建议先不要急着打吊针,接受两天的雾化治疗,观察一下再说。第一天雾化治疗,壮壮的咳嗽就明显好转,第二天治疗后咳嗽完全被止住了。实验性的治疗印证了专家的猜测。  在很多人的印象中,哮喘肯定是要“喘”的,其实并不是这样。
一位两年前辞职创业的小微企业主(暂且叫他小A)说,他决定关掉公司,做回上班族.rn创业前,小A是一家工业产品制造企业的业务员,因与一家大型国有企业在一次业务洽谈中相谈甚欢,
赋权是一个人力资源概念,即通过提高员工相关工作的裁量权,提高生产力.rn赋权不同于授权,强调参与,即将决策责任和资源控制权授予或转移到那些即将受益的人手中.rn新媒体的发
期刊
本篇剖析了目前基层公路行业纪检监察业务所出现的缺陷,并且由提升认识、构建团队、强化文化建设等等领域对其进行了一定的探究。 This article analyzes the defects in th
内容摘要:本文依据注重实践的环境艺术设计课程教学论题,对环境艺术设计及其专业内涵作了阐释;分析了环境艺术设计专业实践教学现状;论述了环境艺术设计专业重视实践教学方法。  关键词:环境艺术设计 实践 教学 现状 方法  一.环境艺术设计及其专业内涵  环境艺术设计,起源于上世纪80年代末,当时的中央工艺美术学院室内设计系(现清华大学美术学院设计系)为仿效日本。而将院系名称由“室内设计”改“环境艺术设
低碳经济时代的到来,这种趋势是不可逆转的。从政治经济学的角度来探讨解决外部性问题,发展低碳经济,转变经济发展方式实现可持续发展。 The trend of low-carbon economy i
摘要:信访工作是党和政府联系人民群众的桥梁和纽带、是密切联系群众的重要渠道。在推动社会发展、构建和谐社会、维护社会稳定工作中,基层信访工作具有重要作用。社会主义发展模式中,我国坚持公正、公平、民主的发展理念,而信访工作正是民主理念的体现。如今,随着国民经济的提高,国家对信访工作也有了新的要求,基于此点,本文就基层信访工作的方法和途径,进行简要分析。  关键词:信访工作;方法和途径;策略分析  人民
女儿一出生的时候,我和妻子就暗暗地发誓:一定要把她好好地培养,并且跟她做个好朋友,陪她高高兴兴地玩一辈子,让她的童年留下一道美丽的彩虹.等女儿刚满一周岁,我们就买了许