【择要】公共性实验传授教化是当代高校提倡的一种传授教化与实践相结合的传授教化办法,为了提高实验传授教化的开放性和交互性,必须对实验室进行科学的管理和利用,同时提高实验仪器设备和资源的利用率。
本系统采取JSP+My SQL技能架构、依托校园网络,打破韶光和空间的限定,从实验网上预约、实验安排、实验成绩、实验耗材、实验设备及实验室园地管理,构成一个实验室综合管理平台。

【关键词】公共实验室管理系统 实现方法

为了进一步提高实验传授教化的开放性和交互性,给学生供应一个自主学习的环境,我校急迫须要培植可以对全校自由开放的、全部打算机与校园网及因特网互联的大型公用机房,并配套有相应的管理系统。

jsp开发门禁系统刷卡的参数怎么传进去啊公共试验室治理体系的设计研发进程商量 HTML

1 公共实验室管理系统的用户设计

公共实验室管理系统利用用户紧张分为三类:系统管理员、西席、学生。
该系统功能紧张包括对实验室利用者进行科学有效管理,杜毫不法用户进入;实现实验室全天候对学生开放,学生通过该系统可以提出问题,揭橥见地,向西席提交实验报告,预约实验内容和韶光等。
西席可以通过该系统进行辅导答疑,查询各实验完成情形。
增加学生的自主学习能力,同时也减轻实验管理职员的事情包袱。
该系统还具有系统监控、实验成绩管理等功能。

2 公共实验室管理系统的功能设计

(1)门禁系统

如需在管理职员非上班韶光进入实验室学习,可以通过提提高行网上预约,到达预约韶光可以凭借本人校园卡刷卡进入并合营视频监控系统进入实验室利用。
实验结束通过该门禁系统刷卡离开完玉成部实验的利用。

(2)仪器预约

借助仪器预约功能,利用者能够充分利用现有的实验室仪器,提高仪器的利用率,更能最大范围的知足用户的哀求。
仪器设备管理员能够科学的管理仪器设备,科学地管理传授教化实验。

(3)实验室预约

针对实验室的课题韶光、地点、类型的特点,通过实验室预约功能,提高实验室的综合管理哀求,实现预约工程与实验过程的有机衔接。
实验室管理职员能科学地管理传授教化实验,极大地提高事情效率。
如果利用者预约而未到实验室利用,自动标记为问题用户,设置未如约次数对利用者禁止再次预约功能。

(4)仪器管理

动态管理实验室的仪器设备,按利用情形分为:在用、维修和报废。
通过仪器管理功能,利用者能通过远程理解到仪器设备的无缺情形,进行预约功能操作。

(5)数据剖析处理

查询、统计有关仪器设备、耗材、实验室利用情形。
根据预约、刷卡等信息,系统自动统计出预约、仪器利用率、门禁刷卡记录等数据,供西席及管理员实时查看。

(6)实验室信息发布

实验室根据学校传授教化操持、传授教化大纲和课程操持,通过公告的形式向学生关照实验室操持等信息。

(7)文档管理

为实验室文档、干系成果和科学影像的存储和规复供应资料及办理方案。

(8)统计报表

包括学天生就查询、学生实验任务查询、西席实验任务查询、设备查询与统计、西席事情量统计。

(9)答疑功能

该功能能方便知足学生与老师之间的互动,学生能通过该功能向老师提出问题,也可以让其他同学参与谈论,西席能对他们所提的问题进行综合讲解、答疑以达到最佳的学习效果。

3 公共实验室管理系统的软、硬件设计

公共实验室硬件系统由中央机房和各个实验室,以及登录的客户端构成。
系统以中央机房的做事器为主理事器,监控和管理的区域安装门禁系统和视频监控系统。
西席或学生可以通过任意连接校园网的打算机登录到该系统,对实验预约成功后,凭个人的校园卡按约定韶光刷卡进入实验室。
利用者通过门禁系统刷卡进入时,系统将自动记录利用人的个人信息,进出实验室的韶光,预约设备情形,以及对实验全体工程的监控,实验完成后给出学生的实验成绩,同时数据进入系统,学生也可以通过该系统查询实验成绩。

4 数据库设计

系统采取My SQL作为后台数据库.数据库名为labs,数据库中各数据表的设计如下。

(1)实验设备表(device)。
包括院系、经费科目、设备编号、出厂编号、分类号、设备名称、型号、规格、生产厂家、国别、单价、现状、出厂日期、利用方向、来源、购置日期、附件数量、附件金额、注销日期、领用日期、领用人、实验地点、所属实验室等。

(2)系统管理员表(admin)。
包括管理员工号、用户名、密码、权限、备注等。

(3)西席基本信息表(teacher)。
包括西席工号、西席姓名、性别、职务、职称、用户名、密码、权限、开设课程、备注等。

(4)学生基本情形表(student)。
包括校园卡号、学号、姓名、性别、年级、专业、班级、用户名、密码、权限、所选实验、实验西席、备注等。

(5)实验室信息表(1ab)。
包括实验室编号、实验室名称、实验室简介、开设课程、实验室卖力人、实验室容量、是否开放、备注等。

(6)实验项目表(1ab items)。
包括实验编号、实验名称、实验内容、实验哀求、实验课时、课程名称、实验地点、备注等。

5 系统实现的关键技能

(1)创建数据库和添加表

上岸mysql:

#mysql -u root -p

Enter password:

create database radius; 创建数据库

Exit 退出数据库

进入usr/local/etc/raddb/sql/mysql模式下,#mysql -u root -p radius login = \"大众root\"大众 root为用户名

password = “” 数据库root的上岸密码

radius_db = \"大众radius\"大众 radius为数据库名

(2)JSP连接mysql数据库的实现

String url=\"大众jdbc:mysql://localhost/\"大众+dbName+\公众?user=\公众+userName+\公众&password=\"大众+userPasswd”;//创建连接字符串

Connection connection=DriverManager.getConnection(url);//连接数据库

Statement statement = connection.createStatement();

String sql=\"大众SELECT FROM \公众+tableName;

ResultSet rs = statement.executeQuery(sql); //实行表radacct查询语句,将结果集放入rs中

ResultSetMetaData rmeta = rs.getMetaData();

首先要输入数据库名和密码为test,连接数据文件radius中的radacct数据表,实现对数据表中信息的访问。

6 结语

高校公共实验室管理系统是对传统实验室的改革,文中提到的系统还有诸多可改进的地方,如针对公共性实验室的特点,可以加入对实验室的远程掌握模块,供应远程开关实验室门,管理员可以随时管理实验室;根据门禁系统的安全性,开拓指纹识别功能,让利用者通过指纹识别系统进入实验室等。
实验管理职员不断改进高校实验室管理,把实验西席从繁重的事情中解放出来。

【参考文献】

[1]肖鹏博,卢艳青.高校公共实验室管理系统的设计与实现[J].实验科学与技能,2011,10

[2]郭宝红.公共实验室管理系统的设计与实现[J].实验室科学,2012,6

——————深圳前海云慧思信息科技有限公司【分享】