- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
外部实体 外部实体(External Entity)或外部项 当同一个外部实体重复出现时,要加上一斜线。 数据存储 数据存储(Data Store) 在DFD中,指通过数据文件、数据库、帐本等来存储数据。 数据流 数据流(Data Flow) 数据流表示数据在系统中的流动。 DFD图例 数据流程图实例 成品销售管理数据流程图 厂办 统计表 销售统计 用户 合同 合同 登记处理 合同 合同台账 合同执行登记 销售分配处理 库存台账 车间 入库单 入库处理 入库数据 出库数据 查 询 查 询 出库处理 发货处理 发货通知 出 库 单 出库 单 财务科 财务科 厂办 用户 车间 F1 F2 P3 P1 P2 P4 P5 p6 P7 出库单 舰艇修理数据流程图 数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。 1、首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。 2、下一步是对顶层数据流程图中的“处理”进行分解,分解为更多的“处理”。 4、绘制数据流程图的方法 P1 P2 P3 P1.1 P1.2 P2.1 P2.2 P3.1 P3.2 P1.1.1 P1.1.2 P1.1.3 DFD的绘制 在绘制数据流程图时通常采取由外向里的顺序,从输入端逐步画到输出端,反之也可。 数据流程图分多少层次应根据现实际情况而定,对于一个复杂的大系统,有时可分至七八层之多。 注意 DFD的绘制 通常在以下情况发生的地方要画一个加工。 ???? ①数据的结构发生变化。如数据格式重新排列、分类等; ???? ②在原有数据基础上产生新的数据或数据的值发生变化。如对数据进行统计以得到统计值。 ???? ③对数据流及其成分进行检查,从而使数据流的流向发生变化。如经过错误检查退回错误的输入数据。 图例 为了提高规范化程度,有必要对图中各个元素加以编号,通常在编号之首冠以字母。 P S D F 数据存储 实体 数据流 处理 舰艇修理数据流程图 绘制数据流程图的例题 [例1] 根据下述销售部门的业务描述绘制相应的销售处理数据流程图 具体业务由以下内容: 用户发出订货单,销售系统收到订单后首先进行订货处理方式的判定P1,这一过程主要参考用户信用手册和库存帐作出三种处理: 第一种为库存满足,正常发货。于是就按订货单开发货单。发货单将分别送往财务科和仓库,然后将订货单进行存档。仓库按照发货单准备好发货,并向用户发送发货单。 第二种情况:库存不足,等待。这种情况仅将订货单存储至待发货订货单数据库中。 第三种情况:该用户信用不佳,需先交款,开付款通知单。此时,先将订货单存储至待付款订货单库中,然后向用户发出付款通知单,让其现付清款再发货。 细图 分解 顶层 绘制数据流程图实例 销售处理的顶层数据流程图,表示销售部门接到用户的订货单后,根据库存情况向用户发货。 用户 P1 销售处理 订货单 提货单 第1层 题目 P1 销售处理 P1.1 判定定货 处理方式 P1.2 开发货票 P1.3 开付款 通知单 题目 第2层 P1.1 判定定货 处理方式 P1.2 开发货票 P1.3 开付款 通知单 D1(订货单) D3(订货单) 用户 订货单 订货单存档 财务科 发货票 等有货再发货订货单 D2(订货单) 待付款订货单 仓库 发货票 提货单 库存帐 信用手册 订货单 付款通知单 P1 题目 5. 数据流程图的作用 (1) 系统分析员用这种工具自上向下分析系统信息流程;(2) 可在图上画出计算机处理的部分;(3) 根据逻辑存贮,进一步作数据分析,可向数据库设计过度; (4) 根据数据流向,定出存取方式;(5) 对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。 总结 ⑴数据流程图绘制方法 ⑴业务流程图绘制方法; ⑵数据流程调查的内容; ⑶数据流程图绘制方法; 重点 难点 作业 练习 临抢修管理子系统是舰船临抢修的核心部分。其主要工作流程如下:艇队将舰船临抢修工程单上报给支队装备部,由支队装备部进行正确性检验,将正确的工程单上报给修船处,修船处参考各舰船的历史维修信息对工程单进行核对、汇总和审批,最终形成正式的临抢修工程单,并存档。 工程单将传至相应的修理厂方,厂方根据工程单生成审价单,并传至修船处,修船处参考工时额定资料和历史报价资料对审价单进行审批,审批后的审价单送往财务科生成付款审批单。 维修工程完成后,根据本次工程单生成验收单,最后交由三方(艇队、维修工厂、修船处)进行验收,完成验
文档评论(0)