




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
复习 1001 1002 属于什么类型的编码 遵循的是代码设计中什么原则 校验码的功能 试列举1 2个有校验码日常的代码 管理信息系统 第12讲系统设计任务之二模块结构图 应知 理解模块相关的概念 模块间的关系应会 能把DFD转化为模块结构图重难点 DFD转化为模块结构图中模块间的关系的把握 汇款单 合格的汇款单 处理后的汇款单 收据 明细账 业务数据 功能模块设计 1 子系统划分2 模块结构图3 模块划分的标准4 模块结构图的基本结构5 模块结构图的设计 1 子系统划分 功能划分法 按业务的处理功能划分 与企业内部管理模式一致 最常用 顺序划分法 按业务处理顺序 适用于子系统内部的划分 性质划分法 业务处理的性质 适用于处理对象多而功能性质又比较统一的情形 时间划分法 业务处理的时间关系 聚合性差 模块结构图的基本符号 2 模块结构图 系统结构图 模块结构图是描述系统内各个组成部分的结构及其相互关系的工具 是结构化系统设计的一个图形工具 模块 可以组合 分解和更换的功能单元 三种属性 功能 逻辑 状态 调用 模块间的调用关系 直接调用 条件调用 循环调用数据控制信息 A B A B C B C D A DFD与模块结构图区别 1 系统 功能2 做什么 逻辑 如何做 物理 3 每张DFD对应于模块结构图中的某一层4 具体 抽象 抽象 具体 3 模块划分的标准 1 模块独立性 指软件系统中每个模块只涉及软件要求的具体的子功能 而和软件系统中其它的模块的接口是简单的模块的聚合性 衡量一个模块内部各组成部分之间整体统一性的指标 描述一个模块其功能专一的程度 偶然聚合逻辑聚合时间聚合过程聚合顺序聚合功能聚合 模块的耦合性 衡量一个模块与其他模块之间相互作用程度的指标 数据耦合控制耦合内容耦合 2 模块的扇入和扇出数模块的扇出指模块的直属下层模块的个数 3 4 模块的扇入指有多少个上级模块调用它 4 模块结构图的基本结构 内导结构 转换结构 外导结构 内导结构 转换结构 外导结构 5 模块结构图的设计 1 数据流程图类型 2 由数据流程图导出初始模块结构图 3 利用评价模块结构质量的三个具体标准 聚合性 耦合性 影响范围与控制范围 对系统结构图进行逐步改进 1 DFD的类型 变换中心型 输入 输出 变换中心 信息流 时间 进入系统的信息通过变换中心 经过加工处理以后再沿输出通路变换成外部形式离开软件系统 变换分析举例 DFD 事务中心型 T 事务 事务中心 数据沿输入通路到达一个处理T 这个处理根据输入数据的类型在若干个动作序列中选出一个来执行 这种 以事务为中心的 的数据流 成为 事务流 处理T称为事务中心 完成以下任务 接收输入数据 分析每个事务以确定它的类型 根据事务类型选取一条活动通路 要求类型处理 图书管理要求 无效输入 1 1 新书入库 1 2 还 入库单 罚款单 1 5 注销图书 1 3 还书 1 4 目录文件 借书单 书 单 注销单 借书 借书文件 罚款单 事务分析举例 DFD 大型系统DFD中 变换型和事务型结构往往共存 T 事务中心 传入 变换 传出 A 变换分析设计方法 1 区分传入 变换中心 传出部分 在DFD上标明分界线 变换中心 2 第一级分解 建立初始MSC框架 设计顶层和第一层模块 第一级分解后的SC MC MT MA ME 第一层 顶层 c e c e u w u w 传入模块 传出模块 中心变换模块 3 第二级分解 分解SC各分支 自顶向下分解 设计出每个分支的中 下层模块 传入分支的分解 1 传入分支的分解 2 MA GetC b a c ReadD d e c e BtoC b c d e a b GetE GetB DtoE AtoB ReadD 传出分支的分解 ME W WriteV u u w u v v v PutU UtoV ME U WriteW w w u w u V 1 2 中心加工分支的分解 MT P Q R e c p r u w p r 事务分析设计方法步骤 1 在DFD上确定事务中心 接收部分和发送部分 2 画出MSC框架 把DFD上的三部分分别映射为事务控制模块 接收模块和动作发送模块 3 分解细化接收分支和发送分支 完成初始MSC 事务型数据流图举例 I M L N O A B C D F E G H 取A 总控 A L M N G D B C F E 动作1 动作n 细节模块1 细节模块2 操作模块 细节模块 主要原则 高内聚 低耦合辅助原则 模块的扇出系数 调用下属模块的数量 适中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黏土相框设计课件
- 打造书香校园课件
- 2025版企业战略顾问聘请合同模板(未来发展)
- 2025版门卫岗位技能提升与职业发展合同
- 2025版酒店客房用品环保材料销售合同
- 2025版剧院消防系统安装及施工安全责任合同
- 2025版高端手机抵押消费贷款合同范本
- 二零二五年健身房健身教练职业发展规划咨询合同
- 旬阳县医院消防知识培训课件
- 早餐安全知识培训课件
- (2025年标准)离职手协议书
- 2025年团场人员考试题库
- 班组质量管理
- 2025年四川省建筑施工企业安管人员考试(企业主要负责人·A类)历年参考题库含答案详解(5卷)
- 2025版金属材料买卖合同终止及废旧材料回收利用协议
- 实战能力评估模型-洞察及研究
- 智慧监狱AI大模型数字化平台规划设计方案
- 超声引导髂筋膜阻滞技术
- 危大工程安全智能化管理措施
- 内能的利用单元练习 2025-2026学年物理人教版(2024)九年级全一册
- 铁路建设工程质量安全监督管理办法
评论
0/150
提交评论