高职校内外实训基地管理系统设计与开发 下载本文

内容发布更新时间 : 2024/12/25 16:50:23星期一 下面是文章的全部内容请认真阅读。

龙源期刊网 http://www.qikan.com.cn

高职校内外实训基地管理系统设计与开发

作者:蒋贤海

来源:《教育教学论坛》2012年第40期

摘要:校内外实训基地是高职教育的重要环节,对提高学生实践动手能力起到了积极作用。为了满足高职教学改革的要求,各高职院校都加强了实训基地建设。但实训基地的管理却存在许多问题。为此,本文提出了高职校内外实训基地管理系统的构架和实施方案。 关键词:高职;实训基地;管理系统

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2012)11-0217-02 前言

实训基地的建设和发展是高职教育教学改革的需要,是实现高技能人才培养的重要保证[1]。实训基地反映高职学校办学方向、教学资源和核心能力的本质特征,是实践教学过程中实施实践训练的场所[2]。近年来,各高职院校都加大了对校内实训基地的建设。然而,由于实训基地越来越多,现有的实训基地管理方式[3]不能很好地管理实训基地,造成大量的资源闲置和重复建设[4-5],给实训基地的管理带来很大问题。例如广东水利电力职业技术学院实训基地的管理是采用纸质登记方式进行,实训教师在实训登记本上登记上课时间段、所需设备、器材等,而且是各实训室分开登记,没能实现资源共享,不能获取整个实训基地设备、仪器等的使用情况。

为了解决高职校内外实训基地在管理方面存在的问题,更好地发挥实训基地的作用,有效提高学生实践能力,本文结合信息化技术,提出了建立高职校内外实训基地管理信息系统,实现实训基地科学化管理的方案。系统采用java编程,建立服务器/用户模型,通过Internet把多个校内外实训基地与服务器端连接,服务器端可同时处理多个实训基地的信息。 一、实训基地管理系统组成 (一)系统总体结构

系统采用B/S架构,由各个实训基地、实训基地管理中心及数据库组成。各个实训基地通过Internet与实训基地管理中心连接,可实现多对一连接。管理中心通过JDBC技术访问后台数据库,总体结构描述如下。各个实训基地主要通过Web浏览器与基地管理中心交互,可录入、查看及修改信息,由Web浏览器向服务器提出服务请求,实训基地管理中心(Web服务器)对用户身份进行验证后用传输协议把所需的界面传递给各实训基地(客户端)。实训基地管理中心是具有应用程序扩展功能的Web服务器。它首先需要执行相应的扩展应用程序与后台数据库进行连接。通过SQL方式向数据库服务器提出数据处理请求,而后由数据库将数据处理结果提交给实训基地管理中心,再由实训基地管理中心传送回各实训基地。

龙源期刊网 http://www.qikan.com.cn

数据库服务器是接受实训基地管理中心服务器对数据库操纵的请求,实现对数据库查询、修改、删除等功能,并把运行结果提交给各个实训基地。 (二)实训基地管理系统功能划分

根据高职校内外实训基地管理要求,将实训基地管理系统划分为用户管理、设备管理、实训管理及系统维护四个功能模块,具体划分如下。

1.用户管理。用户管理用于管理用户对系统的操作,用户管理将实训基地管理系统用户分为三种类型:(1)浏览用户,系统提供浏览功能,但只能浏览系统的某些界面,用户可以了解系统的功能;(2)已注册用户,该类用户拥有自己的一个账号和密码,可对实训基地管理系统进行查询、修改及删除;(3)系统管理员,能对系统进行维护及管理已注册用户。包括操作员登录系统、密码管理、操作员权限设置等。

2.设备管理。设备管理主要是对实训基地的仪器设备进行管理,包括:(1)设备信息录入。实训基地新增仪器设备相关信息录入实训基地管理系统。(2)设备信息查询更新。实现仪器设备信息的查询、修改及删除操作。实训基地仪器设备情况发生变化时,可对仪器设备信息进行查询,并进行相应的修改或删除操作。(3)设备使用管理。可对仪器设备使用者、使用情况是否正常、归还仪器设备数量等进行登记,并由设备管理者进行确认。

3.实训管理。实训管理完成实训教学管理。可实现实训计划的在线制定、修改及删除,并可在线打印出实训计划;实训项目指导书、实训内容、实训成果的在线编制、提交及实训项目的查询等;还可完成实训场日常维护运行费、实训耗材费用等录入、查询,并作出报表统计;职业技能鉴定工种、学生职业技能鉴定及学生技能竞赛情况等进行录入、查询及修改,并可将结果输出打印等功能。校外实训基地管理是对校外实习基地情况,包括校外实训基地名称、实训项目、兼职(实训)教师、收益或支出情况进行查询、更新等。

4.系统维护。系统维护的主要功能是完成系统中各类数据装卸载及实训基地管理系统的维护。包括软件系统的功能介绍、使用说明和常见问题解答等。系统功能介绍是对实训基地管理系统可实现的功能进行说明,用户可以了解此系统的功能。使用说明是介绍软件系统的使用方法及使用时应注意的事项,指导用户使用该实训基地管理系统。常见问题解答是对使用系统时可能出现的问题进行说明解答,用户还可以直接将意见反馈给系统管理员。 二、实训基地管理系统的实现

1.系统开发环境。系统软件在Windows Server 2003环境下,选用JBuilder X作为系统开发工具,选择SQL Server 2008为后台数据库,Apache Tomcat为Web服务器。系统具有友好界面,操作方便,易学易用,可靠性高。

2.数据库的访问。系统运行涉及数据库的访问和数据操作,这些请求和操作往往在不同的功能模块中重复出现,为了提高系统的稳定性,数据库的访问是系统一关键技术问题。实训基

龙源期刊网 http://www.qikan.com.cn

地管理系统采用JDBC连接池技术进行性能优化、提高效率,所用的数据库连接池包括一个管理类DBConnectionManager,负责提供与多个连接池对象(DBConnectionPool类)之间的接口。每一个连接池对象管理一组JDBC连接对象,每一个连接对象可以被任意数量的Servlet共享。以下为实训基地管理系统数据库连接池部分程序: public class DBConnectionManager {/**读取属性完成初始化*/

{Properties dbProps=new Properties();//获取属性文件 FileInputStream is = new FileInputStream(url.getFile()); //用属性文件db.properties里的logfile属性建立日志文件 String logFile=dbProps.getProperty(“logfile”,“event.log”); //注册驱动,建立连接池 }

private void loadDrivers(Properties props);{/**装载和注册所有JDBC驱动程序*/ try{Driver driver=(Driver)Class.forName(driverClassName).newInstance(); }catch (Exception e) { } }

private void createPools(Properties props) //根据指定属性创建连接池实例

{DBConnectionPool pool=new DBConnectionPool(poolName,url,user,password,max);}

public Connection getConnection(String name); //将连接对象返回给由名字指定的连接池

public void freeConnection(String name,Connection con); //关闭所有连接,撤销驱动程序的注册