工资管理系统软件设计内容摘要:

计: 概念设计 和逻辑设计 2. 1 概念设计: E— R 图 根据 需求分析阶段形成的需求分析说明书,把用户的信息需求抽象为信息结构即概念模型的过程就是概念结构设计。 也就是说设计阶段是将现实世界中的客观对象首先抽象为独立于具体 DBMS 的信息结构。 这里采用目前常用的 E— R 方法,即 E— R 图来描述现实世界的概念模型。 E— R 图: 2. 2 概念模型 数据 模型是数据库系统的核心和基础。 根据数据模型应用的不同目的,可以将这些模型划分为两大类: 第 一类模型是概念模型,也称信息模型,它是按用户的观点对数据和列名 数据类型 长度 允许空 员工编号 int 8 否 员工姓名 char 16 否 扣款额 int 8 否 员工 职称 学历 编号 姓名 受雇 工资 基本工资 岗位津贴 扣款项 员工编号 员工姓名 武汉理工大学《 工资管理系统软件设计 》课程设计说明书 6 信息建模,主要用于数据库设计。 第二类模型是数据模型,主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模,主要用于 DBMS 的实现。 概念模型可以看成是现实世界到机器世界的一个过渡的中间 层次。 概念模型有以下特点: 1. 真实性 概念模型是对现实世界的抽象和概括,它必须真实地反映现实世界中事物和事物之间的联系。 2. 易理解性 概念模型是独立与机器的信息结构,应该容易被用户理解。 3. 易修改性 应用环境和应用需求是经常改变的,概念模型容易修改和扩充。 4. 易转换性 概念模型应该容易向关系、网状、层次等各种数据模型转换。 逻辑设计 概念 结构是独立于任何 DBMS 数据模型的信息结构。 逻辑结构设计的任务就是把概念设计阶段设计好的基本 E— R图转换为与选用的 DBMS产品所支持的数据模型相符合的逻辑结构。 设计逻辑结构时一般要分两步进行 1 将逻辑结构转换成关系模型。 2 对数据模型进行优化。 . 1 E— R 图转换为关系模型 E— R 图向关系模型的转换要解决的问题是如何将实体和实体型间的联系转换为关系模式,如何确定这些关系模式的属性和码。 关系模型的逻辑结构是一组关系模式的集合。 E— R 图则是由实体型、实体型的属性和实体之间的联系 3 个要素组成。 所以将 E— R 图转换为关系模型实际上就是要将实体型、实体型的属性和实体之间的联系转换为一组关系模式。 一个实体型转换为一个关系。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。