基于SSH开源框架的远程教育系统的设计与实现

被引量 : 3次 | 上传用户:liongliong551
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本系统是基于Web的远程教育系统,是网络技术和数据库技术的有效结合。本系统采用Java和JSP技术进行开发,后台数据库采用SQL Server 2000。论文首先介绍了远程教育的发展现状、发展趋势及存在的不足,然后按照软件工程的思想,对系统的整个开发过程,从系统分析、系统设计到系统的编码和最后的运行进行了说明。系统分析主要包括系统可行性分析及系统所要实现的功能;系统设计阶段介绍了功能模块设计和数据库设计,是论文讨论的重点。我国的网络教育事业在人员、资金、信息、技术等方面的缺口仍然很大。我国的教育模式仍然以大学的继续教育学院、远程教育学院和一些培训机构组成,现存的网络教育模式仍然受到时间和空间的限制。老师和学生之间、学生与学生之间的互动性比较差。组织一次培训需要花费大量的人力、物力、财力和时间,这就大大降低了工作的效率。我国的远程网络教育的教育模式是一个亟待解决的问题。针对以上的情况,本论文以作者参加的导师在公安厅的项目为背景,结合当前三种开源框架SSH(Struts+Spring+Hibernate)技术,设计实现了公安厅远程教育培训系统。系统实现了从学员报名参加培训到培训完毕参加考试的一整套功能,本系统的主要功能可分为:栏目管理模块、内容管理模块、教学管理模块、资源管理模块、学习园地模块、安全管理模块、人员管理模块、办公自动化模块,答疑模块、评教模块等几大模块。学生可以通过此系统不受任何时间和空问的限制与老师进行交流,和其他的学员进行互动和学习,大大提高了工作效率。本论文所做的工作:本论文首先对国内外网络教育的状况进行了概述,在此基础上提出了本论文的研究意义,然后对系统开发所用到的三种技术Struts、Spring、Hibernate进行简单的概括。详细阐述了系统的需求分析、架构的设计和系统的实现。并具体阐述了利用Spring的IoC核心思想实现了Struts、Spring、Hibernate三种开源框架的整合。开发的结果表明SSH三种框架的有效整合,能大大提高项目的开发效率,缩短项目的开发周期,减少开发成本,同时对基于整合架构的Web应用具有良好的可扩展性、可维护性和可移植性。经过几个月的运行实践证明,本系统满足了学员的具体的需求。使天各一方的师生跨越时空的限制,进行学习和交流,大大提高了工作效率。系统运行期间稳定,受到了用户的好评。
其他文献
半导体产业近十年发展带来了许多全新的业务模式。纵向延伸的IDM(垂直整合制造)公司逐渐减少,而Fabless(无生产线)芯片设计公司却急剧增多。Fabless公司需要为测试代工厂加工的晶
随着近年来我国经济的高速增长,城市化进程随之进入快速、稳定的发展阶段,各类城市的新建、改建和扩建不断改变着城市的面貌,而就城市化普遍意义上理解,即“农村转变为城市”的过
夏利N52010款1.3MT标准型市场反馈在起步过程中车辆有抖动现象,经过保定服务站跟踪服务确认,此现象确实存在。此抖动现象很轻微,约占总量的2%左右,抖动主要集中在发动机转速
党的财税政策和国家财税制度与国家经济发展战略和人民群众的切身利益息息相关,体现了党对国家经济生活的坚强有效的领导。党的财税政策和国家财税制度的根本出发点就是为了
在唐朝这样一个大诗人辈出的时代,李贺可谓是诗坛上的一支奇葩。生活与艺术原本相辅相成,日常的生活就是艺术的源泉——现实世界里的鸟兽虫鱼花草树木在长吉诗中虚实变幻、相得
GNSS是全球导航卫星系统的英文缩写,目前主要包含了美国的GPS、俄罗斯的GLONASS、欧盟的Galileo和中国的Compass(北斗)等四大全球系统。为了提高定位的可靠性,往往要求接收机系
随着人民物质生活水平的不断提高和人口老龄化发展,需进行口腔修复的人群数量不断增长。传统的修复体制造技术设计制作周期长,人工干预多,修复体质量难以保证,已无法满足临床
在美国,异族婚姻是一种社会关系的表征。一方面,异族婚姻情况显现出美国社会的多元化程度,另一方面,它还揭示了美国社会的种族主义和种族歧视现象。在相当长的一段时间里,许
“水稻是一种高产、稳产的作物,察隅县是西藏水稻的主产区。“察隅大米”品质好而深受区内外人士喜欢,其稻米在市场上供不应求。进一步研究察隅水稻的生长规律、生产措施、发展
巡视舰主要针对我国近海环境特点,用于近巡逻执法的海监船舶。要求在舰上配备直升机起降平台及其其机库,将航行距离远和飞机快速优点结合起来。具备在6级海况下执行任务,8级