《数据库课程设计》word版.docx

上传人:b****5 文档编号:24836348 上传时间:2023-06-02 格式:DOCX 页数:14 大小:165.51KB
下载 相关 举报
《数据库课程设计》word版.docx_第1页
第1页 / 共14页
《数据库课程设计》word版.docx_第2页
第2页 / 共14页
《数据库课程设计》word版.docx_第3页
第3页 / 共14页
《数据库课程设计》word版.docx_第4页
第4页 / 共14页
《数据库课程设计》word版.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

《数据库课程设计》word版.docx

《《数据库课程设计》word版.docx》由会员分享,可在线阅读,更多相关《《数据库课程设计》word版.docx(14页珍藏版)》请在冰豆网上搜索。

《数据库课程设计》word版.docx

《数据库课程设计》word版

数据库设计

 

 

设计题目企业资产管理数据库

班级

学号

姓名

 

1、仔细分析网站或管理信息系统的数据库结构,完成数据库的设计,要求包含三张以上的数据表,表结构完整合理,列的名称、数据类型、长度准确;表之间的关系合理

(1)设计功能如下:

a.企业资产购置:

将企业资产信息插入企业资产数据文件。

b.企业资产的领用:

企业资产发放给相关部门使用,登记相关信息。

c.企业资产的内部调拨:

由一个部门调拨到另一个部门,登记相关信息。

d.企业资产出租:

本企业资产出租给其他企业,对租赁费用、时间等登记管理

e.企业资产的报废:

企业资产达到报废年限或其他原因报废,登记相关报废信息。

(2)对以上具体功能的查询、统计功能

(3)数据为:

a.资产数据:

资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、原值(帐面价值)等

b.资产领用数据:

资产代码、资产名称、领用部门、领用日期、经办人

c.资产调拨数据:

资产代码、资产名称、调入部门、调出部门、调拨日期、经办人

d.资产出租数据:

资产代码、资产名称、租用单位、出租日期、到期日期、租赁费用、经办人

e.资产报废数据:

资产代码、资产名称、资产残值、报废原因、报废日期、经办人

功能要求分析

通过对用户的调查分析总结系统需要具有以下功能:

1)企业资产购置:

将企业资产信息插入企业资产数据文件。

2)企业资产的领用:

企业资产发放给相关部门使用,登记相关信息。

3)企业资产的内部调拨:

由一个部门调拨到另一个部门,登记相关信息。

4)企业资产出租:

本企业资产出租给其他企业,对租赁费用、时间等登记管理

企业资产的报废:

企业资产达到报废年限或其他原因报废,登记相关报废信息。

信息要求分析

通过对用户的调查分析总结出系统需要具有以下信息:

资产数据:

资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、原值(帐面价值)等。

资产领用数据:

资产代码、资产名称、领用部门、领用日期、经办人。

资产调拨数据:

资产代码、资产名称、调入部门、调出部门、调拨日期、经办人。

资产出租数据:

资产代码、资产名称、租用单位、出租日期、到期日期、租赁费用、经办人。

资产报废数据:

资产代码、资产名称、资产残值、报废原因、报废日期、经办人。

数据库结构设计

(1)各分图

资产领用数据图如图所示资产调拨数据图如图所示

资产出租数据图如图所示资产报废数据图如图所示

图1.资产领用数据图

图2.资产调拨数据图

图3.资产出租数据图

图4.资产报废数据图

(2)总图

图5.系统总图

各实体和联系的属性整理如下:

资产(资产代码,资产名称,资产类型,规格型号,制造厂家,购置日期,原值)

领用部门(部门号,经办人)领用(领用日期)调拨部门(部门号,调出部门号,经办人)

调拨(调拨日期)单位(单位号,经办人)出租(到期日期,出租日期,租赁费用)

存放处(报废处号,经办人)报废(资产残值,报废原因,报废日期)

表结构设计

本系统选用关系模型建立。

各个关系表的码由下划线标出。

资产表(资产代码,资产名称,资产类型,规格型号,制造厂家,购置日期,原值)

Asset(A_ID,A_Name,A_Type,A_Model,A_Manufacturers,A_purchasedate,A_Originalvalue)

部门表(部门号,经办人)Department(Dno,D_Agent)

领用表(资产号,部门号,领用日期)Lingyong(A_ID,Dno,L_Date)

调拨表(资产号,部门号,调出部门号,调拨日期)Diaobo(A_ID,Dno,OutDno,D_Date)

单位表(单位号,经办人)Unit(Uno,U_Agent)

出租表(资产号,单位号,到期日期,出租日期,租赁费用)

Rent(A_ID,Uno,E_Date,R_Date,R_Cost)

存放处表(存放处号,经办人)Cunfang(Cno,C_Agent)

报废表(资产号,存放处号,资产残值,报废原因,报废日期)

Baofei(A_ID,Cno,B_Value,B_Reason,B_Date)

基本表的结构如下:

表1.资产表(Asset)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

A_ID

资产代码

char

(2)

Y

Y

聚簇索引

A_Name

资产名称

nchar(20)

Y

N

A_Type

资产类型

nchar(20)

Y

N

A_Model

规格型号

nchar(20)

N

N

A_Manufacturers

制造厂家

nchar(20)

N

N

A_purchasedate

购置日期

datetime

N

N

A_Originalvalue

原值

float

N

N

表2.部门表(Department)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

Dno

部门号

char

(2)

Y

Y

索引

D_Agent

经办人

char(20)

N

N

表3.领用表(Lingyong)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

A_ID

资产号

char

(2)

Y

Y

外键

Dno

部门号

char

(2)

Y

Y

外键

L_Date

领用日期

datetime

N

N

表4.调拨表(Diaobo)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

A_ID

资产号

char

(2)

Y

Y

外键

Dno

部门号

char

(2)

Y

Y

外键

OutDno

调出部门号

char

(2)

Y

Y

外键

D_Date

调拨日期

datetime

N

N

表5.单位表(Unit)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

Uno

单位号

char

(2)

Y

Y

索引

U_Agent

经办人

char(20)

Y

N

 

表6.出租表(Rent)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

A_ID

资产号

char

(2)

Y

Y

外键

Uno

部门号

char

(2)

Y

Y

外键

E_Date

到期日期

datetime

N

N

R_Date

出租日期

datetime

N

N

R_Cost

租赁费用

float

N

N

表7.存放处表(Cunfang)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

Cno

存放处号

char

(2)

Y

Y

索引

C_Agent

经办人

char(20)

Y

N

表8.报废表(Baofei)

字段名称

中文名称

类型(长度)

是否非空

主关键字

取值范围

备注

A_ID

资产号

char

(2)

Y

Y

外键

Cno

存放处号

char

(2)

Y

Y

外键

B_Value

资产残值

float

N

N

B_Reason

报废原因

char(50)

N

N

B_Date

报废日期

datetime

N

N

为系统建立四个视图,分别为资产调拨视图,资产领用视图,资产出租视图,资产报废视图。

根据对系统的分析发现当系统资产基本表中的一个资产达到报废标准进行报废后,该资产在其他表中的记录应该相应删除,为此建立三个触发器,分别来触发这一事件。

对系统的分析总结发现,应对该系统设置五类用户分别是超级用户可以对所有表和视图进行查询,修改和删除数据的操作,另外四类分别只能对所构建的四个视图进行查询,修改和删除数据的操作。

系统对四类低级用户可以授权给不同的角色,这些角色可能只对某视图具有查询,修改,删除中的一个或几个权限。

数据库实现

1.数据库的建立

createdatabase系统数据库;

2.基本表的建立

在RDBMS支持下,利用SQL语句建立以上列出的8个表,语句如下所示:

3.视图的实现

建立四个视图,分别为资产调拨视图,资产领用视图,资产出租视图,资产报废视图。

Department_1.Dno

图6.资产调拨视图

图7.资产领用视图

图8.资产出租视图

图9.资产报废视图

4.用户的创建

利用它可视化操作创建超级用户和普通用户

3、尝试输入多条数据,给出输入后的数据表图形

数据载入

数据载入后结果如下各图所示:

资产表数据图

部门表数据图

领用表数据图

调拨表数据图

 

单位表数据图

出租表数据图

存放处表数据图

报废表数据图

安全性要求分析

通过对用户的调查分析总结出系统需要设置不同权限的用户对该数据库进行访问,完成该用户权限内的查询或者统计功能。

系统安全性达到C1级即可。

完整性要求分析

通过对用户的调查分析总结出系统的完整性约束主要表现为在主键,外键的设置,非空的控制和对某些属性取值范围的控制等。

数据安全保障方案

采用IaaS云计算模式。

在办公领域用虚拟机代替实体PC机的高端科技解决方案.以低廉成本的解决方案代替现有的高成本工作环境,最大限度的使用电脑闲置资源来为企业服务。

每个桌面没有主机,硬件设备500克,使办公环境就更为舒适宽。

数据安全性高,各用户在集团机底层有专属的物理区域,管理员可以做任何限制管理。

这个是有底层主机与虚拟机之间的关系决定的,主机的用户完全可以控制虚拟机用户的一举一动,对很多知识产权和保密性有严格要求的公司是一个重大的突破,主机可以控制虚拟机对重要文件的复制和查看等行为,对虚拟机进行管理。

同样,同级的虚拟机之间是无法查看的。

支持异构平台,统一管理同时支持Linux和Windows独家优化加速技术,30~50台,完全代码可控。

 

(注:

本资料素材和资料部分来自网络,仅供参考。

请预览后才下载,期待您的好评与关注!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1