基于access的实验器材管理系统设计(编辑修改稿)内容摘要:

职称、年龄、身份证号、 出生日期、 联系电话、教学课程 编号、联系地址等信息。 (5)管理员表:包括教师编号、登录账号、密码、权限等信息。 (6)借用设备信息表:包括借用设备编号、借用教师编号、借用数量、借用日期、归还日期、归还数量、归还状态等信息。 (7)损坏设备信息表:包括损坏设备编号、负责教师编号、损坏数量、损坏原因、损坏日期、维修日期、维修状态等信息。 (8)课程信息表:包括课程编号、课程名称、实验地点、上课时间等信息。 在这些表中,实验设备信息表和借用设备信息表、损坏设备信息表通过“设备编号”相关联;实验元器件信息表和借用设备信息表、损坏设备信息表通过“元器件编号”相关联;实验设备信息表和实验室信息表通过“实验室编号”相关联;教师 信息表和实验室信息表、管理员表、借用设备信息表、损坏设备信息表通过“教师编号”相关联。 为了补充实验器材管理系统的说明信息,本系统还增加了系统参数表和经费管理表。 系统参数表:包括损坏罚款、遗失罚款、所属系别、系统建立时间、系别简介、管理制度等信息。 经费管理表:包括经费来源、收入、支出、原因、经手人、时间、审核等信息。 权限设计 本 系统主要应用于 高校系级实验 器材 管理系统的分析与设计 ,要实现实验器材基本信息和使用信息管理。 对该系统管理员设置完全控制权限,可以查询、添加、修改或删除该系统内所有信息,其 他教师或学生不可登录该系统。 若非管理人员想查询、借用或打印相关信息,必须通过管理员进行查询、借用登记或者打印相关报表。 小结 系统需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整的体现用户的要求。 在这一章里,分析了实验器材管理系统设计要求与实现功能,根据数据流程图分析了该系统要建立的数据表及表间关系,还分析了该实验器材管理系统的权限设置,为系统的设计和实施奠定了基础。 北华航天工业学院毕业论文 7 第 3 章 系统 概念设计 系统 模块设计 本系统要实现的功能是管理员可以对实验室设备信息进行 查询 及 相关实验 器材 的使用情况查看,可以根据 管理员 用户名和密码登录 该实验器材管理 系统。 开发本系统的总体任务是实现实验器材管理的系统化和自动化,帮助管理人员更好更高效的完成器材管理工作。 本着实用性和介绍性的原则,整个系统由四大模块组成,每个大的模块又包含几个小的模块。 该系统的功能模块图如图 31所示。 模块 功能解析 由图 31 可以知道该实验器材管理系统设计了运行管理、用户管理、器材管理和系统管理四大功能模块, 每个 大的模块又包含几个小的模块 [2]。 各模块的具体功能如下: (1) 运行管理模块:包括借用 设备 管理、损坏 设备 管理 和打印相关报表三个子模块。 借用设备 管理 和 损坏 设备 管理 模块可 实现对借用和损坏实验设备和元器件信息 的添加、 查实验器材管理系统 运行管理 用户管理 器材管理 系统管理 设备借用管理 设备损坏管理 教师信息管理 管理员密码修改 实验设备查询修改 元器件的查询修改 系统参数设置 经费管理 元器件的添加输出 实验设备添加输出 实验室教学管理 打印相关报表 图 31 实验器材管理系统功能模块图 北华航天工业学院毕业论文 8 询 、输出 等操作。 打印相关报表模块可以打印该系统内各种信息的报表,如实验设备信息、元器件信息、实验室上课安排及管理员个人信息等报表。 (2)用户 管理模块:包括教师信息管理 、管理员密码修改 和实验教学管理三个子模块。 实验室管理员具有最高权限,可以维护更新用户信息和设备信息。 教师信息和实验教学管理模块主要 用于管理员信息查询和实验设备使用信息的查询。 (3) 实验器材管理模块:包括实验器件管理、实验设备管理两个子模块,其功能是实现对 实验设备和元器件基本信息 进行查询、修改、添加等操作。 这两个模块是该管理系统最基本的模块,其他模块的设计均围绕这两个模块进行设计。 (4)系统管理模块:包括系统参数设置、经费管理两个子模块。 系统参数设置模块对器材管理数据库系统的开发信息和管理制度进行介绍。 经费管理模块主要是对购置实验器材的经费信息进行记录,包括经费来源与金额、支出原因与金额等。 该实验器材管理系统具有高效、易操作、易 维护等特点,并且系统结构清晰、界面友好、功能较为齐全,能有效的协助管理员进行实验器件管理工作。 如果真正把它应用器件自动化管理中,还需要对该系统有进一步的完善工作。 ER 模型图 前面的需求分析只是数据库系统的开端,需求分析的结果必须转换成数据模型。 创建数据模型的方法有很多,实体 关系( ER)模型是使用最多最广的数据模型。 ER 图在将现实世界中的实体和实体间的联系映射到概念模型方面有非常重要的意义。 在 ER 模型图中,实体用矩形表示,关联用菱形表示,用 1: 1: N、 N: M,分别来表示实体间的一对一、 一对多、多对多关系。 在矩形的上方是实体名称,然后在下面列出矩形的属性,标识符写在关系菱形的位置 [7]。 该实验器材管理系统数据库的 ER 模型图如图 22 所示,显示了将实验器材管理系统需求分析的结果转换后的效果。 北华航天工业学院毕业论文 9 小结 系统概念设计阶段通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS 的概念模型。 本章主要介绍了实验器材管理系统的功能模块设计、功能解析和 ER模型图,为系统的设计和实施奠定了基础。 实验设备信息 表表 管理员信息表 实验 室 信息 表表 元器件 信息 表 教师 信息 表 课程 信息 表 借用设备 信息 表表 设备编号 设备名称 设备类别 设备型号 实验室编号 总套数 购买时间 单 价 是否借出 元器件编号 元器件名称 类别 规格型号 存放地点 库存量 入库时间 实验室编号 实验室名称 实验室类别 实验室地点 管理教师编号 借用设备编号 借用教师编号 借用数量 借用日期 归还日期 归还数量 损坏设备 信息 表表 损坏设备编号 负责教师编号 损坏原因 损坏数量 损坏日期 维修状态 归还数量 教师编号 登录账号 密码 权限 课程编号 课程名称 实验地点 上课时间 教师编号 姓名 性别 民族 年龄 职称 身份证号 教学课程 联系电话 联系地址 1: N 1: 1 N:1 N:1 1: N 1: N 1: N 1: N 1: N 实验室编号 实验室编号 教师编号 教师编号 课程编号 元器件编号 元器件编号 设备编号 图 32 实验器材管理系统数据库 ER 模型 北华航天工业学院毕业论文 10 第 4 章 系统逻辑和物理设计 数据库设计 数据表是 Access 中的重要组成部分,数据表的建成与否,直接关系到实验器材管理系统的使用及更新。 在数据表中,主要组成部分为字段、字段类型(数据类型)、字段属性等。 在创建表之前要了解数据表中主要包括哪些字段、字段类型、字段属性 [8]。 创建数据表 从前面的分析可以确定实验器材管理系统应包括实验设备信息、元器件信息、实验室信息、教师信息、管理员信息、借用设备信息、损坏设备信息、课程信息、系统参数和经费管理十张表。 实验设备信息表如表 41 所示,以“设备编号”为主关键字,登记实验设备的具体信息。 表 41 实验设备信息表 字段名 数据类型 长度 必填字段 索引 设备编号 文本 8 是 有(无重复) 设备名称 文本 10 是 有(有重复) 设备类别 文本 10 否 否 设备型号 文本 10 否 否 实验室编号 文本 10 是 有(有重复) 总套数 数字 长整型 否 否 购买时间 日期 /时间 默认 否 否 单价 货币 默认 否 否 是否借出 是 /否 默认 是 否 是否损坏 是 /否 默认 是 否 实验元器件信息表如表 42 所示,以“元器件编号”为主关键字,登记实验元器件的具体信息。 表 42 实验元器件信息表 字段名 数据类型 长度 必填字段 索引 元器件编号 文本 8 是 有(无重复) 元器件名称 文本 10 是 有(有重复) 类别 文本 10 是 否 北华航天工业学院毕业论文 11 字段名 数据类型 长度 必填字段 索引 规格型号 文本 10 是 否 字段名 数据类型 长度 必填字段 索引 技术参数 文本 10 否 否 封装类型 文本 10 是 否 厂家 文本 默认 否 否 库存量 数字 长整型 是 否 单价 货币 默认 否 否 存放地点 文本 8 是 否 入库时间 日期 /时间 默认 否 否 是否借出 是 /否 默认 是 否 是否损坏 是 /否 默认 是 否 实验室信息表如图 43 所示,以“实验室编号”为主关键字,记录实验室安排的具体信息。 表 43 实验室信息表 字段名 数据类型 长度 必填字段 索引 实验室编号 文本 8 是 有(无重复) 实验室名称 文本 10 是 有(有重复) 实验室类别 文本 10 否 否 实验室地点 文本 10 是 否 管理教师编号 文本 10 否 有(有重复) 备注 文本 10 否 否 教师信息 表如图 44 所示,以“教师编号”为主关键字,记录教师的基本信息。 图 44 教师信息表 字段名 数据类型 长度 必填字段 索引 教师编号 文本 8 是 有(无重复) 姓名 文本 10 是 有(有重复) 性别 文本 10 是 否 民族 文本 10 是 否 出生日期 日期 /时间 默认 否 否 职称 文本 10 否 否 教学课程编号 文本 8 否 有(有重复) 联系电话 文本 默认 否 否 联系地址 文本 默认 否 否 北华航天工业学院毕业论文 12 字段名 数据类型 长度 必填字段 索引 备注 文本 默认 否 否 管理员信息表如图 45 所示,同样以 “教师编号”为主关键字。 确切的说,实验器材管理系统的管理员同时也可能是授课教师,所以在教师信息表中也包含管理员的基本信息。 而管理员信息表主要是记录管理员特有信息。 图 45 管理员信息表 字段名 数据类型 长度 必填字段 索引 教师编号 文本 8 是 有(无重复) 登录账号 文本 默认 是 否 密码 文本 6 是 否 权限 文本 默认 否 否 借用设备信息 表如图 46 所示,因“借用设备编号”可能会有重复,不能设为主关键字,故以“编号”为主关键字。 该借用信息表用来实现借用实验设备和元器件信息的综合记录。 图 46 借用设备信息表 字段名 数据类型 长度 必填字段 索引 编号 自动编号 长整型 是 有(无重复) 借用 设备编号 文本 10 是 有(有重复) 借用教师编号 文本 10 是 有(有重复) 借用数量 数字 长整型 否 否 借用日期 日期 /时间 默认 是 否 归还数量 数字 长整型 否 否 归还日期 日期 /时间 默认 否 否 状态 文本 默认 否 否 损坏设备信息表如图 47 所示, 因“损坏设备编号”可能会有重复,不能设为主关键字,故以“编号”为主关键字。 该损坏器材信息表用来实现损坏实验设备和元器件信息的综合记录。 表 47。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。