网站大量收购闲置独家精品文档,联系QQ:2885784924

[MIS串讲复习2011401.ppt

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[MIS串讲复习2011401

* * * * * * * * * * * * 实例:(由数据流程图导出控制结构图CSD) P3.2 计算利息 P3.3 打印利息清单 取款额 利息 存款帐 存款总额 输出通道 利息数据取款额 储户 利息单 存款帐 P2.2 登记存款帐 P2.1 新老用户识别 P3.1 检查取款额 P1 识别存取业务 P2.3 修改存款帐 P4 更新存折 储户信息 新户存款信息 老户存款信息 老户存 款金额 合法取款单 老户信息 新户信息 新户存款金额 存款单存折 取款单存折 储户 存、取单存折 储户 已处理 存折 存款帐 输入通道 事务中心 银行储蓄业务管理系统DFD图 银行储蓄业务管理系统 识别业务 选择处理 输入存取要求 识别存取要求 存款处理 取款处理 识别合法 计算利息 打印利息单 更新存折 识别用户 输入帐户号 识别新老储户 登记新户信息 修改老户信息 更新存折 输入帐户号取款额 识别取款额 银行储蓄业务管理系统CSD图 * 材料仓库管理系统 输入 处理 输出 复核 入库 单 复核 领料 单 编辑领料 单 编辑入库 单 更新库存 计算订货量 交库单 发料单 订货单 库存报表库单 变换分析法绘制材料仓库管理系统CSD * CSD与DFD的区别 CSD表示的是层次、上下级模块的调用和控制关系 DFD表示的是逻辑处理功能的顺序和数据在系统内的流向,并不表示各级控制关系和调用关系。 * 模块划分 模块划分,需要一套标准工具或准则,将系统划分为功能明确、大小合适、具有一定独立性、易于实现的模块,使系统便与实施和维护。 模块划分的评价指标 模块的独立性:耦合与聚合 耦合描述模块之间的独立性; 聚合描述的是模块内部各处理单元之间的关联程度。 耦合度越低越好,聚合度越高越好。 * 耦合 耦合类型 数据耦合:模块之间的信息以简单变量传递。 控制耦合:模块之间传递的信息为控制信息 公共耦合:若干模块共同享有一个公用数据区的读和写访问权。 内容耦合:一个模块与另一个模块的内容有直接联系。 减少耦合程度的措施 在耦合方式上,可以通过函数或过程调用而不采用直接引用 在传递信息类型上,尽量采用数据耦合,而少采用控制耦合 在控制耦合的数量上,模块间相互传递参数的个数最好只有一个,一般2—4个就足够了。 * 聚合 偶然聚合:模块由若干个毫无联系的成分语句构成,它们之间无内在联系。 逻辑聚合:将若干个逻辑功能相似的成分语句放在一个模块中。 时间聚合:将需要同时执行的一些成分语句集中放在一个模块中。 过程聚合:模块内部各处理元素间存在一定关系,并且必须按某一特定次序执行。 通信聚合:模块内的所有处理元素都引用同一数据,对同一数据进行操作或产生同一个输出数据。 顺序聚合:模块内前一个处理元素的输出是另一个处理元素的输入。 功能聚合:一个模块内的各处理元素只与单一任务有关。 * 控制结构图CSD 基本图例 主要成分:模块、调用、数据 模块间的调用关系:顺序调用、选择调用、重复调用 代码的分类及校验 代码校验是利用校验码来验证原代码的正误 校验码是在源代码中增设的一位校验位,通过一定的数学方法计算出来 校验位可发现抄写错误、易位错误、双易错误、随机错误等。 * 数据库的逻辑设计: E-R图转换为关系模型 关系模型范式化的定义(1NF,2NF,3NF)(P384) 第一范式(1NF):就是指在同一表中没有重复项出现,如果有,则应将重复项去掉。 第二范式(2NF):是指每个表必须有一个(而且仅一个)数据元素为主关键字,其他数据元素与主关键字一一对应。 第三范式(3NF):指表中的所有数据元素不但能够唯一地被主关键字所标识,而且它们之间还必须相互独立,不存在其他的函数关系。 数据库的设计(P181-185) * 函数依赖 关系数据库中属性之间语义上的函数关系称为函数依赖关系。如: 供货关系(供应商,货物,价格,质量,评分,地点) 供应商 货物 价格 质量 评分 地点 S1 P1 500 国优 B 北京 S1 P2 300 部优 C 北京 S2 P2 350 国优 B 上海 S2 P3 400 ISO9000 A 上海 S2 P5 200 上海 S3 P1 480 省优 C 汕头 S3 P4 250 省优 C 汕头 S4 P3 380 国优 B 广州 * 二维表的操作异常问题 数据冗余问题。 数据插入问题。 数据删除问题。 数据更新问题。 * 关系模式分解 2NF 供货关系(供应商,货物,价格,质量,评分,地点)分解为: 供货关系(供应商,货物,价格,质量,评分) 供应商关系(供应商,地点) 3NF 供货关系(供应商,货物,价格,质量,评分)分解为: 供货关系(供应商,货物,价格,质量) 质量评分(质量,评分) 关系规范化

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档