Hi:欢迎来到中国论文网     

所有论文科目分类

中国论文网 > 免费论文 > 计算机论文 > 计算机软件 >

探讨计算机应用软件的开发和维护方案

作者:2017-06-16 17:39阅读:文章来源:未知
  对于计算机软件系统而言,在其运用的过程中具有软件及硬件之分,这两种系统形式是组成计算机不可缺少的部分。对于软件系统而言,其通常情况下会分为系统软件以及应用软件,系统软件的建立及实现是较为基础的运行功能;应用软件的种类相对较多,如日常系统中的QQ软件、电影应用软件等,通过这些软件的运用,可以在某种程度上极大提高计算机的操作功能。对于一个计算机系统软件而言,当软件在实施开始到废弃之后,其软件也就完成了整个周期,该周期分为软件的计划、开发及运行,不同阶段都具备软件系统的不同特点。因此,在现阶段软件系统开发的环境下,编辑人员应该认识到软件设计的基本步骤,通过开发维护方案的合理确立,实现计算机软件系统的稳定运行。
  1计算机软件的项目开发
  1.1需求分析
  在计算机软件系统设计的过程中,设计方需要与用户的基本需求达成一致,做好市场调查,掌握用户对软件开发中的基本需求,从而保证软件设计的准确性、清晰性及直观性。因此,在需求分析的环境下,就应该做到以下几点:第一,在调查分析的同时,初步建立宏观性的系统调控模型;第二,有效消除模型中的外在因素,通过对逻辑模型的抽象化处理,保证需求设计的合理性;第三,分析该系统与理想系统之间的差异性;第四,通过对目标系统的完善及补充,满足软件系统设计的基本需求;第五,在项目审核的基础上,满足用户的基本需求。
  1.2软件设计
  对于软件设计环节而言,主要是在系统环境营造的环境下,通过对软件功能的开发及分析,对系统的模块进行划分,并通过模块的设计,实现系统功能的有效说明,保证不同系统模块环境下程序编写的有效分析。
  1.3程序编辑
  计算机软件系统设计中,程序编码是软件开发中十分重要的组成部分,在整个资源开发的环境下,项目开发人员需要通过对程序语言进行编写及分析,使所有程序达到生成的最终目的。同时,在整个过程中,编写人员应该对项目生成的结果进行稳定分析,从而保证程序编辑的合理性。
  1.4系统测试
  在应用软件系统设计的过程中,通过系统项目的测试可以实现项目的合理检验,及时发现软件系统中的错误及缺陷,保证软件功能的正常发挥及稳定测试。同时,项目测试人员在工程测试中,应该通过单元测试及综合测试的阶段性分析,进行应用软件功能模块的有效确立,保证系统设计的稳定性及安全性。当检测人员在系统测试中,发现了系统缺陷及系统错误的问题时,就应该及对系统中的相关资源进行调整,保证软件系统应用质量的稳定性,从而实现计算机系统软件开具及维护技术的科学运用。
  2计算机应用软件维护的特点分析
  2.1结构化维护与非结构化维护的差异
  首先,对于结构化维护而言,主要是指使用软件工程设计的基础上,进行软件指导文件的稳定开发,在这种系统维护的过程中,可以使人们全面理解并掌握软件的基本功能,分析系统的结构,实现资源系统的稳定开发,并在此基础上减少系统维护过程中所消耗的精力、降低工程花费,从而全面提升系统维护的整体效率。其次,非结构化维护主要是指在软件配置环境下,软件配置中的唯一成分是程序代码,在维护代码程序运用的基础上进行合理评价,但是,在系统评价的同时,会导致程序内部不足而造成的评价困难,更为严重的状态下,会对软件系统的结构、性能以及束缚能力造成一定的制约。最后,在程序代码改动的状态下,其项目分析后果较难评估,这种现象的出现主要是由于测试文档缺失所造成的,而在该种状态下也就不能进行回归测试分析,因此,在现阶段软件系统维护的过程中,为了充分保证项目修改的合理性,在非结构化维护需求分析中,就应该构建科学化的服务机制,从而为软件系统的结构优化提供稳定支持。
  2.2软件维护中的代价分析
  通过对软件维护的现状分析可以发现,在以往的软件维护项目设计的过程中,其经费的花费呈现出不断增加的发展状态。其中的维护费用是软件维护中较为明显的项目内容,但是,在未来软件系统维护的环境下,人们会较为关注一些显现性不明显的内容,这种现象的出现也就为维护项目的设计带来严重的影响,而这种代价的呈现也就是软件维护环境中的无形代价。在这些无形代价分析的环境下,维护技术的合理性以及修改项目的稳定会逐渐降低用户的满意度,因此,在系统维护的过程中,需要项目工程师进行工程的调试,从而实现维护资源的稳定优化。通常情况下,维护工作可以分为生产性活动以及非生产性活动,其中的生产性活动主要包括对软件系统的评价及分析,并通过对软件的修改实现软件程序的有效编写。对于非生产性劳动内容而言,同时,在程序代码功能的理解及分析的过程中,也可以实现对数据资源的有效运用,从而为数据结构的稳定设计、接口分析提供良好支持。
  3计算机软件开发中系统模型的构建
  3.1快速应用模型的构建
  快速应用(RAD)模型的构建,主要是一种增量型的软件开发过程,在开发的同时会强调较短时间内的开发周期,对于这种模型形式而言,也是一种高速性的变种内容,通过快速构建方式的运用,满足系统开发的基本功能,在需求理解的环境下也可以有效约束项目的使用范围,利用项目资源的完善性,实现信息资源的模型完善。在该种模型运行的过程中,存在着有点及缺点,首先,缺点可以分为以下几个方面:第一,该模型的构建只能运用在信息系统之中;第二,该模型中较大项目,需要足够的人力资源去进行快速应用的系统构建;第三,资源的开发者及客户的需求需要在很短的时间内进行需求的分析,当出现两种配合不当的现象时,就会造成RAD项目的失败;第四,在这种模块构建的过程中,对模型的模块化需求较高,如果某一项目功能不能出现模块化,就会为项目的构建造成严重的制约。其次,该模型的优点分析:第一,在该模型构建的过程中,可以实现计算机软件资源开发的快速性及质量性;第二,可以充分满足信息系统的特别功能。
  3.2螺旋过程的模型构建
  对于螺旋模型的项目构建而言,其作为一个演化性的软件形式,可以将系统原型的迭代特点、线性模型以及系统结构进行充分结合,使软件的增量版本得到快速性的开发。同时,在螺旋模型构建的过程中,存在着不同的任务区,第一,客户交流平台,在客户交流平台构建的过程中,可以建立开发者与客户之间的信息通信平台,实现任务需求的有效通信。第二,计划,在模型计划环节设计中,需要对定义资源、进度以及相关项目进行任务内容的分析。第三,风险分析,通过风险分析平台的构建,可以对评估技术以及管理项目进行基本需求的分析。第四,工程模块,通过工程模块的构建,可以构建良好的风险评估机制;第五,构造及发布平台的设计,该平台是在构造、测试以及安装的基础上来满足用户基本需求的。第六客户评估。对于客户评估系统而言,主要是在工程阶段所产生或是安装的软件,通过对其系统的评估满足客户的反馈需求。在该种模型构建的环境下,应该注意其潜在的优点及缺点:首先,软件开发者应该认识到该模型构建中的缺点,如,对于一种较为明显的、没有被发现的风险而言,会导致系统的运行失去其控制方向;虽然这种模型的结构相对新颖,但是,其功效性却需要得到进一步的验证。其次,优点分析:在该系统模型构建中,用户及开发者可以更为清楚地掌握风险的演化过程。
  3.3第四代技术(4GT)模型
  在软件工具使用及技术开发的过程中,技术的创新具有较为明显的共同特点,通过这些特点的运用,可以使软件工程师在较高级别上约定软件的相关特征,然后通过对软件开发者的规约进行代码的自动生成。在4GT软件模型设计的过程中,通过特殊语言的形成可以使用户在一种需求的环境下,进行项目的测试及开发,从而为文档的项目设计提供稳定支持。在该种模型构建的过程中,也仍然存在着优点及缺点:首先,优点可以体现在以下几个方面:第一,合理缩短软件开发的时间,提升建造软件环境下的使用效率。第二,通过对不同应用模型的分析,提高软件系统的可行途径,优化工程项目中的解决方案。其次,缺点。第一,在工具生成换代码运用的过程中,存在着低效的可能。第二,对于生成较大型软件工程的环境下,其项目维护的目的性存在着一定的争议,因此,在模型系统优化的环境下,应该通过对不同因素的分析,进行项目模型的构建,从而完善计算机软件项目设计的合理性。
  4软件危机环境下的维护方案分析
  4.1计算机软件的一般维护方式
  在计算机软件投入使用之后,为了使用户在特定的时间内实现系统的正常运行,就需要对计算机软件进行定期的维护处理。对于该种维护工作的方法而言,主要是在外部环境变换的同时满足软件的适应能力。例如,数据环境的升级、规则的发生以及系统的转变等,通过对系统的完善维护,可以实现系统的强化及软件功能的扩散,并在最终程度上满足软件系统的稳定升级。同时,在一般维护的过程中,也应该注意以下几种维护技术:第一,完善维护通过一般维护方式的确立,应该保证系统维护的完善性,由于完善维护是软件系统设计中的新增功能,在软件出厂的环境下,相关人员应该通过对设计书项目内容的分析,进行软件新增工程的设计,保证用户系统运用的完善性。第二,预防性维护,对于这种维护工程而言,主要是通过软件工程的运用,实现对系统软件的重新编写及设计,并在最终程度上发现系统空间中的软件内容,从而为维护工作的优化提供有效保证。第三,适应性维护,主要是在维护项目设计中,通过对系统外部环境变化的分析,提升系统软件的运用功能,使系统在硬件升级以及数据升级的同时,实现软件工程的适应性维护。
  4.2维护软件工具的质量化分析
  伴随计算机软件工程的技术发展,计算机软件应用人员对计算机的维护性能给予的较高的重视,所以,在现阶段软件开发的环境下,也较为重视对软件性能的考虑及分析,通过对软件性能的提升,降低软件的设计成本,保证软件的功能质量,从而为软件模块的优化设计提供稳定支持。在维护软件工具优化的环境下,通过单独软件的测试及调整,可以对软件内容进行针对性的改进,提高软件的运行速度,保证软件模块划分的合理性。同时,在软件模型优化设计的环境下,为了保证工具质量的优势性,应该对系统的外部特征进行及时的更换,从而降低工程项目的处理效率,满足系统维护的基本标准。
  4.3实现执行软件的有效设计
  在计算机软件维护系统设计的过程中,应该合理引入自我维护环境下的软件设计工程,是软件在使用的同时充分展现其原有的生命力。但是,在计算机软件系统维护的环境下,其维护功能的设计为计算机软件的项目设计造成了一定的影响,这种现象的出现也就意味着软件设计中的成本增加。因此,在现阶段计算机软件系统设计及维护的过程中,项目设计人员应该在维护系统的角度进行问题的分析,通过计算机系统的自我维护,进行工程项目的开发,将软件系统中的共性、个性进行充分性的融合,充分保证软件设计环境下的实用功能,从而强化软件系统中的维护理念。
  5结束语
  总而言之,在现阶段计算机软件系统优化及项目维护的过程中,计算机技术与人们的生活进行了充分性的融合,在信息技术不断发展的环境下,计算机软件也逐渐呈现出集成化、节约化的发展模式,从而为信息的更新及项目的构建了稳定支持。因此,在现阶段软件系统开发及资源优化的过程中,应该提高对软件系统维护的重视,引进先进的维护经验,实现对软件维护技术的稳定创新,从而计算机行业的发展提供有效支持。

最近相关

最新更新

热门推荐

[美术摄影]浅谈设计美
艺术设计是一种审美性的设计,是艺术与技术相结合服务于现实生活的手段,实用性与审美性是其重要的两个特征。设计美学...[全文]
[音乐舞蹈]谈武术与舞蹈共同发展之路
自古以来就有舞蹈与武术同源近根的说法,但是至今为止,由于关于武术与舞蹈起源的问题一直缺乏可以证实的材料,众多学者也...[全文]
[近现代史]十八届六中全会公报在我市广大党员干部中引起强烈响应
10 月24 日至27 日,党的十八届六中全会在北京举行,全会审议通过《关于新形势下党内政治生活的若干准则》(以下简称《准...[全文]
[文学理论]浅析民间美术造型元素的现代审美
我国民间美术的发展历程已经延续了数千年之久,民间美术属于民间传统文化的重要构成部分之一,并备受社会各界的广泛支...[全文]
[文学理论]浅析普通高校公共艺术教育的课程体系研究
一、引言 公共艺术课程是为培养社会主义现代化建设所需要的高素质人才而设立的限定性选修课程,对于提高审美素养、培...[全文]
[文学理论]浅析应用型人才培养模式下的文学理论类课程教改探索
近年来,以二、三本院校为主的应用型本科教育普遍重视实践教学,强化应用型人才培养,将实践教学作为培养学生实践能力...[全文]
[文学理论]浅析散文翻译中的美学问题
散文的定义可从广义和狭义两方面来说,广义上讲,散文是一种与诗歌相对的文学体裁 ;从狭义上来说,是一种与诗歌、小说...[全文]
[文学理论]浅析色彩心理应用对品牌建设的重要性
0 前言 对于 CI 设计,有些人还不熟悉,事实上CI对企业品牌的塑造起到积极的推动作用。CI作为企业形象战略,有其不可低估...[全文]
[文学理论]浅析色彩艺术的心理效应研究
色彩在艺术家的手中,不仅是单纯的描绘与填充工具,而是表达艺术家内心世界的重要表现形式。这种心理的表达描述着人们...[全文]
[文学理论]边缘文化身份下的杜拉斯自传体小说研究
摘要 作为法国最具有争议的女作家玛格丽特杜拉斯,无法归类是杜拉斯最为明亮的一个标签,这一标签闪现出了杜拉斯的边...[全文]
[文学理论]浅析少数民族宗教艺术的社会美育系统
一、 少数民族宗教艺术的美学表现 (一) 少数民族宗教建筑的美学形式少数民族宗教建筑艺术的美学表现指宗教建筑的形体视...[全文]
[文学理论]浅析社会转型期传统民间美术的现代变迁
在我国恢弘、悠久的民族文化中,民间美术以其多姿多彩、种类繁多而占有重要的位置,是一切美术形式的源泉。中国民间美...[全文]

热门标签