WEB数据库技术在教学中的应用解析

2021-04-09 10:09海南体育职业技术学院符雪琪
电子世界 2021年13期
关键词:控件计算机专业数据库

海南体育职业技术学院 符雪琪

WEB数据库技术课程是高职院校计算机专业教学的重要内容,该课程具体涉及到WEB开发和数据库访问两个方面的内容,是一门综合性软件开发课程。为了能够更好的促进高职计算机专业WEB数据库技术课程教学发展,文章从整个课程设计到实施的全过程分析WEB数据库技术在教学中的应用。

WEB数据库技术课程是一门综合性课程,是高职院校计算机专业教学的重要课程内容,这门课程教学开展直接关系到高职计算机以专业教学成效。为此,文章在阐述WEB数据库技术基本内容的基础上,结合社会发展对高职院校计算机专业人才培养提出的要求,从课程设计、教学目标制定、教学内容完善等方面具体分析高职计算机专业WEB数据库技术课程教学优化对策。

1 WEB数据库技术课程教学基本内容

WEB数据库系统本身是客户机、服务器系统,具体可以分解为客户、应用程序和后台服务器网络连接。WEB数据库是伴随数据仓库和KDD发展起来的一种从大型Web日志、数据库仓库中发现并提出隐藏在其中信息的技术。WEB数据库技术教学和数据库处理的基本应用特点表现在以下几个方面:第一,数据处理。为了能够更好的存储数据信息,发挥出数据信息在各个行业中的应用作用,并满足人们对信息的随时需求。数据库一般会选择应用表格的形式来对数据信息进行处理,在处理和存储数据信息的过程中会应用到互联网技术和数据库技术,经过一系列的加工处理使得数据库能够更好的为网络系统服务。WEB数据库技术会通过表格的形式对数据信息进行处理,将结构化数据、非结构化数据转变为具备实践指导意义的信息。同时,在数据库技术的作用下还能够为人们提供图文并茂的数据信息展现画面,满足人们对各类信息的使用需求。第二,支持新的编程技术。在数据库技术应用的过程中为了能够更好的满足复杂化数据信息的处理要求,需要将网络技术和数据库技术整合在一起使用,在多个技术的支持下简化数据库系统开发管理应用难度。第三,Web数据库找客户的规则。WEB数据库技术的使用会帮助用户寻找到自己所需要的信息,并对信息的来源途径进行分析,实现对信息的分类管理。

2 WEB数据库技术课程设置的意义

WEB数据库技术课程是计算机网络管理专业的核心课程,整个课程开设的主要任务是通过向学生介绍当前流行的WEB数据库技术应用流程和开发流程,来帮助学生更全面的了解WEB数据库技术应用程序开发特点和开发实现方法,提升学生对程序的开发应用能力、设计能力。

通过对该课程的学习学生能够掌握网络数据库的发展脉络,了解客户机体系结构、数据库应用技术、浏览器体系结构,掌握WEB数据库的管理原理和技术应用实现策略。

3 高职院校计算机专业WEB数据库技术课程教学优化对策

3.1 结合社会发展需求进行WEB数据库技术课程开发设计

根据WEB数据库技术课程的基本特点,高职院校计算机应用专业会在第四个学期开展WEB数据库技术课程教学,在开展教学的过程中将WEB数据库技术专业课程定位为以应用技术为主线,计算机应用技术、程序设计、数据库设计为基本学习内容。

计算机应用基础以Office入门课程为基本内容;综合考证课程基本要求之后设置VB程序设计语言课程;围绕Access学习数据库基础来开展数据库知识的教学。不仅如此,WEB数据库技术专业课程还额外开设了桌面操作系统管理课程,辅助其他课程教学。

3.2 WEB数据库技术课程教学目标的设定

WEB数据库技术课程教学目标具体设定如下:教师要通过知识的传授来引导学生掌握ASP技术、NET技术、数据库访问技术、WEB程序开发应用技术,在学生掌握以上技术的基础上来提升学生的编程能力,提高学生的职业素养。

3.3 WEB数据库技术课程内容的规划

现阶段,WEB数据库技术应用开发主要有两个基本方向,一个是基于J2EE的体系架构,另外一个是NET体系结构。基于J2EE体系架构的WEB数据库技术课程教学要求学生掌握JAVA语言基础,在掌握JAVA语言的基础上学习JSP和Servlet。基于NET体系架构的WEB数据库技术课程教学,教师可以带领学生直接学习ASP、NET程序设计,在程序开发设计的过程中获得WEB程序开发技能。根据以上学习需要,可以将WEB数据库技术课程教学做出如下的划分:①HTML语言基础;②VB.NET语法基础;③HTML控件和WEB空间;④其他关联控件;⑤内部常设对象;数据库访问技术。WEB数据库访问技术是整个课程开设的重难点,也是课程学习的核心内容,需要在掌握以上知识的基础上实施教学。

4 以迭代开发应用和教学设计模拟软件项目开发为例分析WEB数据库技术课程教学

在WEB数据库技术课程教学中引入迭代开发应用这一项目内容,在教学的过程中为学生列举案例,层层推进课程教学,引导学生在软件的开发过程中更好的完成学习,提升自己的软件开发应用能力。

4.1 迭代开发法基本情况概述

迭代开发是现代软件工程开发的常见方法,在这项开发方法会将任务划分为一个个容易实现的阶段性小目标,并为每个阶段目标的完成来制定对应的评估标准,迭代是为了完成阶段性目标所开展的一系列活动,在这些目标实现的过程中会完成对软件的开发应用。

4.2 教学案例基本分析

根据WEB数据库技术课程教学目标的要求选择了留言管理系统来作为基本教学案例,将教学内容融入到案例开发和应用中,指导学生通过多次迭代来逐渐设计出完善的留言管理系统。从实际设计情况来看,留言管理系统包含两个大的功能模块,分别是用户登录检查模块,另外一个是留言管理模块。用户登录管理模块会接受和处理用户的登录信息,就登录用户的合法性问题进行检验,如果不是合法性的用户会及时阻断其登陆留言管理模块。如果用户是合法的,则是会允许其进入到留言系统。留言管理模块的主要功能是接受和处理用户的留言信息,并对用户的留言信息进行筛选和处理。

课程开展过程中教师会组织学生模拟软件项目的基本开发流程,将留言管理系统的建设作为基本开发管理目标,将各个案例分解成一系列需要迭代完成的小版本,分阶段的完成各个项目发展目标,在目标实现的过程中来更好的推进WEB数据库技术课程开展。案例的选择要遵循由浅入深的原则,在完成最后案例讨论开发之后教学任务也顺利完成。

在实施迭代开发教学的时候教师要遵循以下教学流程:首先,将第一次迭代教学的目标设定为使用HLML语言设计用户登录界面。这个阶段教学内容是学会HTML标记方法,让学生对案例能够形成基本的了解,将总体教学目标细化为多个小目标分阶段的完成。其次,完成第二阶段的迭代教学。第二阶段迭代教学目标是使用WEB控件来设计用户登录窗体,这个阶段教学知识点是VB.NET基本语法,学会对常见操作控件的使用。在这个阶段学习的时候教师要学会引导学生在静态登录界面基础上利用专业的控件改进用户登录原理,确保用户登录窗体能够对用户输出的信息进行筛选和分类处理。在这个阶段学生不仅会掌握HTML控件和WEB控件的基本操作方法,而且还会了解网页的基本构成和基本运作,最终形成一种动态化的网页管理概念。再次,第三阶段迭代学习目标。在这个阶段教师要引导学生学会通过用户登录来查证用户的身份,基本对应需要掌握的知识是数据库访问,知识点涉及常用内置独享、ADO和NET以及数据库访问。最后,第四阶段的迭代学习目标。在这个阶段要学会设计留言提交,涉及到的知识点是数据绑定和数据显示控件开发。经过前几次的开发,学生提升了案例分析处理能力,在此基础上需要完成数据信息的查询,借助数据库技术和检索技术来完成对留言表的有效处理。

结束语:综上所述,WEB数据库技术课程是一门应用性、综合性、实践性较强的课程,也是当前高职院校计算机专业教学中的关键课程。基于社会发展对计算机专业人才培养提出的要求,在WEB数据库技术课程教学的过程中需要教师不断强化ASP、ENT技术开发应用的比例,精心设计教学,实现从简单到繁杂的教学,层层递进,从而不断训练和提升学生的计算机综合素养。

猜你喜欢
控件计算机专业数据库
“以赛促学,以赛促教”促进计算机专业教学理念创新与实践研究
关于.net控件数组的探讨
数据库
数据库
数据库
数据库
职业高中计算机专业教学改革浅析
ASP.NET服务器端验证控件的使用
非计算机专业C语言教学探讨
新形势下技校计算机专业人才培养探讨