- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据流程图与E-R图.doc
一、业务流程的描述工具
1、业务流程图简介
业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。
2、业务流程图图例及画法
业务流程图图例没有统一标准,但在同一系统开发过程中所使用的理应一致。示例画法如下:
二、数据流程的描述工具、画法及其特点
1、数据流程
数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。
2、数据、数据流程调查的内容 :
收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。
3、数据流程图的概念(Data Flow Diagram,DFD)
它是用箭线连接图形符号,对某一业务流程中数据的流动、传递、存储和处理过程的描述。数据流程图具有抽象性和综合性两个特点,其抽象性表现在已经完全舍去了具体的物质,如组织机构,工作场所、物质流、货币流等,只保留了数据的流动、存贮、使用及加工的情况。综合性表现在它可以把系统中的各种业务处理过程联系起来,形成一个整体。
4、数据流程图图例
(1)数据流程图的基本图例符号:
①外部实体指系统以外的人或事物。它表达该系统数据的外部来源和去处,例如学生,职工,车间等。外部实体也可以是另外一个系统。
②数据处理指对数据的逻辑处理,也就是数据的变换。它可以是人工处理,也可以是计算机处理。
③数据流是指处理功能的输入或输出,用一条带箭头的直线表示。箭头指出数据的流动方向。数据流可以是信件、票据,也可以是电话等。
④数据存储表示数据保存的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述,它可以是一个实际的账簿、文件夹、一叠登记表等手工文件,也可以是某个计算机文件或数据库等。
(2)数据流程图画法:第一步,确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。第二步,确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。第三步,确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节(子系统)确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。第四步,根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。第五步,对图进行检查和合理布局,主要检查分解是否恰当、彻底,DFD中各层是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系是否争取及命名、编号是否确切、合理等,对错误与不当之处进行修改。第六步,和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。
例1. 奖券兑奖过程是:接收持券人的奖券(代表的是输入——属于计算机的外部设备),首先核对日期(代表计算机的CPU处理),再根据奖券种类库(存储)鉴别奖券类型(处理),然后参照中奖号码库(存储)的内容确定中奖(处理)信息,最后将中奖结果交持券人(输出)。绘制奖券兑奖过程的数据流程图。
答:
例2. 商场到货处理过程是:根据供应商送来的发货单及货物,对照订货合同文件审核发货单,如果与合同不符,则将发货单和货物退回供应商;对相符的发货单及货物,进行收货处理:首先,将发货单存档,然后开出入库单,并将入库单及货物送交仓库,再向财务科发出付款通知。请画出处理过程的数据流程图。
答:
例3. 教务处学生成绩管理的处理过程如下:
教务处接收教师交来的班级学生成绩单,对照教学计划和学生名册进行核对。核对正确后登录学生成绩表。再根据学生成绩表对成绩进行分类,将补考和留级学生名单通知学生所在院系办公室,并将留级学生名单报学生处。作出数据流程图。
答:
例4. 工资核算过程是:接收业务部门交来的考勤记录,将考勤数据录入到工资变动文件,应用工资变动文件和固定工资文件计算工资,存入工资文件。根据工资文件做费用,分配产生工资分配文件,最后根据这个文件编制转帐凭证送交财务处。画出工资核算过程的数据流程图。
答:
三、数据库设计
把表示客观事物以及客观事物之间联系的数据库的数据结构称为数据模型,它是数据库中数据逻辑结构的全局描述。是帮助人们将现实世界中的客观事物转换成计算机能处理的数据的有力工具。
数据模型的两个层次:概念模型和数据模型。
1、概念模型
(1)E-R模型(实体-联系模型)涉及的基本概念
E-R模型的三个组成要素:
①实体:凡是可
您可能关注的文档
最近下载
- 天津市耀华中学2022-2023学年高二上学期期中物理试卷(含答案解析).docx VIP
- 个人债务追讨授权委托书范本.docx VIP
- 2025年体重管理年健康体重核心知识试题及答案(共五套).pdf VIP
- 让AI为你打工DeepSeek办公应用培训课件.pptx VIP
- 肠梗阻病人的医疗护理讲解.ppt VIP
- 天津市2022-2023学年高二上学期物理期中联考试卷(含答案).docx VIP
- 操作规程登高架设作业安全操作规程.docx VIP
- 2021年黔东南南苗族侗族自治州事业单位招聘试题及答案解析.docx VIP
- GHP良好卫生规范讲解.docx VIP
- 高一新生新学期家长会PPT课件.pptx VIP
文档评论(0)