管理信息系统课件_第1页
管理信息系统课件_第2页
管理信息系统课件_第3页
管理信息系统课件_第4页
管理信息系统课件_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 系统分析概述 5.1 系统详细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析 5.5 建立新系统的逻辑模型 5.6 系统分析报告 5.7 现行现行 系统系统 的的 详细详细 调查调查 业务业务 流程流程 分析分析 系统数系统数 据流程据流程 分析分析 建立新建立新 系统的系统的 概念模概念模 型型 形成系统分析报告:系统需求功能规格说明书形成系统分析报告:系统需求功能规格说明书 企业企业 组织组织 结构结构 与与 功能功能 需求需求 分析分析 系统分析是对系统规划所确定的项目任务做进一步细化,运系统分析是对系统规划所确定的项目任务做进一步细化,运 用系统的观点和

2、方法,对系统需求进行具体识别,确定用系统的观点和方法,对系统需求进行具体识别,确定“系统要系统要 为企业做什么为企业做什么” ” ,形成新系统的概念模型,为后续系统设计提,形成新系统的概念模型,为后续系统设计提 供依据和基础。供依据和基础。系统分析是系统成败的最为关键环节系统分析是系统成败的最为关键环节。 步骤:步骤: 系统分析概述 5.1 系统详细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析 5.5 建立新系统的逻辑模型 5.6 系统分析报告 5.7 真实性真实性 全面性全面性 规范性规范性 启发性启发性 功能需求功能需求:即系统应具备的基本能力(需要了解企业

3、的规:即系统应具备的基本能力(需要了解企业的规 模、组织结构、业务范围、与外界的联系、各项业务流程、模、组织结构、业务范围、与外界的联系、各项业务流程、 以及业务处理过程的逻辑关系)。以及业务处理过程的逻辑关系)。 信息需求信息需求:即系统需要加工处理和存储的数据元素,以及:即系统需要加工处理和存储的数据元素,以及 需要产生的信息元素(可收集各类计划、单据和报表,了需要产生的信息元素(可收集各类计划、单据和报表,了 解它们的来龙去脉,以及各项内容的填写方法和时间要求,解它们的来龙去脉,以及各项内容的填写方法和时间要求, 以便得到完整的信息流程)。以便得到完整的信息流程)。 运行性能要求运行性能

4、要求:包括用户对业务的响应速度、并发数量和:包括用户对业务的响应速度、并发数量和 系统吞吐量等性能方面的要求。系统吞吐量等性能方面的要求。 重点询问调查方式重点询问调查方式 问卷调查方式问卷调查方式 深入实际的调查方式深入实际的调查方式 面谈面谈 阅读阅读 观察和参加企业业务实践观察和参加企业业务实践 调查前做好计划和用户培训调查前做好计划和用户培训。根据系统需要,明确调查任 务的划分和计划,列出必要的调查大纲,规定每一步调查 的内容、时间、地点、方式和方法等。培训用户,让用户 了解调查过程和目的,并参与调查的整个过程。 调查要从系统现状出发,避免先入为主。调查要从系统现状出发,避免先入为主。

5、了解实际问题, 得到客观资料。 调查与分析整理相结合。调查与分析整理相结合。 规范调查图表。规范调查图表。使用规范的、简单易懂的图表工具 是详 细调查中应注意的问题 。 系统详细调查的过程是大量原始素材的汇总过程。系统分析系统详细调查的过程是大量原始素材的汇总过程。系统分析 人员应当具有虚心、热心、耐心和细心的态度人员应当具有虚心、热心、耐心和细心的态度 ,力求真实准确,力求真实准确, 以便在短期内对现行信息系统有全面详细地了解。以便在短期内对现行信息系统有全面详细地了解。 针对针对基于基于B2CB2C的学生收费管理系统的学生收费管理系统 的需求调研关注点是什么?的需求调研关注点是什么? 作业

6、要求:作业要求: 1.1. 1212周的实验课,由同学向老师进行周的实验课,由同学向老师进行 系统需求调查,需求调查获得的资系统需求调查,需求调查获得的资 料作为系统需求分析的基础。显然,料作为系统需求分析的基础。显然, 需求调查的质量直接影响到需求分需求调查的质量直接影响到需求分 析的准确性。析的准确性。 2.2. 1212周实验课的作业是,分组进行周实验课的作业是,分组进行 基于基于B2CB2C的学生收费管理系统的学生收费管理系统 需求建模。需求建模。 系统分析概述 5.1 系统详细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析 5.5 建立新系统的逻辑模型

7、5.6 系统分析报告 5.7 组织结构组织结构 分析分析 组织与业组织与业 务的联系务的联系 分析分析 功能结构功能结构 分析分析 组织结构分析的目的组织结构分析的目的:了解企业各:了解企业各 机构之间的隶属关系。分析的结果机构之间的隶属关系。分析的结果 可以可以组织结构图组织结构图形式表示。形式表示。 功能结构分析的目的功能结构分析的目的:根据系统:根据系统 要实现的目标,梳理出系统必须要实现的目标,梳理出系统必须 具有的功能层次。分析的结果可具有的功能层次。分析的结果可 以以功能结构图功能结构图形式表示。形式表示。 组织与业务的联系分析目的组织与业务的联系分析目的: 了解企业内部各机构的主

8、要业了解企业内部各机构的主要业 务、以及在业务过程中各自的务、以及在业务过程中各自的 角色和关系。分析的结果可以角色和关系。分析的结果可以 组织业务联系表组织业务联系表形式表示。形式表示。 通过上述分析,可找出企业组织结构中可能存在的不合理因素,以及这些通过上述分析,可找出企业组织结构中可能存在的不合理因素,以及这些 因素对组织整体目标的影响程度;从而评估哪些部门需要调整,调整措施是什因素对组织整体目标的影响程度;从而评估哪些部门需要调整,调整措施是什 么,调整涉及的部门和有关人员的利益会产生哪些影响。通过进一步理顺组织么,调整涉及的部门和有关人员的利益会产生哪些影响。通过进一步理顺组织 的功

9、能,让组织和未来的信息系统更好地适应。的功能,让组织和未来的信息系统更好地适应。 组织结构图是对组织机构调查的结果以树状结构图形方式反映。其中,组织结构图是对组织机构调查的结果以树状结构图形方式反映。其中, 矩形框表示组织机构,箭头表示隶属关系。如图矩形框表示组织机构,箭头表示隶属关系。如图5.15.1所示:所示: 企企 业业 管管 理理 科科 计计 划划 统统 计计 科科 产产 品品 供供 应应 科科 财财 务务 科科 销销 售售 科科 职职 工工 食食 堂堂 服服 务务 公公 司司 厂厂 办办 厂厂 长长 办办 公公 室室 包包 装装 车车 间间 材材 料料 供供 应应 科科 生生 产产

10、管管 理理 科科 质质 量量 检检 验验 科科 第第 九九 生生 产产 车车 间间 厂厂 医医 务务 室室 小小 车车 队队 企企 管管 科科 质质 检检 科科 计计 算算 中中 心心 综综 合合 计计 划划 股股 统统 计计 股股 销销 售售 管管 理理 科科 成成 品品 库库 业业 务务 联联 系系 部部 市市 场场 分分 析析 部部 第第 一一 生生 产产 车车 间间 第第 n n 生生 产产 车车 间间 党党 委委 办办 公公 室室 团团 委委 工工 会会 职职 教教 科科 人人 事事 科科 图图 书书 资资 料料 室室 厂厂 长长 工厂管理委员会工厂管理委员会 厂长工作部厂长工作部经

11、营部经营部生产部生产部后勤部后勤部宣教部宣教部 . 图图5.1 5.1 某企业的组织结构图某企业的组织结构图 12管理信息系统 功能结构图是以树型结构图形方式反映企业部门与业务层次的关系。功能结构图是以树型结构图形方式反映企业部门与业务层次的关系。 如图如图5.25.2所示:所示: 销售管理系统销售管理系统 销售计销售计 划管理划管理 成品库成品库 管理管理 销售合销售合 同管理同管理 销售核销售核 算管理算管理 市场市场 预测预测 销销 售售 历历 史史 资资 料料 管管 理理 编编 制制 年年 度度 销销 售售 大大 纲纲 编编 制制 销销 售售 计计 划划 合合 同同 有有 效效 性性

12、审审 查查 合合 同同 执执 行行 情情 况况 分分 析析 合合 同同 登登 记记 和和 变变 更更 销销 售售 利利 润润 核核 算算 销销 售售 统统 计计 分分 析析 出出 入入 库库 管管 理理 库库 存存 统统 计计 市市 场场 预预 测测 市市 场场 情情 况况 分分 析析 图图5.2 5.2 某生产管理业务的功能结构图某生产管理业务的功能结构图 13管理信息系统 组织组织/ /业务联系表是反映企业各部门之间的业务关系。以表格形式表示,业务联系表是反映企业各部门之间的业务关系。以表格形式表示, 是为了便于对照、比较、分析它们之间的各种联系。如表是为了便于对照、比较、分析它们之间的各

13、种联系。如表5.15.1所示:所示: 功 能 序 号 联系的 组 程度 织 业 务 计 划 科 质 量 科 设 计 科 工 艺 科 机 动 科 总 工 室 研 究 所 生 产 科 供 应 科 人 事 科 总 务 科 教 育 科 销 售 科 仓 库 1计划 * 2销售 * 3供应 * 4人事 * 5生产 * 6设备更新 * 功 能 与 业 务 7 图中: “*”表示该项业务是对应组织的主要业务(即主持工作的单位); “”表示该单位是参加协调该项业务的辅助单位; “”表示该单位是该项业务的相关单位(或称有关单位) ; 空格:表示该单位与对应业务无关。 14管理信息系统 系统分析概述 5.1 系统详

14、细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析 5.5 建立新系统的逻辑模型 5.6 系统分析报告 5.7 在完成了系统的组织结构和功能分析的基础在完成了系统的组织结构和功能分析的基础 上,需要进一步调查企业的业务活动细节,分析上,需要进一步调查企业的业务活动细节,分析 业务处理过程中的信息输入业务处理过程中的信息输入/ /输出、数据的存储、输出、数据的存储、 信息处理方法等,并用流程图方式将企业的具体信息处理方法等,并用流程图方式将企业的具体 管理活动和业务处理过程绘制出来。管理活动和业务处理过程绘制出来。 16管理信息系统 业务流程图的符号及含义业务流程图的

15、符号及含义 外部单位外部单位 业务处理单位(内部)业务处理单位(内部) 信息传递信息传递 表单表单 图图5.3 5.3 业务流程图常用的符号业务流程图常用的符号 17管理信息系统 业务流程分析的内容业务流程分析的内容 对业务流程分析的目的是,发现现行企业中存在的问题和对业务流程分析的目的是,发现现行企业中存在的问题和 不合理之处,优化业务处理过程,以便在新系统建设中予以克不合理之处,优化业务处理过程,以便在新系统建设中予以克 服或改进。服或改进。 分析的时候,不仅要找出原业务流程不合理的地方,还要分析的时候,不仅要找出原业务流程不合理的地方,还要 充分考虑信息系统的建设为业务流程的优化带来的可

16、能性,产充分考虑信息系统的建设为业务流程的优化带来的可能性,产 生更为合理的业务流程。生更为合理的业务流程。 分析现行业务流程是否合理?产生不合理的业务流程原分析现行业务流程是否合理?产生不合理的业务流程原 因是什么?因是什么? 分析现行业务流程中哪些过程可以按信息系统处理的要分析现行业务流程中哪些过程可以按信息系统处理的要 求进行优化和如何优化,以及优化带来的价值是什么。求进行优化和如何优化,以及优化带来的价值是什么。 确定新的业务流程,画出新系统的业务流程图确定新的业务流程,画出新系统的业务流程图 18管理信息系统 【案例案例5.15.1】库存管理领料业务的流程图库存管理领料业务的流程图

17、图图5.55.5给出了某订货系统的业务流程图,订货过程包给出了某订货系统的业务流程图,订货过程包 括从填写材料申请表开始,到处理材料出库事务、产生订括从填写材料申请表开始,到处理材料出库事务、产生订 货需求为止。企业的生产、销售各部门提出材料领用申请,货需求为止。企业的生产、销售各部门提出材料领用申请, 仓库负责人根据用料计划对领料单进行审核,将不合格的仓库负责人根据用料计划对领料单进行审核,将不合格的 领料单退回各部门,仓库保管员收到已批准的领料单后,领料单退回各部门,仓库保管员收到已批准的领料单后, 核实库存帐,如库存充足,办理领料手续,并变更材料库核实库存帐,如库存充足,办理领料手续,并

18、变更材料库 存帐;如变更后的库存量低于库存临界值,将缺货情况登存帐;如变更后的库存量低于库存临界值,将缺货情况登 入缺货帐,并产生订货报表送交有关领导。经领导审批后,入缺货帐,并产生订货报表送交有关领导。经领导审批后, 下发给采购部。下发给采购部。 19管理信息系统 【案例案例5.15.1】库存管理领料业务流程图库存管理领料业务流程图 各部门各部门 仓库仓库 负责人负责人 未批准未批准 领料单领料单 领料单领料单 用料计划用料计划 已批准已批准 领料单领料单 仓库仓库 保管员保管员 缺货账缺货账库存账库存账 订货订货 报表报表 审批后审批后 的报表的报表 有关有关 领导领导 采购部采购部 图图

19、5.5 5.5 订货系统的业务流程图订货系统的业务流程图 20管理信息系统 1.1. 系统分析的目的是什么?不认真进行系统分析系统分析的目的是什么?不认真进行系统分析 的后果是什么?的后果是什么? 2.2. 系统分析的主要任务是什么?系统分析的主要任务是什么? 3.3. 业务流程图的作用是什么?业务流程分析的内业务流程图的作用是什么?业务流程分析的内 容是什么?容是什么? 系统分析概述 5.1 系统详细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析 5.5 建立新系统的逻辑模型 5.6 系统分析报告 5.7 业务流程图虽然形象地描述了企业业务活动的过程,业务流程图

20、虽然形象地描述了企业业务活动的过程, 但对于管理信息系统来讲,更关注的是信息在企业中如何但对于管理信息系统来讲,更关注的是信息在企业中如何 传递、加工和使用。因此,在业务流程分析基础上,需要传递、加工和使用。因此,在业务流程分析基础上,需要 将数据在现行企业内部的流动过程抽象出来,考察实际业将数据在现行企业内部的流动过程抽象出来,考察实际业 务的信息流动模式,即进行数据流程的分析。务的信息流动模式,即进行数据流程的分析。 数据流程分析主要包括对信息的流动、变换、存贮等数据流程分析主要包括对信息的流动、变换、存贮等 的分析,目的是尽量发现数据流动中存在的问题,如数据的分析,目的是尽量发现数据流动

21、中存在的问题,如数据 流程不通畅,前后数据不匹配,数据处理过程不合理等问流程不通畅,前后数据不匹配,数据处理过程不合理等问 题,并找出解决的方法,优化数据流程。题,并找出解决的方法,优化数据流程。 23管理信息系统 数据收集的主要工作:数据收集的主要工作: 收集企业全部输入单据、报表,以及发生频度、发收集企业全部输入单据、报表,以及发生频度、发 生的高峰时间及发生量等内容,并注明各项数据的生的高峰时间及发生量等内容,并注明各项数据的 类型、数据的长度、取值范围。类型、数据的长度、取值范围。 收集各个处理环节对数据的处理方法和计算方法。收集各个处理环节对数据的处理方法和计算方法。 数据的收集和分

22、析并没有明显的界限,数据收集常 伴随着分析,而数据分析又常需要补充收集数据。 24管理信息系统 系统目标系统目标 数据分析数据分析 信息环境信息环境 业务流程业务流程 数据特征数据特征 围绕系统目标的分析:围绕系统目标的分析:一是考虑为了满足业务处理,一是考虑为了满足业务处理, 需要哪些信息,仍欠缺哪些信息需进一步收集;二是需要哪些信息,仍欠缺哪些信息需进一步收集;二是 这些信息可否满足对企业运营过程实时控制的需要,这些信息可否满足对企业运营过程实时控制的需要, 信息环境的分析:信息环境的分析:搞清楚数据从哪来、到哪去、用途如何,受周围哪些环境影响较大。搞清楚数据从哪来、到哪去、用途如何,受周

23、围哪些环境影响较大。 围绕业务流程的分析:围绕业务流程的分析:一是一是各各业务系统内部流程业务系统内部流程所涉及的数据所涉及的数据,二是业务系统之间协同流,二是业务系统之间协同流 程程所涉及的数据。所涉及的数据。 数据特征的分析:数据特征的分析:包括数据类型、长度、取值范围、所属业务、发生频率、重要程度和保包括数据类型、长度、取值范围、所属业务、发生频率、重要程度和保 密程度。密程度。 能否满足科学管理的需要,尤其是对于预测性质的数据挖掘,数据的支持度是否充分。能否满足科学管理的需要,尤其是对于预测性质的数据挖掘,数据的支持度是否充分。 25管理信息系统 数据流程图(Data Flow Dia

24、gram,DFD)是一种能全面 地描述系统数据流程的主要工具,它用一组符号来描述整个 系统中信息的全貌,综合地反映出信息在系统中的流动、处 理和存储情况。 抽象性:抽象性:数据流程图不考虑具体的物理因素,如具体 的组织结构、工作场所、物流、存储介质、具体的处 理方法和技术手段等内容,只是抽象地反映信息的流 动、加工、存储和使用的情况,以及数据存储、流动、 使用以及加工情况。 概括性:概括性:数据流程图把系统对各种业务的处理过程联 系起来考虑形成一个总体,从而给出系统中数据的应 用和管理全貌。 数据流程图的两个特征数据流程图的两个特征 26管理信息系统 数据流程图的基本符号数据流程图的基本符号

25、外部实体外部实体: : 外部实体是指独立于系统外外部实体是指独立于系统外 但又和系统有联系的实体,表示了数据但又和系统有联系的实体,表示了数据 的外部来源和去向,它可以是与系统有的外部来源和去向,它可以是与系统有 关的人员或单位,如银行系统中的顾客关的人员或单位,如银行系统中的顾客 是一个外部实体,是数据的源头,存取是一个外部实体,是数据的源头,存取 款人的信息、存取款类型、金额等都需款人的信息、存取款类型、金额等都需 要由顾客提供。确定系统的外部实体,要由顾客提供。确定系统的外部实体, 实际上就是明确系统与外部环境之间的实际上就是明确系统与外部环境之间的 界限,即确定了系统边界。界限,即确定

26、了系统边界。 数据流:数据流:数据流表示流动着的数据,它数据流表示流动着的数据,它 可以是一项数据,也可以是一组数据。可以是一项数据,也可以是一组数据。 数据流用带名字的箭头表示,名字表示数据流用带名字的箭头表示,名字表示 流经的数据,箭头表示流向。流经的数据,箭头表示流向。 顾客顾客 例:例: 购货合同购货合同 27管理信息系统 处理逻辑(加工):处理逻辑(加工):表示对数据进行的表示对数据进行的 操作。它把流入的数据流转换为流出的操作。它把流入的数据流转换为流出的 数据流。处理逻辑用上下相连的两个矩数据流。处理逻辑用上下相连的两个矩 形表示,上部为标识号(通常为形表示,上部为标识号(通常为

27、“P P”开开 头),下部为功能描述。头),下部为功能描述。 数据存储:数据存储:用来标示需要暂时存储或永用来标示需要暂时存储或永 久保存的数据类。是对数据文件的读写久保存的数据类。是对数据文件的读写 处理,通过数据流与处理逻辑和外部实处理,通过数据流与处理逻辑和外部实 体发生联系。当数据流的箭头指向数据体发生联系。当数据流的箭头指向数据 存储时,表示将数据流的数据写入数据存储时,表示将数据流的数据写入数据 存储,反之表示从数据存储读出数据流存储,反之表示从数据存储读出数据流 例:例: P1.1P1.1 登记台帐登记台帐 学生成绩学生成绩 D2 数据流程图的基本符号数据流程图的基本符号 的数据

28、。数据存储用一个右边开边的长方形表示,图形的右边的数据。数据存储用一个右边开边的长方形表示,图形的右边 填写存储的数据和数据集名称,左边填入该数据存储的的标识,填写存储的数据和数据集名称,左边填入该数据存储的的标识, 标识通常标识通常“D”D”开头。开头。 28管理信息系统 数据流程图的绘制原则数据流程图的绘制原则 识别系统的输入和输出。识别系统的输入和输出。 从输入端至输出端画数据流和加工,并同时加上数据从输入端至输出端画数据流和加工,并同时加上数据 存储。存储。 加工的分解加工的分解“由外向里由外向里”进行分解。进行分解。 数据流的命名,名字要确切,能反映整体。数据流的命名,名字要确切,能

29、反映整体。 各种符号布置要合理,分布均匀,尽量避免交叉线。各种符号布置要合理,分布均匀,尽量避免交叉线。 先考虑稳定态,后考虑瞬间态。先考虑稳定态,后考虑瞬间态。 29管理信息系统 数据流程图的绘制步骤数据流程图的绘制步骤 a)a) 识别系统的输入和输出,画出顶层图;识别系统的输入和输出,画出顶层图; b)b) 确定系统内部的数据流、加工与文件,画出一级细化图;确定系统内部的数据流、加工与文件,画出一级细化图; c)c) 对加工做进一步分解,画出二级细化图对加工做进一步分解,画出二级细化图 注意:注意: 绘制数据流图时,应先给数据流命名,根据输入绘制数据流图时,应先给数据流命名,根据输入/ /

30、输出数据流输出数据流 名的含义再为加工命名。名的含义再为加工命名。 从左至右绘制数据流程图,并应尽量避免线条交叉,必要时可从左至右绘制数据流程图,并应尽量避免线条交叉,必要时可 用重复的数据源、终点和文件符号。用重复的数据源、终点和文件符号。 30管理信息系统 功能说明:功能说明:假设某一企业采购部门每天需要一张订货报表,假设某一企业采购部门每天需要一张订货报表, 仓库保管员将领料需求报告给订货系统。另,当某种材料的库存数仓库保管员将领料需求报告给订货系统。另,当某种材料的库存数 量少于库存量临界值时,就应该再次订货。量少于库存量临界值时,就应该再次订货。 仓管员仓管员采购员采购员 P P 订

31、货系统订货系统 领料单领料单订货报表订货报表 订货系统顶层数据流程图订货系统顶层数据流程图 上述问题的阐述可以看出,产生报表和处理事务这两个处理在时间上明显上述问题的阐述可以看出,产生报表和处理事务这两个处理在时间上明显 不匹配,每当有一个事务发生时就必须立即处理事务,但每天只产生一次订货不匹配,每当有一个事务发生时就必须立即处理事务,但每天只产生一次订货 报表。因此,报表。因此,用来产生订货报表的数据必须存放一段时间,也就是说,应该有用来产生订货报表的数据必须存放一段时间,也就是说,应该有 一个数据存储一个数据存储。另外,另外,“当某种材料的库存数量少于库存量临界值时就应该再当某种材料的库存

32、数量少于库存量临界值时就应该再 次订货次订货”,这个事实意味着必须,这个事实意味着必须在某个地方有材料库存量和库存量临界值在某个地方有材料库存量和库存量临界值。因因 此,需要有一个保存清单的数据存储。此,需要有一个保存清单的数据存储。 31管理信息系统 一旦把数据流程图中的四种成份都分离出来之后,就可着 手绘制系统的数据流程图了。数据流程图的绘制也是采用自顶采用自顶 向下的方法,由粗到细,逐层细化向下的方法,由粗到细,逐层细化,最后形成一套完整的新系 统数据流程图。 订货系统的第一层数据流程图订货系统的第一层数据流程图 订货信息订货信息 库存清单库存清单 订货报表订货报表领料单领料单 仓管员仓

33、管员采购员采购员 P1P1 处理领料单处理领料单产生报表产生报表 P2P2 DB1DB1 DB2DB2 32管理信息系统 订货系统第二层数据流程图订货系统第二层数据流程图 订货信息订货信息DF5DF5 订货报表订货报表DF7DF7 库存信息库存信息DF3DF3 领料单领料单DF1DF1 订货信息订货信息 库存清单库存清单 合格领料单合格领料单DF2DF2仓管员仓管员 采购员采购员 1.1 接受事务接受事务更新库存更新库存 1.2 DB1 DB2DB2 处理订货处理订货 1.3 产生报表产生报表 2.0 订货汇总信息订货汇总信息DF6DF6 DF2DF2 缺货信息缺货信息DF4DF4 33管理信

34、息系统 3 3画分层数据流程图时应注意的问题画分层数据流程图时应注意的问题 (1 1)合理编号)合理编号 数据流程图加工编号规则 :子图中的编号为父图号和 子加工的编号组成;子图的父图号就是父图中相应加工 的编号。 (2 2)注意子图与父图的平衡)注意子图与父图的平衡 子图与父图的数据流必须平衡,平衡指的是子图的输入、 输出数据流必须与父图中对应加工的输入、输出数据流 相同。但下列两种情况是允许的,一种是子图的输入/输 出流比父图中相应加工的输入/输出流表达的更细;另一 种是考虑平衡时,可以忽略枝节性的数据流。 (a)中,父图中加工3有一个输入数据流,有 两个输出数据流。 父图父图(0(0层层

35、) ): 1 2 3 4 A B C E D F G (a) 子图子图3(13(1层层) ): (b) 3.1 3.2 3.4 3.5 3.6 3.3 E D C 子图子图4(14(1层层) ): (c) 4.14.24.3 4.4 F L G K (b)(b)中,加工中,加工3 3有一个外部输入数据流,两个对外输出流,有一个外部输入数据流,两个对外输出流, 这说明父图与子图是平衡的。这说明父图与子图是平衡的。 (c)(c)中,增加了外部输入数据流中,增加了外部输入数据流K K,增加了对外输出数据流,增加了对外输出数据流 L L,父图子图不平衡,父图子图不平衡 36管理信息系统 父图数据流分解

36、后是否无损,要根据对数据流的定义来判 断。在图(d)中,如果在父图3号加工的输入数据流“考生 信息”是由考生姓名、准考证号、考试成绩、通讯地址组 成的,则两者是平衡的。否则是不平衡的。 父图:父图:子图:子图: (d) 12 3 考生 信息 录取通知单 3.13.2 准考 证号 录取通知 考生 姓名 通讯 地址 考试 成绩 (3 3)注意把握分解的程度)注意把握分解的程度 经验表明,一个加工每次分解量最多经验表明,一个加工每次分解量最多7 7个为宜。个为宜。 分解时应遵循以下原则:分解时应遵循以下原则: 分解应自然,概念上要合理、清晰。分解应自然,概念上要合理、清晰。 上层分解得快些,下层分解

37、得慢些。上层分解得快些,下层分解得慢些。 在不影响可读性的前提下,应适当地多分解成几在不影响可读性的前提下,应适当地多分解成几 部分,以减少分解层数。部分,以减少分解层数。 当加工可用一页纸明确地表述时,或加工只有单当加工可用一页纸明确地表述时,或加工只有单 一输入一输入/ /输出数据流时,就应停止对该加工的分输出数据流时,就应停止对该加工的分 解。对不再作分解的加工,必须做出详细的加工解。对不再作分解的加工,必须做出详细的加工 说明。说明。 【案例分析案例分析】根据以下叙述,绘出库存管理领料业务的数据根据以下叙述,绘出库存管理领料业务的数据 流程图。流程图。 企业的生产车间提出材料领用申请,

38、仓库负责人根据用料企业的生产车间提出材料领用申请,仓库负责人根据用料 计划对领料单进行审核,将不合格的领料单退回车间,仓库保计划对领料单进行审核,将不合格的领料单退回车间,仓库保 管员收到已批准的领料单后,核实库存帐,如库存充足,办理管员收到已批准的领料单后,核实库存帐,如库存充足,办理 领料手续,并变更材料库存帐;如变更后的库存量低于库存临领料手续,并变更材料库存帐;如变更后的库存量低于库存临 界值,将缺货情况登入缺货帐,并产生订货报表送交有关领导。界值,将缺货情况登入缺货帐,并产生订货报表送交有关领导。 经领导审批后,下发给采购部。经领导审批后,下发给采购部。 分析分析1 1:外部实体:外

39、部实体? ? 车间车间采购部采购部 P P 库存处理库存处理 领料单领料单订货报表订货报表 取货单取货单 分析分析2 2:存储?处理逻辑的分解?:存储?处理逻辑的分解? 39管理信息系统 F6F6 库存账库存账 已批准领已批准领 料单料单F3F3 领料单领料单F1F1 不合格领料单不合格领料单F2F2 【案例分析案例分析】库存管理领料业务的数据流程图库存管理领料业务的数据流程图 领料通知单领料通知单F4F4 车间车间 P1P1 审批处理审批处理库存处理库存处理 P2P2 D2D2 D1D1 用料计划用料计划 订货处理订货处理 P3P3 未满足的未满足的 领料单领料单F5F5 采购部采购部 40

40、管理信息系统 数据字典是在数据流程图的基础上,对数据字典是在数据流程图的基础上,对 数据流程图中的各个元素进行详细的定数据流程图中的各个元素进行详细的定 义与描述,起到对数据流程图进行补充义与描述,起到对数据流程图进行补充 说明的作用。说明的作用。 数据字典内容包括:数据字典内容包括:数据项数据项、数据结构数据结构、 数据流数据流、数据存贮数据存贮、处理逻辑处理逻辑和和外部实外部实 体体。 1 1数据项数据项 数据项也称数据元素,是最基本的数据组成单位,也就是数据项也称数据元素,是最基本的数据组成单位,也就是 不能再分解的数据单位。不能再分解的数据单位。 包括:包括:数据项的名称数据项的名称、

41、编号编号、别名别名、 简述简述、数据项的取值范围数据项的取值范围、数据项的长度数据项的长度。数据项描述实例如。数据项描述实例如 下:下: 数据项定义数据项定义 数据项编号:A03 数据项名称:库存量 别名:数量 简述:某种物料的库存数量 类型:数值 长度:6个字节 取值范围:0-999999 2 2数据结构数据结构 数据结构是由若干数据项构成的数据组合,它描述了某些数据结构是由若干数据项构成的数据组合,它描述了某些 数据项之间的关系。包括:数据项之间的关系。包括:数据结构的名称数据结构的名称、编号编号、简述简述、数数 据结构的组成据结构的组成。数据结构描述实例如下:。数据结构描述实例如下: 数

42、据结构编号:数据结构编号:F01F01 数据结构名称:领料单数据结构名称:领料单 简简 述:车间填写的所需物料要求等信息述:车间填写的所需物料要求等信息 数据结构组成:日期数据结构组成:日期+ +材料编号材料编号+ +材料名称材料名称+ +单价单价+ +数量数量 3 3数据流数据流 表明系统中数据的逻辑流向,可以是数据项或数据结构。表明系统中数据的逻辑流向,可以是数据项或数据结构。 包括:包括:数据流的名称数据流的名称及及编号编号、简述简述、数据流的来源数据流的来源、数据流数据流 的去向的去向、数据流的组成数据流的组成、数据流的流通量数据流的流通量、高峰期流通量高峰期流通量。 数据流描述实例如

43、下:数据流描述实例如下: 数据流编号:数据流编号:F06F06 数据流名称:缺货通知单数据流名称:缺货通知单 简简 述:仓库管理员为采购人员开出的缺货单述:仓库管理员为采购人员开出的缺货单 数据流来源:订货处理功能数据流来源:订货处理功能 数据流组成:缺货单数据结构数据流组成:缺货单数据结构 流流 通通 量:量:6060份份/ /天天 高峰期流量:高峰期流量:2020份份/ /每天上午每天上午8 8:00 1100 11:0000 4 4数据存储数据存储 数据存储是数据流动的暂停或永久保存的地方数据存储是数据流动的暂停或永久保存的地方 。包括:。包括:数数 据存储的编号据存储的编号、名称名称、

44、简述简述、组成组成、关键字关键字、相关的处理相关的处理。数。数 据存储描述实例如下:据存储描述实例如下: 数据存储编号:数据存储编号:D02D02 数据存储名称:库存账数据存储名称:库存账 简简 述:存放物料的历年库存和单价述:存放物料的历年库存和单价 组组 成:时间成:时间+ +物料编号物料编号+ +物料名称物料名称+ +单价单价+ +库存量库存量+ +主要主要 供应商供应商+ +备注备注 关关 键键 字:物料编号字:物料编号 相关的处理相关的处理 :P2P2(“库存处理库存处理”) 5 5外部实体外部实体 外部实体是数据的来源和去向,主要说明外部实体产生的外部实体是数据的来源和去向,主要说

45、明外部实体产生的 数据流、接收到的数据流以及该外部实体的数量。包括:数据流、接收到的数据流以及该外部实体的数量。包括:外部外部 实体编号实体编号、外部实体名称外部实体名称、简述简述、输入的数据流输入的数据流、输出的数据输出的数据 流流。外部实体描述实例如下:。外部实体描述实例如下: 外部实体编号:外部实体编号:S01S01 外部实体名称:车间外部实体名称:车间 简简 述:使用库存货物的用户述:使用库存货物的用户 输出的数据流:输出的数据流:F1F1(“领料单领料单”) 输入的数据流:输入的数据流:F2F2(“不合格领料单不合格领料单”)、)、 F4 F4(“领料通知单领料通知单”) 6 6处理

46、逻辑(加工)处理逻辑(加工) 处理逻辑描述数据流程图中数据的基本处理过程,在数据字典中仅对数处理逻辑描述数据流程图中数据的基本处理过程,在数据字典中仅对数 据流程图中最底层的处理逻辑加以说明。据流程图中最底层的处理逻辑加以说明。处理逻辑描述实例如下:处理逻辑描述实例如下: 数据字典实际是数据字典实际是“关于系统数据的数据库关于系统数据的数据库”。在整个信息系统开发过程中。在整个信息系统开发过程中 以及运维阶段,数据字典都是必不可少的工具,是所有人员工作的依据、统一的以及运维阶段,数据字典都是必不可少的工具,是所有人员工作的依据、统一的 标准。在数据字典的建立、修改和补充过程中,始终要注意保证数

47、据的一致性和标准。在数据字典的建立、修改和补充过程中,始终要注意保证数据的一致性和 完整性。完整性。 处理逻辑编号:处理逻辑编号:P01P01 处理逻辑名称:审批处理处理逻辑名称:审批处理 层次号:层次号:P4.2P4.2 简述:审批车间填写的领料单是否符合用料计划。简述:审批车间填写的领料单是否符合用料计划。 输入数据流:领料单。来源是外部实体输入数据流:领料单。来源是外部实体“车间车间” 处理:审批领料单,看是否符合用料计划。处理:审批领料单,看是否符合用料计划。 输出数据流:合格的领料单,去向是处理逻辑输出数据流:合格的领料单,去向是处理逻辑“库存处理库存处理”;不合格的领料;不合格的领

48、料 单,去向是外部实体单,去向是外部实体“车间车间” 处理频率:处理频率:8080次次/ /天天 1.1.下述关于数据流程图作用的描述中,不正确的是(下述关于数据流程图作用的描述中,不正确的是( )。)。 A A反映系统中的决策与控制过程反映系统中的决策与控制过程 B B从总体上描述系统的逻辑功能、系统内各部分的从总体上描述系统的逻辑功能、系统内各部分的 信息联系及系统外各有关事物的联系信息联系及系统外各有关事物的联系 C C反映系统中信息运动的规律反映系统中信息运动的规律 D D系统逻辑模型的主要描述形式系统逻辑模型的主要描述形式 A 2.2.通常从哪些方面来检查数据流程图的正确性(通常从哪

49、些方面来检查数据流程图的正确性( ) 。 A. A. 分解均匀、适当命名、简化加工联系分解均匀、适当命名、简化加工联系 B. B. 数据守恒、合理编号、父子图平衡数据守恒、合理编号、父子图平衡 C. C. 先画系统外部、后画系统内部、再画加工内部先画系统外部、后画系统内部、再画加工内部 D. D. 分解均匀、先画系统内部、后画系统外部分解均匀、先画系统内部、后画系统外部 B 3.3.数据流程图的绘制应采用(数据流程图的绘制应采用( )。)。 A A自顶向下、逐层分解的方法自顶向下、逐层分解的方法 B B自底向上、逐层分解的方法自底向上、逐层分解的方法 C C模块化的方法模块化的方法 D D结构

50、化的方法结构化的方法 A 4.4.数据字典定义和说明的是(数据字典定义和说明的是( ) 。 A. A. 数据流程图上的数据流数据流程图上的数据流 B. B. 数据流程图上的数据存储数据流程图上的数据存储 C. C. 数据流程图上的处理功能数据流程图上的处理功能 D. D. 数据流程图上的各个元素数据流程图上的各个元素 D 虽然数据字典是对数据流程图中所包含的各 元素的说明,数据流程图中的处理逻辑已在数据 字典中作了简要的定义。但对于一些比较复杂的 处理逻辑,还是有必要作更为详细的说明。为了 简洁地表达处理逻辑中的一些难以说明的逻辑判 断功能,可以采用下述几种工具: 判断树判断树、判断表、结构化

51、语言判断表、结构化语言 1 1判断树判断树 判断树也称为决策树,是采用树型结构来表示处理逻 辑的一种方法 。可一目了然地清晰表达用户的业务在何种 条件下应采取何种处理方式,一个树枝代表一组条件的组 合和相对应的一种处理方式。 例如:某企业对不同交易额、不同信誉的新老客户采 取不同的优惠待遇,具体销售策略为:每年的交易额小于 等于5万的客户不给优惠;每年的交易额大于5万的客户, 如无欠款,给15%的折扣率;如有欠款,还应考虑客户与 本企业的交易时间,交易时间大于20年,折扣率为10%, 交易时间小于等于20年,折扣率为5%。 客户订货优惠处理判断树:客户订货优惠处理判断树: 订货优惠订货优惠 第

52、一分叉:交易额 第二分叉:顾客信誉 第三分叉:交易时间 折扣折扣15%15% 交易额交易额 5 5万万 折扣折扣10% 10% 有欠款有欠款 交易交易=202020年年 无欠款无欠款 交易额交易额 =55万 Y Y Y N 无欠款 Y N N - 与本公司交易 20年 - Y N - 行 动 折扣率15% 折扣率10% 折扣率5% 无折扣 方法:方法:首先列出所有可能的条件及方案,然后按全部方案列出其选择的行动,首先列出所有可能的条件及方案,然后按全部方案列出其选择的行动, 在此基础上,按合并规则简化判断表,缩小表的列数,即在相同的行动列中,在此基础上,按合并规则简化判断表,缩小表的列数,即在

53、相同的行动列中, 寻找不必要存在的条件所列出的方案,并将这些方案从表中删除。寻找不必要存在的条件所列出的方案,并将这些方案从表中删除。 54管理信息系统 某货运站的收费标准如下:某货运站的收费标准如下: 请根据上述要求,绘制确定收费标准的判断表和判断树。请根据上述要求,绘制确定收费标准的判断表和判断树。 收费地点在本省,则快件每公斤收费地点在本省,则快件每公斤6 6元,慢件每公斤元,慢件每公斤4 4元;元; 收费地点在外省,则在收费地点在外省,则在2525公斤以内(含公斤以内(含2525公斤)快件每公斤)快件每 公斤公斤8 8元,慢件每公斤元,慢件每公斤6 6元;如果超过元;如果超过2525公

54、斤时,快件每公斤时,快件每 公斤公斤1010元,慢件每公斤元,慢件每公斤8 8元。元。 条件和行动 1 2 3 4 5 6 条 件 是否本省 Y Y N N N N = 5= 5万万 Then Then If If 最近三个月无欠款最近三个月无欠款 ThenThen 折扣率折扣率=15%=15% Else Else If If 与本公司交易与本公司交易=20=20年年 ThenThen 折扣率折扣率=10%=10% Else Else 折扣率折扣率=5%=5% Else Else 无折扣无折扣 (3 3)循环结构)循环结构 循环结构是指在某种情况下,反复执行某一相同处理 功能的一种结构。 【循

55、环结构实例循环结构实例】“学生成绩管理”处理逻辑 输入课程号输入课程号 DoDo 在在“学生资料学生资料”数据存储中按顺序读出数据存储中按顺序读出1 1条学生记录条学生记录 在在 “学生选课学生选课”数据存储中按数据存储中按“学号学号”+ +“课程号课程号”“”“查查 找该生纪录找该生纪录 If If 找到找到 ThenThen 输入成绩输入成绩 将学生成绩存入成绩档案中将学生成绩存入成绩档案中 End If End If Look Until Look Until 全部学生的成绩处理完毕全部学生的成绩处理完毕 对于顺序执行和循环执行的动作,用结构语言描述。对于顺序执行和循环执行的动作,用结构

56、语言描述。 对于存在多个条件复杂组合的判断问题,用判定表和判定对于存在多个条件复杂组合的判断问题,用判定表和判定 树。判定树比判定表直观易读,判定表进行逻辑验证较严树。判定树比判定表直观易读,判定表进行逻辑验证较严 格,能把所有的可能性全都考虑到。可将两种工具结合起格,能把所有的可能性全都考虑到。可将两种工具结合起 来,先用判定表底稿,在此基础上产生判定树。来,先用判定表底稿,在此基础上产生判定树。 在表达一个基本加工逻辑时,结构语言、判定表和判定树在表达一个基本加工逻辑时,结构语言、判定表和判定树 常常交叉使用,互相补充常常交叉使用,互相补充 总之,加工逻辑说明是结构化分析方法的一个组成部分

57、,对总之,加工逻辑说明是结构化分析方法的一个组成部分,对 每个加工都要加以说明。使用的手段,应当以结构语言为主,对每个加工都要加以说明。使用的手段,应当以结构语言为主,对 存在判断问题的加工逻辑,可辅之以判定表和判定树。存在判断问题的加工逻辑,可辅之以判定表和判定树。 在数据密集型应用问题中,对复杂数据及数据 之间复杂关系的分析和建模将成为需求分析的重要 任务。很显然,这项任务是简单的数据字典机制无 法胜任的。所以,有必要在数据流分析方法中引进 适合于复杂数据建模的工具:实体-关系图。 系统分析概述 5.1 系统详细调查 5.2 组织结构与功能分析 5.3 业务流程分析 5.4 数据流程分析

58、5.5 建立新系统的逻辑模型 5.6 系统分析报告 5.7 在上述对现行系统的业务流程、数据流程、处 理逻辑等深入分析基础上,即可构造新系统的应用 逻辑模型。 新系统的应用逻辑模型主要包括:系统目标系统目标、 新系统的业务处理流程新系统的业务处理流程、数据处理流程数据处理流程、系统整体系统整体 功能结构功能结构等,是系统分析阶段分析结果的综合体现。 1.1. 系统功能目标系统功能目标:指系统所能处理的特定业务和处理这些 业务的质量指标。 2.2. 系统技术目标系统技术目标:指系统应具有的技术性能指标和技术水 平。包括:运行效率、系统响应速度、吞吐量、可靠性、 灵活性、可维护性和操作的友好性等。

59、 3.3. 系统经济目标系统经济目标:指系统开发的预期投资费用和预期经济 效益。预期经济效益可从直接经济效益和间接经济效益 两方面进行预测。其中间接经济效益主要从提高管理水 平、优化管理方法、提高客户满意度等方面考虑。 1.1. 对企业的业务流程进行分析讨论,找出业务对企业的业务流程进行分析讨论,找出业务 流程中不合理之处。流程中不合理之处。 2.2. 对业务流程中不合理的过程进行优化,分析对业务流程中不合理的过程进行优化,分析 优化后将带来的益处。优化后将带来的益处。 3.3. 确定新系统的业务流程。确定新系统的业务流程。 1.1. 与用户讨论数据指标体系是否全面合理,数据与用户讨论数据指标

60、体系是否全面合理,数据 精度是否满足要求等有关内容,确认最终的数精度是否满足要求等有关内容,确认最终的数 据指标体系和数据字典。据指标体系和数据字典。 2.2. 对数据流程进行分析讨论,找出数据流程中不对数据流程进行分析讨论,找出数据流程中不 合理的地方。合理的地方。 3.3. 对数据流程中不合理的过程进行优化,分析优对数据流程中不合理的过程进行优化,分析优 化后将带来的益处。化后将带来的益处。 4.4. 确定新系统的数据流程。确定新系统的数据流程。 确定新系统的功能模型就是对新系统确定新系统的功能模型就是对新系统 进行子系统的划分,在确定新系统逻辑模进行子系统的划分,在确定新系统逻辑模 型时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论