欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 计算机应用软件的开发和维护方案分析及阐述

计算机应用软件的开发和维护方案分析及阐述

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


  对于计算机软件系统而言,在其运用的过程中具有软件及硬件之分,这两种系统形式是组成计算机不可缺少的部分。对于软件系统而言,其通常情况下会分为系统软件以及应用软件,系统软件的建立及实现是较为基础的运行功能;应用软件的种类相对较多,如日常系统中的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结束语

  总而言之,在现阶段计算机软件系统优化及项目维护的过程中,计算机技术与人们的生活进行了充分性的融合,在信息技术不断发展的环境下,计算机软件也逐渐呈现出集成化、节约化的发展模式,从而为信息的更新及项目的构建了稳定支持。因此,在现grit软件系统开发及资源优化的过程中,应该提高对软件系统维护的重视,引进先进的维护经验,实现对软件维护技术的稳定创新,从而计算机行业的发展提供有效支持。


  来源:电脑知识与技术 2017年7期

  作者:衣世强


本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/240784.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学