




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,数据库流图的另一种画法(图形元素表示方法不同),加工,源/汇点,数据流(要求水平或垂直),存储文件(有相应号码),2,数据词典,数据词典与数据流图配合,能清楚地表达数据处理的要求任务:词条描述对于在数据流图中每一个被命名的图形元素,均加以定义,其内容有:名字,别名或编号,分类,描述,定义,位置,其它等,数据词典精确地、严格地定义了每一个与系统相关的数据元素,并以字典式顺序将它们组织起来,使得用户和分析员对所有的输入、输出、存储成分和中间计算有共同的理解。,3,以此为例:,档案数据,4,(1)数据流词条描述,数据流名:说明:简要介绍其作用数据流来源:来自何方数据流去向:去向何处数据流组成:数据结构数据量流通量:数据量,流通量,数据流名称:档案数据说明:某一个学生的档案情况来源:档案录入去向:档案数据文件数据流组成:档案数据=学号+姓名+性别+年龄+民族+政治+(简历)位置:档案录入,5,(2)数据元素词条(数据项)描述,数据元素名:类型:数字(离散值,连续值),文字(编码类型)长度:取值范围:相关的数据元素及数据结构:,数据项名称:学号别名:学生编号说明:唯一标识每个学生类型:字符型长度:6取值范围:“000000”.“999999”取值含义:前两位标识学生所在年级,后4位顺序,6,(3)数据文件词条描述,数据文件名:简述:存放的是什么数据输入数据:输出数据:数据文件组成:数据结构存储方式:顺序,直接,关键码存取频率:,数据文件名称:系别数据描述:学生或课程所属的系别组成:系别=系别编号+系别名称位置:档案录入来源:系别存储表去向:档案录入存储方式:直接,关键码是系别编号,7,(4)加工逻辑词条描述,加工名:加工编号:反映该加工的层次简要描述:加工逻辑及功能简述输入数据流:输出数据流:加工逻辑:简述加工程序,加工顺序,加工名称:档案查询加工编号:1.3描述:查询学生档案输入:档案数据、查询条件输出:档案报表处理:查询数据、打印数据加工逻辑:根据档案数据文件IF输入的是学号/姓名/系号THEN可处理ELSE需要重新输入ENDIF,8,(5)源点及汇(终)点词条描述,名称:外部实体名简要描述:什么外部实体有关数据流:数目:,名称:数据录入员描述:进行数据录入工作数据流:档案表,查询条件等数目:6人,9,数据结构的描述,符号含义举例被定义为与x=ab.,.或.|.或x=a,b,x=a|b.或m.n重复x=a,x=3a8(.)可选x=(a)“.”基本数据元素x=“a”.连结符x=1.9,10,存折格式,11,存折户名所号帐号开户日性质(印密)1存取行50户名2字母24所号“001”.“999”帐号“00000001”.“99999999”开户日年月日性质“1”.“6”注:“1”表示普通户,“5”表示工资户等印密“0”注:印密在存折上不显示存取行日期(摘要)支出存入余额操作复核,12,例:某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。,电话号码=分机号外线号码分机号=7201.7299外线号码=9+市话号码长话号码长话号码=区号+市话号码区号=100.300市话号码=局号+分局号局号=455466888552分局号=4数字4,13,对数据流图的每一个基本加工,必须有一个基本加工逻辑说明基本加工逻辑说明必须描述基本加工如何把输入数据流变换为输出数据流的加工规则加工逻辑说明必须描述实现加工的策略而不是实现加工的细节加工逻辑说明中包含的信息应是充足的,完备的,有用的,无冗余的,基本加工逻辑说明,14,用于写加工逻辑说明的工具,结构化英语判定表判定树,15,(1)结构化英语,结构化英语的词汇表由英语命令动词数据词典中定义的名字有限的自定义词逻辑关系词IF_THEN_ELSE、CASE_OF、WHILE_DO、REPEAT_UNTIL等组成。,16,是一种介于自然语言和形式化语言之间的语言语言的正文用基本控制结构进行分割,加工中的操作用自然语言短语来表示其基本控制结构有三种:简单陈述句结构:避免复合语句;重复结构:while_do或repeat_until结构。判定结构:if_then_else或case_of结构;,17,商店业务处理系统中“检查发货单”,if发货单金额超过$500thenif欠款超过了60天then在偿还欠款前不予批准else(欠款未超期)发批准书,发货单else(发货单金额未超过$500)if欠款超过60天then发批准书,发货单及赊欠报告else(欠款未超期)发批准书,发货单,18,(2)判定表,如果数据流图的加工需要依赖于多个逻辑条件的取值,使用判定表来描述比较合适,19,以“检查发货单”为例,20,21,例:某公司为本科以上学历的人重新分配工作,分配原则如下:1.如果年龄不满18岁,学历是本科,(性别)男性要求报考研究生,女性则担任行政工作;2.如果年龄满18岁不满50岁,学历本科,不分男女,任中层领导职务,学历是硕士不分男女,任课题组组长;3.如果年龄满50岁,学历本科,男性任科研人员,女性则担任资料员,学历是硕士不分男女,任课题组组长。要求:画出分析过程,得出判定表,并进行化简。,22,(1)判定条件可能取值表:,(2)计算组合数2*3*2=12;,23,(3)初步判定表,24,(4)简化后的判定表,作业:习题9,25,(3)判定树,判定树也是用来表达加工逻辑的一种工具。有时侯它比判定表更直观。,检查发货单,金额$500,金额$500,欠款60天,不发出批准书,欠款60天,发货单,发出批准书、,欠款60天,发出批准书、,发货单及赊欠报告,欠款60天,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家禽消毒室管理制度
- 应急局科室管理制度
- 彩票发行费管理制度
- 微信技师房管理制度
- 德克士值班管理制度
- 快递分拣站管理制度
- 急救室专人管理制度
- 总经理聘任管理制度
- 感控办部门管理制度
- 成品库出货管理制度
- GB/T 16288-2024塑料制品的标志
- 医院培训课件:《肩周炎》
- 安全生产月关爱生命注意安全
- 2024年中国家用水处理机市场调查研究报告
- 2024年版《输变电工程标准工艺应用图册》
- 2024年海南省中考数学试卷真题及答案详解(精校打印)
- DL∕T 788-2016 全介质自承式光缆
- 陕西省安康市石泉县2023-2024学年八年级下学期期末考试物理试题
- IT系统集成项目实施与售后方案
- 新疆省新疆生产建设兵团2024年六年级下学期5月模拟预测数学试题含解析
- 北京市昌平区2022-2023学年四年级下学期数学期末试卷(含答案)
评论
0/150
提交评论