[毕业设计精品]基于JSP的远程教学系统的设计与实现的论文.doc
《[毕业设计精品]基于JSP的远程教学系统的设计与实现的论文.doc》由会员分享,可在线阅读,更多相关《[毕业设计精品]基于JSP的远程教学系统的设计与实现的论文.doc(41页珍藏版)》请在三一办公上搜索。
1、本科毕业设计论文题目:远程教学系统的设计与实现院、 系: 学科专业: 学 生: 学 号: 指导教师: 远程教学系统的设计与实现摘要Internet互联网已经深入许许多多普通人每天的生活,它的触角也渐渐渗透到社会的各个角落。在这场信息改革浪潮中,高校作为新技术的前沿阵地,如果成功地运用Internet技术,它将会成为高校教学工作改革的催化剂。1在传统的教学方式中,师生每天在教室里面对面地上课、提问和答疑;课后学生做完作业,等着教师的批改结果;考试场上,教师一刻不停地监考,学生紧张地答卷等。这种体制下出现的各种不良结果,常见的有学生厌学情绪严重、抄袭别人作业、考试作弊,更有甚者直至荒废学业。2如何
2、克服传统教学弊端,提高教师学生工作学习的效率,降低教师的工作压力,减轻学生的学业负担,提高学生的学习积极性,同时熟悉计算机操作,发挥计算机和Internet 网络在教学工作中的作用,是本论文主题探索研究的方向。现在一些运行的教学系统,要么是采用基于局域网的C/S结构的平台,要么是采用ASP技术开发的网络教学系统。本论文选择JSP+SQLServer搭建网络教学系统平台,它们是当今世界最前沿最流行的两种网络开发技术的黄金搭配组合。JSP技术日趋稳定成熟,它拥有卓越的系统可移植性,同时它与流行的XML等技术也能良好整合,加上SQLServer2000数据库强大的后台数据支持,奠定了JSP技术在网络
3、应用系统开发中的关键地位。3这次的毕业设计开发了计算机科学与工程学院远程教学系统V1.0。这种平台不仅满足了传统教学的基本要求,并且充分运用了计算机和网络技术,有效弥补了现行教学方式的不足,学生选课后,实行教师上传学生下载的学习过程同时还可以相互留言实行互动环节。随着教学系统的应用、更新和完善,平台将给学校教学工作注入新的活力,并且有效地促进学校教学改革工作的蓬勃开展。7关键词:远程教学;上传下载;选课;留言。Design and realization of long range teaching systemAbstractInternet already thorough allow m
4、uch more life of the common run of people everyday, it of the antenna also gradually seeps through each social corner. In this information reform wave tide, high school conduct and actions be lately technical of ex- follow battlefield, if successfully make use of an Internet technique, it will becom
5、e high school teaching a work the catalyst of reform.In the traditional teaching method, the teachers and the students face to face have a class, lift to ask and answer Yi in the classroom everyday; The student finishes do homework after the lesson and wait for the result of correct of teacher; On t
6、he examination field, the teacher never stop for a moment supervises and the student nervously answers an etc.Various bad result that this kind of bottom of the system appear, familiarly have a student to be disgusted with to learn motion severity and plagiarize other peoples homework, cheat in an e
7、xamination, have more very until neglected studies. How overcome traditional teaching irregularity, raise a teacher student to work the efficiency for study, lower the teachers work pressure, lighten the students studies burden, the exaltation aggressive of study of student, acquaint with calculator
8、 operation, exertive calculator and Internet network to work in the teaching a medium function in the meantime, is this thesis topic quest research of direction.Now some teaching systems of movements, the Yao is an adoption the terrace of the structure is according to the C/S of the bureau area net,
9、 Yao is adopt ASP technique development of network teaching system. This thesis chooses JSP+SQLServer build the system terrace of the network teaching and they are a world to follow two kinds of most popular networks to develop technical gold to match a combination ago most nowadays. The JSP techniq
10、ue is gradually stable mature, it owns outstanding system and can transplant sex, in the meantime it with popular of XML etc. technique also ability good integration, plus SQLServer2000 databases a strong backstage data support, established a JSP technique in the network the application the system t
11、he development of key position.The graduation design this time develop calculator science and the system V1.0 of the long range teaching of the engineering college. This kind of terrace not only satisfied the basic request of traditionalteaching, but also made the most of calculator and network tech
12、nique, effectively made up the shortage of current teaching method, student after select elective courses, practice a teacher to up spread the student download of the learning process can leave a message to practice interaction link still mutually in the meantime. Along with the application, renewal
13、 of teaching system with perfect, the terrace will work to infuse into new vitality for school teaching, and availably help the school reform in education to work of booming open an exhibition.Keywords: Long range teaching; Up spread a download; Select elective courses; Leave a message.目录1 绪论11.1本课题
14、的开发背景以及开发意义11.2国内外研究现状11.3本课题研究的主要内容22 开发工具以及相关技术32.1 JSP简介32.2 Eclipse简介52.3 CSS样式表62.4 TOMCAT简介72.5 SQLServer2000数据库简介73 需求分析93.1 可行性分析93.2 需求的提出93.3功能需求103.4系统性能需求103.5 数据流图103.6 数据字典123.7 加工说明133.8 运行环境134 系统设计144.1数据库的设计144.2数据库设计164.3系统的功能模块的设计184.4 系统各子模块设计194.5 系统主要功能流程图235 系统的实现与使用265.1 登录实
15、现265.2 以管理员身份登录275.3 以教师身份登录285.4 以学生身份登录306 结论33致谢34参考文献351 绪论1.1 本课题的开发背景以及开发意义21世纪是计算机和网络的世纪,Internet正以其庞大的用户数量和惊人的增长速度显示出旺盛的生命力。World Wide Web已成为Internet上最流行和最具潜力的信息查询、发布和交互方式,被广泛地用于资源共享和技术共享,而且这些技术(多媒体技术、Web和数据库互连技术以及分布对象技术等)在教育方面的潜力越来越明显,尤其在开放的和远程的教学方面。网络教学是利用计算机网络技术、多媒体技术等现代信息技术手段开展起来的一种新型教学形
16、式。它使得广大受教育者可突破传统教育在教育资源(师资、教材、实验和演示设备等)和教育方法(统一进度、集中式和单向传授等)方面的限制,实现优秀教育资源和教育方法不受时间和空间等约束的共享。9网络教学可以实现优秀教育资源和教育方法不受时间和空间等约束的共享,受教育者根据自己的水平和时间情况安排自己的学习计划和学习进度,实现传统教育无法做到的“个性化教育”。1612国内外研究现状 目前,它的研究和应用主要有两种形式:一种是基于Web的软件实现方式,在这种方式下,学生或教师只要有一台连网的计算机,就可以通过软件进行远距离教学,不需要特殊的硬件,在这样的系统中学生可以进行学习、讨论、考试等,学生和教师之
17、间可以传输文字、图形、声音、图像等各种信息;第二种形式是基于视频会议系统的实现方式,它除了需要第一种方式中的各种软件支持以外,还需要特殊的硬件,使学生和教师可以相互实时看到和听到对方,同时也可以充分利用视频会议系统所提供的特殊功能。8今年来为规范远程教育的教学内容,国家建设了大批的精品课程,取得了巨大成绩,每年增添精品课程数百门,但这些课程在智能理论及应用方面的探索仍留有不少发展空间,精品课程下一个阶段将是朝向智能化方向发展。远程教学从研究以个别化学习为主的自主学习和适应性学习,到以小组为主的协作学习与合作学习,以及今天人们更为关注的多元智能理论和混合型学习,其中任何一种学习方式的引用均对教育
18、和远程教育的发展起着不同的推动作用。目前远程教学具体内容可以归结为以下几个层面:1. 开始关注合作学习 主要是基于数据仓库支持合作学习的智能教学专家系统。2. 评价测试方面通过分析学科材料和测检结果提供学习意见的概念图模型3. 国内外的实例系统目前国内外的实例系统有:Intermodel系统;系统等。上述系统的总体优点是具有why和how解释机制;存在的问题及不足在于:1)只有选择性答案供用户选择;缺少进一步的学生模型;2)网络板较少,客户端运行速度慢,跟不上学习者的速度。1.3本课题研究的主要内容 本课题主要是应用JSP技术和WEB开发技术以及数据库等相关知识进行的一项动态网页的设计。主要需
19、要熟练掌握动态网页开发的相关技术,重在于将所学知识应用于实际生活中去,并且在实际生活中发挥出各方面的效益,从而实现理论到实践的一次飞跃。10其主要内容包括以下几大功能模块:1.数据库管理模块这是其他模块的基础,主要是用SQL 2000来建立数据库的相关操作。2.用户登录管理模块 主要是完成用户的注册,登录等相关操作。3.课程、班级,对课程、班级的添加、选修与选择主要是完成对与课程的增加、删除、修改与选修还有对班级的添加、删除、修改与选择。4.上传,对学习资料上传到服务器的模块主要是完成各种格式的学习资料的上传(如课件、视频、考题、作业等)。5. 下载,上传到服务器上的资料下载的模块。 主要是完
20、成对资料的下载(如课件、视频、考题、作业等)6.留言,学生对教师或者教师对学生的留言模块。主要是完成留言的查看与回复(学生对教师的留言,教师对学生的留言)2 开发工具及相关技术2.1 JSP简介JavaServer PagesTM (JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。11JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。122.1.1 JSP 技术概述在万维网短暂的历史中,它已经从一个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的一个基础设施。在各种
21、各样的应用程序中,对于可能使用的基于Web的客户端,看上去没有任何限制。13基于浏览器客户端的应用程序比传统的基于客户机/服务器的应用程序有几个好处。这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理(要更新一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装在客户端的应用程序)。14这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。很显然,目前所需要的是一个业界范围内的创建动态内容页面的解决方案。这个方案将解决当前方案所受到的限制,即:能够在任何Web或应用程序服务器上运行;将应用程序逻辑和页面显示分离;能够快速地开发和测试;简化开发基于
22、Web的交互式应用程序的过程。15在JavaServer Pages (JSP)技术就是被设计用来满足这样的要求的。JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。太阳微系统公司(Sun Microsystems Inc.)开发出这个规范来整合和平衡已经存在的对Java编程环境(例如,Java Servlet和JavaBeansTM)进行支持的技术和工具。其结果是产生了一种新的、开发基于Web应用程序的方法,给予使用基于组件应用逻辑的页面设计者以强大的功能。19JSP技术在多个方面加速了动态Web页面的开发,使用JSP技术,Web页面开发人员可以使用HTML
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计精品 毕业设计 精品 基于 JSP 远程教学 系统 设计 实现 论文

链接地址:https://www.31ppt.com/p-3932797.html