设备仪器管理系统数据库设计.docx

上传人:b****1 文档编号:528399 上传时间:2023-04-29 格式:DOCX 页数:12 大小:169.03KB
下载 相关 举报
设备仪器管理系统数据库设计.docx_第1页
第1页 / 共12页
设备仪器管理系统数据库设计.docx_第2页
第2页 / 共12页
设备仪器管理系统数据库设计.docx_第3页
第3页 / 共12页
设备仪器管理系统数据库设计.docx_第4页
第4页 / 共12页
设备仪器管理系统数据库设计.docx_第5页
第5页 / 共12页
设备仪器管理系统数据库设计.docx_第6页
第6页 / 共12页
设备仪器管理系统数据库设计.docx_第7页
第7页 / 共12页
设备仪器管理系统数据库设计.docx_第8页
第8页 / 共12页
设备仪器管理系统数据库设计.docx_第9页
第9页 / 共12页
设备仪器管理系统数据库设计.docx_第10页
第10页 / 共12页
设备仪器管理系统数据库设计.docx_第11页
第11页 / 共12页
设备仪器管理系统数据库设计.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

设备仪器管理系统数据库设计.docx

《设备仪器管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《设备仪器管理系统数据库设计.docx(12页珍藏版)》请在冰点文库上搜索。

设备仪器管理系统数据库设计.docx

设备仪器管理系统数据库设计

1.问题描述。

本次数据结构设计要求完成的任务是实现购买员购买到设备仪器,借用人借用设备仪器并且归还,当仪器出现问题需要报废处理时进行报废这一系列管理系统。

 

2.系统目标和基本原则

2.1仪器设备数据库设计简介

目前,各个实验室都对仪器设备管理都实行了信息化管理,仪器设备管理中主要涉及到的任务有3个方面:

入库,报废,借还。

本课程设计将设计一个实验室的仪器设备管理系统,通过此课程设计将初步了解到如何设计一个完整的管理信息系统.

   在设备仪器管理中涉及要求大致如下:

实验室对设备仪器进行入库登记和维护,当报废时应办报废手续。

借出时,由借用人填写借条,办理借用手续如前所述,当前实验室,当归还时应归还借条并办归还手续

1.入库

采购员到生产厂家购入指定数量规格型号的仪器设备,放入仓库,并由管理员管理以及对仪器设备进行相应的入库登记。

记录下入库的时间,采购人,经费来源仪器设备的数量等等。

2.报废

当设备仪器由于人为损坏或者使用期限已到而不能继续使用,则要做相应的报废处理,并做报废登记手续,记录下报废的仪器设备的名称,规格,型号,数量,报废原因和报废日期等等。

3.借用

当有关单位或者个人要借用该实验室的仪器设备时,需要进行相应的借用登记。

并记录下借用人或者单位,借用的仪器的规格型号数量,借用的日期,归还日期以及批准人等。

2.2数据需求

根据系统的需求,首先将要记录的信息分类,要记录的信息如:

入库单:

(代码、院内编号、名称、规格、型号、单价、数量、金额、生产厂、购入单位、采购员、管理员、入库日期、经费来源、批准人)

报废单:

(代码、院内编号、名称、规格、型号、单价、数量、报废原因、批准人、管理员、报废日期)

借条:

(代码、院内编号、名称、规格、型号、单价、数量、借用日期、拟还时间、借用人、批准人、管理员、设备状况)

2.3事务需求

经过实际考察、咨询和分析,高等院校图书管理系统主要应该具有以下功能模块:

(1)入库信息部分要求如下

1.根据入库单可以得出以下信息,可以知道采购员的信息采购的仪器设备的信息(包括名称、规格、型号、单价、数量,金额等);采购的信息(采购的时间等)以及入库时的信息等等。

2.可以对入库信息进行维护,包括添加及删除等操作。

(2)在报废信息部分要求如下:

1.可以根据报废单部分知道仪器设备报废的原因,报废的型号,数量,以及报废日期等等信息

2.可以对报废信息进行维护,包括添加及删除等操作。

(3)在借用信息部分要求如下:

1.可以根据该部分了解到借用的单位及个人,借用的仪器的规格数量及借用的时间,和归还时间等等。

2.可以对借用信息部分进行维护,包括添加及删除等等操作。

下图为系统的逻辑关系:

逻辑关系图

 

该设备仪器数据库设计的数据流图为下图:

设备仪器数据库数据流图

 

3.概念设计

根据上述的需求分析,将信息需求抽象为概念模型,进行概念结构设计,画出E-R图。

在本仪器设备管理数据库设计中要开发三个子系统:

(1)仪器设备入库管理;

(2)仪器设备借出管理;(3)仪器设备报废管理。

3.1首先设计出仪器入库管理子系统的分E-R图如下图:

采购员去购入单位购买仪器,然后将买得的仪器存放到指定的仓库中去,并由仓库管理员进行管理。

下图就是仪器入库管理系统的分E-R图,其中实体有购买员,仪器,其中仪器的属性有仪器ID,单价,现有数量,规格,型号,仪器状态,名称,院内编号等。

关系入库的属性有入库数量,入库日期,入库批准人和经费来源,购买员的属性有购买员号,购买人姓名等,而且仪器和购买员之间的关系是多对多,一个购买员可以买多个仪器。

仪器入库管理系统的分E-R图

 

3.2然后设计出仪器借用管理系统的分E-R图:

借用人经过批准人的批准拿到借单到仓库中管理员那去借用仪器。

下图就是仪器设备借出管理系统分E-R图,其中的实体有借用人,仪器。

其中仪器的属性有仪器ID,单价,现有数量,规格,型号,仪器状态,名称,院内编号等。

借用人的属性有姓名和借用人号;关系出借的属性有出借批准人,出借数量,出借日期和拟还日期等。

仪器和借用人之间的关系也是多对多的关系。

仪器设备借出管理系统分E-R图

 

3.3设计出仪器设备的报废管理系统分E—R图:

当仪器由于某些原因而损坏作报废处理。

 

仪器报废管理系统的分E-R图

 

上图便是仪器报废管理系统的分E-R图,实体包括仪器,报废管理人员,其中仪器的属性有仪器ID,单价,现有数量,规格,型号,仪器状态,名称,院内编号等。

报废管理人员的属性有报废人员号,报废人姓名。

仪器和报废管理人员之间的关系报废的属性有报废日期,报废数量,报废批准人,报废单编号等。

3.4以上已经设计出了本次设计的3个规定内容的分E-R图,下面将设计出整个仪器设备管理系统的E-R图。

图中的实体包括借用人,购买员,仪器,报废管理人员。

借用人和仪器的关系是出借,购买员和仪器的关系是入库,报废管理人员和仪器的关系是报废,他们之间都是多对多的关系。

上述便是整个仪器设备管理系统的概念结构设计,采用E-R图将现实中的客观对象抽象为独立于具体DBMS的信息结构

4.逻辑设计

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

E-R图是由实体型,实体型的属性和实体之间的联系3个要素组成,将E-R图转换为关系模式实际上就是要将实体型,实体之间的联系和实体型的属性转换为一组关系模式。

首先进行关系模式的建立。

4.1借用人

借用人(借用人号,姓名)

此为借用人实体型对应的关系模式,借用人号就是借用人的主码。

4.2仪器

仪器(仪器状态,名称,仪器ID,出借单ID,院内编号,现有数量,型号,单价,规格)

此为仪器实体型对应的关系模式,其中仪器的主码是仪器ID

4.3购买员

购买员(购买人号,购买员姓名)

此为购买员实体型对应的关系模式,其中购买员的主码是购买人号

4.4报废管理人员

报废管理人员(报废人员号,报废人姓名)

此为报废管理人员实体型对应的关系模式,报废人员号的主码是报废人员号

4.5出借

出借(出借日期,拟还日期,出借批准人,出借数量)

此为出借关系对应的关系模式。

4.6入库

入库(入库日期,入库数量,入库批准人,经费来源)

此为入库关系对应的关系模式,

4.7报废

报废(报废批准人,报废日期,报废原因,报废单编号)

此为报废关系对应的关系模式,

 

5.总体实施计划

数据库在物理设备上的存储结构与存取方法称为数据库的物理结构。

为给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程。

5.1设计环境

操作系统:

WindowsXP

设计工具:

MicrosoftSQLServer2000

5.2实现过程

5.2.1数据库及各表关系的建立

5.2.2各关系表的建立

5.2.2.1入库表

5.2.2.2报废表

5.2.2.3报废人员表

5.2.2.4购买员表

5.2.2.5出借表

5.2.2.6仪器表

5.2.2.7借用人表

 

6.据库课程设计体会总结

通过一个礼拜的课程设计。

在老师以及同学的指导和帮助下,完成了这次课程设计,从中收获很多。

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练。

此次课程设计,我要完成的任务是做出设备仪器的入库,借用,报废管理系统。

我从拿到课程设计的题目到完成整个的课程设计过程,从中可以学到很多很多的有用的东西,不仅这还可以巩固了本学期所学的《数据库系统简明教程》的有关知识,而且学到了很多在书本上所没有学到过的知识。

通过这次课程设计使我懂得了理论与实际相结合是很重要的。

只有理论的知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

在课程设计的整个过程中,出现了一些难处,在我开始画E-R图时,由于没有正确的确定下整个系统的实体,所以导致开始画出的E-R图是错的,然后在同学的帮助指导下,我才又正确的确定出实体,以及实体间的关系的属性,最终完成了E-R图,当完成E-R之后,就可以正确的做实体关系模型表。

但由于个人能力有限且时间仓促,之后的数据库程序部分以个人能力无法现实,实际操作动手能力缺乏培养锻炼,虎头蛇尾乃无奈之举,希望老师能够谅解。

 

7参考文献

1《数据库系统简明教程》,王珊,高等教育出版社2004.9

2《软件工程导论》,张海藩,清华大学出版社2003.12

3《软件需求》,刘晓晖,电子工业出版社2002.10

 

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2