1普通本科毕业设计题目:精品课程网站的设计与开发院别信息管理学院学生姓名学号年级专业指导教师职称年月2论文独创性声明本人声明,所呈交的学位论文系在导师指导下本人独立完成的研究成果。文中任何引用他人的成果,均已做出明确标注或得到许可。论文内容未包含法律意义上已属于他人的任何形式的研究成果,也不包含本人已用于其他学位申请的论文或成果。本文如违反上述声明,愿意承担以下责任和后果:1.交回学校授予的学位证书;2.学校可在相关媒体上对作者本人的行为进行通报;3.本人按照学校规定的方式,对因不当取得学位给学校造成的名誉损害,进行公开道歉;4.本人负责因论文成果不实产生的法律纠纷。论文作者签名:日期:年月日3摘要精品课程网站承担了展示精品课程的教学内容与教学方法的重任,精品课程的网站建设,是高校教学信息化的重要组成部分,是实现教学信息化的标志性工程.本文采用当前较为流行的B/S(浏览器/服务器)结构和TSL开发技术,基于WindowsXPProfessional操作系统和SQLSELVER数据库,设计并实现了一个功能较为完善的小型课程网站教学系统。学生通过注册成为用户才能登陆网站,根据需要浏览教学资源。精品课程网站的各种资源都进行了详细地分类,如教学大纲、课程教案、例题、作业等,用户可以轻松地找到想要的资料,同时通过在线浏览、在线下载等方式能很容易地获取相关的资源。教师与学生通过在线论坛进行交流,加大了学生与教师之间的互动,更好的促进了教学。关键词:精品课程;网络资源;网站开发;B/S结构4目录1绪论...................................................61.1背景与意义...................................................61.1.1网络教育的背景与意义...................................61.3本文的主要工作...............................................92系统分析........................................................92.1设计思想.....................................................92.2功能分析....................................................102.3系统数据流图...............................................142.3.1管理员模块数据流程....................................142.3.2教师模块数据流程......................................142.3.3学生模块数据流程......................................152.4系统运行环境及技术需求......................................112.4.2ApacheHTTPServer....................................112.4.4SQL语言介绍..........................................122.4.3系统体系结构..........................................122.4.3系统环境配置方法......................................123系统设计.......................................................153.1概要设计....................................................163.1.1系统结构设计..........................................163.2系统界面设计................................................173.3概念设计....................................................183.3.1总体E-R图............................................183.3.2实体及其属性图........................................183.4详细设计....................................................243.4.1数据库设计............................................243.4.2数据库表设计..........................................244系统后台功能的具体实现.......................................294.1教师作业管理模块的实现......................................294.1.1教师作业管理模块的功能描述............................294.1.2教师作业管理模块的输入、输出..........................304.1.3教师作业管理模块的程序流程图..........................304.1.4教师作业管理模块的的代码实现..........................304.2教学资源的管理模块的功能实现................................324.2.1教辅资料的上传下载模块的描述..........................324.2.2教辅资料的上传下载模块的输入输出......................324.2.3教辅资料的上传下载模块的程序流程图....................324.2.4教辅资料的上传下载模块的代码实现......................334.3课程教案模块的实现..........................................3454.3.1课程教案的功能描述....................................344.3.2课程教案模块的输入输出................................344.3.3课程教案模块的程序流程图..............................344.3.4课程教案模块的代码实现................................344.4公告管理模块................................................354.4.1管理员和教师发布、管理公告模块的功能描述..............354.4.2公告管理模块的输入输出................................354.4.3发布公告模块的程序流程图..............................364.5典型例题模块的功能实现......................................364.5.1典型例题模块的描述....................................364.5.2典型例题模块的输入输出................................364.5.3典型例题模块的程序结构图..............................374.5.4典型例题模块的代码实现................................375精品课程网站的应用............................................396总结............................................................39参考文献...........................................................4061绪论随着现代信息技术的迅猛发展,网络技术在现代教学中的应用日益广泛和深入,在网络技术逐渐渗入社会生活各个层面的今天,传统的面对面的教学方式方式也面临着变革,而通过网络进行教学则是一个很重要的教育方向。基于Web技术的网络教学系统可以借助于遍布全球的Internet运行,大大拓展了教学的灵活性,充分利用教学资源。因此,通过网络进行教学将是以后进行信息传播一个重要的发展趋势;另外,为了实现网络教学效果的最大化,网络教学平台开发者就面临着教学资源分配、用户信息交流的问题。2000年,教育部现代远程教育资源建设委员会给网络课程下了定义:“某门学科的教学内容及实施的教学活动的总和。它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境,其中网络教学支撑环境特指支持网络教学的软件工具、教学资源以及在网络教学平台上实施的教学活动。”一般来说,网络课程是基于互联网,以网络的形式表现出来的一门具体的课程,它具有明确的教学目标、教学对象、课程内容、教学方法、课程设计、教学评价等环节。因此课程网站教学系统孕育而生,课程网站教学系统弥补了传统教学的一些局限性,成为传统教学方式的补充。而精品课程网站是为了发展网上教学,通过完善普通课程网站而出现的教学平台,通过精品课程网站教学系统,无论你在哪里都可以轻松地学习课堂知识,只要那里有一台接入了Internet的电脑,通过课程网站可以很清楚的了解课程资源的信息,从而进行学习,使用教学资源,最后掌握课程知识,实现学习知识的效果[1]。1.1背景与意义1.1.1网络教育的背景与意义随着计算机和网络的日趋普及,越来越多的教育机构在网上开展网络教学,向学习者提供了先进的教育平台。在美、欧等信息化程度较高的国家和地区,网络教育系统发展速度迅猛,美国麻省理工学院耶鲁大学、赖斯大学、犹他州立大学、塔夫茨大学、斯坦福大学、东京大学等都开展了大量的网络课程,为学习者提供方便。中国的网络教育发展那较晚,但一批批网络教育平台的建设也说明网7络教育受到越来越多的关注,调查表明网络教学已经成为一种趋势。网络教育利用互联网技术、卫星通信技术、多媒体技术等多种先进技术进行远程教学。网络教育革新了教学模式。网络教育采用实时和非实时相结合的教学手段.导学和自学相结合的教学方法.创建自主学习、协同学习和可重复学习的开放式教学环境,达到轻松、高效地完成教学任务的目的。网络教育改变了学习方式。网络教育超越了时空限制,实现了资源共享,满足了需要自我提升的学员需求,同时,还能使学习者的学习行为具有灵活性、主动性、交互性、探索性和创造性。1.1.2精品课程网站教学系统的意义与背景精品课程建设项目是我国高等教育质量工程的重要组成部分.是在我国高等教育快速发展、规模不断扩大、进入大众化阶段以及教育信息化进程不断深入的背景下开展的一项重大的教育教学改革工程。从2003年开始,教育部在本科教学中开展了精品课程建设的工作。精品课程建设工作调动了教师的积极性,对推动本科教学质量的提高起到了很好的促进作用。教育部实施现代远程教育工程以来,已批准68所高等学校开展现代远程教育试点工作,网络教育的招生人数已经近600万,在网络教学模式、网络教育管理机制、网络教育资源建设等方面对这一新型的教育方式开展了卓有成效的试点和深入的实践探索,取得了一批可喜成果和宝贵经验。为了巩固现代远程教育试点工作成果,进一步推进高水平网络教育课程的建设,提高网络教育教