您好,欢迎来到花图问答。
搜索
您的当前位置:首页《网络数据库技术》项目课程的设计与实施

《网络数据库技术》项目课程的设计与实施

来源:花图问答
第13卷第2期 2 011年6月 辽宁师专学报 VoJ.13 NO.2 Journal of Liaoning Teachers College Jun.2 0 1 1 【学术研究】 《网络数据库技术》项目课程的设计与实施 情头宏 (辽阳职业技术学院,辽宁辽阳111004) 摘 要:针对网络数据库的职业岗位要求,设计网络数据库项目课程,该项目课程具有鲜明的职业化特 点,阐述具体的设计思想和实施方法. 关键词:项目课程;岗位要求;课程设计;课程实施 中图分类号:G642.3 文献标识码:A 文章编号:1008--5688(2011)O2一O。55一O3 随着科学技术的发展,社会对人才质量的要求越来越高,这就促进了高职教育的蓬勃发展.高职院校 肩负为社会培养高质量技能型人才的任务,如何使培养的学生更符合劳动岗位要求,是所有高职院校要解 决的关键问题.多年的实践证明,只有按照社会就业岗位的要求来制定课程教学内容,按照工作岗位的实 际工作流程来实施教学,才能解决教学与需求脱节的问题_1]. 《网络数据库技术》是高职院校计算机网络技术专业的核心课程,是学生学习数据库技术和网站开发技 术的关键课程.通过对数据库基本理论的学习,并结合网络应用程序开发的上机综合实践,学生能够利用 数据库进行网络应用开发和网站开发,从而不断提高学生的数据库管理能力和网络应用开发能力. 1项目课程的设计思想 本项目课程的设计理念就是以社会需求为依据,以学生特点为基础,工学结合,以工程项目做引导来 实施教学活动.以网络数据库的基本知识体系为主,在教学中,遵循“重应用、重能力”的指导思想,以 “够用、实用”为原则,主要培养学生“管理、设计和应用开发”三个能力,突出工程化教学思想,强调 教学内容的实时性、有效性和实用性.在教学过程中,不断追踪网络数据库新技术,适时调整教学内容, 强化数据库设计思想和使用管理方法以及软件工程知识,以增加学生网络数据库方面知识的广度和深度. 教学内容主要以计算机网络技术专业的网站设计为主,培养学生网络数据库管理和维护能力以及基于 数据库的网站开发能力.教学内容经过行业专家的论证,具有两个方面的适用性,一是面向社会需求的适 用性,即教学内容的安排符合IT企业实践的需要,让学生学有所用;二是面向教学对象的适用性,即教 学内容以“够用、实用”为原则,符合学生认知水平,让学生学有所得. 2项目课程的设计特色 2.1 注重课程的整合,培养学生的综合能力 本项目课程的设计,旨在培养学生的综合能力,因此本课程的教授不再局限于单纯的数据库操作和 SQL命令,而是将这些知识融会到具体的应用程序开发中,和相关课程(如VB、ASP)整合起来.例如, 教师在课上不但讲解SQL语句的功能和执行,而且还通过案例讲解如何将SQL语句和应用程序衔接起 来,让学生将知识融会贯通,真正了解这些语句的应用方法. 2.2符合高职学生特点,使项目教学能够顺利开展 本项目课程是在深入调研网络专业学生的实际学习情况后设计的,设计的内容难易适中,符合学生的 学习要求,既能调动学生兴趣,又能提高学生能力,让学生学有所得. 2.3项目具有职业特色,符合高职教育要求 本课程的项目脱胎于任课教师开发的实际项目,在设计时还咨询了IT企业的专业人士,因而具有鲜 明的职业特色,符合高职教育职业化教育的目标,具有实用性,能够让学生学有所用. 收稿日期:20榨署简乔11一O1:付兴宏(1970一),男,辽宁辽阳市人,副教授,主要从事WEB数据库系统的教学和研发方面研究 —20 基金项目:辽宁省社科联2009年度辽宁经济社会发展研究课题(Lslktsz--139) 辽宁师专学报 2011年第2期 3项目课程的实施 整个课程的教学内容围绕一个实际的工程项目——教学管理系统展开.将教学内容对应到项目的各个 环节,整个教学过程模拟IT企业数据库项目开发的实际流程. 3.1课程内容的分解 根据项目教学的基本思想,结合数据库应用程序开发和管理的一般流程,本项目课程对教学内容进行 分解,每部分的内容对应到实际应用程序项目开发的各个环节,使每个环节都成为项目的子项目 ]. 就一个数据库的应用项目开发来说,首先是进行需求分析,即确定系统功能,并进行数据分析,确定 系统需要的基本数据结构,因此网络数据库技术最先讲述的应该是关于系统数据逻辑设计方面的内容;确 定系统的基本数据结构后,将其转化为系统的存储结构,这部分涉及到数据库的创建和数据表的设计与创 建;数据表的存储结构创建完成后,即要实现数据库数据的基本操作,如增加、修改、删除和查询,这部 分内容一般对应于数据库项目开发中的程序设计环节;数据操作语句之后,针对程序开发中可能涉及的复 杂查询,以及为提高系统性能和实现复合操作的要求,还涉及到视图的设计与建立、存储过程和触发器的 设计和创建;上述内容之后,涉及的就是数据库安全和维护方面的内容,属于数据库应用项目完成之后的 数据库应用系统开发流程 工作;最后,就是综合运用前面所描述的 知识,开发一个完整的数据库应用程序. 课程内容的分解及对应的应用程序开发过 程如图1所示. 3.2课程的实施方法 项 数据库逻辑结构设计 项目课程的实施就是针对课程内容分 解的各个环节展开教学,主要流程是“总 , { 、 项目提出、项目分解、子项目实现、子项 目组装、主项目完成、项目评定和总结”, 即开课伊始首先描述整个项目,并展示教 数据库建立 (库的创建、表的创建) { 库… 语 师开发后的系统,让学生体会系统的功 能;然后结合系统将项目进行分解,明确 系统开发步骤和本课程对应的知识模块, f企业管理器操作 1L J f【 I ns。rt/D/Lpfl 1t。 1 eiere J 接着针对每个子项目展开知识讲授,并利 用项目方式,由学生完成子项目,在所有 内容讲授完毕之后,由学生对子项目进行 修改并组合,形成一个完整的项目,最后 教师对学生完成的项目进行验收和总结. 整个课程的教学过程循序渐进,环环相 扣,既将课程内容讲授给学生,又让学生 经历了项目开发的整个过程,教学效果十 分明显. f Se t j // 网络数据库技术教学进程 r 、 l I I l 索 I和视图的建立 存储过程和触发器 ,r 、 I 数据库的备份与恢复、 l 数据库帐号和权限管理 每个子项目教学采用的流程是理论铺 垫、案例引导、项目布置、项目实施、项 目检验与总结.首先由教师讲解项目的相 图1项目开发流程和教学内容对应关系图 关理论,然后通过案例讲解数据库知识的应用方法,接着根据课程模块布置子项目的内容,学生接到子项 目的内容后,通过自主学习和协作学习,进行项目的实施,最后由教师检验项目完成情况并做出阶段总 结.每个子项目的实施都要求学生结合小组或自己的整体设计来完成.在验收子项目时,教师可根据学生 项目的完成情况,进行总结,对于集中的疑难问题要详细讲解,以保证后续项目的顺利进行.学生子项目 的完成情况计入学生总成绩. 3.3项目教学的保证措施 任何一门课程的教学过程都是循序渐进的,对于项目课程来说,尤其如此,因此在开展教学之前,任 课教师就必须制定保证措施,以保证教学顺利进行.本项目课程的相关措施如下: (1)教师要熟悉学生情况,根据学生特点制定项目内容.教师在设计项目课程时,不能闭门造车,应 付兴宏 《网络数据库技术》项目课程的设计与实施 57 该深入班级,或者通过其他渠道,如咨询任课教师、查看学生相关课程的学习成绩等,掌握学生的学习特 点和学习能力.在分析这些资料的基础上,确定项目的难易程度,否则制定的项目课程无异于空中楼阁, 达不到预期的教学效果. (2)项目的设计要具有完整性、职业性.项目教学中的项目一定是一个完整的、具有职业特点的实用 项目,脱离了这个基本规则,项目教学就没有意义.要具有完整性,教师在设计项目时,必须明确一个功 能齐全的项目作品;要具有职业特点和实用价值,项目应该脱胎于一个实际的项目产品.本课程所给出的 项目——教学管理系统,就是由任课教师开发的一个教学管理系统的简化版,和行业结合紧密,具有鲜明 的职业特点. (3)制定有效、严格的考核办法,促进学生项目的完成.高职学生在学习方面缺乏一定的自律性,在 进行项目教学时,只是单纯通过项目激发学生兴趣往往收不到应有效果.因此在设计项目课程的同时,还 要制定严格、有效的考核办法,以考促学.例如,取消理论考试,考核成绩将以项目验收的成绩为准,学 生只有通过项目演示、现场答辩的相关考核,才算成绩合格.这种考核方式注重对职业技能和职业素质的 培养,同时给学生压力,对学生的学习起一定的督促作用,更符合高职学生的特点. 4结论 本文所设计的《网络数据库技术》适合高职学生的学习特点,.具有比较鲜明的职业特点,在实际教学中 取得了良好的效果。通过学习,学生不仅掌握了数据库技术在网络应用程序中的应用方法,还增强了自主 学习和协作学习的意识,真正培养了学生的职业素质和职业能力. 参考文献: [1-1要丽娟.项目教学法在教学中的应用[J].太原大学教育学院学报,2007,(2):8O一83. [2]付兴宏.SQL Server2000数据库项目教程[M].北京:化学工业出版社,2009. (审稿人 李树东,邵艳艳) (上接54页) 其中教学管理模块又包括: 远程预约实验、在线提交 基于B/S架构的虚拟实验室 实验报告、成绩管理系统、 其他管理模块构成.实验 模拟仿真模块包括:基本 实验教学模块 I I实验资料I I实验交流I I下载中心 操作系统实验、路由实验、 交换实验和开放实验平台 教学管理模块I I实验模拟仿真模块 构成.实验资料包括:实 ’ 验指导、实验手册、其他 资料.实验交流模块包括: 在 基 网上论坛、在线答疑和问 远 线 成 其 本 开 题集锦. 程 提 绩 他 操 交 放 预 交 管 管 作 换 实 约 实 理 理 系 实 验 3结语 实 验 系 模 统 验 验 报 统 块 实 △ 基于B/S架构的虚拟 告 验 实验室的开发与实现,可 以改善我国高校因资金不 图2系统功能结构图 足而不能开展实验的状况,同时它也为远程教学提供了一个良好的虚拟实验环境,必将推动远程教学的发 展.当然,虚拟实验室和真实的实验环境毕竟有很大差异,虚拟实验室并不能完全取代传统的实验室.不 过,我们有理由相信随着新技术的不断出现,原有技术的不断成熟,虚拟实验室技术也会日趋完善. 参考文献: 1-1]刘筱兰,张薇,程惠华,等.虚拟实验室的类型及发展趋势口].计算机应用研究,2004,(11):8—10・ [2]Jiannong Cao,Alvin Chan,Weidong Cao,et a1.Virtual Programming Lab for Online Distance Learning LNCS 2436 [C].Hong Kong,China:First International Conference,2002.216—227.(审稿人 李树东,责任编辑朱成杰) 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务