摘要:随着网络科技的飞速发展,博客这一事物在不知不觉中进入了我们的生活当中,无时无刻地影响着我们日常生活,博客能让每位用户零成本,高效地发表自己的思想理念和生活感悟,因而受到了亲睐。本课题就是在这种背景下设计开发基于“JSP+Oracle”的个人博客系统,以满足用户的需求。
本系统主要采用了“JSP+Servlet+JavaBean”技术,项目搭建以MyEclipse,数据库采用Oracle数据库,前端JS和Css样式等相关技术来进行设计开发。
本个人博客系统包括前台用户模块和后台管理员模块。前台用户模块主要实现了用户注册、登录,用户查看文章、相册、音乐、留言,评论文章,发表留言等功能。后台管理员模块则是博主登录,文章管理,文章类型管理,相册管理,音乐管理,评论管理,留言管理等功能。利用本系统管理员能够轻松地管理个人博客,并且可以友好地和访客进行互动。
关键词 个人博客;Jsp;Oracle;servlet
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2研究现状-1
1.3研究目标-2
2开发工具及相关技术-3
2.1 开发工具-3
2.2 相关技术-3
3需求分析-5
3.1需求定义-5
3.2系统用例图-5
3.3系统数据流图-6
4总体设计-7
4.1系统总体结构图-7
4.1.1个人博客前台-7
4.1.2个人博客后台-7
4.2系统功能模块设计-8
4.3 数据库设计-8
4.3.1概念设计-9
4.3.2逻辑设计-9
4.3.3物理设计-10
5系统实现-14
5.1系统环境配置-14
5.2系统功能模块-14
5.2.1主页面-14
5.2.2游客登录页面-14
5.2.3游客注册页面-15
5.2.4文章页面-16
5.2.5相册页面-18
5.2.6音乐页面-18
5.2.7留言页面-19
5.2.8编辑留言页面-20
5.2.9博主个人信息页面-21
6系统测试-22
6.1测试环境-22
6.2测试内容-22
6.3测试过程-22
6.3.1用户测试-22
6.3.2用户评论测试-24
6.3.3用户留言测试-25
6.3.4管理员登录测试-25
6.3.5管理员个人信息测试-26
6.3.6文章测试-27
6.3.7相册测试-28
6.3.8音乐测试-30
6.3.9留言测试-30
6.4测试结果-31
结论-32
致谢-33
参考文献-34