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

  • 格式:docx
  • 大小:163.18 KB
  • 文档页数:18

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

公司内部档案编码:[OPPTR-OPPT28-OPPTL98-OPPNN08]

软 件 学 院

课程设计报告书

课程名称 数据库原理及应用

设计题目 企业资产管理系统

专业班级 软件10- 01

学 号

姓 名

指导教师 李建东

2012年6月

目录

1 设计时间 .................................................... 3

2 设计目的 .................................................... 3

3设计任务 .................................................... 3

4 设计内容 .................................................... 3

需求分析 .................................................... 3

系统功能要求 .............................................. 4

数据字典 .................................................. 4

系统设计 .................................................... 5

概念结构设计 ............................................. 5

逻辑结构设计 ............................................. 6

物理结构设计 ............................................. 7

系统实施 .................................................... 8

数据库实现 ................................................ 8

数据载入 ................................................ 12

运行与测试 ................................................. 12

运行与测试 ............................................... 12

分析 ..................................................... 14

5 总结与展望 ................................................. 14

参考文献 ..................................................... 15

成绩评定 ..................................................... 15

1 设计时间

17周(2012年6月4日-2012年6月8日)

2 设计目的

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

3设计任务

企业资产管理

功能要求:

1) 企业资产购置:将企业资产信息插入企业资产数据文件。

2) 企业资产的领用:企业资产发放给相关部门使用,登记相关信息。

3) 企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息。

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

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

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

数据要求:

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

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

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

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

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

4 设计内容

需求分析

4.1.1系统功能要求

1) 企业资产购置:将企业资产信息插入企业资产数据文件。

2) 企业资产的领用:企业资产发放给相关部门使用,登记相关信息。

3) 企业资产的内部调拨:由一个部门调拨到另一个部门,登记相关信息。

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

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

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

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 调拨,领用出租,报废经办人

调拨日期 date 调拨日期

租用单位 char 30 租用资产单位

出租日期 date 资产出租日期

到期日期 date 出租资产到期日期

租赁费用 fload 2 租赁费用

资产残值 fload 2 资产残值

报废原因 char 200 资产报废原因

报废日期 date 资产报废日期

系统设计

4.2.1 概念结构设计

概念结构设计是对现实世界的一种抽象,即对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种该你那精确地加以描述,通过该过程形成E-R图。

局部E-R图:

企业资单资产代名称

制造厂原规格型类购置日

图4.2.1.1资产及其属性联系

图4.2.1.2部门和单位及其属性联系 图购置及其属性联系

图4.2.1.3资产报废及其属性联系

图4.2.1.3出租及其属性联系

图4.2.1.3实体及联系图

综合E-R图:

m n m n 名部企业资部门 领调m n m n

企业资产 部门 领调单资产代名制造厂原规格型类购置日购置

资产代购置日报资产代报废原资产残报废日经办出租

租用单出租日到期日租赁费经办报资产代报废原资产残报废日经办

图4.2.1.4综合E-R图

4.2.2 逻辑结构设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的E-R图转换为与所用DBMS产品所支持的数据模型相符合的逻辑结构。

将4.2.1概念结构设计形成的E-R图转变为关系模型(符合3NF)如下:

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

资产领用(资产代码、领用部门、领用日期、经办人)

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

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

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

4.2.3 物理结构设计

物理结构设计是根据逻辑结构设计所转变成的关系模型,把关系模型以三线表的形式展现出来,方便查询和更新。

表4.2.3.1资产表物理结构设计

中文名称 数据类型 字段大小 取值范围 是否非空 描述

资产代码 int Y 资产号码

资产名称 varchar 20 Y 资产名称

资产类型 varchar 20 Y 资产类型 出租

租用单出租日到期日租赁费经办

规格型号 varchar 10 Y 规格型号

单位 varchar 30 N 资产所属单位

制造厂家 varchar 20 N 资产制造厂家

购置日期 date Y 购置日期

原值 fload 账面价值

表4.2.3.2资产领用物理结构设计

中文名称 数据类型 字段大小 取值范围 是否非空 描述

资产代码 int Y 资产号码

领用部门 varchar 10 N 领用部门

领用日期 date Y 资产所属单位

经办人 char 8 Y 领用经办人

表4.2.3.3资产调拨表物理结构设计

中文名称 数据类型 字段大小 取值范围 是否非空 描述

资产代码 int Y 资产号码

调入部门 varchar 10 Y 调入部门

调出部门 varchar 10 Y 调出部门

调拨日期 date Y 调拨日期

经办人 char 8 Y 调拨经办人

表4.2.3.4资产出租表物理结构设计

中文名称 数据类型 字段大小 取值范围 是否非空 描述

资产代码 int Y 资产号码

租用单varchar 30 Y 租用单位