【软考】【2025年系统分析师拿证之路】【啃书】第十章 系统规划与分析(十一)

目录

系统规划步骤

  1. 对现有系统进行初步调查
  2. 分析和确定系统目标
  3. 分析子系统的组成和基本功能
  4. 拟定系统的实施方案
  5. 记性系统的可行性研究
  6. 制定系统建设方案

项目的提出与选择

动机

  1. 进行基础研究
  2. 进行应用开发
  3. 提供技术服务
  4. 产品的使用者:通过采购产品或者技术服务来得到使用价值

业务流程分析

方法:

  1. 价值链分析法
  2. 客户关系分析法
  3. 供应链分析法
  4. 基于ERP的分析法
  5. 业务流程重组

工具:

  1. 业务流程图(transaction flow diagram,TFD)
  2. 业务活动图(business activity mapping,BAM)

业务流程建模

方法:

  1. 标杆瞄准
  2. DEMO
  3. Petri网
  4. 建模语言:业务流程执行语言(business process execution language,BPEL),业务流程建模语言(business process modeling language,BPML),业务流程建模标注(business process modeling notation,BPMN),XML流程定义语言(XML process definition language),UML

数据与数据流程分析

数据流的守恒

数据流图

数据属性分析

  1. 数据静态分析:类型,长度,取值范围等等
  2. 数据动态分析:比如销售管理的订单数
  3. 数据的存储分布

系统可行性分析

可行性评价标准

  1. 经济可行性
  2. 技术可行性
  3. 法律可行性
  4. 用户使用可行性

可行性研究步骤

  1. 复查系统目标和规模
  2. 分析现有系统
  3. 导出新系统的高层逻辑模型
  4. 用户复核
  5. 提出并评价解决方案
  6. 确定最终推荐的解决方案
  7. 草拟开发计划
  8. 编制和提交可行性研究报告

成本效益分析

  1. 净现值
  2. 净现值率
  3. 静/动态投资回收期
  4. 梯子回收率
  5. 投资收益率
相关推荐
C澒4 小时前
前端技术核心领域与实践方向
前端·系统架构
犀思云17 小时前
如何通过网络即服务平台实现企业数字化转型?
运维·网络·人工智能·系统架构·机器人
liu****18 小时前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
Python_Study20251 天前
面向工程材料行业的数据采集系统架构设计与选型指南
系统架构
鱼跃鹰飞1 天前
面试题:什么是时钟回拨问题?怎么解决
分布式·系统架构
宋康1 天前
QThread 与 QtConcurrent
数据库·c++·系统架构
智算菩萨1 天前
【无线通信基础】典型的无线通信系统全解析:从无线寻呼到卫星通信
网络·系统架构
一路往蓝-Anbo2 天前
第 4 篇:策略模式 (Strategy) —— 算法的热插拔艺术
网络·驱动开发·stm32·嵌入式硬件·算法·系统架构·策略模式
AUVpwoxkW3 天前
探索自动避障路径选择:Matlab 路径规划算法与仿真实践
系统架构
RockHopper20253 天前
解读数字化生产运行系统的裁决机制
运维·系统架构·智能制造·isa-95·isa-88