信息系统开发与管理五-01
系统分析
系统分析概述
系统分析的目的与难点
目的:
系统分析也称系统逻辑设计,是系统详细开发的关键性阶段,旨在获得一个合理的新系统的逻辑模型,以便为后一阶段的系统设计提供较详细的开发方案。
系统分析的目的是将用户的需求及其解决方法确定下来,最终得到系统分析说明书。
系统分析说明书所确定的内容是今后系统设计、系统实施和系统评价的基础和依据,也是开发人员与用户签订协议和合同的依据。
系统分析的任务:
详细调查收集和分析用户需求
确定新系统初步的逻辑模型
编制系统说明书
系统分析工作的难点与对策
难点:
1)对于用户:提出的需求难以理解
2)对于系统分析人员:理解和表达出来的新系统逻辑模型可能与用户需求不一致
对策:
1)做好用户事前培训工作
2)做好系统开发人员的培训工作
3)选择正确的开发方法和良好的表达工具
系统分析的思维逻辑:
逻辑模型:做什么
反映了系统的性质
物理模型:如何做
反映了系统的某一种具体实现方案
系统分析的主要步骤:
详细调查
业务流程分析
数据流程分析
编写系统分析说明书
详细调查
详细调查的目的与难点
目的:
详细调查的目的就是要搞清楚用户的想法和要求,换句话说,就是通过一系列的调研活动,尽可能准确、详细地了解用户需求。
难点:
没有足够的用户参与
用户的需求经常变更
用户与开发人员很难进行交流
详细调查的主要内容:
- 组织结构的调查
- 业务流程的调查
- 数据流程的调查
- 薄弱环节的调查
- 其他信息的调查
组织结构的调查:
用户组织结构图描述当前系统组织结构的层次和隶属关系
公司管理的三个层次:
领导决策层:
由董事会成员组成,负责拟定各种规划方案,审议批准各种报告计划、任免批准经理职位等
业务管理层:
由总经理、傅钟经理、及其下属的各业务处室组成;执行董事会决议,负责公司的静怡管理及日常工作,拟定管理制度等
业务执行层:
由下属分公司等机构组成;完成日常的生产、业务和调度等工作
业务流程的调查:
从一个实际业务流程的角度将系统调查种由关该业务的资料串起来,以便于企业现有的工作过程有一个动态的了解
数据流的调查:
收集资料,调查清楚每个数据的出处,数据间的相互关系
薄弱环节的调查:
座谈访问、书面调查、参加业务实践、分析调查资料等,充分与用户交流,听取意见和建议
其他信息的调查:
如企业的发展战略规划、财务状况、人员情况、为什么要开发系统等
详细调查的基本方法:
收集资料
开跳槽会或个别访问:最有效的一种调查方法
书面调查
参加业务实践:了解现行系统的最好方法
详细调查的原则:
- 事先计划
- 采访持关键信息的人
- 自顶向下全面展开
- 存在的不一定是合理的
- 分工和协作相结合
- 主动沟通的工作方式
应注意的事项
- 选择默契的语言
- 倾听比表达更重要
- 及时反映避免误解
- 以学习的态度开展工作
业务流程分析
流程的概念:流程由一系列的活动或是事件组成,可以是渐变的连续型流程,也可以是突变的断续型流程。
业务流程:业务流程是指一组共同为顾客创造价值而又相互关联的活动
业务流程的特点:目标性、逻辑性、层次性
业务流程的功能:
1)现实不同分工活动的结构连接
2)反映活动间的关系
业务流程分析的步骤:
业务流程分析主要是为了描述现行系统的物理模型
详细调查》业务流程分析》数据流程分析》编写系统分析说明书
业务流程图:
外部实体:起点和终点,通常指参与的部门或人
业务功能描述:业务功能与承担业务的部门或人
业务和数据流动方向:单箭头表示
业务流程重组:
业务流程重组BRP,它是对企业的业务流程作根本性的思考和彻底重建,其目的是子啊成本、质量、服务和速度等方面取得显著的改善,使得企业能最大限度的适应以顾客、竞争、变化为特征的现代企业经营环境。
基本特征:根本性思考,彻底性再设计,显著改善,流程
BRP的原则:
围绕最终结果而非具体任务来实施再造工作
让后续过程的有关人员参与前端过程
将信息处理融入产生该信息的实际工作中去
将地域上分散的资源集中化
将平行工序连接起来而不是集成其结果
决策点下移并将控制融入过程中
在源头获取信息