首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
王杰民 《电脑》1995,(6):13-14
软件工程将软件开发分为六个阶段:1)问题定义及可行性分析;2)需求分析;3)系统设计;4)代码设计;5)测试;6)运行和维护.由此可见,软件维护是软件生命周期的最后阶段,它是在开发工作完成,交付使用后,对软件产品进行的一些软件工程活动.管理信息系统(MIS)以电子计算机为工具,对企业生产经营诸要素进行优化组合,使人流、物流、资金流、信息流处于最佳状态,以最少的投入获得最大的产出.MIS不仅是一项复杂的计算机工程,而且是一项复杂的社会工程.MIS的多学科、高技术、长周期和难协调性注定了它的维护尤为复杂.MIS维护的好坏直接关系到一个计算机系统的使用效率.遗憾的是,软件维护直到现在仍然是软件工程中最不被人重视的阶段.本文试着从管理角度谈谈企业管理信息系统维护中出现的问题.  相似文献   

2.
本文从软件产品的两个特点——非物理性和严格性出发,解剖分析了现行的软件维护概念,指出目前的这种软件维护概念不符合软件产品自身的特点,并违背了工业化生产的一般规律,从而阻碍了软件工程的发展。为此,本文提出了两个新的概念——软件使用维护和软件生命期分为两个时期。这两个概念强调了软件生产的工业化性,体现了软件产品的两大特点,力图为从根本上解决“软件危机”打下思想基础。  相似文献   

3.
选择题:软件生命周期中所花费用最多的阶段是(A)详细设计(B)软件编码(C)软件测试(D)软件维护精彩解析:软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,  相似文献   

4.
Ncre考题精讲     
(二级VF)选择题:软件生命周期中所花费用最多的阶段是(A)详细设计(B)软件编码(C)软件测试(D)软件维护精彩解析:软件生命周期分为软件定义、软件开发及软件运行维护3个  相似文献   

5.
介绍了软件开发模型与软件维护模型及其发展过程,通过对软件开发模型的研究,引出系统生命期的最后一个阶段软件维护的模型。详细讨论了软件维护模型的发展过程及现代维护模型-IEEE维护模型与ISO/IEC 12207的维护模型,并依此对软件维护进行了重新定义,指出软件维护是对一个需要提供高效低费的软件产品进行保障所采取的全部活动,最后对维护模型的发展方向作出简单预测。  相似文献   

6.
为了规范我国军用软件的管理,以及使军方更方便对军用软件的维护,通过将GJB5000A、GJB1267等标准与实际工作情况进行结合,提出了一套军用软件维护流程;该流程设置了一个详细的软件维护指南,使军方人员清楚地了解如何维护军用软件,对于不断提高装备研制单位的软件产品质量起到了积极的作用。  相似文献   

7.
叶飞  朱小冬 《计算机仿真》2007,24(11):103-106,239
软件维护问题已经日益成为人们关注的焦点,除软件产品本身固有因素(如软件维护性)影响软件维护工作量外,软件维护过程也对它有着重要的影响,一个资源配置合理的维护过程能够提高维护效率,并降低维护费用.文中提出了一个用于对软件维护过程运行进行建模和评估的方法,它能够提高一个维护组织的过程成熟度和效率.该方法建立了基于排队网络软件维护过程模型,并通过GRASP仿真来确定它的运行情况,可以对多种过程方案选择进行仿真,从而避免了实际系统运行实验的风险,仿真结果表明,该方法切实有效,它为软件维护过程的分析及过程改进提供了一个可行的方法.  相似文献   

8.
基于Internet的远程软件维护系统的设计与实现   总被引:1,自引:0,他引:1  
软件维护是软件生存周期中的一个重要阶段,利用网络进行远程维护可以提高软件维护的效率,缩短软件维护的时间。本文论述了一个基于Internet的远程软件维护系统RSMS(Remote Software Maintenance System)的设计及实现。  相似文献   

9.
程序理解研究与进展   总被引:1,自引:0,他引:1  
随着社会对软件需求的不断增长,正在使用和开发的软件与日俱增,许多大型复杂的软件已投放市场。同时,由于各种各样的新型程序设计方法的兴起,如逻辑式程序设计方法,函数式程序设计方法,对象式程序设计方法,分布式程序设计方法,并行式程序设计方法等等,致使目前社会上的软件产品种类繁多.结构各异。因此,软件维护问题已成为当前软件产业面临的重要课题。首先,由于还未研制出实际可用的软件确认技术,软件投入使用后修改错误不可避免;其次,软件所处的环境和用户的要求经常  相似文献   

10.
软件维护是软件生存期中时间最长的一个阶段。也是消耗人力最多的一个时期。原因除其问题本身的复杂性外,主要是未引起人们的重视,致使后果严重。软件维护根本问题在哪里?决定因素是什么?相互间有何关系?如何提高软件维护性?有那些维护支援工具?维护问题能否定量研究?本文试图回答这些问题。第一节介绍一些国外调查和统计资料,用事实充分说明这个问题的重要性。第二节主要从维护问题事项出发,通过因子分析,找出问题因素,研究其与决定要素的相关性。为建立软件维护理论奠定基础。第三节讨论软件维护性与软件开发各阶段技术的紧密关系。强调指出,从开发阶段想到将来的维护从而采取必要的措施,是提高维护性的根本途径。并列举了一些维护支援工具。第四节讨论定量问题,这是近年来才开始的较新的研究课题,也是软件维护问题深入研究的重要标志。其出发点是认为软件维护最重要的质量属性之一是程序稳定性,而程序稳定性是指修改程序时克服可能的波及影响的能力,文中介绍了一种计算程序稳定性的公式,并举出程序实例,进行具体计算,验证了这个公式的有效性,同时也指出这项工作才刚开始,尚有很大局限性。  相似文献   

11.
在开发软件的过程中,人们使用了许多保证软件质量的方法来分析、设计和实现软件,但难免还会在工作中犯错误。这样,在软件产品中就会隐藏许多错误和缺陷,对于规模大,复杂性高的软件更是如此。为了保证软件的质量和可靠性,应力求在分析、设计等各个开发阶段结束前,对软件进行严格的技术评审。但是由于人们能力的局限性,审查还不能发现所有的错误。而且在编码阶段还会引进大量的错误。这些错误和缺陷如果遗留到软件投入运行之时,终将会暴露出来。但到那时,不仅改正这些错误的代价更高,而且往往造成很恶劣的后果。软件测试就是根据…  相似文献   

12.
<正> 一、引言软件维护是软件生存期中时间最长,耗资最多,工作量最大的阶段,通常要占去工作量的60%以上。校正性维护则是软件维护工作中的重要组成部分,并且占有很大的比例。软件维护工作量的估算模型(参见文献[1])为:M=P+Ke~(c-d)P——生产性工作量  相似文献   

13.
软件质量的度量问题   总被引:3,自引:0,他引:3       下载免费PDF全文
度量的目的是为软件产品提供量化的测量结果,以避免主观论断的差错。软件度量是软件维护的基础。本文对软件度量的定义、度量的过程、面向对象软件的度量、度量与维护的关系等进行了讨论。  相似文献   

14.
一个远程软件维护系统   总被引:2,自引:0,他引:2  
高质量的软件是软件工程所要达到的目标,软件维护在其中发挥着重要的作用。但是,软件维护过程中,维护人员与用户交流困难,难以确定维护需求,从而造成维护的效率低、成本高。本文论述了一种新的软件维护的方法,即远程软件维护(RemoteSoftware Maintenance)。该方法充分利用了Internet和操作系统的功能,它可以帮助用户收集各种软件的维护信息,并通过Internet发送给软件维护人员,为维护人员提供支持。本文还给出了一个基于该方法的远程维护软件SIRMS(Software product Information collec-tion for Remote Maintenance Support)的设计及实现。SIRMS是基于Client/Server结构远程维护软件的客户端,实现了软件维护信息的自动搜集,并通过Internet发送至维护支持中心OSC(Open Support Center),是远程软件维护的有效支持工具。远程软件维护有效克服了软件维护过程的缺点,帮助维护人员确定维护需求,减轻了用户的负担,降低了软件维护的费用。  相似文献   

15.
基于复用的软件开发过程中的配置管理   总被引:11,自引:0,他引:11  
张路  李欣 《计算机科学》1999,26(5):41-44
一、软件开发过程中的配置管理配置管理并不是一个新概念,早期的软件工程环境就已经开始考虑配置管理了。现在人们越来越认识到配置管理对于提高软件质量和软件开发过程的可靠性有着重要意义。 1.1 什么是配置管理配置管理是软件配置管理的简称,它是指一套管理软件开发和软件维护以及其中各种中间软件产品的方法和规则,配置管理通过在特定的时刻选择软件配置(一组中间软件产品及描述),系统地控制对配置的修改,并在整个软件生存周期中维护配置的完整性和可追踪性。中间软件产品和用于创建中间软件产品的控制信息都应处于配置管理控制下。  相似文献   

16.
基于B/S的Web项目远程维护   总被引:2,自引:1,他引:1  
软件维护是软件生命周期的最后阶段,它是关系到软件生存的重要尺码.但是,在软件维护过程中,维护人员与用户交流困难,难以确定维护需求,从而造成维护的效率低、成本高.提出了一种新的维护方式——基于B/S的Web项目远程维护.这种方式能够充分利用开发框架中的异常机制,准确直接地发现项目中存在的问题,时项目中的源代码和数据库进行维护,以便能够节约维护的时间和费用.该方式简单实用,对于Web项目的维护具有一定的通用性.  相似文献   

17.
冯洁 《微电脑世界》1998,(41):57-57
- 软件的维护 由于程序复杂且庞大,维护遗留程序的开销是巨大的。各种软件维护研究项目,如ESPRIT ⅡREDO,都试图解决软件维护和二次工程化问题。研究人员将这些技术标识为:易发故障代码段标识、预防性维护技术、配置控制、可跟踪性、程序分片及扩展、变量分类、相关性分析、图形调用生成、实体—联系图(E—R图)生成、涟波效应分析以及路径分析。然而,软件维护不可能完全自动  相似文献   

18.
软件可靠性是七十年代由软件工程与可靠性学科相结合产生的一个新分支,是一个很有发展前途的新领域。现在,可靠性学科的一些基本原理和方法已逐步渗透到软件生存期的设计、测试和维护等各个阶段。本文主要介绍了与分析/设计阶段有关的软件可靠性分配模型,用于对软件产品的可靠性作出定量预测和评估的软件可靠性预测模型;另外,本文还讨论了软件维护阶段对软件可靠性的影响。  相似文献   

19.
当软件开发商把完成开发后的软件交给用户后,用户会根据自身的使用情况向软件开发商提出改善软件的请求。这时,软件开发商对软件所做的完善工作称之为软件维护工作。由于软件维护在软件开发中占据着举足轻重的地位,所以维护效率也就成了软件开发商特别重视的一环。本文将提出一种较为新兴的维护开发方法—敏捷开发方法,并较为细致地阐述这种方法该如何在软件维护中具体应用。  相似文献   

20.
《软件工程师》2020,(2):9-12
在软件维护阶段,需要处理软件存在的各种问题,其中软件补丁是软件维护的核心环节。首先介绍了软件补丁的相关概念与分类。详细叙述了软件补丁测试,内容包括补丁程序开发与测试、补丁包制作、补丁包测试;介绍了补丁包测试过程中遇到的几个典型问题;最后介绍了一个补丁测试案例,叙述了软件补丁测试的完整过程。工作实践表明软件补丁测试是保证软件补丁质量的重要步骤。做好补丁测试有助于的保证与提升软件产品质量。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号