1、第十八章第十八章 系统分析系统分析 主要内容主要内容 需求分析需求分析 组织结构与功能组织结构与功能 业务流程分析业务流程分析 数据与数据流程分析数据与数据流程分析 功能功能/数据分析数据分析 新系统逻辑方案的建立新系统逻辑方案的建立18.0 续续 系统分析概述系统分析概述 任务:汇总资料,分析对象:内部整体管理状况任务:汇总资料,分析对象:内部整体管理状况 信息处理过程信息处理过程 侧重于:从业务全侧重于:从业务全 过程的角度进行分析过程的角度进行分析 内容:内容:1、业务和数据的流程是否通畅,是否合理;、业务和数据的流程是否通畅,是否合理; 2、数据、业务过程和实现管理功能之间的关系;、数
2、据、业务过程和实现管理功能之间的关系; 3、老系统管理模式改革和新系统管理方法的实、老系统管理模式改革和新系统管理方法的实 现是否具有可行性等;现是否具有可行性等; 目的:确定用户的需求及其解决方法。目的:确定用户的需求及其解决方法。18.1 需求分析需求分析 需求分析应分析哪些需要求需求分析应分析哪些需要求 需求包括:需求包括: 功能要求功能要求 性能要求性能要求 可靠性要求可靠性要求 安全保密性要求安全保密性要求 以及开发费用和开发周期以及开发费用和开发周期 可使用资源等方面的限制可使用资源等方面的限制 其中其中 功能要求是最基本的,包括数据要求和加工要求。功能要求是最基本的,包括数据要求
3、和加工要求。18.1 续续 软件需求规格说明软件需求规格说明(Software Requirements Specification,SRS)18.1 续续 可行性分析(初步调查)可行性分析(初步调查) 已在系统规划中完成。已在系统规划中完成。要求与环境调查要求与环境调查问题书面材料问题书面材料技术可行性技术可行性经济可行性经济可行性社会可行性社会可行性可行性分析与可行性分析与计划报告计划报告评审审批评审审批18.1 续续 需求分析(详细调查)需求分析(详细调查)1 1、原则:、原则: 1 1)自顶向下;)自顶向下; 2 2)用户参与;)用户参与; 3 3)工程化;)工程化; 4 4)全面与重
4、点相结合;)全面与重点相结合; 5 5)友善的工作方式。)友善的工作方式。2 2、调查范围、调查范围 1 1)组织机构与功能业务;)组织机构与功能业务; 2 2)数据和数据流程;)数据和数据流程; 3 3)业务流程;)业务流程; 4 4)决策方式及过程;)决策方式及过程; 5 5)可用资源与限制条件)可用资源与限制条件 6 6)现存问题及改进。)现存问题及改进。3 3、调查方法、调查方法 1 1)召开调查会;)召开调查会; 2 2)访问;)访问; 3 3)发调查表;)发调查表; 4 4)参加业务实践。)参加业务实践。18.1 续续 需求调查用表(需求调查用表(1)18.1 续续 需求调查用表(
5、需求调查用表(2)18.1 续续 需求分析的子活动需求分析的子活动 需求预测:需求预测: 系统分析员对系统的基本需求作一假设。系统分析员对系统的基本需求作一假设。 需求导出:需求导出: 运用各种信息采集技术向用户调查系统的本质要求。运用各种信息采集技术向用户调查系统的本质要求。 需求确认:需求确认: 将记录的需求反馈给用户进行检验将记录的需求反馈给用户进行检验 需求说明:需求说明: 利用数据流程图利用数据流程图DFD、数据字典、功能描述工具等需求、数据字典、功能描述工具等需求描述工具。描述工具。18.1 续续 PIECES框架框架一种需求分析方法一种需求分析方法 性能:性能: 吞吐量、响应时间
6、吞吐量、响应时间 信息:信息: I/O的来的来/去、介质去、介质/设备、表达方式、格式、内容、频率设备、表达方式、格式、内容、频率 经济:经济: 项目的预算、自动化问题、人员转化问题项目的预算、自动化问题、人员转化问题 控制:控制: 系统安全性、保密性系统安全性、保密性 效率:效率: 服务:服务: 对意外情况的处理对意外情况的处理18.2 组织结构与功能组织结构与功能 组织结构图组织结构图 是一张反映组织内部之间隶属关系的树状结构图。是一张反映组织内部之间隶属关系的树状结构图。 组织业务关系图组织业务关系图18.2 续续 业务功能一览表业务功能一览表 组织的各部分不能完整地反映该部分所包含的所
7、组织的各部分不能完整地反映该部分所包含的所有业务有业务 随着生产的发展,生产规模的扩大和管理水平的提高,随着生产的发展,生产规模的扩大和管理水平的提高,组织的某些部分业务范围越来越大,功能也越来越细,组织的某些部分业务范围越来越大,功能也越来越细,由原来单一的业务派生出许多业务。由原来单一的业务派生出许多业务。 这些业务在同一组织中由不同的业务人员分管,其工作这些业务在同一组织中由不同的业务人员分管,其工作性质已经逐步有了变化。性质已经逐步有了变化。 终究这些变化将终究这些变化将 引起组织本身的变化,裂变出一个新的、专业化的组织,引起组织本身的变化,裂变出一个新的、专业化的组织,由它来完成某一
8、类特定的业务功能。由它来完成某一类特定的业务功能。 以功能为准绳设计和考虑系统以功能为准绳设计和考虑系统 系统将会对组织结构的变化有一定的独立性。系统将会对组织结构的变化有一定的独立性。18.2 续续 业务功能表业务功能表18.3 业务流程分析业务流程分析 概念概念 业务流程分析业务流程分析 可以帮助我们了解某项业务的具体处理过程,发现和处可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。不合理部分,在新系统基础上优化业务处理流程。 业务流程图(业务流程图(
9、Transaction Flow Diagram ,简称简称 TFD ) 就是用一些尽可能少的规定的符号及连线来表示某个具就是用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解,是分析体业务处理过程。业务流程图易于阅读和理解,是分析业务流程的重要步骤。业务流程的重要步骤。18.3 续续 业务流程图的基本符号业务流程图的基本符号计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部
10、门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档18.3 续续 业务流程图绘制举例业务流程图绘制举例B2系统分析系统分析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日储户存折存取款单存折 现金存折业务分类存款单折取款单折存款处理取款处理B2系统分析系统分析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日18.3 续续 业务流程图绘制举例业务流程图绘制举例18.4 数据与数据流程分析数据与数据流
11、程分析 调查数据的汇总分析调查数据的汇总分析 调查数据汇总分析的主要任务:首先将系统调查调查数据汇总分析的主要任务:首先将系统调查所得到的数据分为如下三类:所得到的数据分为如下三类: 本系统输入数据类本系统输入数据类 本系统内要存储的数据类本系统内要存储的数据类 本系统产生的数据类本系统产生的数据类 然后再对每一类数据进行如下三项分析:然后再对每一类数据进行如下三项分析: 汇总并检查数据有无遗漏汇总并检查数据有无遗漏 数据分析,即检查数据的匹配情况数据分析,即检查数据的匹配情况 建立统一的数据字典建立统一的数据字典18.4 续续 数据流的定义数据流的定义 一般包括:一般包括: 编号、名称、内部
12、名、组成、使用频率、使用方式(输入编号、名称、内部名、组成、使用频率、使用方式(输入/输出输出/本本地地/共享)、备注等。共享)、备注等。 对数据流的数据组成(包括数据元素和数据结构)也要进行定义。对数据流的数据组成(包括数据元素和数据结构)也要进行定义。 数据元素:数据元素: 编号、名称、内部名、值域、值义、类型和长度、备注等。编号、名称、内部名、值域、值义、类型和长度、备注等。 数据结构:数据结构: 编号、名称、内部名、组成、备注。编号、名称、内部名、组成、备注。18.4 续续 数据流的定义数据流的定义 可用下列一些符号来简化定义:可用下列一些符号来简化定义: =:表示定义于:表示定义于
13、+:表示:表示“与与” | :表示:表示“或或” mn:表示值域:表示值域 :表示重复。:表示重复。 例如:例如: 取款单取款单 = 帐号帐号 + 户名户名 + 金额金额 + 日期日期 存期存期= 活期活期 | 3个月个月 | 6个月个月 | 1年年 | 2年年 | 3年年 | 5年年 | 8年年 清单清单= 清单行清单行 18.4 续续 数据存储数据存储 数据存储的定义包括:数据存储的定义包括: 编号、文件名、内部名、组成、组织方式(指关键字表达式或排序编号、文件名、内部名、组成、组织方式(指关键字表达式或排序方式)、备注等。方式)、备注等。18.4 续续 调查数据的汇总分析(调查数据的汇总
14、分析(1)数据汇总数据汇总A、将系统调查中所收集到的数据资料,、将系统调查中所收集到的数据资料, 按业务过程进行分类编码,按处理按业务过程进行分类编码,按处理 过程的顺序排放在一起过程的顺序排放在一起B、按业务过程自顶向下地对数据项进行、按业务过程自顶向下地对数据项进行 整理。整理。C、将所有原始数据和最终输出数据分类、将所有原始数据和最终输出数据分类 整理出来。整理出来。D、确定数据的字长和精度。、确定数据的字长和精度。18.4 续续 调查数据的汇总分析(调查数据的汇总分析(2)数据分析数据分析 数据汇总数据汇总 只是从某项业务的角度对数据进行了分类整理,还不能确定收集数只是从某项业务的角度
15、对数据进行了分类整理,还不能确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。 数据分析数据分析 确定收集数据的具体形式以及整体数据的完备程度、一致程度和无确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。冗余的程度。 数据分析的主要内容数据分析的主要内容 U/C矩阵(分析汇总数据的工具)矩阵(分析汇总数据的工具) 数据正确性分析数据正确性分析 数据项特征分析数据项特征分析18.4 续续 U/C矩阵矩阵 是通过一个普通的二维表来分析汇总数据是通过一个普通的二维表来分析汇总数据 表的纵坐标表的纵坐
16、标 定义为数据类变量(定义为数据类变量(Xi) 表的横坐标表的横坐标 定义为业务过程类变量(定义为业务过程类变量(Yi) 数据与业务过程(即数据与业务过程(即Xi与与Yi)之间的关系)之间的关系 U 使用使用use C 建立建立create18.4 续续 数据正确性分析数据正确性分析 数据守恒原理(数据守恒原理(Principle of Data Conservation): 数据必定有一个产生的源,而且必定有一个或多个用途。数据必定有一个产生的源,而且必定有一个或多个用途。 在在U/C矩阵中:矩阵中: 每一个列只能有一个每一个列只能有一个C; 每一个列至少有一个每一个列至少有一个U; 不能出
17、现空行或空列。不能出现空行或空列。 数据类 功能 客 户 订 货 产 品 工艺 流 程 材 料 表 成 本 零 件 规 格 材 料 库存 成本库存 职 工 销售区域 财务计划 计 划 设备 负荷 物资供应 任务单 列号 Y 经营计划 U U U U U U C C 1 1 财务规划 U U U U C C C C 2 2 资产规模 U U 3 3 产品预测 C C U U U U 4 4 产品设计开发 U U C C U U C C C C U U 5 5 产品工艺 U U C C C C U U 6 6 库存控制 C C C C U U U U 7 7 调 度 U U U U U U U U
18、 C C 8 8 生产能力计划 U U C C U U 9 9 材料需求 U U U U U U C C 1010 操作顺序 C C U U U U U U 1111 销售管理 C C U U U U U U U U 1212 市场分析 U U U U U U C C 1313 订货服务 U U C C U U U U U U 1414 发 运 U U U U U U U U 1515 财务会计 U U U U U U U U U U U U 1616 成本会计 U U U U U U U U 1717 用人计划 C C 1818 业绩考评 U U 1919 行 号 X 1 1 2 2 3 3
19、 4 4 5 5 6 6 7 7 8 8 9 9 1010 1111 1212 1313 1414 1515 1616 UC 矩矩 阵阵18.4 续续 数据项特征分析数据项特征分析数据的类型以及精度和字长:数据的类型以及精度和字长:(这是建库和分析处理(这是建库和分析处理 所必须要求确定的)所必须要求确定的)合理取值范围:合理取值范围:(这是输入、校对和审核所必须的)(这是输入、校对和审核所必须的)数据量:数据量:即单位时间内(如天、月、年)的业务量、即单位时间内(如天、月、年)的业务量、 使用频率、存储和保留的时间周期等等。使用频率、存储和保留的时间周期等等。 (这是在网上分布数据资源和确定
20、设备存储(这是在网上分布数据资源和确定设备存储 容量的基础。)容量的基础。)所涉及业务:所涉及业务:即即U/C矩阵中每一行有矩阵中每一行有U或或C的列号。的列号。 (业务过程)(业务过程)重要程度和保密程度:重要程度和保密程度:重要程度决定了今后设计系统时重要程度决定了今后设计系统时的输入、校对以及存储、拷贝、备份等功能,保密程度的输入、校对以及存储、拷贝、备份等功能,保密程度决定丁今后建网或建库时不同工作纳入网访问数据库小决定丁今后建网或建库时不同工作纳入网访问数据库小该数据时的权限。该数据时的权限。18.4 续续 数据流程分析数据流程分析 数据流程分析数据流程分析 是把数据在组织(或原系统
21、)内部的流动情况抽象地独立出来,舍是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。动、传递、处理、存储等的分析。 数据流程分析的目的数据流程分析的目的 是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据是要发现和解决数据流通中的问题,如:数据流程不畅、前后数据不匹配、数据处理过程不合理等等。不匹配、数据处理过程不合理等
22、等。 一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基一个畅通的数据流程是今后新系统用以实现这个业务处理过程的基础。础。 数据流程分析的实现数据流程分析的实现 分层数据流程图(分层数据流程图(Data Flow Diagram , 简称简称 DFD )18.4 续续 数据流程图的画法数据流程图的画法 由于实际数据处理过程常常比较繁杂,故由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。应该按照系统的观点,自顶向下地分层展开绘制。黑黑 灰灰 半透明半透明 透明透明18.4 续续 数据流程图的基本符号数据流程图的基本符号外部实体处理过程数据存储数据流向18.
23、4 续续 数据流程举例数据流程举例1.1业务分业务分类处理类处理1.3取款取款处理处理1.2存款存款处理处理18.4 续续 分层数据流图分层数据流图18.4 续续 IDEF018.4 续续 案例案例 汽车配件公司:第一层数据流程图(环境图)汽车配件公司:第一层数据流程图(环境图)发货单发货单发货单发货单18.4 续续 案例案例 汽车配件公司:第二层数据流程图汽车配件公司:第二层数据流程图18.4 续续业务业务员员新顾客新顾客18.4 续续 数据字典(数据字典(Date Dictionary 简称简称DD ) 数据流图上所有成分的定义和解释的文字集合就是数据字数据流图上所有成分的定义和解释的文字
24、集合就是数据字典。典。 数据流图只能给出数据流图只能给出 系统逻辑功能的一个总体框架系统逻辑功能的一个总体框架 而缺乏详细、具体的内容。而缺乏详细、具体的内容。 数据字典数据字典 对数据流图的各种成分起注释、说明的作用,给这些成分对数据流图的各种成分起注释、说明的作用,给这些成分赋以实际的内容。赋以实际的内容。 还对系统分析中其他需要说明的问题进行定义和说明。还对系统分析中其他需要说明的问题进行定义和说明。18.4 续续 数据字典数据字典数据字典要求:数据字典要求: 1)完整性)完整性 2)一致性)一致性 3)可用性)可用性18.4 续续 数据字典的内容数据字典的内容18.4 续续 数据字典的
25、内容(数据字典的内容(1) 数据项类目:数据的最小单位,描述数据的静态特性。数据项类目:数据的最小单位,描述数据的静态特性。数据元素数据元素数据项编号:数据项编号:102-01102-01数据项名称:学号数据项名称:学号别名:学生学号别名:学生学号简述:某学生的代码简述:某学生的代码类型及宽度:字符型,类型及宽度:字符型,8 8位位取值范围:取值范围:00000001-9999999900000001-9999999918.4 续续 数据字典的内容(数据字典的内容(2) 数据流类目:由一个或一组固定的数据项组成。数据流类目:由一个或一组固定的数据项组成。数据流数据流数据流编号:数据流编号:F0
26、3-01数据流名称:学籍变动申请数据流名称:学籍变动申请简述:学生提出的学籍变动申请简述:学生提出的学籍变动申请来源:学生来源:学生去向:各系、院去向:各系、院组成:申请编号组成:申请编号+申请名称申请名称+申请日期申请日期+申请院系申请院系数据库流量:数据库流量:高峰流量:高峰流量:18.4 续续 数据字典的内容(数据字典的内容(3) 文件类目:描述数据的逻辑存储结构。文件类目:描述数据的逻辑存储结构。数据存储数据存储数据流编号:数据流编号:F03-01数据流名称:学籍变动申请数据流名称:学籍变动申请简述:学生提出的学籍变动申请简述:学生提出的学籍变动申请来源:学生来源:学生去向:各系、院去
27、向:各系、院组成:申请编号组成:申请编号+申请名称申请名称+申请日期申请日期+申请院系申请院系数据库流量:数据库流量:高峰流量:高峰流量:18.4 续续 数据字典的内容(数据字典的内容(4) 数据数据“加工加工”条目。条目。18.4 续续 数据字典的内容(数据字典的内容(5) “外部项外部项”条目条目18.5 功能功能/数据分析数据分析 功能功能/数据分析数据分析 是在业务流程、数据流程及数据分析的基础上,为了整体是在业务流程、数据流程及数据分析的基础上,为了整体地考虑新系统的功能子系统和数据资源的合理分布而进行地考虑新系统的功能子系统和数据资源的合理分布而进行的系统化的分析。的系统化的分析。
28、 功能功能/数据分析数据分析 是通过是通过U/C矩阵的建立和分析来实现的。矩阵的建立和分析来实现的。18.5 续续 U/C矩阵的主要功能矩阵的主要功能 通过通过U/C矩阵的正确性检验及时发现前段分析和调查工作矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误;的疏漏和错误; 通过通过U/C矩阵的正确性检验分析数据的正确性和完整性;矩阵的正确性检验分析数据的正确性和完整性; 通过对通过对U/C矩阵的求解过程最终得到子系统的划分矩阵的求解过程最终得到子系统的划分 通过对子系统之间的联系(通过对子系统之间的联系(“U”)可以确定子系统之间的)可以确定子系统之间的共享数据。共享数据。18.5 续续
29、 U/C矩阵及其建立矩阵及其建立 首先进行系统化,自顶向下地划分;首先进行系统化,自顶向下地划分; 逐个确定其具体的功能(或功能类)和数据(或数据类);逐个确定其具体的功能(或功能类)和数据(或数据类); 填上功能填上功能/数据之间的关系,即完成了数据之间的关系,即完成了U/C矩阵的建立过程。矩阵的建立过程。18.5 续续 正确性检验正确性检验(1)完备性()完备性(completeness)检验:)检验:指对具体的数据项指对具体的数据项 必须有一个产生者(必须有一个产生者(C)和至少一个使用者()和至少一个使用者(U),功),功 能则必须有产生或使用(能则必须有产生或使用(U或或C)发生。)
30、发生。(2)一致性()一致性(uniformity)检验)检验:指对具体的数据项必须指对具体的数据项必须 有且仅有一个产生者(有且仅有一个产生者(C)。)。(3)无冗余性()无冗余性(non-verbosity)检验:)检验:指指 U/C矩阵中矩阵中 不允许有空行和空列。不允许有空行和空列。18.5 续续 U/C矩阵的求解矩阵的求解 就是对系统结构划分的优化过程。就是对系统结构划分的优化过程。 基于子系统划分应基于子系统划分应相互相对独立相互相对独立,且,且内部凝聚性高内部凝聚性高这一原这一原则之上的一种聚类操作。则之上的一种聚类操作。 U/C矩阵的求解过程常通过表上作业法来完成。其具矩阵的求
31、解过程常通过表上作业法来完成。其具体操作方法是:体操作方法是: 调整表中的行变量或列变量,调整表中的行变量或列变量, 使得使得“C”元素尽量地朝对角线靠近,元素尽量地朝对角线靠近, 然后再以然后再以“C”元素为标准,划分子系统。元素为标准,划分子系统。数据类功能客户订货产品工艺流程材料表成本零件规格材料库存成本库存职工销售区域财务计划计划设备负荷物资供应任务单列号Y经营计划UUUC1财务规划UUCC2资产规模U3产品预测CUU4产品设计开发UCUCCU5产品工艺UCCU6库存控制CCUU7调 度UUUUC8生产能力计划UCU9材料需求UUUC10操作顺序CUUU11销售管理CUUUU12市场分
32、析UUUC13订货服务UCUUU14发 运UUUU15财务会计UUUUUU16成本会计UUUU17用人计划C18业绩考评U19行 号X12345678910111213141516数据类功能计划财务计划产品零件规格材料表材料库存成品库存任务单设备负荷物资供应工艺流程客户销售区域订货成本职工经营计划CUUU财务规划UCUU资产规模U产品预测UUU产品设计开发UCCCU产品工艺UUUU库存控制CCUU调 度UUCUU生产能力计划CUU材料需求UUUC操作顺序UUUC销售管理UUUCUU市场分析UUUCU订货服务UUUUC发 运UUUUU财务会计UUUUUUU成本会计UUUUC用人计划C业绩考评U1
33、8.5 续续 系统功能划分系统功能划分 系统逻辑功能的划分:系统逻辑功能的划分: 在求解后的在求解后的U/C矩阵中划出一个个的方块,矩阵中划出一个个的方块, 每一个小方块即为一个子系统。每一个小方块即为一个子系统。 划分时应注意:划分时应注意: 沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能;和功能; 小方块的划分是任意的,但必须将所有的小方块的划分是任意的,但必须将所有的 “C” 元素都包含在小方元素都包含在小方块内。块内。 数 据 类 功 能 计 划 财务计划 产 品 零 件 规 格 材 料 表 材 料 库存 成品
34、库存 工作令 机器 负荷 材料供应 工艺 流 程 客 户 销售区域 订 货 成 本 职 工 经营计划 C U U U 财务规划 U C U U 经营计划 资产规模 U 产品预测 U U U 产品设计开发 U C C C U 技术准备 产品工艺 U U U U 库存控制 C C U U 调 度 U U C U U 生产能力计划 C U U 材料需求 U U U C 生产制造 操作顺序 U U U C 销售管理 U U U C U U 市场分析 U U U C U 订货服务 U U U U C 销 售 发 运 U U U U U 财务会计 U U U U U U U 财 会 成本会计 U U U
35、U C 人员计划 C 人 事 人员招聘考评 U 18.5 续续 数据资源分布数据资源分布 所有数据的使用关系都被小方块分隔成了两类:所有数据的使用关系都被小方块分隔成了两类: 一类在小方块以内;一类在小方块以内; 一类在小方块以外。一类在小方块以外。 在小方块以内所产生和使用的数据,则今后主要放在本系在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设备上处理;统的计算机设备上处理; 而在小方块以外的而在小方块以外的 “U” ,则表示了各子系统之间的数据,则表示了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子联系,这些数据资源今后应考虑放在网络服务器上供各子系统
36、共享或通过网络来相互传递数据。系统共享或通过网络来相互传递数据。数 据 类 功 能计划财务计划产品零件规格材料表材料库存成品库存工作令机器负荷材料供应工艺流程客户销售区域订货成本职工经营计划UU财务规划UU经营计划资产规模经营计划子系统产品预测UU产品设计开发UU技术准备产品工艺产品工艺子系统U库存控制调 度U生产能力计划材料需求UU生产制造操作顺序生产制造计划子系统销售管理UUU市场分析UU订货服务UU销 售发 运UUU销售子系统财务会计UUUUUUU财 会成本会计UUUU1人员计划人 事人员招聘考评2 注:1 财会子 系统 2人 事档案 子系统18.6 新系统逻辑方案的建立新系统逻辑方案的
37、建立 新系统逻辑方案,主要包括:新系统逻辑方案,主要包括: 对系统业务流程分析整理的结果;对系统业务流程分析整理的结果; 对数据及数据流程分析整理的结果;对数据及数据流程分析整理的结果; 子系统划分的结果;子系统划分的结果; 各个具体的业务处理过程,以及根据实际情况应建立的管各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。理模型和管理方法。18.6 续续 自学:自学: 新系统信息处理方案新系统信息处理方案 新系统可能涉及到的管理模型新系统可能涉及到的管理模型18.6 续续 系统分析报告系统分析报告1、引言部分(名称,开发目标,主要功能,开发背景等)、引言部分(名称,开发目标
38、,主要功能,开发背景等)3、现行系统概况、现行系统概况 A现行系统现状调查说明:包括组织机构图,系统目标、现行系统现状调查说明:包括组织机构图,系统目标、功能一览表、业务流程图、业务流量以及存在的薄弱环节等。功能一览表、业务流程图、业务流量以及存在的薄弱环节等。 B系统需求说明:用户需求及主要存在的问题等。系统需求说明:用户需求及主要存在的问题等。4、新系统的逻辑方案、新系统的逻辑方案 1)新系统拟定的业务流程及业务处理方式)新系统拟定的业务流程及业务处理方式 2)新系统拟定的数据指标体系和数据流程)新系统拟定的数据指标体系和数据流程 3)新系统的逻辑结构及数据资源分布)新系统的逻辑结构及数据资源分布 4)新系统拟采用的管理方式、算法或模型)新系统拟采用的管理方式、算法或模型 5)与新系统相适应的管理制度和运行体制建立)与新系统相适应的管理制度和运行体制建立 6)系统开发资源与时间进度估计)系统开发资源与时间进度估计