1、1.2 数据库相关知识简介1第2章 实验室信息管理系统数据库设计22.1 数据库设计22.2 数据库设计原则2第3章 需求分析33.1 需求分析332 数据流图333 数据字典3第4章 数据库分析和设计54.1 数据库概念结构设计54.2 数据库逻辑结构设计7第5章 总结9第一章 数据库系统开发相关知识简介第1章 数据库系统开发相关知识介绍1.1 404实验室信息管理系统简介实验室信息管理系统(LIMS)是基于以实验室为核心的整体环境的全方位管理。LIMS技术提供了实验室各种设备的信息存储、统计分析和查找的网络化平台, 可促进学生在实验室中学习过程中有效、方便,快捷的对实验室设备的科学运作和规
2、范化管理,达到自动化运行、 信息化管理和无纸化办公的目的, 对提高实验室工作效率, 避免实验室内器件的浪费和运用起着至关重要的作用。1.2 数据库相关知识简介数据库是信息管理系统的核心和基础,它把信息管理系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能, 使信息管理系统可以方便、及时、准确地从数据库中获得所需的信息。 一个信息管理系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完善而高效的信息管理系统。数据库设计是信息管理系统开发和建设的重要组成部分。9第二章 实验室信息管理系统数据库设计第2章 实验
3、室信息管理系统数据库设计2.1 数据库设计数据库设计是对于一个给定的应用环境提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息问的联系,满足用户数据库要求和加工要求,又能被某个DBMS所接受,同时能实现系统目标并有效存取数据的数据库。2.2 数据库设计原则数据库是应用程序的基础,数据库设计的好坏直接关系到系统运行质量和后期开发,数据库设计应遵循以下原则:(1)根据资料的不同用途、使用要求和安全保密性等来决定资料的整体组织形式和资料表结构。(2)遵循独立性原则,按规范化设计数据库,减少资料冗余。(3)设法提高程序的运行效
4、率和减少程序的复杂度。第三章 需求分析第3章 需求分析3.1 需求分析设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和基本的。因此,应该把对用户需求的收集和分析作为数据库设计的第一步。需求分析的主要任务是通过详细调查要处理的对象,包括某个组织、某个部门、某个企业的业务管理等,充分了解原手工或原计算机系统的工作概况及工作流程,明确用户的各种需求,产生数据流图和数据字典,然后在此基础上确定新系统的功能,并产生需求说明书。值得注意的是,新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。下面用我们用数据流图(DFD, Data Flow Diagram),也就
5、是从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。如下图所示:32 数据流图33 数据字典表3.1 数据流条目名称描述实验室信息对实验室信息的查询结果实验设备信息设备基本信息使用信息学生使用设备信息表3.2 数据存储条目数据存储名称存储方式实验室信息表存放实验室基本信息表实验室管理员信息表存放实验室管理人员的基本信息学生信息表存放学生信息设备信息表存放设备的基本信息使用借用表存放被使用设备的基本信息管理信息表存放管理员管理设备的基本信息表3.3 数据项条目数据项名称简介类型长度实验室编号字符串20实验室名称姓名学生姓名设备型号实验室设备的型号50设备名称实验室设备的名
6、称.第四章 数据库分析和设计第4章 数据库分析和设计4.1 数据库概念结构设计本次试验根据需求分析设计出的实体有:设备、实验室、管理员、学生。各个实体具有的属性描述E-R图及其之间的关系描述如下:设备实体及属性实验室实体及属性管理员实体及属性学生实体及属性实体之间关系及E-R图4.2 数据库逻辑结构设计数据库包含实验室信息表(LI)、设备信息表(EI)、管理员信息表(AI)、学生信息表(SI)、使用信息表(UI)、管理信息表(MI)。下面是这些表的详细结构:(1)实验室信息表LI实验室信息表LI用来保存实验室的基本资料,如表4.1所示:字段名数据类型大小实验室编号(主键)(外码)char10地
7、址建立时间表4.1 实验室信息表LI(2)设备信息表EI设备信息表EI用来保存实验室内各种设备的基本资料,如表4.2所示:表4.2 设备信息表EI设备型号(主键)数量负责人(3)管理员信息表AI管理员信息表AI用来保存管理实验室设备的管理员人员的基本资料,如表4.3所示:表4.3 管理员信息表AI管理员编号(主键)管理员姓名职位(4)学生信息表SI学生信息表用来保存使用实验室设备的学生的基本资料,如表4.4所示:表4.4 学生信息表SI学号 (主键)cnar年龄成绩(5)使用信息表UI使用信息表UI用来保存学生使用实验室设备的使用基本信息,如表4.5所示:表4.5 使用信息表UI学号(主键)(6)管理信息表MI管理信息表MI用来保存管理员管理实验室设备的管理基本信息,如表4.6所示:表4.6 管理信息表MI第五章 总结第5章 总结一直以来,我们学校A座得404机房内一直存储的大量的电子器件设备,但由于没有一个合理的安排和管理方式,实验室内的电子器件设备带来了大量的浪费,本次的设计方案就是专门为我们实验室设计的一个实验室设备管理系统数据库,大大的解决了实验室内电子器件设备的浪费,提高了实验室内设备的使用效率,大大的方便了同学们的使用和管理员的管理。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1