《第5章管理信息系统分析.ppt》由会员分享,可在线阅读,更多相关《第5章管理信息系统分析.ppt(105页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第5 5章章 管理信息系统分析管理信息系统分析管理系统分析又称为系统逻辑设计,它处于战管理系统分析又称为系统逻辑设计,它处于战略规划与系统设计两个阶段之间,是管理信息系统略规划与系统设计两个阶段之间,是管理信息系统开发的第二个阶段,不论运用何种开发管理信息系开发的第二个阶段,不论运用何种开发管理信息系统的方法,这都是一个必需的并且是十分重要的环统的方法,这都是一个必需的并且是十分重要的环节,节,在这个阶段主要解决系统在这个阶段主要解决系统“能做什么能做什么”的问题。的问题。这一环节的工作质量是决定系统开发成败的关键。这一环节的工作质量是决定系统开发成败的关键。第第5章章 管理信息系统管理信息
2、系统分析分析5.1 管理信息系统分析概述管理信息系统分析概述5.2 详细调查详细调查5.3 管理业务分析管理业务分析5.4 数据流程分析数据流程分析5.5 处理功能分析处理功能分析5.6 新系统逻辑模型的建立新系统逻辑模型的建立5.1 管理信息系统分析概述管理信息系统分析概述系统分析定义:系统分析定义:是在战略规划的指导下,对系统进行详细深入的调查研究,将一个系统分解成各个组成部分,确定新系统的逻辑观念的过程。分析的目的是研究系统的各个部分如何工作、如何交互,以获得一个合理的新系统的逻辑模型来实现其系统目标。系统分析任务和步骤:系统分析任务和步骤:任务:任务:任务:任务:1 1、了解用户需求;
3、、了解用户需求;、了解用户需求;、了解用户需求;2 2、确定新系统初步逻辑模型;、确定新系统初步逻辑模型;、确定新系统初步逻辑模型;、确定新系统初步逻辑模型;3 3、编写系统分析报告。、编写系统分析报告。、编写系统分析报告。、编写系统分析报告。步骤:步骤:步骤:步骤:1 1、现行系统的详细调查;、现行系统的详细调查;、现行系统的详细调查;、现行系统的详细调查;2 2、组织结构、管理功能与业务流程分析;、组织结构、管理功能与业务流程分析;、组织结构、管理功能与业务流程分析;、组织结构、管理功能与业务流程分析;3 3、系统数据流程分析;、系统数据流程分析;、系统数据流程分析;、系统数据流程分析;4
4、 4、建立新系统逻辑模型;、建立新系统逻辑模型;、建立新系统逻辑模型;、建立新系统逻辑模型;5 5、编写系统分析报告。、编写系统分析报告。、编写系统分析报告。、编写系统分析报告。目的:确定用户的需求及其解决方法。目的:确定用户的需求及其解决方法。目的:确定用户的需求及其解决方法。目的:确定用户的需求及其解决方法。需求分析应分析哪些需求需求包括:需求包括:需求包括:需求包括:功能要求功能要求性能要求性能要求可靠性要求可靠性要求安全保密性要求安全保密性要求以及开发费用和开发周期以及开发费用和开发周期可使用资源等方面的限制可使用资源等方面的限制其中其中其中其中功能要求是最基本的,包括数据要求和加功能
5、要求是最基本的,包括数据要求和加工要求。工要求。系统分析工作的难点及解决方法系统分析工作的难点及解决方法1.系统分析工作是由系统分析人员与用户通过沟通完成的。2.系统分析报告系统分析工作的结晶,作为技术人员与用户之间的交流工具,它应当严谨准确,无二义性,尽可能详尽。3.环境的变化。信息系统生存在不断变化的环境中,环境对它不断提出新的要求。只有适应这些要求,信息系统才能生存下去。为了克服这些困难,做好系统分析工作,需要系统分析员与用户竭诚合作。5.2 详细调查详细调查1 1 1 1、原则:、原则:、原则:、原则:1 1 1 1)自顶向下;)自顶向下;)自顶向下;)自顶向下;2 2 2 2)用户参
6、与;)用户参与;)用户参与;)用户参与;3 3 3 3)工程化;)工程化;)工程化;)工程化;4 4 4 4)全面与重点相结合;)全面与重点相结合;)全面与重点相结合;)全面与重点相结合;5 5 5 5)友善的工作方式。)友善的工作方式。)友善的工作方式。)友善的工作方式。2 2 2 2、调查范围、调查范围、调查范围、调查范围 1 1 1 1)组织机构与功能业务;)组织机构与功能业务;)组织机构与功能业务;)组织机构与功能业务;2 2 2 2)数据和数据流程;)数据和数据流程;)数据和数据流程;)数据和数据流程;3 3 3 3)业务流程;)业务流程;)业务流程;)业务流程;4 4 4 4)决策
7、方式及过程;)决策方式及过程;)决策方式及过程;)决策方式及过程;5 5 5 5)可用资源与限制条件)可用资源与限制条件)可用资源与限制条件)可用资源与限制条件 6 6 6 6)现存问题及改进。)现存问题及改进。)现存问题及改进。)现存问题及改进。3 3 3 3、调查方法、调查方法、调查方法、调查方法 1 1 1 1)召开调查会;)召开调查会;)召开调查会;)召开调查会;2 2 2 2)访问;)访问;)访问;)访问;3 3 3 3)发调查表;)发调查表;)发调查表;)发调查表;4 4 4 4)参加业务实践。)参加业务实践。)参加业务实践。)参加业务实践。4 4 4 4、调查原则、调查原则、调查
8、原则、调查原则 1 1 1 1)真实性)真实性)真实性)真实性 2 2 2 2)全面性)全面性)全面性)全面性 3 3 3 3)规范性)规范性)规范性)规范性 4 4 4 4)启发性)启发性)启发性)启发性5.3 管理业务流程分析管理业务流程分析1.组织结构分析组织结构分析 组织结构是一个组织的组成以及这些组成部分之间的隶属关系或管理与被管理的关系。组织结构的调查分析就是用各种方法分析组织内部的部门划分,在此基础上分析各部门的职能及部门之间可能存在的关系,包括隶属、物流、资金流和信息传递等关系。组织结构分析的目的,是为了更好地了解部门之间的复杂关系,有利于划清部门之间的职能界线。某企业某企业总
9、总务务办办销销售售部部技技术术开开发发部部制制造造部部物物资资部部质质量量部部设设备备动动力力部部财财务务部部人人力力资资源源部部一一车车间间N N车车间间-某企业的组织结构图某企业的组织结构图某企业部门职能表序号部门名称职能1总务办包括企业高层领导办公室,负责一些常规管理工作2销售部制定经营销售计划,负责销售的实施3技术开发部进行新产品开发和技术支持4物资部负责原材料的采购、管理,对产品、半成品、原材料的库存管理5制造部按销售计划组织生产6质量部负责产品质量、原材料等的质量检测,出具产品合格证7动力设备部为生产提供动力设备保障8财务部对应收、应付账款进行管理,负责一切与资金相关的活动9人力资
10、源部进行人员招聘、培训、考核、变动管理,制定企业的人才管理计划2.管理功能分析管理功能分析-组织业务关系图3 业务功能一览表业务功能一览表 组织的各部分不能完整地反映该部分所包含的所有业组织的各部分不能完整地反映该部分所包含的所有业务;务;终究这些变化将引起组织本身的变化,裂变出一个新的、终究这些变化将引起组织本身的变化,裂变出一个新的、专业化的组织,由它来完成某一类特定的业务功能。专业化的组织,由它来完成某一类特定的业务功能。以功能为准绳设计和考虑系统;系统将会对组织结构的以功能为准绳设计和考虑系统;系统将会对组织结构的变化有一定的独立性。变化有一定的独立性。利用以业务功能为主体的利用以业务
11、功能为主体的树状表树状表,目的是描述组织内部,目的是描述组织内部各部分的业务和功能。各部分的业务和功能。财务主管财务主管 财务计划财务计划 成本管理成本管理 财务会计财务会计 内部银行内部银行 财务分析财务分析利利税税计计划划月月度度资资金金计计划划年年度度资资金金计计划划成成本本分分析析成成本本计计划划定定额额成成本本计计算算成成本本核核算算工资管理工资管理 专项基金专项基金帐务管理帐务管理奖奖金金管管理理退退休休职职工工工工资资生生产产职职工工工工资资销销售售帐帐务务管管理理日日常常帐帐务务管管理理银银行行帐帐务务管管理理固固定定资资产产折折旧旧基基本本建建设设基基金金技技术术改改造造基基
12、金金资资金金利利用用率率分分析析财财务务计计划划执执行行分分析析利利润润分分析析资资金金使使用用状状况况分分析析组织功能一览表任务主要有:任务主要有:在详细调查的基础上,绘制出各个业在详细调查的基础上,绘制出各个业务部门的业务流程图;务部门的业务流程图;与管理人员讨论业务流程图是否与实与管理人员讨论业务流程图是否与实际情况相符;际情况相符;利用现代管理科学和理念,分析现有利用现代管理科学和理念,分析现有业务流程是否合理,是否可以优化;业务流程是否合理,是否可以优化;与现行系统的管理层及业务人员讨论,与现行系统的管理层及业务人员讨论,按照管理信息系统开发的目标,提出改进业务流按照管理信息系统开发
13、的目标,提出改进业务流程的方案;程的方案;绘制改进的业务流程图。绘制改进的业务流程图。4 业务流程分析业务流程分析4 业务流程分析业务流程分析作用作用 可以帮助我们了解某项业务的具体处理过程,可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统的不合理部分,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。在新系统基础上优化业务处理流程。TFD是业务流程分析的重要工具,是一种描述组织内各部门之间、部门与人员之间、人员之间的业务关系、作业顺序和信息流向的图表。业务流程图的基本符号如图所示:处理单位处理单位
14、处理业务描述处理业务描述输出信息输出信息文档存储文档存储数据收集数据收集信息传递过程信息传递过程图例图例 说明说明业务处理业务处理单位单位业务处理业务处理描述描述表格制作表格制作传递传递存储存储收集资料收集资料计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档业务流程图绘制
15、举例业务流程图绘制举例B2系统分析系统分析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对:年 月 日绘制业务流程图步骤要要想想绘绘制制出出一一个个清清晰晰的的业业务务流流程程图图要要经经过过以以下下几个步骤:几个步骤:(1)分析:弄清上述问题涉及到了哪些人员、部门,这些人员、部门中,哪两个之间存在业务往来?人员/部门:任课教师、系办公室及教务人员、教务处、学生 业务往来:任课教师系办公室、(系)教务人员教务处、教务处学生。(2)分别绘制上述“业务往来”的业务流程图:(3)把上述各个“业务往来”对应的业务流程图综合到一起,便得到学籍管理业务流程图。某物
16、资管理的业务流程图绘制实例某物资管理的业务流程图绘制实例 车间填写领料单到仓库领料,车间填写领料单到仓库领料,库长库长根据用料计划审批根据用料计划审批领料单,未批准的退回领料单,未批准的退回车间车间。库工库工收到已批准的领料收到已批准的领料单后,首先查阅库存帐,若有货,则通知车间前来领单后,首先查阅库存帐,若有货,则通知车间前来领取所需物料,并登记用料流水帐;否则将缺货通知采取所需物料,并登记用料流水帐;否则将缺货通知采购人员。采购人员根据缺货通知,查阅订货合同单,购人员。采购人员根据缺货通知,查阅订货合同单,若已订货,则向若已订货,则向供货单位供货单位发出催货请求,否则就临时发出催货请求,否
17、则就临时申请补充订货。供货单位发出货物后,立即向订货单申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知。位发出提货通知。采购人员采购人员受到提货通知单后,就办受到提货通知单后,就办理入库手续。接着是库工验收入库,并通知车间领料。理入库手续。接着是库工验收入库,并通知车间领料。此外,仓库库工还要依据库存帐和用料流水帐定期生此外,仓库库工还要依据库存帐和用料流水帐定期生成库存的报表,呈送成库存的报表,呈送有关部门有关部门。人员:人员:库长、库工、采购员库长、库工、采购员 部门:部门:车间、供货单位、有关部门车间、供货单位、有关部门 业务往来:业务往来:车间车间 库长;库长;库长库长 库
18、工;库工;库工库工 车间;车间;库工库工 采购员;采购员;库工库工 有关部门;有关部门;采购员采购员 供货单位供货单位第一步、分析:弄清上述问题涉及到哪些人员、部门,第一步、分析:弄清上述问题涉及到哪些人员、部门,这些人员、部门中,哪两个之间存在业务往来?这些人员、部门中,哪两个之间存在业务往来?第二步、分别绘制出上述第二步、分别绘制出上述“业务往来业务往来”的业务流程图:的业务流程图:车间车间 库长库长库库长长未批准未批准的领料的领料单单领料单领料单车车间间用料用料审批审批填写领填写领料单料单用料计划用料计划车间填写领料单到仓库领料,车间填写领料单到仓库领料,库长库长根据用料计划审批领料根据
19、用料计划审批领料单,未批准的退回单,未批准的退回车间车间。库长库长 库工库工库长库长领料单领料单用料用料审批审批库库工工已批准的已批准的领料单领料单用料计划用料计划库工库工收到已批准的领料单后,收到已批准的领料单后,库工库工 车间车间领料通知领料通知单单车车间间领料领料处理处理库工库工已批准的已批准的领料单领料单库存帐库存帐首先查阅库存帐,若有货,则通知车间前来领取所需物首先查阅库存帐,若有货,则通知车间前来领取所需物料,并登记用料流水帐;料,并登记用料流水帐;库工库工 采购员采购员采采购购员员缺缺 货货通知单通知单库工库工领料领料处理处理已批准的已批准的领料单领料单登记登记入库入库检验入库检
20、验入库库存帐库存帐否则将缺货通知采购人员。否则将缺货通知采购人员。采购人员采购人员受到提货通知单后,就办理入库手续。接着是库工受到提货通知单后,就办理入库手续。接着是库工验收入库,并通知车间领料。验收入库,并通知车间领料。库工库工 有关部门有关部门库存库存报表报表有关部有关部门门库存库存盘点盘点领料领料处理处理库工库工已批准的已批准的领料单领料单库存帐库存帐用料流水帐用料流水帐仓库库工还要依据库存帐和用料流水帐定期生成库存的报表,仓库库工还要依据库存帐和用料流水帐定期生成库存的报表,呈送呈送有关部门有关部门。采购员采购员 供货单位供货单位采采购购员员催货单催货单补充订补充订货单货单提提 货货通
21、知单通知单供货供货单位单位处理处理订货订货缺货通知缺货通知订货合同订货合同采购人员根据缺货通知,查阅订货合同单,若已订货,采购人员根据缺货通知,查阅订货合同单,若已订货,则向则向供货单位供货单位发出催货请求,否则就临时申请补充订发出催货请求,否则就临时申请补充订货。供货单位发出货物后,立即向订货单位发出提货通知。货。供货单位发出货物后,立即向订货单位发出提货通知。第三步、把上述各个第三步、把上述各个“业务往来业务往来”对应的业务流程图综对应的业务流程图综合到一起,便得到本业务的流程图。合到一起,便得到本业务的流程图。用料用料审批审批订货订货处理处理采购员采购员供货单供货单位位领领料料单单库长库
22、长未批准的未批准的领领料料单单缺缺货货通通知知单单催催货单货单补补充充订订货单货单登记登记入库入库提提货货通通知知单单检验入库检验入库领领料通料通知知单单车车间间库库存存报报表表有关有关部门部门库存库存盘点盘点领料领料处理处理库工库工已批准的已批准的领领料料单单用料计划用料计划库存帐库存帐订货合同订货合同用料流水帐用料流水帐填写领填写领料单料单课堂练习课堂练习1:某工厂成品库管理的业务过程为:某工厂成品库管理的业务过程为:成品库保管员成品库保管员按按车间车间送来的送来的入库单入库单登记库存台帐。登记库存台帐。发货时,发货时,发货员发货员根据根据销售科销售科送来的送来的发货通知单发货通知单将成将
23、成品出库,并发货,同时填写三份出库单,其中一份品出库,并发货,同时填写三份出库单,其中一份交给交给成品库保管员成品库保管员,由他按此出库单登记库存台帐,由他按此出库单登记库存台帐,出库单出库单的另外两联分别送往的另外两联分别送往销售科销售科和和会计科会计科。车间车间领料单领料单登记库存登记库存台帐台帐保管员保管员出库单出库单库存台帐库存台帐销售科销售科入库单入库单发货,登记发货,登记库存台帐库存台帐登记库存登记库存台帐台帐会计科会计科 根据对某酒店的业务流程进行详细调查,得出其业务流程是:根据对某酒店的业务流程进行详细调查,得出其业务流程是:v顾客顾客进入酒店,由进入酒店,由总台服务员总台服务
24、员根据房源信息为顾客办理入住根据房源信息为顾客办理入住手续,并登记顾客信息、修改房源信息情况;手续,并登记顾客信息、修改房源信息情况;v由由客房部客房部安排顾客入住,并在顾客离开前将房费单送交安排顾客入住,并在顾客离开前将房费单送交财务财务部部;v顾客入住酒店之后,可在顾客入住酒店之后,可在餐饮部餐饮部和和康乐部康乐部消费,消费完毕,消费,消费完毕,顾客签单之后,将消费单交财务部结账;顾客签单之后,将消费单交财务部结账;v结账完毕之后,顾客可离开酒店;结账完毕之后,顾客可离开酒店;v顾客离开酒店之后,客房部整理房间,并通知总台恢复房源顾客离开酒店之后,客房部整理房间,并通知总台恢复房源信息、修
25、改顾客信息信息、修改顾客信息 绘制业务流程图举例绘制业务流程图举例5.4 数据流程的分析 管理业务调查过程中绘制的业务流程图和表格分配管理业务调查过程中绘制的业务流程图和表格分配图虽然形象地表达了管理中信息的流动和存储过程,但图虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离物质要素仍没有完全脱离物质要素(如货物、产品等如货物、产品等)。为了用计。为了用计算机进行信息管理,还必须进一步舍去物质要素,收集算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出原系统的数据流程图,为下一步分析有关资料,绘制出原系统的数据流程图,为下一步分析做好准备。做好准备。(一)数据流程分析
26、的内容(一)数据流程分析的内容(一)数据流程分析的内容(一)数据流程分析的内容1.收集原系统全部输入单据、输出报表和存储介质的典型格收集原系统全部输入单据、输出报表和存储介质的典型格式;式;2.弄清各环节上的处理方式和计算方法;弄清各环节上的处理方式和计算方法;3.在收集到的单据、报表上注明制作单位、报送单位、存放在收集到的单据、报表上注明制作单位、报送单位、存放地点、发生频度、高峰时间及发生量等。地点、发生频度、高峰时间及发生量等。4.在收集到的单据、报表上注明各数据项的类型、长度、取在收集到的单据、报表上注明各数据项的类型、长度、取值范围等。值范围等。(二)数据流程图(二)数据流程图(二)
27、数据流程图(二)数据流程图 数据流程图:数据流程图:是数据流程调查的结果,是一种能全面地描是数据流程调查的结果,是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。地反映出信息在系统中的流动、处理和存储情况。数据流程图具有以下两个特性。数据流程图具有以下两个特性。抽象性:抽象性:表现在它可以完全舍去了具体的物质,只剩下数表现在它可以完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;据的流动、加工处理和存储;概括性:概括性:表现在它可以把信息中的各种不同业务处理过程表现在它可
28、以把信息中的各种不同业务处理过程联系起来,形成一个整体。联系起来,形成一个整体。(三)绘制数据流程图的符号(三)绘制数据流程图的符号(三)绘制数据流程图的符号(三)绘制数据流程图的符号外部实体:外部实体:指本系统之外的人或单位,他们与指本系统之外的人或单位,他们与本系统有信息传递关系。本系统有信息传递关系。数据存储:数据存储:指通过数据文件、文件夹或账本指通过数据文件、文件夹或账本等存储数据。等存储数据。处理:处理:即功能。用一个长方形表示处理逻辑。即功能。用一个长方形表示处理逻辑。处理标识处理标识处理名称处理名称数据流:数据流:表示流动着的数据,它可以是一项表示流动着的数据,它可以是一项数据
29、,也可以是一组数据。数据,也可以是一组数据。数据流名称数据流名称数据流程图举例数据流程图举例销售统计销售统计用用户户车车间间入库处理入库处理出库处理出库处理发货处理发货处理合同执行合同执行登记登记销售分配销售分配处理处理合同登记合同登记处理处理合同台帐合同台帐库存台帐库存台帐财务财务科科入库单入库单合同合同统计表统计表合同数据合同数据入库数据入库数据出库数据出库数据发货通知发货通知查询查询查询查询销售数据销售数据出出库库单单出出库库单单合合同同执执行行数数据据厂厂办办(四)绘制数据流程图的原则(四)绘制数据流程图的原则(四)绘制数据流程图的原则(四)绘制数据流程图的原则明确系统界面:一张明确系
30、统界面:一张DFD图表示某个子系统或某个系统的图表示某个子系统或某个系统的逻辑模型。逻辑模型。自顶向下逐层扩展:自顶向下逐层扩展:MIS庞大而复杂,具体的数据加工可能庞大而复杂,具体的数据加工可能成百上千、错综复杂,不可能用一张成百上千、错综复杂,不可能用一张DFD明确、具体地描明确、具体地描述整个系统的逻辑功能,自顶向下的原则为述整个系统的逻辑功能,自顶向下的原则为DFD的绘制提的绘制提供了一条清晰的思路和标准化的步骤。供了一条清晰的思路和标准化的步骤。合理布局:一般系统数据来源的外部项尽量安排在左边,而合理布局:一般系统数据来源的外部项尽量安排在左边,而数据去向的外部项尽量安排在右边,数据
31、流的箭线尽量避免数据去向的外部项尽量安排在右边,数据流的箭线尽量避免交叉或过长。交叉或过长。(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤ABCABC54321HGFEBGMPNL关联图:将整个系统作为一个数据加工关联图:将整个系统作为一个数据加工项,着重描述系统与外部实体的联系。项,着重描述系统与外部实体的联系。明确系统的边界。明确系统的边界。顶层图:对关联图中的数据加工顶层图:对关联图中的数据加工进行分解,形成系统较详细的数进行分解,形成系统较详细的数据流程图。据流程图。第一层图:对顶层图中的数据加第一层图:对顶层图中的数据加工进一
32、步分解,形成系统更详细工进一步分解,形成系统更详细的数据流程图。的数据流程图。(六)绘制数据流程图举例(六)绘制数据流程图举例例例例例1 1:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤例例例例1 1:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤例例例例1 1:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数
33、据流程图(五)绘制数据流程图的步骤(五)绘制数据流程图的步骤例例例例1 1:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图:某企酒店管理系统数据流程图例例2:某企业成品销售管理数据流程图:某企业成品销售管理数据流程图用户用户厂办厂办车车间间财务财务科科入库单入库单合同合同统计表统计表出库单出库单 用用户户合同处理合同处理厂办厂办 车车 间间财务财务科科入库单入库单合同合同统计表统计表出库单出库单库存处理库存处理关联图关联图顶层图顶层图销售处理销售处理厂办厂办销售统计销售统计用户用户车间车间入库处理入库处理出库处理出库处理发货处理发货处理合同执行合同执行登记登
34、记销售分配销售分配处理处理合同登记合同登记处理处理合同台帐合同台帐库存台帐库存台帐财务科财务科入库单入库单合同合同统计表统计表合同数据合同数据入库数据入库数据出库数据出库数据发货通知发货通知查询查询查询查询销售数据销售数据出出库库单单出出库库单单合合同同执执行行数数据据详详细细流流程程图图例例例例2 2:某企业成品销售管理数据流程图:某企业成品销售管理数据流程图:某企业成品销售管理数据流程图:某企业成品销售管理数据流程图关联图关联图用用户户销售处理销售处理订货单订货单发货单发货单例例例例3 3:某企业销售子系统顶层数据流程图:某企业销售子系统顶层数据流程图:某企业销售子系统顶层数据流程图:某企
35、业销售子系统顶层数据流程图仓库仓库用户用户订货单存档订货单存档库存帐库存帐财务科财务科订货单订货单发货票发货票D2(订货单订货单)订货单订货单判定订货处判定订货处理方式理方式P2.1开发货票开发货票P2.2开付款开付款 通知单通知单P2.3等有货再发货订货单等有货再发货订货单待付款订货单待付款订货单信用手册信用手册D3(订货单订货单)D1(订货单订货单)发货票发货票付款通知单付款通知单发货票发货票例例例例3 3:某企业销售子系统第二层数据流程:某企业销售子系统第二层数据流程:某企业销售子系统第二层数据流程:某企业销售子系统第二层数据流程例例4 某公司工资管理子系统数据流程图某公司工资管理子系统
36、数据流程图系统调查如下系统调查如下:公司每月末发工资,每月公司每月末发工资,每月20日到日到23日由日由财务科根据上月工资清单和人事科送来的人财务科根据上月工资清单和人事科送来的人员及工资变动表填写本月工资清单中的前四员及工资变动表填写本月工资清单中的前四项。总务科每月项。总务科每月24日将扣款清单送交财务科,日将扣款清单送交财务科,由财务科将扣款数填入本月工资清单。最后由财务科将扣款数填入本月工资清单。最后计算出每位职工的应发工资,并填入工资发计算出每位职工的应发工资,并填入工资发放清单,为工资发放人员发放工资做好准备。放清单,为工资发放人员发放工资做好准备。职工代码姓名部门基本工资附加 工
37、资房费电费病事假 扣款应发 工资1001 李晓明01500.00 50.00 150.00 20.00380.001002 周英杰01400.00 40.0090.0015.0080.00 255.001003 刘一波01350.00 25.0040.0030.00305.001004 吴官兴02300.00 30.0050.0010.00270.001005 赵子营02400.00 40.0090.0025.00325.00例例4 某公司工资管理子系统数据流程图某公司工资管理子系统数据流程图系统调查如下系统调查如下:表表表表5.3 5.3 上月工资发放清单上月工资发放清单上月工资发放清单上月
38、工资发放清单(财务科财务科财务科财务科)职工代码姓名部门 基本工资附加工资房费备 注1002周英杰01400.0040.0090.00调走1004吴官兴01350.0035.0050.00调整工资、换部门1005赵子营02450.0045.0090.00调整工资1009黄正义02600.0060.00 120.00新进表表5.4 本月人员工资变动表本月人员工资变动表(人事科)(人事科)例例4 某公司工资管理子系统数据流程图某公司工资管理子系统数据流程图系统调查如下系统调查如下:职工代码姓名部门扣电费病事假扣款1003刘一波0120.001005赵子营0220.0060.00表表5.5 本月扣款
39、清单本月扣款清单(总务科)(总务科)例例4 某公司工资管理子系统数据流程图某公司工资管理子系统数据流程图系统调查如下系统调查如下:人事科人事科抄写抄写工资发工资发放员放员填扣款填扣款并填写计算并填写计算应的工资应的工资上月工资发放清单上月工资发放清单总务科总务科本月人员工资变动表本月人员工资变动表本月工资本月工资发放清单发放清单本月工资本月工资发放清单发放清单本月工资本月工资发放清单发放清单扣款扣款清单清单例例4 某公司工资管理子系统数据流程图某公司工资管理子系统数据流程图工资管理系统数据流程工资管理系统数据流程工资管理系统数据流程工资管理系统数据流程1下图为图书馆图书借阅业务流程简图,根据业
40、务流程图画出相应的数据流程图。课堂练习2绘制某商场供销存管理的数据流程图。该商场对每一批购入的商品根据“入库单”登记在“购入流水账”中,对每一批销售的商品根据“出库单”登记在“销售流水账”中。商品每天入库或出库后,要根据“购入流水账”和“销售流水账”,修改“库存台账”。商场每月将根据“库存台账”制作各种报表。(六)数据字典(六)数据字典所谓数据字典就是对数据流程图中的各个所谓数据字典就是对数据流程图中的各个数据元数据元素素做更进一步的详细说明。数据流程图配以数据字典,做更进一步的详细说明。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型作进就可以从图形和文字两个方面对系统的逻
41、辑模型作进一步完整地描述。一步完整地描述。数据字典的内容如下:数据字典的内容如下:数据项的定义数据项的定义数据结构的定义数据结构的定义数据流的定义数据流的定义处理逻辑的定义处理逻辑的定义数据存储的定义数据存储的定义外部实体的定义外部实体的定义1、数据项的定义、数据项的定义数据项又称数据元素,是数据的最小单位,具体包括数据项又称数据元素,是数据的最小单位,具体包括以下几项:以下几项:数据项编号:数据项编号:GZ0101数据项名称:职工代码数据项名称:职工代码别别 名:职工代码名:职工代码简简 述:某职工的职工代码述:某职工的职工代码类型及宽度:字符型,类型及宽度:字符型,4位位取取 值值 范范
42、围:围:“0001”“9999”2、数据结构的定义、数据结构的定义数据结构描述某些数据项之间的关系。一个数数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成;也可以由若干个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成;还可以由若干个数据项和数据结构组成。据结构组成;还可以由若干个数据项和数据结构组成。DS0302:订货单标识订货单标识I7:开户银行开户银行I11:订货数量订货数量I6:用户姓名用户姓名I10:配件规格配件规格I5:用户地址用户地址I9:配件名称配件名称I2:日期日期I8:配件代码配件代码I3:用户代码用户代码I1:订货单编号订货单编号DS0304
43、:配件信息配件信息DS0303:用户信息用户信息DS0301:用户订货单:用户订货单 I4:用户名称用户名称例:由三个数据结构组成的数据结构例:由三个数据结构组成的数据结构2、数据结构的定义、数据结构的定义数据结构的定义包括以下内容:数据结构的定义包括以下内容:数据结构的编号:数据结构的编号:DS0301数据结构的名称:数据结构的名称:用户订货单用户订货单数据结构的简述:数据结构的简述:用户信息及订货单信息用户信息及订货单信息数据结构的组成:数据结构的组成:DS0302+DS0303+DS03042、数据结构的定义、数据结构的定义3、数据流的定义、数据流的定义 数据流由一个或一组固定的数据项组
44、成。形式如下:数据流由一个或一组固定的数据项组成。形式如下:数据流编号:数据流编号:F0308数据流名称:数据流名称:领料单领料单数据流简述:数据流简述:车间开出的领料单车间开出的领料单数据流去向:数据流去向:发料处理模块发料处理模块数据流组成:数据流组成:材料编号材料编号+材料名称材料名称+数量数量+日期日期+领料单位领料单位数数 据据 流流 量:量:10份份/小时小时高高 峰峰 流流 量:量:20份份/小时(上午小时(上午9:0011:00)4、处理逻辑的定义、处理逻辑的定义 处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。形式如
45、下:明。形式如下:数据逻辑编号:数据逻辑编号:P0308数据逻辑名称:数据逻辑名称:计算电费计算电费数据逻辑简述:数据逻辑简述:计算应缴纳的电费计算应缴纳的电费输入的数据流:输入的数据流:用电量、电价用电量、电价处处 理理 过过 程:程:总电费总电费=用电量用电量*电价电价输出的数据流:输出的数据流:应扣款文件应扣款文件处处 理理 频频 率:率:每月一次每月一次5、数据存储的定义、数据存储的定义 数据字典中数据存储仅描述数据的逻辑结构,而不涉及物理数据字典中数据存储仅描述数据的逻辑结构,而不涉及物理结构。形式如下:结构。形式如下:数据存储编号:数据存储编号:F0308数据存储名称:数据存储名称
46、:库存帐库存帐数据存储简述:数据存储简述:存放配件的库存量和单价存放配件的库存量和单价输入存储组成:输入存储组成:配件编号配件编号+配件名称配件名称+单价单价+库存量库存量+备注备注关关 键键 字:字:配件编号配件编号相相 关关 的的 处处 理:理:P02,P036、外部实体的定义、外部实体的定义 外部实体定义形式如下:外部实体定义形式如下:外部实体编号:外部实体编号:S0308外部实体名称:外部实体名称:用户用户外部实体简述:外部实体简述:购置本单位配件的用户购置本单位配件的用户输入的数据流:输入的数据流:D0304,D0305输出的数据流:输出的数据流:D03077、说明、说明 数据字典一
47、旦建立,从系统分析到系统设计、系统实施都数据字典一旦建立,从系统分析到系统设计、系统实施都要一直使用它。要一直使用它。在数据字典的建立、修改和补充过程中,始终要注意保证在数据字典的建立、修改和补充过程中,始终要注意保证数据的一致性和完整性。数据的一致性和完整性。数据字典可以人工建立,也可以用专用的数据字典软件来数据字典可以人工建立,也可以用专用的数据字典软件来建立与管理。建立与管理。酒店管理信息系统数据字典举例:酒店管理信息系统数据字典举例:系统名:酒店管理信息系酒店管理信息系统统数据项名称:姓名姓名数据项别名:姓名姓名数据长度:8取值范围:总编号:1001编号:I1简述:入住本酒店的入住本酒
48、店的顾顾客姓名客姓名数据类型:字符型字符型系统名:酒店管理信息系酒店管理信息系统统数据项名称:房号房号数据项别名:房号房号数据长度:5取值范围:0100199999总编号:1002编号:I2简述:前前2位位为为楼楼层层号,后号,后3位位为为房房间间号,共号,共5位位组组成房号成房号数据类型:字符型字符型1、数据项定义、数据项定义数据字典数据字典2、数据流定义、数据流定义系统名:酒店管理信息系酒店管理信息系统统数据流名称:顾顾客登客登记记表表数据流别名:顾顾客登客登记记表表数据来源:顾顾客客数据流量:200份份/天天总编号:2001编号:F01简述:入住本酒店的入住本酒店的顾顾客登客登记记信息信
49、息数据去向:处处理理过过程程“总总台登台登记记”高峰期流量:300份份/天(上午天(上午9点到点到11点)点)酒店管理信息系统数据字典举例:酒店管理信息系统数据字典举例:3、数据存储定义、数据存储定义系统名:酒店管理信息系酒店管理信息系统统数据存储名称:房源信息房源信息数据存储别名:房源信息房源信息数据存储组成:房号房号+状状态态关键字:房号房号总编号:3001编号:D01简述:本酒店客房的状本酒店客房的状态态相关处理:P1、P3酒店管理信息系统数据字典举例:酒店管理信息系统数据字典举例:3、数据存储定义、数据存储定义系统名:酒店管理信息系酒店管理信息系统统数据存储名称:在店在店顾顾客信息客信
50、息数据存储别名:在店在店顾顾客信息客信息数据存储组成:姓名姓名+性性别别+身份身份证证号号码码+房号房号+入住入住时间时间总编号:3002编号:D02简述:目前入住本酒店目前入住本酒店顾顾客客基本信息基本信息相关处理:P1、P3关键字:身份身份证证号号码码酒店管理信息系统数据字典举例:酒店管理信息系统数据字典举例:4、处理过程定义、处理过程定义系统名:酒店管理信息系酒店管理信息系统统数据处理名称:总总台登台登记记处理功能:确定房号,登确定房号,登记记在在店店顾顾客信息客信息输入数据流:顾顾客登客登记记表表总编号:4001编号:P02简述:来客登来客登记记输出数据流:在店在店顾顾客信息、客信息、