文档介绍:第6章系统设计
系统设计概述
系统总体结构设计
系统结构框架设计
代码设计
数据库设计
输入/输出及人机界面设计
模块处理过程设计
系统设计报告
系统设计概述
系统设计是在系统分析研究基础上进行的,系统分析阶段产生的系统分析报告是系统设计的依据,从某种意义上讲,系统说明书就是一份软件规格说明书,系统设计人员根据说明书的规定和逻辑功能要求,利用一切可利用的技术手段和方法,将系统的逻辑模型转化为系统的物理模型,管理信息系统的系统设计所使用的方法还是自顶向下的设计方法。
系统设计的任务
系统设计的任务是:在系统分析的基础上,按逻辑模型的要求,科学合理地进行系统的总体设计和详细设计,为下一阶段系统实施提供必要的技术资料。其中,总体设计又称结构设计,包括子系统划分、模块结构图等;详细设计包括代码设计、人-机界面设计、数据库设计等
系统分析阶段是解决系统“干什么”的问题,而系统设计阶段则解决系统“怎么干”的问题。
系统设计的原则
系统设计中,应尽量遵守以下原则:
(1)系统性
(2)灵活性
(3)可靠性
(4)经济性
系统设计的内容
管理信息系统设计的主要包括概要设计和详细设计两大部分。
1. 总体设计
总体设计的主要任务是完成系统总体结构设计和系统结构框架的设计两部分,其中系统结构框架设计主要包括系统总体布局设计、系统硬件配置设计、系统软件平台设计和系统计算模式设计等。
2. 详细设计
详细设计为各个具体任务选择适当的技术手段和处理方法。它包括:
(1)代码设计
(2)输入/输出设计
(3)人机界面设计
(4)数据库设计
(5)处理过程设计
系统评估标准
由于采用的设计方法不同,以及系统设计人员经验与水平的差异,致使同一逻辑模型的物理模型存在一定的差别,衡量一个系统逻辑模型优劣的标准在于其为管理工作所提供的信息服务的质量。评估系统标准大致包括:信息系统的功能、系统的效率、系统的可靠性、系统的工作质量、系统的可变更性以及系统的经济性等6个方面。
系统评估标准及其含义
系统总体结构设计
系统总体结构设计是一种宏观、总体上的设计和规划。其核心任务是以整体的观点,按自上而下、逐步求精的原则,将系统划分为若干个子系统,再将子系统分解成功能单一、彼此相对独立的功能模块,形成具有层次关系的模块结构,确定系统模块的组成、模块的功能和模块间的相互关系。系统总体设计的好坏直接影响到系统的质量和整体特性。因此,在系统设计中一定要力求整体性能最佳,而不是各个局部模块的性能最佳。