3.2 需求分析
为了确保系统能够长期、安全、稳定、可靠并且高效的运行,系统应该满足的性能需有系统处理的准确性和及时性、系统的开放性和可扩充性、系统的易用性和易维护性、系统的数据要求。
3.2.1 数据字典源'自:751`!论~文'网www.751com.cn
数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。数据库数据字典不仅是每个数据库的中心,而且对每个用户也是非常重要的信息,用户可以用SQL语句访问数据库数据字典。
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义,我们不能手工修改数据字典里的信息。
3.2.2 数据元素的定义
数据元素(data element)是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。包括如下内容:数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的联系}。其中,后两项定义了数据的完整性约束条件,用于数据校验