《(本科)第3章物流信息系统分析教学ppt课件.ppt》由会员分享,可在线阅读,更多相关《(本科)第3章物流信息系统分析教学ppt课件.ppt(101页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(本科)第3章 物流信息系统分析教学ppt课件第3章 物流信息系统分析学习目标学习目标n通过本章的学习,应该掌握物流管理信息系统分析的主要内容,包括物流信息系统初步调查和详细调查的内容和方法,可行性分析,物流企业的组织结构和功能分析,典型的物流业务流程及图示、物流数据流程及图示、物流数据字典的建立以及相关处理逻辑的表达方法等问题。内容提要内容提要n3.1 物流需求调查n3.2 物流组织结构与功能分析n3.3 物流业务流程分析n3.4 物流数据流程分析n3.5 系统分析说明书3.1物流需求调查n3.1.1 物流信息系统的初步调查n3.1.2 物流信息系统的可行性分析n3.1.3 物流信息系统的详
2、细调查n3.1.4 物流信息系统的调查方法物流信息系统的初步调查物流信息系统的初步调查n1初步调查的目的n2初步调查的主要内容n3. 需求调查应遵循的原则1初步调查的目的n初步调查阶段需要对现行信息系统的整体状况及环境进行粗略调查,重点在于论证建立新系统的必要性和可行性,在用户提出开发任务和要求的基础上,提出几种新系统的设想和方案,为总体设计和可行性研究提供定性和定量的依据。 2初步调查的主要内容n企业或组织的概貌,包括企业规模、组织结构、经营状况、发展战略,与外界资金、业务往来关系,以及组织目前的管理水平。n现行系统的运行情况,包括系统发展历史、功能、人员技术水平以及管理体制等。n企业资源概
3、况,包括人力、物力、设备、资金、建筑及其它资源。n本企业领导者、管理部门对系统的态度、支持的程度(包括人力、资料和数据),对新、老信息系统的看法以及对信息的需求。3.需求调查应遵循的原则n自顶向下全面展开n先分析后改进n规范化的方法n全面与重点相结合物流信息系统的可行性分析物流信息系统的可行性分析n1.开发必要性n2.技术可行性n3.经济可行性n4.组织管理可行性n5.可行性研究报告1.开发必要性n可行性并不等于可能性,它还包括平常所说的必要性。要根据现行系统的功能、效率、人员水平,目前存在的问题以及管理上对业务工作提出的要求,来分析和论证开发系统的必要性。2.技术可行性n技术可行性分析可以简
4、单地表述为:做得了吗?做得好吗?做得快吗?即是否具备完成新系统目标所必需的技术,包括硬件、软件和其它应用技术水平,以及相关技术人员的数量和经验水平。3.经济可行性n经济可行性分析主要是对系统进行“成本收益”分析。“成本收益”分析就是估算比较系统的成本和效益,如果效益大于成本就有开发的有益性,否则就认为开发该系统在经济上是不可行的。n成本估算包括新系统开发的总投入(包括系统硬件、软件、机房建设、人员培训费、员工工资等),新系统运行、维护费用,另外还要考虑新旧系统转换阶段所带来的无形成本。n系统产出总估算需要考虑两方面:直接的经济效益和间接的社会效益。4.组织管理可行性n主要领导、各级管理层和基层
5、业务人员对开发新系统的态度和意见;n现行系统能否提供完整、准确的基础数据;n评价新系统运行的可能性和运行后所引起的各方面的变化。5.可行性研究报告n引言n可行性研究的前提n对现行系统的分析n新系统方案n开发新系统的技术可行性分析 n开发新系统的经济可行性分析 n组织可行性分析n其他可供选择的方案 n结论意见 物流信息系统的详细调查n1.详细调查的目的n2.详细调查的内容1.详细调查的目的n详细调查的目的在于完整地掌握现行系统的现状和运营环境,发现系统的薄弱环节和存在的问题,收集有关数据和资料,为下一步系统化分析工作和建立目标系统的逻辑模型做好准备。简而言之,详细调查就是要弄清楚现行系统在做什么
6、、怎样做、何时做以及存在什么问题。 2.详细调查的内容n组织结构及职能 n系统目标、主要功能和用户需求调查n业务处理流程 n数据及数据流程n系统运营环境分析n可用资源与限制条件n现存问题和改进意见3.1.4 物流信息系统的调查方法n收集信息载体n访问n问卷调查n召开调查会n参加业务实践3.2物流组织结构与功能分析n3.2.1物流组织结构n3.2.2物流功能分析物流组织结构n1.物流企业组织结构的基本概念n2.典型的物流组织结构n3.优秀的物流组织结构举例1.物流企业组织结构的基本概念n企业组织结构是指企业内部机构根据分工协作关系和领导隶属关系有序结合的总体,它应服从经营管理和分工的需要。一般来
7、讲,几乎所有的物流企业都担负着商品流通职能,但各自工作侧重点不同,基本可以分为业务经营部门、职能管理部门和行政事务部门 n业务经营部门指直接参与和负责组织商品流通经营业务活动的机构,承担着从商品购入到商品销售整个过程的全部业务工作n职能管理部门是为业务经营部门服务的部门,主要对经营业务进行指导和监督。n行政事务部门是间接为经营业务活动和职能管理活动服务的部门,它为经营和管理工作提供事务性服务、人事管理、安全保卫和法律咨询等。 n组织结构图(Organization Structure Diagram)是一张反映组织内部之间隶属关系的树状结构图。 2.典型的物流组织结构n顾问式n直线式n直线顾问
8、式n矩阵式n事业部式顾问式生产部门营销部门物流部门订单处理运输仓储直线式物流部门采购仓储配送包装运输直线顾问式物流部门物流规划与分析物流系统开发部门间协调采购仓储配送包装运输矩阵式公司总裁营销运输工程财务和会计制造物流其它项目采购需求决策生产计划产品设计维修销售预测客户服务交通保护性包装信息处理管理科学项目权力的水平流职能权力的垂直流事业部式公司总部研发部事业部人事部事业部事业部人事部生产部销售部销售部采购部运输部仓储部销售部3.优秀的物流组织结构举例n罗门哈斯公司n3M公司罗门哈斯公司CEO总裁财务副总裁技术中心执行副总裁区域 副总裁(3)法律中心副总裁商业部 副总裁(10)供应链和物流主管
9、制造和工程副总裁采购副总裁研发副总裁地区间物流经理供应链咨询部经理物流安全经理欧洲区物流和供应链经理北美地区物流经理包装物流、运费支付、仓储国际物流(海运、空运)大批量物流(公路、铁路)销售营销制造 客户服务3M公司董 事 会 主 席 兼 C E O生 命 科 学 部 和 公 司服 务 部 执 行 副 总 裁国 际 运 营 部执 行 副 总 裁工 业 品 及 消 费 品 部 和公 司 服 务 部 董 事 会 副主 席 兼 执 行 副 总 裁物 流 副 总 裁秘 书 部职 员 管理 员人 力 资源 经 理配 送 运营 主 管包 装主 管运 输经 理物 流 与 供应 链 主 管客 户 服务 主 管
10、国 际 物流 主 管营 销 副总 裁研 发 高 级副 总 裁人 力 资 源副 总 裁财 务 与 行 政 服务 高 级 副 总 裁工 程 、 质 量 、 制造 服 务 副 总 裁法 律 事 务 和 咨询 高 级 副 总 裁物流功能分析n采购管理n订单管理n仓储管理n运输管理n配送管理n辅助作业管理n货物跟踪n客户关系管理n统计分析物流管理信息系统的功能分析图 物流管理信息系统采购管理订单管理仓储管理运输管理配送管理辅助作业管理采购计划编制货物跟踪客户关系管理统计分析供应商选择供应商管理采购订单管理销售订单管理入库管理库存盘点库存物资保管养护出库管理储位管理库存控制库存统计分析运输方式选择运输服务
11、商选择运输路线选择运输计划编制运输能力配备运输调度运输统计分析流通加工管理装卸搬运管理包装管理配送中心选址作业流程设计进货作业处理分拣作业管理客户订单处理发货作业管理送货退货处理货物动态信息查询货物动态信息整理货物动态信息收集其它指标统计分析效益统计分析业务量统计分析服务质量统计分析服务质量管理服务标准制定客户投诉处理客户营销策略制定客户分析客户合同管理客户档案管理3.3物流业务流程分析n业务流程图n物流业务流程业务流程图n业务流程图(Transaction Flow Diagram,简称TFD)是用一些简单的符号和连线表示某个具体业务处理过程,它基本上按照业务的实际处理步骤和过程来绘制,比较
12、适合于事务处理类型的业务过程。n业务流程图可以帮助系统分析人员全面了解业务的具体处理过程、发现问题、分析不足、理顺和优化业务过程。同时它也是系统分析员、管理人员、业务操作人员相互交流思想的工具。业务流程图的基本符号 业务处理单位或部门 业务处理功能描述数据/文件存档收集、统计数据信息传递过程表格/报表制作物流业务流程n1.常规物流业务流程n2.物流业务流程图举例1.常规物流业务流程n订单处理n采购 n物品入库n库存管理n补货及拣货n流通加工n物品出库n配送运输n会计n营运管理及绩效管理2.物流业务流程图举例n订单业务处理流程图n物品入库业务流程图n物品出库业务流程图订单业务处理流程图不 合 格
13、订 货 单建 立 客户 主 档客 户信 息订 单验 收订 货 单未 满 足订 货 信 息合 格订 货 单发 货 单填 写缺 货 单确 定订 货 量缺 货 单库 存 帐可 发 货订 货 单开 发 货 单修 改 库 存到 货通 知 单用 户采 购部 门订 货单 存 档物品入库业务流程图合 同 或协 议货 到 通 知相 关 业 务 员接 货通 知通 知 仓 库 根 据 接 货通 知 单 收 货入 库管 理 员仓 库 收 货 并进 行 质 检 量 检仓 库管 理 员检 验 报 告检 验 合 格检 验 不 合 格收 货 记 帐并 修 改 库 存决 定退 货仓 库管 理 员入 库退 货入 库管 理 员结
14、束物品出库业务流程图出库管理员物品需求单检查物品库存库存不足库存充裕制定需求计划准备采购发货财务记帐签认单出库管理员财务部门结束3.4物流数据流程分析n数据流程图n数据字典n处理逻辑的表达方法数据流程图n1.数据流程分析的内容n2.数据流程图的基本符号n3.绘制数据流程图的主要步骤n4.设计数据流程图的基本原则n5.数据流程图举例n6.数据流程图的其它表示方法n7.数据流程图的评价1.数据流程分析的内容 数据流程分析就是把数据在组织内部的流动情况抽象地独立处理,舍去具体的组织机构、信息载体、物质、材料等,单从数据流动过程考查实际业务的数据处理模式。其目的就是要发现和解决数据流通中的问题。 数据
15、流程分析的任务包括:n收集现行系统全部输入单据和报表、输出单据和报表以及数据存储介质(账本、清单等)的典型格式。n明确各个处理过程的处理方法和计算方法。n调查、确定上述各种单据、报表、账本、清单的制作单位、报送单位、存储单位、发生频率、发生的高峰时间和高峰量等。n注明各项数据的类型、长度、取值范围等。2.数据流程图的基本符号n外部项 n数据流 n处理逻辑 n数据存储 外部项 n外部项也称数据源点/终点,是指不受系统控制,在系统以外的人或事物,它表达了该系统数据处理的外部来源和去处,通常用符号S标识。例如,顾客、部门、机场售票处、政策制定人等。它也可以是另外一个信息处理系统,向该系统提供数据或接
16、收来自该系统向它发出的数据。外部项跟系统之间存在信息传递关系。其表达符号有两种,如图3-14所示。外部项名称外部项名称客户数据流n数据流(Data Flow)表示流动着的数据,是处理功能的输入和输出,通常用符号F标识。数据流表明了数据的流动方向和名称,它是数据载体的表现形式之一,可以形象地将数据流描述为 “工厂里的传送带”能传送一批相同结构的数据。n数据流一般用箭头加以文字说明表示,如图3-15所示。其中,数据流名称指出了流经的数据,箭头则指出了数据流动的方向。 数据流名称订货单关于数据流n数据流可以是一项数据,也可以是一组数据。另外数据流的名称及数据载体的名称一般写在数据流的上方,其名称一定
17、是名词而不能是动词。n同一数据流程图中,数据流不允许同名。n数据流不仅表示在管道中流动的数据,还表示数据的流量。n对流进文件或从文件流出的数据流不需要命名。n任何一个数据流至少有一端是处理框。n数据流可以来自或流向一个外部项、数据存储或处理逻辑。n两个处理之间可以有多种不同的数据流。n数据流图中不能够出现控制流。处理逻辑n处理逻辑表达了对数据的逻辑处理或变换功能。因此处理逻辑也称之为加工,可用P标识。n处理逻辑对数据的变换方式有两种:变换数据的结构,例如将数组中各数据重新排序;在原有数据内容的基础上产生新的数据内容,例如计算总量或平均值。n处理逻辑符号由三部分组成:标志部分、功能描述和功能执行
18、部分。标志部分用于唯一地标志出这个处理逻辑,一般用字符串表示,通过这个编号可以清楚地了解该处理在层次分解中的位置。功能描述部分可以用简单的祈使句或短语表达处理逻辑要做的事。功能描述部分没有主语,只有动词和宾语。执行这项功能的主体可能是某一部门,也可能是某个人或者是某一计算机程序。处理逻辑的执行者可以在长方形底部表示。标志部分功能描述部分功能执行部分库存处理数据存储 n数据存储(Data Store)指出了数据保存的地方,类似于零部件的储存仓库,通常用符号D标识。这里所谓的“地方”是对数据存储的逻辑描述,并非指数据保存的物理地点或物流存储介质,不是文件箱,也不是磁盘或磁带,它可以是保存信息的任何
19、东西。n数据存储的表达符号如图3-18所示,内部可写上数据存储的名称。同时为区别于其它数据存储,再加一个标志,用字母D和数字组成。同外部项一样,为避免在一张数据流程图中出现线条交叉现象,同一数据存储可以出现若干次。标识数据存储名称D1库存目录3.绘制数据流程图的主要步骤n首先确定系统边界,即系统分析人员要识别不受系统控制但影响系统运行的外部项、系统的数据输入来源和输出对象;n确定系统正常运行的输入、输出数据流,确定系统的主要信息处理功能,从而画出数据流程图的顶层图,简称TOP图。n根据自顶向下、逐层分解的原则,对上层图中全部或部分环节进行分解,直到逐层分解结束。n检查草图,征求用户意见,修订草
20、图。 4.设计数据流程图的基本原则n在高层数据流程图中应集中反映主要的、正常的逻辑功能。对于错误和例外条件的输入和输出,留在低层数据流程图中反映。n处理逻辑与处理逻辑之间应尽可能避免直接的数据流联系,最好通过数据存储联系。n确定对系统的查询要求,其中包括需要立即得到回答的查询n自左向右绘制。n根据第一张数据流程图,对其中的每个处理逻辑,逐层向下扩展出详细的数据流程图,每层数据流程图中的处理逻辑一般不超过七八个。上下层的数据流程要相互对应。n尽量避免线条的交叉,必要时可用重复的外部项符号和数据存储符号。n反复修改或检查是否有遗漏或前后不符的情况。n数据流程图中出现的所有图形符号仅限于上述四种基本
21、符号,不能出现控制流。5.数据流程图举例n订货过程的数据流程图n销售管理的数据流程图n库存业务数据流程图n某百货公司业务处理系统的数据流程图 订货过程的数据流程图P1订货仓库供货单位F订货合同缺货通知单订货单催货单取货通知销售管理的数据流程图P1检验用户采购员F库存帐订货单P2出库处理合格订单采购通知不合格订单库存业务数据流程图P1登 入 库 帐车 间F1入 库 流 水 帐销 售 科销 售 科P2登 零 售出 库 帐P3登 批 发出 库 帐F2零 售 出 库 流 水 帐F3批 发 出 库 流 水 帐F4库 存 帐P4记 库 存 帐P5制 作 报 表收 发 存 报 表某百货公司业务处理系统的数据
22、流程图 n系统顶层数据流程图 n系统数据流程图一级分解 n系统数据流程图二级分解(销售处理) 系统顶层数据流程图P1百货商店业务处理顾客S1供应商S2税务局订单货款货款收据发货单订货单供货单税单税款系统数据流程图一级分解 P1.1销 售处 理销 售 S3顾 客 S1应 收 帐 款顾 客 S2税 务 局P1.2采 购处 理采 购 S4P1.3会 计处 理会 计 S5货 物 库 存销 售 记 录进 货 帐经 理应 付 帐 款订 购缺 货 单订 货 单供 货 单到 货 单发 货 单货 款付 款 收 据付 款 单货 款税 款报 表税 单系统数据流程图二级分解(销售处理) P1.1.1编 辑订 单S3P
23、1.1.3 判 断 、核 对S3P1.1.6建 立 销 售记 录S3P1.1.2登 录 新 顾客 数 据S3P1.1.4开 票 、修 改 库 存S3P1.1.5建 立 收 款明 细 帐S3P1.1.7对 比缺 货 单S3D3库 存 文 件D3库 存 文 件D12暂 存 缺 货 单货 名 文 件顾 客 文 件D8销 售 历 史 文 件D9应 收 款 明 细 帐顾 客 S1P1.1F6不 合 格 订 单F5F1订 单F4订 单F11缺 货 单F12缺 货 单F2F47F3F7可 供 订 单F25F55F24到 货 情 况F50发 货 单F8F48F106.数据流程图的其它表示方法n由于不同国家和组
24、织都有自己的系统开发标准和图表工具,相应的数据流程图的表示方法也很多。上面介绍的通用的方法不需要画曲线、斜线和圆圈,适于在计算机上实现和管理。下面介绍另一种数据流程图的表示方法。该方法用圆圈表示处理逻辑,因此也称为泡泡图(bubble chart)。泡泡图的基本符号如图3-25所示。(a)外部项 (b)处理逻辑(c)数据存储(d)数据流实例(企业销售管理业务的第一层数据流程图)销 售 计划 管 理销 售 服务 管 理质 量 技术 部 门销 售 基 础数 据 管 理销 售部 门销 售 订单 管 理计 划部 门发 收 货管 理仓 库部 门财 务部 门销 售 服 务 明 细 文 件销售计划文件销售服
25、务主文件运输资料文件销售发票主文件销售发票明细文件客户资料文件销售订单主文件销售订单明细文件计 划 信 息发 货 通 知应 收 款计 划信 息销售订单管理业务数据流图(第二层数据流图)订单结清处理商品报价销售订单处理订单终止处理销售合同处理销售部门销售订单主文件销售订单明细文件商品报价文件销售合同主文件销售合同明细文件销售订单主文件说明:订单、合同处理内容为录入、修改、审核和确认7.数据流程图的评价n数据流程图有两个典型的特性:(1)抽象性,在数据流图中具体的组织机构、工作场所、物质流等都已经去掉,只剩下信息和数据存储、流动、使用以及加工的情况,描述的都是抽象出来的数据。(2)概括性,它把系统
26、对各种业务的处理过程联系起来作为一个整体考虑,可反映出数据流之间的概括情况。n数据流程图反映了系统分析人员对系统的认识和设想,它不包含任何物理实现的细节,绝大多数用户都能够理解和评价,因此它是系统分析人员和用户交流的理想工具。数据流程图表达了数据的来源和去处,指出了系统的各个逻辑处理功能,同时也说明了处理逻辑之间可以通过数据流连接起来。数据字典n1.数据字典的结构n2.数据字典定义中常用的符号n3.数据字典的作用和管理数据字典n数据流程图描述了数据流和处理逻辑之间的关系以及系统的框架,但是却不可能表达出系统的全部内容,特别是有关数据的详细信息。因此要建立数据字典,用来定义数据的特性,为系统设计
27、和程序编制提供依据。n数据字典(Date Dictionary)就是对数据流程图中出现的所有数据作进一步定义,即对每个成分进行更详细的定义和说明,包括对数据流、数据元素、数据存储、处理逻辑和外部项的定义和描述。1.数据字典的结构n(1)数据项n(2)数据结构n(3)数据流n(4)数据存储n(5)处理逻辑n(6)外部项(1)数据项 数据项也称数据元素(Date Element),是数据的最小组成单位其定义应包括以下几种属性:n数据项名称。例如产品名、客户名、库存量、订货量、订货单编号等都是数据项名称。n数据项编号。系统中所有数据项应进行统一编号,以方便查找。n别名。一个数据项可能有多个名称,应该
28、在“别名”中加以说明。n数据项类型。说明数据项取值是字符型(包括汉字的使用)、数值型还是逻辑型。n数据项长度。组成该数据项的数字或字符的位数。n数据项取值范围和取值的含义。即数据项可能取什么值和每个值所代表的含义。注意有些数据项的取值是连续的,有些数据项的取值则是离散的。 此外,数据项的定义还包括对该数据项的简要说明、与之相关的数据项或处理逻辑等。名 称内 容数 据 项 名 称电 脑 备 件 名 称数 据 项 编 号DE002别 名SP-NAME( 程 序 内 部 用 名 )简 要 说 明电 脑 公 司 销 售 的 备 件 的 名 称类 型字 符 型长 度30字 节取 值 范 围 /含 义相
29、关 的 数 据 项 或 数 据 结 构备 件 目 录 、 备 件 库 存相 关 的 处 理 逻 辑采 购 、 销 售数据项的定义数据项一览表编号数据项名称别名类型长度DE001电脑备件编号SP-NO字符10DE002电脑备件名称SP-NAME字符30DE003电脑备件单价SP-PRICE数值8DE004供应商编号SUP-NO字符3DE005供应商名称SUP-NAME字符30DE006供应商地址ADDRESS字符50DE007供应商联系方式TELEPHONE数值12(2)数据结构 数据结构(Date Structure)用于描述某些数据项之间的组合关系。一个数据结构可以由若干数据项个组成,也可以
30、由若干个数据结构组成,还可以由若干数据项和数据结构共同组成。数据结构是个递归概念。 数据结构的定义应包括以下几种属性:n数据结构名称。它用来唯一标志这个数据结构。n数据结构编号。n数据结构简要说明。n数据结构组成。 此外,数据结构的定义也应包括与之相关的数据流、数据结构或处理逻辑。数据结构的定义名称内容数据结构编号DS002数据结构名称供应商简要说明电脑备件公司供应商的基本信息组成供应商编号供应商名称供应商地址供应商联系方式电脑备件相关数据流或数据结构电脑备件公司的采购单相关处理逻辑处理采购单数据结构一览表编号数据结构名称别名包含的数据项或数据结构DS001电脑备件SPART电脑备件编号电脑备
31、件名称电脑备件单价供应商DS002供应商SUPPLIER供应商编号供应商名称供应商地址供应商联系方式(3)数据流 数据流由一个或若干个基本数据项组成,它表达了数据的流向。 数据字典中关于数据流的定义除了要描述数据流名称、数据流编号、简要说明外,还应包括以下属性:n数据流的来源。n数据流的去向。n数据流的组成。n数据流的流通量,即单位时间内的数据传输次数。 另外高峰期的流通量也是数据流重要的内容。 数据流的定义名称内容数据流编号DF002数据流名称发货单简述电脑备件公司销售部为客户开出的发货单数据流来源处理逻辑“开发货单”数据流去处外部项“客户”数据流的组成发货单编号、日期、电脑备件、数量、金额
32、、客户流通量每天200份高峰时期流通量每天中午12:0014:00,约90份数据流一览表数据流编号 数据流名称来源去处流通量DF001客户订货单客户编辑订货单200份DF002发货单开发货单客户180份高峰流通量90份80份组成订货单编号日期电脑备件数量客户发货单编号日期电脑备件数量金额客户(4)数据存储n数据字典中,数据存储条目只描述数据的逻辑存储结构,不涉及它的物理组织,它指出了系统中应该保存的数据结构以及具体的数据内容。数据存储定义包含的属性主要有:数据存储编号及其名称,数据存储的组成,存储方式,简要说明,是否有立即查询要求。对于含嵌套结构的数据存储,只需列出这些数据结构的名称,不需要作
33、进一步的阐述。数据存储的定义名称内容数据存储编号DB005数据存储名称采购单简要说明电脑备件公司向供应商订货的采购单组成采购单编号供应商日期电脑备件数量是否有立即查询要求有到货日期数据存储一览表编号数据存储名称组成部分立即 查询DB001电脑备件目录电脑备件有DB002供应商目录供应商有DB003客户目录客户有DB004发货单发货单编号有DB005采购单采购单编号有日期供应商电脑备件数量日期数量电脑备件客户到货日期金额(5)处理逻辑 数据字典对处理逻辑的定义应包含以下几个属性:n处理逻辑的编号、名称以及在数据流程图中的层号。n处理逻辑的简单说明。n处理逻辑的输入数据流和输出数据流。n处理逻辑的
34、处理过程描述。n相关的数据存储。处理逻辑的定义名称内容处理逻辑编号P003处理逻辑名称制定采购单处理逻辑层号3.1.1简要说明根据客户需求和库存量制定采购计划并编辑采购单输入数据流1.客户订货单 来源:外部项“客户”2.备件库存 来源:数据存储“备件库存”输出数据流采购单 去向:处理逻辑“执行采购计划”处理过程1.查询客户订货单,并记录客户需求量2.查询备件库存,并记录库存量3.比较库存量和需求量,若库存不足,则制定采购单,否则不需要制定采购计划相关数据存储备件库存、供应商目录处理逻辑一览表处理逻辑编号处理逻辑名称层号 输入/输出标志数据流来源/去向POO1编辑订货单1.1.1I客户订货单客户
35、O合格的订货单 确定客户订货O不合格的订货单业务员O新客户登录新客户P002登录新客户1.1.2I新客户编辑订货单O客户客户目录相关数据存储客户目录备件目录客户目录POO3制定采购单3.1.1I客户订货单客户备件目录I备件库存备件库存供应商目录O采购单执行采购计划(6)外部项n外部项是系统数据的来源和去向。数据字典中对外部项的描述应包括:外部项名称、编号、简要说明以及外部项产生的数据流和系统传给该外部项的数据流。另外,外部项的数量对系统的业务量有参考作用,在定义中最好也加以说明。外部项的定义名称内容外部项编号E002外部项名称供应商简要说明为电脑备件公司提供产品的单位或个人输入数据流电脑备件目
36、录、发货单、付款通知输出数据流采购单、结算单数量10个左右外部项一览表外部项编号外部项名称简要说明输入数据流 输出数据流 数量E001客户购买电脑备件公司产品的单位或个人客户订单发货单20 000客户付款单E002供应商为电脑备件公司提供产品的单位或个人电脑备件目录采购单10发货单结算单付款通知2.数据字典定义中常用的符号符号含义被定义为,表示等价与,表示“和”.连接符或,选择括号中的某一项表示重复,花括号中的项可重复若干次()表示任选项,可全选也可不选,即括号内可出现或不出现“”引号内给出的是基本数据项3.数据字典的作用和管理n(1)数据字典的建立和管理n(2)数据字典的主要作用(1)数据字
37、典的建立和管理n数据字典的建立有两种方式,既可以由手工方式生成,也可以由计算机辅助生成。n建立数据字典时,要注意对数据流程图中各数据的定义必须明确、统一、易于理解。n数据字典必须有专人进行管理。数据管理员的职责就是维护和管理数据字典,保证数据字典内容的完整性和一致性。(2) 数据字典的主要作用n便于按要求列表。包括列全表、摘要列表和专项列表。n提供相互参照。n由内容检索名称。n确保数据在系统中的一致性和完整性。n产生高级语言的数据定义。处理逻辑的表达方法n1.决策树n2.判定表n3.结构式语言n4.三种表达工具的比较 1.决策树n决策树又称判断树,它是用二叉树形图表示处理逻辑的一种工具。 n下
38、面我们用决策树描述某第三方物流公司在提供服务时的折扣政策。物流公司的折扣政策填写托运单后三天内即支付运费付款额超过10000元三天外支付运费付款额低于10000元老客户新客户折扣率为3折扣率为1折扣率为0.5无折扣2.判定表n判定表是采用表格方式表示处理逻辑的一种工具。当一个处理逻辑的判断条件很多,所有条件组合下的相应处理也很多时,判定表可以把各种条件的组合关系全部表达出来。表3-14为判定表的构成 。条 件 说 明条 件 的 所 有 组 合行 动 说 明条 件 组 合 下 采 取 的 行 动某物流公司折扣政策的判定表 12345678C1:三天内支付运费YYYYNNNNC2:付款额超过100
39、00元YYNNYYNNC3:老客户YNYNYNYNA1:折扣率3XXA2:折扣率1XA3:折扣率0.5XA4:无折扣XXXX3.结构式语言 结构式语言是模仿程序设计中判定结构的一种规范化语言,介于自然语言和形式化语言之间。它既具有自然语言简单易懂的优点,又可避免自然语言的一些缺点。 结构式语言使用的词汇主要有三类n祈使句中的动词;n数据字典中已定义的名词;n常用的运算符、逻辑关系符词等。 结构式语言只使用以下几类语句:n祈使句n条件语句n循环语句实例IF 在填写托运单后3天内支付运费 IF 付款金额超过10000元 THEN 折扣率为3 ELSE (付款金额低于10000元) IF 老客户 T
40、HEN 折扣率为1 ELSE (新客户) SO 折扣率为0.5ELSE 3天外付运费 SO 无折扣4.三种表达工具的比较比较内容决策树判定表结构式语言逻辑难易最容易难一般逻辑检查一般最好好表达逻辑结构最好一般好程序说明一般很好很好机器可读性不好很好很好可修改性一般不好好3.5 系统分析说明书 系统说明书是系统分析员在系统分析阶段结束时最后提交的工作成果。系统分析说明书不仅能够展示系统调查的结果,而且还能反映系统分析的结果新系统的逻辑模型。 一份完整的系统分析说明书一般应该包括以下几个部分:n系统概述n现行系统的调查情况n新系统的逻辑模型n系统设计与实施的初步计划n领导审批意见 本章小结本章小结
41、 n本章介绍了物流管理信息系统分析阶段的主要任务,即首先进行新系统的初步调查,写出可行性研究报告,进而做进一步的详细调查。在完成系统调查的基础上,弄清物流组织的组织结构、物流信息系统的功能目标,利用一些图表工具描述物流信息系统的业务流程图、数据流程图、数据字典以及相应的处理逻辑,以确定新系统的逻辑模型,最后编写系统分析说明书,为下一步的系统设计工作提供依据和标准。关键概念关键概念 业务流程图业务流程图数据流程图数据流程图 数据字典数据字典决策树决策树 判定表判定表 分析思考分析思考 1 1物流信息系统的系统分析工作主要有哪些?物流信息系统的系统分析工作主要有哪些?2 2可行性分析主要包括那些方
42、面?可行性分析主要包括那些方面?3 3物流信息系统详细调查工作主要包括那些内容?物流信息系统详细调查工作主要包括那些内容?4 4就您所熟悉的物流组织,分析它的组织结构以及它的各就您所熟悉的物流组织,分析它的组织结构以及它的各个部门承担什么业务。个部门承担什么业务。5 5分析某一物流企业的各项业务流程。分析某一物流企业的各项业务流程。6 6数据流程图的基本成分是什么?数据流程图的基本成分是什么?7 7数据字典由那几部分的内容组成?数据字典由那几部分的内容组成?8 8处理逻辑有那些较好的表达工具?各自的优缺点是什么?处理逻辑有那些较好的表达工具?各自的优缺点是什么?9 9说明一份完整的系统分析说明书应包括那些内容。说明一份完整的系统分析说明书应包括那些内容。