ERP系统数据库设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
ERP系统数据库设计 摘要:ERP企业资源计划系统是建立在信息技术基础上,以系统化的管理思想为企业决 策层及员工提供决策运行手段的管理平台。如今国际化市场错综复杂的环境和企业对管 理需求的提升,作为信息系统核心和基础的数据库技术得到广泛的应用。本文对ERP系统 中的数据库设计予以了介绍,为ERP的系统设计提供了参考。 关键词:ERP 数据 数据库设计 数据处理技术是管理信息系统的基础,只有把数据处理技术与管理结合起来,才能真 正发挥ERP系统的作用。按照标准的设计方法,考虑数据库及ERP系统开发全过程,将数据 库设计分为五个阶段:需示分析、概念结构设计、逻辑结构设计、物理结构设计、数据库 实施及数据库运行和维护。 1 需求分析阶段 需求分析的结果是否能准确地反映用户的实际需求,将直接决定ERP系统设计结果的 合理性和实用性。 调查用户需求的步骤: (1)调查组织机构情况。包括了解该组织的部门组成情况、各部门的职责等,为分析 信息流程做准备。 (2)了解各部门的业务流程。包括了解各个部门所需数据,如何处理这些数据,输出结 果的格式是什么。 (3)在熟悉了业务活动的基础上,协助用户明确对ERP系统的各种要求,包括信息要求 、处理要求、完全性与完整性要求。 (4)确定ERP系统的边界。对前面调查的结果进行初步分析,对实现功能的主体进行划 分,确定哪些功能由计算机完成,哪些活动由人工完成。由计算机完成的功能就是ERP系统 实现的功能。 2 概念结构设计阶段 数据库概念结构设计的任务是根据用户的需求设计数据库的数据模型。它是整个ER P系统的信息结构。概念结构设计的方法包括:自顶向下、自底向上、逐步扩张和混合策 略。 建立综合性的E-R图 概念模型独立于具体的数据库管理系统,这一阶段是在需求分析的基础上,设计出能 够满足用户需求的各种实体以及它们之间的关系,可用E-R图来表示。建立综合性的E- R图,能够化解冲突并产生一个能够被所有用户共同理解和接受的概念模型。如ERP系统中 的工资管理子系统在设计规划中涉及的实体有部门、人事、工资、操作员。 3 逻辑结构设计阶段 逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理 系统(DBMS)支持的数据模型。数据模型可以由实体联系模型转换而来。 3.1 将E—R模型转换为关系数据模型的规则 (1)每一实体集对应一个关系模式。 (2)实体间的联系一般对应一个关系,联系名作为对应的关系名,不带有属性的联系可 以去掉。 (3)实体和联系中关键字对应的属性在关系模式中仍作为关键字。 3.2 E-R图向关系模型的转换 根据这些规则实体和联系可转换成下述对应的关系数据模型: (1)人事关系(编号、姓名、性别、职称、参加工作时间)。 (2)部门关系(部门编号、部门名称、部门负p4.1 物理结设计的主要内容 (1)库文件的组织形式。如选用顺序文件组织形式、索引文件组织形式等。 (2)存储介质的分配。例如将易变的、存取频繁的数据存放在高速存储器上;稳定的 、存取频度小的数据存放在低速存储器上。 (3)存取路径的选择。 4.2 确定数据库的存储结构 确定数据库物理结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、 聚簇、日志、备份等的存储安排和存储结构:确定系统配置等。 5 数据库安全控制 数据库安全控制是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破 坏。 5.1 用户标识与鉴别 用户标识和鉴别是数据库提供的最外层安全保护措施。其方法是由系统提供特定的 方式让用户标识自己的身份。当用户进入系统时,由系统进行自动核对,通过鉴别后才提 供相应权限。 5.2 存取控制 数据库系统存取控制机制用以确保只授权给有资格的用户访问数据库的权限。存取 控制机制主要包括两部分:定义用户权限、合法权限检查。 5.3 审计 按照TDI/TCSEC标准中安全策略的要求,"审计"功能就是数据库管理系统达到C2以上 安全级别必不可少的一项指标。审计功能可把用户对数据库的所有操作自动记录下来放 入审计日志中。因此数据库管理员可以利用审计日志,找出非法存取数据的人、时间和内 容等。 5.4 数据加密 数据加密是防止数据库中数据在存储和传输中失密的有效手段。加密方法主要有两 种,一种是替换方法,另一种是置换方法,如果将这两种方法结合起来就能提供相当高的安 全程度。 6 结语 ERP系统的数据库设计主要研究了数据库设计的方法和步骤,阐述了如何实现ERP系统 数据库的需求分析、系统设计、数据库的客理、功能模块的实现及数据库安全控制措施 等各个过程。使我们能够更透彻地掌握ERP系统的开发方法和开发思想。但本文仅限于讨 论基本的理论方法,仍需在实际工作中运用这些思想,设计出符合ERP系统需求的数据库应 用系统。 参
- 粉丝: 105
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Java 代码覆盖率库.zip
- Java 代码和算法的存储库 也为该存储库加注星标 .zip
- 免安装Windows10/Windows11系统截图工具,无需安装第三方截图工具 双击直接使用截图即可 是一款免费可靠的截图小工具哦~
- Libero Soc v11.9的安装以及证书的获取(2021新版).zip
- BouncyCastle.Cryptography.dll
- 5.1 孤立奇点(JD).ppt
- 基于51单片机的智能交通灯控制系统的设计与实现源码+报告(高分项目)
- 什么是 SQL 注入.docx
- Windows 11上启用与禁用网络发现功能的操作指南
- Java Redis 客户端 GUI 工具.zip