(4)设计记录的格式,包括确定记录的长度;确定要设计的数据项目以及每个数据项在记录中的排列顺序;确定每个数据项的结构以及确定记录中的关键数据项。
(5)根据记录长度、记录个数和文件总数估算出整个系统的数据存储容量。
在进行数据库设计时,应注意以下几点:
(1)数据的结构和文件记录的设置应满足管理上的需求,它是系统分析员与用户协商的结果:
(2)数据记录要反映各级管理的要求,要考虑异形数据库之间的数据传输问题;
(3)要使信息的冗余度较小;
(4)要考虑到具体的数据内容。
E-R方法是一种通过E-R图来描述信息结构的数据库设计方法。E-R图由实体、属性和联系三部分组成,用一个长方形来表示实体,用圆形来表示属性,用菱形来表示实体之间的对应关系。如图2所示为一个E-R示意图。
图中的产品和零件是两个实体,产品实体有两个属性,即产品号和性能。零件有三个属性,即零件号、材料名和耗用量。两个实体之间是多对多的关系,即一种产品可以由多个零件组成,而一种零件可以是多种产品的零件之一。

图2
三、编写系统设计说明书
系统设计阶段的最后一项工作是编写系统设计说明书,系统设计说明书既是系统设计阶段的工作成果,也是下一阶段系统实施的重要依据。系统设计说明书一般包括以下几个方面的内容:
1.引言
说明项目的背景、工作条件及约束,引用的资料及专门术语。
2.系统总体技术方案
这是最重要的部分,其中包括:
(1)模块设计:用系统的结构图来表示系统模块层次结构,说明主要模块的名称、功能。
(2)输入设计:包括输入的项目、主要功能、输入要求、输入的承担者、输入校验方法等。
(3)输出设计:包括输出的项目、主要功能、输出的接受者、输出的数据类型与设备、介质、数值范围、精度要求等。
(4)数据库设计:说明数据库设计的目标、主要功能要求、需求性能规定、运行环境要求(设备、支持软件等)、逻辑设计方案、物理设计方案。
(5)网络设计:说明系统的网络结构、功能设计。
(6)实施方案说明:主要说明实施的计划安排和经费预算,给出各项工作(包括文件编制、用户培训等)的计划开始日期和完成日期,各项工作完成的先后次序、工作完成的标志以及各项经费,可以用甘特图或PERT图表示。
除用户和系统研制人员外,还应邀请有关专家和管理人员审批实施方案,并将评审意见和审批人员名单附于系统设计说明书之后,经上级部门批准后,实施方案方可生效。
|