课程网站设计毕业论文
更新时间:2024-01-11 13:03:01 阅读量: 教育文库 文档下载
武汉大学本科毕业论文
数据结构课程网站设计
院(系)名 称:计算机学院 专 业 名 称 :计算机科学与技术 学 生 姓 名 : 指 导 教 师 :
二○一三年六月
郑 重 声 明
本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。
本人签名: 日期:
摘 要
在信息化快速发展的今天,传统的说教模式已经无法满足教育的要求。说教方
式,学生只是被动地掌握知识,无法较好地培养学生主动的学习能力,而且书本的知识一般都不是最新最前沿的知识。课程教学网站能很好地解决传统教学方式的弊端。本文将描述如何利用帝国CMS和dreamweaver完成数据结构课程网站设计。
系统以Html、Asp语言为依托,使用MYSQL 作为系统数据库,IIS作为服务器。系统共分为七大模块,实现了在线交流、资源的上传和下载等功能。
关键词:帝国CMS;MYsql;dreamweaver
ABSTRACT
In the current rapid development of informationization, the traditional model of
teaching has been unable to meet the requirements of education. The traditional teaching mode make students just passively to master knowledge, be unable to cultivate students' active learning ability, and knowledge of book is generally not the latest knowledge. Curriculum teaching website can well resolve the disadvantages of traditional teaching methods. This article describes how to use the empire CMS and dreamweaver to complete data structure course website design.
The system to html, asp language based on the use of MYSQL as database, IIS as a server, using jsp, The realization of an online exchange of resources, uploading and downloading functions.
Key words: Ecms ;MYSQL;dreamweaver
目 录
第1章 绪论 ............................................... 1
1.1 研究背景 ...................................................... 1
1.2 研究意义 ...................................................... 1 1.3 国内外研究现状 ................................................ 1 1.4本课题的研究内容 .............................................. 2
第2 章 相关技术概述 ....................................... 3
2.1 ASP ........................................................... 3 2.2 IIS ........................................................... 4 2.3 Dreamweaver ................................................... 4 2.4 帝国CMS ..................................................... 6
第3章 系统分析和总体设计 ................................. 7
3.1 概述 .......................................................... 7 3.2 现有课程网站的系统分析 ........................................ 7
第4章 系统的详细设计 .................................... 13
4.1系统结构 ..................................................... 13 4.2交流论坛 ..................................................... 13 4.3 学生信息管理 ................................................. 13 4.4在线测试 ..................................................... 14 4.5数据管理子系统 ............................................... 15 4.6 学习资料管理系统 ............................................. 15 4.7 课程动态子系统 ............................................... 15 4.8 学习资料管理系统 ............................................ 15 4.9数据字典 ..................................................... 15 4.10数据库设计 .................................................. 19
第5章 系统设计实现 ...................................... 21
5.1 系统工具的安装 ............................................... 21 5.2前台设计的实现 ............................................... 21 5.3 软件测试的实现 ............................................... 24
结束语 .................................................... 28 致谢 ...................................................... 30 参考文献 .................................................. 29
第1章 绪论
1.1 研究背景
古人云:“学而时习之,不亦说乎。”然而在现实中,我们经常发现学习过程中出现问题却没有人能够帮你及时解决。这种问题在大学生中尤其明显,因为大学学习强调自主学习,书本中知识仅仅作为参考根本无法满足大学生的学习需求。目前随着信息化和多媒体化地快速发展,我们的生活学习方式发生巨大的变化,由此课程网站就孕育而生。国家在多年前就已经开始把精品课程网站作为高校教育改革的重要内容。一个好的课程网站可以很好的提升教学质量,甚至能够提升学校的整体教学水平。
1.2 研究意义
课程教学网站又是集图、文、音、像于一体的知识库,资料库。通过课 程网站,学生能够自主学习,独立探索问题,同时可以拥有更多业余时间来分配给自己的兴趣爱好。与传统课堂说教教育方式相比,网络教育方式优点在于它突破了时间和空间的限制,不再需要教师和学生面对面地教与学,而且也打破了实物与虚物的界限,让学生沉浸在营造的情景中。这种交互式的教育方式是以往任何传统的教学模式所无法实现的,它使学生能根据自己的能力和水平控制学习进度,而不会因为某个内容没听懂就错过了或不得不放弃,以致产生自卑感,影响学生的心理健康和发展。所以说这种模式特别适合于独生子女较多的中国国情。
1.3 国内外研究现状
在发达国家,有关课程网站的研究早在上世纪就已经开始了,他们在精品课程网站的拥有丰富的经验。作为互联网的发源地美国,网络教育一直领先于世界其他国家,早在1998年,美国就有四百多所大学建立虚拟的网络学校,并且开设了二百多个专业。国外研究者通过对学生学习行为的研究,已经意识到课程网站不是简单的复制书本上的内容,而是要在教师和学生之间建立交互和营造一个可以引导学生自主学习的环境。建构主义的学习理论强调要以学习者为中心,学习的发生是学习者与周围的环境交互的结果,在这个环境中,应该有促进学生学习的各种工具和资源。如果课程网站忽视的交互的重要性和虚拟环境的建设,那么课程网站不过是一本简单的电子书本。
1
我国有关于网上学习的起步比较晚,我国的网络学习方面虽然不断地在发展,但是在很长的一段时间内并没有取得长足的进步。精品课程的建设对于共享全国优质教学资源,扶持中西部教育发展具有重要意义,国家正在投入大力气来做这方面的工作,出台了很多的文件来让各大高校来执行这件事情。在2003年,国家教育部下发了《教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知》,精品课程建设工作正式启动。截止2010年底,已累计建设国家级精品课程3700余门,覆盖了全国31个省、自治区、直辖市的近千所高校,并带动起近10000门省级精品课程和校级精品课程。虽然我国课程网站有了不小的进步,但是和国外相比,我们还处于起步阶段,我们需要好好的学习国外先进的理论经验,尽快减小和国外的差距。
1.4本课题的研究内容
本课题将会使用数据库技术,帝国CMS网站开发技术和dreamweaver多工具相互结合的方式,实现了一个B/S结构的《数据结构工程精品课程网站》系统。本文主要的研究工作:
(1)对系统设计所需的相关技术进行研究。 (2)对网站系统进行需求分析采。
(3)利用帝国CMS 和dreamweaver等工具,并以MYSQL数据库为网站后台提供数据支持 以面向对象的方法,实现了一个B/S结构的《数据结构工程精品课程网站》系统。
2
第2 章 相关技术概述
2.1 ASP
2.1.1 ASP简介
ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是 .asp[1]。现在常用于各种动态网站中。
ASP就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标准网页,这克服了过去HTML 编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。 2.1.2 ASP的特点
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取; (7) 方便连接ACCESS与SQL数据库;
3
(8)开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击。
2.1.3 ASP技术原理
当在Web站点中融入ASP功能后,将发生以下事情:
(1)用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。 (2)浏览器向服务器发出请求。 (3)服务器引擎开始运行ASP程序。
(4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 (5)页面信息发送到浏览器。
2.2 IIS
2.2.1 IIS简介
IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS 意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。 2.2.2 IIS的功能
在同一时间内允许打开的网站页面数,打开一个页面占一个iis, 打开一个站内框架页面占2到3个iis;若图片等被盗链,在其它网站打开本站图片同样占一个iis。假若设置参数为50个iis,则这个站允许同时有50个页面被打开。但要在同一时间(极短的时间)有50个页面被打开,需要50个人同时操作,这个概率还是比较低的。所以,100个iis支持日ip1000(同时访问网站人数必定远低于1000人)以上都不是很大问题,除非网站被盗链或框架引发其它消耗。
2.3 Dreamweaver
2.3.1 Dreamweaver简介
一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP 功能、处理Flash和Shockwave等富媒体格式和动态HTML、基于团队的Web创作。
4
正在阅读:
课程网站设计毕业论文01-11
我养成了一个好习惯作文400字07-06
SAT语法-Improving Sentences11-18
QPSK的调制与解调课程设计03-19
《了不起的冬天》学生个人观后感参考模板08-01
人教版二年级数学上册 2014-2015商洛山阳二年级数学期末试卷 真卷05-07
苏辙六国论文言逐段梳理(附答案)03-07
2013年普通本科院校名单05-26
2022新版船舶抵押合同范本(精选)04-05
眼科试题A311-15
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 网站设计
- 毕业论文
- 课程
- 浅析中国自古以来是统一的多民族国家的原因
- 2009年秋季学期班主任工作计划
- 2014小学一年级语文上册教学计划
- 中国生物多样性保护存在的问题与对策
- 2016年最新施工现场临时用电用水专项施工方案
- 人教部编版七年级历史第10课 蒙古族的兴起与元朝的建立当堂达标题
- 建筑工程项目成本管理
- 人教版七年级语文下全册教案
- 毕业论文- 范文 - 图文
- 欢迎来到金洲精密铸造有限公司 介绍
- 高效课堂和有效教学模式研究开题报告
- 区域承包合作协议
- 政府官员腐败问题研究
- 2018-2019学年度北师大版小学五年级数学下册教案附教学(培优辅差)计划和总结及课程说明书
- 模具数控加工技术期末试卷及其答案
- 电梯检验员理论考试题库
- 设备最终验收合格证明书
- 上海铁路局建设系统安全知识竞赛题
- 关于90后大学生生育观调查报告
- 机械制造技术基础期末试题及答案