数据流程图实例
- 格式:doc
- 大小:124.50 KB
- 文档页数:8
实验三:汽车配件公司信息系统数据流程图我们以一家汽车配件公司的情况为实例,以数据流程图为工具,应用自顶向下扩展的方法进行系统分析,逐层画出它的数据流程图。
对汽车配件公司现行的人工系统,经过调查研究以后,系统分析员已经基本了解公司的业务过程,而且也知道了公司领导对用计算机处理业务的想法和要求,即用计算机来提高工作效率,改进对顾客的服务质量,及时地向顾客提供所需要的汽车配件,加快库存资金的周转和营运资金的周转,降低营运成本,及时地提供各种信息,以便于公司领导做出正确的、科学的决策。
根据汽车配件公司领导和业务人员对新系统的要求,系统分析员认为,建立汽车配件公司信息系统应分为两个阶段实施,第一阶段用计算机解决公司营运方面的问题。
在第一阶段工作完成基础上,再进入第二阶段,建立一个比较完善的信息系统,对公司进行全面管理。
第一阶段的信息系统应具有以下三项处理过程,即三个功能:1、销售管理2、采购管理3、会计账务:主要是应收、应付款账务管理。
信息系统的主要外部实体有两个:1、顾客:顾客是指所有购买汽车配件公司货物的单位和个人。
2、供应商:是指所有为该公司提供汽车配件的生产厂家和批发单位。
系统主要的输入数据流和输出数据流如下表所示:信息系统的主要数据存储有两个:1、配件库存:当销售管理得到订货单之后要产生配件库存,当采购管理得到发货单之后也要产生配件库存。
2、应收应付款账:销售管理产生配件库存的同时还要产生应收款帐,采购管理产生配件库存的同时要产生应付款帐,应收应付款帐要用于会计账务处理过程。
根据上述资料,请画出汽车配件公司信息系统第一层的数据流程图。
在画出第一层数据流程图后,再对其中每一个处理过程进一步扩展。
也就是分别对销售管理、采购管理、会计账务进一步扩展。
经过进一步调查分析,销售管理要具备的主要处理过程如下:1、编辑订货单:审核顾客填写的订货单。
不合格订货单交给业务员,2、登录新顾客数据:如果是新顾客则进行登记。
数据流程图例题数据流程图是一种用于描述系统或过程中数据流动和处理过程的图形表示方法。
它能够清晰地展示数据的来源、传输路径、处理方式以及输出结果。
在软件开发和业务流程分析中,数据流程图被广泛应用。
为了更好地理解和运用数据流程图,下面将通过一个例题来详细解释数据流程图的使用方法和步骤。
假设我们要设计一个简单的在线购物系统,用户可以浏览商品、添加商品到购物车、下订单以及支付。
现在我们将使用数据流程图来描述该系统的数据流程。
首先,我们需要明确系统中的主要角色和功能。
在本例中,主要角色包括用户、购物车和库存系统。
主要功能包括浏览商品、添加商品到购物车、下订单以及支付。
现在,我们将根据这些角色和功能来绘制数据流程图。
首先,我们将绘制一个顶层的数据流程图,表示系统整体的数据流程。
这个数据流程图将包括用户、购物车和库存系统这三个主要角色。
在顶层的数据流程图中,我们会使用多个不同的符号来表示不同的元素。
圆角矩形表示角色,箭头表示数据流动的方向,以及带标签的箭头表示数据流动的内容。
首先,我们从用户的角色开始,用户可以执行的主要功能是浏览商品。
因此,我们需要在数据流程图中绘制一个表示浏览商品的圆角矩形。
用户浏览商品后,将浏览到的商品信息发送给购物车,因此我们需要绘制一条从用户到购物车的箭头,表示数据的流动。
接下来,我们需要考虑购物车的角色。
购物车需要接收来自用户的商品信息,然后将这些商品添加到购物车中。
购物车还需要对商品进行管理,包括修改商品数量、删除商品以及计算商品总价。
因此,我们需要在数据流程图中绘制一个表示购物车功能的圆角矩形,并绘制相应的箭头来表示与用户和库存系统之间的数据流动。
最后,我们需要考虑库存系统的角色。
库存系统需要接收来自购物车的商品信息,并将这些商品从库存中扣除。
库存系统还需要处理订单和支付信息,并将相应的反馈结果发送给用户和购物车。
因此,我们需要在数据流程图中绘制一个表示库存系统功能的圆角矩形,并绘制相应的箭头来表示与购物车之间的数据流动。
数据流图的画法以及实例(精选)数据流图也称为数据流程图date flow diagram , DFD,是⼀种便于⽤户理解和分析系统数据流程的图形⼯具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输⼊、输出和数据存储等,是系统逻辑模型的重要组成部分。
数据流图的基本组成成分数据流:是由⼀组固定成分的数据组成,表⽰数据的流向。
值得注意的是,数据流图中描述的是数据流,⽽不是控制流。
除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有⼀个合适的名字,以反映该数据流的含义。
加⼯:加⼯描述了输⼊数据流到输出数据之间的变换,也就是输⼊数据流经过什么处理后变成了输出数据。
每个加⼯都有⼀个名字和编号。
编号能反映该加⼯位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加⼯分解出来的⼦加⼯。
数据存储:数据存储表⽰暂时存储的数据。
每个数据存储都有⼀个名字。
外部实体:外部实体是存在于软件系统之外的⼈员或组织,他指出数据所需要的发源地或系统所产⽣的数据的归属地。
外部实体加⼯数据流分层数据流图的设计⽅法第⼀步,画⼦系统的输⼊输出把整个系统视为⼀个⼤的加⼯,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输⼊输出图。
这张图称为顶层图。
第⼆步,画⼦系统的内部把顶层图的加⼯分解成若⼲个加⼯,并⽤数据流将这些加⼯连接起来,使得顶层图的输⼊数据经过若⼲加⼯处理后,变成顶层图的输出数据流。
这张图称为0层图。
从⼀个加⼯画出⼀张数据流图的过程就是对加⼯的分解。
可以⽤下述⽅法来确定加⼯:在数据流的组成或值发⽣变化的地⽅应该画出⼀个加⼯,这个加⼯的功能就是实现这⼀变化,也可以根据系统的功能决定加⼯。
确定数据流的⽅法⽤户把若⼲数据当作⼀个单位来处理(这些数据⼀起到达、⼀起处理)时,可以把这些数据看成⼀个数据流。
关于数据存储对于⼀些以后某个时间要使⽤的数据,可以组织成为⼀个数据存储来表⽰。
数据流程图范本数据流程图(Data flow diagram)是一种用于描述系统内数据流动的图形工具,以图形的方式展示了系统的执行流程、数据交换和处理的过程。
数据流程图通过不同的符号和箭头表示数据流、处理、数据存储和外部实体,使得系统的结构和功能能够清晰地呈现出来。
下面是一个数据流程图的范例,展示了一个简单的订单处理系统。
首先,让我们了解一下该系统的基本结构。
该系统有三个主要的部分,分别是“订单输入”,“库存管理”和“订单处理”。
任何一个订单首先需要输入到系统中,然后系统会根据库存情况进行库存管理,最后根据订单的状态进行相应的处理。
数据流程图如下所示:[图1:数据流程图范本]在这个数据流程图中,使用了以下几种符号和箭头来表示不同的元素和数据流:1. 圆圈:表示一个处理过程或者一个动作。
在这个范本中,我们可以看到有几个圆圈,分别是“订单输入”、“数据存储”和“订单处理”。
圆圈的名称可以简短地描述该处理的功能。
2. 箭头:表示数据的流动。
箭头从一个元素指向另一个元素,表示数据的传递和处理过程。
在这个范本中,我们可以看到有多个箭头,分别连接了不同的元素。
3. 矩形框:表示数据的存储。
在这个范本中,我们可以看到一个矩形框,表示存储订单数据的地方。
在这个数据流程图中,一个订单首先会经过“订单输入”这个处理,该处理负责接收和验证订单信息。
然后,订单数据会被传输到“数据存储”中,该数据存储用于存储订单信息。
接下来,系统会根据库存情况进行库存管理,判断是否有足够的库存来处理订单。
如果库存不足,系统会向“库存管理”发送相应的信息。
最后,订单会被传输到“订单处理”这个处理中,根据订单的状态进行相应的处理:如果订单可以顺利处理,系统会生成相应的发货指令,并更新库存信息;如果订单无法处理,系统会发送相应的反馈信息。
通过这个数据流程图,我们能够清晰地了解到整个订单处理系统的执行过程,以及不同元素之间的数据交换和处理情况。
数据流程图和业务流程图案例1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
3.“进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员;采购员验收,如果不合格就退回,合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后,收银员进行收费和开收费单,并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:书商采购单/新书采购员入库单退书单编目员合格新图书库管员入库单入库台帐进书数据流程:采购单审核P3.1编目处理p3.2入库单处理p3.3供应商F3.1采购单F3.2不合格采购单F3.3合格采购单F10入库单F3.4不合格入库单S2图书库存情况存档管理员F9入库够书清单F3.5合格入库清单售书业务流程:顾客新书收银员收费单销售台帐保安未收费的书收费单/书售书数据流程:收费处理P1.1审核处理P1.2E1顾客F6购书单计划F1.1收费单F1.2不合格收费单S02S01S03S04图书库存情况存档F4销售清单图书销售存档顾客需求图书情况存档顾客基本情况存档F4销售清单F5顾客需求图书清单F3顾客基本情况4.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
案例五一个某零部件生产厂的销售系统一个某零部件生产厂的销售系统。
该厂的产品是各种不同类型的零部件,其加工周期为10天左右。
工厂的生产逐渐转向以销定产。
工厂设有销售科,销售科的工作除推销产品外,还进行接受合同、处理合同(向计划科提出生产要求并如期执行合同的信息加工工作),另外还要管理一个成品库。
我们要开发一个用于销售管理的信息系统,它可以是整个企业管理信息系统的一个子系统,也可以是一个独立的信息系统。
现行销售系统的详细业务如下:接受合同:用户(即顾客)通过各种方式向厂方订货,当收到用户订单后,●首先对每份订单粗略地检查,看是否合理.例如填写是否正确,订货货名是否属于本厂产品等;●然后根据年度生产计划以及现有库存数,估计是否能按合同日期交货,如能满足或超出预定计划30%之内,则同意此项订货,还要将此订货合同送到科内会计那里,会计审查订货单位的信用情况,会计处有一本顾客付款情况账本,如该顾客无欠款或是新顾客则会计签字表示同意接收,送至科长,科长审核上述几方面情况后正式接受此订货合同,形成正式订货合同文件;●将合同情况向生产计划科作出报告,以便安排生产,同时向订货单位发出付款通知,也通知财务科准备收款。
处理合同:由于顾客既不希望厂方拖延交货日期以致延误生产又不希望过早收货以致材料堆积而造成浪费。
●本厂在每周一查询合同文件中本周到期合同,找到本周该到期交货的合同后,核实库存账,看看库存中是否已有此批该发的货物。
一般情况应该已有库存;●如果发现没有库存,及时通知计划科,赶紧补生产,由于本厂产品周期较短,所以可以在下次查找时再次处理该合同;●如库房已有此货,再核实顾客付款情况账本中顾客是否已付款;●如已付款则作发货单,一份交发货员,将货发出,一份随货寄至顾客。
并在订货合同文件上注销。
管理成品库:该科还有一个成品库,它的管理也在该信息系统中。
●当接收发货单后,完成修改库存账的出库处理;●当成品车间送来成品入库单时,保管员验收入库时应在库存账上登记。
数据流程图画法案例:数据流程图例一以商场采购供应业务处理为系统,绘制商场到货处理的数据流程图,处理步骤如下:商场根据供应商送来的发货单及货物,经与订货合同相对照,审核发货单。
与合同不符的发货单及货物退回供应商。
收货处理:在审核发货单后,对货物进行质量检查。
质量不合格的货物及发货单退回供应商;对质量合格的货物开入库单,并将入库单及货物送仓库,发货单存档,向财务科发出付款通知。
数据流程图例二请绘制供应科编制材料供应计划的数据流程图,处理过程如下:计算生产材料用量。
供应科根据生产科提供的生产计划和工艺科提供的材料消耗定额,计算出各种产品的材料需要量,经分类、合并后,得到生产材料用量表;这个表除保存自用外,还要复制送厂部。
计算材料净需用量。
根据生产材料用量和库存文件中材料期初库存,储备定额等数据计算材料净需用(采购)量表,并保存。
制定采购资金计划。
根据材料净需用量表中需要采购的各种材料数量,及库存文件中各种材料的价格计算采购所需资金,形成采购资金计划,并送财务科。
数据流程图例三请绘制储蓄所取款系统的数据流程图,处理过程如下:查对处理。
经查对帐户,将不合格的取款单及存折、或定期存单退回储户;取款处理。
合格的取款单及存折、或定期存单送取款处理。
处理时要修改帐户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。
数据流程图例四读者交索书单,首先查找书库文件,如无书通知读者,有书再查读者记录文件。
如果有人阅读则通知读者,无人阅读则通知取书。
取书后通知读者借书成功,并做修改读者记录文件处理。
请根据以下描述的逻辑关系画出判断树:若收件地点不超过 1000 公里,普通件每公斤 2 元,挂号件每公斤 3 元;若收件地点在 1000 公里以外,普通件每公斤 2.5 元,挂号件每公斤 3.5 元;若重量大于 30 公斤,超重部分每公斤加收 0.5 元。
绘制收费标准的判断树(重量用 W 表示)。
招聘考试考核数学、英语、计算机三门课程,录取规则是:(1)总分在240分及以上录取(2)总分在180分以下或其中两门在60分以下的不录取(3)其他分数如果全部在60分及以上,需参加面试再决定是否录取,如果有一门在60分以下需重新考试该课程再决定是否录取。
现行产品库存管理体系的营业流程图如图 1 所示.图 1 营业流程图数据流程剖析1. 现行体系的顶层数据流程图如图 2 所示.对顶层图中的数据流“l.2.3.4”解释如下:12 4库存管理 3发卖科零售出库单 批发出库单付货 记账零售出库帐 批发出库帐记库存 台 帐统计 报表月报表付货 记账库存台帐车 间及格入库单磨练及格入库单入库 记账入库帐入库单图 2 顶层 DFD“1”:车间产品入库单.“2”:发卖科开出的实用零售产品出库单.“3”:发卖科开出的实用批发产品出库单.“4”:仓库创造的产品库存收发存月报表.2. 第一层数据流程图如图 3 所示.图 3 中的数据流“1.2.3.4 ”与图 4 中的数据流“1.2.3.4 ”雷同.123出入库管理库存帐出入库 管理4图 3 第一层 DFD3. 第二层数据流程图如图 4 所示.5P 1图 4 第8二层 DFDD 1 入库帐现对图 4 中的数据流解释如下:P 2 6 9“l,2,3,4”: 记意零义售与出图账2 中的雷同.F 2“5”:产品入库单上的数据. D 4 库存台帐“6”:零售出库3上的数据.登批发出库帐“7”:F 批3发出库单上的数据.“8”:入库流水帐上的当日按产品名称.规格分离累计的数据.“9”:零售出库流水帐上的当日按产品名称.规格分离累计的数据.“10”:批发出库流水帐上的当日按产品名称.规格分离累计的数据.P 5创造收发 存月报表P 4登记库存台帐D 2零售出库帐登记入库帐101271D 3 批发出库帐“11”:获得的“8,9,10”数据.“12”:库存台帐上的当月按产品名称.规格分离累计的数据和其它加工处理后的数据. 数据字典:1. 数据流字典1) 数据流名称:产品入库单标识符:F1数据构造:01 产品入库单02 日期(RQ) PIC X (8)02 产品代码(CPDM) PIC X ()302 产品名称(CPMC) PIC X (18)02 单位代码(DWDM) PIC X02 单位(DW) PIC X ()402 规格代码(GGDM) PIC XX02 规格(GG) PIC X (10)02 入库数目(RKSL) PIC 9 ()6分列方法:按(入库日期+产品代码)升序分列流量:最大50 张/日平均30 张/日起源:临盆车间去向:产品入库处理2) 数据流名称:产品出库单标识符:F2数据构造:01 产品出库单02 日期(RQ) PIC X (8)02 产品代码(CPDM) PIC X ()302 产品名称(CPMC) PIC X (18)02 单位代码(DWDM) PIC X.02 单位(DW) PIC X ()402 规格代码(GGDM) PIC XX02 规格(GG) PIC X (10)02 备注03 零售出库数目(LSSL) PIC 9 ()603 批发出库数目(PFSL) PIC 9 ()6分列方法:按(日期十产品代码)升序分列流量:最大:70 张/日平均:50 张/日起源:发卖科去向:产品出库处理3) 数据流名称:仓库产品收发存月报表标标识符:F3 数据构造:01 收发存月报表02 日期(BBRQ) PIC X (8)02 产品代码(CPDM) PIC X ()302 产品名称(CPMC) PIC X (18)02 单位(DW) P1CX ()402 本月累计入库数目(RKSL) PIC 9 (8)02 本月累计零售数目(LSSL) PIC 9 (8)02 本月累计批发数目(PFSL) PIC 9 (8)PIC 9 (8)02 库存数目(KCSL)分列方法:按日期分列流量:最大:1 份/月平均:1 份/月起源:仓库统计剖析去向:主管部门其它中央进程的数据流描写省略.2. 数据存储字典标识符:D11) 存储文件名:产品入库流水帐数据构造:01 本品入库帐02 日期(RQ) PIC X (8)02 产品代码(CPDM) PIC X ()302 产品名称(CPMC) PIC X (18)02 单位(DW) PIC X ()402 规格(GG) PIC X (10)02 入库数目(RKSL) PIC 9 ()6流入的数据流:产品入库单(F1)流出的数据流;涉及的处理名:入库处理.记库存台帐分列方法:按入库日期计序2) 存储文件名:库存台帐标识符:D4 数据构造:01 库存台帐02 日期(KCRQ) PIC X (8)02 产品代码(CPDM) PIC X ()302 产品名称(CPMC) PIC X (18)02 本日累计入库量(RKSL) PIC 9 (8)02 本日累计零售出库量(LSSL) PIC 9 (8)02 本日累计批发出库量(PFSL) PIC 9 (8)流入的数据流:11流出的数据流:收发存月报表涉及的处理名:登记库存台帐.制月报表分列方法:按(日期+产品代码)升序分列其它存储文件的描写省略.3. 处理描写1) 处理名:登记入库帐标识符:P1输入:数据流F1输出:数据流F5处理界说:当一张入库单上的数据磨练及格,并且产品什物入库后,立刻将这张入库单上的数据登入产品入库流水帐.激发前提:产品入库产生2) 处理名:登记库存台帐标识符:P4输入:出入库流水帐上的当日数据输出:登记入库存台帐上的数据处理界说:对出入库流水帐受骗日产生的数据,按产品代码分离进行入库累计.零售出库累计和批发 出库累计盘算.然后将当天的日期.产品代码和累计成果等填入库存台帐的响应栏内.激发前提:每日过帐处理3) 处理名:创造收发存月报表 标识符: P5输入:取自库存台帐的数据输出:填入输出报表中的统计数据处理界说:对库存台帐本月产生的出入库数据,分离按产品代码进行累计,一种代码代表的产 品累计值即为输出报表中的一行. 盘算公式:工业产值(不变价) = ∑S i *J i工业产值(现行价) = ∑S i *J i1个中: S i ——产品代码为 i 的产品本月入库量计量J i ——产品代码为 i 的产品不变价 J i1——产品代码为 i 的产品现行价激发前提:每月创造库存报表。
《信息管理系统》辅导数据流图例题解析例题:请根据以下描述画出系统的数据流图。
该子系统共有三个加工:(1)首先是“建立订货合同台帐”:从订货合同、材料检验单和客户文件输入数据、输出形成合同台帐文件;(2)然后是“分类合并”:从合同台帐文件输入数据,排序合并后形成合同分类文件,最后“打印”加工单元从合同分类文件打印出合同分类表。
解析:本题是一道丰富典型的应用题,要求学习根据文字描述画出数据流图,这种题型在《信息管理系统》课程考试中经常出现,必须熟练掌握。
为了解答这个例题,我们先回顾一下这三项内容:1、什么是数据流图;2、它有哪些基本符号;所谓数据流图(Data Flow Diagram ,简称DFD )是一种分析系统数据流程的图形工具。
它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。
一般由数据流、加工、文件和数据源或终点四项组成(可参照教材图7-9)。
那么如何绘制数据流图呢?以本题为例进行说明:首先我们可根据例题中的描述在纸上画出第一个加工“建立订货合同台帐”,如图1所示:图1其次,分析这个加工的输出、输入数据流。
根据题意可知,该加工的输出是合同台帐文件、而为完成该项输出,必须有三项输入,即订货合同、材料检验单、客户文件。
据此可绘制出如图2所示的图形:图2此时应注意两点:第一要对加工进行编号。
本例中,我们将加工“建立订货合同台帐”编号为P1;第二要判断输入、输出项是一般的数据流、还是文件存储。
如果是文件存储(比如客户文件、合同台帐文件)则需要用右边开口的方框表示,同时表示数据流的箭头上的文字可省略。
第三、将加工“分类合并”画在纸上,如图3所示图3第四、找出加工“分类合并”的输入和输出项,并用箭头在纸上标注出来。
本例中,该加工的输入数据流是合同台帐文件,输出数据流是合同分类文件,由于“合同台帐文件”已被绘制在纸张上,因此只需用箭头将它与加工联接起来即可。
数据流程图案例
案例一:
阅读以下说明和流程图6-7,回答问题1至问题3,将解答写在答卷的对应栏内。
[说明]
本流程图描述了某仓库物品入出库管理的处理流程。
每张入库单都由两们操作员分别录入,经处理1或处理3输入系统合作性检查,并将合法的入库单或出库单记入入库单文件或出库单文件。
然后通过处理2或处理4实时更新库存文件。
处理5每周执行一次,它依次检查库中的每一种物品,当某物品的库存小于该物品的最低库存量时,制订采购计划,输出订购单。
处理6和处理7每月执行一次,处理6将入库单文件和出库单文件合并成月入库文件,并根据统计的要求对其进行排序。
处理7进行统计,产生月报表,并把该月合并后的月入出库文件添加到月入出库后备文件中,以备日后查找。
最后清除入库单文件、出库单文件和月入出库文件。
系统中某些文件和报表的格式如下:
库存文件记录。
物品编号+名称+规格+库存量+最低库存量+最高库存量(其中"最高库存量”指该物品允许存放在库中的最大值。
)
入库单文件记录。
日期+物品编号+数量
出库单文件记录。
日期+物品编号+数量
月报表格式
物品编号日期入库数出库数
×××××× ××××
××××××××
××××××
……
当月小计××××××
××××××××××
××××××
……
[问题1]
指出处理3能检查出库单中的哪些错误。
[问题2]
指出月入出库文件的记录格式。
[问题3]
指出处理6排序的第一和第二关键字。
案例二:
阅读以下说明和流程图6—17,回答问题1至问题4,将解答写在答卷的对应栏内。
[说明]
某公司将其生产的商品通过若干销售点进行销售。
销售点在收到商品后的规定时间内把货款江给公司。
流程图描述了该公司发货、收款、催款的处理过程。
其中部分文件和单据的格式如下。
商品文件:商品代号、商品名称、单价
销售点文件:销售点代号、销售点名称、地址
发货单:发货日期、销售代号、商品代号、数量、金额
收款单:收款日期、销售代号、商品代号、数量、金额、该商品的发货日期
处理1~3把当天的发货单合并到发货文件。
处理4~6把当天的收款单合并到收款文件。
处理7在发货文件中当天已收款的记录确良加上已收款标记.处理8和处得9在月末执行一次,主要用于输出月发货报告、催款通知单、月收款报告。
[问题1]详细写出流程图中商品文件和销售点文件对处理1的作用。
[问题2]说明处理8为何要写发货文件。
[问题3]说明处理9除制作月收款报告外还对收款文件做什么操作。
[问题4]为了提高处理效率,流程图需作何改动。
案例三:
阅读以下说明和流程图,如图6-1所示,回答问题1和问题2,将解答写在答卷的对应栏内。
[说明]
本流程图实现由成绩文件生成学生成绩一览表。
某中学某年级的学生成绩数据(分数)登录在成绩文件F0中,其记录格式如下:
学号姓名课题1成绩课程2成绩……课程6成绩
由该成绩文件生成如下表所示的学生成绩一览表,并按学号升序排列。
表中的名次是指该生相应课程在年级中的名次。
学号姓名课程1课程2……课程6
成绩名次成绩名次…………成绩名次
在如图6-1所示的流程图中,顺序文件F0是学生成绩文件。
F0文件经处理1处理后产生顺序文件F,然后经过处理2至处理4对文件F进行处理和更新。
在处理5中,仅对文件F的记录进行编排,输出学生成绩一览表,但不进行排序和增加名次等处理。
[问题1]
学号姓名课程代号①②
其中的①和②应定义的为何种数据项?
[问题2]
简述处理2、处理3和处理4作何种处理,若有排序处理则需指明排序的键和序(升序或降序)。
1。
固定资产管理模块数据流程图
固定资产管理模块0层DFD:
固定资产管理模块1层DFD:
固定资产管理模块2层DFD :
2. 固定资产管理模块数据字典(0)数据项(数据元素)
数据项名称及编号
简述
别名
数据项的数据类型及长度
取值的范围和取值的含义
(数据流和数据存储由数据项组成。
)
例固定资产编码(数据存储F1:固定资产卡片中的一个数据项)
数据项名称:固定资产编码(ASSET_CODE)
编号:I01-01
简述:为每一固定资产编号
别名:固定资产编号或代码
数据项的数据类型及长度:字符;7。
取值的范围和取值的含义:0000000—9999999;
X XX XXXX
| | |
||└──顺序码
| └─────固定资产小类编码
└───────固定资产大类编码
(1)数据流
数据流的名称及编号
该数据流的来源
该数据流的去处
数据流的组成
该数据流的流通量
高峰时段的流通量
例固定资产卡片(在固定资产管理模块2层DFD中)
数据流的名称及编号:固定资产卡片;D1.1。
1.1(与底层处理逻辑P1。
1。
1有关,如数据流“固定资产数据1”其编号为D1。
1。
1。
2)
该数据流的来源:外部实体E1“固定资产管理人员”
该数据流的去处:处理逻辑P1.1.1“固定资产卡片输入”
数据流的组成:数据存储F1“固定资产卡片”所含的全部数据项
该数据流的流通量:不定(购入固定资产时发生)
高峰时段的流通量:不定(批量购入固定资产时发生)
(2)数据存储
数据存储的名称及编号
流入、流出的数据流
数据存储的组成
例数据存储F1:固定资产卡片。
数据存储的名称:固定资产卡片
编号:F1
流入数据流:D1.1.1。
2(固定资产数据1)
流出的数据流:D1。
1。
2。
1 (固定资产数据4);
D1.2.1(固定资产数据2);
D1.3.1(固定资产数据3)
数据存储的组成:如下表
Data Item List
(3)处理逻辑(数据加工)
处理逻辑的名称及编号
对处理逻辑的简明描述
处理逻辑的输入、输出
处理逻辑的主要功能描述
例固定资产卡片输入(底层模块)
处理逻辑的名称:固定资产卡片输入
编号:P1.1.1
对处理逻辑的简明描述:输入“固定资产卡片”包含的所有数据
处理逻辑的输入:D1。
1.1.1(固定资产卡片)
处理逻辑的输出:D1。
1。
1.2(固定资产数据1)
处理逻辑的主要功能描述:将固定资产卡片数据写入F1:固定资产卡
片。
(4)外部实体(实体)
外部实体的名称及编号
与外部实体有关的数据流
例固定资产管理人员
外部实体的名称:固定资产管理人员
编号:E1
与外部实体有关的数据流:D1.1.1.1(固定资产卡片)。