基于网络的CAD培训管理系统的研究与实践

来源 :教学研究 | 被引量 : 0次 | 上传用户:luzihao009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]本文提出了一种基于网络的CAD应用培训管理系统,系统以数据库技术为核心,采用C/S与B/S相结合的开发模式,有效地改善了培训网点的培训手段和管理方式;同时也提出了在全国范围内利用数据技术,将CAD应用培训网络构架于Internet上的设想。
  [关键词]CAD培训,网络,数据库技术,B/S,C/S。
  [中图分类号]TP393[文献标识码]A[文章编号]1005-4634(2009)04-0035-04
  
  1研究背景
  
  信息技术的迅猛发展,已经引起社会的深刻变革,信息时代的到来,迫切要求教育进行变革[1]。国家九五期间的“甩图版”工程,使得CAD/CAM技术在企业、科研院所及高等院校中得到了广泛应用和普及,全国CAD应用培训网络应运而生。原国家科委在全国建立了CAD应用培训九大中心,各地及行业相应建立授权二级网点,形成“中心-网点”的树状结构培训网络。各培训中心和网点多年来为国家源源不断的培养了具有一定CAD/CAM应用水平的技术人才,培训内容也从较单一的二维软件向功能强大的三维软件转变,软件种类不断丰富,为我国的制造业向“数字化设计制造”转变,增强产品创新开发能力起到了巨大的推动作用。近几年信息技术尤其是互联网应用技术得到了飞速的发展,各行各业的生产生活方式也发生了翻天覆地的变化,而全国CAD应用培训网络除培训内容更新外,在培训方式、管理方法、证书鉴定等方面没有质的变化,培训网络的概念仍然停留在管理级别和地理位置的概念上,并没有充分利用互联网技术实现真正意义上的网络化。
  在网点的培训工作中,各地的培训和管理方法各异。笔者所在培训单位一直以来培训方法比较单一,对学员的信息记载和统计仍然以纸制为主,难免出现一些错误;在培训考试中,教师用软盘、U盘等存储工具复制学员上机完成的考试文件来进行考评,有时会出现文件损坏或丢失现象,直接影响到学员的培训效果;同时,培训教师在这种情况下管理和协调的工作量较大,不能全身心地投入到技术培训中去。本文介绍的管理系统通过在网点的实际使用,改善了培训和管理方式,提高了培训工作效率。
  
  2系统总体设计
  
  2.1系统结构
  由于网点培训工作要充分考虑到系统安全性和稳定性,特采用以SQLServer数据库为核心,C/S与B/S相结合的开发模式。与C/S相比,B/S体系结构在多方面占有更大的优势;然而,由于B/S开发工具的不成熟性,对开发者要求起点较低,造成开发者的水平参差不齐,其在灵活性、安全性、效率等方面仍存在诸多问题。基于上述原因,系统被划分为主要支持学员使用的B/S系统(利用其较高的可维护性、跨平台性的特点),学员用户可以在网络计算机上通过Web浏览器进行各种方便快捷的操作;培训教师使用的C/S系统(利用其稳定性、安全性及高效率的特点),培训教师通过登录验证允许后可以操作该模块的应用程序,它是B/S系统的有效补充;通过两种体系结构的有效集成,最大程度的发挥两者各自的优势。如图1中所示,数据库服务器是两种模式的结合点,两种模式的核心任务都是通过读写数据库来完成培训的各项工作,只是操作方法和具体功能有一定区别。
  2.2系统开发概述
  2.2.1数据库设计
  系统数据库采用的是Microsoft SQL server 2000。在过去的几年里,微软大力地改进了Microsoft SQL Server,使它有许多新颖而有创造性的特点。Microsoft SQL server 2000扩展了7.0版本的性能、可靠性、质量和易用性。Microsoft SQL server 2000增加了几种新的功能、由此成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台,Microsoft SQL server 2000已经成为业界领先的数据库管理系统[2]。
  系统开发的目的就是培训学员,因此这里主要研究三个对象:培训期次、学员和学员考试文件,相应的建立三个表:培训期次表、学员信息表和学员考试文件表。
  2.2.2 系统C/S端设计
  该模块通过VB开发的客户端应用程序远程读写数据库文件来实现模块功能,它的主要功能界面包括开设培训期次(图2所示)、学员报名、期次和学员信息检索、考试评分、输出打印以及用户管理等。其中输出打印包括学员报名表、期次考试的考生表、学员考试文件表、考试成绩表等报表的输出;认证证书的制作过程,是通过访问数据库提取相关数据,然后生成Word文档打印来实现的。培训教师登录C/S端应用程序后,可进行一系列操作,所有培训期次、培训学员的信息添加和维护、学员考试成绩、认证证书编号在该模块完成,系统C/S端是B/S端运行的基础,使B/S端的以上各信息操作以只读为主,保证了系统的安全性。
  2.2.3 系统B/S端设计
  B/S模块主要面向培训学员,培训教师在C/S端学生报名时添加学员的信息及登录密码,学员输入正确的身份证号码和密码即可进入系统,进入后的界面如图3所示。学员可以浏览自己的个人信息,修改登录密码,浏览通知公告,对疑难问题在网上留言,上传考试文件以及查询自己的考试成绩和证书编号等。其中的“上传考试文件”功能模块是利用ASP的组件上传技术开发的。学员在某一期培训考试中可以在限定的时间里上传特定格式的文件,本系统设定只允许上传后缀名为DWG的文件,也就是AutoCAD系列软件默认存储的绘图文件,否则系统会出现错误提示;如果学员重复上传,那么原来上传到WEB服务器的文件将被覆盖,如图4所示。
  培训教师也可以通过选择登录身份登录B/S端,教师可以上传学员的照片,发布通知公告,对学员留言中的一些问题进行回复答疑,另外最核心的功能就是设定考试状态和下载考试文件,教师可以下载每一个学员上传的DWG文件到本地硬盘上,并对文件的绘图质量进行考核,完成考试的评分工作。
  另外,如图1中所示,系统B/S端还有为“一般用户”开发的“检索证书编号”ASP程序,有按学员身份证号码和按证书编号两种检索方式。这里编写的ASP页面没有权限限制,任何用户都可以进行网上检索,尤其是用人单位可以通过该系统检索到求职人所持证书的真伪,增强了认证证书的权威性。
  
  3关键技术
  
  3.1利用ADO技术访问数据库
  ADO(ActiveX Data Objects)是Microsoft的一项技术,是针对当前Microsoft软件所支持的数据进行操作的最有效、最简单、功能最强大的方法,它是一种功能强大的数据访问编程模式[3,4]。本系统的C/S端和B/S端都使用了ADO技术实现对数据库的访问。
  3.2系统安全性
  安全性包括了两个内容:学员信息和考试文件的安全性,系统运行的安全性。
  3.2.1学员信息和考试文件的安全性
  学员信息的安全性主要是保证每个学员的个人隐私权,系统从报名开始给每个学员唯一的登录ID(学员身份证号)和密码,这样学员之间是“背靠背”的关系,每个学员只能浏览和修改自己的内容,没有权限浏览其他学员的信息,当然更谈不上修改。
  考试文件的安全性主要是保证培训考试的保密性,同一般考试一样,考试文件决不允许在系统之外传播,因此系统B/S端在文件上传的时候将上传路径完全隐藏,学员只知道自己上传的文件名称,而文件在WEB服务器上的下载路径只有培训教师才能看到。培训教师定期对WEB服务器上的大量考试文件进行整理和“销毁”,在很大程度上保证了培训考试的保密性。
  3.2.2系统运行的安全性
  没有权限的用户可以通过操作系统和软件本身漏洞非法登录系统或进行攻击,给整个培训工作带来很大危害,所以系统运行的安全性就是要防止上述现象的发生。首先从硬件上精心调试维护,保证WEB服务器和数据库服务器减少故障;前文介绍过本文采用C/S与B/S相结合的开发模式,并且分别设有登录验证的界面,也是充分考虑到了系统运行的安全性。
  
  IF Not(Session("pass")="yes")Then
  Response.Redirect "default.htm"
  Response.End
  在每一个ASP页面头部加上验证代码就可以保证安全访问。
  3.3考试文件上传及重命名
  ASP真正的威力在于它用组件扩展其范围的能力。范围包括文件管理、横幅管理、内容旋转、电子函件以及其他。基于组件开发项目的思想是你不必自己编写每一件东西,而是可以利用别人编写的部件(组件)并将它们的功能添加到自己的项目中[2]。本系统采用ASP的文件上传组件可以方便快捷地上传学员完成的考试文件。组件利用ATL COM技术、使用VB6.0开发,组件生成DLL文件后在WEB服务器上进行注册,利用组件对象的属性和方法便可以完成考试文件的上传。
  
  考试文件的重命名的必要性在于,首先培训教师在下载后便于识别和查找,从而准确地完成评分工作;另外,学员在考试中难免会出现上传错误的时候,文件重命名便于系统识别学员最终上传的文件。重命名的功能模块集成在上传组件中,由“学员姓名” “学员系统ID” “系统时间”三段字符串连接而成,如:名为“张三[1][165023].dwg”的DWG文件,这样的命名方式便于培训教师识别,不同学员上传的文件不会重名,同一名学员在考
  试时间内连续上传的文件名称也不会冲突。
  
  4实践效果
  
  本系统经过在培训网点的试用,取得了非常好的效果。对于学员来说,本管理系统丰富了培训和学习的手段,拓展了培训相关的信息来源,网络交互的形式一定程度上提高了学员的学习兴趣,新颖的考试方式比较容易让学员接受;对于培训教师来说,本管理系统的使用使得工作方法发生了质的变化,减小了工作强度,相关的数据信息错误率明显降低,同时大大提高了工作效率;对于整个培训网点来说,本管理系统使培训工作的招生、培训、考试、颁发证书等一系列工作程序更加清晰和透明,这种量化管理的方式对于网点的持续发展具有重要的促进作用。
  综上,笔者通过系统开发以及实际的试用深刻体会到,在信息技术飞速发展的今天,全国CAD应用培训网络应该充分利用先进的技术条件改善培训的管理工作,比如可以利用本文提到的数据库技术实现全国范围内的数据访问,这样不但会使培训工作大大改善,也增强了认证证书的规范化和权威性。希望全国CAD应用培训网络早日能架构于Internet之上。
  
  参考文献
  1 黎岩,曹岩,江平宇.基于Internet的远程实验系统和多媒体课件的开发[J].计算机应用研究,2004,(10):244-247.
  2 张兴渊.Active Server Pages 动态网页设计精粹[M].北京:兵器工业出版社,2000.
  3杨正洪.中文SQLServer2000关系数据库系统管理和开发指 南[M].北京:机械工业出版社,2001.
  4 刘韬.Visual Basic6.0实效编程百例[M].北京:人民邮电出版社,2002.
  
  Researching and practicing for management system
  project of CAD -training based on network
  WU Li-jun,GAO Xi-long
  (1.School of Mechanical Engineering,Yanshan University,Qinhuangdao,Hebei,066004,China;
  2.Hebei Vocational
其他文献
[摘要]教师培养项目是美国职前教师教育事业的核心构成,美国教师教育学院协会对项目发展状况的调查反映了其职前教师教育发展的大致状况。当代美国职前教师教育正呈现出6个发展态势:在教师培养体制上,以研究性大学为主体,其他社会机构为补充;在教师培养层次结构上,以学历教育为主体,本科教育与学士后教育并驾齐驱;教师培养项目吸引力日益增强;临床教育实习的密度与长度增加;培养工作日趋信息化、现代化;普遍实施“表现
中国传统村落多分布于较为偏远、经济较为落后的地区,是脱贫攻坚与文化遗产保护目标交织的敏感单元。2019年,住房和城乡建设部发布的《关于在城乡人居环境建设和整治中开展美好环境与幸福生活共同缔造活动的指导意见》中共同缔造”理念的提出,为实现城乡人居环境建设和整治目标,解决传统村落的保护与发展问题提供了新的思考路径。  随着五批中国传统村落名录的公布,贵州省共计724个村落入选,是目前拥有中國传统村落最
\[作者简介\]范巧(1983),男,重庆忠县人。讲师,硕士,主要研究方向为区域与城市经济发展战略。  \[摘要\]  资源与环境经济学是教育部新设本科专业,目前尚无明确的人才培养核心课程规定,国内高校也无先例可循。基于对美国91所样本高校资源与环境经济学相关专业的网络资料整理,结合对14所高校资源与环境经济学专业课程设置情况的重点考察,建议将资源与环境经济学本科专业的8门课程设置为核心课程,包括
[摘要]介绍法国高等专业工程师的招生情况、培养过程以及教育特点。借鉴法国高等专业工程师教育,探讨我国硕士层次卓越工程师的培养。从保证生源质量、校企联合方式和导师队伍建设三方面提出保障卓越工程师培养质量的有效措施。  [关键词]  法国工程师教育;硕士研究生;卓越工程师  [中图分类号]G643 [文献标识码] A [文章编号] 1005-4634(2010)03-0028-04    0 引言  
贵阳职业技术学院是2007年成立的一所公办综合类高职院校,近年来,学院在习近平新时代中国特色社会主义思想的指导下,深入学习贯彻习近平总书记关于职业教育的重要论述,认真落实党的教育方针,根据国家对中国特色高水平高职学校的定位,学院立足服务地方区域经济培养人才,积极构建具有专业特色的现代职业教育体系,分别获得国家级“现代学徒制”示范学校建设、省级优质高职院校建设,在人才培养过程中营造讲科学、爱科学、学
[摘 要] 介绍了河北省高等教育的历史和现状,并从河北师范大学“大类招生、大类培养、自由转专业”人才培养模式的实践经验出发,阐释了建设高水平大学的三个理念,即“高等教育办学要满足学生的职业发展需求”、“学校一切工作的出发点和落脚点是学生的成长”、“德育为先、能力为重”。  [关键词] 河北省;高等教育;人才培养模式;职业发展需求  [中图分类号] G64 [文献标志码] A [文章编号] 1005
“李大夫,我最近总是咳嗽不止,嗓子里时常有痰。不仅如此,我还时常感到头晕目眩,胃里总是泛起一阵恶心,有时严重起来,连心脏也跟着一起疼。”一名女子坐在案几前,向李时珍讲述着自己的症状。  “你的舌苔白腻,脉缓,脉象为湿痰喘急之症。而痰湿证之起因,则是脾阳不振。你体内湿气较重,湿多则聚成痰,脾部运行不利,导致运化失司。但这并不是什么大病,只要按照我开出的药方按时服药,应该很快就能痊愈。”李时珍说着,将
[摘 要] 提出了大学生创新能力培养实践教学应贯穿于大学教育全过程;把创新实践教学全过程划分为三个阶段:创新意识培养阶段、创新基本能力培养阶段和创新实践能力培养阶段,并根据各年级学生的特点分别予以实施;介绍了各阶段的教学内容和教学方法,分析了全过程阶段式创新实践教学的实际效果。  [关键词] 创新能力;培养方法;全过程;阶段式;实践教学  [中图分类号] G424.1 [文献标识码] A [文章编
[摘要]随着地方本科院校的不断转型,对少数民族地区学前教育专业高质量人才的培养规格提出了更为严峻的挑战,如何培养出受社会和地方认可的高质量蒙汉双语幼儿教师成为教育教学的关键所在,就蒙语授课学前教育专业的人才培养方案、相关课程设置以及教育教学质量问题进行梳理和剖析,针对问题提出解决的对策和建议。  [关键词]民族地区;学前教育;蒙语授课;问题;对策  [中图分类号]G42[文献标识码]A[文章编号]
[摘要]随着信息技术的发展和知识经济的来临,应用型本科院校在培养创新型人才的过程中其教学和科研活动从理论上说是有密切联系的,但在现实中两者之间也存在着矛盾和冲突。要处理好教学和科研之间的关系,应用型本科院校需要加强科研团队与教学团队有机结合,以学科建设为载体,实现教学与科研的交叉融合,建立并完善教学与科研评价综合指标体系。教师应通过自律加强教师职业道德修养,挖掘教学与科研的结合点,使教学与科研互动