《数据库原理课程网站设计文献综述》由会员分享,可在线阅读,更多相关《数据库原理课程网站设计文献综述(10页珍藏版)》请在金锄头文库上搜索。
1、数据库原理课程网站设计文献综述 (2011届)毕业论文(设计)文献综述 题 目: 数据库原理课程网站设计 学 院: 商学院 专 业: 信息管理与信息系统 班 级: 学 号: 姓 名: 指导教师: 教 务 处 制一、前言部分 数据库原理课程是我校信息管理与信息系统、计算机科学与技术两个专业的核心专业基础课程。也是信息科学与计算机技术、电子信息工程等专业的基础课程。但在实际的教学和学习中却存在不少的问题,下面就让我们探讨下这些问题:1理论与实际严重脱节:数据库原理与应用课程一般包括数据库原理、设计和应用三个部分; 2教师重点偏向理论教学,很少向学生介绍具体的数据库使用技术,使学生不能将所学知识融会
2、贯通,不能应企业对数据库应用人才的需要;3教师重点偏向流行数据库开发工具的使用,忽视甚至放弃原理的教学,造成学生对具体开发的操作能力突出,但缺乏完整的知识结构1;(4)缺乏多样性教学手段,由于数据库原理课题偏重于理论,很多教师在讲解本课程时往往都采用传统板书的方式。板书的缺点是传递的信息量小。教学进度过于缓慢。高等教育不同于义务教育。它的显著特点就是传授的信息量大,给予学生的不仅仅是知识本身。更重要的是分析问题解决问题的方法。一些重要的理论的具体应用和具体操作板书就没有办法形象地呈现给学生.使得学生在理解和掌握这些内容时就比较困难。不利于学生学习积极性的提高。教学方法上,教师大多采用以教师为中
3、心的方式去讲解。缺乏与学生的友好交互,导致学生的思维难以与之同步。从而使教学质量下降。(5)课程考核方式单一:考核是检验教学成果的有效方式和重要手段。对学生学习和教师教学具有重要的导向作用。数据库原理是一门理论性很强的课程,其考核制度仍沿袭传统的应试教育模式。在这种模式下。学生的成绩主要还是以学生的期终理论考试成绩来做为主要依据。这种考核方式不能有效激发学生不同的学习动机.造成学生为考试过关而学。并不注重自身能力的提高,教师仅为完成教学任务而教。并不注重培养学生的能力。这种违反教学规律、背离教学培养目标的现象已严重阻碍了数据库原理课程的良性发展2。 那么如何解决这些问题呢?如何去弥补这些教育上
4、出现的漏洞呢?如何让学生学得好,老师又教得轻松呢?让我们先不去思考这些问题,在让我们看些数据吧。中国社会科院2005年调查报告显示:在16?24岁的受访人群中.87.8%是网民.而在这些网络用户的构成中,大学生的比例一直高居榜首每年都在50%以上。我们不难看出.大学生群体上网率较高.显著高于其他群体3。 由此,我们应该清楚地了解到如今网络对大学生的生活有多大的影响。从这条思路上再去试着去解决以上的五个问题,不难得到这样一个结论:既然大学生的大部分课余时间都是花在网络上,我们可以给他们搭建一个学习的平台,让他们好好利用手中的这个资源。在这样一个信息时代,网络渐渐地进入我们的生活,成为我们生活的必
5、需品。利用好网络这个资源,让师生间的交互不只是在传统的课堂上,更可以换一种轻松的环境,以不同的角色去教学和学习。这样的模式可以培养大学生的积极性,让他们主动的去学习,帮助他们打好基础,提升他们的技能的同时培养他们自学能力,让他们在以后的学习的道路上能走得更好,而不是无味地沉迷于网络游戏中不可自拔。很多差的学生并不是不想好好学习,而是他们实在找不到帮手,没有人教,更没有人管的,久而久之他们也就养成了不好好学习的习惯。由此,我认为开发一个关于数据库原理的课程网站是相当有必要的。主题部分1.基本概念 在讨论现阶段的数据库原理课程网站之前,先让我对该课程网站所涉及的一些概念进行简要的介绍: 数据库(D
6、ataBase,DB):是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。她是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思:(1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。2)数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据4。 课程网站:是以某个课程学习为中心而建立起来的动态网站,在普遍的静态bbs论坛,利用动态的技术去实现其强大的功能,不仅可以为学生的混合学习提供更好的网络资源,更可以提高师生间的
7、互动性并评测学生自主学习效果。 静态网站:是指全部由6HTML代码格式页面组成的网站,所有的内容包含在网页文件中。网页上也可以出现各种视觉动态效果,如GIF动画、FLASH动画、滚动字幕等。 动态网站:并不是指具有动画功能的网站,而是指通过数据库进行架构的网站。 动态网站除了要设计网页外,还要通过数据库和编程序来使网站具有更多自动的和高级的功能。该领域涉及到的东西很多,例如分布式系统方面和协同设计方面的知识,分布式系统被有效地视为异步通信组件的网络,在这个网络中组件提供了由各种模式组成的能满足商业需求的服务5。为了促成在协同设计的环境复杂的交互关系,设计环境的关键参数和特点用于研究时需要被模拟
8、。这就要求了解互动/沟通的模式,和跨越不同专业学科的信息流的物流6。2.数据库原理课程网站的发展现状 “教育改变人生,网络引领未来”这句中国教育盛典的活动宣传语完美的概括了如今教育对于人们的重要性以及教育未来的发展方向,好的教育机构对于社会的发展尤为重要。7 2003 年,国家教育部实施了“精品课程”建设项目,要求利用现代化的计算机网络和多媒体技术将课程上网并免费开放,以实现优质教学资源共享,提高学校教学质量和人才培养质量。在精品课程建设中,利用计算机网络技术制作课程网站是一个必不可少的环节。8远程教育作为计算机网络和多媒体技术相结合的新一代教育手段,利用远程教育,可以使得教育的方式突破传统教
9、育模式的限制,在不受时间和空间等条件的约束下,实现对教育资源的最大利用。它可以使得受教育者根据自己的知识水平、结构和时间来自由地安排学习计划和学习进度,从而实现了传统教育无法做到的“个性化教育”9。 现阶段的课程网站,在构建阶段是理想的,理论基础是充足的,但是到了真的实现阶段又会被极大的限制。大多数的课程网站只是提过给学生是以静态网页为主的一种网络资源下载的平台,而忽略了对师生间的交互性和评测学生自主学习效果的研究和实现,这样的网站到处都是,基本上都是没有什么实际作用和价值的。 课程课件缺乏亮点,忽略了与多媒体和网络的联系。多媒体课件是指基于多媒体技术和网络技术,将图、文、声、像等多种表现方式
10、有机结合表达和传递的教学内容,辅助教师与学生的教与学,以完成特定教学任务的教学软件10。 网络教育和网络资源逐渐成为高校重点建设的项目,很多地方高校的网络设备未能发挥它应有的作用,因为其网络资源库的又很少,在一定程度上影响了地方高校的发展11。 从该课程的实际存在的问题出发去搭建网站才是一种正确的选择,才能真正解决这些问题的根本。所以课程网站就要相对复杂一些,它除了要求发布教学大纲、授课教案等资源。还要包括一些动态数据功能,比如师生交互功能,并且最终要实现课程资源共享,所以课程网站的建设相对复杂得多。要把它建设好,对精品课程的建设和利用也是非常重要的12。 3.课程网站模式 大力建设网络教学系
11、统:除课程网站外,网络教学系统还包括网上作业提交系统和在线作业批改分析系统。不同于目前许多仅是发布信息和提供资料下载的静态课程网站,本课程的网上作业系统提供了学生之间、师生之间的短消息平台和BBS平台,可以实现师生之间全互动的网上交流。目前课程所有教学活动均可在网上进行,取消了纸质作业,大大提高了效率,也便于优质教学资源的积累13。 网站可分为静态和动态两种模式。那课程网站应该选择哪种模式呢?我们首先来看看这两种模式在课程网站建设相关的一些指标上的对比,如表1所示12。稳定性交互功能数据库更新、维护静态网站比较稳定,容易被搜索引擎检索弱.支持简单的页面调转不支持基于页面,复杂、工作量大动态网站
12、动态生成,不容易被搜索引擎检索强,支持复杂的互动操作支持基于后台管理程勋,方便、灵活 表1 静态网站与动态网站的比较4.动态课程网站的主要功能 动态课程网站的内容可以提供教师和学生进行信息共享与交流的及时修改功能。通过对多个课程网站的分析,课程网站一般包含资料共享区、讨论交流区、在线练习区等功能模块。以下要介绍的就是基于动态网站所设计的课程网站所要实现的功能: (1)教学资料区,提供给学生和老师共享资源的平台,上传或下载课件、实验指导、实验软件等,扩充教学资源。学生可以对老师提出要求,老师根据学生的要求上传对应的课件、软件等,而不是课堂上的一对多的教学模式,实现一对一的教学模式,对不同阶段的学
13、生来说都是有利的。 (2)讨论区,讨论区可以让学生和教师针对课程学习中遇到的问题进行交流学习。在站点管理中更是可以邀请学生去参与,培养他们对学习该课程的积极性 (3)在线练习系统,它在整个课程网站中是比较关键的一个功能,也是系统的一个亮点。目前,很多的课程网站是再现练习系统主要是针对客观题,具有客观题在线练习和判卷功能。也有一些在线练习系统可以自动进行客观题目阅卷,主观题让教师进行在线评阅,系统自动计分。5.课程网站的主要开发工具与技术在构造数据库的设计时当然要放入教材中所使用的数据库软件,例如Microsoft SQL Server、Access,利于以后学生间的参与,也有利于该课程的实践环
14、节。 动态网站大部分是基于ASP或JSP设计的。ASP 的全称是Active Server Pages,即动态服务器网页技术,是一套由微软公司开发的服务器端脚本环境,只需使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站点服务器的应用程序。而JSPJava Server Pages是SUN 公司发布的,是在Java 语言的基础上开发出来的一种动态网页制作技术,是基于JavaServlet 以及整个Java 体系的Web 开发技术14。两者在实现动态网站上各有优势。 在课程课件的设计中,应多添加些多媒体技术,让课件不再是枯燥的文字和图片,多元化的课件多利于学生的学习。总结部分
15、目前各学院在课程网站上还存在一些共性的问题,例如:对本课程在整个课程体系中的地位和作用不够清晰;课程设计未能体现基于工作过程的课程开发和设计;课程的特色和亮点栏目不够醒目;说课 PPT 的设计思路不清,不完整,制作水平差;课程团队主讲教师队伍结构组成不合理;课程的指标栏目内容过于简单,未对这些指标进行深入扩展性的丰富;同一个学校申报的课程在界面风格上相互之间的相似性比较大15。通过加强课程与网络平台建设,利用多媒体技术、网络技术等现代信息技术在课程建设以及课程发布中使用,使课程建设搭上了信息技术的快车16。 数据库原理是计算机专业最重要的基础课之一。讲授好本课是事关学生培养质量的大事。以上仅是对数据库原理教学中出现的一些问题及对这些问题不很成熟悉的应对措施。数据库技术是不断向前发展的,知识也是处在不断更新之中。现在看来比较好的教学方法教学手段等。也许一段时间后显得过时落后。教师只有不断地学习。与时俱进才能不落伍。才能为社会培养出合格的毕业生2。 在传统的教学中,要么脱离理论,要么过来实践,这样的教学模式不大适合现阶段的大学生,我们要以一种较为新颖的模