学位论文基于web的师生互动系统的设计与实现Word下载.docx
《学位论文基于web的师生互动系统的设计与实现Word下载.docx》由会员分享,可在线阅读,更多相关《学位论文基于web的师生互动系统的设计与实现Word下载.docx(40页珍藏版)》请在冰豆网上搜索。
摘要
Web技术在Internet的盛行,使得动态网页成为网络的主流,而JSP技术为开发功能强大的动态网页提供有效的途径。
用JSP技术构建学校内的师生交流系统为学校的管理提供了有效的途径。
论文对项目的开发背景、开发环境、目的意义进行阐述,然后针对师生交流模式重点对各个功能模块的实现方法作了详细论述,在此基础上提出了师生互动系统的构建设想,并对网络师生互动系统的应用研究作了深入的分析研究,包括系统的理论支撑和系统的实施应用方案,结合当前计算机网络、数据库技术和师生交流的评价特点。
然后对开发环境以及系统模块分别做出详细介绍,系统采用MySQL数据库技术结合MVC设计模式对系统进行开发。
论文主要从论坛答疑,自主选课,文件共享,教师审核等模块介绍师生互动系统。
先对学生成长档案袋管理系统的构建作了详细的分析和设计,最终实现选课、审核、记录、存储、师生答疑等再现学生学习过程,实现学生、教师、共同参与学生学习过程的评价与监督,使之成为优化师生交流的好帮手。
论文在介绍系统的同时对各项开发技术均有较为详细的介绍(JSP、AJAX、Struts2、Spring),能让刚接触java的读者更快理解师生互动系统的实现过程。
关键词:
JSP,Mysql数据库,SSH
DesignandImplementationofStudentandTeacherSystemBasedonWeb
ABSTRACT
InternetWebtechnologyinthepopularwebsitemakesdynamicnetworkbecomemainstream,andJSPtechnologyforthedevelopmentofpowerfuldynamicwebsiteprovidesaneffectiveway.ConstructionofJSPtechnologyexchangesofteachersandstudentswithintheschoolsystemforthemanagementofschoolstoprovideaneffectiveway.
Thearticlefirsttoprojectthedevelopmentbackground,thedevelopmentsituationofbothathomeandabroad,expoundsthesignificanceandanalysis,thispaperputsforwardtheconstructionofTheteacher-studentinteractionsystemideas,andTheteacher-studentinteractionsystemoftheteachingapplicationresearchfortheanalysisoftheresearch,includingthesystemtheorysupportandtheimplementationofthesystemsolutions,andcombiningthecurrentcomputernetworks,databasetechnologyandnetworkteachingevaluationofcharacteristics,thenmakeadetailedintroductiontothedevelopmentenvironmentandthesystemmodulerespectively.thesystemadoptsMySQLdatabasetechnologyincombinationwithMVCdesignpatternonthesystemofdevelopment,firsttothestudents'
growthmanagementsystemoftheconstructionoftheincreasinglyhasmadethedetailedanalysisanddesign,andthentoadaptationoftheThecommunicationbetweenteachersandstudentsmodekeytoeachfunctionmoduleandtherealizationmethodofmakesdetaileddiscussion,andfinallyachieverecord,storage,reproducestudentslearningprocess,students,teachers,andrealizetheparticipationofthestudents'
learningprocessevaluationandsupervision,makeitbecomethegoodassistantoftheThecommunicationbetweenteachersandstudents.
Basedontheintroductionofsystemandthedevelopmenttechnologyareintroducedindetail(JSP,AJAX,Struts2,Spring),canletjustcontacttheJavareadertounderstandtherealizationprocessoftheteacher-studentinteractionsystem.
KeyWords:
JSP,Mysql,SSH
目录
前言
师生互动系统是一个正在兴起的应用领域,主要利用网页制作、数据库等技术实现网上教学的实时性、交互性、动态性。
目前对于网上师生互动的模式以及其所涉及的技术仍有许多问题需要探讨和解决。
Web已成为Internet上最流行和最具潜力的信息查询,被广泛地用于资源共享和技术共享,而且这些技术在教育方面的潜力越来越明显,尤其在开放的和远程的教学方面。
师生互动系统是利用多媒体技术、计算机网络技术等现代信息技术开展起来的一种新型教学形式。
师生互动系统可以实现优秀教育资源和教育方法不受时间和空间等约束的共享,受教育者根据自己的水平和时间情况安排自己的学习计划和学习进度,实现传统教育无法做到的“个性化教育”,帮助师生之间的相互了解,更好的学习与生活。
作为传统师生交流的延伸,网络信息化师生互动系统的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,网络信息化师生互动还会有更多的发展空间。
本系统突破一般只有上课才能见到老师、上课有的知识点没有听清楚、有问题打电话联系不方便的情况,目的是尽可能的增加师生的交流,提高学生的学习效率,解决难题,同时帮助学生走出迷茫,真正做到培养人才。
第一章系统概述
1.1项目研究的意义
本课题的研究针对当前高校普遍存在着的师生交流互动不足的问题:
如:
只有上课能见到老师;
上课有的知识点没有听清楚;
遇到学习、生活的问题迷茫的时候;
享受到最优秀老师服务的只能是少数人;
不能随时随地、灵活有效的、个人掌握学习主动权。
随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及,计算机已进入人类社会生活的各个领域,并发挥着越来越重要的作用,越来越多的师生可以选择网上交流。
师生互动系统可以帮助同学更好的学习,增加师生之间的相互了解,也可以增加老师之间的课题探讨。
师生互动系统更加方便了人与人之间的沟通、交流。
师生互动系统可以实现对学生过程性学习情况的详细记录,而且这些记录内容没有特定的标准要求,只要是学生喜欢的作品都可以上传到系统中进行保存,通过本项目可以有效的提高学生的学习兴趣,丰富学生的课余生活。
1.2系统可行性分析
1.2.1经济可行性
该系统对操作环境没有太多要求,系统的开发不需要很强的经济支持,就其功能和给学校带来的方便来说,是完全可行的。
1.2.2操作可行性
目前计算机已经普及到所有的单位及大部分家庭,只要有网就能进行操作,操作是可行的。
1.2.3技术可行性
本系统采用Java语言编写,它是一种简单的,面向对象的编程语言,具有多线程,分布式,跨平台等特性。
它有自己的安全机制,并且移植性很好。
在数据库方面采用了MySQL,另外,此系统对开发环境的要求,都是大部分Java程序员进行软件开发使用的开发环境,所以,技术方面也是可行的。
1.3系统开发环境概述
1.3.1硬件环境
本系统采用单机操作方式,基本配置如下;
机型:
LenovoY471A
处理器:
Intel(R)Core(TM)i5-2450M2.50GHz2.50GHz
硬盘空间:
750GB
内存:
4GB
1.3.2软件环境
Web服务器:
Tomcat
开发环境:
Eclipse
数据库:
MySQL
使用技术:
SSH(Struts2+Spring+Hibernate)
操作系统:
Windows7
1.4系统需求分析
基于师生交流不足的种种问题和我国新课程改革的需要和注重过程性评价的提倡,基于WEB的师生互动系统成了重点推荐的可广泛推行的评价方式之一。
为了更确切大家对师生互动的需求态度,我对教师、学生和家长对于学校实施师生互动系统的态度进行了抽样调查,结果如表1.4所示。
从调查情况看,教师、学生和家长的积极态度表明师生互动系统这一新生事物得到了普遍的认可。
表1.4教师、学生、家长对师生互动的态度调查表
调查对象及人数
态度
所占比例
教师(10人)
没有必要
12%
有必要
56%
很有必要
32%
学生(30人)
不喜欢
6%
比较喜欢
14%
一直都很喜欢
80%
家长(10人)
反对
无
无所谓
8%
第二章师生互动系统的设计
2.1师生互动系统框架的设计
师生互动系统的最大优势是向教师和学生展示出一个真实、丰富的学习过程,有什么不懂的不会的可以及时与老师交流。
其中对各个模块的简要功能描述如下:
①学生模块:
主要是学生个人空间,功能包括学习日志、申请课程、发出提问、共享作品、公告栏等,学生通过账号登陆后可以提出问题、查看成绩、上传作品、修改个人信息、评论、浏览信息等,本模块主要是为学生个人提供一个畅所欲言的平台。
②教师模块:
主要是教师对所在班级学生的管理,功能包括个人信息、学生管理、管理学生档案、公告管理、审核申请、回答学生疑问等,其中各个功能模块下又包括相应的子功能,总的来说本模块是提供给教师录入/查看/管理学生的相关信息。
③管理员模块:
管理员是整个系统的核心管理人物,他可以控制整个系统,主要功能包括个人信息、教师管理、管理员设置、信息查询、其他设置、系统信息,其中各个功能模块又有其相应的子功能,本模块主要是系统管理员对系统相关信息。
对系统整体结构的设