实训室综合管控平台的设计
——针对软件学院一体化实训室
2015-06-01王杰
王 杰
(马鞍山师范高等专科学校软件与食品工程系,安徽 马鞍山 243041)
实训室综合管控平台的设计
——针对软件学院一体化实训室
王 杰
(马鞍山师范高等专科学校软件与食品工程系,安徽 马鞍山 243041)
实训室是培养具有实践能力人才的摇篮,最大化开放实训室给学生使用是发挥实训室功效的最佳方式,但是随之而来的管理缺陷也是我们多数高职高专院校面临的棘手问题.针对开放性实训室管理,设计开发出一套管理系统,能极大提高实训室的管理水平,并为学生充分利用实训室提供便利.
开放性;综合管理平台;实训室管理;ASP.NET
随着互联网的快速发展,互联网自动化办公系统在各行各业中的应用越来越普及.在高职院校,基于互联网的计算机软件已经成为各院校、科研、管理中不可缺少的工具,行政管理人员、教师、学生通过这些工具可以高效率的开展各项工作,例如成绩登载、排课、选课、成绩查询等.在高职院校中,实训室是作为培养具有实践能力人才的摇篮,开放使用可以提高实训室的使用率,但之后的管理则需要投入大量的人力物力.鉴于以上问题,本文研究如何设计实训室综合管控平台,从而提高管理效率和便利学生使用.
1 我系实训室管理现状
我系目前共有实训室23间,其中食品类专业实训室9间,计算机机房类11间,数码影音创意室、软硬件组装与维护室、综合布线实训室各1间.为了使学生课后能有足够的上机练习来完成实训内容,目前机房类实训室课外时间对学生开发,基本满足我系学生的课外实训需求,但在实际开放过程中还存在一些问题.
我系目前的开放模式为课外指定时间段对指定班级免费提供机器使用,为了避免学生破坏机器或进行无关学习操作,班长要求每位学生填写上机记录,确保学生上机有记录,使用完成由班长通知管理员关闭实训室.
1.2 实训室开放过程的监管
实训室在开放过程中监管很难到位,因为是课后时间开放,采用学生自主学习的方式.这种方式可以为学生提供极大的便利,但对过程监管来说问题很多.例如外班学生非指定时间上机,就会造成本班学生无机位使用;指定的时间班级有其它活动,造成机房开出率下降等.加强过程监管对提高管理水平非常重要.
1.3 实训室开放结果监管
对开放的实训室,监管到位至关重要,否则就很难了解开放的效果,不能统计出每个实训室的课外使用效率、每个学生的课外使用时间,更不能确定损坏机器的使用者等诸多问题.对开放效果监管不到位,是大部分高职院校的通病.作者认为对开放结果的监管尤为重要,这是检测实训室开放效果的必要手段.
2 综合管控平台的需求分析
要解决实训室开放过程中出现的上述问题,搭建实训室综合管控平台是最有效的解决方法.
2.1 系统的基本功能分析
实验组患者的满意度为98.0%,对照组为7.0%,实验组显著高于对照组,输血差错率显著低于对照组,差异均有统计学意义(P<0.05),详见表1。
1)管理功能.实训室管理员可以通过系统设定每个实训室的开放时段,进行管理员、教师、学生三种角色管理,批量的导入、生成账号.
2)查询功能.通过系统,学生可以快速方便的查询实训室开放信息,查询自己的上机记录,查询每个实训室的软硬件配置情况.
3)身份验证功能.凡是使用实训室机器的人员,都需要先设定个人账号,方可登陆使用.便于监管学生上机过程和上机结果.
4)监管功能.该系统可以提供过程监管,例如上机人员使用电脑的记录、登陆时间、使用机器编号以及离开时间等.
5)统计功能.系统能够统计开放实训室的开出率和使用明细.也能根据上机记录来分析学生的实训操作习惯和使用规律,教师可以查询到本班学生在某一指定时段的上机人数和上机时间等.同时根据统计分析的结果,弹性调节实训室的开放时间段和每时段的时长,有效地避免部分实训室开放使用率过低或过高的现象.
2.2 实训室综合管控平台的模块划分
1)验证模块.对使用系统的用户进行身份验证,对合法用户按角色授予相应的访问权限,不合法的用户给出相应提示.验证通过后可以对个人信息进行查询和修改.学生可查询个人的实训室上机情况汇总与详情,教师身份可以查询所带班级学生的信息与上机情况,管理员可查询所有上机记录.
2)用户信息管理模块.系统中用户分为三种角色:管理员、教师、学生,权限由高到底.用户信息管理模块主要是管理员的功能模块,可以对管理员、教师、学生信息进行增删改查,这里提供批量的导入、生成账号的功能.
3)实训室信息管理模块.该模块提供各实训室的软硬件配置情况介绍,各实训室的开放时段设置,实训室的机器数量等情况.用户登录系统后可方便的查询任一时段,对应哪些实训室开放,也能详细的查询到每个实训室的软硬件配置情况,便于学生根据自己的实训项目选择相应的实训室.
4)信息统计模块.该模块提供一些常用的信息统计功能,如学生分班级分时段的上机使用情况汇总,学生的账号信息查询统计,分时段各实训室的使用率等;并配以相关的统计报表,详细的展示各项统计信息.
3 系统架构与设计
3.1 系统整体架构
系统采用B/S+C/S的混合模式,实训室的每台计算机和服务器间采用C/S模式,使用任意机器需先验证用户,验证通过解锁计算机,记录相应信息到服务器;验证不通过,机器处于锁定状态无法使用.其他的管理、查询、统计等功能使用B/S模式,方便用户在任意计算机上使用.整体分为前段和服务器端,系统采用三层架构开发.
3.2 系统设计
C/S模式中的客户机服务器采用C#语言和WinForm技术开发,客户机和服务器间使用Socket技术,实现高效通信.
数据库使用Sql Server2008,运行稳定,安全可靠.
B/S模式系统按照三层结构划分,采用ASP.NET4.0开发.
表示层即用户通过浏览器看到的界面,是整个Web站点,主要负责内容的展现和用户的交互,采用DIV+CSS的语言来设计,可以实现网页页面内容和表现相分离.CSS是层叠样式表的英文缩写,它是一种用来表现HTML或XML等文件式样的计算机语言.DIV元素是为HTML文档内大块的内容提供结构和背景的元素.
业务逻辑层是表示层和数据访问层之间的一座桥梁,具体职责是根据业务规则对数据进行加工和处理,与相邻的表示层和数据访问层进行数据交流.
数据访问层封装了所有与数据库交互的操作.数据交互操作包括增删改查,数据库访问层针对每一个数据表提供增删改查操作,不做业务逻辑的判断.
4 结语
实训室综合管控平台能有效的实现开放实训室的全面管理,教师和管理员可以通过平台查询学生课后进行实训操作的上机时间.对于实训室管理,能准确实时的计算每个实训室的开放使用效率,对实训室开放进行有效管理,对开放效果进行有效监督,从而极大的提高了开放实训室的管理水平.
[1] 李建新.基于Web的高职院校实训室管理系统的设计与实现[J].现代计算机(专业版),2012,11(31):72-75.
[2] 王杰,许卫明.基于xlight的FTP服务器搭建初探[J].湖北函授大学学报,2011,24(10):106-107.
[3] 王杰.xlight FTP服务器ODBC接口研究与应用[J].计算机光盘软件与应用,2012,8(5):130-131.
[4] 王凯.高职院校开放性实训室网络管理系统设计[J].计算机光盘软件与应用,2013,13:265-266.
[5] 施瑞,于晓勇,柳英,等.高校实验室开放管理模式的探索[J].实验技术与管理,2010,27(4):164-166.
[责任编辑王新奇]
Design of Com prehensive Control Platform of Training Laboratory——a Case Study of the Integrated Training Laboratory of Software School
WANG Jie
(Department of Software and Food Engineering,Ma'anshan Teachers'College,Ma'anshan 243041,China)
The training laboratory is the cradle of cultivating practical talents.Maximizing the access to the training laboratory is the bestway of implementing lab's functions.However,the subsequentmanagementmay be problematic.To address the training laboratory management,we have developed a set ofmanagement system in an effort to greatly improve themanagement and to ensure convenient and easy access to the training laboratory.
openness;integratedmanagement platform;training laboratorymanagement;ASP. NET
G648.2;TP319
A
1008-5564(2015)02-0111-03
2014-12-16
马鞍山师范高等专科学校自然科学研究项目(2013xjkyxm18)
王 杰(1980—),男,安徽蚌埠人,马鞍山师范高等专科学校软件与食品工程系讲师,硕士,主要从事软件开发研究.