系统运行和支持阶段的工作包括两大部分,即系统运行工作和系统支持工作。系统运行是指信息系统日常的运行,正式运行的信息系统也称为生产系统。系统支持实际上是为信息系统提供的各种服务。
在详细讲述系统运行和支持的工作之前,需要了解一些基本概念。这些概念包括仓储库、程序库、业务数据库。
1)仓储库是一种存储系统各种知识的数据仓库。这些系统知识包括各种系统模型、各种详细的规格说明书、系统开发过程中产生的各种文档等。这些系统知识都是可以重用的,对于生产系统的系统支持工作具有重要作用。这种仓储库可以使用各种自动化的工具实现,一般用做企业业务和信息技术的资源。
2)程序库用于存储所有的应用程序。在整个系统的生命周期内,这些程序的源代码必须得到维护。可以使用许多软件配置工具来构建程序库,这些软件工具包括IBM的SCM、微软的SourceSafe、Intersolv的PVCS等。
3)业务数据库包括生产信息系统和其他应用系统创建和维护的所有实际数据。这些数据包括传统的文件数据、关系型数据库中的数据、数据仓库中的数据以及对象数据库中的对象数据。这些数据由数据库管理员负责备份、恢复、安全、性能调整。
与信息系统分析、设计、实现等阶段不同的是,系统支持阶段的工作不能简单地按照先后顺序排列。它的许多工作是日常的、独立的。一般可以把系统支持的工作分成4种类型的活动,即程序维护、系统恢复、技术支持、系统增强等。每一种类型的活动都由特定的问题、事件、机会等触发,如图11-3所示。
(www.daowen.com)
图11-3 系统支持活动示意图
系统支持的活动包括:
● 程序维护:由程序缺陷、毛病触发。
● 系统恢复:由系统崩溃触发。
● 技术支持:用户需要得到帮助。
● 系统增强:新业务需求触发。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。