摘要:系统设计的目的和任务:主要目的是为系统制定蓝图,在各种技术和实施方法中权衡利弊,精心设计,合理使用种种资源,最终形成系统的详细设计方案。
>>>>>数据库系统工程师历年真题
>>>>>数据库系统工程师网络课程
>>>>>数据库系统工程师视频课程
2016年软考数据库系统工程师知识点详解:系统设计
系统设计的目的和任务:主要目的是为系统制定蓝图,在各种技术和实施方法中权衡利弊,精心设计,合理使用种种资源,最终形成系统的详细设计方案。
系统设计的任务分为两个步骤:首选是把总任务分解为许多基本的、具体的任务。合理地组织这些具体任务可以构成总任务,称为总体结构设计,也称为概要结构设计; 其次是为各个具体任务选择适当的技术手段和处理方法,即详细设计。
系统总体结构设计原则:分解-协调原则
自顶而下原则
信息隐蔽、抽象原则
一致性原则
明确性原则
模块间耦合尽可能小,模块内组合尽可能紧凑
模块的扇入系数和扇出系数要合理
模块的规模要适当
模块化设计:模块是组成系统的基本单位,应该具备4个元素,分别是,输入和输出、处理功能、内部数据、程序代码。
模块结构图,是采用HIPO图(分层输入-处理-输出)形式绘制而成的框图。它主要关心模块的外部属性,即上下级模块、同级模块之间的数据传递和调用关系。它主要由5种基本符号表示:模块、调用、数据、控制和转接。
存储设计:首先要解决数据的整体结构设计,然后要确定数据资源分布和安全保密属性。
相关推荐:
>>>>>数据库系统工程师培训视频教程
>>>>>数据库系统工程师考试考前串讲
软考备考资料免费领取
去领取