系统分析报告批准后,就可以开始系统设计了。系统设计又称新系统的物理设计,就是根据系统分析报告确定的新系统的逻辑模型建立新系统的物理模型。也就是根据系统分析确定的新系统的逻辑功能的要求考虑实际条件,进行各种具体设计,确定系统的实施方案,具体解决新系统应该“怎么做”的问题。
系统设计的指导思想是结构化的设计思想,就是用一组标准的准则和图表工具,确定系统有哪些模块,用什么方式联系在一起,从而构成最优的系统结构。在这个基础上再进行各种输入、输出、处理和数据存储等的详细设计。
系统设计可分两步进行,即总体设计和详细设计。
(一)总体设计
系统的总体设计,又称概要设计,根据系统分析报告确定的系统目标、功能和逻辑模型,为系统设计一个基本结构,从总体上解决如何在计算机系统上实现新系统的问题。总体设计不涉及物理设计细节,而是把着眼点放在系统结构和业务流程上。总体设计包括:
(1)确定系统的输出内容、输出方式以及介质等。
(2)根据系统输出内容,确定系统的数据的发生、采集、介质和输入形式。
(3)根据系统的规模数据量、性能要求和技术条件等,确定数据组织和存储形式、存储介质。
(4)运用结构化的设计方法,对新系统进行划分,即按功能划分子系统,明确子系统的子目标和子功能,按层次结构划分功能模块,画出系统结构图。
(5)根据系统的要求和资源条件,为信息选择计算机系统的硬件和软件。
(6)制定新系统的引进计划,用以确保系统详细设计和系统实施能按计划,有条不紊地进行。
(二)详细设计(www.daowen.com)
详细设计,就是在系统总体设计的基础上,对系统的各个组成部分进行详细的、具体的物理设计,使系统总体设计阶段设计的蓝图逐步具体化以便付诸实现。详细设计包括的内容是:
(1)代码设计:对被处理的各种数据进行统一的分类编码,确定代码对象及编码方式,并为代码化对象设置具体代码,编制代码表以及规定代码管理方法等。
(2)输入、输出详细设计:进一步研究和设计输入数据以什么样的形式记录在介质上,以及输入数据的校验,输出信息的输出方式、内容和输出格式的设计。另外,还有人机对话的设计等。
(3)数据存储详细设计:数据存储的设计,就是对文件(或数据库)的设计。对文件的设计,就是文件记录的格式、文件容量计算、物理空间的分配、文件的生成、维护以及管理等的设计。
(4)处理过程设计:就是对系统中各功能模块进行具体的物理设计。包括处理过程的描述,绘制处理流程图,与处理流程图相对应的输入、输出、文件的设计。
(5)编制程序设计说明书:程序设计说明书是程序员编写程序的依据,应当简明扼要、准确、规范化地表达处理过程的内容和要求。
程序设计说明书的内容包括:
(1)程序说明:程序名称、所属系统名称、子系统名称、计算机硬件和软件配置、使用的计算机语言、程序的功能处理过程、处理方法等。
(2)输入输出数据和文件的定义:文件名称、数据项目规定、文件介质、输入输出设备、输入输出项目名称以及条件和要求模块间的接口关系等。
(3)处理概要:绘制概要流程图,编号处理的概要说明等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。