浅谈计算机应用软件的开发与维护

来源 :科教创新与实践 | 被引量 : 0次 | 上传用户:w66827552
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:信息化时代的到来给人们的生活带来了翻天覆地的变化。在这个背景之下计算机技术的发展速度有目共睹。大部分的信息化技术都需要计算机作为支撑,可以说计算机成为了人们生活中不可或缺的一部分。许多人在重视计算机硬件的发展时会忽略应用软件的开发。其实计算机软件的开发与维护是同样具有重大意义的,因此本文主要就计算机应用软件的开发与维护工作展开讨论。
  关键词:计算机;应用软件;开发;维护;讨论
  引言:计算机系统其实从大的角度来划分可以划分为硬件系统与软件系统两大部分,硬件系统是计算机能够正常运行的保障,是一种实体架构。而软件系统是计算机的一个重要枢纽,其自身的功能丰富,是计算机硬件系统发挥作用的重要工具。由于市场的需求,软件需要不断的迭代更新,每个软件都有着特定的生命周期,从软件的需求分析,到设计开发,后期维护等这些过程对于软件来说都是很重要的,需要开发人员做好相应的工作。
  1 计算机应用软件的开发过程分析
  1.1可行性研究及需求分析
  计算机应用软件的开发不能是盲目的,首先要进行科学的可行性研究,根究实际情况确定开发项目的可行性。其中可行性又包括多方面的内容。首先是战略可行性,即对于一个软件开发项目要从整体的角度出发分析其可行性,比如分析软件系统开发出来之后对于组织目标能做出什么样的贡献。其次是操作可行性,主要是分析应用软件开发出来之后在现有的技术与资源环境下是否能正常操作。之后分别为社会可行性、市场可行性等。做完可行性分析之后还要对计算机应用软件的开发做需求分析。通过需求分析来明确用户的需求,但是值得注意的是需求分析不是一个短暂的过程,由于用户对于计算机软件不够了解,开发人员在开发过程中需要将需求分析作为一个迭代的过程。总的来说计算机应用软件在开发时需求分析需要贯穿于系统的整个生存周期中。
  1.2 软件的设计与程序编码
  在应用软件的开发过程中软件设计是一个核心的关键点,只有做好软件的设计工作才能把控好软件的质量。软件的设计可分为几个不同的类别,分别为数据设计、体系结构设计、接口设计、构建设计以及部署设计。做好软件的设计工作,才能更好的步入软件的编码过程,因为通过软件的设计最终会得到一个实现目标系统的解决方案,该方案往往是通过模型图、伪代码等描述出来的。而程序的编码过程就是要将设计阶段得到的方案通过编程语言变成可以在计算机系统上运行的软件产品。开发人员在程序的编程阶段要做好编程语言的选择,根据待开发系统的特征以及开发团队的实际情况来考虑编程语言的使用。另外还要考虑的因素有待开发软件的应用范围、用户的需求、開发人员的实际能力、软件的可移植性的需求、数据结构的复杂性以及开发平台的问题。在软件开发的编码过程中Visual Studio是常被使用的开发工具,该工具集成了编辑器、编译器、连接器、调试器以及其他的一些辅助工具。
  1.3系统测试
  软件在通过编码开发出来之后开发过程并没有结束。一个合格的计算机应用软件一定是通过严格的软件测试的。通过软件测试来发现软件产品中存在的缺陷,以此来保障开发产品的质量。虽然软件测试无法发现软件所有的错误,但是对于潜在的错误与缺陷却能在很大程度上减少。但是软件测试的过程也会存在一定的风险,即使是常用的白盒测试与黑盒测试都存在一定的缺陷,会导致测试结果存在一定的错误率。
  2计算机应用软件的维护分析
  2.1软件的可维护性分析
  软件产品都需要进行维护,但是不同的软件产品维护的难易程度是不同的,因此可以通过软件的可维护性分析来衡量难易程度。换一句话说软件的可维护性也是衡量一个软件产品的质量特征的标准之一。一般来说软件的可维护性越高在对其进行功能扩充、缺陷弥补时所消耗的资源就越少,工作难度也越低。因此,对于开发人员来说开发出一个可维护性高的软件是其追求的一个重要目标之一。软件的可维护性会受到多方面因素的影响,比如软件系统的可理解性、可测试性、可修改性等。
  2.2加强应用软件管理规划设计
  想要提高应用软件的可维护性可从软件的管理规划下手,加强其规划设计能让软件在后期更好的发挥其效用。当然加强软件的管理规划要需要加强多方面的工作。要对于开发人员而言,在软件的开发之初,就要建立起一个统一规划的软件质量衡量标准。通过这些统一标准对软件的质量严格把控。另外,统一标准也要根据实际情况来使用,对于一些特殊的软件在开发过程中需要进行差异化管理,这样能更好的维护软件自身的先进性。除此之外,做好软件的发展目标的规划也是提高软件可维护性的重要手段,做好合理的目标规划能保证软件系统的进步以及与时俱进。
  2.3 选择适合应用软件的支持平台
  软件后期的可维护性还与支持平台有关。软件在测试完成之后要进行发布,而软件的发布平台的选择适合与否对软件的使用效能会产生很大的影响。线上平台的选择首先要考虑支持性,其次要考虑软件发布在该平台后是否能获得足够的关注与使用。
  结束语:
  计算机应用软件的开发与维护工作是一系列的流程,在每一个环节都有其需要注意的关键点。开发者想要开发出一个相对完美的应用软件就需要做好每一个细节工作,尤其是在开发之初,需要做好可行性分析,只有符合实际生产情况的软件才能按时开发出来,否则浪费了大量的人力物力可能也得不到结果。另外开发人员在开发过程中对于一些可能影响软件质量的行为要及时并改正。
  参考文献:
  [1]杜拂晓.浅谈加强计算机应用系统设备的管理与维护[J].读天下(综 合),2017(22);45-45.
  [2]王晓佳.浅谈计算机应用软件的开发和维护[J].科技资讯,2017,15(04):11-12
  [3]陈洁.计算机应用软件的开发和维护要点剖析[J].信息系统工程,2016(01):123
  宿州学院
其他文献
摘要:随着新经济时代的形式下中小企业的快速发展与我们党和国家一系列优惠政策的完善相适应更加紧密地契合,尤其特别重要的是在”大众创业,万众创新”和我们党全面推进改革对外开放的大时代背景下,中小企业自身的快速发展积极性和创新活力再次被充分释放变成了迫切的经济社会现实。与此相应的则只能体现出来的就是中小型企业本身所存在的问题。其中,人力资源管理特别重要。当然,人力资源管理已经被普遍认为是一个”老生常谈”
期刊
摘要:在“互联网+”背景下,电子商务蓬勃发展,它改变了商品交易方式,为大众带来便利,也逐渐成为当代大学生创新创业的平台。文章基于互联网经济发展趋势,对当代大学生利用电子商务平台进行创新创业的现状、前景、模式以及面临的问题、存在的优势和劣势、基本路径等进行了研究。结果表明,大学生在利用电子商务平台进行创新创业时,会受到诸多因素影响,但该种模式成本低、风险小、易操作,具有较为广阔的前景。所以当代大学生
期刊
摘要:大数据时代的来临为我国档案管理工作模式的改革与创新提供了强有力的技术支持。由于脱衣军人档案管理工作具有一定的特殊性,所以管理人员应该积极的推动退役军人档案管理模式的创新和升级,为广大退役军人提供优质的服务工作,才能将退役军人档案的价值和作用最大限度的发挥出来。  关键词:退役军人;档案管理;模式;创新  引言  大数据时代下各个行业的档案信息管理也呈现出高效、快捷的特点。由于传统的退役军人档
期刊
摘要:大学生是社会创新创业建设的中坚力量,人才培养模式是各大高校培养人才的重要依据。本文提出以各级政府出台的各项指导性政策与制度为导向,完善创新创业课程教育体系;以高校科学研究为载体,建立师生共创团队;以企业和市场需求为目标,加强校企合作,促进创新创业成果转化;深化大学生创新创业培養模式改革,提高大学生创新创业能力。  关键词:大学生 ;创新创业 ;培养模式 ;科研成果  近年来,国家对大学生创新
期刊
摘要:我国创新创业课程经历了具有基础教育领域初具雏形、向高等教育领域延伸、在高等教育领域全面推进三个历史发展阶段。在发展历程中,存在课程模式较为单一;课程类型过于理论;专业学位合法性机制有待完善的现实问题。选择特色的课程组织模式,搭建交叉融合的课程类型,形成完整有序的课程架构体系,完善创新创业教育的合法性机制,是加快创新创业课程改革的必由之路。  关键词:高校;创新创业课程;课程类型;课程模式;课
期刊
摘要:隨着我国电力工业、数据通信业、城市轨道交通业、汽车和造船业以及航空航天等行业规模的不断扩大,对电线电缆的需求也将迅速增长,未来电线电缆业还有巨大的发展潜力。以下从行业分布、产品构成、行业产品营销模式三方面浅析电线电缆行业发展现状。  关键词:电线电缆;产业现状  一、线缆行业分布情况  从企业数量看,华东地区大约占53.6%,主要集中在江苏省、浙江省和安徽省,同时也是国内企业最为集中的三个省
期刊
摘要:吹风式后视镜雨眉新产品开发的过程中应综合考虑多方面的因素影响,因为新产品的开发工作是需要多次修改,多次实验,多次测定循环修订的过程。基于本次汽车吹风式后视镜雨眉的新产品开发过程中,需要考虑的技术性指标较为繁琐,所以就基本的技术指标选择主要从外形体积、材质、风阻及安装定位几大方面展开探析计算设计。  关键词:新产品开发;技术要求;安装定位  引言  新产品开发类产品——吹风式后视镜雨眉,目前市
期刊
摘要:随着我国经济建设的快速发展,我国城市建设发展非常迅速,为我国基础设施建设的不断完善贡献力量。城市化是社会发展的必然趋势,其中标志之一就是城市中人口数量不断增加,但是城市的规模是有限的,短时间内不会发生很大的变化,大量人口的涌入导致城市内部的地面上空间越来越少,为了满足城市发展的需求,将发展的眼光投入地下,通过对地下空间进行合理的设计、开发,从而缓解人地矛盾。  关键词:城市地下空间;规划设计
期刊
摘要:在中国山水画发展的历史长河中,色彩语言是其中的重要组成部分,色彩技法的运用在山水画发展与探索中是历代画家智慧与经验的结晶,经过一代代人的长期实践与研究,中国山水画形成了一套独立的设色方法。本文通过阐述其常用的表现技法,来探究中国山水画的色彩之路。  关键词:中国画;山水画;技法  一、师于传统而不拘泥于传统  中国山水画发展于魏晋南北朝,成熟于隋唐,兴盛于五代宋元,承袭于明清,衰退于近代,变
期刊
小说是一门依靠语言构建世界的艺术,小说中常用的叙述方法即是将叙述的视觉、语言相连接在一起而形成的。“对于色波作品的理解不能拘泥于形式主义,因为首先色波不是普遍意义上的屈服于文学条条框框的作家,故读者在试图理解色波作品时一定要摒弃一些古板的束缚。他的作品不只局限在西藏,而是包含众多文学形式所发展成型的理论”[2]。色波作为“西藏新小说”群里的一员,他的作品创作常常带有自身特色明显的特征,而不同于传统
期刊