第5章MS的系统设计
第5 章MIS的系统设计
系统设计是根据说明书的规定和逻辑功 能的要求利用一切可利用的技术手段和 方法将系统的逻辑模型转化为系统的物 理模型 系统设计所使用的方法是自顶向下的结 构化方法 系统分析—千什么?系统设计—怎 么干?
• 系统设计是根据说明书的规定和逻辑功 能的要求,利用一切可利用的技术手段和 方法,将系统的逻辑模型转化为系统的物 理模型. • 系统设计所使用的方法是自顶向下的结 构化方法. • 系统分析——干什么?系统设计——怎 么干?
5.1系统设计概述 51.1系统设计的任务 系统设计的任务是在系统分析的基础上按逻辑 模型的要求,科学合理地进行系统的总体设计和 详细设计为下一阶段系统实施提供必要的技术 资料 总体设计包括划分子系统、模块结构图设计。 详细设计包括代码设计、数据库设计、输出输 入/人机界面设计、处理过程设计、系统物理配 置方案设计和系统设计说明书
5.1 系统设计概述 • 5.1.1 系统设计的任务 • 系统设计的任务是在系统分析的基础上,按逻辑 模型的要求,科学合理地进行系统的总体设计和 详细设计,为下一阶段系统实施提供必要的技术 资料. • 总体设计包括划分子系统、模块结构图设计。 • 详细设计包括代码设计、数据库设计、输出输 入/人机界面设计、处理过程设计、系统物理配 置方案设计和系统设计说明书
51.2系统设计的原贝 系统性 灵活性 可靠性 经济性
• 5.1.2系统设计的原则 • 系统性 • 灵活性 • 可靠性 • 经济性
51.3子系统划分 ·一般按照功能划分根据相对独立的管理 活动建立各个职能子系统 划分原则 ·要具有相对独立性; 应使数据冗余较少;应考虑今后管理工作 发展的需要; 便于系统分阶段实现
• 5.1.3子系统划分 • 一般按照功能划分,根据相对独立的管理 活动建立各个职能子系统. • 划分原则: • 要具有相对独立性; • 应使数据冗余较少;应考虑今后管理工作 发展的需要; • 便于系统分阶段实现
52结构化系统设计 521结构化系统设计方法 结构化系统设计是运用一套标准的设计 准则和工具,采用模块化的方法进行系统 结构设计
5.2 结构化系统设计 • 5.2.1 结构化系统设计方法 • 结构化系统设计是运用一套标准的设计 准则和工具,采用模块化的方法进行系统 结构设计
结构化系统设计的基本思想是采用分解的方法 将系统设计成由相对独立、功能单一的模块组 成的结构,它是以系统的逻辑功能和数据流关 系为基础,根据数据流程图和数据字典,借助 于一套标准的设计准则和图表工具,通过“自 上而下”和“自下而上”的反复,把系统逐层 划分为多个大小适当、功能明确、具有一定独 立性且容易实现的模块,从而把复杂系统的设 计转变为多个简单模块的设计,使系统开发整 体工作量变小
• 结构化系统设计的基本思想是采用分解的方法, 将系统设计成由相对独立、功能单一的模块组 成的结构,它是以系统的逻辑功能和数据流关 系为基础,根据数据流程图和数据字典,借助 于一套标准的设计准则和图表工具,通过“自 上而下”和“自下而上”的反复,把系统逐层 划分为多个大小适当、功能明确、具有一定独 立性且容易实现的模块,从而把复杂系统的设 计转变为多个简单模块的设计,使系统开发整 体工作量变小
结构化系统设计的特点 相对独立,功能单一的模块结构; 块内联系紧密、块间联系松散 采用模块结构图的描述方式
• 结构化系统设计的特点 • 相对独立,功能单一的模块结构; • 块内联系紧密、块间联系松散 • 采用模块结构图的描述方式
522模块结构图 模块结构图是描述系统内各个组成部分 的结构及相互关系的工具它能表达已经 被分解成若干模块组成的系统结构的层 次和通讯关系
• 5.2.2 模块结构图 • 模块结构图是描述系统内各个组成部分 的结构及相互关系的工具,它能表达已经 被分解成若干模块组成的系统结构的层 次和通讯关系
l)模块结构图的组成及符号 模块 数据通讯 调用 控制通讯
• 1)模块结构图的组成及符号 模块 调用 数据通讯 控制通讯