- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? 二、 S D的基本思想 模块化:自顶向下的把系统分解设计成相对独立、功能单一的模块结构,然后采取“分而治之”的策略详细设计每一模块的具体内容。 1.模块:可单独命名的一段程序。 2.模块化的必要性、重要性、意义 .简化问题、减轻工作量、减少代价 复杂度C(p) 工作量E(p) 若C(p1)C(p2) E(p1)E(p2) C(p1+P2)C(p1)+C(p2) E(p1+P2)E(p1)+E(p2) ? 3.模块结构图 ①模块表示 预先定义的模块 人工处理模块 X Y A B A C D A B C D A调用B 判断调用 循环调用 4.模块化设计的准则:提高模块的相对独立性 (独立理解、独立编程、功能单一)。 ? SD技术 三、SD技术 1.DFD图类型 变换型的DFD图: 具有明确的输入、变换(加工)、输出界面 事务型的DFD图: 某一加工将其输入分离成一串发散的数据流。 ? SD技术 活动路径 G F E D B C U XX YY ZZ V 事务中心 A H 合法 入库单 日入 库量 1 2 3 入库单 A 合法性检查 入库统计 打印输出 入库数 统计表 物入 逻入 逻出 物出 B C D ? SD技术 2. 变换型分析 第一步:找出主加工逻辑输入输出 第二步:设计顶层、一层模块。 顶层:DFD中主加工对应的模块,起控制协调输入输出变换模块作用 一层:为每个逻辑输入设计一输入模块,向主模块提供数据。 为每个逻辑输出设计一输出模块,接收模块提供的 数据 为主加工设计一变换模块,把逻辑输入变成逻辑输出。 第三步:设计中下层模块。 为每个输入模块设计一个下属输入模块和一个变换模块。 为每个输出模块设计一个下属输出模块和一个变换模块。 根据加工分解情况为每个变换模块设计若干个子模块。 ? SD技术 D C B A A C B B System Get B B C Put C Get A A B C D Put D C D 3.事务型分析 第一步:顶层模块对应事务中心 第二步:一层模块。为输入设计一个输入模块,为每一条活动路径设计一个事务处理模块。如路径发散,无输出模块;如路径又集中到事务中心则设计一个输出模块。 第三步:中下层模块(同变换型分析) F C G D E B H A System Get A Put H XX YY ZZ 第六章 系统设计 §1 系统设计概述 一、什麽是系统设计 二、系统设计的原则 三、系统设计的过程和内容 四、关于系统划分 五、关于系统配置和机器选型 一、什麽是系统设计 1、任务:对系统分析阶段提出的新系统模型的进一步实现——根据新系统模型来详细的确定新系统结构以及对各种与计算机技术有关的环节进行设计。 2、人员:系统设计主要是由系统设计员来完成。 3、对系统设计员的要求:这类人员应更多地了解计算机技术和系统技术设计的描述方法和工具,不同于系统分析员,也不同于程序员。 二、系统设计的原则 简单性原则 灵活性原则 统一性原则 可靠性原则 经济性原则 三、系统设计的过程和内容 1、系统概要设计(总体、初步设计) 2、系统详细设计 3、设计内容 系统分解 信息分类和代码设计 数据库设计(或文件设计) 输入输出设计 处理过程设计等 四、系统划分 原则: 1) 子系统相对独立性高; 2) 子系统之间数据依赖性尽可能小; 3) 子系统划分结果使数据冗余小; 4) 考虑今后管理发展的需要; 5) 划分应便于系统分阶段的实现。 §2 代码设计 一、 代码设计的目的 1、可识别化 2、规范化 3、使用代码可以节省存储空间 4、使用代码便于提高处理效率精度 功能:识别功能、分类功能、排序功能、 统计功能、特定含义。 二 代码种类 1、顺序码(连续码、系列码) 用连续的数字或字母顺序的进行编码。 特点:简单、无逻辑性、无弹性、一般不说明信息特征,插入和删除不方便,一般用作其他码的补充手段。 二 代码种类 2、组码(成批编码) 把代码分成若干组,类似顺序码,从头开始编,分为若干组,留备用代码。 如: 001—006 钢板类 001
您可能关注的文档
最近下载
- 民用建筑通用规范GB55031-2022(完整清晰版).pdf
- SY_T 4113.1-2018 管道防腐层性能试验方法 第1部分:耐划伤测试.docx VIP
- 江苏省无锡市江阴市长泾片2024-2025学年七年级上学期期中考试语文试题(含答案).pdf VIP
- 燃气安全日常巡检与维护方法.pptx
- 市直机关单位整治群众身边不正之风问题集中整治工作阶段性工作总结.docx VIP
- 地下连续墙施工方案(附:工程临时用电施工方案).doc
- 汽轮发电机组转子找中心计算公式.xls VIP
- 惠州市高2024届高三第二次调研考试政治试卷(含答案).docx
- SY∕T 4113.8-2020 管道防腐层性能试验方法 第8部分:耐磨性能测试.pdf
- HRN日本报知机百仕达五斯消防主机操作说明书.pdf
文档评论(0)