- 5
- 0
- 约8.4千字
- 约 83页
- 2017-11-15 发布于河南
- 举报
第3章 传统软件需求分析
* 父图与子图的数据平衡 P a b x y p1 p2 p3 p4 p5 a b c d e f g 第0层 第1层 父图与子图的数据不平衡 结构化分析中,数据字典(Data Dictionary, DD)和数据流图密切配合,能清楚地表达数据处理的要求。 数据字典对数据流图中出现的所有成分给出定义,使数据流图上的数据流名和数据存贮名都具有确切的解释。数据字典是对系统的静态描述,数据流图是对系统的动态描述。 每条解释就是一条词条,按一定顺序将所有词条排列起来,就构成了数据字典,就好象日常使用的新华字典、英汉词典一样。 3.3.4 数据字典 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个条目类型。 1)数据项 数据项条目是不可再分的数据单位: 数据项描述={数据项名,别名,含义说明,数据类型,取值范围,数据长度,取值含义,与其他数据项的逻辑关系,数据项之间的关系} 数据字典的组成(1/4) 例子(数据项) 以学生学籍管理子系统为例,该子系统涉 及很多数据项,其中“学号”数据项可以 如下描述:数据项: 学号 含义说明:唯一标识每个学生 别名: 学生编号 类型: 字符型 长度: 8 取值范围99999999 取值含义:前两位标别该学生所在年级,后六位按顺序编号 与其他数据项的逻辑关系(略) 2)数据结构 数据结构反映了数据之间的组合关系。 数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}} 3)数据流 数据流条目是对数据结构在系统内部进行传输的路径进行定义。 数据流描述={数据流名,含义说明,数据流来源,数据流去向,平均流量,高峰期流量,组成:{数据结构}} 数据字典的组成(2/4) 例子(数据结构) “学生”是学生学籍管理子系统中的一个核心数据结构,它可以如下描述: 数据结构:学生 含义说明:是学籍管理子系统的主体数据结构,定义了一个学生的有关信息 组成:学号,姓名,性别,年龄,所在系,年级 数据组合有三种方式:顺序、选择、重复。 1)顺序:以确定的次序连接多个数据项; 2)选择:从多个数据项中选取一个; 3)重复:将某个数据项重复多次。 数据的组合方式 符号 含义 示例 = 包含,由…构成 Name=first_name+last_name + 指明序列结构 () 内容可选 Phone_No.=(Area_No.)+Local_No. [] 内容多选一 Number=[0|1|2|3|4|5|6|7|8|9] | 分割[]内部的多个选项 n{}m 循环,最少n次,最多m次 Area_No=3{Number}4 @ 数据存储的标识符(关键字) Student=@ID+Name+... ** 注释 Area_No=3{Number}4**区号为3到4位数字 例子 名称 telephone number 别名 phone number, number 使用的地点和方法 read-phone-number (input) display-phone-number (output) analyze-long-distance-calls (input) 描述 telephone no. = [ local extension | outside no. | 0 ] local extension = 3{0-9}3 outside no. = 9 + [ service code | domestic no. ] service code = [ 110 | 120| … ] domestic no. = (area code ) + local number area code = 3{0-9}4 local number= 8{0-9}8 格式 alphanumeric data 4)数据存储 数据存储条目就是原来保存数据结构的地方,也是数据流的来源和去向之一。 数据存贮表示 ,有两种类型的数据存贮,一种是文件形式,另一种是数据库形式。对于文件形式,其定义包括定义文件的组成数据项和文件的组织方式两项内容,其中文件组成数据项的定义方式与数据流的定义方式相同。 数据存储描述={数据存储名,数据存储编号,含义说明,流入的数据流,流出的数据流,存取方式,数据量,组成:{数据结构}} 数据字典的组成(3/4) 例子(数据存储) 图书馆借书系统数据流图中的文件的定
您可能关注的文档
最近下载
- 安全个人防护用品使用教程PPT课件.pptx VIP
- 部编人教版三年级下册语文全册教案.docx VIP
- 学前教育学 教案.docx VIP
- 高级英语(第四版)1_教学课件Lesson 2 Blackmail.ppt VIP
- Thompson_Motif-Index(翻译版).doc VIP
- 2025年商汤科技商业计划书.pptx VIP
- 一文读懂2026年中央一号文件PPT关于锚定农业农村现代化+扎实推进乡村全面振兴的意见课件.pptx VIP
- BYD比亚迪交流充电桩ACC01-07G S50-F说明书.pdf
- 郑桂华《安塞腰鼓》课堂实录.docx VIP
- 实验六视图的操作.docx VIP
原创力文档

文档评论(0)