(4.3)数据字典与处理逻辑.ppt

(4.3)数据字典与处理逻辑.ppt

ID:48049476

大小:936.50 KB

页数:60页

时间:2019-05-06

(4.3)数据字典与处理逻辑.ppt_第1页
(4.3)数据字典与处理逻辑.ppt_第2页
(4.3)数据字典与处理逻辑.ppt_第3页
(4.3)数据字典与处理逻辑.ppt_第4页
(4.3)数据字典与处理逻辑.ppt_第5页
资源描述:

《(4.3)数据字典与处理逻辑.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§4数据字典数据字典(DataDictionary,DD)是“关于系统数据的数据库”。建立数据字典是为了对数据流程图上各个元素作出详细的定义和说明。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典的内容包括以下五个方面:数据项,数据结构(实体),数据流,数据存储,处理逻辑和外部实体。1.约定的描述方法定义式中使用的符号:操作符含义描述=定义为+与(顺序结构){...}重复(循环结构)〔..|..〕或(选择结构)(...)任选m..n界域*...,*注释符限制重复次数:35或53{}表示允许重复3

2、-5次{}33{}表示恰好重复3次{}{}1表示至少出现1次表示允许重复0至任意次3{}3●数据项数据项又称数据元素,是数据的最小单位。在IS中数据项指数据库中每条记录的每个字段。2.数据字典的类型描述不可再分解的数据单位,包括:名称描述数据类型长度(精度)取值范围及缺省值计量单位数据项编号:I02-01数据项名称:物料编号性质:字符简述:某材料的编码长度:8个字节取值范围:00000000---I9999999数据项条目举例数据项名:系编号别名:取值:2{数字}2注释:*例如:01,12*数据项条目举例数据项名:专业和班编号别名:取值:3{数字}3注释

3、:*例如:305*数据项条目举例数据项名:年级别名:取值及含义:〔F|M|J|S〕F-freshmen,一年级M-sophomore,二年级J-junior,三年级S-senior,四年级注释:F,M,J,S可分别用1,2,3,4代替数据项条目举例数据项名:书号别名:取值:{字母}+{数字}注释:*例如:OS4,ENG1*●数据结构数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪些成份;一个数据结构可以包括若干个数据元素或(和)数据结构;三种特殊的数据成分:任选项:可有也可以没有;必选项:必须有;重复项:多次出项的数据项。名称:学生登记卡

4、总编号:2-03说明:新生入学时填写的卡片编号:008结构:学号姓名[曾用名]入学日期性别民族……有关的数据流、数据存储:新生登记表,学籍表数量:每年约1000份●数据流通过数据流的来源、去处、组成等属性说明。数据流名称:入库单简述:仓库验收物料后输入入库单来源:验收入库加工处理去向:物料库存文件,结算加工处理流通量:平均10份/天包含的数据结构:物料编号、物料名称、入库数量、入库日期给出DFD中某个数据流的定义,通常包括:数据流标识数据流来源数据流去向数据流的数据组成流动属性描述:频率、数据量●数据存储只描述数据的逻辑存储结构。储存文件名:物料库存文件

5、标识符:D01.09简述:存放物料的库存情况数据结构:物料编号+物料名称+单价+库存量涉及的处理名:P1.5给出DFD中某个数据存储的定义,通常包括:数据存储名字数据存储描述数据存储组成数据存储方式关键码存取频率和数据量安全性要求(用户存取权限)●处理逻辑仅定义对数据流程中最底层处理逻辑加以说明。处理类条目即数据处理描述,也称为小说明。描述实现处理的策略而不是实现处理的细节。小说明可认为是DD的组成部分。也可在DD中定义只说明每个处理的组成(每个处理分解成多少小处理),而在小说明中详细描述它的处理逻辑。处理条目描述的内容处理逻辑(简述)描述基本处理如何把

6、输入数据流变化为输出数据流的处理步骤,不涉及具体处理方法。执行条件输入输出优先级执行频率出错处理对策处理处理名称:补考处理总编号:5-018编号:P6.3简要描述:查找补考学生名单发送教师,通知学生补考安排,登记补考成绩输入:D5学生成绩档案输出:补考学生名单(教师),补考通知(学生),补考成绩单(学生)处理过程:在D5中按教学班查找成绩不合格的学生名单;安排补考时间及地点;根据学号按所在院系及所在班打印需要补考的学生名单,以及对应的补考课程和补考时间,发给所在院系,由所在院系发给每个学生;按科目及教师打印各科目各教师的补考学生名单,以及补考成绩报送要求

7、,发送教师;将教师发过来的补考成绩单登记到D5中,并通知学生补考成绩。●外部实体外部实体编号、名称、简述及有关数据流的输入与输出。外部实体名:供应商标识符:E05.02输入:订货单、结算通知输出:订货单、发货单简述:提供本单位配件的厂商某订货系统功能说明如下:假设某一企业采购部门每天需要一张订货报表,报表按材料编号排序,报表中列出所有需要再次订货的材料。对于每种需要再次订货的材料应列出下列数据:材料编号、名称、订货数量、目前价格(或参考价格)、主要供应单位、第二供应单位等。材料入库或出库称为事务,通过放在仓库的CRT终端把事务报告给订货系统。当某种材料的

8、库存数量少于库存量临界值时就应该再次订货。应用举例(1)仓管员1.0处理事务采购

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。