数据库系统原理与应用新版.pptVIP

  1. 1、本文档共733页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.需求分析的方法需求分析的主要方法是进行用户调查,在与用户达成共识的基础上,对需求分析的结果进行描述。通常情况下包括以下内容:①调查组织机构情况,包括该部门的组成情况、各部门的职责等。②调查各部门的业务活动情况,包括各部门使用的数据、各部门如何处理数据等,并抽象出每个职能部门应用的功能和所需信息的定义,确定职能部门内各应用之间的信息依赖关系和信息流通路径。*2013/1/8数据库系统原理与应用③在熟悉了业务活动的条件下,协助用户明确对新系统的各种要求,包括信息要求、处理要求安全性与完整性要求。这是需求调查中最重要的一点。④确定新系统的边界。

对前面调查的结果进行初步分析,确定由计算机和人工完成的功能,由计算机完成的功能就是新系统应该实现的功能。*2013/1/8数据库系统原理与应用在调查了解用户需求后,还需要进一步描述和分析用户的需求。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法*2013/1/8数据库系统原理与应用结构化分析(StructuredAnalysis,SA)方法是一种简单实用的方法。SA方法从最上层的系统组织机构入手,采取自顶向下、逐层分解的方式分析系统并用数据流图和数据字典描述系统系统高层抽象图*2013/1/8数据库系统原理与应用对用户需求进行分析与表达之后,还需提交给用户,进行需求确认。 需求分析过程*2013/1/8数据库系统原理与应用7.2.2数据流图数据流图是结构化分析方法中用于表示系统逻辑模型的一种工具。它描述数据的处理过程,以图形化方式刻画数据流从输入输出的变换过程。由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。*2013/1/8数据库系统原理与应用数据流图有四种基本图形符号 基本的DFD符号*2013/1/8数据库系统原理与应用符号含义:①方框表示数据的源点和终点。②圆框代表加工。③双杠(或单杠)表示数据文件,或者其他的数据存储。④箭头代表数据的流向。此外,星号(*)表示数据流之间是“与”关系(同时存在);加号(+)表示“或”关系;号表示异或,即只能从中选一个(互斥的关系)*2013/1/8数据库系统原理与应用7.2.3数据字典数据字典是系统中各类数据描述的集合,对数据流图中出现的所有被命名的图形元素在数据字典中作为一个词条加以定义,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。*2013/1/8数据库系统原理与应用1.数据项数据项是不可再分的数据单位。对数据项的描述通常包括数据项名、数据项含义说明、别名、数据类型、长度、取值范围、取值含义、与其他数据项的逻辑关系和数据项之间的联系。2.数据结构数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。对数据结构的描述通常包括数据结构名、数据结构含义说明、数据结构的组成(数据项或数据结构)。*2013/1/8数据库系统原理与应用3.数据流数据流是数据结构在系统内传输的路径。对数据流的描述通常包括数据流名、数据流含义说明、数据流来源、数据流去向、数据流的组成(数据结构)、平均流量和高峰期流量。4.数据存储数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。它可以是手工文档或手工凭单,也可以是计算机文档。*2013/1/8数据库系统原理与应用5.处理过程处理过程的具体处理逻辑一般用判定表或判定树来描述。数据字典中只需要描述处理过程的说明性信息,通常包括处理过程名、处理过程的含义说明、处理过程的输入(数据流)与输出(数据流)、处理的简要说明。其中“简要说明”主要说明该处理过程的功能及处理要求。*2013/1/8数据库系统原理与应用7.3概念结构设计将需求分析阶段得到的用户需求抽象为信息结构(即概念模型)的过程就是概念结构设计。它是整个数据库设计的关键,描述概念模型的常用工具有E-R模型和UML模型。*2013/1/8数据库系统原理与应用7.3.1概念结构设计的方法与步骤1.集中模式设计法首先,将需求说明综合成一个统一的需求说明。然后,在此基础上设计全局数据模式。再根据全局数据模式为各个用户组或应用定义数据库逻辑设计模式。这种方法强调统一,对各用户组和应用可能照顾不够,一般用于小型的、不太复杂的系统。*2013/1

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档