数据流图例题
数据流图例题
1.图书馆“进书”业务主要过程描述如下:仓库接收来自图书供应商的供货单,根据图书管理员提供的购书清单对图书进行审核,如果不合格就将退货单发给图书供应商,合格就将供货单送编目员,同时将供货单进行存储;编目员按照国家图书分类标准进行编目处理,生成入库单;进行入库登记,将入库单进行存储,并根据入库单更新馆藏目录。
图1是图书馆“进书”业务的数据流程图,请说明的P2、P4、S1、D1、F1、F2的内容。
图1F1退货单、F2入库单、D1合格单、P2分类处理、P4更新目录、S1客户2.某企业的会计账务处理流程如下所述:首先本企业各种业务的经办人将经济活动中发生的各种原始凭证交予财务进行审核;审核通过后,会计记账人员利用原始凭证制作记账凭证;其他会计人员根据记账凭证登记会计账簿;最后根据各种会计账簿编制会计报表,交企业管理人员使用。
请根据业务流程描述绘制数据流图。
到货验收 P 1 入库登记图书供应商 供货单 F1验收合格单 F2D 2 馆藏目录S 1 购书清单 P 3D1D 3 入库单P 4 P23.某图书馆图书借阅管理的主要业务如下所述:读者借书时,需填写借书单交给借阅管理员,借阅管理员对借书单进行审核并检查图书库存,若库存满足并核对无误,则根据合格的借书单填写借阅登记表,并根据借阅信息修改图书库存;否则将不合格的借书单返回给读者,请根据业务流程描述绘制数据流图。
4.某企业设备维修业务流程如下所述:车间发现设备故障后,填写设备维修申请单;然后交生产处主管进行审批,若不合格则将设备维修申请单返回车间,若审批合格则交设备处,设备处根据维修商档案选择维修商,将维修商信息给车间;维修完成后由车间填写设备维修结算单,由财务处进行费用结算,并开具发票给维修商。
请根据业务流程描述绘制数据流图。
数据流图举例
E1 储户
F1存款单 F7密码
P1 记录存款信息 F5存款信息 D1存款信息
P2 打印存单 F5存款信息 F3存单 E1 储户 F4利息
F7密码 F2取款单
F5存款信息 P3 核算密码
F4利息 F4利息 F6取款信息 P6 设置利率 P4 计算利息 F8储蓄利率
P5 打印利息清单 F8储蓄利率
E2 业务员
报名单
7 产生 发票 发票
D1 学员 D2 课程
学员
D3 账目
注销单 付款单 8 复审 通 知 单 回答 学员
付款 数据 查询 数据
6 查询
D1 学员
4 注销 3 报名 报名单 7 产生 发票 发
D2 课程 D3 账目
注销 数据
报名 数据
D1 学员 D2 课程 D3 账目
5 付款 付款单
票
注销单
学员
E1 护士
F1要求报告
P2 分析信号 E2 病人 F2生理信号 F2生理信号 F5安全范围
危及病人信息 D2患者安全范围
P3 产生警告信息 F4警告信息
D3生理信息 定时的生理信号 P5 更新日志
F2生理信号
P1 接收信号
E1 护士
F2生理信号 定时的 生理信号
F6日志 E3 时钟 F3日前、时间 P4 定时取样 生理信号 F6日志 E1 护士 F1要求报告 P6 产生病情报告 D1患者日志
旅客信息 旅行 社 机票 预定信息 旅客信息 顾客
机票通知
旅行 社
航班信息 旅客信息 旅行 社 预定信息 P1 录入预定信息 旅客信息 旅客信息 取票通知 P2 安排航班 账单 账单 账单 P3 顾客取票 机票 航班信息
取票通知
数据流程图例题
数据流程图例题数据流程图是一种用于描述系统或过程中数据流动和处理过程的图形表示方法。
它能够清晰地展示数据的来源、传输路径、处理方式以及输出结果。
在软件开发和业务流程分析中,数据流程图被广泛应用。
为了更好地理解和运用数据流程图,下面将通过一个例题来详细解释数据流程图的使用方法和步骤。
假设我们要设计一个简单的在线购物系统,用户可以浏览商品、添加商品到购物车、下订单以及支付。
现在我们将使用数据流程图来描述该系统的数据流程。
首先,我们需要明确系统中的主要角色和功能。
在本例中,主要角色包括用户、购物车和库存系统。
主要功能包括浏览商品、添加商品到购物车、下订单以及支付。
现在,我们将根据这些角色和功能来绘制数据流程图。
首先,我们将绘制一个顶层的数据流程图,表示系统整体的数据流程。
这个数据流程图将包括用户、购物车和库存系统这三个主要角色。
在顶层的数据流程图中,我们会使用多个不同的符号来表示不同的元素。
圆角矩形表示角色,箭头表示数据流动的方向,以及带标签的箭头表示数据流动的内容。
首先,我们从用户的角色开始,用户可以执行的主要功能是浏览商品。
因此,我们需要在数据流程图中绘制一个表示浏览商品的圆角矩形。
用户浏览商品后,将浏览到的商品信息发送给购物车,因此我们需要绘制一条从用户到购物车的箭头,表示数据的流动。
接下来,我们需要考虑购物车的角色。
购物车需要接收来自用户的商品信息,然后将这些商品添加到购物车中。
购物车还需要对商品进行管理,包括修改商品数量、删除商品以及计算商品总价。
因此,我们需要在数据流程图中绘制一个表示购物车功能的圆角矩形,并绘制相应的箭头来表示与用户和库存系统之间的数据流动。
最后,我们需要考虑库存系统的角色。
库存系统需要接收来自购物车的商品信息,并将这些商品从库存中扣除。
库存系统还需要处理订单和支付信息,并将相应的反馈结果发送给用户和购物车。
因此,我们需要在数据流程图中绘制一个表示库存系统功能的圆角矩形,并绘制相应的箭头来表示与购物车之间的数据流动。
数据流程图题目及答案
选择题:
数据流程图(DFD)主要用于表示什么?
A. 程序的执行流程
B. 系统的数据结构
C. 信息系统中数据的流动和处理过程(正确答案)
D. 软件的测试过程
在数据流程图中,使用哪种符号来表示数据流?
A. 矩形
B. 箭头(正确答案)
C. 圆圈
D. 平行四边形
下列哪个不是数据流程图的基本组成元素?
A. 数据存储
B. 数据流
C. 处理过程
D. 程序代码(正确答案)
在绘制数据流程图时,通常从哪个层次开始?
A. 详细设计层次
B. 顶层图(正确答案)
C. 底层图
D. 中间层次图
数据流程图中的“处理”通常用来表示什么?
A. 数据的存储位置
B. 数据的流动方向
C. 对数据进行的具体操作或处理过程(正确答案)
D. 数据的来源
下列哪个符号在数据流程图中用来表示外部实体?
A. 矩形
B. 箭头
C. 圆圈(正确答案)
D. 平行四边形
在绘制分层数据流程图时,父图与子图之间的关系是什么?
A. 完全相同
B. 父图包含子图的所有细节
C. 子图是对父图中某个处理的细化(正确答案)
D. 无关
数据流程图的主要作用是什么?
A. 描述系统的物理结构
B. 描述系统的逻辑功能(正确答案)
C. 描述系统的开发过程
D. 描述系统的测试方法
在数据流程图中,数据存储通常使用哪种符号来表示?
A. 矩形(正确答案)
B. 箭头
C. 圆圈
D. 平行四边形。
数据流图用例图活动图等等案例
1、请根据以下业务流程描述,画出某物资管理系统的数据流图。
该系统的业务流程描述如下:(1)生产车间向物资部提出物资需用计划,物资部计划人员根据库存台帐,编制物资采购计划;(2)采购人员根据物资采购计划,以及供货商报价单,编制合同台帐;(3)采购的物资到货后,库存管理人员根据技术科提供的验收报告,以及合同台帐,进行物资入库处理,并更新库存台帐。
2、设计一个饮料自动售货机系统,其主要功能是向顾客出售饮料,同时供应商需要向其中放置饮料,收银员需要向其中放置零钱和收回营业收入。
画出该系统的用例图。
3.1、仔细分析下面对某公司“会见顾客”业务流程的描述,画出带泳道的活动图。
(1)公司业务员打电话给客户,确定一个会面。
(2)如果会面地点在公司内,公司技术人员需要为会面准备一间会议室,同时,咨询顾问需要为准备一份陈述报告。
(3)如果会面地点在公司外,则只需咨询顾问需要为准备一份陈述报告。
(4)咨询顾问与顾客在约定的时间和地点见面。
(5)业务员随后为他们准备好会议用纸。
(6)如果会面得到了一个解决方案,则咨询顾问根据解决方案编写一个报告,并将报告发给顾客。
编写物资采购计划P1 F1:库存台帐 生产车间 物资需用计划F2:物资采购计划 供货商 供货商报价单 F3:合同台帐验收报告 技术科图3编写合同台帐 P2 物资入库处理P33.2 所谓基金定投指的是投资者在每个月固定的时间(如每月10日)以固定的金额(如1000元)投资到指定的开放式基金中,类似于银行的零存整取方式。
具体实现过程如下:定投约定的日期一到,系统首先检查客户设定的扣款账户余额,确认余额是否足够支付交易款项,如果足够,则扣交易款项,更新客户基金账户中基金的份额,交易成功,并且把交易扣款失败次数归零。
否则检查累计失败次数,如果累计失败次数超过三次,则停止扣款,并且更改交易情况为“停止扣款”。
请采用活动图模型对这个业务进行建模。
4、汽车可能处于“静止”和“行驶”状态,其中“行驶”状态可以在“前进”和“后退”状态之间转移,“行驶”状态又包括“高速”和“低速”状态之间的变化。
绘制数据流程图例题参考答案
绘制数据流程图例题
一个学校的图书资料室处理下列事物:学生借书、学生还书、学生续借书、图书查询、购买新书、预订报纸杂志、博士硕士论文存档。
该图书资料室规定每位学生借书不能超过十本,每本书借阅期一个月,可续借一次,每本书借阅期加续借期不超过两个月,如超期归还,图书资料室开出超期付款单。
1.画出该图书借阅系统的数据流程图
2.对数据存储加以说明。
对数据存储的说明:
学生借书文件=学号+书号+借期+续借+还期
藏书文件=书号+书名+作者+出版单位+版本号+藏书册数。
数据流程图(DFD)练习题
实验题四:银行的活期存(取款)业务的处理系统:
储户将填好的存/取款单和存折交给银行工作人员,然后由系统作 以下处理: 业务分类处理.系统首先根据储户所填的存/取款单确定本次业理.系统将存款单上的存款金额分别记录在存折和帐目文 件中,根据利率文件计算利息,将利息存入存折和帐目文件中.最 后,将存折还给储户 取款处理.系统首先接收判断储户所输密码是否正确,若正确,将 取款单上的取款金额分别记录在存折和帐目文件中, 根据利率文 件计算利息,将利息存入存折和帐目文件中;最后,将现金和存折 一并交给储户. 请画出该存取款业务的数据流程图
课后练习题:
某公司管理业务主要有四大模块:销售管理、库存管理、采购管 理及财务管理。具体业务描述如下: 顾客提交订单给销售部,销售部受理订货业务,即将订单存档, 将备货单交给库存部门检查。 库存部收到备货单后,检查库存,若能发货,将发货单存档, 开发货单给顾客,修改库存,同时将该发货单交给财务部。若 未能发货,则递交采购申请给采购部门。 采购部办理采购要根据库存现状及库存部提交的采购申请,根 据供应厂记录里的供应厂信息,发采购单给合适的供应厂,并 将采购单存档,供应厂收到采购单后会发送货单给公司的采购 部,此时采购部要受理供应厂的交货业务,受理时要查看采购 单存档,看是否我们曾经提出申请,若无误,将进货单交给库 存部修改库存,同时将验收单交给财务部办理付款业务。 财务部收到库存部的发货单后,办理收款业务,即发应付款通 知给顾客,顾客收到通知后将汇款单寄给公司财务部,财务部 开发票给顾客,同时修改销售记录,将此次销售记录归档;财 务部收到采购部验收单后,办理付款业务,发汇款单给供应厂, 供应厂开发票给公司,同时修改购买帐。
实验题三:教学管理业务说明: 学生填写学生情况登记表提交给教学办公室的教务 人员,教务人员根据招生办公室提供的原始学生材料 表核对学生情况登记表,核对无误后形成学生情况档 案; 教务人员还要根据学生情况档案作学生情况统计,形 成各种统计报表递交省教委、校长及各有关单位; 各专业讨论教学计划草稿,形成教学计划并发放到 各院系,各院系排出教师教学任务分配表; 根据教学任务分配表和教师提供的教师情况表以及 教学计划编排课程表,分别发放给教师和学生; 同时还要根据教学计划、课程表及学生情况档案做 日常事务处理。 试画出此业务的业务流程图及数据流程图。
数据流程图例题
数据流程图例题数据流程图是一种图形化展示系统中数据传输和处理过程的工具,通过连接各个处理单元之间的数据流动来描述系统的运行流程。
下面是一个数据流程图的例题。
假设有一个学生信息管理系统,包括以下功能:录入学生信息、查询学生信息、删除学生信息、修改学生信息。
下面是该系统的数据流程图:(1) +-------------+ +--------------+------------> | 录入学生信息 | ---------->| 数据库 | | +-------------+ +--------------+||+------|---+---+| 用户输入 || 学生信息 |+------|---+---+|| +-------------++---> | 查询学生信息 |(2) +-------------+|| +--------------++---> | 删除学生信息 |(3) +--------------+|| +--------------++---> | 修改学生信息 |(4) +--------------+该学生信息管理系统的数据流程图主要包括四个功能:录入学生信息、查询学生信息、删除学生信息和修改学生信息。
下面对每个功能进行详细描述:1. 录入学生信息:用户输入学生的基本信息,包括学号、姓名、年龄、性别等,然后将这些信息提交给数据库进行存储。
数据库将学生信息存储后,返回存储成功的消息给用户。
2. 查询学生信息:用户输入要查询的学生学号或姓名,系统接收用户输入后,将查询请求发送给数据库进行处理。
数据库根据用户的查询条件,在学生信息库中查找匹配的学生信息,然后将查询结果返回给系统,系统将学生信息显示给用户。
3. 删除学生信息:用户输入要删除的学生学号或姓名,系统接收用户输入后,将删除请求发送给数据库进行处理。
数据库根据用户的查询条件,在学生信息库中查找匹配的学生信息,然后将匹配的学生信息删除。
数据流程图(DFD)练习题
实验题二:销售部门订货管理业务流程
(1)销售部门收到顾客的订货单后,对订货单进行验证,如果订货 单不合格,将不合格的订货单返给顾客;如果订货单合格,就将合 格的订货单提交给计划员。 (2)计划员根据库存帐确定是否发货。 (3)如果库存满足订货量,就将可发货的订货单提交给发货员。 (4)发货员开发货单提交给顾客,同时修改库存帐,并将发货单 存档,同时生成应收帐。 (5)如果库存不满足订货量,就按未满足的订货单填写成暂存订 货单,交给发货员。 (6)采购部门的到货通知提交给发货员后,发货员修改库存台帐, 对照暂存订货单,如果满足订货量,将可发货的暂存订货单返还给 计划员,进行第(2)步骤。 试画出此业务的数据流程图.
实验题四:银行的活期存(取款)业务的处理系统:
储户将填好的存/取款单和存折交给银行工作人员,然后由系统作 以下处理: 业务分类处理.系统首先根据储户所填的存/取款单确定本次业务 的性质,并将存/取款单和存折一起交下一步处理; 存款处理.系统将存款单上的存款金额分别记录在存折和帐目文 件中,根据利率文件计算利息,将利息存入存折和帐目文件中.最 后,将存折还给储户 取款处理.系统首先接收判断储户所输密码是否正确,若正确,将 取款单上的取款金额分别记录在存折和帐目文件中, 根据利率文 件计算利息,将利息存入存折和帐目文件中;最后,将现金和存折 一并交给储户. 请画出该存取款业务的数据流程图
课后练习题:
某公司管理业务主要有四大模块:销售管理、库存管理、采购管 理及财务管理。具体业务描述如下: 顾客提交订单给销售部,销售部受理订货业务,即将订单存档, 将备货单交给库存部门检查。 库存部收到备货单后,检查库存,若能发货,将发货单存档, 开发货单给顾客,修改库存,同时将该发货单交给财务部。若 未能发货,则递交采购申请给采购部门。 采购部办理采购要根据库存现状及库存部提交的采购申请,根 据供应厂记录里的供应厂信息,发采购单给合适的供应厂,并 将采购单存档,供应厂收到采购单后会发送货单给公司的采购 部,此时采购部要受理供应厂的交货业务,受理时要查看采购 单存档,看是否我们曾经提出申请,若无误,将进货单交给库 存部修改库存,同时将验收单交给财务部办理付款业务。 财务部收到库存部的发货单后,办理收款业务,即发应付款通 知给顾客,顾客收到通知后将汇款单寄给公司财务部,财务部 开发票给顾客,同时修改销售记录,将此次销售记录归档;财 务部收到采购部验收单后,办理付款业务,发汇款单给供应厂, 供应厂开发票给公司,同时修改购买帐。
数据流程图练习题
生产部 F1
物资 F4 采购员
限额管理
F3 车间
1.2 接收退料单
1.3 退料处理
D3 退料单
F2.1 限额领料单
3.1 接收限额 领料单
3.2 限额核对
D1 库存数据 D2 限额配套卡
F2.2 物资领料单
D4 限额领料单
3.3 接收物资 领料单
3.4 出库处理
用户
订货单
业务 经理
货单不合 格通知
保管 员
库存台账
有货与否 处理
缺货通知 单
发货票
数据流图
不合格订单
用户
订单
发票
业务处理 订合 单格
出库处理
采购通知
采购员
库存账
题例 库存管理业务
某仓库管理系统按以下步骤进行信息处理, 试画出数据流图。
(1) 保管员根据当日的出库单和入库单通 过出库处理和入库处理分别将数据输入到“出库 流水帐”和“入库流水帐”,并修改“库存台 帐”。
教师
F4.3修课情况与成绩统计
F4.1注册统计 D1 学生名册
F3.3课表安排 D2 学生成绩档案
系机关
F3.2审理意见 3
F4.2处理结果 资格管理 统计
4 F4.4奖励统计 奖励管理 F3.4奖励凭证
F2.4奖励通知
F2.2学籍资格变动通知
系机关 学生
练习
库房管理系统:
某公司对于其库房日常的管理业务,设置了以下库 房管理系统。此系统的数据来源是生产部、车间和物资 采购员,数据去处项是主管领导,由此推出此系统的最 高层数据流图(关联图)。
系统分析流程
系统功能需求分析 系统数据分析
确定新系统逻辑结构 书写系统分析报告
数据流程图课堂练习题
数据流程图课堂练习题1:绘制工资系统数据流程图某公司手工管理工资系统中月末发工资的处理过程是这样的:(1)月末财务科根据已存档的上月工资发放清单和人事科送来的人员工资变动表——修改工资发放清单中的各工资项目;(2)然后,根据总务科每月末出具的代扣水、电、煤气费的扣款数填入本月工资发放清单;(3)最后计算出每个职工应发工资数和实发工资,并填入工资发放清单。
2:绘制订货处理系统的数据流图。
用户发来订货单,订货处理系统作以下处理:(1)验收订货单。
将不合格的订货单退还给用户,对合格订货单作以下处理。
(2)确定发货量。
处理过程中,首先根据合格订货单和库存帐确定发货量,并分别进行3和4的相应处理。
(3)开发货单修改库存。
若库存满足本次订货单的要求,则开发货单,修改库存、订货单存档、记应收帐,同时将发货单发给用户;(4)暂存订货单。
对于不满足库存的订货单,填写暂存订货单并存档。
(5)对照暂存订货单。
采购部门向系统提供到货通知,系统则对照暂存订货单并确定那些可重新发货的订货单。
然后交给3进行处理。
3:欲开发一个书店图书预订系统,该系统的问题定义为:(1)顾客将所填写订单交给系统处理;(2)系统首先对订单进行检查,不合格订单退给顾客;对合格订单进入下一步操作;(3)合格订单的处理。
根据订单数目和顾客情况将订单分为优先订单和正常订单两种并存贮;(4)随时处理优先订单,定期处理正常订单;(5)最后,系统根据所处理的订单按出版社的要求汇总给出版社。
请绘制系统的数据流图4:欲开发一个银行的活期的存(取)款业务的处理系统:储户将填写好的存/取款单和存折交给银行工作人员,然后由系统作以下处理:(1)业务分类处理。
系统首先根据储户所填写的存/取款单确定本次业务的性质,并将存/取款单和存折一起交下一步处理;(2)存款处理。
系统将存款单上的存款金额分别记录在存折和帐目文件中,并将现金存入现金库,最后,将存折还给储户;(3)取款处理。
软考下午题---数据流图练习(一)
软考下午题---数据流图练习(⼀)例:现准备为某银⾏开发⼀个信⽤卡系统CCMS,该系统的基本功能如下。
(1)信⽤卡申请。
⾮信⽤卡客户填写信⽤卡申请表,说明所要申请的信⽤卡类型及申请者的基 本信息,提交CCMS。
如果信⽤卡申请被银⾏接受,CCMS将记录该客户的基本信息,并发送确认函 给该客户,告知客户信⽤卡的有效期及信贷限额;否则该客户将会收到⼀封拒绝函。
⾮信⽤卡客户 收到确认函后成为信⽤卡客户。
(2)信⽤卡激活。
信⽤卡客户向CCMS提交激活请求,⽤信⽤卡号和密码激活该信⽤卡。
激活 操作结束后,CCMS将激活通知发送给客户,告知客户其信⽤卡是否被成功激活。
(3)信⽤卡客户信息管理。
信⽤卡客户的个⼈信息可以在CCMS中进⾏在线管理。
每位信⽤卡 客户可以在线查询和修改个⼈信息。
(4)交易信息查询。
信⽤卡客户使⽤信⽤卡进⾏的每⼀笔交易都会记录在CCMS中。
信⽤卡客 户可以通过CCMS查询并核实其交易信息(包括信⽤卡交易记录及交易额)。
图1-4和图1-5分别给出了该系统的顶层数据流图和0层数据流图的初稿。
【问题1】 根据说明,将图1-4中的E1-E3填充完整。
【问题2】 图1-4中缺少3条数据流,根据说明分别指出这3条数据流的起点和终点。
(注:数据流的起点和 终点均采⽤图中的符号和描述)【问题3】 图1-5中有两条数据流是错误的,请指出这两条数据流的名称并改正。
(注:数据流的起点和 终点均采⽤图中的符号和描述)【问题4】 根据说明,将图1-5中P1-P4的处理名称填充完整。
解析:该题以银⾏信⽤卡管理系统为载体来考核考⽣对数据流图知识点的把握。
从题⽬的问答形式上来看,和往年⼀致,仍然是要求补充外部实体、补充缺失数据流、找出错误数据流、补充加⼯处理。
解答这类问题,有以下两个原则:(1)紧扣试题的系统说明部分,数据流图与系统说明有着严格的对应关系,系统说明部分的每⼀句话都能对应到图中,解题时可以⼀句⼀句地对照着图来分析。
数据流图练习S
1【说明】某医院开发病人监控系统。
该系统通过各种设备监控病人的生命体征,并在生命体征异常时向医生和医护人员报警。
该系统主要功能如下:(1)本地监控:定期获取病人的生命体征,如体温、血压、心率等数据;(2)格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征;(3)检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较。
如果超出了预设范围,系统就发送一条警告信息给医生和护理人员;(4)维护生命体征范围;医生必要时(如,新的研究结果出现时)添加或更新生命体征值的正常范围;(5)提取报告:在医生或护理人员请求病人生命体征报告时,从日志文件中获取病人生命体征生成体征报告,并返回给请求者;(6)生成病历:根据日志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件;(7)查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告;(8)生成治疗意见:根据日志文件中生命体征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。
(9)查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。
先采用结构化的方法对病人监控系统进行分析与设计,获得如图1-1所示的顶层数据流图和1-2所示的0层数据流图。
图1-1 顶层数据流图图1-2 0层数据流图问题1:给出E1、E2、E3实体名称问题2:使用说明中的词语,给出数据存储D1~D4的名称问题3:图1-2 0层数据流图中缺4条数据流,请补充说明数据流名称和起点终点问题4:E1和E3之间可否有数据流?为什么?2【说明】某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单,其主要功能如下:(1)增加客户记录。
将新客户信息添加到客户文件,并分配一个客户号以备后续使用。
(2)查询商品信息。
接收客户提交商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户;(3)增加订单记录,根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中;(4)产生配货单,根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。
数据流图习题2
1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共10分)2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共15分)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.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
数据流图试题
试题一:试题说明:某公司欲开发招聘系统以提高招聘效率,其主要功能如下:(1)接受申请验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。
(2)评估应聘者根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。
现采用结构化方法对招聘系统进行分析与设计,获得如图1-1所示的顶层数据流图、图1-2所示0层数据流图和图1-3所示1层数据流图。
图1-1 顶层数据流图图1-2 0层数据流图图1-3 1层数据流图问题1:使用说明中的术语,给出图中E1---E3所对应的实体名称。
问题2:使用说明中的术语,给出图中D1---D2所对应的数据存储名称。
问题3:使用说明和图中的术语,给出图1-3中加工P1---P3的名称。
问题4:分析说明图1-2和图1-3是否保持平衡,若不平衡请按如下格式补充图1-3中数据流的名称以及数据流的起点或者终点,使其平衡(使用说明中的术语或图试题二:试题说明:某医院欲开发病人监控系统。
该系统通过各种设备监控病人的生命特性,并在生命特征异常时向医生和护理人员报警。
该系统的主要功能如下:(1)本地监控:定期获取病人的生命特征,如体温、血压、心率等数据。
(2)格式化生命特征:对病人的各项重要生命特征数据进行格式化,然后存入日志文件并检查生命特征。
(3)检查生命特征:将格式化后的生命特征与生命特征范围文件中预设的正常范围进行比较。
如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。
(4)维护生命特征范围:医生必要时(如新的研究结果出现时)添加或更新生命特征值的正常范围。
(5)提取报告:在医生或护理人员请求病人生命特征报告时,从日志文件中获取病人生命特征生成特征报告,并返回给请求者。
数据流程图例题
《信息管理系统》辅导数据流图例题解析例题:请根据以下描述画出系统的数据流图。
该子系统共有三个加工:(1)首先是“建立订货合同台帐”:从订货合同、材料检验单和客户文件输入数据、输出形成合同台帐文件;(2)然后是“分类合并”:从合同台帐文件输入数据,排序合并后形成合同分类文件,最后“打印”加工单元从合同分类文件打印出合同分类表。
解析:本题是一道丰富典型的应用题,要求学习根据文字描述画出数据流图,这种题型在《信息管理系统》课程考试中经常出现,必须熟练掌握。
为了解答这个例题,我们先回顾一下这三项内容:1、什么是数据流图;2、它有哪些基本符号;所谓数据流图(Data Flow Diagram ,简称DFD )是一种分析系统数据流程的图形工具。
它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。
一般由数据流、加工、文件和数据源或终点四项组成(可参照教材图7-9)。
那么如何绘制数据流图呢?以本题为例进行说明:首先我们可根据例题中的描述在纸上画出第一个加工“建立订货合同台帐”,如图1所示:图1其次,分析这个加工的输出、输入数据流。
根据题意可知,该加工的输出是合同台帐文件、而为完成该项输出,必须有三项输入,即订货合同、材料检验单、客户文件。
据此可绘制出如图2所示的图形:图2此时应注意两点:第一要对加工进行编号。
本例中,我们将加工“建立订货合同台帐”编号为P1;第二要判断输入、输出项是一般的数据流、还是文件存储。
如果是文件存储(比如客户文件、合同台帐文件)则需要用右边开口的方框表示,同时表示数据流的箭头上的文字可省略。
第三、将加工“分类合并”画在纸上,如图3所示图3第四、找出加工“分类合并”的输入和输出项,并用箭头在纸上标注出来。
本例中,该加工的输入数据流是合同台帐文件,输出数据流是合同分类文件,由于“合同台帐文件”已被绘制在纸张上,因此只需用箭头将它与加工联接起来即可。
数据流图试题及答案
【问题1】(1)费用单(2)待租赁房屋列表(3)看房请求(4)变更房屋状态请求【问题2】(5)房主信息文件(6)租赁者信息文件(7)房屋信息文件(8)看房记录文件【问题3】(1)起点:房主终点:变更房屋状态数据流名称:变更房屋状态请求(2)起点:租赁者终点:登记租赁者信息数据流名称:租赁者信息(3)起点:租赁者终点:安排租赁者看房数据流名称:看房请求试题一(共15分)阅读以下说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。
课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。
首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
4. 对于有效成绩,系统将其保存在课程成绩文件中。
对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。
在教务处没有给出具体处理意见之前,系统不会处理这些成绩。
5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。
教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。
主讲教师须将核对之后的成绩报告返还系统。
7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。
数据流图例题
运输距离在800公里之外,享受98%的优惠; • 如果年交易额在一百万元以上,不能按期付款,
运输距离在800公里之外,享受99%的优惠; • 如果年交易额在一百万元以下,不能按期付款,
运输距离在800公里之内,享受99%的优惠; • 如果年交易额在一百万元以下,不能按期付款,
第2页/共13页
• 请绘制供应科编制材料供应计划的数据流程图, 处理过程如下:
•
计算生产材料用量。供应科根据生产科提
供的生产计划和工艺科提供的材料消耗定额,计
算出各种产品的材料需要量,经分类、合并后,
得到生产材料用量表;这个表除保存自用外,还
要复制送厂部。
•
计算材料净需用量。根据生产材料用量和
库存文件中材料期初库存,储备定额等数据计算
材料净需用(采购)量表,并保存。
• 制定采购资金计划。根据材料净需用量表中 需要采购的各种材料数量,及库存文件中各种材 料的价格计算采购所需资金,形成采购资金计划, 并送财务科。
第3页/共13页
第4页/共13页
• 请绘制储蓄所取款系统的数据流程图,处理过程如下: • 查对处理。经查对帐户,将不合格的取款单及存折、或定期存单退回储户; • 取款处理。合格的取款单及存折、或定期存单送取款处理。处理时要修改帐户,处理结果是将存折、 利息单和现金交储户,同时将定期存单、取款单存档。
第5页/共13页
第6页/共13页
•
读者交索书单,首先查找书库文件,如无书通知读者,有书再查读者记录文件。如果有人阅读则通知
读者,无人阅读则通知取书。取书后通知读者借书成功,并做修改读者记录文件处理。
数据流图试题及答案
【问题1】(1)费用单(2)待租赁房屋列表(3)看房请求(4)变更房屋状态请求【问题2】(5)房主信息文件(6)租赁者信息文件(7)房屋信息文件(8)看房记录文件【问题3】(1)起点:房主终点:变更房屋状态数据流名称:变更房屋状态请求(2)起点:租赁者终点:登记租赁者信息数据流名称:租赁者信息(3)起点:租赁者终点:安排租赁者看房数据流名称:看房请求试题一(共15分)阅读以下说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。
课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。
首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
4. 对于有效成绩,系统将其保存在课程成绩文件中。
对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。
在教务处没有给出具体处理意见之前,系统不会处理这些成绩。
5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。
教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。
主讲教师须将核对之后的成绩报告返还系统。
7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以商场采购供应业务处理为系统,绘制商场 到货处理的数据流程图,处理步骤如下:
商场根据供应商送来的发货单及货物,经与
订货合同相对照,审核发货单。与合同不符 的发货单及货物退回供应商。 收货处理:在审核发货单后,对货物进行质 量检查。质量不合格的货物及发货单退回供 应商;对质量合格的货物开入库单,并将入 库单及货物送仓库,发货单存档,向财务科 发出付款通知。
数据流图
数据流图
数据流图
请绘制供应科编制材料供应计划的数据流程图,处 理过程如下: 计算生产材料用量。供应科根据生产科提供的 生产计划和工艺科提供的材料消耗定额,计算出各 种产品的材料需要量,经分类、合并后,得到生产 材料用量表;这个表除保存自用外,还要复制送厂 部。 计算材料净需用量。根据生产材料用量和库存 文件中材料期初库存,储备定额等数据计算材料净 需用(采购)量表,并保存。 制定采购资金计划。根据材料净需用量表中需要 采购的各种材料数量,及库存文件中各种材料的价 格计算采购所需资金,形成采购资金计划,并送财 务科。
数据流图
某工厂超额工时奖金决策树
例:某工厂销售策略如下 如果年交易额在一百万元以上,又能按期付款,运 数据流图 输距离在800公里之内,享受 90%的优惠; 如果年交易额在一百万元以上,又能按期付款,运 输距离在800公里之外,享受95%的优惠; 如果年交易额在一百万元以一上,又能按期付款, 运输距离在800公里之内,享受96%的优惠; 如果年交易额在一百万元以上,但不能按期付款,运 输距离在800公里之内,享受97%的优惠; 如果年交易额在一百万元以下,又能按期付款,运输 距离在800公里之外,享受98%的优惠; 如果年交易额在一百万元以上,不能按期付款,运 输距离在800公里之外,享受99%的优惠; 如果年交易额在一百万元以下,不能按期付款,运 输距离在800公里之内,享受99%的优惠; 如果年交易额在一百万元以下,不能按期付款,运 输距离在800公里之外,不取款系统的数据流程图,处理 过程如下:
查对处理。经查对帐户,将不合格的取款单
及存折、或定期存单退回储户; 取款处理。合格的取款单及存折、或定期存 单送取款处理。处理时要修改帐户,处理结 果是将存折、利息单和现金交储户,同时将 定期存单、取款单存档。
数据流图
数据流图
读者交索书单,首先查找书库文件,如 无书通知读者,有书再查读者记录文件。如 果有人阅读则通知读者,无人阅读则通知取 书。取书后通知读者借书成功,并做修改读 者记录文件处理。
数据流图
数据流图
例:某工厂对工人超额完成工时的奖励方案如下:
机加工工人,每月超额工时数在50工时以内(含50
工时),每工时奖励4元;超额工时大于50并在100 工时以内的,大于50工时的部分,每工时奖励6元, 其余部分每工时奖励4元;超额工时数在100工时以 上的,大于100工时的部分,每工时奖励8元,其余 部分按100工时以内处理。 装配工人,每月超额工时数在50工时以内,每工时 奖励5元;超额工时大于50并在100工时以内的,大 于50工时的部分,每工时奖励8元,其余部分按50 工时以内处理;超额工时数在100工时以上的,大 于100工时的部分,每工时奖励10元,其余部分按 100工时以内处理。