- 88
- 0
- 约9.6千字
- 约 65页
- 2017-06-11 发布于湖北
- 举报
HIPO图(hierarchy plus input-process-output)是IBM公司于20世纪70年代中期在层次结构图(structure chart)的基础上推出的一种描述系统结构和模块内部处理功能的工具(技术)。 HIPO图由一张总的层次化模块结构图和若干张具体模块内部展开的IPO图两部分构成,前者描述了整个系统的设计结构以及各类模块之间的关系,后者描述了某个特定模块内部的处理过程和输入/输出关系。 【小 结】 物理配置 方案设计 计算机处理过程设计 管理信息系统的系统设计 数据 存储设计 合理的代码结构是信息处理系统是否具有生命力的一个重要因素。设计规范是整个系统的“公用标准” 。 包括数据库设计、数据库的安全保密设计等。数据库设计的步骤是与系统开发的各个阶段相对应的。 包括输出设计、输入设计、 处理流程图设计及编写程序设计说明书等。 包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等。 系统设计主要是解决“怎样做”的问题。原则是系统有系统性、灵活性、可靠性和经济性。包括信息系统流程图设计、功能结构图设计等。 总体设计 代码设计 和设计规范 【练习与思考】 1.系统设计时,怎样参考数据流程图画出信息系统流程图?在这过程中主要应做哪些工作? 2.试述我过身份证号中代码的意义,它属于哪种码?这种码有哪些优点? 3.系统设计结束时要提交哪些文档资料? 4.系统设计时,用什么图来说明系统目标与系统各功能模块之间的关系? 5.可以用哪些方法来校验数据输入中的错误? 6.系统设计中,为什么要先作输入设计,后作输出设计? 输入设计的重要内容之一是设计好原始单据的格式。研制新系统时,即使原始单据很齐全,一般也要重新设计和审查原始单句。 设计原始单据的原则: 便于填写 便于归档 单据的格式应能保证输入精度 原始单据的格式设计 从屏幕上通过人机对话输入是目前广泛使用的输入方式。 即有用户输入,又有计算机的输出。通常采用菜单式、填表法和应答式三种方式。 输入屏幕设计 第四节 模块功能和处理过程设计 将整个应用软件系统合理划分成各种功能模块。 正确处理模块间与模块内部的联系。 将系统按一定规则构造成相对独立的模块,即所谓的模块化。 系统的模块化要讲究层次结构即自顶向下,逐步求精。 HIPO图 结构图 层次模块结构图或称为结构图(structure chart),是1974年由W.Steven等人从结构设计的角度提出的一种工具。结构图用方块表示模块。 模块A 模块B 直接调用 模块A 模块B 选择调用 模块A 模块B 重复调用 模块间用箭线联结,箭头指示方向为被调用的模块。 模块间的调用关系 在两模块连接箭线旁边用圆圈头的短箭线“O→”并 加注文字或代号表示数据流,箭头方向表示数据传送方向; 用带圆点头的短箭线“●→”并加注文字表示传送状态标志信号(如错误信号或开关信号)。 模块间的通信 修改库 存数据 提取库房 收发数据 提取原有 库存数据 处理收 发数据 刷新库 存记录 a b b c d a b d a.收发数据 b.收发处理错误标志 c.零件号 d.库存数据 模块间的联系 块间耦合 块间耦合是一个系统内不同模块之间互连程度的度量。块间耦合强弱取决于模块间联系形式及接口的复杂程度。模块间接口的复杂性越高,说明耦合的程度也越高。 块间耦合程度直接影响系统的可读性、可维护性及可修改性。在系统设计中,应尽可能追求块间耦合松散的系统。在这样的系统中,可以研究、测试、维护任何一个模块,而不需要对其他模块有很多了解。同时,由于模块间耦合简单,错误传播的可能性就越小。 非直接耦合 数据耦合 标记耦合 控制耦合 外部耦合 公共耦合 内容耦合 七种耦合方式的耦合强度由弱变强,模块间的接口方式也越来越复杂。 元素的联系方式即为块内联系,有时也称为模块内部的紧凑性或关联度或内聚度,它是决定系统结构的另一个重要因素。 所谓模块内部的元素是指该模块的程序中的一条或若干条的指令。系统中的每个模块应具有高度的块内联系,它的各个元素都是彼此相关的,是为完成一个共同的功能而结合在一起的。模块设计中应尽力避免较低的块内联系,这是基本原则。 块内联系(内聚) 偶然内聚 低内聚 逻辑内聚 时间内聚 中内聚 过程内聚 通信内聚 高内聚 顺序内聚 功能内聚 模块设计的注意事项 模块块间耦合(耦合度)与块内组合(内聚度)是模块设计中最重要的概念,低耦
您可能关注的文档
- 半导体三极管和场效应管资料.ppt
- 半导体设计资料.ppt
- 操作系统第二章1资料.ppt
- 混凝土桩的轴向和侧向加载00教案.doc
- 操作系统第二章进程的描述与控制20169资料.ppt
- 半导体物理_复习资料.ppt
- 操作系统第二章进程管理资料.ppt
- 混凝土人字形截水骨架护坡施工技术交底教案.doc
- 半导体物理1资料.ppt
- 混凝土缺陷修补教案.doc
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 青岛版五四制一年级上册数学期末试题.pdf VIP
- 城市公园管理与维护规范.docx VIP
- 精品解析:2022-2023学年山东省青岛市城阳区青岛版四年级上册期末质量抽测数学试卷(原卷版).docx VIP
- 浙江省杭州市拱墅区2024-2025学年四年级上学期期末考试数学试题.docx VIP
- 5《和大家在一起》第二课时 (教学设计) 一年级道德与法治下册(统编版2025).pdf VIP
- 农业社会化服务体系.ppt VIP
- 5《和大家在一起》第一课时 (教学设计) 一年级道德与法治下册(统编版2025).docx VIP
- 2023年四川高级政工师题库 .pdf VIP
- 中国地理《中国的河流-长江》.ppt VIP
- 上海市闵行区2024-2025学年高一上学期期末考试生物试卷含答案.docx VIP
原创力文档

文档评论(0)