《计算机管理信息系统-8章运行与维护.ppt》由会员分享,可在线阅读,更多相关《计算机管理信息系统-8章运行与维护.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第8 8章章 运行与维护运行与维护管理信息系管理信息系统开开发成功并交付用成功并交付用户以后,便投入到了运以后,便投入到了运行与行与维护阶段。在运行段。在运行过程中,程中,还会会发现一些潜在的一些潜在的错误,或者是用或者是用户对某些功能不某些功能不满意,有改意,有改进的要求,也有可能是的要求,也有可能是因因为系系统内部的内部的业务逻辑或外部的或外部的环境境发生了生了变化,化,这时就就需要需要对其其进行行维护。只有不断只有不断维护的管理信息系的管理信息系统才能适才能适应这种种环境境变化,化,不断地完善。一般管理信息系不断地完善。一般管理信息系统的使用寿命,短的使用寿命,短则1、2年,年,长则5
2、、6年。在系年。在系统的整个使用寿命中,都将伴随着系的整个使用寿命中,都将伴随着系统维护工作的工作的进行,行,这一一过程,一直延程,一直延续到企到企业又提出了开又提出了开发下下一个新系一个新系统的需求的需求为止,也有可能是止,也有可能是为了适了适应企企业环境的境的变化,化,对现有系有系统进行的升行的升级。2023/2/231第8章 运行与维护v8.1 8.1 目标与作用目标与作用v8.2 8.2 系统切换与系统运行系统切换与系统运行v8.3 8.3 系统维护系统维护 v8.4 8.4 系统评价系统评价v8.5 8.5 实例实例第第8 8章章 运行与维护运行与维护2023/2/232第8章 运行
3、与维护 8.1 8.1 目标与作用目标与作用8.1.1 系统运行与维护的目标系统维护的目的就是为了保证系统正常、可靠地运行,并能使系统系统维护的目的就是为了保证系统正常、可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。或者说,系统维护就是为不断得到改善和提高,以充分发挥作用。或者说,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最佳的和正确的了保证系统中的各个要素随着环境的变化始终处于最佳的和正确的工作状态。这系统生命周期的最后一个阶段,也是很重要的一个阶工作状态。这系统生命周期的最后一个阶段,也是很重要的一个阶段,新系统是否有生命力取决于这一阶段的工作。段,新系统是否有
4、生命力取决于这一阶段的工作。因此,管理信息系统运行与维护的目标,可以归纳为:保证新系统因此,管理信息系统运行与维护的目标,可以归纳为:保证新系统的正常、可靠、安全地运行,并不断完善系统,以增强系统的生命的正常、可靠、安全地运行,并不断完善系统,以增强系统的生命力,延长系统的生命周期,不断提高企业的管理水平,为企业创造力,延长系统的生命周期,不断提高企业的管理水平,为企业创造经济效益。经济效益。2023/2/233第8章 运行与维护 v8.1.2 系统运行与维护阶段的作用v系统开发工作量(包括系统分析、系统设计、系统实施、系统调试)仅占系统生命系统开发工作量(包括系统分析、系统设计、系统实施、系
5、统调试)仅占系统生命周期总工作量的周期总工作量的20%20%30%30%,而系统维护工作量要占到总工作量的,而系统维护工作量要占到总工作量的70%70%80%80%。由此可。由此可见在开发过程中,强调提高工作质量、追求代码的可读性和可维护性对运行与维护见在开发过程中,强调提高工作质量、追求代码的可读性和可维护性对运行与维护阶段的阶段的意义意义。v新系统开发成功并提交用户以后,维护阶段的工作才刚刚开始,而不是万事大吉。新系统开发成功并提交用户以后,维护阶段的工作才刚刚开始,而不是万事大吉。软件开发得再好,如果软件维护工作跟不上,管理信息系统依然会失败,这种教训软件开发得再好,如果软件维护工作跟不
6、上,管理信息系统依然会失败,这种教训很多。很多。v系统维护工作常常被忽视。错误的做法是开发工作完成后,开发队伍解散或撤走,系统维护工作常常被忽视。错误的做法是开发工作完成后,开发队伍解散或撤走,没有配备适当的系统维护人员。这样,一旦系统发生问题或环境发生变化,最终用没有配备适当的系统维护人员。这样,一旦系统发生问题或环境发生变化,最终用户将无从下手,这就是为什么有些管理信息系统在运行环境中长期与旧系统并行运户将无从下手,这就是为什么有些管理信息系统在运行环境中长期与旧系统并行运行而不能转换,甚至最终被废弃的原因。行而不能转换,甚至最终被废弃的原因。2023/2/234第8章 运行与维护 v随着
7、管理信息系统应用的深入,以及使用寿命的延长,系统维护的工作量将越来越随着管理信息系统应用的深入,以及使用寿命的延长,系统维护的工作量将越来越大。系统维护的费用往往占整个系统生命周期费用的大。系统维护的费用往往占整个系统生命周期费用的60%60%以上,因此有人曾以浮在以上,因此有人曾以浮在海面上的冰山比喻系统开发与维护的关系,系统开发工作如同冰山露出水面的部分,海面上的冰山比喻系统开发与维护的关系,系统开发工作如同冰山露出水面的部分,因为容易被人看到,所以重视这一部分,而系统维护工作如同冰山浸在水下的部分,因为容易被人看到,所以重视这一部分,而系统维护工作如同冰山浸在水下的部分,其体积远比露出水
8、面的部分大得多,但由于不容易被人看到而常被忽视;其体积远比露出水面的部分大得多,但由于不容易被人看到而常被忽视;v从另一方面看,和具有从另一方面看,和具有“开创性开创性”的系统开发工作相比,系统维护工作属于的系统开发工作相比,系统维护工作属于“继承继承性性”工作,挑战性不强、成绩不显著,使很多技术人员不安心于系统维护工作,这工作,挑战性不强、成绩不显著,使很多技术人员不安心于系统维护工作,这也是造成人们重视开发而轻视维护的原因。也是造成人们重视开发而轻视维护的原因。v经验和教训都在告诫我们,系统维护是管理信息系统可靠运行的重要技术保障,应经验和教训都在告诫我们,系统维护是管理信息系统可靠运行的
9、重要技术保障,应给于足够的重视。给于足够的重视。2023/2/235第8章 运行与维护 第第8 8章章 运行与维护运行与维护v8.1 8.1 目标与作用目标与作用v8.2 8.2 系统切换与系统运行系统切换与系统运行v8.3 8.3 系统维护系统维护 v8.4 8.4 系统评价系统评价v8.5 8.5 实例实例2023/2/236第8章 运行与维护 8.2 系统切换与系统运行v经过调试与测试的软件可以投入运行。经过调试与测试的软件可以投入运行。这时,需要由原有的老系统切换到新建这时,需要由原有的老系统切换到新建立的管理信息系统。新系统替换老系统立的管理信息系统。新系统替换老系统投入运行的过程,
10、通常有三种切换方法。投入运行的过程,通常有三种切换方法。v(1 1)直接切换。规定某一时刻为切换)直接切换。规定某一时刻为切换时刻,在这一时刻,停止使用老系统,时刻,在这一时刻,停止使用老系统,全面启用新系统,如图全面启用新系统,如图8.18.1所示。这种所示。这种切换方法简单,费用省,但风险大,企切换方法简单,费用省,但风险大,企业通常不采用。业通常不采用。图8.1 直接切换 2023/2/237第8章 运行与维护 v(2 2)并行切换。规定在一段时间内,新老系统并)并行切换。规定在一段时间内,新老系统并行运行,考验并验证新系统安全、可靠、正确的基行运行,考验并验证新系统安全、可靠、正确的基
11、础上,老系统才会退役,如图础上,老系统才会退役,如图8.28.2所示。这是企业所示。这是企业常用的切换方法,安全,但费用大。根据实际经验,常用的切换方法,安全,但费用大。根据实际经验,并行时间并行时间1 13 3个月为宜,太短看不出问题,太长则个月为宜,太短看不出问题,太长则浪费人力、物力。不少企业对新系统不放心,长期浪费人力、物力。不少企业对新系统不放心,长期并行考验,结果往往是新系统长期不能投用,挫伤并行考验,结果往往是新系统长期不能投用,挫伤了各方积极性,导致系统失败。了各方积极性,导致系统失败。v(3 3)分分段段切切换换。确确定定时时间间范范围围,先先投投用用一一个个子子系系统统,成
12、成功功后后再再投投用用第第二二个个子子系系统统,依依次次类类推推,逐逐步步用用新新系系统统替替代代老老系系统统,如如图图8.38.3所所示示。这这也也是是管管理理信信息息系系统统常常用用的的切切换换方方法法,适适用用于于比比较较庞庞大大、复复杂杂的系统。的系统。图8.2 并行切换 图8.3 分段切换2023/2/238第8章 运行与维护 第第8 8章章 运行与维护运行与维护v8.1 8.1 目标与作用目标与作用v8.2 8.2 系统切换与系统运行系统切换与系统运行v8.3 8.3 系统维护系统维护 v8.4 8.4 系统评价系统评价v8.5 8.5 实例实例2023/2/239第8章 运行与维
13、护 8.3 系统维护 v8.3.1 8.3.1 系统维护的任务系统维护的任务v系统维护是为了应付管理信息系统的环境和其他因素的各种变化,保证系统系统维护是为了应付管理信息系统的环境和其他因素的各种变化,保证系统正常工作而进行的一切活动,它包括系统功能的改进和解决在系统运行期正常工作而进行的一切活动,它包括系统功能的改进和解决在系统运行期间发生的一切问题和错误。无论在新系统交付使用前还是在交付使用后,间发生的一切问题和错误。无论在新系统交付使用前还是在交付使用后,系统维护工作始终需要进行,这是管理信息系统运行管理的重要内容。系统维护工作始终需要进行,这是管理信息系统运行管理的重要内容。v运行与维
14、护阶段的主要任务是做好系统的管理和维护工作,根据环境变化和运行与维护阶段的主要任务是做好系统的管理和维护工作,根据环境变化和用户需求不断修改、扩充,使新系统更加完善,保证新系统经常处于良好用户需求不断修改、扩充,使新系统更加完善,保证新系统经常处于良好运行状态。运行状态。2023/2/2310第8章 运行与维护 v8.3.2 8.3.2 系统维护的要求与内容系统维护的要求与内容v系统维护的要求主要包括:系统维护的要求主要包括:v(1 1)来自上级的命令、要求;)来自上级的命令、要求;v(2 2)管理方式、方法及策略的改变;)管理方式、方法及策略的改变;v(3 3)随着用户对信息系统的了解,其需
15、求也会不断提高;)随着用户对信息系统的了解,其需求也会不断提高;v(4 4)先进技术的出现,如硬、软件产品的更新换代。)先进技术的出现,如硬、软件产品的更新换代。v系统维护工作的内容大致包括程序的维护、数据库的维护、编码的维护、设备的维护和系统维护工作的内容大致包括程序的维护、数据库的维护、编码的维护、设备的维护和人员机构调整。人员机构调整。v(1 1)程序的维护。管理信息系统的业务处理是以计算机为主的。因此,如果处理的业)程序的维护。管理信息系统的业务处理是以计算机为主的。因此,如果处理的业务、数据或业务量等稍有变化,则会引起程序的变化,尤其是一些新的业务规定,对程务、数据或业务量等稍有变化
16、,则会引起程序的变化,尤其是一些新的业务规定,对程序的影响最大,有时会需要重新编制程序。一般来说,信息系统的主要维护工作是及时序的影响最大,有时会需要重新编制程序。一般来说,信息系统的主要维护工作是及时完成对程序的修改,以保证系统的正常、准确地运行。程序维护还包括一些程序运行所完成对程序的修改,以保证系统的正常、准确地运行。程序维护还包括一些程序运行所需要的系统参数文件的更新和修改。需要的系统参数文件的更新和修改。2023/2/2311第8章 运行与维护 v(2 2)数据库的维护。系统的业务处理对数据的需求是不断变化的,要经常对文件)数据库的维护。系统的业务处理对数据的需求是不断变化的,要经常
17、对文件或数据库进行修改(不包括正常更新),增加数据库的新内容和建立新的文件等。或数据库进行修改(不包括正常更新),增加数据库的新内容和建立新的文件等。v(3 3)编码的维护。随着系统的变化,旧的编码不能适合新的要求,需要进行改革。)编码的维护。随着系统的变化,旧的编码不能适合新的要求,需要进行改革。编码的维护包括制订新的编码系统和修改旧的编码系统,但是,更重要的工作还在编码的维护包括制订新的编码系统和修改旧的编码系统,但是,更重要的工作还在于如何使新编码系统得到贯彻。于如何使新编码系统得到贯彻。v(4 4)设备的维护。设备维护的主要工作内容包括定期地对硬件系统做全面测试,)设备的维护。设备维护
18、的主要工作内容包括定期地对硬件系统做全面测试,对主机、硬盘等部件进行清洁处理,对打印机、绘图仪等机械设备做常规的保养等。对主机、硬盘等部件进行清洁处理,对打印机、绘图仪等机械设备做常规的保养等。一旦发生硬件和系统方面的故障,要有专门人员进行修理。有时,随着业务的发展,一旦发生硬件和系统方面的故障,要有专门人员进行修理。有时,随着业务的发展,需要对原有的硬件配置进行增加和调整。需要对原有的硬件配置进行增加和调整。v(5 5)适应机构和人员的变动。管理信息系统是人机系统,人工处理也占有重要地)适应机构和人员的变动。管理信息系统是人机系统,人工处理也占有重要地位。为了使信息系统的流程更加合理,有时涉
19、及机构和人员的变动。这种变化往往位。为了使信息系统的流程更加合理,有时涉及机构和人员的变动。这种变化往往也会影响对设备和程序的维护工作。也会影响对设备和程序的维护工作。2023/2/2312第8章 运行与维护 v8.3.3 8.3.3 系统维护工作的类型系统维护工作的类型v系统维护的重点是系统应用软件的维护工作,按照系统维护的不同性质,可以分为下面四种类型:纠错性维护、适应性维护、完善性维护和预防性维护等。2023/2/2313第8章 运行与维护(1)纠错型维护v纠错型维护是指对系统进行的诊断和改正错误,约占维护活动的纠错型维护是指对系统进行的诊断和改正错误,约占维护活动的21%21%。由于系
20、统测。由于系统测试不可能揭露系统存在的所有错误,因此在系统投入实际运行后,就有可能暴露出试不可能揭露系统存在的所有错误,因此在系统投入实际运行后,就有可能暴露出系统内隐藏的错误。诊断和修正系统中遗留的错误,就是纠错性维护。纠错性维护系统内隐藏的错误。诊断和修正系统中遗留的错误,就是纠错性维护。纠错性维护是在系统运行中发生异常或故障时进行的,这种错误往往是遇到了从未用过的输入是在系统运行中发生异常或故障时进行的,这种错误往往是遇到了从未用过的输入数据组合或是在其他部分接口处产生的,因此只是在某些特定的情况下,有些系统数据组合或是在其他部分接口处产生的,因此只是在某些特定的情况下,有些系统运行多年
21、后才遇到这种情况,暴露出在系统开发中遗留的问题,这是不足为奇的。运行多年后才遇到这种情况,暴露出在系统开发中遗留的问题,这是不足为奇的。2023/2/2314第8章 运行与维护(2)适应性维护v适应性维护是指对软硬件的升级,约占维护活动的适应性维护是指对软硬件的升级,约占维护活动的25%25%。适应性维护是为了使系统。适应性维护是为了使系统适应环境的变化而进行的维护。一方面,计算机硬件的更新周期越来越短,新的操适应环境的变化而进行的维护。一方面,计算机硬件的更新周期越来越短,新的操作系统和原来操作系统的新版本不断推出,外部设备和其他系统部件经常有所增加作系统和原来操作系统的新版本不断推出,外部
22、设备和其他系统部件经常有所增加和修改,这就必然要求管理信息系统能够适应新的软硬件环境,以提高系统的性能和修改,这就必然要求管理信息系统能够适应新的软硬件环境,以提高系统的性能和运行效率;另一方面,机构的调整、管理体制的改变、数据与信息需求的变更等和运行效率;另一方面,机构的调整、管理体制的改变、数据与信息需求的变更等都将导致系统不能适应新的应用环境。如编码改变、数据结构变化、数据格式以及都将导致系统不能适应新的应用环境。如编码改变、数据结构变化、数据格式以及输入输入/输出方式的变化、数据存储介质的变化等,都将直接影响系统的正常工作。输出方式的变化、数据存储介质的变化等,都将直接影响系统的正常工
23、作。因此有必要对系统进行调整,使之适应企业环境的变化,以满足用户的要求。因此有必要对系统进行调整,使之适应企业环境的变化,以满足用户的要求。2023/2/2315第8章 运行与维护(3)完善性维护v在系统的使用过程中,用户往往要求扩充原有的功能,或提高其性能,如增加数据在系统的使用过程中,用户往往要求扩充原有的功能,或提高其性能,如增加数据输出的图形方式、增加联机在线帮助功能、调整用户界面等,这些要求在需求规格输出的图形方式、增加联机在线帮助功能、调整用户界面等,这些要求在需求规格说明书中没有,属于用户需求在原有系统的基础上进一步改善和提高的内容。随着说明书中没有,属于用户需求在原有系统的基础
24、上进一步改善和提高的内容。随着用户对系统的使用和熟悉,这种需求可能会不断提出。为了满足这些需求而进行的用户对系统的使用和熟悉,这种需求可能会不断提出。为了满足这些需求而进行的系统维护工作就是完善性维护,即完善性维护是指为了满足用户新的需求而进行的系统维护工作就是完善性维护,即完善性维护是指为了满足用户新的需求而进行的功能扩充性或优化方面的开发活动。这种类型的维护是系统维护的主要形式,工作功能扩充性或优化方面的开发活动。这种类型的维护是系统维护的主要形式,工作量最大,约占维护活动的量最大,约占维护活动的50%50%。2023/2/2316第8章 运行与维护(4)预防性维护v系统维护工作不应总是被
25、动地等待用户提出要求后才进行,应进行主动的预防性维系统维护工作不应总是被动地等待用户提出要求后才进行,应进行主动的预防性维护,即选择那些还有较常使用寿命、目前尚能正常运行但可能将要发生变化或调整护,即选择那些还有较常使用寿命、目前尚能正常运行但可能将要发生变化或调整的系统进行维护,目的是通过预防性维护为未来的修改与调整奠定更好的基础。例的系统进行维护,目的是通过预防性维护为未来的修改与调整奠定更好的基础。例如,将目前尚能应用的报表功能改成通用报表生成功能,以应付今后报表内容和格如,将目前尚能应用的报表功能改成通用报表生成功能,以应付今后报表内容和格式可能的变化。预防性维护约占维护活动的式可能的
26、变化。预防性维护约占维护活动的4%4%。2023/2/2317第8章 运行与维护 8.3.4 8.3.4 软件维护软件维护v软件维护是管理信息系统维护的重要内容,搞好软件维护有两个关键:第一,在新软件维护是管理信息系统维护的重要内容,搞好软件维护有两个关键:第一,在新系统开发过程中就应保证软件代码的质量,尤其是可维护性。同时还应有与代码一系统开发过程中就应保证软件代码的质量,尤其是可维护性。同时还应有与代码一致的开发文档。这是软件维护的基础和保证。第二,有一支胜任工作的系统维护队致的开发文档。这是软件维护的基础和保证。第二,有一支胜任工作的系统维护队伍。很多企事业单位的管理信息系统是委托协作单
27、位开发的,但系统维护也依靠他伍。很多企事业单位的管理信息系统是委托协作单位开发的,但系统维护也依靠他们是远水不解近渴的,必须培养本单位的人担负起系统维护的工作。们是远水不解近渴的,必须培养本单位的人担负起系统维护的工作。v系统维护不仅范围广,而且影响因素多。通常在进行某项维护修改工作之前,要考系统维护不仅范围广,而且影响因素多。通常在进行某项维护修改工作之前,要考虑下列三方面的因素:虑下列三方面的因素:v(1 1)实际情况。系统的当前情况、维护工作的复杂性与规模。)实际情况。系统的当前情况、维护工作的复杂性与规模。v(2 2)维护工作的影响。对系统目标的影响、对当前工作的影响、对其他系统的影)
28、维护工作的影响。对系统目标的影响、对当前工作的影响、对其他系统的影响。响。v(3 3)资源要求。对维护提出的时间要求、维护所需费用、维护所需的工作人员。)资源要求。对维护提出的时间要求、维护所需费用、维护所需的工作人员。2023/2/2318第8章 运行与维护 v8.3.5 系统维护的管理v一个过程的修改,往往会影响其他过程或其他系统。因此,系统的维护工作需要特别慎重。系统的各项维护工作名目繁多,每项工作都应有专人负责,并且通过一定的批准手续。通常,对于一些重大的修改项目还要填写变更申请表,由审批人正式批准后,才能进行维护工作。维护工作的审批人要对系统非常熟悉,能够判断各种变更的必要性、影响范
29、围和产生的后果。有时在操作运行中发生中断,也许会被当时在场的操作人员进行修改,及时排除了故障,但是事后也要填写修改记录,注明事故原因和解决的措施,以便有据可查。2023/2/2319第8章 运行与维护 v综上所述,从维护申请的提出到维护工作的执行有如下步骤:综上所述,从维护申请的提出到维护工作的执行有如下步骤:v(1 1)修改要求。由系统操作的各类人员或业务领导提出对某项工作的修改要求,)修改要求。由系统操作的各类人员或业务领导提出对某项工作的修改要求,申请形式可以是报告或填写专门申请表。申请形式可以是报告或填写专门申请表。v(2 2)领导批准。由系统维护小组的领导负责审批各项申请。审批工作也
30、要进行一)领导批准。由系统维护小组的领导负责审批各项申请。审批工作也要进行一定的调查研究,在取得比较充分的第一手资料后进行批示。定的调查研究,在取得比较充分的第一手资料后进行批示。v(3 3)分配维护任务。根据维护的内容向系统维护人员分配任务,并确定完成的期)分配维护任务。根据维护的内容向系统维护人员分配任务,并确定完成的期限和其他有关要求。限和其他有关要求。v(4 4)验收。当有关人员完成维护性任务后,由维护小组和用户人员验收成果,并)验收。当有关人员完成维护性任务后,由维护小组和用户人员验收成果,并将新的成果正式投入使用,同时,也要验收有关的资料。例如,将程序的第二版本将新的成果正式投入使
31、用,同时,也要验收有关的资料。例如,将程序的第二版本改为第三版本和说明及源程序等。改为第三版本和说明及源程序等。v另外,系统的维护工作需要使用很多资源,对于某些重要的修改,甚至可看成是一另外,系统的维护工作需要使用很多资源,对于某些重要的修改,甚至可看成是一个小系统的开发项目。因此,也要求按照系统开发的步骤进行。个小系统的开发项目。因此,也要求按照系统开发的步骤进行。2023/2/2320第8章 运行与维护 第第8 8章章 运行与维护运行与维护v8.1 8.1 目标与作用目标与作用v8.2 8.2 系统切换与系统运行系统切换与系统运行v8.3 8.3 系统维护系统维护 v8.4 8.4 系统评
32、价系统评价v8.5 8.5 实例实例2023/2/2321第8章 运行与维护 8.4 系统评价v严格地讲,在管理信息系统开发的整个过程中,每当完成了一个工作阶段或步骤,严格地讲,在管理信息系统开发的整个过程中,每当完成了一个工作阶段或步骤,都应该进行评价。对新系统的全面评价是系统运行了一段时间之后进行的。都应该进行评价。对新系统的全面评价是系统运行了一段时间之后进行的。2023/2/2322第8章 运行与维护 v8.4.1 8.4.1 系统评价的目的系统评价的目的v新系统的建立花费了大量的资金、人力和物力,系统性能究竟怎样?不仅对用户来说是重要的,新系统的建立花费了大量的资金、人力和物力,系统
33、性能究竟怎样?不仅对用户来说是重要的,也是系统开发人员所关心的,对新系统质量进行全面考核,才能回答这些问题。新系统不可能也是系统开发人员所关心的,对新系统质量进行全面考核,才能回答这些问题。新系统不可能尽善尽美,通过评审可以发现问题,解决问题,进行必要的修改与维护。尽善尽美,通过评审可以发现问题,解决问题,进行必要的修改与维护。v对企业应用项目的评价,一般都会从技术和经济两方面进行。要么是在一定的经济条件下,获对企业应用项目的评价,一般都会从技术和经济两方面进行。要么是在一定的经济条件下,获得尽可能多的系统功能和尽可能高的系统性能;要么是在满足一定功能和性能要求的条件下,得尽可能多的系统功能和
34、尽可能高的系统性能;要么是在满足一定功能和性能要求的条件下,尽可能地节省消耗,提高效率。因此,对管理信息系统评,一般包括功能评价和经济效益评价,尽可能地节省消耗,提高效率。因此,对管理信息系统评,一般包括功能评价和经济效益评价,同时作为应用于社会的人机应用系统,还要进行社会效益的评价。同时作为应用于社会的人机应用系统,还要进行社会效益的评价。v管理信息系统的评价与其他工程系统的评价相比又具有自己的特点。系统中包括了信息资源、管理信息系统的评价与其他工程系统的评价相比又具有自己的特点。系统中包括了信息资源、技术设备、人和环境等诸多因素。系统的效能是通过信息的作用和方式表现出来的,而信息的技术设备
35、、人和环境等诸多因素。系统的效能是通过信息的作用和方式表现出来的,而信息的作用又通过人在一定的环境中,借助以计算机技术为主体的工具进行决策和行动表现出来的。作用又通过人在一定的环境中,借助以计算机技术为主体的工具进行决策和行动表现出来的。因此,管理信息系统的效能包括有形的和无形的;既有直接的,也有间接的;既有固定的,也因此,管理信息系统的效能包括有形的和无形的;既有直接的,也有间接的;既有固定的,也有变动的。所以,管理信息系统的评价具有复杂性和特殊性。有变动的。所以,管理信息系统的评价具有复杂性和特殊性。2023/2/2323第8章 运行与维护 v所谓系统评价是对一个管理信息系统的性能进行估计
36、、检查、测试、分析和评审,包括用实际所谓系统评价是对一个管理信息系统的性能进行估计、检查、测试、分析和评审,包括用实际指标与计划指标进行比较,以及评价系统目标实现的程度。指标与计划指标进行比较,以及评价系统目标实现的程度。v对新系统进行评价的目的是:对新系统进行评价的目的是:v(1 1)检查信息系统的目标、功能及各项指标是否达到设计要求,满足用户需求的程度如何。)检查信息系统的目标、功能及各项指标是否达到设计要求,满足用户需求的程度如何。v(2 2)检查信息系统中各种资源的利用程度,包括人、财、物以及硬、软件资源等的作用情况。)检查信息系统中各种资源的利用程度,包括人、财、物以及硬、软件资源等
37、的作用情况。v(3 3)根据评审和分析的结果,找出系统的薄弱环节并提出改进的意见。)根据评审和分析的结果,找出系统的薄弱环节并提出改进的意见。v根据成本和效益的类型与特点,系统经济效益评价的方法有:根据成本和效益的类型与特点,系统经济效益评价的方法有:v(1 1)年利润增长额。)年利润增长额。v(2 2)纯收入。)纯收入。v(3 3)投资回收期与投资效果。)投资回收期与投资效果。v(4 4)直接的价值估算法。)直接的价值估算法。v(5 5)大于)大于/小于成本法。小于成本法。2023/2/2324第8章 运行与维护 v8.4.2 8.4.2 系统评价的指标系统评价的指标v企业开发管理信息系统是
38、企业信息化的一个较大的投资项目,所以在新系统完成之企业开发管理信息系统是企业信息化的一个较大的投资项目,所以在新系统完成之后,应该进行各种指标的全面评价,甚至在系统生命周期的不同阶段,还要根据不后,应该进行各种指标的全面评价,甚至在系统生命周期的不同阶段,还要根据不同重点进行部分指标的评价。系统评价的指标是进行系统评价、新旧系统对比分析同重点进行部分指标的评价。系统评价的指标是进行系统评价、新旧系统对比分析的依据。对一个管理信息系统来说,有些性能是无法用经济效益来衡量的,评价指的依据。对一个管理信息系统来说,有些性能是无法用经济效益来衡量的,评价指标可分为经济指标、性能指标和管理指标三个方面。
39、标可分为经济指标、性能指标和管理指标三个方面。2023/2/2325第8章 运行与维护 1经济指标v(1 1)系统费用:指开发费用与运行费用的总和。)系统费用:指开发费用与运行费用的总和。v(2 2)系统收益:如劳务费用的减少,生产率的提高,成本下降,库存资金减少,)系统收益:如劳务费用的减少,生产率的提高,成本下降,库存资金减少,对成功的决策影响的估计,管理费用的节约等。对成功的决策影响的估计,管理费用的节约等。v(3 3)投资回收期。)投资回收期。v(4 4)系统后备需求的规模与费用,系统维护费用占总成本的比重。)系统后备需求的规模与费用,系统维护费用占总成本的比重。2023/2/2326
40、第8章 运行与维护 2性能指标v(1 1)系统平均无故障时间;)系统平均无故障时间;v(2 2)联机响应时间,吞吐量或处理速度;)联机响应时间,吞吐量或处理速度;v(3 3)系统利用率;)系统利用率;v(4 4)操作的方便性,灵活性;)操作的方便性,灵活性;v(5 5)安全,保密性;)安全,保密性;v(6 6)数据的准确性;)数据的准确性;v(7 7)系统的可扩充性。)系统的可扩充性。2023/2/2327第8章 运行与维护 3管理指标v(1 1)领导、管理人员对系统的态度;)领导、管理人员对系统的态度;v(2 2)管理信息系统的使用者对系统的态度;)管理信息系统的使用者对系统的态度;v(3
41、3)外部环境对系统的评价。)外部环境对系统的评价。2023/2/2328第8章 运行与维护 8.4.3 8.4.3 系统评价的内容系统评价的内容v系统评价需要从系统功能和技术性能两个角度进行评价,主要内容包括系统目标实现的情况、系统评价需要从系统功能和技术性能两个角度进行评价,主要内容包括系统目标实现的情况、系统资源利用率、系统的安全保密性、系统的可用性、系统的可维护性、系统成本及系统管理系统资源利用率、系统的安全保密性、系统的可用性、系统的可维护性、系统成本及系统管理工作的完备性等。工作的完备性等。v(1 1)系统目标实现的情况。对照系统分析阶段确定的系统目标,检查新系统是否已实现了全部)系
42、统目标实现的情况。对照系统分析阶段确定的系统目标,检查新系统是否已实现了全部预定目标,这实际上是对系统功能和系统效益的全面综合检查,是该系统是否成功的主要依据。预定目标,这实际上是对系统功能和系统效益的全面综合检查,是该系统是否成功的主要依据。在考核效益时,既要考核可用货币量表达的直接经济效益,又要考核不能直接用货币量表示的在考核效益时,既要考核可用货币量表达的直接经济效益,又要考核不能直接用货币量表示的间接效益,如管理水平的提高、用户需求的满足等。间接效益,如管理水平的提高、用户需求的满足等。v(2 2)系统资源利用率。这项考核主要依据运行记录,检查硬件、数据及软件资源的利用情况。)系统资源
43、利用率。这项考核主要依据运行记录,检查硬件、数据及软件资源的利用情况。要计算各种外部设备和主要系统利用率,还要考查数据资源的利用情况,如存入系统的数据是要计算各种外部设备和主要系统利用率,还要考查数据资源的利用情况,如存入系统的数据是否得到了充分的利用,是否还能在更多方面提供对管理和决策的支持。对系统中软件的考核要否得到了充分的利用,是否还能在更多方面提供对管理和决策的支持。对系统中软件的考核要依据系统设计方案和运行记录,检查使用得最多、最频繁的软件设计是否满足要求,现在的效依据系统设计方案和运行记录,检查使用得最多、最频繁的软件设计是否满足要求,现在的效果如何。各程序模块的调用是否与设计时有
44、较大出入,运行中是否及时地恢复,安全措施是否果如何。各程序模块的调用是否与设计时有较大出入,运行中是否及时地恢复,安全措施是否产生过因设计不当造成的错误。产生过因设计不当造成的错误。2023/2/2329第8章 运行与维护 v(3 3)系统安全保密性。检查系统运行期间是否发生了数据丢失、泄密、被非法使)系统安全保密性。检查系统运行期间是否发生了数据丢失、泄密、被非法使用的现象,在出现软、硬件故障时,系统是否受到破坏,是否能及时地恢复,安全用的现象,在出现软、硬件故障时,系统是否受到破坏,是否能及时地恢复,安全措施是否有效,用户有没有进一步的安全性要求。措施是否有效,用户有没有进一步的安全性要求
45、。v(4 4)系统的可用性。系统的可用性包括系统使用是否方便,操作员和其他人员输)系统的可用性。系统的可用性包括系统使用是否方便,操作员和其他人员输入数据时是否有困难,响应时间是否及时,输出报表是否清晰明确。总之,用户是入数据时是否有困难,响应时间是否及时,输出报表是否清晰明确。总之,用户是否乐于接受和使用该系统,是系统能否有生命力的一个重要因素。否乐于接受和使用该系统,是系统能否有生命力的一个重要因素。v(5 5)系统的可维护性。系统的可维护性要结合系统设计方案来评价。系统的结构)系统的可维护性。系统的可维护性要结合系统设计方案来评价。系统的结构化模块程度越高,越便于维护。另外,完整的系统设
46、计原始资料、框图和源程序中化模块程度越高,越便于维护。另外,完整的系统设计原始资料、框图和源程序中的注释语句都能提高系统的可维护性。如有近期的维护记录,应实际考查几个维护的注释语句都能提高系统的可维护性。如有近期的维护记录,应实际考查几个维护实例,以检查可维护性。系统的可维护性是系统开发人员技术水平高低的一个重要实例,以检查可维护性。系统的可维护性是系统开发人员技术水平高低的一个重要标志,也是用户能否长期独立维护该系统的重要条件。标志,也是用户能否长期独立维护该系统的重要条件。2023/2/2330第8章 运行与维护 v(6 6)系统成本。检查系统开发与运行成本,对于偏离较大的项目要分析其偏离
47、的原因。)系统成本。检查系统开发与运行成本,对于偏离较大的项目要分析其偏离的原因。v(7 7)系统管理工作的完备性。主要是考核系统运行中的组织与管理工作,即用户是否建立了必)系统管理工作的完备性。主要是考核系统运行中的组织与管理工作,即用户是否建立了必要的管理组织机构、职责与制度是否明确、运行与维护记录是否及时完整等。要的管理组织机构、职责与制度是否明确、运行与维护记录是否及时完整等。v系统评价小组根据上述内容对系统做出一定的评价后,要指出系统存在的问题和今后改进的方系统评价小组根据上述内容对系统做出一定的评价后,要指出系统存在的问题和今后改进的方向,并写出评价报告作为系统改进和下次评价的依据
48、。向,并写出评价报告作为系统改进和下次评价的依据。v评价是进行决策的重要前提和手段,通过系统评价可以明确把握系统当前的状态,为下一步的评价是进行决策的重要前提和手段,通过系统评价可以明确把握系统当前的状态,为下一步的工作制订计划。从广义上理解,系统评价应贯穿整个生命周期各个阶段的重要决策和工作环节工作制订计划。从广义上理解,系统评价应贯穿整个生命周期各个阶段的重要决策和工作环节中,在系统分析阶段通过评价进行可行性分析,在系统运行与维护阶段要不断进行功能、性能中,在系统分析阶段通过评价进行可行性分析,在系统运行与维护阶段要不断进行功能、性能及效益的评价。而一般从狭义上理解,系统评价为系统投入运行
49、以后的系统满足需求的程度和及效益的评价。而一般从狭义上理解,系统评价为系统投入运行以后的系统满足需求的程度和经济效益评价。经济效益评价。v管理信息系统在投入运行后,在应用的不断深入过程中,同时伴随着应用环境的发展变化和管管理信息系统在投入运行后,在应用的不断深入过程中,同时伴随着应用环境的发展变化和管理科学及信息技术水平的不断提高,因此有必要不断对系统进行评价,一方面应对系统当前状理科学及信息技术水平的不断提高,因此有必要不断对系统进行评价,一方面应对系统当前状态有明确的认识,另一方面也为系统今后的发展和提高做准备。态有明确的认识,另一方面也为系统今后的发展和提高做准备。2023/2/2331
50、第8章 运行与维护 8.5 实例v1 1实例实例1 1:学生成绩管理信息系统的运行与维护:学生成绩管理信息系统的运行与维护v这个系统很小,运行与维护的问题就很简单。这个系统很小,运行与维护的问题就很简单。v在硬件方面,主要是维护好计算机网络系统,保证信息的输入正常进行,并能正确地存入服务在硬件方面,主要是维护好计算机网络系统,保证信息的输入正常进行,并能正确地存入服务器,及时提供用户调用、输出,包括计算机外部设备的正常运行与维护。器,及时提供用户调用、输出,包括计算机外部设备的正常运行与维护。v在软件方面,主要是维护好数据库,保证数据的正确性和一致性。当学生或课程发生变化时,在软件方面,主要是