《管理信息系统的分析第十五章(PPT-68).ppt》由会员分享,可在线阅读,更多相关《管理信息系统的分析第十五章(PPT-68).ppt(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、管管理理信信息息系系统统的的分分析析第第十十五五章章 主要内容主要内容对象对象/需求调查与可行性分析需求调查与可行性分析 组织结构与功能分析组织结构与功能分析 业务流程分析业务流程分析 数据与数据流程分析数据与数据流程分析 功能功能/数据分析数据分析 新系统逻辑方案的提出新系统逻辑方案的提出系统分析概述系统分析概述主要工作内容:主要工作内容:(1)通过对现行系统中数据和信息的流程以及系统功能给出)通过对现行系统中数据和信息的流程以及系统功能给出逻辑的描述,得出现行系统的逻辑模型逻辑的描述,得出现行系统的逻辑模型(2)在调查和分析中得出新系统的功能需求,并给出明确的)在调查和分析中得出新系统的功
2、能需求,并给出明确的描述,得出新系统功能需求的逻辑描述描述,得出新系统功能需求的逻辑描述(3)根据需要与现实可能性,确定新系统的功能,给出新系)根据需要与现实可能性,确定新系统的功能,给出新系统的逻辑描述和逻辑模型。统的逻辑描述和逻辑模型。重点在应用需求层次上,主要任务是确定用户对系统的应用重点在应用需求层次上,主要任务是确定用户对系统的应用要求:要求:第一、通过详细调查,和用户一起了解现行系统是怎样工作第一、通过详细调查,和用户一起了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对新系统的要求;的,理解用户对现行系统的改进要求和对新系统的要求;第二、把和用共同理解的信息系统用恰当的工
3、具表达出来。第二、把和用共同理解的信息系统用恰当的工具表达出来。15.1 对象对象/需求调查需求调查(教材(教材14.3 P33814.3 P338)15.1.1 需求调查的原则需求调查的原则(1 1)自顶向下全面展开;)自顶向下全面展开;(2 2)先弄清楚存在的道理,再分析有无改进)先弄清楚存在的道理,再分析有无改进的可能;的可能;(3 3)工程化的工作方式,科学的步骤;)工程化的工作方式,科学的步骤;(4 4)全面铺开与重点调查相结合;)全面铺开与重点调查相结合;(5 5)发扬团队精神,积极沟通与友善的工作)发扬团队精神,积极沟通与友善的工作方式。方式。15.1.2 15.1.2 初步调查
4、与可行性研究初步调查与可行性研究n 1.1.初步调查初步调查:1 1)用户需求分析)用户需求分析 2 2)现有企业的运行状况)现有企业的运行状况 3 3)管理方式和基础数据管理状况)管理方式和基础数据管理状况 4 4)现有信息系统运行状况)现有信息系统运行状况规划阶段已经完成规划阶段已经完成n 2.2.新方案设想及其可行性研究新方案设想及其可行性研究是否立项是否立项初步调查初步调查是是否否不立项的原因不立项的原因用户要求用户要求不具可行性不具可行性系统开发系统开发不具可行性不具可行性原系统经修改原系统经修改可满足要求可满足要求原因原因原因原因管理方管理方式不行式不行基础数基础数据不行据不行技术
5、水技术水平不行平不行财力物财力物力不行力不行技术能技术能力不行力不行准备准备不充分不充分终止系统开发终止系统开发修改使之修改使之满足要求满足要求新系统方案设想新系统方案设想论证新方案的可行性论证新方案的可行性技术可行性技术可行性经济可行性经济可行性社会可行性社会可行性可行性分析与计划报告可行性分析与计划报告评审审批评审审批新系统方案设想新系统方案设想性质性质规模规模覆盖范围覆盖范围拟解决的问题拟解决的问题所需资源所需资源新方案的初步开发方案新方案的初步开发方案15.1.3 15.1.3 系统详细调查系统详细调查1 1、调查范围(、调查范围(1 1)组织机构与功能业务;)组织机构与功能业务;2
6、2)数据和数据流程;)数据和数据流程;3 3)业务流程;)业务流程;4 4)决策方式及过程;)决策方式及过程;5 5)可用资源与限制条件)可用资源与限制条件 6 6)现存问题及改进。)现存问题及改进。(可参见教材(可参见教材P351P351)2 2、问卷调查方法、问卷调查方法需求调查用表(需求调查用表(1 1)需求调查用表(需求调查用表(2 2)3.3.问卷调查结果整理问卷调查结果整理4.4.业务流程调查方式业务流程调查方式5.5.数据数据/文件调查表设计文件调查表设计15.2 15.2 组织结构与功能分析组织结构与功能分析15.2.115.2.1组织结构图组织结构图(图图15.215.2和和
7、15.315.3)宣教部宣教部企企管管处处供供应应处处销销售售处处包包装装车车间间质质量量处处厂厂 长长厂厂 部部经营部经营部生产部生产部后勤部后勤部厂厂长长办办公公室室计计划划统统计计处处财财务务处处调调度度处处设设备备处处1车车间间.人人事事处处资资料料室室党党办办15.2.215.2.2组织业务关系分析组织业务关系分析15.2.3 15.2.3 业务功能一览表业务功能一览表 组织的各部分不能完整地反映该部分所包组织的各部分不能完整地反映该部分所包含的所有业务;含的所有业务;终究这些变化将引起组织本身的变化,裂变终究这些变化将引起组织本身的变化,裂变出一个新的、专业化的组织,由它来完成某出
8、一个新的、专业化的组织,由它来完成某一类特定的业务功能。一类特定的业务功能。以功能为准绳设计和考虑系统;系统将会对以功能为准绳设计和考虑系统;系统将会对组织结构的变化有一定的独立性。组织结构的变化有一定的独立性。利用以业务功能为主体的利用以业务功能为主体的树状表树状表,目的是描,目的是描述组织内部各部分的业务和功能。述组织内部各部分的业务和功能。财务主管财务主管 财务计划财务计划 成本管理成本管理 财务会计财务会计 内部银行内部银行 财务分析财务分析利利税税计计划划月月度度资资金金计计划划年年度度资资金金计计划划成成本本分分析析成成本本计计划划定定额额成成本本计计算算成成本本核核算算工资管理工
9、资管理 专项基金专项基金帐务管理帐务管理奖奖金金管管理理退退休休职职工工工工资资生生产产职职工工工工资资销销售售帐帐务务管管理理日日常常帐帐务务管管理理银银行行帐帐务务管管理理固固定定资资产产折折旧旧基基本本建建设设基基金金技技术术改改造造基基金金资资金金利利用用率率分分析析财财务务计计划划执执行行分分析析利利润润分分析析资资金金使使用用状状况况分分析析组织功能一览表15.3 15.3 业务流程的分析业务流程的分析15.3.1 15.3.1 业务流程分析的作用业务流程分析的作用 可以帮助我们了解某项业务的具体处可以帮助我们了解某项业务的具体处理过程,理过程,发现和处理系统调查工作中的错误和疏发
10、现和处理系统调查工作中的错误和疏漏,漏,修改和删除原系统的不合理部分,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。在新系统基础上优化业务处理流程。15.3.2 15.3.2 业务流程图(业务流程图(Transaction Transaction Flow Diagram,Flow Diagram,简称简称 TFD TFD):):用一些尽可能少的规定的符号及连用一些尽可能少的规定的符号及连线来表示某个具体业务处理过程。线来表示某个具体业务处理过程。处理单位处理单位处理业务描述处理业务描述输出信息输出信息文档存储文档存储数据收集数据收集信息传递过程信息传递过程图例图例 说明说明业
11、务处理业务处理单位单位业务处理业务处理描述描述表格制作表格制作传递传递存储存储收集资料收集资料计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档业务流程图绘制举例业务流程图绘制举例B2系统分析系统分析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核
12、:单位名称:核对:年 月 日某物资管理的业务流程图绘制实例 车间填写领料单到仓库领料,库长根据用料计划审批车间填写领料单到仓库领料,库长根据用料计划审批领料单,未批准的退回车间。库工收到已批准的领料领料单,未批准的退回车间。库工收到已批准的领料单后,首先查阅库存帐,若有货,则通知车间前来领单后,首先查阅库存帐,若有货,则通知车间前来领取所需物料,并登记用料流水帐;否则将缺货通知采取所需物料,并登记用料流水帐;否则将缺货通知采购人员。采购人员根据缺货通知,查阅订货合同单,购人员。采购人员根据缺货通知,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就临时若已订货,则向供货单位发出催货请求
13、,否则就临时申请补充订货。供货单位发出货物后,立即向订货单申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知。采购人员受到提货通知单后,就办位发出提货通知。采购人员受到提货通知单后,就办理入库手续。接着是库工验收入库,并通知车间领料。理入库手续。接着是库工验收入库,并通知车间领料。此外,仓库库工还要依据库存帐和用料流水帐定期生此外,仓库库工还要依据库存帐和用料流水帐定期生成库存的报表,呈送有关部门。成库存的报表,呈送有关部门。人员:人员:库长、库工、采购员库长、库工、采购员 部门:部门:车间、供货单位、有关部门车间、供货单位、有关部门 业务往来:业务往来:车间车间 库长;库长;库长库
14、长 库工;库工;库工库工 车间;车间;库工库工 采购员;采购员;库工库工 有关部门;有关部门;采购员采购员 供货单位供货单位第一步、分析:第一步、分析:弄清上述问题涉弄清上述问题涉及到哪些人员、部门,这些人员、及到哪些人员、部门,这些人员、部门中,哪两个之间存在业务往部门中,哪两个之间存在业务往来?来?第二步、分别绘制出上述第二步、分别绘制出上述“业务业务往来往来”的业务流程图:的业务流程图:车间车间 库长库长库库长长未批准未批准的领料的领料单单领料单领料单车车间间用料用料审批审批填写领填写领料单料单用料计划用料计划 库长库长 库工库工 库工库工 车间车间库长库长领料单领料单用料用料审批审批库
15、库工工已批准的已批准的领料单领料单用料计划用料计划领料通知领料通知单单车车间间领料领料处理处理库工库工已批准的已批准的领料单领料单库存帐库存帐 库工库工 采购员采购员采采购购员员缺缺 货货通知单通知单库工库工领料领料处理处理已批准的已批准的领料单领料单登记登记入库入库检验入库检验入库库存帐库存帐 库工库工 有关部门有关部门库存库存报表报表有关部有关部门门库存库存盘点盘点领料领料处理处理库工库工已批准的已批准的领料单领料单库存帐库存帐用料流水帐用料流水帐 采购员采购员 供货单位供货单位采采购购员员催货单催货单补充订补充订货单货单提提 货货通知单通知单供货供货单位单位处理处理订货订货缺货通知缺货通
16、知订货合同订货合同第三步、把上述各个第三步、把上述各个“业务往来业务往来”对应的对应的业务流程图综合到一起,便得到本业务的业务流程图综合到一起,便得到本业务的流程图。流程图。用料用料审批审批订货订货处理处理采购员采购员供货单供货单位位领领料料单单库长库长未批准的未批准的领料单领料单缺货通缺货通知单知单催货单催货单补充订补充订货单货单登记登记入库入库提货通提货通知单知单检验入库检验入库领料通领料通知单知单车车间间库存库存报表报表有关有关部门部门库存库存盘点盘点领料领料处理处理库工库工已批准的已批准的领料单领料单用料计划用料计划库存帐库存帐订货合同订货合同用料流水帐用料流水帐填写领填写领料单料单课
17、堂练习课堂练习1:某工厂成品库管理的业务过程为:某工厂成品库管理的业务过程为:成品库保管员按车间送来的入库单登记库存台帐。成品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送往销售科和会计科。出库单的另外两联分别送往销售科和会计科。车间车间领料单领料单登记库存登记库存台帐台帐保管员保管员出库单出库单库存台帐库存台帐销
18、售科销售科入库单入库单发货,登记发货,登记库存台帐库存台帐登记库存登记库存台帐台帐会计科会计科15.4 15.4 数据与数据流程的分析数据与数据流程的分析15.4.115.4.1调查数据的汇总分析调查数据的汇总分析调查数据汇总分析的主要任务:调查数据汇总分析的主要任务:(1 1)首先将系统调查所得到的数据分为如下三类:)首先将系统调查所得到的数据分为如下三类:本系统输入数据类本系统输入数据类 本系统内要存储的数据类本系统内要存储的数据类 本系统产生的数据类本系统产生的数据类(2 2)再对每一类数据进行如下三项分析:)再对每一类数据进行如下三项分析:汇总并检查数据有无遗漏汇总并检查数据有无遗漏
19、数据分析,即检查数据的匹配情况数据分析,即检查数据的匹配情况 建立统一的数据字典建立统一的数据字典1 1、数据汇总、数据汇总 将系统调查中所收集到的数据资料,将系统调查中所收集到的数据资料,按业务过程按业务过程进行分类编码,按处理过程的顺序排放在一起进行分类编码,按处理过程的顺序排放在一起 按业务过程自顶向下地对数据项进行整理。按业务过程自顶向下地对数据项进行整理。将所有原始数据和最终输出数据分类整理出来。将所有原始数据和最终输出数据分类整理出来。确定数据的字长和精度。确定数据的字长和精度。2 2、数据分析、数据分析(1 1)、)、U/CU/C矩阵矩阵(2 2)、数据正确性分析:)、数据正确性
20、分析:依据依据数据守恒原理数据守恒原理进行进行数据分析,原则上每一列只能有一个数据分析,原则上每一列只能有一个c c,每一列列,每一列列至少有一个至少有一个u u,不能出现空行或空列。,不能出现空行或空列。(3 3)、数据项特征分析:)、数据项特征分析:数据的类型以及精度和数据的类型以及精度和字长、合理取值范围、数据量、所涉及业务、重要字长、合理取值范围、数据量、所涉及业务、重要程度和保密程度。程度和保密程度。确定收集数据的具体形式以及整体数据的确定收集数据的具体形式以及整体数据的完备程度、一致程度和无冗余的程度。完备程度、一致程度和无冗余的程度。15.4.2 15.4.2 数据流程分析数据流
21、程分析是把数据在组织(或原系统)内部的流动情况抽象是把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。主要包括对信息的流动、传递、业务的数据处理模式。主要包括对信息的流动、传递、处理、存储等的分析。处理、存储等的分析。目的:是要发现和解决数据流通中的问题。目的:是要发现和解决数据流通中的问题。工具:数据流程图、数据字典、数据存储规范化、工具:数据流程图、数据字典、数据存储规范化、数据立即存取图等。数据
22、立即存取图等。核心特征:核心特征:分解与抽象。分解与抽象。将一个复将一个复杂的问题按照内在的逻辑划分成若干杂的问题按照内在的逻辑划分成若干相对独立的子问题是分解。将一些具相对独立的子问题是分解。将一些具有某些相似性质的事物的公共之处概有某些相似性质的事物的公共之处概括出来是抽象。括出来是抽象。一、一、数据流程图(数据流程图(Data Flow DiagramData Flow Diagram,DFDDFD)1.1.数据流程分析可以按照自顶向下、逐层分解、数据流程分析可以按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数逐步细化的结构化分析方式进行,通过分层的数据流图来实现。据流
23、图来实现。2.DFD2.DFD是一种能全面地描述信息系统逻辑模型的主是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。息在系统中的流动、处理和存储情况。3.3.画出顶层数据流图,再画出其余各层数据流图,画出顶层数据流图,再画出其余各层数据流图,最后画出总的数据流图最后画出总的数据流图 15.4.2 15.4.2 数据流程分析(续)数据流程分析(续)4.4.画数据流图的原则画数据流图的原则确定系统的外部项确定系统的外部项;确定系统的输入输出确定系统的输入输出;确定对系统的查询要求确定对系统的
24、查询要求;从左侧开始标出外部项从左侧开始标出外部项;只反映数据流向只反映数据流向;第一张草图反映主要内容第一张草图反映主要内容;数据流图中不反映循环、判定和控制条件数据流图中不反映循环、判定和控制条件;草图应反复讨论修改草图应反复讨论修改;避免线条交叉避免线条交叉;每张图的处理逻辑不超过八个,上下层间的每张图的处理逻辑不超过八个,上下层间的输入输出要相匹配。输入输出要相匹配。5.5.数据流图的图形符号数据流图的图形符号 外部实体外部实体 处理过程处理过程 数据存储数据存储 数据流向数据流向本系统之外的人、程序、机构,他们和本系统有信息传递。方框内注明外部实体的编码属性和名称方框内必须清楚反映三
25、方面的信息:一是综合反映数据流程、业务过程及本处理过程的编号(上);二是处理过程的文字描述(中);三是该过程的进一步详细说明(下)。是对数据记录文件的读写处理,注明数据文件的标识编码(左边)和文件名称(右边)。可以是一项数据,也可是一组数据,还可表示对数据文件的存储操作。通常在数据线上方注明数据流的名称。6.6.数据流图的绘制步骤数据流图的绘制步骤 (1 1)识别系统的输入和输出:)识别系统的输入和输出:首先确定系统的外首先确定系统的外部项,即系统的数据来源和去处,再确定整个系统的部项,即系统的数据来源和去处,再确定整个系统的输入数据流和输出数据流,把系统作为一个处理过程输入数据流和输出数据流
26、,把系统作为一个处理过程来看,画出顶层数据流图(也称为背景图)。来看,画出顶层数据流图(也称为背景图)。(2 2)绘制系统内部数据流:)绘制系统内部数据流:从系统输入端到输出从系统输入端到输出端(也可反之)逐步把数据流和处理过程连接起来。端(也可反之)逐步把数据流和处理过程连接起来。当数据流的组成或数据发生变化时,就在该处画一个当数据流的组成或数据发生变化时,就在该处画一个“处理过程处理过程”。首先确定系统的主要处理功能,按此功能将整个首先确定系统的主要处理功能,按此功能将整个系统分解成几个处理环节,确定每个处理的输入和输系统分解成几个处理环节,确定每个处理的输入和输出以及相关的数据存储,将外
27、部项、各处理过程、数出以及相关的数据存储,将外部项、各处理过程、数据存储用数据流连接起来,得到数据流图。据存储用数据流连接起来,得到数据流图。(3 3)和用户进行交流:)和用户进行交流:很用户讨论系很用户讨论系统逻辑功能的描述是否合理,能否满足用统逻辑功能的描述是否合理,能否满足用户的信息需求,数据流和数据存储的内容户的信息需求,数据流和数据存储的内容以及数据来源和去处是否符合实际,讨论以及数据来源和去处是否符合实际,讨论后用户提出对系统逻辑功能的意见与要求。后用户提出对系统逻辑功能的意见与要求。(4 4)检查、修改和完善:)检查、修改和完善:简化处理过简化处理过程之间的联系(处理过程之间的数
28、据流越程之间的联系(处理过程之间的数据流越少,处理过程的独立性越高),均匀分解。少,处理过程的独立性越高),均匀分解。(5 5)对复杂的处理进行分解:)对复杂的处理进行分解:运用运用“由外向里、自顶而下由外向里、自顶而下”的方式对处理过的方式对处理过程进行分解。将需要分解的上一层图的处程进行分解。将需要分解的上一层图的处理过程分解成具有明确逻辑功能的数个加理过程分解成具有明确逻辑功能的数个加工过程。工过程。(6 6)对草图进行检查和合理布局:)对草图进行检查和合理布局:检查分解是否恰当、各成分是否有遗漏、检查分解是否恰当、各成分是否有遗漏、冲突、命名和编号是否确定合理。从数据冲突、命名和编号是
29、否确定合理。从数据守恒、文件使用、子图和父图平衡、加工守恒、文件使用、子图和父图平衡、加工和数据流的命名四方面检查图的正确性和数据流的命名四方面检查图的正确性。7.7.数据流图绘制注意要点数据流图绘制注意要点(1)数据流必须经过加工处理,不经过加工处理)数据流必须经过加工处理,不经过加工处理的不在图中表示的不在图中表示(2)只与一个加工环节有关的数据存储不必表示)只与一个加工环节有关的数据存储不必表示出来,直接从外部项来或直接到外部项去的数据流出来,直接从外部项来或直接到外部项去的数据流直接与加工处理相连,不应通过数据存储直接与加工处理相连,不应通过数据存储(3)读数据存储,数据流的方向从数据
30、存储流出,)读数据存储,数据流的方向从数据存储流出,写数据存储则反向,有读有写用双向,修改数据存写数据存储则反向,有读有写用双向,修改数据存储本质是数据流流向数据存储,用流向数据存储的储本质是数据流流向数据存储,用流向数据存储的数据流数据流(4)对流入流出文件的数据流可以不在数据流上)对流入流出文件的数据流可以不在数据流上标注数据流名称,其他则必须标注标注数据流名称,其他则必须标注8.8.数据流图举例数据流图举例 汽车配件公司汽车配件公司(1 1)顶层数据流程图(环境图)顶层数据流程图(环境图)顾客顾客订货单订货单发货单发货单订货单订货单发货单发货单1 1业务业务处理处理供应供应商商配件库存配
31、件库存(2 2)第二层数据流程图)第二层数据流程图顾客顾客订货单订货单发货单发货单订货单订货单发货单发货单1.11.1销售销售处理处理供应供应商商配件库存配件库存1.21.2采购采购处理处理1.31.3会计会计到货通知到货通知向供应商的向供应商的订货单订货单应付款通知应付款通知收收据据(3 3)第三层数据流程图)第三层数据流程图顾客顾客采购采购订货单订货单配件库存配件库存业务业务员员不合格不合格顾客顾客D2D2D3D3可发可发订货订货不满足不满足的订货的订货暂存订货单暂存订货单D4D4到到货货通通知知新顾客新顾客销售历史销售历史D5D5D10 D10 应收款明细账应收款明细账合格的订货单合格的
32、订货单1.1.11.1.1编编 辑辑订货单订货单1.1.21.1.2登登 录录新顾客新顾客数数 据据1.1.31.1.3确确 定定顾顾 客客订订 货货1.1.41.1.4开发货开发货单并修单并修改库存改库存1.1.51.1.5产产 生生暂暂 存存订货单订货单1.1.61.1.6对对 照照暂暂 存存订货单订货单D3 D3 配件库存配件库存经理经理询询 问问库库 存存库库 存存状状 态态1.1.81.1.8编制销编制销售和库售和库存报表存报表1.1.71.1.7检检 索索库库 存存发货单发货单9.数据流图绘制练习某银行储蓄所存(取)款过程如下:储户将填好的某银行储蓄所存(取)款过程如下:储户将填好
33、的存(取)单及存折送交分类处理处。分类处理处按存(取)单及存折送交分类处理处。分类处理处按三种情况分别处理。如果存折不符或存(取)单不三种情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处写;如果是存款,则将存折及存款单送交存款处处理,该服务台取出底帐登记后,将存折退还给储户;理,该服务台取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处处理,如果是取款,则将存折及取款单送交取款处处理,该服务台取出底帐和现金,记帐后将存折和现金退该服务台取出底帐和现金
34、,记帐后将存折和现金退给储户。给储户。储储户户存取单存取单 存折存折存折存折存存 折折分类分类业务业务处理处理底帐底帐存款存款处理处理取款取款处理处理存款单存款单取款单取款单存折存折存存 折折二、二、数据字典数据字典1.1.数据项:最小的数据单位,一般称为数据项:最小的数据单位,一般称为“数据元数据元素素”,可以用来构成,可以用来构成“数据结构数据结构”、“数据流数据流”等。数据项的定义包括:等。数据项的定义包括:(1 1)数据项的名称:在整个系统中数据项的名称应该唯)数据项的名称:在整个系统中数据项的名称应该唯一地标识出这个数据项。有的时候数据项的名称可能不只一地标识出这个数据项。有的时候数
35、据项的名称可能不只一个,所以,数据项有别名。一个,所以,数据项有别名。(2 2)数据项的值域:取值范围以及每一个值的确切含义。)数据项的值域:取值范围以及每一个值的确切含义。(3 3)数据项的数据类型:基本类型有数值型、字符型、)数据项的数据类型:基本类型有数值型、字符型、逻辑型等。逻辑型等。(4 4)数据项的长度)数据项的长度 15.4.2 15.4.2 数据流程分析(续)数据流程分析(续)数据项编号:数据项编号:I02-01I02-01数据项名称:数据项名称:材料编号材料编号别别 名:名:材料编号材料编号简简 述:述:某种材料的编码某种材料的编码类类 型:型:字符型字符型长长 度:度:4
36、4范范 围:围:0001-99990001-9999 数据项定义实例:数据项定义实例:2.2.数据结构:由若干数据项和若干数数据结构:由若干数据项和若干数据结构组成。其定义的内容包括:据结构组成。其定义的内容包括:(1 1)数据结构的名称:唯一地标识出这个数据)数据结构的名称:唯一地标识出这个数据结构。结构。(2 2)数据结构的组成:该数据结构所包括的数)数据结构的组成:该数据结构所包括的数据项和数据结构(所包含的数据结构已经定义据项和数据结构(所包含的数据结构已经定义过)过)(3 3)简单描述)简单描述DS03-01DS03-01:用户订货单:用户订货单DS03-02DS03-02:订货单:
37、订货单标识标识DS03-03DS03-03:用户情:用户情况况DS03-04DS03-04:配件情:配件情况况I1I1:订货单编号:订货单编号I3I3:用户代码:用户代码I10I10:配件代码:配件代码I2I2:日期:日期I4I4:用户名称:用户名称I11I11:配件名称:配件名称I5I5:用户地址:用户地址I12I12:配件规格:配件规格I6I6:用户姓名:用户姓名I13I13:订货数量:订货数量I7I7:电话:电话I8I8:开户银行:开户银行I9I9:账号:账号数据结构编码:数据结构编码:DS03DS030101数据结构名称:用户订货单数据结构名称:用户订货单简述:用户所填用户情况及订货要
38、求等信息简述:用户所填用户情况及订货要求等信息数据结构组成:数据结构组成:DS03DS030202 DS03DS030303 DS03DS0304043.3.数据流:表明数据项或数据结构在数据流:表明数据项或数据结构在系统内的传输路径。其定义的内容包系统内的传输路径。其定义的内容包括:编号、名称、简述、来源、去向、括:编号、名称、简述、来源、去向、组成、流量以及高峰流量等。组成、流量以及高峰流量等。数据流编号:数据流编号:F03-08F03-08数据流名称:数据流名称:领料单领料单简简 述:述:车间开出的领料单车间开出的领料单数据流来源:数据流来源:车间车间数据流去向:数据流去向:发料处理模块
39、发料处理模块数据流组成:数据流组成:材料编号材料编号 +材料名称材料名称 +日期日期 +领领料单位料单位数据流流量:数据流流量:1010份份/小时小时高峰期流量:高峰期流量:2020份份/小时(上午小时(上午9 9:00-1000-10:0000)4.4.数据存储数据存储 :数据流暂时或永久被:数据流暂时或永久被保存的地方。只涉及数据的逻辑存储保存的地方。只涉及数据的逻辑存储结构,不涉及其物理结构。内容包括结构,不涉及其物理结构。内容包括编号、名称、流入编号、名称、流入/流出的数据流、流出的数据流、简述、构成(即所包含的数据结构)、简述、构成(即所包含的数据结构)、存取分析及关键字等。存取分析
40、及关键字等。数据存储编号:数据存储编号:F03-08F03-08数据存储名称:数据存储名称:库存帐库存帐简简 述:述:存放配件的库存量和单价。存放配件的库存量和单价。数据存储组成:数据存储组成:配件编号配件编号 +配件名称配件名称 +单价单价 +备注备注关关 键键 字:字:配件编号配件编号立即存取要求:立即存取要求:无无相关联的处理:相关联的处理:P02P02,P03P035.5.处理过程:仅描述处理过程的部分数据处理过程:仅描述处理过程的部分数据特性。定义内容有编号、名称、过程简述、特性。定义内容有编号、名称、过程简述、输入的数据流、主要功能的简要描述、输输入的数据流、主要功能的简要描述、输
41、出的数据流及其来源与去向等。出的数据流及其来源与去向等。处理过程编号:处理过程编号:P02-02P02-02处理过程名称:处理过程名称:计算电费计算电费简简 述:述:计算应交纳的电费计算应交纳的电费输入的数据流:输入的数据流:电费价格电费价格 来源于价格表(数据存储);来源于价格表(数据存储);电电 量量 来源于读电表数字(处理);来源于读电表数字(处理);用户类别用户类别 来源于用户文件(数据存储)。来源于用户文件(数据存储)。处处 理:理:根据输入的数据流确定用户类型及相应的用电价根据输入的数据流确定用户类型及相应的用电价格,然后计算该用户的应交电费。格,然后计算该用户的应交电费。输出的数
42、据流:输出的数据流:电费电费 流向流向“用户用户”(外部实体)和用户应(外部实体)和用户应交纳电费(数据存储)。交纳电费(数据存储)。6.6.外部项:定义编号、名称、简外部项:定义编号、名称、简述以及有关数据流的输出和输入。述以及有关数据流的输出和输入。外部项编号:外部项编号:S03-01S03-01外部外部外部项名称:外部项名称:用户用户简简 述:述:购买本单位配件的客户。购买本单位配件的客户。输入的数据流:输入的数据流:D03-06D03-06,D03-08D03-08输出的数据流:输出的数据流:D03-01D03-0115.5 15.5 功能功能/数据分析数据分析15.5.1 U/C15
43、.5.1 U/C矩阵的建立矩阵的建立自顶向下地划分系统,逐个确定其功能和数据。自顶向下地划分系统,逐个确定其功能和数据。15.5.2 U/C15.5.2 U/C矩阵正确性检验矩阵正确性检验完备性:完备性:对具体的数据项对具体的数据项/类必须有一个产生者类必须有一个产生者(C C)和至少一个使用者()和至少一个使用者(U U);功能则必须有产);功能则必须有产生或使用发生。生或使用发生。一致性:一致性:对具体的数据项对具体的数据项/类必有且仅有一个产类必有且仅有一个产生者。生者。无冗余性:无冗余性:不允许有空行或空列。不允许有空行或空列。15.5 15.5 功能功能/数据分析数据分析15.5.3
44、 U/C15.5.3 U/C矩阵的求解矩阵的求解n求解原则求解原则:子系统相互独立,子系统内部凝聚:子系统相互独立,子系统内部凝聚性好。性好。n求解方法求解方法:调换表中的行变量或列变量,使得:调换表中的行变量或列变量,使得“C C”尽量地朝对角线靠近(但不可能全在对角尽量地朝对角线靠近(但不可能全在对角线上)。线上)。15.5.4 15.5.4 系统功能划分与数据资系统功能划分与数据资源分布源分布 U UC C 矩阵的主要功能:矩阵的主要功能:通过通过U UC C 矩阵的正确性检验及时发现前段矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误;分析和调查工作的疏漏和错误;通过通过U UC
45、 C 矩阵的正确性检验分析数据的正矩阵的正确性检验分析数据的正确性和完整性;确性和完整性;通过对通过对U UC C 矩阵的求解过程最终得到子系矩阵的求解过程最终得到子系统的划分统的划分 通过对子系统之间的联系(通过对子系统之间的联系(“U U”)可以确)可以确定子系统之间的共享数据。定子系统之间的共享数据。(1 1)系统功能划分)系统功能划分沿着对角线一个接一个地画,不能重叠,不能沿着对角线一个接一个地画,不能重叠,不能漏掉任何一个数据和功能。漏掉任何一个数据和功能。小方块的划分是任意的,但必须将所有的小方块的划分是任意的,但必须将所有的“C C”元素包含在小方块内。划分后的小方块元素包含在小
46、方块内。划分后的小方块即为今后新系统划分的基础。对同一调整结果,即为今后新系统划分的基础。对同一调整结果,划分结果不唯一。划分结果不唯一。(2 2)数据资源分布)数据资源分布小方块以内:在小方块以内所产生和使用的数小方块以内:在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设备上处据,则今后主要放在本系统的计算机设备上处理。理。小方块以外:小方块以外的小方块以外:小方块以外的 “U U”,则表示,则表示了各子系统之间的数据联系,这些数据资源今了各子系统之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据
47、。通过网络来相互传递数据。15.6 15.6 新系统逻辑方案的提出新系统逻辑方案的提出新系统的逻辑方案包括:新系统的逻辑方案包括:对系统业务流程分析整理的结果对系统业务流程分析整理的结果对数据及数据流程分析整理的结果对数据及数据流程分析整理的结果子系统划分的结果子系统划分的结果各个具体的业务处理过程,以及根据实际情况各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法应建立的管理模型和管理方法18.6.1 18.6.1 新系统信息处理方案新系统信息处理方案(1 1)确定合理的业务处理流程)确定合理的业务处理流程(2 2)确定合理的数据和数据流程:)确定合理的数据和数据流程:数据属
48、性分析数据属性分析 、数据存储分析、数据存储分析 、数据查询要求的分、数据查询要求的分析析 、数据的输入、数据的输入/输出分析输出分析 、绘制新系统的数据流程、绘制新系统的数据流程图、确定新系统的数据处理方式。图、确定新系统的数据处理方式。(3 3)确定新系统的逻辑结构和数据分布)确定新系统的逻辑结构和数据分布18.6.2 18.6.2 新系统可能涉及的管理模型新系统可能涉及的管理模型一、综合计划模型一、综合计划模型二、生产计划管理模型二、生产计划管理模型 三、库存管理模型三、库存管理模型四、财务成本管理模型四、财务成本管理模型五、统计分析与预测模型五、统计分析与预测模型18.6.3 18.6
49、.3 系统分析报告系统分析报告(1 1)组织情况简述)组织情况简述(2 2)系统目标和开发的可行性)系统目标和开发的可行性(3 3)现行系统运行状况)现行系统运行状况(4 4)新系统的逻辑方案)新系统的逻辑方案是分析报告的主体是分析报告的主体新系统拟定的业务流程及业务处理工作方式新系统拟定的业务流程及业务处理工作方式新系统拟定的数据指标体系和分析优化后的数据流新系统拟定的数据指标体系和分析优化后的数据流程,以及计算机系统将完成工作部分;程,以及计算机系统将完成工作部分;新系统在各个业务处理环节拟采用的管理方法、算新系统在各个业务处理环节拟采用的管理方法、算法或模型;法或模型;与新系统相配套的管
50、理制度和运行体制的建立与新系统相配套的管理制度和运行体制的建立系统开发资源与时间进度估计系统开发资源与时间进度估计本章学习要求:本章学习要求:1.1.系统要遵循什么原则?系统要遵循什么原则?2.2.初步调查和可行性分析的流程是怎样的?请简初步调查和可行性分析的流程是怎样的?请简述。述。3.3.系统详细调查的主要内容包括哪些?系统详细调查的主要内容包括哪些?4.4.组织结构和功能分析的作用和工具分别是什么组织结构和功能分析的作用和工具分别是什么?5.5.掌握业务流程图的绘制掌握业务流程图的绘制6.6.如何对数据进行汇总分析?如何对数据进行汇总分析?7.7.掌握数据流程图的绘制掌握数据流程图的绘制