background image

系统开发过程

    □  五个阶段

    各种系统开发方法学在范围、复杂性、完善程度以及方法上有很大的不同。尽

管有的方法学分三个阶段,有的分

15 个阶段,但是每个方法学所描述的要完

成的活动基本上是相同的。本章要阐述的最重要的一点是:最好的方法学是那些

始终把用户考虑进去的方法学。过去的情况是,用户管理人员与信息服务开发组

合作来完成系统的一般功能说明书,然后,由信息服务人员来进行系统开发。现

在,系统开发是各占

50%的比例;因此,用户管理人员应该非常熟悉系统开发

的大体过程,特别应该熟悉他们单位自己使用的方法学。

    系统开发过程可分为五个阶段来描述。这五个阶段是:

    1. Ⅰ

第 阶段 系统开始和可行性研究

    2. Ⅱ

第 阶段 系统分析和设计

    3. Ⅲ

第 阶段 程序设计

    4. Ⅳ

第 阶段 转换和实现

    5. Ⅴ

第 阶段 实现后的评价

     Ⅰ

第 阶段 系统开始和可行性研究是在为开发一个建议的系统提供人力和资源

之前完成的。第 阶段多数的工作和编写的资料是第 阶段的输入。在第 阶段 系

统分析和设计期间,系统分析员与用户一起工作以编写详细的功能和系统的说

——

明书。将这些说明书交给程序员,然后开始第 阶段

程序设计。在第 阶段

转换和实现期间,一旦软件开发出来,则建立数据文件,转换现有系统,并且

实现新系统。第 阶段 实现后的评价。在开始了系统寿命期中的生产阶段之后,

提出

(经常被忽略的)实现后的评价要求。

    □  具体开发过程

    下面将逐步地描述系统开发过程。至于具体的细节、相互的影响、方法、形式等,

用户管理人员应该与信息服务经理联系,与他们讨论公司当前使用的方法学,

1