当前位置: 代码迷 >> 综合 >> System Development Life Cycle(SDLC)系统生命周期
  详细解决方案

System Development Life Cycle(SDLC)系统生命周期

热度:54   发布时间:2023-12-01 01:20:39.0

The systems analyst creates a road map of the existing organization and systems, identifying the primary owners and users of data along with existing hardware and software.
系统分析员创建现有组织和系统的路线图,确定数据以及现有硬件和软件的主要所有者和用户。

系统分析与系统设计
系统分析:调查问题和需求,而不是解决问题
系统设计:满足要求的概念性解决方案,而不 是实施。

系统分析员使用分析和设计技术,利用信息 系统分析员的角色
技术解决业务问题的业务专业人员。 业务知识业务问题解决者。帮助将业务需 求转化为IT项目。
在这里插入图片描述
在这里插入图片描述

传统系统开发生命周期(SDLC)
项目计划-启动、确保可行性、计划进度、获得项目批准。
分析- 了解业务需求和处理需求。
设计- 根据需求和分析决策定义解决方案系统
实施- 构建、测试、培训用户并安装新系统。
支持- 保持系统正常运行并加以改进

在这里插入图片描述

每个阶段的步骤都会有特定可交付成果
该系统通过逐步完善而发展

请添加图片描述

1.在项目启动期间,确定了系统对组织的价值(它将如何降低成本或增加收入?)从不同的角度分析了该方案的可行性
2.在项目管理过程中,项目经理创建工作计划,为项目配备人员,并将技术落实到位,以帮助项目团队通过整个SDLC控制和指导项目

在这里插入图片描述

分析
1.分析策略:该策略用于指导项目团队的工作。这包括对当前系统的分析
2.需求收集:通过对这些信息的分析,可以开发出新系统的概念。这个概念被用来建立一套分析模型
3.系统提案:提案提交给项目发起人和其他决定项目是否继续推进的关键个人

在这里插入图片描述

分析阶段回答了以下问题:谁将使用该系统?该系统将做什么?在该阶段,该系统何时在何处使用?项目团队调查任何当前系统,确定改进机会,并为新系统开发概念。该阶段有三个分析步骤

系统建议书是描述新系统应满足哪些业务需求的初始可交付成果。该阶段的可交付成果既是新系统的分析,也是新系统的高级初始设计

在这里插入图片描述

设计
1.设计策略: 阐明系统是由公司开发还是由公司外部开发
2.架构设计:描述硬件、软件。以及将要使用的网络基础设施
3.数据库和文件规范:这些文件定义了数据存储的内容和位置
4.程序设计:定义需要编写的程序及其用途
5.UI设计
在此阶段,决定系统将如何运行,包括硬件、软件和网络基础设施、将使用的用户界面、表单和报告以及所需的特定程序、数据库和文件
在这里插入图片描述

实施
系统构造:系统被构建和测试,以确保其按设计执行
安装:准备支持已安装的系统
支持计划:包括实施后审查

  相关解决方案