1
面向对象软件工程实践指南
1.2.10.3 10.3 系 统 上 线
10.3 系 统 上 线

系统上线运行阶段是软件的正式应用阶段。对于复杂的系统,需要制订上线计划,并报请批准后实施。

对于风险比较高的可能影响企业业务运行的系统,可能会先试运行,然后再真正上线。与业务密切相关的系统,需要在业务流程重组成功的基础上进行。具体上线流程可以分为以下步骤:

1)数据准备

数据准备是使系统运行所需要的数据能够输入到软件中。有些数据需要从老的系统中获取,有些则需要重新输入。为了保证系统能够正常运行,数据内容需要完整、一致和准确。

2)硬件、网络及其他软件环境准备

硬件、网络和软件环境的检查是上线准备阶段非常重要的一项任务,主要是对客户方网络环境、服务器、交换机及操作终端机器的配置状况、运行情况做全面的检查记录,工作的重点是硬件及网络条件是否合适,安装调试好培训用的网络与系统环境,以保证硬件网络及软件所依赖的操作系统和其他软件能够正常使用、保证系统上线阶段的顺利开展。

3)试运行和正式上线运行

如果软件系统需要试运行,在试运行前,所有操作人员都应经过培训;客户软硬件环境能够正常使用;系统基础数据录入完毕;各部门人员做好充分的准备。执行试运行阶段时,可以开通新旧两套版本同时运行,让员工熟悉使用新系统,以辅助其短时间内掌握新系统各个功能模块和流程。

在准备正式上线时,试运行期间暴露的各种细节问题应该得到妥善解决。同时,企业员工岗位责任明确;有关文档都齐备;客户做好正式上线的心理准备,预期执行没有问题。此时,实施人员与客户确认全面上线时间,再进行一次数据处理,把原来系统中的信息全部转移到新系统中来,使所有业务集中到新系统中。