实验室数据库设计报告.docx

上传人:b****1 文档编号:236947 上传时间:2022-10-07 格式:DOCX 页数:11 大小:958.78KB
下载 相关 举报
实验室数据库设计报告.docx_第1页
第1页 / 共11页
实验室数据库设计报告.docx_第2页
第2页 / 共11页
实验室数据库设计报告.docx_第3页
第3页 / 共11页
实验室数据库设计报告.docx_第4页
第4页 / 共11页
实验室数据库设计报告.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

实验室数据库设计报告.docx

《实验室数据库设计报告.docx》由会员分享,可在线阅读,更多相关《实验室数据库设计报告.docx(11页珍藏版)》请在冰豆网上搜索。

实验室数据库设计报告.docx

数据库设计摘要

基于404实验室信息管理系统的数据库设计

摘要

数据库是信息管理系统的核心和基础,数据库的设计是信息管理系统设计中的重要组成部分。

基于404的实验室信息管理系统选取MicrosoftSQLServer2005作为数据库管理系统,采用面向对象的数据库结构设计,从数据字典、E-R图、数据关系表三个方面,对数据库进行合理的逻辑设计和有效的物理设计,极大地提高了系统的开发效率和开发质量。

关键词:

MicrosoftSQLServer2005,数据库,404实验室信息管理系统。

II

数据库设计目录

目录

摘要 I

目录 II

第1章数据库系统开发相关知识介绍 1

1.1404实验室信息管理系统简介 1

1.2数据库相关知识简介 1

第2章实验室信息管理系统数据库设计 2

2.1数据库设计 2

2.2数据库设计原则 2

第3章需求分析 3

3.1需求分析 3

3.2数据流图 3

3.3数据字典 3

第4章数据库分析和设计 5

4.1数据库概念结构设计 5

4.2数据库逻辑结构设计 7

第5章总结 9

第一章数据库系统开发相关知识简介

第1章数据库系统开发相关知识介绍

1.1404实验室信息管理系统简介

实验室信息管理系统(LIMS)是基于以实验室为核心的整体环境的全方位管理。

LIMS技术提供了实验室各种设备的信息存储、统计分析和查找的网络化平台,可促进学生在实验室中学习过程中有效、方便,快捷的对实验室设备的科学运作和规范化管理,达到自动化运行、信息化管理和无纸化办公的目的,对提高实验室工作效率,避免实验室内器件的浪费和运用起着至关重要的作用。

1.2数据库相关知识简介

数据库是信息管理系统的核心和基础,它把信息管理系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息管理系统可以方便、及时、准确地从数据库中获得所需的信息。

一个信息管理系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。

因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完善而高效的信息管理系统。

数据库设计是信息管理系统开发和建设的重要组成部分。

9

第二章实验室信息管理系统数据库设计

第2章实验室信息管理系统数据库设计

2.1数据库设计

数据库设计是对于一个给定的应用环境提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息问的联系,满足用户数据库要求和加工要求,又能被某个DBMS所接受,同时能实现系统目标并有效存取数据的数据库。

2.2数据库设计原则

数据库是应用程序的基础,数据库设计的好坏直接关系到系统运行质量和后期开发,数据库设计应遵循以下原则:

(1)根据资料的不同用途、使用要求和安全保密性等来决定资料的整体组织形式和资料表结构。

(2)遵循独立性原则,按规范化设计数据库,减少资料冗余。

(3)设法提高程序的运行效率和减少程序的复杂度。

第三章需求分析

第3章需求分析

3.1需求分析

设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和基本的。

因此,应该把对用户需求的收集和分析作为数据库设计的第一步。

需求分析的主要任务是通过详细调查要处理的对象,包括某个组织、某个部门、某个企业的业务管理等,充分了解原手工或原计算机系统的工作概况及工作流程,明确用户的各种需求,产生数据流图和数据字典,然后在此基础上确定新系统的功能,并产生需求说明书。

值得注意的是,新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。

下面用我们用数据流图(DFD,DataFlowDiagram),也就是从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

如下图所示:

3.2数据流图

3.3数据字典

表3.1数据流条目

名称

描述

实验室信息

对实验室信息的查询结果

实验设备信息

设备基本信息

使用信息

学生使用设备信息

表3.2数据存储条目

数据存储名称

描述

存储方式

实验室信息表

存放实验室基本信息

实验室管理员信息表

存放实验室管理人员的基本信息

学生信息表

存放学生信息

设备信息表

存放设备的基本信息

使用借用表

存放被使用设备的基本信息

管理信息表

存放管理员管理设备的基本信息

表3.3数据项条目

数据项名称

简介

类型

长度

实验室编号

实验室编号

字符串

20

名称

实验室名称

字符串

20

姓名

学生姓名

字符串

20

设备型号

实验室设备的型号

字符串

50

设备名称

实验室设备的名称

字符串

50

...

...

...

...

第四章数据库分析和设计

第4章数据库分析和设计

4.1数据库概念结构设计

本次试验根据需求分析设计出的实体有:

设备、实验室、管理员、学生。

各个实体具有的属性描述E-R图及其之间的关系描述如下:

设备实体及属性

实验室实体及属性

管理员实体及属性

学生实体及属性

实体之间关系及E-R图

4.2数据库逻辑结构设计

数据库包含实验室信息表(LI)、设备信息表(EI)、管理员信息表(AI)、学生信息表(SI)、使用信息表(UI)、管理信息表(MI)。

下面是这些表的详细结构:

(1)实验室信息表LI

实验室信息表LI用来保存实验室的基本资料,如表4.1所示:

字段名

数据类型

大小

实验室编号(主键)(外码)

char

10

实验室名称

char

20

地址

char

50

建立时间

char

20

表4.1实验室信息表LI

(2)设备信息表EI

设备信息表EI用来保存实验室内各种设备的基本资料,如表4.2所示:

表4.2设备信息表EI

字段名

数据类型

大小

设备型号(主键)

char

10

设备名称

char

20

数量

char

50

负责人

char

20

(3)管理员信息表AI

管理员信息表AI用来保存管理实验室设备的管理员人员的基本资料,如表4.3所示:

表4.3管理员信息表AI

字段名

数据类型

大小

管理员编号(主键)

char

10

管理员姓名

char

20

职位

char

20

(4)学生信息表SI

学生信息表用来保存使用实验室设备的学生的基本资料,如表4.4所示:

表4.4学生信息表SI

字段名

数据类型

大小

学号(主键)

char

20

姓名

cnar

20

年龄

char

20

成绩

char

20

(5)使用信息表UI

使用信息表UI用来保存学生使用实验室设备的使用基本信息,如表4.5所示:

表4.5使用信息表UI

字段名

数据类型

大小

设备型号(主键)

char

10

学号(主键)

char

20

(6)管理信息表MI

管理信息表MI用来保存管理员管理实验室设备的管理基本信息,如表4.6

所示:

表4.6管理信息表MI

字段名

数据类型

大小

设备型号(主键)

char

10

管理员编号(主键)

char

10

第五章总结

第5章总结

一直以来,我们学校A座得404机房内一直存储的大量的电子器件设备,但由于没有一个合理的安排和管理方式,实验室内的电子器件设备带来了大量的浪费,本次的设计方案就是专门为我们实验室设计的一个实验室设备管理系统数据库,大大的解决了实验室内电子器件设备的浪费,提高了实验室内设备的使用效率,大大的方便了同学们的使用和管理员的管理。

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

当前位置:首页 > 考试认证 > IT认证

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

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