信息系统分析与设计(第版)邝孔武王晓敏第章系统维护与管理.pptVIP

信息系统分析与设计(第版)邝孔武王晓敏第章系统维护与管理.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息系统分析与设计(第版)邝孔武王晓敏第章系统维护与管理.ppt

第11章 系统维护与管理 本章计划学时:2学时 本章主要内容 系统维护 系统的可靠性与安全性 系统监理 系统审计系统评价 11.1 系统维护 软件开发出来以后,一般都会使用一段时间,信息系统甚至可能会使用十几年,在使用过程中,不可避免会出现各种各样的问题,而且很多问题只有在运行中才能发现和显现,那么对软件的维护就是不可避免的了。 软件维护的成本是很高的。 1、维护成本 有形成本 如工作量、硬件更换 无形成本 人力的投入,造成其它工作延误或错过。 顾客不满意,信誉的损失。 系统品质降低,带来潜伏的错误,并使后继维护更困难。 人员编制混乱,降低生产力 2、维护内容 程序维护:也称为软件维护 数据维护:数据的更新,备份与恢复,以及由于业务或环境的变化而引起数据结构的调整 代码维护:出现新的事物对象,或旧的代码体系无法适应,一般如果只是增加新的代码类,程序在某些情况下根本不需维护,但如果代码体系发生变化,也要进行程序维护 硬件维护:修理或更新等 3、软件维护的类型 (1)纠错性维护 (2)完善性维护 (3)适应性维护 (4)预防性维护 纠错性维护 在软件交付使用后,因开发时测试的不彻底、不完全,必然会有部分隐藏的错误遗留到运行阶段。 这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。 为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做纠错性维护。 完善性维护 在软件的使用过程中,用户逐渐熟悉软件系统,往往会对软件提出新的功能与性能要求。 为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。 这种情况下进行的维护活动叫做完善性维护 适应性维护 在使用过程中,有可能发生以下变化: 信息技术的发展:新的硬件系统问世,操作系统版本的更新,或者外部设备及其他部件的更新 外部环境的变化:如管理体制的改变、机构的变动、业务流程的变动 为使软件适应这种变化而修改软件的过程就叫做适应性维护。 预防性维护 采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试。 预防性维护是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。是一种主动性的维护。 各种类型的比例 实践表明,在几种维护活动中,完善性维护所占的比重最大。。 完善性维护不一定是救火式的紧急维修,而可以是有计划、有预谋的一种再开发活动。 事实证明,来自用户要求扩充、加强软件功能、性能的维护活动约占整个维护工作的50%。 4、维护的管理 (1)提出修改要求 (2)领导批准:技术性优点,可能副作用,成本等方面的评估分析 (3)分配任务并执行:说明修改内容、要求和期限等,可以根据优先级排序 (4)验收成果 (5)登录修改情况:更改原因、过程、结果必须记录下来,并通知用户与相关操作人员 开发部门的维护管理 建立一个正式或非正式的维护机构,制定一套软件维护的管理流程 维护的困难性 (1)软件人员经常流动。 (2)编程风格差,程序难以读懂。 (3)没有文档或者文档很差。 (4)程序设计质量低下,程序模块耦合性大,内聚性低。 (5)软件发行了多个版本。 (6)不彻底的维护将会产生不良的副作用。 (7)维护工作毫无吸引力,高水平的程序员自然不愿主动去做。 (8)业务规则的频繁变化。 5、可维护性 为了使得系统能够易于维护,必须考虑使系统具有可维护性。 可维护性的定义: 是指纠正软件系统出现的错误和缺陷,以及为满足新的要求进行修改、扩充或压缩的容易程度。 可维护性是衡量IS质量的主要质量特性,也是用户十分关心的指标。 可维护性是系统开发阶段各个时期的关键目标。 11.2 系统的可靠性与安全性 系统质量的两个特性: 可靠性 安全性 1、可靠性 可靠性是指在满足一定条件的应用环境中系统能够正常工作的能力。 为了提高可靠性,必须使系统具有容错能力: 故障约束功能 故障检测功能 故障恢复功能 可靠性技术主要有: 设备冗余 负荷分布 系统重新组合 数据冗余检验 数据保护与恢复 动态检测、诊断和自动校正 2、安全性 《中华人民共和国计算机信息系统安全保护条例》中信息系统安全是指: “保障计算机及其相关的和配套的设备、设施(含网络)的安全以及运行环境的安全,保障信息的安全,保障计算机功能的正常发挥,以维护计算机信息系统的安全运行。” 包括以下内容: 保密性 可控制性 可审查性 抗攻击性 影响安全性的因素 自然和不可抗力 硬件和物理因素 软件因素 数据因素 人为和管理因素 安全性措施 界定内部网络的边界安全性,若内部网与因特网相连,则需要建立防火墙; 保证数据安全; 建立有效的身份识到系统,实现用户的统一管理,在此基础上实行统一的授权管理,

您可能关注的文档

文档评论(0)

love + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档