【软考】【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. 投资收益率
相关推荐
weixin_3077791318 小时前
Windows 11下纯软件模拟虚拟机的设备模拟与虚拟化(仅终端和网络)
windows·系统架构
aiguangyuan1 天前
前端开发性能优化概要
系统架构·vue·react·前端开发
夜影风2 天前
分布式系统中的缓存设计与应用
缓存·系统架构·分布式系统
aiguangyuan3 天前
前端开发 React 状态优化
系统架构·前端开发
蝸牛ちゃん3 天前
主流软件开发方法综述:从敏捷到开源
系统架构·软考高级
geovindu3 天前
ArKTS: DAL,Model,BLL,Interface,Factory using SQLite
数据库·系统架构·sqlite
liupengfei-iot3 天前
物联网后端系统架构:从基础到AI驱动的未来 - 第八章:AI赋能的部署与运维
人工智能·物联网·系统架构
liupengfei-iot3 天前
物联网后端系统架构:从基础到AI驱动的未来 - 第九章:实际案例分析
人工智能·物联网·系统架构
William一直在路上4 天前
12306系统架构的演进
系统架构
aiguangyuan4 天前
React 项目性能瓶颈分析
系统架构·前端开发