大学课程教学互动系统

摘 要摘 要在21世纪,全球互联网技术的飞速发展,让很多普通百姓有机会接触到更多的知识比以前。作为一个以知识为体的主要功能传播 - 学校,建立了精品课程网站是十分必要的事情,这不仅可以让更多的人享受到有价值的教育信息源,而且还提升学校自身的知名度,以提高学生的自学能力,有相当大的帮助。 随着互联网技术的飞速发展,利用网络辅助教学已成为时代发展的必然趋势,建立精品课程网站,尽可能提高教学质量的利用率,实现人才培养,促进社会和经济发展能起到非常重要的作用。您还可以引导用户学习的主动性,提高学习效率,更加教学双方提供一个平台,写作和沟通。为了解决上述问题,网络教学互动系统的设计和开发。开发语言的系统将利用JSP,数据库管理系统将利用SQLSERVER,软件开发环境为My Eclipse,服务器采用Tomcat,一个管理系统的基础上的发布Web技术和B / S结构的开发根据网上课件,课件在线视频发布,各种在线考试。关键词:教学管理,WEB,JSP,B/S结构 目 录
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 2
1.3.1开发工具 2
1.3.2 JSP 4
1.3.3 JavaScript 4
1.3.4 Struts 2简介 5
1.3.5 Hibernate简介 6
1.4软硬件需求 6
第二章 需求分析 7
2.1需求调研 8
2.2可行性分析 8
2.2.1技术的可行性 8
2.2.2经济的可行性 8
2.2.3操作可行性 8
2.2.4法律的可行性 9
2.3系统用户用例图 9
2.3.1管理员用例图 9
2.3.2教师用例图 9
2.4功能模块需求分析 10
2.5设计的基本思想 11
2.6性能需求 11
2.6.1系统的安全性 11
2.6.2数据的完整性 12
2.7界面需求 12
第三章 系统分析与设计 13
3.1数据库
 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 

2.3.1管理员用例图 9
2.3.2教师用例图 9
2.4功能模块需求分析 10
2.5设计的基本思想 11
2.6性能需求 11
2.6.1系统的安全性 11
2.6.2数据的完整性 12
2.7界面需求 12
第三章 系统分析与设计 13
3.1数据库的分析与设计 14
3.2数据库的概念结构设计 14
3.3数据库的逻辑结构设计 16
3.4数据库的连接原理 17
第四章 系统功能实现 18
4.1系统登陆页面实现 18
4.2管理员功能模块 19
4.2.1学生信息管理 19
4.2.2教师信息管理 21
4.2.3测试题目管理 22
4.2.4竞赛获奖管理 24
4.2.5公告信息管理 25
4.2.6留言信息管理 28
4.2.7修改密码 29
4.2.8退出系统 29
4.3教师功能模块 29
4.3.1课件信息管理 29
4.3.3试题信息管理 30
4.4前台网站模块 31
4.4.1网站首面 31
4.4.2用户注册 31
4.4.3获奖信息查看 32
4.4.4教学课件查看 32
4.4.5教学视频查看 34
4.4.6考试试题查看 34
4.4.7学生在线自测 34
4.4.8系统留言板功能 34
第五章 系统测试 35
5.1系统测试目的与意义 35
5.2测试过程 35
5.2.1主页面的登录模块测试 35
5.3其他错误 36
结 论 37
致 谢 38
参考文献 39
第一章 绪论
引言:当今时代网络技术飞速发展,很多行业与之关联,大学网络教学互动系统就是紧跟时代脚步而诞生的。这是一种新的教育模式,方便快捷,可以很大程度的提升教学的效率和成果。所用到的开发工具和技术主要有Myeclipse,MYSQL,Tomcat,开发语言是java。
1.1课题背景
伴随着互联网技术的快速发展,利用网络帮助教学已成为时代发展的必然趋势,建设精品课程网站,尽可能提高教学质量的效率,实现人才培养,促进社会和经济发展能起到非常重要的作用。网络教学互动系统还可以引导用户学习的主动性,提高学习效率,为教学双方提供一个写作和沟通的平台。
人口众多和教育资源的匮乏影响着中国的受过高等教育的人在人口中的比例,严重制约我国社会的发展,这些对于改善我们国家的文化和科学素养是非常不利的,这种情况影响了我国国民素质的提高和改进。那么如何才能让更多的人享受优质的教育资源,大部分人都没有,是吗?对于这个问题,前人已经摸索出很多经验。,在互联网技术飞速发展的背景下,我们最终找到了解决问题的方案,就是把希望寄托于带来各种教育资源置的互联网,使得人们能够方便地访问所有想要的问题,使得优质的教育资源让更多的人使用。
这些年来,我国学生数量逐渐增加,人工写作的授课方式不可以满足如此庞大的数据需求。为了赶上信息化时代的脚步,用计算机实现学校课程网站管理系统应运而生。在此基础上,我设计了一个网络教学互动系统网站,这是用来方便教学的优秀课程网站,以便在最短的时间内完成整个教学过程。
1.2目的和意义
与传统的教育模式相比,网络教学互动系统平台是一种全新的教育模式,它不但可以打破时间和空间的限制,还能让更多的学习者共享很好的教育资源。网络教学互动系统平台不但拥有开放性、互动性、协作性和自主性等特性,还具有异步性、实时性、生动性、集成性和大容量等优点。所以在网络教学互动系统平台的建设中,光顾着构建各种功能单一的系统并不能完全满足网络教学互动系统平台建设的要求,只有那些对数据和信息进行组织,整合了多种业务,为用户提供个性化服务的系统方能充分地发挥网络教学互动系统平台的作用。
数据库原理精品课程是包最优质的师资队伍、优质的教学内容、先进的教学方法、优质的教材和先进的教学管理等特点的模范性课程。建设网络课程的最终目标是将所有网络上的知识以信息化的手段带给所有人,用来帮助优质教学资源共享,提升高等学校教学水平以及人才培养的质量。
本系统主要面向的是大学教育,目前的大学教育繁重,学生学习的量也比较杂多,而老师与学生又没有那么多的场合和时间来进行足够的互动,所以开发一个用于教师与学生的互动网络平台是很有必要的,本系统的主要目的就是实现学生与教师的在线互动,可以极大的节省双方的时间。因此应用范围还是很广的。可以广泛应用于全国各种高校的教学系统,意义很大。
1.3系统开发工具与技术
1.3.1开发工具
由于我大学学习了java语言,毕业设计任务书上的要求也是运用java语言,所以采用了java语言来开发,而java开发一般使用Myeclipse,后台服务器采用Tomcat,界面的设计用JSP来实现,下文对Myeclipse,SQLserver数据库以及Tomcat进行简单的描述。
1.3.2 对My Eclipse的介绍
MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错MyEclipse企业级工作平台是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能Jav

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2392.html

好棒文