毕业论文--数据结构教学网站

上传人:liy****000 文档编号:115200473 上传时间:2019-11-13 格式:DOC 页数:25 大小:2.61MB
返回 下载 相关 举报
毕业论文--数据结构教学网站_第1页
第1页 / 共25页
毕业论文--数据结构教学网站_第2页
第2页 / 共25页
毕业论文--数据结构教学网站_第3页
第3页 / 共25页
毕业论文--数据结构教学网站_第4页
第4页 / 共25页
毕业论文--数据结构教学网站_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《毕业论文--数据结构教学网站》由会员分享,可在线阅读,更多相关《毕业论文--数据结构教学网站(25页珍藏版)》请在金锄头文库上搜索。

1、河北农业大学现代科技学院 本科毕业论文(设计)题 目: 数据结构教学网站 学 院: 现代科技学院 专业班级: 计算机科学与技术1002班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 副教授 2014 年5月30 日摘 要数据结构是大学的计算机相关专业重要的专业基础课,学习数据结构不仅为后续课程提供必要的基础知识,更重要的是通过这门课程的学习,可以提高软件设计和编程能力。这门课程本身具有逻辑性强,某些知识点不易理解和接受等特点,遇到困难不容易解决,无法提起自己的兴趣。本论文简单的介绍了教学网站的相关知识及涉及技术,详细地介绍了“数据结构教学网站”课题开发的整个过程,包括需求分析、总体设

2、计、模块划分及实现过程等方面的内容。网站采用JSP技术,MySQL数据库,HTML语言以及JAVA语言等进行开发。网站上设有数据结构课程的教学视频,学习资源共享,申报材料,师资队伍,学生的交流平台等模块,方便同学们学习这门课程,提高对这门课程的兴趣。 关键词: 精品课程 网站 数据结构 网络学习AbstractData structure is an important professional basic course in computer related professional university, learning the Data structure not only provi

3、des the necessary basic knowledge for follow-up courses, more important is through learning this course, can improve the efficiency of software design and programming ability. This course has strong logic, and accept characteristics some knowledge is not easy to understand, is not easy to solve the

4、difficulties encountered, unable to bring their own interest.This paper briefly introduced the related knowledge of teaching websites and relates to the technology, introduces in detail the data structure teaching website subject development of the entire process, including requirements analysis, ov

5、erall design, module division and implementation process and other aspects.The website uses the JSP technology, MySQL database, HTML language and JAVA language for development. The site is provided with a Data structurecourse teaching video, learning resource sharing, the declaration of materials,te

6、achers, students exchange platform module, convenient for students to learn this course, improve the interest in the course. Key words:Quality courses Website Data structure network目 录1 绪论11.1 开发背景及意义11.2 现状分析11.3 功能和特点22 系统开发语言及技术简介22.1系统主要开发语言22.1.1 HTML语言22.1.2 JSP技术32.1.3 JavaScript32.2系统开发工具32.

7、2.1 tomcat6.032.2.2 MySQL32.2.3 JDBC43 可行性分析43.1 技术可行性43.2 经济可行性43.3 操作可行性54 需求分析54.1 设计背景54.2 设计概述54.3 性能需求54.3.1 安全性要求54.3.2 适应性要求64.4 系统功能描述65 系统设计65.1系统总体结构设计65.2系统数据库分析与设计75.2.1概念结构设计75.2.2数据库表设计95.3系统详细设计106 系统实现116.1 功能实现117 系统测试与整合187.1 测试概要187.1.1 测试的基本概念187.1.2 测试的目的与地位187.2 系统运行情况187.3 测试

8、总结197.4系统整合197.4.1系统整合197.4.2数据库整合19总结19致谢语20参考文献211 绪论1.1 开发背景及意义为全面提高教育教学质量,造就数以千万计的专门人才和一大批拔尖创新人才,提升我国高等教育的综合实力和国际竞争能力,教育部决定在全国高等学校中启动高等学校教学质量与教学改革工程精品课程建设工作。教育部在文件中明确规定,精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程,精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。数据结构是大学的计算机相关专业重要的专业基础课,学习数据结构课程不仅为后续课程提供必要的基础知识

9、,更重要的是通过这门课程的学习,可以提高软件设计和编程能力。这门课程本身具有逻辑性强,某些知识点不易理解和接受等特点,在实际学习过程中,学生普遍反映这门课程难学,无法提起自己的兴趣,再加上受到时间空间的阻碍,即便学生有心学好这门课程,但当遇到不懂的地方,得不到解答,这样很有可能打击学生学习的积极性,从而造成一种恶性循环。然而要想解决这一个问题,我们就必须将目标放在目前正在高速发展的网络上。21世纪,我们面临着一个崭新的时代,网络信息技术对人们产生了巨大的影响。它正改变人类的工作、生活、经济运作和信息交流的方式,为今天的时代赋予新的面貌,这些改变使得传统的学习方式面临着全新的机遇和挑战。传统的学

10、习方式已经无法满足人们现在对知识学习的要求,面对这样的境况,逐步形成着一个基本的趋势:学校的课堂教学方式逐步向网络教学模式前进,电子教案以及多媒体教室教学的方式已经慢慢渗透到我们的教学工作中来,网络教学已经成为了一种新潮的教学模式,将成为学习的有效工具。有效地促进学习者的认知发展,可以打破时间空间限制,用最低的投入及成本获得最佳的学习效果,满足人们自主学习、个性追求及精神需求的渴望。网络的不受空间限制的这一特性,恰巧也解决了对数据结构课程学习的一大阻碍。它可以有效、合理的检验教学效果、发现并解决教学中出现的问题,使教师和学生能够形成有效的交互和反馈的作用,提高高等学校教学质量和人才培养质量,而

11、且还可以通过网络实现优质教学资源共享。成为学生从学校获取知识的另一快捷而有效的方法和途径。1.2 现状分析在这个计算机和网络技术的不断提高和发展的时代,精品课程网站也将成为教师,学生之间沟通与交流共享学习资源的一个学习平台,建立完善的精品课程网站是势在必行的。在世界范围内来看,有关精品课程网站研究一直都在进行并且不断取得进步,特别是西方发达国家,他们在精品课程的理论研究与实际运用方法积累了大量的经验,虽然我们中国国内在精品课程网站这一方面的研究起步较晚,但我们同样也取得了大量丰硕的成果。各个高校相继创建了各自的精品课程网站,清华大学、人民大学、北京大学等一大批知名学府利用自身的资源优势,引领中

12、国国内精品课程网站的发展方面。精品课程逐渐在各高校形成,利用网络对数据结构课程进行学习已经成为当代学习的发展方向。但大部分的精品课程教学网站都仅仅只能实现学生对基本知识的认识,不能让学生更加深入的学习课程,也无法提供给学生完整的自主学习模式,达不到预期构建精品课程的目的。所以本系统就在此做了一定的完善,在原有的基础上实现教师和学生的互动,更好的方便了教师和学生的交流,提高了学习效率和教学质量。1.3 功能和特点通过此网站的建立,可以实现多媒体学习资源的共享、下载,为自学者学习新知识提供自学材料,方便同学温习和预习,同时帮助教师完成教学工作,提高教学效果,优化教学方式。本系统主要需要实现信息资源

13、浏览,课程资源查看与下载,学习交流平台等功能。 信息资源查看:主要实现用户对本网站信息的查看浏览。 课程资源查看和下载:主要实现用户对本网站教学课程资源的查看以及对自己有帮助的教学课程进行下载。 学习交流平台:主要实现用户的注册,登陆以及留言功能。使得学生可以对相关问题进行提问和探讨,提供教师与学生交流的机会,进一步提高教师的教学质量和学生的学习效率。 教学视频的播放:主要实现对诸位本学科优秀的教师教学视频的播放,为学生提供优质的教学资源,和方便的学习环境,以便提高学习效率。2 系统开发语言及技术简介2.1系统主要开发语言本系统采用了HTML语言、JavaScript以及JSP技术,实现基本网

14、站的构造和学习交流平台的注册登录留言等功能。2.1.1 HTML语言HTML的英文全称是HyperText Marked Language,中文叫做“超文本标记语言”,HTML是一种用来制作超文本文档的简单标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。其主要特点有:简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文

15、本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。2.1.2 JSP技术JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP使Java代码和特定的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号