实验室资源预约管理系统的设计与实现.doc
实验室资源预约管理系统的设计与实现实验室建设一直是高校发展的重点。在如今这个网络时代 , 实验室的建设更加离不开信息化的管理。 从如今常见的 OA系统、教务系统等系统来看 , 一套合理以及便利的系统设计对管理和发展有非常大的作用。 针对高校实验室这一特殊单位 , 也应当有相适应的系统来辅助建设管理。本文主要针对中国地质大学 ( 北京 ) 实验室建设情况 , 在实际需求与规划之后形成了设计理念 , 通过一系列技术手段来辅助完成实验室的建立。 一方面 , 引入当下流行的 SSH开发框架 , 设计系统软件供学生与管理员这样的不同角色使用。学生第一可以针对自己的学习要求进行实验设备的预约而后到对应的实验室进行设备的领取。第二对于没有专门学习工位的学生提供实验室时间段使用权的预约以及在线选座 , 如同网络选择电影院座位般便利。其次对设备的使用进行收费管理。费用从学生的创新实验项目中扣除 , 这样即不需要学生自费 , 又可以妥善合理的运用项目经费。另外还为学生设计了一些基本的功能丰富了系统内容 ; 管理员可以对各项信息进行管理管理。包括学生信息、实验设备信息、各创新实验项目信息等。还可以对不同的学生进行权限分配使其帮助管理实验室 , 以此可建立审批流转的功能审批经费的报销和设备报修等。另一方面 , 采用 RFID 技术 , 对人员以及设备的进出进行管理。 读卡器不仅可以读取学生的一卡通卡号而且可以读取设备的 RFID 标签号 , 并使用 Mapreduce 程序分析设备 RFID 标签读取以及设备状态日志生成统计图表 , 同时舍弃了常用的 Socket 通信编写传输数据代码 , 使用分布式计算中常用的 RPC通信协议来实现客户端 ( 读卡器 ) 对服务器的数据交互。 本文在详细介绍各项功能的基础之上着重阐述了软件系统最主要的预约功能的设计和引入的分布式文件存储系统中节点间的通信模式在读卡之后数据传输中的使用。