下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 计算机软件设计过程中的可维护性探讨 殷越文章编号:2095-6835(2016)17-0070-01摘 要:随着社会经济的不断发展,计算机在我们的生活中普及开来,为我们的生活和工作带给了很多便利,但是一些原软件的更新换代依然无法很好地满足人们日益增长的需求,需要升级或被替换。因此,软件设计过程中的可维护性就成为了应重视的部分。从软件设计的过程入手,对一些相关内容进行了简单的分析和探讨。关键词:计算机;软件设计;可维护性;软件工程师中图分类号:tp311.52 文献标识码:a doi:10.15913/ki.kjycx.2016.17.070目前,计算机网络技术已经应用于我们生活的方方面面,这
2、不仅提升了人们生活的质量,还使计算机软件得到了快速发展。人们的思维模式以及工作、生活习惯等的改变很大程度上是受计算机软件的影响,而计算机软件也在不断的采取一些措施,比如以升级、维护、推新等来满足人们生活中日益增多的需求。然而,在对计算机各类软件进行维护、升级或替换时,常遇到一些技术上的阻碍,比如,某软件的基础语言比较混乱或没有逻辑性,导致使用者很难理解如何使用该软件。因此,在这类软件的维护和升级中,软件工程师都需要重新编码和开发软件,进而成本增加。由此可见,软件工程师在软件开发之前就应该考虑加大软件设计过程中的维护力度。1 衡量标准目前,还没有对计算机软件在设计过程中的维护进行全方位量化评价的
3、方法。虽然已经出现了一些标准可以对计算机软件设计过程中的可维护性进行某些层面的指导,但如果要用实质性的措施来对计算机软件进行适度的、定量的维护,则难度较大。某机构在这方面工作中进行软件的开发、管理和维护的同时,也总结了计算机软件维护的特征,采取了多种衡量方式,包括了质量监管、测试和制订标准对比。2 影响因素虽然计算机软件设计过程中是具有可维护性的,但依然有一些会对计算机软件设计过程中的可维护性造成影响的因素存在。2.1 可检测性如果某软件具备易被人们理解的特点,则会直接影响该软件后期的维护或修改,进而对软件的后期测试和后期诊断的难易指数和详尽程度造成影响。在软件的后期测试和诊断过程中,科学的设
4、计、合理的编辑、层次分明的结构是极为重要的,其能明显降低该过程中可能产生的一些错误。不仅如此,在整个测试过程中,软件工程师应依据实际情况选择合适的测试工具和测试模式。2.2 可修改性在计算机软件的设计过程中,软件在修改方面的难易指数和最初设计该软件的理念和原则是密切相关的。比如,信息的定位、信息的隐含和凝结性、信息的可控范围及其关系等因素都会对软件的修改过程造成影响。2.3 可控性除了对软件设计师之外,软件的可控性还能为其他人提供操作上的便利。软件设计师在对原始软件版本进行修改时,应熟练掌握软件的组成、功能、界面等方面的内容,还应掌握该软件的整体难易程度,包括软件整体结构是否合理、语言选择是否
5、合理、设计文本是否准确等重要因素。2.4 可重复性可重复性指的是设计软件的过程中一些相同的事件不必修改或只简单修改就能在其他程序设计环境中正常运行的性能。在此情况下,能使这些软件更易在轻微修改后便能在其他软件中应用,从而加快其适应新运行环境的速度。因此,可重复性的软件具有较强的适应环境的能力,在维护方面也更省时省力。3 措施方案在软件设计过程中,程序设计员要及时对软件进行升级和维护,软件维护这项工作是非常重要的。因此,为了更好地提升计算机软件设计过程中的可维护性,提出了以下3点有效措施。3.1 明确目标要想更好地推进计算机软件设计中的维护工作,应明确该工作的目标,使软件设计的可维护性具备其自身
6、相应的特点,从而满足当代人类社会的各类需求。在某些情况下,很多可维护性是可以相互影响和相互结合的,这就可以有效的降低维护成本。3.2 提升科学性为了更好地推进软件设计中的可维护性工作,要科学地应用一些软件,合理地选择适合开发该软件的工具,从而确保软件的质量。不仅如此,还应尽量减少在软件设计和开发上所投入的成本,并大力提升软件的稳定性。3.3 改进说明文件程序设计的相关说明书能在整体上对解读该程序的使用流程起到指导性的作用。程序编辑的过程中所产生的新数据和各类补充内容的说明都是程序主体的组成部分。程序设计中的说明性文件主要是为了使用户更清楚地理解该程序的实际操作流程等,因此,改进程序的说明文件从
7、而某种程度上来看是为了提高该程序的可懂性和可行性,而能轻易地理解程序的文档也能更加方便程序设计员对该软件的升级、维护或管理。在保证软件程序的质量及其各项功能的同时,整体提高该软件的可维护性是非常重要和非常必要的。可维护性的提升不仅仅只是为了适应当代电子通讯和网络发展的需要,尽量满足当今社会的需求,还是为了大大降低软件公司在软件设计、讨论、开发、维护、管理等上的投入,保证公司和设计人员的收益,为该软件的用户群体带来便利。4 结束语计算机研究领域日益扩大,软件的设计和开发项目也越来越多,这些都是目前社会发展大环境下的产物。不仅如此,软件事业与人们的生活也在相互影响、相互推进。从软件的设计、编码、开发、升级到维护和管理,耗费的都是人力、时间、财力。因此,软件的维护是非常重要的,应重视软件设计、开发过程中的可维护性。只有这样,才能在保证该事业收益的同时,为使用者提供更多的便利。参考文献1冯春雨.浅析计算机软件设计过程中的可维护性j
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年黑龙江省《保密知识竞赛必刷100题》考试题库及答案详解(有一套)
- 2025年县乡教师选调考试《教育学》预测试题附参考答案详解(b卷)
- 2026年(专升本)《生态学基础》题库高频重点提升含答案详解【夺分金卷】
- 植保无人机驾驶员变更管理强化考核试卷含答案
- 轻冶沉降工岗前强化考核试卷含答案
- 继电器制造工诚信品质评优考核试卷含答案
- 纯碱碳化工安全专项强化考核试卷含答案
- 砖瓦干燥工创新意识考核试卷含答案
- 电光源外部件制造工道德强化考核试卷含答案
- 2025年县乡教师选调考试《教育学》练习题库附参考答案详解(b卷)
- 2025年政工职称试题库及答案
- 机房电缆施工方案
- 毛泽东思想概论课件
- 国家安全工作年度工作报告
- 人教版 九年级 下册 化学《跨学科实践活动10 调查我国航天科技领域中新型材料、新型能源的应用》课件
- 《红树林》课件教学课件
- 插秧机的构造与原理
- 口腔认证考试题库及答案
- 【MOOC答案】《电工电子实验(二)》(南京邮电大学)章节期末慕课答案
- 铝粉代加工铝锭合同范本
- JJG 688-2025汽车排放气体测试仪检定规程
评论
0/150
提交评论