- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04章_系统分析_2
第一章 管理信息系统基础知识 第四章 系统分析 系统分析工具、实例 分析工具、实例 4.4 数据字典 4.4.1 数据字典的作用和内容 4.4.2 编写数据字典的基本要求 4.4.3 数据字典的写法系统分析的主要目标和作用; 4.4.4 定义数据的方法 4.4.5 数据字典数据流举例 4.5 加工逻辑分析的常用工具 4.5.1 结构化语言 4.5.2 策略表 4.5.3 策略树 4.5.4 其他工具 4.6 CASE工具 4.7 系统分析实例 4.7.1 学生成绩管理信息系统 4.7.2 酒店管理信息系统 4.4.1 数据字典的作用和内容 在结构化分析中,数据字典的作用是对数据流图上每个要素给以定义和说明。数据流图上所有要素的定义和解释的集合就是数据字典。 数据字典(Data Dictionary)在系统分析中的作用是给数据流图上每个成分以定义和说明,其描述的主要内容有:数据流、数据元素、数据存储、加工、外部项等关于系统的详细信息。 在数据字典中,仅定义数据的静态特征,具体包括: 数据项的名称、编号、别名和简述; 数据项的长度; 数据项的取值范围和取值含义; 与它有关的数据结构等。 4.4.2 编写数据字典的基本要求 对数据流图上各种成分的定义要明确、易理解、保证无二义性。 命名、编号与数据流图一致。 符合一致性与完整性的要求,对数据流图上的成分定义与说明无遗漏项。 格式规范、风格统一、文字精练,数字与符号正确。 4.4.3 数据字典的编写方法 (1)手工编写(建立数据字典卡片)。 (2)计算机辅助编写。 在计算机辅助绘制数据流图的同时,随着数据流图的逐层分解,计算机系统生成数据字典的某些条目,人工进行修改与补充。 4.4.4 定义数据的方法 人们习惯于用被定义事物的成分的某种组合表示这个事物,这些组成成分又由更低层的成分的组合来定义。由此可知,只有先把子成分定义过以后,父成分才好定义。 一般认为,从数据的组成上看是自上而下的分解过程,一直分解到数据元素。因此,在对数据注释、说明和定义的时候,也采取自上而下的方法,这样更符合人们检索信息的习惯。 当数据被分解到不需要进一步定义、每个与工程有关的人都清楚其含义时,我们就把它看做是数据元素,分解到此为止。 由“数据元素”组成“数据”的方式只有三种基本类型: (1)顺序——以一定的顺序连接两个或多个元素。 (2)选择——从两个或多个可能的元素中选取一个。 (3)重复——把指定的元素重复零次或多次。 (4)可选。 理论上,可以使用前三种关系定义数据字典中的任何条目。 另外,当“重复”次数为零次或一次时,就构成了一种可有可无的“可选”关系。但由于“可选”是由“数据元素”组成“数据”的一种常见方式,把它单独列为一种关系会使数据字典的描述更清晰。 虽然可以使用自然语言描述由“数据元素”组成“数据”的关系,但是为了更加清晰、简捷起见,建议使用表4.2中列出的关系算符。 4.4.5 数据字典数据流举例 数据字典条目类型一:数据流 数据流是数据的流动情况的说明,是处理逻辑的输入和输出,由一个或一组固定的数据项组成。包括:数据流的名称;数据流的来源 ;数据流的去处 ;数据流的组成 ;数据流的流通量; 数据字典条目类型二:数据元素 数据字典条目类型三:数据存储 数据存储的条目,主要描述数据存储的结构及相关的数据流、处理逻辑等。 数据字典条目类型四:外部项 主要说明外部实体产生的数据流或传给外部实体的数据流,以及外部实体的数量。 数据字典条目类型五:加工逻辑。对于数据流程图中的处理逻辑,需要描述处理框的编号、名称和功能说明,有关的输入、输出。 4.5 加工逻辑分析的常用工具 数据流图中所有不再进一步分解的加工,称为基本加工。基本加工的逻辑描述是表达系统逻辑功能的关键。 “基本加工”在数据流图中只有一个简单的名字,其详细的加工逻辑则需要用到特殊的工具加以分析与表达,常用工具有: (1)自然语言的文字叙述; (2)结构化语言; (3)策略树; (4)策略表; (5)数学公式。 上述工具也可以联合使用。 4.5.1 结构化语言 结构化语言使用的语句类型只有三种:祈使语句、条件语句和循环语句。 例1. 祈使语句: 获取收发数据 计算补充定货量 例2. 条件语句: 如果 成绩≥60分 则 将及格人数加1 否则 将不及格人数加1 例3. 循环语句: 对于每个库存项目 (循环条件) 获取“入库单”数据 将“库存量”增加“入库数”,更新“
您可能关注的文档
- 02_自己学习Retinex.ppt
- 02人口和民族.ppt
- 02人力资源管理学基本原理.ppt
- 02供需业务操作培训.ppt
- 02卢洁-定量资料的统计描述研.ppt
- 02国际贸易概述.ppt
- 02发动机-2-ssj.ppt
- 02室内热环境.ppt
- 02热力学第一定律 80.ppt
- 02王清老师材料科学基础第二章+材料结构的思考题.ppt
- 2025-2030中国超声波碎石机行业市场发展趋势与前景展望战略研究报告.docx
- 2025-2030中国超声波脉冲速度测试仪行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国超声波织物切割机行业市场发展趋势与前景展望战略分析研究报告.docx
- 购物中心全年营销计划.pdf
- 2025-2030中国超声波血流测量装置行业市场发展趋势与前景展望战略研究报告.docx
- 2025-2030中国超声波角膜测厚仪行业市场现状供需分析及投资评估规划分析研究报告.docx
- 品质浮标技术规范.docx
- 通信网络建设后的保障与维护措施.docx
- 2025-2030中国超声波面部美容仪行业市场发展分析及前景趋势与投资研究报告.docx
- 2025-2030中国超声波皮肤注射器行业市场现状供需分析及投资评估规划分析研究报告.docx
文档评论(0)