1、(2011届)毕业论文(设计)开题报告题目数据库原理课程网站设计学院专业信息管理与信息系统班级学号姓名指导教师开题日期教务处制2一、选题的背景、意义数据库原理课程是我校信息管理与信息系统、计算机科学与技术两个专业的核心专业基础课程,也是信息科学与计算机技术、电子信息工程等专业的基础课程。但其在实际的教学和学习中却存在不少的问题理论与实际严重脱节;教师教学偏向不全面;缺乏多样性教学手段;课程考核方式单一。设计一个课程网站虽然不能根除这些缺点,但在很大程度上可以帮助我们更好地学习这门课程。建设一个动态的课程网站有着以下这些意义第一,提高师生间、学生间的互动性。动态网站的能力就是它可以帮助我们实现一
2、种互动操作。学生不爱学习,在很大程度上是因为他们不喜欢课堂间与老师的交互。相对课堂而言,网上学习比较轻松,而且可以忽然地理位置上的距离等一些因素,让更多的人参与进来,这是十分便捷的。通过该课程网站,学生可以学习课堂上没有学好的知识,同时他们也可以扮演老师的角色,帮助其他同学解决问题,帮助他人的同时也提高了自己,这样能更好地营造一个良好的学习环境。第二,有效地评测学生自主学习的效果。教师再好,学生不去学习,那教师做的都将是无用功,学生自主学习的能力也是十分重要的,我们的大部分知识都是要靠自己去学习和巩固的,这个是别人帮不了的。学生学习的目的有很多,对于应试教育来说,学生学到一定程度的知识并通过课
3、程的考试,在提高应试考试的能力上加强练习是十分必要的。该系统能提供给你这样的平台在线练习系统。第三,为学生的混合学习提供更好的网络资源。传统的课程网站都会用这样的功能,课程网站是根据需求让教师自己建立课件、实验指导、实验软件等教学资料区,让教师上传或者输入相应的教学资料。传统的教育模式都是一对多模式,该网站可以提供一对一的模块,对学生和老师的帮助都是极大的。综上所述,由于数据库原理在信息管理与信息系统、计算机科学与技术专业课程中的核心位置、课程网站能提供的有利功能、课程中理论与实践紧密结合的特点,如今为该课程建立一个动态的课程网站是必要的。在一定程度上,它能极大地帮助学生在课程上的学习和考核,
4、在某种程度上它也帮助我们解决了该课程在教学和学习中所存在的一些问题。3二、研究的基本内容与拟解决的主要问题研究的基本内容网站的制作包括页面布局的规划和界面的设计、程序代码的编写、后台数据库的操作、信息内容的整合、网站发布等环节,是一项重复而繁琐的工作,有一定的技术难度,需要掌握网站制作方面的知识和技术。下面就此课程网站所包含的模块做些介绍(1)建立一个课件、实验指导、实验软件等教学资料区提供给学生和老师共享资源的平台。学生可以对老师提出要求,老师根据学生的要求上传对应的课件、软件等,而不是课堂上的一对多的教学模式,实现一对一的教学模式,对不同阶段的学生来说都是有利的。(2)建立一个讨论区我将讨
5、论区划分为3个模块,如图1所示。在站点管理中更是可以邀请学生去参与,培养他们对学习该课程的积极性。网站中的不少数据库的维护,都是可以让学生参与进来的,来加强学生对数据库技术的实践操作,在实践中去理解数据库原理的理论知识,以解决该课程教学脱离实践的问题。学生教师WWW服务器INTERNET网站点管理网上讨论网上留言板图1讨论区的功能(3)在线练习系统的实现该功能是基于动态网站来实现的,在整个课程网站中是比较关键的一个功能,也是系统的一个亮点。在线练习系统可以自动进行客观题目阅卷,主观题让教师进行在线评阅,系统自动计分。如图2所示,就是该系统的主要流程。4登录练习选择练习作答评分成绩查询学生教师图
6、2在线练习系统的流程(4)权限管理将学生与教师的权限进行分开设置。老师的权限是最大的,可以修改学生的权限,来帮助老师去维护网站等,而学生的权限则因人而异。系统拟解决的主要问题此系统拟解决的主要问题如下所述(1)在线练习系统应实现其智能化。该系统能自动帮助学生选择题目,能自动进行客观题目阅卷,并自动计分;(2)在线练习系统、权限管理数据库的设计;(3)课件、实验指导、实验软件等数据资源的删除、保存;(4)各个讨论区的管理。该课程网站以“动态”为基本指导思想,实现网站的互动性和智能化是十分关键的,也是一个难点。智能化就是要让系统“高度自治”。在考虑到课程学习与网站的建设,该网站应采用本课程中所要学
7、习的数据库,例如SQLSERVER、ACCESS等数据库,便于学生以后的参与。对网站的数据空间的考虑,系统应删除废物资源及无用帖,以维护网站的正常运行。三、研究的方法与技术路线、研究难点,预期达到的目标1研究方法和技术路线通过对相关文献的阅读,我了解了一些关于课程网站的知识,特别是理论上的。从中学习课程网站的一些概念和功能,为以后课程网站的设计提供了基础。我认为实现一个动态的课程网站是一个复杂的过程,特别是网站动态性的现实,它能使网站得到一个质的飞跃。分布式网络系统在系统部件间几乎不可知的通讯交错中具有广泛的异步行为。针对动态性的研究,该网站中的在线练习系统是能体现这个性能的最好一个例子。通过
8、对网络资源的收集,我研究了一些比较使用的课程网站的范例,深层次的了解了一些课程网站设计的技术与现实。现在实现动态网站的技术很多,比如ASP、ASPNET、PHP、JSP等,通过这些技术再加上后台数据库就可搭建一个动态的课程5网站。这其中AJAX方法是实现网站动态性的一个亮点。基于JSP技术与SQLSERVER2000后台数据库实现的多个WEB应用均具有较好的动态交互功能,界面友好、便于操作、交互性好、操作简便,为学生提供了一个自主学习的平台。针对网站现实的技术与方法再次进行文献搜索,了解这些技术与方法,有了一定理论基础上,通过一些分析方法对网站的模块进行分析,深入了解模块间的关系,甚至是模块中
9、的代码等等。最后就是完成针对课程网站的实现。通过面向对象的设计方法,根据课程网站中模块的易难程度逐步实现模块功能,最终达到自己的目标。2研究难点实现该课程网站的动态性是本次设计中的一个难点,另一个难点是在线练习系统上的实现。要实现一种智能性,让系统自动为学生选择题目,学生完成题目后,自动为客观题目打分,最后再自动给分。在数据库的设计和管理上都是比较有难度的。这里涉及到了很多智能决策方法与智能决策支持系统方面的知识,不是短期内能实现的一个功能。3系统预期目标课程网站的模块按难易程度,该系统要达到如下这些目标(1)提供给学生和教师一个讨论区,学生提问,教师回答问题;(2)提供给教师和学生一个资源区
10、,供教师上传课程资源、学生下载课程资源;(3)提供给学生一个在线练习系统,以提高学生的自主学习的能力。四、论文详细工作进度和安排2011011120110301完成课程网站的功能设计和模块设计,并编写网站程序,完成论文提纲。201103012011315论文初稿2011031620110505毕业实习,论文完善2011050620110520论文定稿,评阅老师评阅。五、主要参考文献1陈以海高校精品课程网站建设探索J中国教育信息化高教职教,2008,9152542刘航数据库课程应用教学探讨J中国科教创新导刊,2009,8111673郑良仁,靳宗信,邵开丽数据库原理课程教学改革浅析J现代计算机(专
11、业版),2010,97808264RICHARDLINGER,ALANHEVNER,GWENDOLYNWALTON,ORLANDO,FLANNSOBELSEMANTICFOUNDATIONSFORSURVIVABLESYSTEMANALYSISANDDESIGNEB/OLHTTP/WWWCERTORG/RESEARCH/ISW/ISW2001/PAPERS/LINGER0109PDF,201010285CTANUMBA,OOUGWA,LNEWNHAMAMULTIAGENTSYSTEMFORDISTRIBUTEDCOLLABORATIVEDESIGNJLOGISTICSINFORMATIONMANAGEMENT,2001,1453553666杨善林智能决策方法与智能决策支持系统M北京科学出版社,200567叶青萍,胡敏基于校园网的在线练习系统的设计与实现J上饶师范学院学报,2007,2761041078李自芹,吴娜试题库自动生成系统的研究与开发J唐山学院学报,2008,21231339林刚,罗彬,杨传金,冯勤,李爱玲基于JSP在线考试系统设计J2006,827404210郭广军,朱昭君,王剑波基于SSH架构的课程作业与成绩管理系统J2010,82015716011傅霖,孟燕,邓良太,张晶精品课程网站动态生成平台的设计与实现J赤峰学院学报自然科学版,2010,2284547