基于WEB2.0教育博客运用与探讨

更新时间:2024-01-25 点赞:25699 浏览:118218 作者:用户投稿原创标记本站原创

近年来,随着科技学技术的飞速发展,人们的生活、工作、学习都向着现代化方向迈进。在教育领域,无论是教授方式、还是学习方式,都发生了巨大的变化。教授方式由以往的传统教师与学生之间的被动教学模式,转变为学生与老师互动交流,充分激发了学生主观能动性的教学模式;由以往的论坛式为主的Web1.0技术,转向现在的以博客为主的Web2.0技术。本系统主要根据当今学习方式与Web2.0技术的发展,讨论了WEB系统发展趋势,整合了Struts Hibernate Spring的框架技术,并且在后期加入Ajax等的Web2.0技术,开发了基于Web2.0技术的教育博客系统,并根据软件工程的开发习惯对对该系统中的框架技术进行了详尽的论述。本系统中Struts主要负责表现层,完成页面显示、响应用户请求等功能;Spring主要负责业务员逻辑层,完成应用系统的业务逻辑与事物处理功能;Hibernate主要负责数据持久层,完成与数据层的交互功能。通过整合,充分发挥Struts、Spring、Hibernate框架各自的上风,降低了各层间的耦合度。此外,由于近几年Web模式的改变,从传统Web1.0逐渐转变为Web2.0,因而我们引入了Ajax等的Web2.0技术。加入了Ajax技术,实现了异步刷新功能。并且成功地添加了Ajax聊天室功能。最后,本文对于系统的实现与测试给出了实践部分,进一步增强系统的可靠性。【关键词】:Web2.0StrutsSpringHibernateAjax博客
【论文提纲】:摘要4-6Abstract6-14第一章绪论14-181.1课题的研究背景14-151.2课题研究的目的和意义15-161.3本文主要内容16-18第二章Web2.0时代的博客特点18-282.1什么是Web2.018-192.1.1Web2.0的含义182.1.2Web2.0与Web1.0的异同点18-192.2Web2.0的相关技术要素19-232.2.1Web2.0的特性20-212.2.2Web2.0主要技术21-222.2.3Web2.0的构建要素22-232.3Web2.0的发展趋势23-242.4博客的含义与发展历程24-252.5博客在教育中的应用研究25-28第三章技术要点简介28-383.1系统架构技术简介28-353.1.1MVC框架简介28-303.1.2Struts2简介30-323.1.3Hibernate涵义及特点32-343.1.4Spring涵义及其特点34-353.2客户端页面展示技术JSP353.3Ajax-web2.0技术的简介35-383.3.1Ajax的技术原理及其主要技术36-38第四章网络教育38-424.1网络教育共同体的要素分析38-394.2网络教育构成的基本原则394.3网络教育共同体的构建策略39-42第五章教育博客的系统设计42-565.1开发平台与工具425.2系统用例图42-445.2.1管理员用例图42-435.2.2注册用户用例图435.2.3游客用例图43-445.3系统时序图44-505.3.1管理员相关时序图44-465.3.2注册用户相关时序图46-485.3.3游客相关时序图48-505.4系统协作图50-545.4.1管理员相关协作图50-515.4.2注册用户相关协作图51-535.4.3游客相关协作图53-545.5系统类图54-56第六章博客系统的具体实现56-846.1系统整体结构设计566.2系统组件结构设计56-586.2.1Web应用系统的组件结构56-576.2.2SSH框架技术的选用57-586.3系统表现层设计58-606.4系统业务逻辑层设计60-616.5系统持久层设计61-646.6数据库设计64-706.7Ajax技术的应用70-846.7.1Ajax技术在注册校验部分的应用71-756.7.2Ajax技术在页面部分的应用75-766.7.3Ajax在线聊天室的应用76-84第七章测试与结论84-927.1设计与调试中碰到的问题84-867.2总体测试结果86-907.3总结90-92参考文献92-96致谢96-98研究成果及发表的学术论文98-100作者与导师简介100-101北京化工大学硕士研究生学位论文答辩委员会决议书101-102
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~