教学网站设计与实现毕业设计费下载

举报
资源描述
分 专 年 学 学 指 本科生毕业论文(设计) 论文(设计)题目:《C语言程序设计》教学网站设计与实现 院: 理工分院 业(方向): 级、班级: 生学号: 生姓名: 导 老 师: 2011年4月25日 论文独创性声明 本人所呈交的毕业论文(设计)是我个人在指导教师指导下进行的研究工 作及取得的成果。除特别加以标注的地方外,论文中不包含其他人的研究成果。 本论文如有剽窃他人研究成果及相关资料若有不实之处,由本人承担一切相关 责任。 本人的毕业论文(设计)中所有研究成果的知识产权属海南大学三亚学院 所有。本人保证:发表或使用与本论文相关的成果时署名单位仍然为海南大学 三亚学院,无论何时何地,未经学院许可,决不转移或扩散与之相关的任何技 术或成果。学院有权保留本人所提交论文的原件或复印件,允许论文被查阅或 借阅;学院可以公布本论文的全部或部分内容,可以采用影印、缩印或其他手 段复制保存本论文。 加密学位论文解密之前后,以上申明同样适用 论文作者签名: 日期: 年 月 日 摘 要 随着科学技术的飞速发展,互联网已经成为21世纪个人、企业和国家生 存的重要部分。网络正以前所未有的速度步入现代生活。同时,对传统的教育、 教学也产生了影响。当今,国际信息化教育的主要趋势就是网络化教育。而教 学网站、学科网站都是网络化教育的重要形式之一。 近几年,C语言作为全国高校计算机相关专业的一门必修课程,其影响力 也越来越大。基于目前网上教学系统的现状,根据C语言这门课程的特点和要 求,通过对现有教学网站功能及构建原理的分析和研究,结合信息化教育的特 点,总结出C语言程序设计的教学平台所应该具备的主要功能。通过信息系统 开发方法、系统建模等技术手段进行了该系统与总体数据的规划、设计与实现。 在教学网站设计与实现过程中采用了基于JSP技术组建的教学网站的基本框架 的思想,以及B/S等技术的网络软件体系结构,用JSP、SQL Server、Tomcat 作为网站开发平台,采用ODBC技术作为访问与移植网络数据库的工具,以JSP 技术作为网络动态应用的手段。利用C语言教学网站这个平台可以建立开放式 的教学模式,能充分调动学生的学习积极性和自主性,有效地提高教学质量。 【关键词】教学网站;JSP技术;数据库系统;B/S结构 Abstract With the rapid development of science and technology, the Internet has become the 21st century, individuals, businesses and an important part of national survival. Network is at an unprecedented rate into modern life. Meanwhile, traditional education, teaching also had an impact. Today, the major international trends in information technology education in networking education. The teaching site, the subject site is an important form of networking is one of education. In recent years, C language as the national college computer-related professional a compulsory course, its influence is growing. Online teaching system based on the current status of the course according to C language features and requirements, through the existing site features and the construction principle of teaching the analysis and research, combined with the characteristics of information technology education, summed up the teaching of C language programming platform The main function should have. Through the information system development methods, system modeling and other technical means of data of the system and the overall planning, design and implementation. Web site design and implementation in the teaching process using JSP technology-based teaching sites formed the basic framework of ideas and the B/S network technologies such as software architecture, using JSP, SQL Server, Tomcat as a Web development platform, the use of ODBC technology as And transplantation network database access tools to JSP technology as a means of network dynamic applications. The use of C language teaching website can create an open platform for the teaching mode, students can fully mobilize the initiative and autonomy, effectively improve the quality of teaching. [Key Words] Teaching website;JSP technology; Database system; B/S structure 第一章绪论 1.1课题研究的背景与意义 -1- 1.2课题内容 -1 - 1.3可行性分析 -2- 第二章教学网站相关技术和工具简介 2.1 JSP 简介 -3- 2.1.1 JSP 的特点 -3- 2.1.2 JSP知识体系和技术原理简介 -4 - 2.2数据库连接方式简介 -5 - 2.3 SQLServer 2000 数据库简介 -6 - 2.4 Dreamweaver 8.0 简介 -7 - 2.5 MyEclipse 简介 -8 - 2.6 Tomcat 简介 -9 - 第三章教学网站需求分析和概要设计 3.1网站需求分析 -10- 3.2网站功能需求 -10- 3.2.1系统实现过程分析 -11- 3.2.2系统开发与运行环境分析 -11 - 3.3系统概要设计 -12 - 第四章教学网站数据库设计 4.1数据库概念结构设计 -13- 4.2数据库逻辑结构设计 -16- 4.3数据库物理结构设计 -17 - 第五章 教学网站的详细设计与实现 5.1教学网站部分模块详细设计 -21- 5.2教学网站的实现 -26 - 第六章教学网站的测试与维护 6.1教学网站测试 -32 - 6.2教学网站维护 -33 - 结论 -34 - 参考文献 -35 - 致谢 -36 - 附录 -37- 第一章绪论 1.1课题研究的背景与意义 近几年,全国各高校校园网建设都取得了较大进展,网络硬件已基本完成。 随着网络的普及,信息技术与课程整合是高等教育教学的重要内容。将这些基 本完善的硬件系统与教学结合起来为教师和学生提供一个良好的教学和学习的 平台是我们现在要考虑的问题。 建设教学网站,对教学资源进行收集、整理、应用,实现教学资源的共享 与交流,并能提高学生学习的主动性、积极性、及时性、有效性和高效性。教 学网站的作用不仅应该提供各类教学资源和材料,还应该实现教师与学生之间、 学生与学生之间的互动,使大家能在统一的平台基础之上进行沟通与交流。 《C语言程序设计》是计算机科专业的重要基础课,在专业教学中起着承 前启后的关键作用。然而这门课程的理论性、操纵性都较强,仅凭老师在课堂 上的有限讲授,学生很难充分理解和掌握。开发一个《C语言程序设计》的公 共教学网站是解决上述问题的有效方法。该网站利用多媒体和互联网的交互性, 为师生提供了交流的新平台,不仅适合那些C语言的初学者或很少有程序设计 经验的学生,也为那些经验丰富的编程爱好者提供了交流和展示的平台。 1. 2课题内容 建设一个基于校园网的《C语言程序设计》教学网站,服务于教师和学生。 在方便《C语言程序设计》专业课教师教学的前提下,对教学资源进行收集、 整理。同时方便学生对该门课程的学习,实现学生对课程的不定时,不固定地 点学习。还能实现学生与学生,教师与学生之间互动与交流,促进学生对该门 课程学习的积极性、主动性、高效性。 在帮助需要学习《C语言程序设计》专业课程的专业之外,该网站还能满 足其他专业对C语言喜欢学生的需要。能让专业课学生与这些非专业课学生的 进行交流,从而实现相互的促进与成长。 教师在这个网站中起着重要的作用。教师不仅要对资源进行收集、整理和 维护。同时也要与同学进行交流,了解学生对该门课程的理解和学习程度,要 兼顾不同学生的认知能力,总结教学经验。在与学生进行交流的同时要听取学 生建议,寻找和运用一种较适当的方法进行教学。 1. 3可行性分析 经济可行性。该教学网站作为本人的毕业设计,硬件方面需要联网pc 一 台,还有关于教学网站开发、Java语言、JSP> SQL Server 2000等方面的参考书 籍,这些书籍可以从图书馆借阅。 技术可行性。该《C语言程序设计》教学网站是一个可视化的页面操作的, 主要作用是将一些教程、课件发布到网站上,以供学生学习所用,并对数据进 行及时的更新和维护。该网站主要使用Java语言开发,用JSP实现可视化界面。 开发可行性。该网站主要基于Java语言,开发平台为Windows 7下的 MyEclipse编程环境,后台数据库使用SQL Server 2000。 第二章教学网站相关技术和工具简介 2. 1 JSP简介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一 起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面 提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应 用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器, 浏览器和开发工具共同工作。JSP规范是Web服务器、应用服务器、交易系统、 以及开发工具供应商间广泛合作的结果。在传统的网页HTML文件(*htm,*.html) 中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了 JSP网页(*何)。Web 服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行 结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及 发送email等等,这就是建立动
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档


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