ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:384.04KB ,
资源ID:2228407      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2228407.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(数据库原理及应用课程设计企业资产管理系统.doc)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据库原理及应用课程设计企业资产管理系统.doc

1、数据库原理及应用课程设计企业资产管理系统 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 软 件 学

2、 院 课程设计报告书 课程名称 数据库原理及应用 设计题目 企业资产管理系统 专业班级 软件10- 01 学 号 姓 名 指导教师 李建东 2012年6月 目录 1 设计时间 3 2

3、设计目的 3 3设计任务 3 4 设计内容 3 4。1需求分析 3 4。1。1系统功能要求 4 4.1.2数据字典 4 4。2系统设计 5 4。2。1 概念结构设计 5 4.2。2 逻辑结构设计 6 4。2.3 物理结构设计 7 4。3系统实施 8 4。3。1数据库实现 8 4.3.2 数据载入 12 4.4运行与测试 12 4.4。1运行与测试 12 4。4.2分析 14 5 总结与展望 14 参考文献 15 成绩评定 15 1 设计时间 17周(2012年6月

4、4日-2012年6月8日) 2 设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库系统概论》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于将来的毕业设计和具体工作实践将有重要的意义。 3设计任务 企业资产管理 功能要求: 1) 企业资产购置:将企业资产信息插入企业资产数据文件。 2)

5、 企业资产的领用:企业资产发放给相关部门使用,登记相关信息。 3) 企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息。 4) 企业资产出租:本企业资产出租给其他企业,对租赁费用、时间等登记管理 5) 企业资产的报废:企业资产达到报废年限或其他原因报废,登记相关报废信息。 对以上具体功能的查询、统计功能 数据要求: 资产数据:资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、原值(帐面价值)等 资产领用数据:资产代码、资产名称、领用部门、领用日期、经办人 资产调拨数据:资产代码、资产名称、调入部门、调出部门、调拨日期、经办人 资产出租数据:资产代码、

6、资产名称、租用单位、出租日期、到期日期、租赁费用、经办人 资产报废数据:资产代码、资产名称、资产残值、报废原因、报废日期、经办人 4 设计内容 4。1需求分析 4。1.1系统功能要求 1) 企业资产购置:将企业资产信息插入企业资产数据文件。 2) 企业资产的领用:企业资产发放给相关部门使用,登记相关信息。 3) 企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息. 4) 企业资产出租:本企业资产出租给其他企业,对租赁费用、时间等登记管理 5) 企业资产的报废:企业资产达到报废年限或其他原因报废,登记相关报废信息. 对以上具体功能的查询、统计功能

7、4。1.2数据字典 表4。1。1数据字典 数据项名 数据类型 字段大小 取值范围 描述 资产代码 int 资产代码 名称 char 20 资产名称 类型 char 20 资产类型 规格型号 char 10 规格型号 单位 char 30 资产所属单位 制造厂家 char 20 资产制造厂家 购置日期 date 购置日期 原值 float 2 帐面价值 部门 char 10 领用日期 date 资产领用日期 经办人 char 8 调拨,领用出租,

8、报废经办人 调拨日期 date 调拨日期 租用单位 char 30 租用资产单位 出租日期 date 资产出租日期 到期日期 date 出租资产到期日期 租赁费用 fload 2 租赁费用 资产残值 fload 2 资产残值 报废原因 char 200 资产报废原因 报废日期 date 资产报废日期 4.2系统设计 4.2.1 概念结构设计 概念结构设计是对现实世界的一种抽象,即对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种该你那精

9、确地加以描述,通过该过程形成E-R图。 资产代码 局部E—R图: 购置日期 企业资产 类型 制造厂家 单位 原值 名称 规格型号 购置 图4。2。1。1资产及其属性联系 购置日期 资产代码 名称 部门 图4.2。1.2部门和单位及其属性联系 图4。2.1。3购置及其属性联系 报废 经办人 资产残值 报废原因 资产代码 报废日期 图4.2。1.3资产报废及其属性联系 经办人 租用单位 租赁费用 出

10、租 到期日期 出租日期 图4。2.1。3出租及其属性联系 m n 领用 部门 m 调拨 n 企业资产 图4.2.1。3实体及联系图 单位 综合E—R图: n m n m 制造厂家 原值 名称 类型 规格型号 资产代码 购置日期 调拨 领用 部门 企业资产 报废 经办人 报废日期 资产残值 报废原因 资产代码 出租 经办人 租赁费用 出租日期 租用单位 到期日期 图4.2.1.4综合E—R图 4。2.2 逻辑结构

11、设计 逻辑结构设计的任务就是把概念结构设计阶段设计好的E—R图转换为与所用DBMS产品所支持的数据模型相符合的逻辑结构。 将4。2.1概念结构设计形成的E—R图转变为关系模型(符合3NF)如下: 企业资产(资产代码、资产名称、资产类型、规格型号、单位、制造厂家、购置日期、原值) 资产领用(资产代码、领用部门、领用日期、经办人) 资产调拨(资产代码、调入部门、调出部门、调拨日期、经办人) 资产出租(资产代码、租用单位、出租日期、到期日期、租赁费用、经办人) 资产报废(资产代码、资产名称、资产残值、报废原因、报废日期、经办人) 4。2.3 物理结构设计 物理结构设计是根据逻辑结构

12、设计所转变成的关系模型,把关系模型以三线表的形式展现出来,方便查询和更新。 表4.2.3.1资产表物理结构设计 中文名称 数据类型 字段大小 取值范围 是否非空 描述 资产代码 int Y 资产号码 资产名称 varchar 20 Y 资产名称 资产类型 varchar 20 Y 资产类型 规格型号 varchar 10 Y 规格型号 单位 varchar 30 N 资产所属单位 制造厂家 varchar 20 N 资产制造厂家 购置日期 date Y 购置日期 原值

13、 fload 账面价值 表4.2。3。2资产领用物理结构设计 中文名称 数据类型 字段大小 取值范围 是否非空 描述 资产代码 int Y 资产号码 领用部门 varchar 10 N 领用部门 领用日期 date Y 资产所属单位 经办人 char 8 Y 领用经办人 表4.2。3.3资产调拨表物理结构设计 中文名称 数据类型 字段大小 取值范围 是否非空 描述 资产代码 int Y 资产号码 调入部门 varchar 10 Y 调入部门 调出部门

14、varchar 10 Y 调出部门 调拨日期 date Y 调拨日期 经办人 char 8 Y 调拨经办人 表4。2。3.4资产出租表物理结构设计 中文名称 数据类型 字段大小 取值范围 是否非空 描述 资产代码 int Y 资产号码 租用单位 varchar 30 Y 租用单位 出租日期 date Y 出租日期 到期日期 date Y 到期日期 经办人 char 8 Y 出租经办人 表4.2。3。3资产报废表物理结构设计 中文名称 数据类型

15、 字段大小 取值范围 是否非空 描述 资产代码 int Y 资产号码 报废残值 float Y 报废残值 报废原因 varchar 50 Y 报废原因 报废日期 date Y 报废日期 经办人 char 8 Y 报废经办人 4。3系统实施 4.3.1数据库实现 建立数据库: CREATE DATABASE 企业资产管理; 建立数据表: create table 资产 (资产代码 int not null, 资产名称 varchar(20) not null,

16、资产类型 varchar(20) not null, 规格型号 varchar(10) not null, 单位 varchar(30), 制造厂家 varchar(20), 购置日期 datetime, 原值 float, constraint PK_资产 primary key (资产代码) ); create table 部门 (部门名称 varchar(20) not null, constraint PK_部门 primary key (部门名称) ); create table 资产领用 (资产代码 int not null,

17、 领用部门 varchar(20) not null, 领用日期 datetime, 经办人 char(8), constraint PK_资产领用 primary key (资产代码,领用部门,领用日期), foreign key (资产代码) references 资产(资产代码), foreign key (领用部门) references 部门(部门名称) ); create table 资产调拨 (资产代码 int not null, 调入部门 varchar(20) not null, 调出部门 varchar(20) not null,

18、 调拨日期 datetime, 经办人 char(8), constraint PK_资产调拨 primary key (资产代码,调入部门,调出部门,调拨日期), foreign key (资产代码) references 资产(资产代码), foreign key (调入部门) references 部门(部门名称), foreign key (调出部门) references 部门(部门名称) ); create table 资产出租 (资产代码 int not null, 租用单位 varchar(30) not null, 出租日期 dat

19、etime, 到期日期 datetime, 租赁费用 float, 经办人 char(8), constraint PK_资产出租 primary key (资产代码,租用单位,出租日期), foreign key (资产代码) references 资产(资产代码), ); create table 资产报废 (资产代码 int not null, 报废残值 float, 报废原因 char(50), 报废日期 datetime, 经办人 char(8), constraint PK_资产报废 primary key (资产代码), f

20、oreign key (资产代码) references 资产(资产代码), ); 建立视图: create view 调拨信息 as select 资产调拨。资产代码,资产.资产名称,资产调拨.调入部门,资产调拨。调出部门,资产调拨。调拨日期,资产调拨。经办人 from 资产,资产调拨,部门,部门 部门_1 where 资产.资产代码 = 资产调拨.资产代码 AND 资产调拨。调入部门 = 部门.部门名称 AND 资产调拨.调出部门 =部门_1。部门名称 create view 出租信息 as select 资产出租。资产代码,资产.资产名称,资产出租。

21、租用单位,资产出租。出租日期,资产出租。到期日期,资产出租。租赁费用 from 资产,资产出租 where 资产。资产代码 = 资产出租.资产代码 create view 领用信息 as select 资产领用。资产代码,资产.资产名称,资产领用。领用部门,资产领用.领用日期,资产领用。经办人 from 资产,资产领用 where 资产.资产代码 = 资产领用.资产代码 create view 报废信息 as select 资产报废.资产代码,资产。资产名称,资产报废.报废原因,资产报废。报废残值,资产报废.报废日期 from 资产,资产报废 where 资产

22、资产代码 = 资产报废.资产代码 建立触发器: create trigger B1 on 资产报废 after insert as delete from 资产调拨 where 资产调拨。资产代码=(select 资产代码 from inserted); create trigger B2 on 资产报废 after insert as delete from 资产领用 where 资产领用。资产代码=(select 资产代码 from inserted); create trigger B3 on 资产报废 after insert as

23、 delete from 资产出租 where 资产出租.资产代码=(select 资产代码 from inserted); create trigger B4 on 资产报废 after insert as insert into 报废资产 select * from 资产 4.3。2 数据载入 4。4运行与测试 4.4.1运行与测试 设计系统查询功能及要求,写出主要的查询SQL语句,并给出运行结果. 1、购置资产 insert into 资产 values (5,'PEPER’,’办公用品',’c1','A',’toshiba’,2012

24、04—10,200.00) 2、资产出租 3、资产调拨 4、资产领用 5、资产报废 4。4。2分析 在创建数据库的的过成中,各表的属性列及表的外码约束的名称和数据类型很容易出入错误。插入数据时,插入数据的数量要和定义的数量匹配,若多于定义的数据类则拒绝插入.资产报废的相关操作通过建立触发器实现,在录入一项报废资产,同时删除出租、调拨、领用表中该资产的数据,并将资产数据插入到报废资产表中。创建触发器时利用教科书上“as begin 触发体动作 end”语句,结果在录入一条报废资产时将所有资产信息都删除了,后改为“as 触发体动作"则达到预期效果。初

25、步分析,由于版本问题本实验使用的SQL2000中原来的触发语句,被默认为行级触发器,所以将数据都删除了,后改为语句级触发器则修正了这个问题。 本次创建的数据库还存在很多问题,比如各表的完整性约束条件都不完善,如一件资产的报废日期必不能早于该资产的购置日期,还有某一资产若正处于出租期间,就不会有调拨记录等,这些都是本数据库需要完善的地方. 5 总结与展望 企业资产管理是面向资产密集型企业的信息化,制造业信息化,企业信息化解决方案的总称。它以提高资产可利用率、降低企业运行维护成本为目标,以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动。通过提高设备可利用率得以增加

26、收益,通过优化安排维修资源得以降低成本,从而提高企业的经济效益和企业的市场竞争力。 由于时间所限不能做实际的需求分析,所以在概念结构设计和逻辑结构设计是遇到困难,不能明确的抽取对象实体,比如在出租的时候,是否将出租单位抽为实体,后经讨论认为一个企业中的数据库应该没必要存其他各单位的信息,所以在实际实现数据库的时候,将出租单位抽象成出租这个实体的属性。对各个属性间的依赖分析出现分歧。要想建立一个真正完整的数据库还需要做许多调查和努力. 参考文献 [1] 王珊,萨师煊.数据库系统概论。第4版, 北京:高等教育出版社,2006.5 成绩评定 成绩 教师签字 17

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服