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

点赞:6118 浏览:21893 近期更新时间:2024-04-04 作者:网友分享原创网站原创

摘 要:随着信息化技术的发展和人们生活质量的提高,计算机应用软件得到了广泛的应用,使人们的生活更加方便,企业运行更加高效.计算机应用软件已经成为计算机不可或缺的一部分,所以如何加强对于计算机应用软件的使用和管理越来越受到人们的重视,本文将对计算机应用软件的开发和维护做一些分析和介绍.

关 键 词:应用软件开发维护

1多媒体软件开发的过程

1.1多媒体项目的框架策划

软件的开发首先需要进行项目的需求分析,即确定软件所需表达的范围,需求分析包括用户分析、内容分析、技术分析、成本分析.然后,建立多媒体项目的内容规划,其具体内容包括设计内容大纲、软件风格、项目功能.接着,进行多媒体项目的管理规划.完成这项内容的开发队伍有项目管理人员、脚本编写人员、信息技术处理人员等.最后,进行多媒体项目的进程规划.

1.2多媒体脚本编写和改编

多媒体脚本编写和改编的首先步骤为脚本内容结构的规划.然后,为了让脚本的内容符合规范的标准,需要建立脚本编写的稿纸形式,设计者需要严格按照稿纸内容进行脚本编写.由于一部分脚本编写人员对于多媒体技术的表现形式不熟悉,所以需要进行脚本改编.改编的首要工作是对脚本进行分类,仔细注明内容是属于哪个范畴,并进行详细标明.改编的第二个工作是进行软件屏幕的设计处理,随时提供软件制作的各个控制流程.

1.3媒体素材准备

媒体素材可以分成文字、声音、图像、视频等等,不同的开发平台和使用环境具有不同的文字格式.例如:声音媒体有W、MIDI格式,图像文件有BMP、JPEG格式等等.为表示不同格式的区别,文件需要设计不同的扩展名.文字素材的准备需要尽量采用Windows平台的文字处理软件,选择文字素材文件格式的时候必须要考虑多媒体软件能否识别该格式.声音素材的准备应该尽可能为AIFF、PCM、MP3、W等格式,若不是以上格式,在调入程序的过程中会遇到困难,必须进行声音格式的转换.图像素材的准备具有五种基本形式,包括:软件创作、扫描仪、相机拍摄、数字仪器输入、画面捕捉.


2应用软件的维护

软件维护是投入使用之后,保证用户在承诺的时间段内正常且高效的运行,这是软件生命周期的最后阶段.但是我们发现软件的维护费用在整个开发费用中有很高的比例,而且在逐年增加,到90年代后己经达到了75%左右,所以降低软件维护费用是降低整个开发过程成本的重要环节

计算机应用软件的开发和维护参考属性评定
有关论文范文主题研究: 关于多媒体的论文范本 大学生适用: 电大论文、专科论文
相关参考文献下载数量: 91 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文任务书、论文总结 职称论文适用: 技师论文、中级职称
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 经典题目

软件维护有很多种类,大概可以分为以下五种:一是改正性维护,即改正开发时的疏漏和潜伏的漏洞或者错误,大约占总维护的19%;二是适应性维护,就是对当前数据进行革新以满足实际变化的需要,大约占22%;三是完善性维护,即根据用户提出的要求对应用软件进行完善和优化,大约占56%;四是预防性维护,即为了软件的未来提前做出适当的修改,约占1%;最后是其他维护,这部分所占的比例少,可针对某些突发事件,约为2%,不同的分类有不同的影响因素.而影响软件维护的因素有:团队素质;客户需求的调整;文档同步;维护成本等.面对如此多的诱导因素,我们要抓住主要因素进行有规律的改进和提局.

在进行应用软件维护时,我们要按步骤有序的进行,以免产生遗漏.首先我们要确保计算机的系统软件正常运行,这是一个基础,如果系统软件没有正常运行,那么建立在它之上的应用软件也就不能正常运行.然后我们将出现的问题进行分类,分析出现的是什么问题,根据不同问题进行对症下药,切勿盲目进行修改,比如是用户对于应用软件提出了优化的要求和建议,就是属于完善性维护,我们就应该按照完善性维护的方法进行改进(修改软件需求说明,修改软件设计,然后进行重新编码和审核,最终调试出符合用户要求的程序).应用软件在开发时,编制齐全的文档,严格进行软件的测试和审核,这样可以改善应用软件的可维护性,减低维护费用.在进行软件维护的过程中,我们要加强对于维护的管理,尤其是配置管理.采取有效的措施对应用软件进行跟踪和控制,要对维护工作保持严谨的工作态度.只有这样才能更好的落实计算机应用软件的维护工作.

3软件产品的规范化与保护

软件产品的维持与保护是软件产品生存周期中最后一步.它的核心使命是整修应用的软件产品的系统,使处于研发阶段出现错误和在检测时产生的不足和缺陷得到修改,提高软件产品的适应性,能随着外界的变化而有相应的变化,还能增强软件产品系统的功能以及更好的完善它的性能.软件维持与保护标准规制软件维护工作要接受严格的管理,以防造成其他错误;尽可能的去避免对修改的不良影响的因素,在修改之前要对其进行整体的考究,权衡利弊;修改软件也要在严格的控制管理条件下有目的和有步骤地进行,在修改完之后还要经过严格的检测,然后填写包含问题种类、修改的状态和情况等内容的软件修改报告.在实际应用时,客户或维修人员需要以软件产品系统中的产生的不足为依据填写一份“软件问题报告”,然后把该报告交给软件维护管理的专业人员,另外,维护人员仍需填写一份“软件修改报告”并将其上交到维护管理人员;“软件修改报告”需要经过维护管理人员的严格评析后给予其优先级;维护人员对维护需求进行实际评析并对其修改需要的时间和资金做出大概的预算;在经过严密的修改过后再一次检测其程序;对全部的相关文件进行合理改正;把已修改的消息告知客户然后把版本交付于客户;对其进行评析.最后,应交付的文件基本包括关于软件的不足报告和改正报告等.

4结语

总而言之,多媒体软件的开发模式对于人们的生活至关重要,需要进行特别研究.传统的多媒体软件开发已经不能满足时代的需求,新时代多媒体软件的开发一般包括项目框架的制定、脚本的编写和修改、媒体素材的准备、计算机后期合成、项目最终产品化等过程,需要对每一个过程进行严格规定.本文首先介绍软件开发的建模方法,建立开发的基础模式,然后分别介绍软件开发的每一个过程,希望起到一定的启发作用.