诗安·梅塔32.pptVIP

  • 2
  • 0
  • 约2.71千字
  • 约 29页
  • 2018-03-29 发布于广东
  • 举报
诗安·梅塔32

第四章 管理信息系统 的分析 管理信息系统分析(需求分析) MIS开发的第二阶段 思考:第一阶段是什么? 第一阶段做什么? 4.1系统调查与分析概述 系统分析的任务 4.1系统调查与分析概述 系统分析的任务 确定系统的综合需求 分析系统的数据需求 导出系统的逻辑模型 修改系统开发计划 4.1系统调查与分析概述 系统分析的困难 问题空间的理解 人与人之间的沟通 环境的不断变化 4.1系统调查与分析概述 系统调查的内容 组织机构的管理功能; 组织目标和发展战略; 工艺流程和产品构成; 管理方式和具体业务的管理方法; 业务流程和工作形式; 数据和数据流程; 决策过程和决策方式; 现存问题和改进意见等 4.1系统调查与分析概述 系统调查的原则 自顶向下全面展开 先熟悉业务再分析其改进的可能性 工程化的工作方式 全面调查与重点调查相结合 主动与用户沟通、保持积极友好的人际关系 4.1系统调查与分析概述 系统调查的方法 研究资料方法 问卷调查法 用户访谈 实地观察法 4.2 管理业务调查分析 管理业务调查分析 组织机构调查 4.2 管理业务调查分析 管理业务调查分析 管理功能调查 业务流程调查 业务流程图:P92 用例图 use case diagram 从系统的使用者的角度所理解的系统的总体功能。 建立于系统需求阶段,是开发者和用户对系统需求达成的共识。 用例 描述一个系统做什么 参与者 表示用例使用者在与用例 交互时所扮演的角色 举例:ATM系统用例图 活动图 activity diagram 描述用例的实现过程,显示从活动到活动的流 活动图包括 动作状态:不能被分解 活动状态:能被分解 转换: 同步棒 用来说明并发分叉和汇合 举例:ATM系统中“客户插入卡”的活动图 状态图 statechart diagram 对一个对象按事件排序的行为建模 状态图包括状态 、转换、事件、动作 初始态 每张状态图有1个初始态 终止态 每张状态图有多个终止态 举例:ATM系统中账目类的状态图 4.3数据流程调查分析 数据的收集与分析 数据调查的内容 输入信息、输出信息、信息处理过程、存储方式、代码信息、信息需求 数据分析的内容 系统目标、信息源周围的环境、现存的业务流程 数据特征分析 数据的类型以及长度、合理的取值范围、数据所属业务、数据业务量、数据重要程度和保密程度 4.3数据流程调查分析 数据流程图DFD(Data Flow Diagram) 从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。 数据流程图的符号 4.3数据流程调查分析 数据流程图的绘制方法 绘制顶层数据流程图: 把整个系统看作一个大的加工,然后根据系统从外界的哪些源接受哪些数据流,以及系统的哪些数据流送到外界的哪些外部实体,就可以画出系统顶层数据流程图 4.3数据流程调查分析 分解顶图绘制中层数据流程图:将顶图中的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图中的输入数据流经一连串的加工处理后变换成顶层的输出数据流 4.3数据流程调查分析 细分中图绘制更底层的数据流程图:在中图的基础上可进一步将功能分解,得到更详细、更低层的数据流程图 4.3数据流程调查分析 数据字典的定义 DD (Data Dictionary) 数据元素 数据结构 数据流 处理加工 数据存储 4.3数据流程调查分析 数据处理的描述工具 (1)结构语言 4.3数据流程调查分析 (2)判定表 需求分析的过程 调查研究 分析与综合 书写需求规格说明书SRS Software Requirements Specifications 需求规格说明书评审 本章结束 Do you have made a progress today ? * 系统规划 系统是否可行? 需求分析是解决 “系统做什么”! 我们的选择:面向对象的分析和设计 UML用例图?系统的功能 UML活动图、UML状态图?业务流程 客 户 取款 外部实体 数据流 数据处理 数据存储 自然语言+结构化形式 选 择 结 构 循 环 结 构 如果条件 策略 如果条件 则 策略1 否则 策略2 对 … , 策略 情况1 条件 策略1 … … 情况n 条件

文档评论(0)

1亿VIP精品文档

相关文档