基于Web的实训管理系统的设计与实现
2016-07-10邓宏伟
邓宏伟
基于Web的实训管理系统实现了实验实训课程和试验项目信息化的管理,为顺利开展实验实训教学计划奠定了良好的基础条件。本文研究基于Web的实训管理系统的设计与实现,对于后期提升实验实训教学水平,强化学生实验实训操作能力,具有至关重要的作用。首先从基于Web的实训管理系统开发环境和功能定位分析出发,然后就基于Web的实训管理系统数据库设计进行了深入的分析,最后对加强基于Web的实训管理系统的安全防范手段进行了简要的论述。
【关键词】Web 实验实训 管理系统
1 基于Web的实训管理系统开发环境与功能定位
1.1 实训管理系统开发环境分析
本文研究的实验教学管理系统涉及到的开发工具主要包括两种,即Microsoft Visual Studio 2005和DreamWeaver。实验教学管理系统后台数据库和开发语言分别采用的是Microsoft SQL Server2000、ASP.NET。其中,ASP.NET开发语言在继承ASP优势的基础之上,可以实现对基于ASP页面每次打开都必须经过先编译后解释的局限问题,因而ASP.NET在页面打开的速度上有很大提升,直到该页面被修改或者是WEB应用程序重新启动。另外一方面,ASP.NET语言通过与HTML语言分离,可以大幅度降低系统代码编写的困难度,优化系统结构信息,最终实现实验教学管理系统开发和维护费用降低的目的。
1.2 实训管理系统功能定位分析
本文实训管理系统可以在WINDOWS2000/2003 SERVER操作系统平台上运行。管理员可以对教研室、实验室、课程、专业等方面实现针对性的添加、减、更新等操作。并且每个信息板块之间处于一种环环相扣的状态,紧密联系在一起。并且,本文研究的实训管理系统界面非常的友好,操作简单、功能完善、通用性强,无须做过多的修改就可以满足绝大多数院校的实训需求。
2 基于Web的实训管理系统数据库设计分析
2.1 名字标识
当前众多院校是一部系对应多教研室,一教研室对应多实验室。因此,在这种树杈状分层结构模式下每一个层级都需要配备唯一的名字标识,这样才能够实现实验实训管理的精准化及精细化。
2.2 实训课程
实训教学课程需要统一由教研室组织实施,涵盖实训教学时数、课程性质。课程性质又可以划分为专业课、专业基础课以及基础课三大类。
2.3 实训环节
对于实训环节的课程包括实训时数、考核分数、占课程总分数比例、应开实训项数、实开实训项数、选课实训项数、实开实训项数及对应的分数类别等内容。
课程实训项目。每个实训课程包含多个实训项目,每个实训项目大体包括实训项目的名字、实训时数、实训课程的性质、实训目标、实训设备。如果已开设的实训项目没有完成或者是部分完成,还需要注明原因。
3 基于Web的实训管理系统安全防范手段分析
Web的实训管理系统已经被广泛的应用。因此,通过分析基于Web的实训管理系统安全相关问题,具有非常重要的现实意义。结合实际操作经验和现有的理论,本文针对基于Web的实训管理系统安全防范手段主要从改进SQL SERVER数据库系统安全、防SQL注入和数据库加密三个方面论述。
SQL SERVER数据库系统安全。通过实践经验发现,SQL SERVER数据库遭受到网络攻击的一个最大的原因就是其存在较多的安全漏洞,因此必须要全面加强对SQL SERVER数据库系统在安全配置上的管理。一般情况下可以通过修改SQL SERVER数据库系统管理员登录密码和监控SQL SERVER数据库系统连接两种途径实现对SQL SERVER数据库系统安全防范。
防SQL注入。基于Web的实训管理系统安全防范手段下的防SQL注入也是一种行之有效的方法,可以通过对实训管理系统客户端上传的一系列变量数据的监测实现。对于出现的参数存在诸如单引号、连接符等常用符号时,可以强制执行代码停止,然后实训管理系统自动将所在界面转入错误现实面。
数据库加密。本文针对基于Web的实训管理系统的数据库加密是库外加密,通过加密算法等方式实现后期读写的逆向解密,这势必要求院校实训系统管理员妥善保存密钥。
4 结语
高校重点实验室是从事科学研究、实验教学与新技术研发的重要场所,其发展对国家教育事业起着不可或缺的作用。现阶段实验室设备日益规模化、复杂化与高档化,配套的管理工作也因日渐繁杂而效率低下,建立开放共享实验平台以全面提高学生的自主学习性,创新能力以及实验室管理效率迫在眉睫。本文研究基于Web的实训管理系统的设计与实现,首先从基于Web的实训管理系统开发环境和功能定位分析出发,然后就基于Web的实训管理系统数据库设计进行了深入的分析,最后对加强基于Web的实训管理系统的安全防范手段进行了简要的论述。希望对后期提升实验实训教学水平奠定具有参考价值的文献基础材料。
参考文献
[1]李焱,党小超.基于Web2.0 CMS的教学网站管理系统的设计与实现[J].电化教育研究,2009,06:82-84.
[2]蔡万景,刘莹.基于Web的SQLServer远程备份管理系统的设计与实现[J].科技信息,2009,19:37-38.
[3]金悦奇,柏昌顺.基于Web2.0模式的高校学生实习管理系统的设计与实现[J].办公自动化,2009,20:59-60.
[4]李晓宾,李淑珍.一种基于SNMP的WEB网络管理系统的设计与实现[J].微计算机信息,2010,06:142-143+146.
[5]元男,周华春,郑涛,秦雅娟.基于Web的无线传感器网络可视化管理系统的设计与实现[J].现代电子技术,2011,17:43-46+50.
[6]徐勇,张利宏,张慧.基于web的肺结核病人规范管理转诊系统的设计与实现[J].科技信息(科学教研),2008,24:424-425.
作者单位
长江大学 湖北省荆州市 434023