数据库实习流程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西北农林科技大学信息工程学院 * 分层应遵循的原则 分层应遵循的原则: (1)一个处理框经过展开,一般以分解为3~8个处理框为宜。 (2)展开的层次与管理层次一致,也可以划分得更细。处理块的分解要自然,注意功能的完整性。 (3)数据流程图分层细化时必须保持信息的连续性,即当把一个处理分解为一系列处理时,分解前和分解后的输入、输出数据流必须相同。 第二十八页,共四十四页。 西北农林科技大学信息工程学院 * 2.检查数据流程图的正确性 (1)数据流是指处理的输入或输出,任何一个数据流至少一端是处理框。也就是说,数据流不能从外部实体直接到数据存储,不能从数据存储到外部实体,也不能在外部实体之间或数据存储之间流动。 (2)父图中某一处理框的输入、输出数据流必须出现在相应的子图中,否则就会出现父图与子图的不平衡。因而,检查父图与子图是否平衡尤为重要。父图的某框扩展时,在子图中可以用虚线框表示出来,有利于这种检查。 第二十九页,共四十四页。 西北农林科技大学信息工程学院 * 2.检查数据流程图的正确性 (3)数据守恒,即输入数据要与输出数据相匹配。 数据不守恒有两种情况:一种情况是可能遗漏了某些输入数据流,从而导致某个处理过程在没有输入的情况下产生了输出的数据; 另一种情况是某些输入在处理过程中没有使用,虽然这种情况不一定是错误,但也可以研究一下为什么会产生这种情况,是否可以简化。 (4)在绘制数据流程图时,应注意处理框与数据存储之间数据流的方向。一个处理过程要读文件,数据流的箭头应指向处理框,若是写文件则箭头指向数据存储。修改文件要先读后写,但本质上是写,箭头也指向数据存储。 第三十页,共四十四页。 西北农林科技大学信息工程学院 * 3.提高数据流程图的可理解性 (1)尽量减少处理框间输入、输出数据流的数目,以简化处理间的联系。在数据流程图中,处理框间的数据流越少,各个处理就越独立,用户对每个部分可以单独理解。因此,在对处理框进行分解时,应尽量使各处理框间的关系简化,这样可以使一个复杂的问题转变成若干简单的问题来处理。 (2)尽量避免不均匀的分解。如果在一张数据流程图中,某些处理已是基本的处理,而另一些却还要进一步分解成三层、四层。也就是说,数据流程图中某些部分描述的是细节,而其他部分描写的是较高层的抽象。这种情况就属于不均匀分解,因而不易被用户理解和接受。所以,在对顶层数据流程图的处理框进行分解时,应尽量考虑到流程图分布的均匀性。 第三十一页,共四十四页。 西北农林科技大学信息工程学院 * 数据库设计 (补充材料) 第一页,共四十四页。 An Introduction to Database System 1 需求分析的方法 进行需求分析首先是调查清楚用户的实际需求,与用户达成共识。 然后进一步分析与表达这些需求。 ⑴ 调查组织机构情况 了解该组织的部门组成情况 各部门的职责等 ⑵ 调查各部门的业务活动情况。调查重点之一。 各个部门输入和使用什么数据 如何加工处理这些数据 输出什么信息 输出到什么部门 输出结果的格式是什么 第二页,共四十四页。 An Introduction to Database System 1 需求分析的方法 ⑶ 在熟悉业务活动的基础上,协助用户明确对新系统的各种要求。调查重点之二。 信息要求 处理要求 安全性与完整性要求 ⑷ 对前面调查的结果进行初步分析 确定新系统的边界 确定哪些功能由计算机完成或将来准备让计算机完成 确定哪些活动由人工完成 由计算机完成的功能就是新系统应该实现的功能。 第三页,共四十四页。 * 2 需求分析调查重点 业务流程调查(业务流程图 TFD图) 数据流程调查(数据流程图 DFD图) 数据字典(DD) 第四页,共四十四页。 业务流程调查 业务或业务活动是对组织或企业的一切专业工作和活动的总称。 业务流程图就是将业务处理过程中的每一个步骤用一个完整的图形串起来。它描述了系统内各单位、人员之间的业务处理过程及其之间的关系。 绘制业务流程图是分析业务流程的重要步骤,在绘制时基本上按照业务的实际处理步骤和过程绘制。换句话说,就是一“本”用图形方式来反映实际业务处理过程的“流水账”。绘制出这本“流水账”对于开发者理顺和优化业务过程是很有帮助的。 第五页,共四十四页。 * 业务处理单位 业务处理功能描述 报表/表格 数据文件存档 收集/统计数据 信息传递过程 (1)绘制业务流程图的基本符号 业务流程图的基本图形符号如图所示。 圆圈表示业务处理单位;方框表示业务处理内容;报表符号表示输出信息(报表、报告、文件、图形等);不封口的方框表示存储文件;卡片符号表示收集资料;矢量连线表示业务过程联系。 第六页,共四十四页。 * 各基层单位 开领料单

文档评论(0)

虾虾教育 + 关注
官方认证
文档贡献者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档