实验室数据库设计报告.docx
- 文档编号:236947
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:11
- 大小:958.78KB
实验室数据库设计报告.docx
《实验室数据库设计报告.docx》由会员分享,可在线阅读,更多相关《实验室数据库设计报告.docx(11页珍藏版)》请在冰豆网上搜索。
数据库设计摘要
基于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机房内一直存储的大量的电子器件设备,但由于没有一个合理的安排和管理方式,实验室内的电子器件设备带来了大量的浪费,本次的设计方案就是专门为我们实验室设计的一个实验室设备管理系统数据库,大大的解决了实验室内电子器件设备的浪费,提高了实验室内设备的使用效率,大大的方便了同学们的使用和管理员的管理。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验室 数据库 设计 报告