📜  软件工程 |信息系统生命周期

📅  最后修改于: 2022-05-13 01:57:00.026000             🧑  作者: Mango

软件工程 |信息系统生命周期

在大型组织中,数据库系统通常是信息系统的一部分,包括组织信息资源的收集、管理、使用和传播所涉及的所有资源。在当今世界,这些资源包括数据本身、DBMS 软件、计算机系统软件和存储介质、使用和管理数据的人以及开发这些应用程序的应用程序程序员。因此,数据库系统是更大的组织信息系统的一部分。

在本文中,我们将讨论信息系统的典型生命周期,以及数据库如何适应这个生命周期。信息周期也称为宏观生命周期

这些周期通常包括以下阶段:

  1. 可行性分析 -
    这一阶段主要涉及以下几点:
    • (a) 分析潜在的应用领域。
    • (b) 确定信息收集的经济性。
    • (c) 进行初步成本效益研究。
    • (d) 确定数据和流程的复杂性。
    • (e) 确定应用程序的优先级。

  2. 需求收集和分析——
    在这个阶段我们基本上做了以下几点:
    • (a) 通过与潜在用户和群体互动来收集详细需求,以确定他们的特定问题和需求。
    • (b) 识别应用程序间的依赖关系。
    • (c) 确定沟通和报告程序。

  3. 设计
    这个阶段有以下两个方面:
    • (a) 数据库设计
    • (b) 设计使用和处理数据库的应用系统。

  4. 执行 -
    在此阶段执行以下步骤:
    • (a) 实施信息系统
    • (b) 加载数据库。
    • (c) 数据库事务被实施和测试。

  5. 验证和验收测试——
    系统的可接受性是满足用户的要求并且性能标准得到验证。系统根据性能标准和行为规范进行测试。

  6. 部署运维——
    这可能会在用户从旧系统转换以及用户培训之前进行。当所有系统函数都可以运行并经过验证时,运行阶段就开始了。随着新需求或应用程序的出现,它们会经过所有先前的阶段,直到它们被验证并合并到系统中。监控和系统维护是运营阶段的重要活动。