计算机革命/编程/系统分析与设计六个阶段
进行初步调查基本上是找出程序的目的,提出替代解决方案,描述成本和效益,并提交具有建议的初步计划。 此阶段有 4 个步骤,分别是:1)进行初步分析 2)提出替代解决方案 3)描述成本和效益 4)提交初步计划。
对系统进行分析基本上是收集旧系统的数据,并查看如何在您的程序中使其工作。 第二阶段有 3 个步骤,分别是:1)收集数据 2)分析数据 3)编写报告。
系统设计阶段完全符合其名称,它创建系统的首个设计。 此阶段也有 3 个步骤,分别是:1)进行初步设计 2)进行详细设计 3)编写报告。
所有好的系统设计都必须包括成本效益分析,以确定新系统的效益是否超过开发和实施系统的成本。 系统的成本需要包括整个生命周期成本(例如,初始投资加上持续维护)。 效益包括劳动力和资源节省。 还有一些无形节省,但这些很难量化(例如,更好的数据,更好的客户支持等)。 进行成本效益分析将有助于向 IT 部门以外的决策者表明该项目是合理的且具有成本效益的。
开发系统阶段是系统分析师收集合适的硬件和软件来创建系统的阶段。 此阶段的三个步骤是:1)开发或获取软件 2)获取硬件 3)测试系统。 然后,测试系统分解为单元测试和系统测试。
实施系统意味着将硬件、软件和文件转换为新系统,并对用户进行培训。 此阶段有两个步骤,分别是:1)转换为新系统 2)培训用户。 在进行任何转换之前,必须对其进行测试,以确保其能够正常运行。 新系统经过测试后,他们就可以开始将信息转移到新的系统中。 转换为新系统分解为直接实施、并行实施、分阶段实施和试点实施。 试点转换意味着新系统仅在组织的一个地点使用,其他地方则不使用。 为了培训用户,通常会有一个首席培训师来领导用户并指导他们如何使用该系统,向他们解释如何操作它。 有时它可以在线完成,在这种情况下,他们不需要讲师,因为它可以与机器人或聊天机器人一起使用。
来源:理解当今和明天的计算机,黛博拉·莫利、查尔斯·S·帕克。 第 12 章,第 496、497 页
最后一个阶段,维护系统,是在这里解决所有错误的阶段。 在这里进行任何最后一刻的更改,以便系统能够以最佳状态运行。
这也是一个永无止境的过程。 就像汽车一样,您必须不断维护系统,使其平稳运行,从而不会出现任何问题。 有时,当他们维护系统时,可能会进行升级,其中包括为现有软件添加新功能。 正如(理解当今和明天的计算机,第 497 页)所说,如果有任何重大变化,组织可以开发一个新的系统来取代当前的系统,从而开发生命周期。 维护系统意味着对出现的任何问题进行分级,并使其尽可能平稳运行。 您无法在系统以最佳状态运行的情况下运行一个好的系统!
来源:理解当今和明天的计算机,黛博拉·莫利、查尔斯·S·帕克。 第 12 章,第 497 页
根据使用信息技术的作者的说法,六个阶段可以在生命周期内看到,从而创建一个逐步的过程,每个过程都遵循下一个过程。