工程硕士-信息系统-第十一章 系统维护和管理.pptVIP

工程硕士-信息系统-第十一章 系统维护和管理.ppt

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

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

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档