【软考】【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. 投资收益率
相关推荐
成都渲染101云渲染666620 小时前
Houdini+Blender高效渲染方案(高配算力+全渲染器兼容)
前端·系统架构
arvin_xiaoting1 天前
OpenClaw学习总结_I_核心架构_6:Compaction详解
学习·系统架构·学习总结·ai agent·compaction·openclaw
arvin_xiaoting1 天前
OpenClaw学习总结_I_核心架构_5:Memory系统详解
学习·系统架构·学习总结·ai agent·openclaw·memory系统
慧一居士2 天前
springboot 项目集成 seate 分布式事务TCC使用nacos完整配置步骤及说明
系统架构
不想看见4042 天前
Qt 项目中实现良好封装(模块化设计)的详细流程指南
数据库·系统架构
黄俊懿2 天前
【架构师从入门到进阶】第二章:系统衡量指标——第一节:伸缩性、扩展性、安全性
分布式·后端·中间件·架构·系统架构·架构设计
安逸sgr3 天前
Agent 记忆系统完整实现(二):记忆系统架构全景——分层设计与核心模块!
ai·系统架构·大模型·aigc·负载均衡·agent
深蓝电商API3 天前
缓存策略在海淘代购系统中的应用
缓存·系统架构·跨境电商·代购系统·反向海淘·代购平台
慧一居士3 天前
springboot 项目集成 seate 分布式事务AT模式使用nacos完整配置步骤及说明
系统架构
x2lab3 天前
系统架构设计高频知识点串讲
系统架构