📜  计算机系统生命周期

📅  最后修改于: 2021-06-28 14:27:07             🧑  作者: Mango

系统生命周期定义为基于计算机的系统所经过的开发阶段的集合。生命周期阶段已经以许多不同的方式和不同的详细程度进行了定义。但是,大多数定义都认可广泛的阶段,例如初始概念,需求定义,概要设计,详细设计,编程,测试,实施,维护和修改。

对系统开发任务的分析产生了最生命周期的定义,目的是使这些任务更适合于传统的管理计划和控制技术。

计算机系统生命周期的各个阶段:
下面列出了计算机系统生命周期的某些阶段:

  1. 引发:
    通常,启动阶段是计算机系统生命周期的第一阶段,通常由信息系统所有者和ISSO进行非正式管理。尽管所有信息系统所有者都应意识到FISMA要求对新信息系统进行正面认证的事实,但这可能并不是他们的首要考虑。因此,ISSO通常完全有可能引起信息系统所有者对C&A的需求。
  2. 发展:
    系统是Wikipedia的广义术语。 “系统是一组相互作用或相互依赖的组件,形成一个集成的整体”,这是一个可以在不同行业中使用的术语,因此,“系统开发生命周期”是一个有限术语,它解释了创建与其他软件集成的软件组件的各个阶段。组件来创建整个系统。
  3. 执行:
    在此阶段,将进行系统的物理设计。实施阶段通常包括设计者和最终用户的努力。
    实施阶段可能还包括测试或确保整个系统作为单个实体成功协同工作的过程。测试可以由真实用户,训练有素的人员或自动化系统完成;为了使客户满意,它正在变得越来越重要。取决于所讨论的系统,实施阶段可能需要花费大量时间。
  4. 维护:
    在实施阶段之后,需要维护。维护过程,用于维护系统剩余时间内发生的变化:更改,更正,添加,迁移到其他计算平台等等。通常,这是最没有魅力的一步,也许是最重要的一步,并且似乎永远持续下去。
  5. 处理:
    这是计算机系统生命周期的最后阶段。一旦过渡到新的计算机系统,便将计算机系统丢弃。这也是计算机系统生命周期中的重要角色。