企业资产管理数据库设计_第1页
企业资产管理数据库设计_第2页
企业资产管理数据库设计_第3页
企业资产管理数据库设计_第4页
企业资产管理数据库设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件学院课程设计报告书2011年6月目录 TOC o 1-5 h z HYPERLINK l bookmark7 o Current Document 1设计时间2 HYPERLINK l bookmark10 o Current Document 2设计目的2 HYPERLINK l bookmark13 o Current Document 3设计任务2 HYPERLINK l bookmark16 o Current Document 4设计内容34.1需求分析34.2总体设计44.2.1概念结构设计4 HYPERLINK l bookmark44 o Current Document

2、4.2.2逻辑结构设计7 HYPERLINK l bookmark47 o Current Document 4.2.3物理表结构设计7 HYPERLINK l bookmark50 o Current Document 4.3数据库实现94.3.1 创建9 HYPERLINK l bookmark76 o Current Document 4.4 测试1.6 HYPERLINK l bookmark79 o Current Document 4.4.1 测试L6 HYPERLINK l bookmark82 o Current Document 5总结与展望17 HYPERLINK l bo

3、okmark85 o Current Document 参考文献18 HYPERLINK l bookmark93 o Current Document 成绩评定181设计时间2011年6月13日一2011年6月17日2设计目的数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完数据库原 理及应用课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知 识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力, 最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能 够有效地存储数据,满足各种用户的应用需求(信息要求

4、和处理要求)。同时,此次设计对于 同学将来的毕业设计和具体工作实践将有重要的意义。3设计任务企业资产管理功能要求:企业资产购置:将企业资产信息插入企业资产数据文件。企业资产的领用:企业资产发放给相关部门使用,登记相关信息。企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息。企业资产出租:本企业资产出租给其他企业,对租赁费用、时间等登记管理企业资产的报废:企业资产达到报废年限或其他原因报废,登记相关报废信息。对以上具体功能的查询、统计功能数据要求资产数据:资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、 原值(帐面价值)等资产领用数据:资产代码、资产名称、领用部门、领

5、用日期、经办人资产调拨数据:资产代码、资产名称、调入部门、调出部门、调拨日期、经办人资产出租数据:资产代码、资产名称、租用单位、出租日期、到期日期、租赁费用、经 办人资产报废数据:资产代码、资产名称、资产残值、报废原因、报废日期、经办人4设计内容4.1需求分析4.1. 1项目概述该企业资产管理系统软件目前已有比较完善的管理与使用功能,研制企业资产管理系统 是为了满足企业资产管理人员对企业资产管理的方便,以现代化的创新思维模式去工作。4.1.2数据库数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬件组 成的系统;它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序

6、的高度独立 性。由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是 记录。4.1.3可使用性在装载总程序时,正常就运行,异常就停止;汉语编程系统出现错误,将会产生不可遇 见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载,若仍有错,按照提 示逐渐装载。4.1.4保密性本软件作为教学管理辅助设备,它的规模比较小,不需要保密技术;限定一个程序中某 些区域的规约,给不同的模块分配不同的功能。4.1.5可维护性本软件的组成程序为汉语成语设计语言,组构均较简单,直观意义上的较独立。因此, 基于电子化所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。4.1.

7、6系统功能需求数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬件组 成的系统;它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立 性。企业资产购置:将企业资产信息插入企业资产数据文件。企业资产的领用:企业资产发放给相关部门使用,登记相关信息。企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息。企业资产出租:本企业资产出租给其他企业,对租赁费用、时间等登记管理企业资产的报废:企业资产达到报废年限或其他原因报废,登记相关报废信息。对以上具体功能的查询、统计功能4.1.7系统数据需求资产数据表(资产代码,资产名称,资产类型,规格型号,单位,制造厂

8、家,购置日期,原值)资产领用数据表(产代码,资产名称,领用部门,领用日期,经办人)资产调拨数据表(产代码,资产名称,调入部门,调出部门,调拨日期,经办人)资产出租数据表(产代码,资产名称,租用单位,出租日期,到期日期,租赁费用,经办人)资产报废数据表(资产代码,资产名称,资产残值,报废原因,报废日期,经办人)部门信息表(部门编号,部门名称)企业单位信息表(企业编号,企业名称)4.2总体设计4.2.1概念结构设计(1)各E-R图如下:资产数据E-R图(2)综合ER图如下:总E-R图4.2.2逻辑结构设计将E-R图转换为关系模型:资产数据表(资产代码,资产名称,资产类型,规格型号,单位,制造厂家,

9、购置日期, 原值)资产领用数据表(资产代码,资产名称,领用部门,领用日期,经办人)资产调拨数据表(资产代码,资产名称,调入部门,调出部门,调拨日期,经办人)资产出租数据表(资产代码,资产名称,租用单位,出租日期,到期日期,租赁费用、 经办人)资产报废数据表(资产代码,资产名称,资产残值,报废原因,报废日期,经办人)部门信息表(部门编号,部门名称)4.2.3物理表结构设计物理表格式参照下表:资产数据表:字段名称中文名称类型长度完整性约束NULLzcno资产代码varchar30主键,数字型字符nozcame资产名称varchar20字符nozctype资产类型varchar20字符noggtyl

10、e规格型号varchar20字符nounit单位varchar20字符nozzfacturer制造厂家varchar20字符nogzdate购置日期varchar20字符noyvalue原值varchar20字符no字段名称中文名称类型长度完整性约束NULLzcnum资产代码varchar30主键,数字型字符nozcname资产名称varchar20字符nolydept领用部门varchar20字符nolydate领用日期varchar20字符noagent经办人varchar20字符no资产调拨数据表:字段名称中文名称类型长度完整性约束NULLzcnum资产代码varchar30主键,数字型

11、字符nozcname资产名称varchar20字符nodrdept调入部门varchar20字符nodcdept调出部门varchar20字符nodbdate调拨日期varchar20字符noagent经办人varchar20字符no资产出租数据表:字段名称中文名称类型长度完整性约束NULLzcnum资产代码varchar30主键,数字型字符nozcname资产名称varchar20字符nozyunit租用单位varchar20字符noczdate出租日期varchar20字符nodqdate到期日期varchar20字符nozlcost租赁费用varchar20字符noagent经办人var

12、char20字符no资产报废数据表:字段名称中文名称类型长度完整性约束NULLzcnum资产代码varchar30-主键,数字型字符nozcname资产名称varchar20_字符nozcSvalue资产残值varchar20字符nobfreason报废原因varchar20字符nobfdate报废日期varchar20字符noagent经办人varchar20字符no部门信息表:字段名称中文名称类型长度完整性约束NULLdeptno部门编号varchar20主键nodeptname部门名称varchar20唯一no4.3数据库实现4.3.1创建资产数据表创建:CREATE TABLE资产数据

13、表(资产代码 varchar (30) primary key, 资产名称varchar (20),资产类型varchar (20),规格型号varchar (20),单位 varchar (20), 制造厂家varchar (20), 购置日期varchar (20),原值 varchar (20),)资产领用数据表创建:CREATE TABLE资产领用数据表(资产代码 varchar (30) primary key,资产名称varchar (20),领用部门varchar (20),领用日期varchar (20),经办人 varchar (20),foreign key资产代码refe

14、rences资产数据表(资产代码) )资产调拨数据表创建:CREATE TABLE资产调拨数据表(资产代码 varchar (30) primary key,资产名称varchar (20),调入部门varchar (20),调出部门varchar (20),调拨日期varchar (20),经办人 varchar (20),foreign key资产代码references资产数据表(资产代码) )资产出租数据表创建:CREATE TABLE资产出租数据表(资产代码 varchar (30) primary key,资产名称varchar (20),租用单位varchar (20),出租日期

15、varchar (20),到期日期varchar (20),租赁费用varchar (20),经办人 varchar (20),foreign key资产代码references资产数据表(资产代码)资产报废数据表创建:CREATE TABLE资产报废数据表(资产代码 varchar (30) primary key,资产名称varchar (20),资产残值varchar (20),报废原因varchar (20),报废日期varchar (20),经办人 varchar (20),foreign key资产代码references资产数据表(资产代码)部门信息表创建:CREATE TABL

16、E 部门表(部门编号 varchar (20) primary key,部门名称 varchar (20) unique ,)用户创建:create user user1 identified by password;权限创建:grant insert on 资产数据表 to user1;grant insert on 资产领用数据表to user1;grant insert on 资产调拨数据表to user1;grant insert on 资产出租数据表 to user1;grant insert on 资产报废数据表to user1;grant insert on 部门表 to use

17、r1;grant select on 资产数据表 to user1;grant select on 资产领用数据表to user1;grant select on资产调拨数据表to user1;grant select on 资产出租数据表to userl;grant select on 资产报废数据表to userl;4.3.2数据录入将企业资产信息插入企业资产数据文件:insert into 资产数据表 values(0001,电脑,办公用品,al,东软,dell,2010 年 02 月 01 日 ,8888);insert into 资产数据表 values(0002,打印机,办公用品,

18、a2,东软,dell,2010 年 02 月 12 日 ,5000);insert into 资产数据表 values(0003,办公桌椅,办公用品,a3,东软,dell,2010 年 03 月 05 日,1588);insert into 资产数据表 values(0004,饮水机,生活用品,a4,东软,dell,2010 年 03 月 15 日 ,2000);insert into 资产数据表 values(0005,办公用笔,办公用品,a5,东软,dell,2010 年 04 月 25 日,800);insert into 资产数据表 values(0006,计算器,办公用品,a6,东软

19、,dell,2010 年 04 月 28 日 ,600);insert into 资产数据表 values(0007,u 盘,办公用品,a7,东软,dell,2010 年 05 月 06 日 ,588);insert into 资产数据表 values(0008,订书器,办公用品,a8,东软,dell,2010 年 05 月 08 日 ,200);insert into 资产数据表 values(0009,扫帚,扫除用品,a9,东软,dell,2010 年 06 月 01 日 ,200);insert into 资产数据表 values(0010,办公用表,办公用品,a10,东软,dell,2

20、010 年 06 月 07 日,100);登记资产领用数据:insert into 资产领用数据表 values(0001,电脑,办公室,2010 年 02 月 02 日,aa);insert into 资产领用数据表values(0002,打印机,办公室,2010年02月15日,aa);insert into资产领用数据表values(0003,办公桌椅,生活部,2010年03月06日,张三);insert into资产领用数据表values(0004,饮水机,生活部,2010年03月16日,张三);insert into资产领用数据表values(0005,办公用笔,办公室,2010年04

21、月26日,rain);insert into资产领用数据表values(0005,办公用笔,会计部,2010年04月26日,jia); insert into资产领用数据表values(0006,计算器,会计部,2010年04月29日,jia); insert into资产领用数据表 values(0007,u 盘,办公室,2010 年 05 月 07 日,aa);insert into资产领用数据表 values(0007,u 盘,人事部,2010 年 05 月 07 日,sara);insert into资产领用数据表values(0008,订书器,办公室,2010年05月09日,aa);

22、insert into资产领用数据表values(0009,扫帚,生活部,2010年06月02日,张三); insert into资产领用数据表values(0010,办公用表,办公室,2010年06月08日,aa);登记资产调拨数据:insert into资产调拨数据表values(0001,电脑,人事部,办公室,2010年03月08日,aini);insert into资产调拨数据表values(0001,电脑,生活部,办公室,2010年03月25日,aini);insert into资产调拨数据表values(0002,打印机,会计部,办公室,2010年03月28日 ,aini);ins

23、ert into资产调拨数据表values(0002,打印机,科研部,办公室,2010年04月08日 ,aini);insert into资产调拨数据表values(0002,打印机,权益部,办公室,2010年04月29日 ,aini);insert into资产调拨数据表values(0002,打印机,人事部,办公室,2010年05月08日 ,aini);insert into资产调拨数据表values(0006,计算器,办公室,会计部,2010年05月09日 ,aini);insert into资产调拨数据表values(0006,计算器,人事部,会计部,2010年05月18日 ,aini

24、);insert into资产调拨数据表values(0007,U盘,办公室,人事部,2010年06月01日,aini);insert into资产调拨数据表values(0007,U盘,科研部,人事部,2010年06月08日,aini);登记资产出租数据:insert into资产出租数据表 values(0001,电脑,华为,2010 年 02 月 05,2010 年 02 月 10日,500,zimo);insert into资产出租数据表 values(0001,电脑,华信,2010 年 03 月 10,2010 年 03 月 20日,1000,zimo);insert into资产出

25、租数据表 values(0001,电脑,中软,2010 年 04 月 05,2010 年 04 月 20日,1500,zimo);insert into资产出租数据表 values(0001,电脑,达内,2010 年 04 月 08,2010 年 04 月 10日,200,zimo);insert into资产出租数据表values(0002,打印机,华为,2010年02月20,2010年02月25 日,1000,zimo);insert into资产出租数据表values(0002,打印机,创新,2010年02月25,2010年02月日,500,zimo);insert into资产出租数据

26、表values(0002,打印机,华信,2010年03月05,2010年03月20 日,3000,zimo);insert into资产出租数据表values(0002,打印机,中软,2010年03月15,2010年03月日,2800,zimo);insert into 资产出租数据表values(0003,办公桌椅,华为,2010年03月08,2010年03月20 日,500,zimo);insert into 资产出租数据表values(0003,办公桌椅,达内,2010年03月10,2010年04月10 日,1500,zimo);登记资产报废数据:insert into资产报废数据表va

27、lues(0001,电脑,500,年限过长,功能不完整,2011年02 月 10 日,houqin);insert into资产报废数据表values(0002,打印机,300,老化,2011年02月15日,houqin);insert into 资产报废数据表 values(0003,办公桌椅,200,老化,2011年03月02日,houqin);insert into资产报废数据表values(0004,饮水机,200,老化,2011年04月21日,houqin);insert into资产报废数据表 values(0005,办公用笔,100,破损,2011年05月12日,houqin);

28、insert into 资产报废数据表 values(0006,计算器,50,老化,2011 年 05 月 18 日,houqin);insert into 资产报废数据表values(0006,计算器,50,部件损坏,2011年05月25日 ,houqin);insert into 资产报废数据表 values(0007,U 盘,50,中毒,2011 年 05 月 26 日,houqin);insert into 资产报废数据表values(0008,订书器,50,部件损坏,2011年06月10日 ,houqin);insert into 资产报废数据表 values(0009,扫帚,50,

29、破损,2011 年 06 月 20 日,houqin);插入部门信息:insert into 部门表 values(0001,办公室);insert into 部门表 values(0002,会计部);insert into 部门表 values(0003,生活部);insert into 部门表 values(0004,人事部);insert into 部门表 values(0005,科研部);insert into 部门表 values(0006,法律部);insert into 部门表 values(0007,权益部);insert into 部门表 values(0008,宣传部);i

30、nsert into 部门表 values(0009,销售部);insert into 部门表 values(0010,技术部);4.4测试4.4.1测试资产代码资产名称资产类型规格型号单位制造厂家购置日期原值1C001电脑办公用品al东软dell201002 月口1 日88882-0002打印机办公用品宓东软打印机工厂如1 口年其月13臼500030003:力幽桌椅办交用品a3东软桌椅加工厂对1。年D3月日15884C004饮水机生活用品a4东软饮泳机制造厂.戏1。年口3月15日200050005如公用笔办公用品a5东软办公用品厂Ml 口年口 4月对日80060006计算器办公用品a6东软办

31、会用品厂如1。年D4月28日60070007u盘办公用品a?东软金斯顿叫1。年月口6日58880008订书器办公用品a8东软莎公用品厂201005 月口8 日20090009扫晶扫除用品a9东软扫除工具批发厂201006月口 1日200100010办咨台灯办公用品alO东软电灯制造厂戏1。年D6月叩日100图 4.4.1-1资产代码资产名称|调入部门|调出部门调拨日期经井人1TT4S自18900010002000300040005打印机会计部办公桌椅销售部0006000700080009饮冰机科研部 办恣用笔宣传部 计算器办公室 U盘 办公室 订书器会计部 扫帚 人事部2010年。3月。8日

32、aini 口年03280 aim司1。年冀月35日haiKing如1 年明月D8日haizing部室部*公活WD1D年明月29日aim 2口1口年月叫日 如1D年口6月D1日 罚1D年D6月。8日 2口1 口年口 6月口 8日aim aini aim haiKins:0010办公台灯销售部力裱室2口1口年口 6 月 180aim图 4.4.1-2资产代码资产名称.租用单位出租日期二到期日期.一:租赁费用经办人10001电脑华为对1口年叩月如1D年叩月1001500zimo20002打印机华为WD1D 年 0220戏1D年叩月药日1000zimo3000;莎公桌椅华为我切年口 3月口 82010

33、03 月 2口日500zimo40004饮冰:机华信20100320即1。年03月彖S日1000zimo50005办公用笔中软戏1。年月此罚1D年月如日1000zimo60006计算器达内7口1口年口 S月口8其1 口年月1 口日200zimo70007口盘创新罚1口年口 5月五52口1口年月28日500zimo80008订书器华信WD1G年。6月此戏1D年06R20日800zimo90009扫帚中软如1口年皿月15如1 口年口6月湖日500zimo100010办公台灯达内口1口年月 10如1。年口6月M日1500ziniu图 4.4.1-310001唱脑500p_0002打印机20030003办公桌椅1C040004饮水机10050005办公用笔5060006

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论