转载请注明来源:毕业论文 myeducs.cn 需要其他论文可去论文范文查找。免费毕业论文下载
基于Ajax的博客系统的用户管理的研究与实现 基于Ajax博客系统的用户管理的研究与实现点击下载
摘要
随着Ajax技术的出现, Web应用正面临全新的改变,最重要的是它改变了传统Web的应用体验和编程模式,有效地解决了Web应用所需要的各种特性,从而使得Web应用的功能和开发方式发生了根本性的变化,并逐渐成为企业应用开发的主流和首选。伴随一系列Ajax框架和开源项目的涌现,以及包括IBM、微软在内的各大厂商推波助澜,Ajax成为了近一年最热门的软件技术,而对于现今非常流行的博客来说,其大量的数据,频繁的各种操作等特点,更是一个Ajax良好的表现舞台。
随着Internet及其相关技术的迅猛发展,人与人的交流变的越来越频繁,信息量也呈现无限扩大的趋势。博客系统的出现很好的满足了对个人信息的管理,并加强了人与人之间的交流,伴随着各种高级技术的出现,博客系统不断走向成熟,着实成为了互联网的新宠。本文介绍了现代博客系统的开发技术,实现了一个功能简单的博客系统。第一章简要介绍了博客的历史和开发模式,第2章介绍了现代博客最热门的技术Ajax,第3章介绍了博客系统涉及的主要技术,包括MVC设计模式,
JSP,Hibernate等,第4章详细的描述了博客系统的具体实现,为我所负责的个人信息管理的部分,第5章为结束语,总结了设计实现过程中的收获和不足。
关键词: 博客,Ajax, XMLHttpRequest,异步交互,MVC,Hibernate
目 录
摘要………………………………………………………………………………………2
第一章 博客简介……………………………………………………………….….…...5
1.1 博客的发展…………………………………………………………….…..…...5
1.2 博客的开发模式………………………………………………….………..…...7
第二章 Ajax概述及相关技术………………………………………….………….......8
2.1 Ajax概述……………………………………………………….……………....8
2.2 Ajax相关技术………………………………………………………………....11
2.2.1 XMLHttpRequest …………………………………………………..…...11
2.2.2 DOM ……………………………………………………………….........12
2.2.3 XML……………………………………………………………..……....13
2.2.4 java script…………………………………………………….……...…...14
2.3 Ajax开发步骤…………………………………………………………….…..15
2.4 Ajax的不足…………………………………………………………….……..17
第三章 博客系统主要技术…………………………………………………………...18
3.1 MVC设计模式…………………………………………………………….….18
3.2 JSP简介…………………………………………………………………….…20
3.3 Servlet简介……………………………………………………………….…...22
3.4 Hibernate简介…………………………………………………………….......23
第四章 基于Ajax的博客系统用户管理的实现…………………………………..…24
4.1 开发工具 …………………………………………………………………......24
4.2 博客功能及模块划分…………………………………………………….…...24
4.3 系统结构…………………………………………………………………..…..27
4.4 用户管理相关页面的设计………………………………………………........27
4.5 数据库设计…………………………………………………………………....28
4.6 用户管理相关页面的实现…………………………………………………....31
4.6.1 首页……………………………………………………………….….….31
4.6.2 注册页…………………………………………………………….….…33
4.6.3 注册成功页……………………………………………………….….…36
4.6.4 显示个人资料页……………………………………………………..…36
4.6.5 编辑个人资料页…………………………………………………...…...37
第五章 结束语.………………………………………………………….………….…40 5.1 总结.…………………………………………………………………….….…40
5.2 不足.………………………………………………………………………..…40
参考文献.…………………………………………………………………………….…42
基于Ajax的博客系统的用户管理的研究与实现......