[计算机软件及应用]MIS07.ppt

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]MIS07

数据流程调查的内容 收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。 弄清各环节上的处理方法和计算方法。 在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。 在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。 数据流程图的定义 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。 数据流程图的特征 抽象性:在数据流程图中具体的组织机构、工作场所、人员、物质流等等都已去掉,只剩下数据的存储、流动、加工、使用的情况。 概括性:它把系统对各种业务的处理过程联系起来考虑,形成一个总体。而业务流程图只能孤立地分析各个业务,不能反映出各业务之间的数据关系。 外部实体 位于系统之外的信息提供者或使用者,称为外部实体。即存在于系统之外的人员或组织。如“学生处”等 说明数据输入的源点(数据源)或数据输出的终点(数据终点) 起到更好的理解作用,但不是系统中的事物 数据流 表示数据和数据流向,由一组固定成份的数据组成,如“选课单”由“学号、姓名、课程编号、课程名称”等成分组成。 数据流可从处理流向处理,也可在处理与数据存储或外部实体之间流动;两个处理之间可有多股数据流。 数据流的命名 用名词,不要使用意义空洞的名词 尽量使用现实系统已有名字 处 理 表示对数据进行的操作, 如“处理选课单” 、“产生发票”等。 处理的编号,说明这个处理在层次分解中的位置 (分层DFD)。 处理的命名 顶层的处理名就是整个系统项目的名字 尽量最好使用动宾词组,也可用主谓词组 不要使用空洞的动词 数据存储 表示需要保存的数据流的流向, 如“学生档案” 、“库存台帐”等 命名与数据流相似 数据存储与处理之间数据流的方向 几种错误(1) 几种错误(2) 数据流程图的画法 分析系统边界,区别出外部实体与系统内的关系; 分析系统内各处理的顺序,并给处理编制编号; 注明各处理中数据传递的内容; 分析系统内各处理所引用的数据存储,给数据存储编制编号并指明数据的流动方向(单向还是双向)。 车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。 根据上述业务过程画出库存管理的数据流程图。 试根据以下描述的业务过程画出库存管理的数据流程图: 仓库根据车间发来的产品入库单作登入库帐处理后存入库存帐。对销售科发来的产品出库单,在查阅库存帐后,如果库存数量足够,则作登出库帐处理,否则将出库单退回销售科,并向生产科发出缺货通知。 某仓库管理系统按以下步骤进行信息处理: (1)保管员根据当日的出库单和入库单通过出入库处理去修改库存台帐。 (2)根据库存台帐由统计打印程序输出库存月报表。 (3)必要进行查询时,可利用查询程序,在输入查询条件后,到库存台帐去查找,并显示出查询结果。 请画出仓库管理系统的数据流程图 数据流程图的作用 系统分析员用这种工具自顶向下分析系统信息流程 可在图上画出计算机处理的部分 根据逻辑存储,进一步作数据分析,可向数据库设计过渡 根据数据流向,定出存取方式 对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡 整个系统数据流程图的画法 数据流程图(DFD)分成多层(子图、父图概念)表示, 从而逐步展开数据流和功能(处理)的细节。 画分层DFD (1)先画出顶层DFD。 (2)自顶向下画出各层DFD 分解原则: 分解后的软件成分有相对独立功能 一次分解不要加入细节过多 由外向里画DFD 画分层DFD (3)先考虑稳定状态,忽略系统的工作条件, 即怎么开始、怎么结束的。 (4)忽略琐碎的枝节,如出错处理等。 (5)随时准备重画 画分层DFD的指导原则 (1)父图-子图平衡 (2)局部数据存储 (3)编号 (4)分解的程度 父图-子图平衡 模型分解时必须保持父图的输入输出数据流和子图输入输出数据流相同。 父图-子图平衡 父图-子图平衡 教材购销系统的顶层DFD 第二层DFD 教材购销系统 第三层DFD 销售子系统(1.0) 第三层DFD 采购子系统(2.0) 处理编号 处理的编号原则: 子图图号为分解的父图中的处理号, 同级子图在最后数字以序号区别。 分解的程度 分解的深度与层次:

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档