教学网站设计与实现毕业设计Word文档格式.docx

上传人:b****3 文档编号:13665901 上传时间:2022-10-12 格式:DOCX 页数:43 大小:718.15KB
下载 相关 举报
教学网站设计与实现毕业设计Word文档格式.docx_第1页
第1页 / 共43页
教学网站设计与实现毕业设计Word文档格式.docx_第2页
第2页 / 共43页
教学网站设计与实现毕业设计Word文档格式.docx_第3页
第3页 / 共43页
教学网站设计与实现毕业设计Word文档格式.docx_第4页
第4页 / 共43页
教学网站设计与实现毕业设计Word文档格式.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

教学网站设计与实现毕业设计Word文档格式.docx

《教学网站设计与实现毕业设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《教学网站设计与实现毕业设计Word文档格式.docx(43页珍藏版)》请在冰豆网上搜索。

教学网站设计与实现毕业设计Word文档格式.docx

学生学号:

学生姓名:

指导老师:

2014年5月25日

论文独创性声明

本人所呈交的毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得的成果。

除特别加以标注的地方外,论文中不包含其他人的研究成果。

本论文如有剽窃他人研究成果及相关资料若有不实之处,由本人承担一切相关责任。

本人的毕业论文(设计)中所有研究成果的知识产权属海南大学三亚学院所有。

本人保证:

发表或使用与本论文相关的成果时署名单位仍然为海南大学三亚学院,无论何时何地,未经学院许可,决不转移或扩散与之相关的任何技术或成果。

学院有权保留本人所提交论文的原件或复印件,允许论文被查阅或借阅;

学院可以公布本论文的全部或部分内容,可以采用影印、缩印或其他手段复制保存本论文。

加密学位论文解密之前后,以上申明同样适用

论文作者签名:

日期:

年月日

摘要

随着科学技术的飞速发展,互联网已经成为21世纪个人、企业和国家生存的重要部分。

网络正以前所未有的速度步入现代生活。

同时,对传统的教育、教学也产生了影响。

当今,国际信息化教育的主要趋势就是网络化教育。

而教学网站、学科网站都是网络化教育的重要形式之一。

近几年,C语言作为全国高校计算机相关专业的一门必修课程,其影响力也越来越大。

基于目前网上教学系统的现状,根据C语言这门课程的特点和要求,通过对现有教学网站功能及构建原理的分析和研究,结合信息化教育的特点,总结出C语言程序设计的教学平台所应该具备的主要功能。

通过信息系统开发方法、系统建模等技术手段进行了该系统与总体数据的规划、设计与实现。

在教学网站设计与实现过程中采用了基于JSP技术组建的教学网站的基本框架的思想,以及B/S等技术的网络软件体系结构,用JSP、SQLServer、Tomcat作为网站开发平台,采用ODBC技术作为访问与移植网络数据库的工具,以JSP技术作为网络动态应用的手段。

利用C语言教学网站这个平台可以建立开放式的教学模式,能充分调动学生的学习积极性和自主性,有效地提高教学质量。

【关键词】教学网站;

JSP技术;

数据库系统;

B/S结构

Abstract

Withtherapiddevelopmentofscienceandtechnology,theInternethasbecomethe21stcentury,individuals,businessesandanimportantpartofnationalsurvival.Networkisatanunprecedentedrateintomodernlife.Meanwhile,traditionaleducation,teachingalsohadanimpact.Today,themajorinternationaltrendsininformationtechnologyeducationinnetworkingeducation.Theteachingsite,thesubjectsiteisanimportantformofnetworkingisoneofeducation.

Inrecentyears,Clanguageasthenationalcollegecomputer-relatedprofessionalacompulsorycourse,itsinfluenceisgrowing.OnlineteachingsystembasedonthecurrentstatusofthecourseaccordingtoClanguagefeaturesandrequirements,throughtheexistingsitefeaturesandtheconstructionprincipleofteachingtheanalysisandresearch,combinedwiththecharacteristicsofinformationtechnologyeducation,summeduptheteachingofClanguageprogrammingplatformThemainfunctionshouldhave.Throughtheinformationsystemdevelopmentmethods,systemmodelingandothertechnicalmeansofdataofthesystemandtheoverallplanning,designandimplementation.WebsitedesignandimplementationintheteachingprocessusingJSPtechnology-basedteachingsitesformedthebasicframeworkofideasandtheB/Snetworktechnologiessuchassoftwarearchitecture,usingJSP,SQLServer,TomcatasaWebdevelopmentplatform,theuseofODBCtechnologyasAndtransplantationnetworkdatabaseaccesstoolstoJSPtechnologyasameansofnetworkdynamicapplications.TheuseofClanguageteachingwebsitecancreateanopenplatformfortheteachingmode,studentscanfullymobilizetheinitiativeandautonomy,effectivelyimprovethequalityofteaching.

【KeyWords】Teachingwebsite;

JSPtechnology;

Databasesystem;

B/Sstructure

第一章绪论

1.1课题研究的背景与意义

近几年,全国各高校校园网建设都取得了较大进展,网络硬件已基本完成。

随着网络的普及,信息技术与课程整合是高等教育教学的重要内容。

将这些基本完善的硬件系统与教学结合起来为教师和学生提供一个良好的教学和学习的平台是我们现在要考虑的问题。

建设教学网站,对教学资源进行收集、整理、应用,实现教学资源的共享与交流,并能提高学生学习的主动性、积极性、及时性、有效性和高效性。

教学网站的作用不仅应该提供各类教学资源和材料,还应该实现教师与学生之间、学生与学生之间的互动,使大家能在统一的平台基础之上进行沟通与交流。

《C语言程序设计》是计算机科专业的重要基础课,在专业教学中起着承前启后的关键作用。

然而这门课程的理论性、操纵性都较强,仅凭老师在课堂上的有限讲授,学生很难充分理解和掌握。

开发一个《C语言程序设计》的公共教学网站是解决上述问题的有效方法。

该网站利用多媒体和互联网的交互性,为师生提供了交流的新平台,不仅适合那些C语言的初学者或很少有程序设计经验的学生,也为那些经验丰富的编程爱好者提供了交流和展示的平台。

1.2课题内容

建设一个基于校园网的《C语言程序设计》教学网站,服务于教师和学生。

在方便《C语言程序设计》专业课教师教学的前提下,对教学资源进行收集、整理。

同时方便学生对该门课程的学习,实现学生对课程的不定时,不固定地点学习。

还能实现学生与学生,教师与学生之间互动与交流,促进学生对该门课程学习的积极性、主动性、高效性。

在帮助需要学习《C语言程序设计》专业课程的专业之外,该网站还能满足其他专业对C语言喜欢学生的需要。

能让专业课学生与这些非专业课学生的进行交流,从而实现相互的促进与成长。

教师在这个网站中起着重要的作用。

教师不仅要对资源进行收集、整理和维护。

同时也要与同学进行交流,了解学生对该门课程的理解和学习程度,要兼顾不同学生的认知能力,总结教学经验。

在与学生进行交流的同时要听取学生建议,寻找和运用一种较适当的方法进行教学。

1.3可行性分析

经济可行性。

该教学网站作为本人的毕业设计,硬件方面需要联网PC一台,还有关于教学网站开发、Java语言、JSP、SQLServer2000等方面的参考书籍,这些书籍可以从图书馆借阅。

技术可行性。

该《C语言程序设计》教学网站是一个可视化的页面操作的,主要作用是将一些教程、课件发布到网站上,以供学生学习所用,并对数据进行及时的更新和维护。

该网站主要使用Java语言开发,用JSP实现可视化界面。

开发可行性。

该网站主要基于Java语言,开发平台为Windows7下的MyEclipse编程环境,后台数据库使用SQLServer2000。

第二章教学网站相关技术和工具简介

2.1JSP简介

JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。

JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。

JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。

在传统的网页HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。

程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。

所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无JavaApplet,甚至无Frame。

2.1.1JSP的特点

JSP技术在多个方面加速了动态Web页面的开发:

1)将内容的生成和显示进行分离:

使用JSP技术,Web页面开发人员可以使用HTM或者XML标识来设计和格式化最终页面。

使用JSP标识或者小脚本来生成页面上的动态内容。

生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。

如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。

这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。

2)强调可重用的组件:

绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者EnterpriseJavaBeans组件)来执行应用程序所要求的更为复杂的处理。

开发人员能够共享和交换执行普通操作的组件,或者使

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1