




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.结构化系统设计
SD概述面向数据流设计和面向数据设计
面向数据流:数据流是考虑一切问题的出发点面向数据:以数据结构作为分析与设计的基础从分析模型导出设计模型
结构化设计的描述工具:SC图
从分析模型导出设计模型PSPEC数据对象描述CFDDFDE-RDDCSPEC过程设计
接口设计体系结构设计数据设计数据流图的类型数据流图的类型
变换(transform)型结构
传入路径变换中心传出路径事务(transaction)型结构一条接受路径一个事务中心若干条动作路径变换结构的DFD变换中心传入传出信息传入流传出流
变换流时间事务型结构DFD事务中心接受路径动作路径同时存在两类结构T传入变换传出事务中心SD方法的步骤
SD方法的步骤复审DFD图,必要时可再次进行修改或细化鉴别DFD图所表示的软件系统的结构特征,确定它所代表的软件结构是属于变换型还是事务型按照SD方法规定的一组规则,把DFD图为初始的SC图变换映射变换型DFD图初始SC图事务映射事务型DFD图初始SC图按照优化设计的指导原则改进初始的SC图,获得最终SC图变换映射划分DFD图的边界
建立初始SC图的框架顶层都只含一个用于控制的主模块
第一层包括传入、传出和中心变换三个模块
分解SC图的各个分支
分解实质上是“映射”
例子—划分DFDPEDCBAWRUVQabcdeprwuv传入部分变换中心传出部分第一级分解MEMTMCMAc,ec,eu,wu,w传入分支的分解GetEAtoBReadDDtoEReadABtoCGetBGetCMAc,ecebbcaabddb传出分支的分解WriteWUtoVWriteVPutUMEw,uwuuvv变换中心的分解MTRPQepc,prrw,u初始SC图MCMTQPRMEWriteWPutUUtoVWriteVAtoBReadAGetBDtoEReadDBtoCGetCGetEMA事务映射在DFD图上确定边界事务中心接受部分(包括接受路径)发送部分(包括全部动作路径)
画出SC图框架
DFD图的三个部分分别映射为事务控制模块,接受模块和动作发送模块
分解和细化接受分支和发送分支
例子—划分DFD传入T变换传出接受部分事务中心动作部分第一层分解发送事务控制接收顶层第一层混合结构C1AC3BC2DLFGEKJabb1b2b3c1c2c3defghjklm优化结构设计的指导规则
对模块划分的指导规则
提高内聚,降低耦合后简化模块接口少用全局性数据和控制型信息保持高扇入/低扇出的原则
扇入高则上级模块多,能够增加模块的利用率扇出低则表示下级模块少,可以减少模块调用和控制的复杂度扇入和扇出MMM的扇入M的扇出例子:扇出计算实发工资取得工资数据编外人员扣款编外人员工资编外人员税收薪金制工资额计时制工资额常规扣款税收扣款煎饼形结构不可取!例子:扇出常规扣款编外人员实发工资
计算实发工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 血液库存管理办法
- 菏泽肉鸡管理办法
- 线束返修管理办法
- 财务项目管理办法
- 繁育马匹管理办法
- 装配车间管理办法
- 续签部门管理办法
- 2026届江苏省苏州高新区第二中学十校联考最后语文试题含解析
- 2026届江苏省连云港市东海县重点达标名校中考数学对点突破模拟试卷含解析
- 早期阅读能力培养策略与途径研究
- 员工培训与开发
- 3.1水循环(课件)高一地理同步高效课堂(人教版2019必修一)
- 2022年江苏省常州市强基计划选拔数学试卷(附答案解析)
- 中建商务副总管理能力培训课件
- 棋牌室入股合伙人协议书
- 关于诊疗科目、床位(牙椅)等执业登记项目以及卫生技术人员、业务科室和大型医用设备变更情况说明
- 交通事故赔偿起诉状范例合集
- 热敏灸疗法课件
- 民法典与医疗损害责任
- 普惠贷款营销难点
- FZT 74005-2016 针织瑜伽服行业标准
评论
0/150
提交评论