您现在的位置: 精品资料网 >> 管理信息化 >> 信息技术 >> 资料信息

计算机与软件学--总体设计(ppt 57页)

所属分类:
信息技术
文件大小:
2406 KB
下载地址:
相关资料:
计算机,软件,总体设计,数据库
计算机与软件学--总体设计(ppt 57页)内容简介

计算机与软件学--总体设计目录:
第1节:案例分析一—招聘考试成绩管理系统
一、数据库结构设计
二、系统结构设计
三、设计测试方案
第2节:案例分析二—高校工资管理系统
第3节:设计原理
第4节:启发规则
第5节:面向数据流的设计方法

 

计算机与软件学--总体设计内容提要:
模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
抽象就是抽出事物的本质特性而暂时不考虑它们的细节。
软件工程过程的每一步都是对软件解法的抽象层次的一次精化。
模块化的概念,与抽象是紧密相关的。
随着软件开发工程的进展,在软件结构每一层中的模块,表示了对软件抽象层次的一次精化。
软件结构顶层的模块,控制了系统的主要功能并且影响全局;在软件结构底层的模块,完成对数据的一个具体处理。
模块独立:
模块独立的概念是模块化、抽象、信息隐藏和局部化概念的直接结果。
开发具有独立功能而且和其他模块之间没有过多的相互作用的模块,就可以做到模块独立。
耦合衡量不同模块彼此间互相依赖(连接)的紧密程度;
内聚衡量一个模块内部各个元素彼此结合的紧密程度。
…………


..............................