基于struts的网上辅导系统的的设计和实现论文

上传人:Bod****ee 文档编号:47548561 上传时间:2018-07-02 格式:DOC 页数:46 大小:908KB
返回 下载 相关 举报
基于struts的网上辅导系统的的设计和实现论文_第1页
第1页 / 共46页
基于struts的网上辅导系统的的设计和实现论文_第2页
第2页 / 共46页
基于struts的网上辅导系统的的设计和实现论文_第3页
第3页 / 共46页
基于struts的网上辅导系统的的设计和实现论文_第4页
第4页 / 共46页
基于struts的网上辅导系统的的设计和实现论文_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《基于struts的网上辅导系统的的设计和实现论文》由会员分享,可在线阅读,更多相关《基于struts的网上辅导系统的的设计和实现论文(46页珍藏版)》请在金锄头文库上搜索。

1、 基于基于 StrutsStruts 的网上辅导系统的网上辅导系统摘 要传统的课后辅导是在课后,老师和学生同时找一个时间和地点,面对面的进行辅导。由于在时间,空间场所和广泛性上都有一定的局限性,所以很难对每个学生都进行辅导。与传统的辅导方法相比,网上辅导系统的开通,将实现教育资源的开放,使得学习者在任何时间、任何地点都能够利用互联网络进行学习,实现课堂教学的延伸。一方面,学习者可以共享他人的成功经验,吸取他人的失败教训,做到事半功倍;另一方面,教师可以通过本系统对学生进行超越时空的指导,同时,通过数字化环境下新型教学模式的运用,将有利于学习者养成自觉获取知识的习惯。Struts 是基于模型视图

2、控制体系(MVC)的 Web 应用框架。本文详细介绍了基于MVC 体系的 Struts 工作原理,探讨应用 Struts 框架构建企业级应用系统的步骤及方法。并在分析 Struts 技术的基础上,对网上辅导涉及的知识构建、人机交互学习、网上答疑、作业批改、教学论坛和试题生成等需求做了探讨,提出了基于 Struts 的解决网上远程教学辅导的策略,提高了网上教学的交互性和主动性,并在此基础上实现了一个网上辅导系统,实现了教学信息网络化。除此,访问数据库时,还用到了 Hibernate 技术,并详细介绍了该技术。本文还介绍了系统的数据管理。系统的数据分为用户数据,论坛数据和管理数据等等。并且对各数据

3、库进行了举例说明。本文建立了一个基于 Struts 的网上辅导系统。各个模块功能都已经实现,实验证明该系统可完成网上辅导功能。关键词Struts 框架;Hibernate 技术;java 设计模式;网络辅导AbstractTeachers guide students face to face through seeking a same time and a same location in traditional learning-assistance. Because of limitations of time and space, teachers are difficult to

4、assist every student. Compare to traditional learning-assistance, online learning-assistance can implement opening educational resource. And it make student to study at any place and time through using Internet. It is extend of classroom teaching. On the one hand, students can share others successes

5、 and draw others lessons. On the other hand, teacher can guide students at any space and time through this system. And it is useful to student to form a habit of consciousness of study.Struts is a application frame based on MVC. This paper gives a detail account of principle of Struts based on MVC.

6、Based on the research and analysis of the technology of Struts, the function of instructing system of web was discussed, which include knowledge constructing, interactive leaning, online replying, homework correcting, E-learning forum and producer of test questions. The Strategy of distance teaching

7、 and tutoring on web was brought forward using STRUTS technology, and the interactive and initiative of instructing on web was improved greatly. A learning-assistance system was exploited and implemented. Information on internet for teaching was realized.In addition, this paper introduces Hibernate

8、and database management. The dates of this system include user date, forum date, management date and so.This paper design a online learning-assistance system based on Struts. Functional modularity of this system is implemented. Experiments prove that this system can complete online learning-assistan

9、ce.KeywordsStruts frame; Hibernate; Java design model; Online assistance目 录摘要.iAbstract.ii第一章 绪论.11.1 研究目的及意义.11.2 网上辅导系统的发展现状及趋势.21.3 本论文的主要研究工作.3第二章 开发技术介绍.42.1 JAVA 设计模式 .42.1.1 工厂方法(Factory Method)模式.42.1.2 适配器模式(Adapter Pattern) .42.1.3 单例模式.62.2 Struts 框架介绍.62.2.1 Struts 体系结构.82.2.2 主要组件介绍.82.3 Hibernate 介绍.92.3.1 Hibernate 概念.92.3.2 Hibernate 工作原理.102.3.2 Hibernate 优点.122.4 SQL Server 数据库.132.4.1 SQL Server 基础.132.4.2 SQL Server 语句.14第三章 系统分析与设计.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

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