654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc

上传人:仙人指路1688 文档编号:3931029 上传时间:2023-03-28 格式:DOC 页数:48 大小:1.63MB
返回 下载 相关 举报
654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc_第1页
第1页 / 共48页
654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc_第2页
第2页 / 共48页
654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc_第3页
第3页 / 共48页
654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc_第4页
第4页 / 共48页
654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc》由会员分享,可在线阅读,更多相关《654524039毕业设计(论文)基于Access的实验器材管理系统设计.doc(48页珍藏版)》请在三一办公上搜索。

1、毕业设计报告(论文)报告(论文)题目:基于Access的实验器 材管理系统设计 作者所在系部: 电子工程系 作者所在专业: 电子信息工程 作者所在班级: 作 者 姓 名 : 作 者 学 号 : 指导教师姓名: 完 成 时 间 : 2011年6月15日 北华航天工业学院教务处制北华航天工业学院毕业设计(论文)任务书(理工类)学生姓名: 专 业: 电子信息工程 班 级: 学 号:指导教师: 职 称: 教 授 完成时间: 2011.6.15 毕业设计(论文)题目: 基于Access的实验器材管理系统设计题目来源教师科研课 题纵向课题()题目类型理论研究()注:请直接在所属项目括号内打“”横向课题()

2、应用研究()教师自拟课题()应用设计()学生自拟课题()其 他()总体设计要求及技术要点:设计要求利用计算机软件实现对实验室各种器材的日常管理, 如查询、修改、增删、维护元器件信息. 围绕设备信息管理这一主题, 该管理系统主要设计4大基本功能: 信息的录入、修改、查询、输出. 此外, 用户管理, 权限设置, 实验室成员个人信息管理也是不可或缺的功能模块.工作环境及技术条件:计算机一台,相关的技术手册工作内容及最终成果:1. 熟悉Access数据库软件,学习Visual Basic 程序设计2. 对实验室设备、器材等管理进行需求分析3. 编写实验室器材管理系统成果形式:管理系统软件时间进度安排:

3、1、第七学期第6周第15周,查阅资料,完成开题报告、文献综述、外文文献翻译2、第七学期第16周第17周,开题报告审阅、答辩3、第八学期第1周第3周,学习Access4、第八学期第3周第7周,实验室设备、器材等管理进行需求分析 5、第八学期第8周第11周,编写实验室器材管理系统6、第八学期第12周第15周,完成毕业设计论文 指导教师签字: 年 月 日教研室主任意见: 教研室主任签字: 年 月 日北华航天工业学院本科生毕业设计(论文)原创性及知识产权声明本人郑重声明:所呈交的毕业设计(论文)基于Access的实验器材管理系统设计是本人在指导教师的指导下,独立进行研究工作取得的成果。除文中已经注明引

4、用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品或成果。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业设计(论文)引起的法律结果完全由本人承担。本毕业设计(论文)成果归北华航天工业学院所有。本人遵循北华航天工业学院有关毕业设计(论文)的相关规定,提交毕业设计(论文)的印刷本和电子版本。本人同意北华航天工业学院有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;可以采用影印、缩印、数字化或其它复制手段保存论文;在不以营利为目的的前提下,可以公布非涉密毕业设计(论文)的部分或全部内容。特此声明毕业设计(论文)作者: 指导教师

5、: 年 月 日 年 月 日摘 要实验室工作是一所院校教学工作的重要组成部分,而实验器材是完成教学任务的物质基础,但是实验器材的管理是一件繁琐的工作。对实验器材信息进行综合分析与管理,不仅是实验室管理本身的需要,也是提高教学质量和办学效益的需要。本系统就是针对高校实验设备管理而设计的一个基于Access的实验器材管理应用系统,以实现对实验器材信息的日常管理。围绕设备信息管理这一主题, 该系统应用Microsoft Access数据库软件,内嵌入一些Visual Basic程序设计来实现各功能模块。主要设计了4项基本功能:信息的录入、修改、查询、输出。 此外,用户管理,权限设置,实验室成员个人信息

6、管理也是不可或缺的功能模块。具体实现过程涉及到:需求分析、系统概念设计、系统逻辑和物理设计、系统实现和维护。关键词 实验器材管理 Access数据库 Visual Basic程序设计 AbstractLaboratory work is an institution important part of teaching, and laboratory equipment to complete the task of teaching the material basis, but the experimental equipment management is a tedious work.

7、 Information on a comprehensive analysis of experimental equipment and management, laboratory management is not only their own needs, but also to improve teaching quality and efficiency of the need to.This system is for the design of Lab Facilities Management and an Access-based application of the e

8、xperimental equipment management systems to achieve information on the daily management of experimental equipment. Around the theme of information management device, the system is Microsoft Access database software application, embedded a number of Visual Basic programming to achieve the function mo

9、dule. Major account set up four basic functions: information input, modify, query, output. In addition, user management, permissions laboratory information management is essential to individual members of the functional modules. Realization process related to: needs analysis, concept design, system

10、logic and physical design, system implementation and maintenance.Key words Experiment Equipment Management Access Database Visual basic Programming目 录第1章 绪论11.1 课题背景11.2可行性分析11.3 Access简介21.4 设计步骤与工作原理21.5 课题的建立以及本文完成的主要工作3第2章 系统分析42.1实验器材管理概述42.2系统设计目标42.3系统需求分析52.4 权限设计62.5 小结6第3章 系统概念设计73.1 系统模块设

11、计73.2模块功能解析73.3 E-R模型图83.4 小结9第4章 系统逻辑和物理设计104.1 数据库设计104.1.1 创建数据表104.1.2 数据表关系144.2 系统流程图154.3 功能实现164.3.1 启动系统164.3.2 登录系统174.3.3系统主界面184.3.4基本信息窗体234.3.5密码修改304.3.6打印报表314.4 小结33第5章 系统测试、维护和评价345.1 系统测试345.2系统维护345.3 系统评价355.4小结35第6章 结论36致 谢37参考文献38附 录39基于Access的实验器材管理系统设计第1章 绪论1.1 课题背景当今,信息已成为社

12、会和经济发展的重要支柱之一,大量信息的产生、处理、存储、传播和使用推动了社会的进步和经济的发展2。信息系统是一种以加工处理信息为主的计算机系统,而数据库技术作为一种存储和使用信息的信息系统核心技术正在发挥着越来越重要的作用。使用数据库系统进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,数据库系统能够充分发挥它的优越性。本系统就是为了管理好实验器材信息而设计的。高等学校实验室基本信息和仪器设备信息实现计算机管理是高校实验室评估的一项指标,也是高校实验室进行规范化管理的一项重要手段。高校实验室的管理体制实行校(院)、系两级管理,本文主要谈谈高校系级实验室器材管理

13、系统的分析与设计。以电子工程系的实验器材管理系统的设计为例。在以微电子电路研发为主的硬件实验室中,实验器材的管理是一件繁琐的工作,比如各种阻容器件、芯片等,由于体积小易失不易查找的特点,往往给正常的科研工作带来一定的麻烦,导致工作效率底下。此外,部分仪器或设备因外借或损坏未及时记录导致遗失,也造成科研实验室的损失。因此,以计算机管理为手段,开发一套使实验器材管理工作规范化,系统化,程序化,避免实验室设备管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改信息的器材管理系统,具有必要性和一定的实际意义1。1.2可行性分析虽然目前市场上也有一些类似的软件,但它们不完全适合本实

14、验室具体情况。作为一个数据库管理系统,必然与数据库技术紧密相关。要实现网络化管理,实现数据共享互查,可采用C/S结构的数据访问体系,该技术对开发技术的要求较高,目前国内外的应用也较成熟。在开发工具选取上,VC+具有较高的技术深度,Powerbuider专业性较强,但与常规程序兼容性较差,因此都不采用。而Visual Basic是Microsoft公司开发的一个套件部分,是一个功能丰富,方便实用的面向对象的以Visual Basic 语言为基础的程序开发环境,它的一个很大的特点就是功能强大,编程简单的数据库操作能力。可视化的开发环境,丰富的数据库访问控件的支持,使它成为数据库应用程序项目中重要的

15、开发工具,所以本系统采Visual Basic 语言编写。本系统采用的数据库是Access,它是Microsoft公司自带的一个功能卓越的桌面数据库软件,它的功能强大、使用方便,在数据仓库,数据库解决方案中起着重要的核心作用,是目前广泛使用的一种数据库之一9。本实验器材管理开发系统是在Windows XP操作系统的计算机上应用Microsoft Access数据库软件,内嵌入一些Visual Basic程序设计来开发并通过的。1.3 Access简介Microsoft Access是微软公司出品的一个功能强大、使用方便、轻量型的关系数据库管理系统,也是Office套装软件中的一个重要成员。以其

16、友好的界面、生动活泼的工作环境,深受广大用户喜爱。由于内置有功能强大的工具和方便有效的向导,Access数据库系统提供了比其他数据库系统更方便的功能2 5。Access具有以下主要特点:(1)可视化操作。Access提供了表、查询、窗体、报表等多种可视化工具。Access的窗体具有的可与其它应用程序进行链接的功能,创建同步窗体或嵌套窗体,可非常直观地点击不同的按钮,就能进入相应的录入、查询、修改模块,查看所需的信息。Access数据库还提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化,为建立功能完善的数据库管理系统提供了方便。(2)共享性。Access作为微软

17、Office套件中重要一员,可以与WoId、Excel和PowerPoint甚至音视频文件进行数据共享和交换。这使得用户可以很方便地建立图文并茂、富有表现力的小型应用系统。(3)数据加工能力。Access提供了许多数值计算、统计等函数,这些函数可以在任何数据库对象中应用来满足数据处理的要求。(4)网络化和可扩展性。Access允许连接到功能更为强大的Microsoft SQL Server 20052007等数据库管理系统。可以以web方式跨平台地访问Access或SQL Server数据库。正是充分利用了Access上述主要特点,笔者分析并设计出基于Access的实验器材管理信息系统。它是一

18、个非常适合高校系级实验室器材管理数据库应用系统,并且具有良好的可扩展性。1.4 设计步骤与工作原理规范设计法中比较著名的有新奥尔良(New Orleans)方法,根据应用系统开发的全过程,将数据库设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护6。需求分析阶段是整个设计过程的基础,实现分析调查实验器材管理系统要实现的功能,以及设计对象的结构和功能。具体包括分析数据库结构、来源并整理出表格、建立表间关系等。根据应用系统的要求设计出需要的报表、查询和窗体。窗体是一个应用系统的主要组成部分,一个好的窗体能够为应用程序带来灵活的可操作性,为用户的使用带

19、来方便。系统开发的阶段示意图如图1-1所示。调查研究确定调查内容,可行性分析系统分析需求分析功能分析系统设计总体结构设计,数据库设计系统实施系统调试系统运行系统维护系统维护系统评价图1-1 系统开发阶段示意图该实验器材管理系统主要采用菜单及功能按钮驱动的功能调用模式,菜单与按钮设计力求简单明了。用户成功登录后进入主界面,通过点击对应的菜单和功能按钮进入相关页面,调用、查询、更新所需信息。在设计过程中,系统大量使用数据表连接、查询、显示信息等操作。1.5 课题的建立以及本文完成的主要工作本文主要包括以下内容:1在Windows XP操作系统的计算机上应用Microsoft Access 2003

20、数据库软件,建立实验器材管理应用系统数据库,实现对实验室各种器材的日常管理。围绕设备信息管理这一主题, 该管理系统主要设计4大基本功能: 信息的录入、修改、查询、输出。2设计查询、报表和窗体等数据对象。3数据库操作、调试和维护。第2章 系统分析2.1实验器材管理概述近十年,国内高校发展和改革的步伐日趋加快,办学规模不断扩大,实验室建设的投入逐年增加,实验设备和元器件的数量不断增多。面对规模庞大、事务繁杂的实验室器材管理工作,许多管理上的问题也逐渐暴露出来1。实验室的基本信息收集和管理还处于手工操作或者文档管理阶段,缺少及时了解实验室各类信息的数据平台。当评估检查或者需要数据上报时就要加班加点赶

21、材料,使本来就繁重的管理工作任务更加艰巨。实验室作为一种信息资源的集散地,设备的借用和实验室安排繁多,包含很多的信息数据的管理,诸如对设备的借用情况(如借用天数、是否损坏)的统计和核实,对设备信息和借用者信息的检索等。这些数据信息处理工作量大,若采用手工操作工作,出错率高,出错后不易查找更改,而且设备借用信息的管理工作混乱而又复杂;一般借用情况是记录在借用记录本上,借用的数目和内容记录在文件中,实验室的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的设备进行更改就更加困难了。基于这些问题,有必要建立一个实

22、验室设备管理系统,使实验室设备管理工作规范化,系统化,程序化,避免实验室设备管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改设备的情况3。基于Access的实验器材管理系统设计就是利用计算机软件实现对实验室各种器材的日常管理, 如查询、修改、增删、维护设备和元器件信息.。围绕设备信息管理这一主题, 该管理系统主要设计4大基本功能: 信息的录入、修改、查询、输出.。此外, 查看借用设备信息和损坏设备信息,打印设备信息报表,实验室成员个人信息管理,权限设置也是不可或缺的功能模块。2.2系统设计目标实验器材管理系统的任务是用计算机管理和维护实验设备和元器件信息,提供各种查询

23、功能。主要设计要求有:(1)实现实验室器材自动化管理,减轻工作人员的工作量。(2)采用窗体程序设计方法便于系统功能的各种组合和修改,又便于补充和维护。(3)具备数据库查询和报表打印功能,及时根据需要进行数据检索,打印各种基础报表等操作。本系统需要完成的主要功能有:(1)采购新器材时,能够将信息登记入数据库。(2)实验器材借出或损坏时,记录相关信息。(3)浏览库存设备信息时,提供各种方式的查询。提供指定需求报表的打印,例如,打印出所有已借设备信息。(4)可以修改实验器材的其他信息,例如教师信息、管理员信息、经费管理信息等。2.3系统需求分析由上面对实验器材管理系统的描述和设计目标可以得知在实验器

24、材管理系统中主要包括:实验器材信息表、管理员信息表、借用和损坏器材信息表。下面列出一些需要的数据。(1)与实验器材相关的数据:器材编号、器材名称、器材型号、数量、存放地点、购买时间、单价、负责教师姓名、是否借出、是否损坏等。(2)与管理人员相关的数据:管理员编号、管理员姓名、民族、性别、职称、年龄、身份证号、联系电话、登录账号、密码、教学课程等。(3)与借用和损坏器材相关的数据:借用或损坏器材编号、器材名称、负责教师姓名、借用或损坏数量、借用或损坏日期、归还日期等。通过以上描述,可以得知在该数据库存在的实体对象大致有器材、管理人员、借用教师三个。但是依照上述分析出的实体创建的数据库会出现数据的

25、重复冗余。实验器材也应根据用途、精密程度和管理区别等原因分为实验设备信息和元器件信息。因此要在分析的基础上建立表间的关联。实验器材管理系统数据流程图如图2-1所示。元器件数据实验室数据实验课程数据实验设备数据教师基本数据借用设备数据损坏设备数据管理员各类查询与浏览添加、修改信息教师进行借用操作图2-1 实验器材管理系统数据流程图由数据流程图可知,与实验器材管理相关的数据应可拆分为八个表,分别为:(1)实验设备信息表:包括设备编号、设备名称、设备类别、设备型号、实验室编号、总套数、购买时间、单价、是否借出、是否损坏等信息。(2)元器件信息表:包括元器件编号、元器件名称、类别、规格型号、技术参数、

26、封装类型、厂家、库存量、单价、存放地点、入库时间、是否借出、是否损坏等信息。(3)实验室信息表:包括实验室编号、实验室名称、实验室类别、实验室地点、管理教师编号等信息。(4)教师信息表:包括教师编号、姓名、民族、性别、职称、年龄、身份证号、出生日期、联系电话、教学课程编号、联系地址等信息。(5)管理员表:包括教师编号、登录账号、密码、权限等信息。(6)借用设备信息表:包括借用设备编号、借用教师编号、借用数量、借用日期、归还日期、归还数量、归还状态等信息 。(7)损坏设备信息表:包括损坏设备编号、负责教师编号、损坏数量、损坏原因、损坏日期、维修日期、维修状态等信息。(8)课程信息表:包括课程编号

27、、课程名称、实验地点、上课时间等信息。在这些表中,实验设备信息表和借用设备信息表、损坏设备信息表通过“设备编号”相关联;实验元器件信息表和借用设备信息表、损坏设备信息表通过“元器件编号”相关联;实验设备信息表和实验室信息表通过“实验室编号”相关联;教师信息表和实验室信息表、管理员表、借用设备信息表、损坏设备信息表通过“教师编号”相关联。为了补充实验器材管理系统的说明信息,本系统还增加了系统参数表和经费管理表。系统参数表:包括损坏罚款、遗失罚款、所属系别、系统建立时间、系别简介、管理制度等信息。经费管理表:包括经费来源、收入、支出、原因、经手人、时间、审核等信息。2.4 权限设计本系统主要应用于

28、高校系级实验器材管理系统的分析与设计,要实现实验器材基本信息和使用信息管理。对该系统管理员设置完全控制权限,可以查询、添加、修改或删除该系统内所有信息,其他教师或学生不可登录该系统。若非管理人员想查询、借用或打印相关信息,必须通过管理员进行查询、借用登记或者打印相关报表。2.5 小结系统需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整的体现用户的要求。在这一章里,分析了实验器材管理系统设计要求与实现功能,根据数据流程图分析了该系统要建立的数据表及表间关系,还分析了该实验器材管理系统的权限设置,为系统的设计和实施奠定了基础。第3章 系统概念设计3.1 系统模块设计本

29、系统要实现的功能是管理员可以对实验室设备信息进行查询及相关实验器材的使用情况查看,可以根据管理员用户名和密码登录该实验器材管理系统。开发本系统的总体任务是实现实验器材管理的系统化和自动化,帮助管理人员更好更高效的完成器材管理工作。本着实用性和介绍性的原则,整个系统由四大模块组成,每个大的模块又包含几个小的模块。该系统的功能模块图如图3-1所示。 实验器材管理系统运行管理用户管理器材管理系统管理设备借用管理设备损坏管理教师信息管理管理员密码修改实验设备查询修改元器件的查询修改系统参数设置经费管理元器件的添加输出实验设备添加输出实验室教学管理打印相关报表图3-1 实验器材管理系统功能模块图3.2模

30、块功能解析由图3-1可以知道该实验器材管理系统设计了运行管理、用户管理、器材管理和系统管理四大功能模块,每个大的模块又包含几个小的模块2。各模块的具体功能如下:(1) 运行管理模块:包括借用设备管理、损坏设备管理和打印相关报表三个子模块。借用设备管理和损坏设备管理模块可实现对借用和损坏实验设备和元器件信息的添加、查询、输出等操作。打印相关报表模块可以打印该系统内各种信息的报表,如实验设备信息、元器件信息、实验室上课安排及管理员个人信息等报表。(2)用户管理模块:包括教师信息管理、管理员密码修改和实验教学管理三个子模块。实验室管理员具有最高权限,可以维护更新用户信息和设备信息。教师信息和实验教学

31、管理模块主要用于管理员信息查询和实验设备使用信息的查询。(3) 实验器材管理模块:包括实验器件管理、实验设备管理两个子模块,其功能是实现对实验设备和元器件基本信息进行查询、修改、添加等操作。这两个模块是该管理系统最基本的模块,其他模块的设计均围绕这两个模块进行设计。(4)系统管理模块:包括系统参数设置、经费管理两个子模块。系统参数设置模块对器材管理数据库系统的开发信息和管理制度进行介绍。经费管理模块主要是对购置实验器材的经费信息进行记录,包括经费来源与金额、支出原因与金额等。该实验器材管理系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好、功能较为齐全,能有效的协助管理员进行实验器

32、件管理工作。如果真正把它应用器件自动化管理中,还需要对该系统有进一步的完善工作。3.3 E-R模型图前面的需求分析只是数据库系统的开端,需求分析的结果必须转换成数据模型。创建数据模型的方法有很多,实体-关系(E-R)模型是使用最多最广的数据模型。E-R图在将现实世界中的实体和实体间的联系映射到概念模型方面有非常重要的意义。在E-R模型图中,实体用矩形表示,关联用菱形表示,用1:1、1:N、N:M,分别来表示实体间的一对一、一对多、多对多关系。在矩形的上方是实体名称,然后在下面列出矩形的属性,标识符写在关系菱形的位置7。该实验器材管理系统数据库的E-R模型图如图2-2所示,显示了将实验器材管理系

33、统需求分析的结果转换后的效果。实验设备信息表表管理员信息表实验室信息表表元器件信息表教师信息表课程信息表借用设备信息表表设备编号设备名称设备类别设备型号实验室编号总套数购买时间单价是否借出元器件编号元器件名称类别规格型号存放地点库存量入库时间实验室编号实验室名称实验室类别实验室地点管理教师编号借用设备编号借用教师编号借用数量借用日期归还日期归还数量损坏设备信息表表损坏设备编号负责教师编号损坏原因损坏数量损坏日期维修状态归还数量教师编号登录账号密码权限课程编号课程名称实验地点上课时间教师编号姓名性别民族年龄职称身份证号教学课程联系电话联系地址1:N1:1N:1N:11:N1:N1:N1:N1:N

34、实验室编号实验室编号教师编号教师编号课程编号元器件编号元器件编号设备编号图3-2 实验器材管理系统数据库E-R模型3.4 小结系统概念设计阶段通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。本章主要介绍了实验器材管理系统的功能模块设计、功能解析和E-R模型图,为系统的设计和实施奠定了基础。第4章 系统逻辑和物理设计4.1 数据库设计数据表是Access中的重要组成部分,数据表的建成与否,直接关系到实验器材管理系统的使用及更新。在数据表中,主要组成部分为字段、字段类型(数据类型)、字段属性等。在创建表之前要了解数据表中主要包括哪些字段、字段类型、字段属性8。4.1.1

35、创建数据表从前面的分析可以确定实验器材管理系统应包括实验设备信息、元器件信息、实验室信息、教师信息、管理员信息、借用设备信息、损坏设备信息、课程信息、系统参数和经费管理十张表。实验设备信息表如表4-1所示,以“设备编号”为主关键字,登记实验设备的具体信息。表4-1 实验设备信息表字段名数据类型长度必填字段索引设备编号文本8是有(无重复)设备名称文本10是有(有重复)设备类别文本10否否设备型号文本10否否实验室编号文本10是有(有重复)总套数数字长整型否否购买时间日期/时间默认否否单价货币默认否否是否借出是/否默认是否是否损坏是/否默认是否实验元器件信息表如表4-2所示,以“元器件编号”为主关

36、键字,登记实验元器件的具体信息。表4-2 实验元器件信息表字段名数据类型长度必填字段索引元器件编号文本8是有(无重复)元器件名称文本10是有(有重复)类别文本10是否字段名数据类型长度必填字段索引规格型号文本10是否字段名数据类型长度必填字段索引技术参数文本10否否封装类型文本10是否厂家文本默认否否库存量数字长整型是否单价货币默认否否存放地点文本8是否入库时间日期/时间默认否否是否借出是/否默认是否是否损坏是/否默认是否实验室信息表如图4-3所示,以“实验室编号”为主关键字,记录实验室安排的具体信息。表4-3 实验室信息表字段名数据类型长度必填字段索引实验室编号文本8是有(无重复)实验室名称

37、文本10是有(有重复)实验室类别文本10否否实验室地点文本10是否管理教师编号文本10否有(有重复)备注文本10否否教师信息表如图4-4所示,以“教师编号”为主关键字,记录教师的基本信息。图4-4 教师信息表字段名数据类型长度必填字段索引教师编号文本8是有(无重复)姓名文本10是有(有重复)性别文本10是否民族文本10是否出生日期日期/时间默认否否职称文本10否否教学课程编号文本8否有(有重复)联系电话文本默认否否联系地址文本默认否否字段名数据类型长度必填字段索引备注文本默认否否管理员信息表如图4-5所示,同样以“教师编号”为主关键字。确切的说,实验器材管理系统的管理员同时也可能是授课教师,所

38、以在教师信息表中也包含管理员的基本信息。而管理员信息表主要是记录管理员特有信息。图4-5 管理员信息表字段名数据类型长度必填字段索引教师编号文本8是有(无重复)登录账号文本默认是否密码文本6是否权限文本默认否否借用设备信息表如图4-6所示,因“借用设备编号”可能会有重复,不能设为主关键字,故以“编号”为主关键字。该借用信息表用来实现借用实验设备和元器件信息的综合记录。图4-6 借用设备信息表字段名数据类型长度必填字段索引编号自动编号长整型是有(无重复)借用设备编号文本10是有(有重复)借用教师编号文本10是有(有重复)借用数量数字长整型否否借用日期日期/时间默认是否归还数量数字长整型否否归还日

39、期日期/时间默认否否状态文本默认否否损坏设备信息表如图4-7所示,因“损坏设备编号”可能会有重复,不能设为主关键字,故以“编号”为主关键字。该损坏器材信息表用来实现损坏实验设备和元器件信息的综合记录。表4-7 损坏设备信息表字段名数据类型长度必填字段索引编号自动编号长整型是有(无重复)损坏设备编号文本8是有(有重复)负责教师编号文本8是有(有重复)损坏数量数字长整型是否损坏日期日期/时间默认是否字段名数据类型长度必填字段索引损坏原因文本默认否否维修日期日期/时间默认否否维修状态文本默认否否课程信息表如表4-8所示,以“课程编号”为主要关键字,用来记录使用实验室和实验器材的课程及上课时间等信息。

40、表4-8 课程信息表字段名数据类型长度必填字段索引课程编号文本8是有(无重复)课程名称文本10是有(有重复)实验室编号文本8是有(有重复)周一上午是/否默认是否周一下午是/否默认是否周二上午是/否默认是否周二下午是/否默认是否周三上午是/否默认是否周三下午是/否默认是否周四上午是/否默认是否周四下午是/否默认是否周五上午是/否默认是否周五下午是/否默认是否备注文本默认否否系统参数表如表4-9所示,没有主关键字,用来补充该实验器材管理系统的背景信息。表4-9 系统参数表字段名数据类型长度必填字段索引器件损坏罚款双精度默认是否器件遗失罚款双精度默认是否系统建立时间日期/时间默认是否所属系别文本默认是否系别简介文本默认是否管理制度文本默认是否备注备注默认否否经费管理表如表4-10所示,没有主关键字,用来进行实验室资金收入、支出信息的管理。表4-10 经费管理字段名数据类型长度必填字段索引经费来源文本默认是否收入金额双精度默认否否字段名数据类型长度必填字段索引支出金额双精度默认否否支出原因文本默认是否经手人文本默认是否时间日期/时间默认是否审核文本默认是否分类文本默认否否备注备注默认否否4.1.

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号