首页 小组 文章 相册 留言本 用户 搜索 我的社区 在线学堂 商城 购物车 支付钱包

[打卡]《系统分析师教程》D16-4.26.Chapter 15 系统运行与维护

2022-04-26 19:21:13
0
328

系统运行和维护


遗留系统是指任何基本上不能进行修改和演化以满足新的变化了的业务需求的信息系统,它通常具有以下特点:

(1)系统虽然完成企业中许多重要的业务管理工作,但仍然不能完全满足要求。一般实现业务处理电子化部分企业管理功能,很少涉及经营决策。

(2)系统在性能上已经落后,采用的技术已经过时。例如,多采用主机/终端形式或小型机系统,软件使用汇编语言或第三代程序设计语言的早期版本开发,使用文件系统而不是数据库。

(3)通常是大型的软件系统,已经融入企业的业务运作和决策管理机制之中,维护工作十分困难

(4)没有使用现代信息系统建设方法进行管理和开发,现在基本上已经没有文档,很难理解

这个图还挺重要的,考试会考记住改造,集成,淘汰,继承


系统转换是指新系统开发完毕,投入运行,取代现有系统的过程,需要考虑多方面的问题,以实现与老系统的交接,有以下三种转换计划:

直接转换:现有系统被新系统直接取代了,风险很大,适用于新系统不复杂,或者现有系统已经不能使用的情况。优点是节省成本。

并行转换:新系统和老系统并行工作一段时间,新系统经过试运行后再取代,若新系统在试运行过程中有问题,也不影响现有系统的运行,风险极小,在试运行过程中还可以比较新老系统的性能,适用于大型系统。缺点是耗费人力和时间资源,难以控制两个系统间的数据转换。

分段转换:分期分批逐步转换,是直接和并行转换的集合,将大型系统分为多个子系统,依次试运行每个子系统,成熟一个子系统,就转换一个子系统。同样适用于大型项目,只是更耗时,而且现有系统和新系统间混合使用,需要协调好接口等问题。

数据转换与迁移:将数据从旧数据库迁移到新数据库中。有三种方法:系统切换前通过工具迁移、系统切换前采用手工录入、系统切换后通过新系统生成

系统的可维护性可以定义为维护人员理解、改正、改动和改进这个软件的难易程度,其评价指标如下:

(1)易分析性。软件产品诊断软件中的缺陷或失效原因或识别待修改部分的能力。

(2)易改变性。软件产品使指定的修改可以被实现的能力,实现包括编码、设计和文档的更改。

(3)稳定性。软件产品避免由于软件修改而造成意外结果的能力。

(4)易测试性。软件产品使已修改软件能被确认的能力。

(5)维护性的依从性。软件产品遵循与维护性相关的标准或约定的能力。

注意:维护时间长于开发!评价指标:找到原因,好不好改,改完后稳不稳定,是不是好测试!

系统维护包括硬件维护、软件维护和数据维护,其中软件维护类型如下

正确性维护:发现了bug而进行的修改。

适应性维护:由于外部环境发生了改变,被动进行的对软件的修改和升级。

完善性维护:基于用户主动对软件提出更多的需求,修改软件,增加更多的功能,使其比之前的软件功能、性能更高,更加完善。

预防性维护:对未来可能发生的bug进行预防性的修改。


系统评价

系统评价分类

立项评价:系统开发前的预评价,分析是否立项开发,做可行性评价。

中期评价:项目开发中期每个阶段的阶段评审。或者项目在开发中途遇到重大变故,评价是否还要继续。

结项评价:系统投入正式运行后,了解系统是否达到预期的目的和要求而对系统进行的综合评价。

系统评价的指标

(1)从信息系统的组成部分出发,信息系统是一个由人机共同组成的系统,所以可以按照运行效果和用户需求(人)、系统质量和技术条件(机)这两条线索构造指标。

(2)从信息系统的评价对象出发,对于开发方来说,他们所关心的是系统质量和技术水平;对于用户方而言,关心的是用户需求和运行质量:系统外部环境则主要通过社会效益指标来反映。

(3)从经济学角度出发,分别按系统成本、系统效益和财务指标3条线索建立指标。




评论
此内容暂不接受评论!
意见反馈