《ADO.NET数据库访问技术》课程模块的划分

来源 :硅谷 | 被引量 : 0次 | 上传用户:LINGBAOLAOLI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]根据模块式教学法把《ADO.NET数据库访问技术》课程进行模块划分。
  [关键词]模块式教学 ADO.NET
  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)0520106-02
  
  模块化教学法(MES),是20世纪70年代初由国际劳工组织研究开发出来的以现场教学为主,以技能培训为核心的一种教学模式,我国的教育从“应试教育”向“素质教育”的转轨,该教学模式以其灵活性、针对性、现实性、经济性的特点,越来越受教育理论工作者及各类职业技术学院的关注。一种新的教学模式的应用和推广,必然涉及教材、师资、教学设备等配套设施的建设。下面就《ADO.NET数据库访问技术》这门课程在实施模块式教学时将课程进行模块划分。
  
  一、课程定位
  
  (一)课程目标
  通过本课程的学习使学生了解ADO.NET技术在软件技术中的地位和作用;加深对多层结构的数据库应用开发技术的理解;掌握ADO.NET技术的核心知识:SqlConnection 对象、sqlDataReader对象、DataSet对象、SqlDataAdapter对象等基本意义和使用,能迅速利用ADO.NET相关技术实现用户指定需求的数据应用程序模块。通过本课程的学习,学生能用ADO.NET技术进行企业级多层分布式数据库应用程序开发。
  (二)课程性质与作用
  1.课程性质
  《ADO.NET数据库访问技术》课程是软件技术专业的重要课程,旨在培养学生掌握数据库应用项目的开发流程及方法,具备企业级数据库应用程序开发的能力,并形成良好的软件开发的职业素养。
  2.课程地位
  《ADO.NET数据库访问技术》课程是软件技术专业的重要课程,具有承前启后的关键作用。其在课程体系中的地位如图1所示:
  


  二、课程模块划分
  
  (一)确定模块目标
  通过与企业合作、通过职业岗位调研、岗位分析,以职业岗位需求为根据确定本课程的模块目标,特别是学生的能力目标。
  (二)遴选与组织模块内容
  在行业专家参与的基础上,建立基于岗位工作任务的教学内容遴选机制,构建紧跟行业发展趋势的基于工作任务和工作过程的模块化课程结构。
  根据能力目标和知识目标,选择经典的实际案例贯穿整个课程,作为训练学生职业岗位综合能力的主要载体。把整个案例分解成若干子项目合理地分配到课程的相应模块中,用于训练学生的单项能力。
  (三)模块划分
  在实际案例中,数据库访问总体上分为两类操作:数据查询、数据更新,其中数据更新分为数据插入、数据删除及数据修改三种操作。在ADO.NET下,数据源连接环境分为两种:连接环境与非连接环境。
  在连接环境中,应用程序与数据源保持持续的连接。连接环境的优点有:一是更易于维护一个安全的环境;二是更易于控制并发;三是与其它场景中的数据相比,该场景中的数据更有可能是最新的。连接环境的缺点是:必须存在持续的网络连接,可伸缩放性差。
  无连接环境是指用户或者应用程序不能持续地连接到某个数据源的环境。无连接环境的优点有:一是可以在任何时间方便的工作,也可以随时连接数据源来处理请求;二是其他用户可以使用该连接;三是提高了应用程序的可缩放性和性能。无连接环境存在的缺点有:不能保证数据是最新的,可能发生更改冲突且必须解决。
  在许多情况下,人们并不是在完全有连接或完全无连接的环境下工作,而是在两种方法的混合环境下工作。因此,在教学上我们充分考虑工作场景,设计相应的工作任务。在模块划分上提出以下两种方案:
  1.模块划分方案1。如下图2所示:这个方案从数据库访问技术的角度结合与ADO.NET与数据源连接的方式将各种数据操作进行模块划分。这种方案的优点是在进行相同数据操作同时进行连接环境与非连接环境操作比较,加深两种环境的区别及应用。
  


  2.模块划分方案2。如下图3所示:这个方案是从ADO.NET两种与数据源连接环境进行划分两大模块,在每一种环境下完成数据库访问操作。这种方案的优点是两种环境下分别设计每种数据操作模块,体现整体性。
  上述两种模块划分方案很难取舍,我在具体实施中采用第二种方案如图3。
  


  选择教学方法。注重学生职业能力的培养,以学生为主体选择教学方法。体现“学中有做,做中有学”。在教学的不同阶段采用不同的教学方法。
  模块考核方式。如下表1所示:突破传统的“知识考核”,注重“能力考核”。在问题考核的基础上,结合平时的作业考核、课堂上的答问考核、出勤考核、“能力证据”考核等进行全面的考核。
  


  三、小结
  
  课程模块的划分仍然处于学习阶段,存在很多不足,在不断实践中总结经验,寻求更合理的方案。
  
  参考文献:
  [1]曾宪章,论高等职业教育模块式教学模式的构建[J].职业与教育,2007.2.
  
  作者简介:
  刘柱文(1973-),湖南永州人,讲师,主要研究方向:计算机网络技术及软件技术;李丽琳(1975-),女,湖南永州人,讲师,主要研究方向:软件技术及网络安全。
其他文献
[摘要]介绍调压器中触发器的微型计算机化,以及如何合理地利用单片机的定时、中断及位操作等功能。  [关键词]单片机 晶闸管交流调压器 触发器  中图分类号:TM4文献标识码:A 文章编号:1671-7597(2009)0220111-02    近年来,单片微型计算机技术迅速发展,价格便宜,为单片机在交流调压领域的推广应用提供了广泛的物质基础。目前研制的调压产品,都采用了微型机或单片机对其进行部分
期刊
[摘要]随着宽带网络深入千家万户,人们对简单的Internet上网已经不再满足。而网络应用内容的匮乏严重制约着电信运营商的宽带业务发展。而IPTV恰好是一种应用于宽带的全新业务,有丰富的内容,如果发展起来,不仅会将现有的宽带资源充分利用,同时还能提高宽带使用效率,也会促进越来越多的人使用宽带。结合襄樊电信宽带城域网现状,提出IPTV的实际应用部署方案。既有效利用现有网络资源,又满足新业务的需求。 
期刊
[摘要]VB程序设计是一门实践性和应用性较强的课程。在教学中,教师如何激发学生的学习兴趣,提高学生的编程能力,解决程序设计枯燥、难懂这一问题,是计算机教师非常关注的课题。从自身教学实践出发结合理论思考,就教学中存在的问题,提出几种解决方法,以促进VB程序设计的教学。  [关键词]VB 程序设计 编程能力  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)0220160-01
期刊
[摘要]C语言程序设计是高校课程体系中的一门很重要的基础课程,作为一门非常有用的基础课程,它可以使计算机专业的学生很好的掌握程序设计基本思想,为后继其他计算机课程的学习和应用打下基础;对非计算机专业的同学来说,由于它是计算机二级考试所统一要求的课程之一,所以该课程也有很高的实际应用和学习价值。针对在C语言教学过程中难教也难学的特点,提出一些相应的创新教学理念。  [关键词]C语言程序设计 高校 教
期刊
[摘要]目前,无纸化考试系统正越来越多成为一种普遍采用的考试手段,是对卷面传统考试的一种改革,由于考试品种的多样性,现阶段对于无纸化考试基本上都采用客户端/服务器模式,即我们普遍所说的C/S系统。以Delphi6.0作为开发C/S系统的开发工具为例,重点研究网络无纸化考试系统的开发思路。  [关键词]C/S系统 Socket组件 套接字 Delphi  中图分类号:TP3文献标识码:A文章编号:1
期刊
[摘要]对Excel的教学历年来中存在着许多教学误区,教师与学员既不能双方友好沟通,又寻找不出原因,因而云者亦云,Excel的功能也就少有人尽用。从教学方法的角度对此进行探索,通过“汇总的三种方法”进行分析和探讨,最大限度上讲明“汇总”的功能,引入教学后能收到良好的教学效果。  [关键词]分类汇总 界面 函数  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)0220166
期刊
[摘要]随着网络教育的发展,混合学习(B-Learning)已经成为一种新的学习模式,数字化学习与传统学习方式相结合,自主学习与协作学习相结合,使学习方式更加灵活,它将成为网络教育发展的未来。  [关键词]网络教育 移动学习 混合学习  中图分类号:G43文献标识码:A文章编号:1671-7597(2009)0520111-01    网络教育从D-Learning->E-Learning->M-
期刊
中图分类号:G45文献标识码:A文章编号:1671-7597(2009)0520113-01    “数和形的概念不是从其他任何地方,而是从现实世界上得来的。”数学来源于实践又反过来为实践服务。在科技日新月异的今天,数学广泛的应用性日愈显示出其特有的魅力。因此,教师在教学中要遵循学生的认知规律,将知识性、应用性、趣味性和谐地结合起来,充分调动学生的学习积极性,从小就培养和提高学生的数学应用能力。 
期刊
[摘要]KZG300/1600-U/XB压滤机是一种间歇性操作的加压过滤设备,适用于各种悬浮液的固液分离,适用范围广,分离效果好,结构合理,操作简单。针对各使用单位现场条件的不同,主要介绍该型设备在唐山矿业分公司洗煤厂的安装、调试过程中需要注意一些关键环节,其中许多细节值得参考。  [关键词]KZG300/1600-U/XB压滤机 安装 调试   中图分类号:TM5文献标识码:A文章编号:1671
期刊
[摘要]主要论述Photoshop CS2在教学过程中的分阶段教学方法,通过以下三个阶段:入门阶段、模仿阶段和自我创意阶段,使学生能对该软件有充分得掌握,并能灵活应用到实际创作中。  [关键词]photoshop 模仿 创作  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0520130-01    一、引言    Photoshop作为Adobe公司的一款功能强大的平面
期刊