(一)系统设计内容
系统设计的指导思想是结构化的设计思想,就是应用一组标准的准则和图表工具,确定系统有哪些模块、用什么方式联系起来,从而构成最优的系统结构。在这个基础上,进行各种输入、输出、处理和数据存储等详细设计。
系统设计可以分两步进行,即总体设计和详细设计。
1.总体设计
系统的总体设计又称概要设计,根据系统分析报告确定的系统目标、功能和逻辑模型,为系统设计基本结构,从总体上解决如何在计算机系统上实现新系统的问题。
总体设计不涉及物理设计细节,而把着眼点放在系统结构和业务流程上,具体包括以下六点。
(1)确定系统的输出内容、输出方式及介质等。
(2)根据系统输出内容,确定系统的数据发生、采集、介质和输入形式。
(3)根据系统的规模、数据量、性能要求和技术条件等,确定数据组织和存储形式、存储介质。
(4)运用结构化的设计方法,对新系统进行划分,即按功能划分子系统,明确子系统的子目标和子功能,按层次结构划分功能模块,画出系统结构图。
(5)根据系统的要求和资源条件,为信息选择计算机系统的硬件和软件。
(6)制订新系统的引进计划,用以确保系统详细设计和系统实施能按计划、有条不紊地进行。
2.详细设计
详细设计,就是在系统总体设计的基础上,对系统的各个组成部分进行详细的、具体的物理设计,使系统总体设计的蓝图逐步具体化,以便付诸实现。详细设计包括的内容有以下五点。
(1)代码设计:对被处理的各种数据进行统一的分类编码,确定代码对象及编码方式,并为代码化对象设置具体代码,编制代码表及规定代码管理方法等。(www.daowen.com)
(2)输入输出详细设计:进一步研究和设计输入数据以什么样的形式记录在介质上,输入数据的校验,以及输出数据的方式、内容和输出格式。
(3)数据储存详细设计:数据储存的设计,就是对文件的设计,即设计文件记录的格式、计算文件容量、分配物理空间、生成文件等。
(4)处理过程设计:对系统中各功能模块进行具体的物理设计,包括处理过程的描述,处理流程图的绘制,与处理流程图相对应的输入、输出、文件的设计。
(5)编制程序设计说明书:程序设计说明书是程序员编写程序的依据,应当简明扼要、准确、规范地表达处理过程的内容和要求。
(二)系统设计目标
系统分析阶段是解决信息系统“干什么”的问题,而系统设计阶段则是解决信息系统“怎么干”的问题。系统设计是开发人员进行的工作,他们将系统设计阶段得到的目标系统逻辑模型转换为目标系统的物理模型,该阶段得到的工作成果(即系统设计说明书)是下一个阶段系统实施的工作依据。具体来说,物流信息系统设计应达到以下目标或要求。
(1)必须较好地满足用户工作的实际要求,这是衡量系统设计工作的首要标准。
(2)系统具有通用性,能适应不同用户、不同管理模式的需要与要求,做到只要输入用户单位名称、用户信息等,就可以通过系统生成,变成用户自己的物流信息系统。
(3)系统具有可扩展性,在系统分析与设计中应充分考虑管理模式的改变与整体管理信息系统的接口安排,做到功能可扩展、数据量可扩展、系统本身可扩展。
(4)系统具有可维护性,系统结构设计应遵循简单、合理、易懂、实用、高效的原则,数据采集要统一,设计规范要标准,系统文档应齐全。
(5)系统具有可移植性,应能在不同机型的微机上稳定运行,具有可靠性。应使用标准的程序语言、操作系统,具有内部自动纠错功能。用户使用的计算机应具有足够大的内存容量和高速外存,运行可靠,维护方便,具有硬件与软件方面的扩充余地。
(三)系统设计策略
常用的系统设计策略是把整个系统当作一个模块,根据系统数据流程图逐层划分模块,逐步形成多层次分块系统结构图。设计过程包括三个步骤:第一步,分析数据流程图,确定它的类型和功能;第二步,采取相应的设计策略,导出初始系统结构图;第三步,对结构进行进一步修改,逐层分解和优化,确保最终设计符合数据流程图的逻辑功能要求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。