博客系统毕业设计
技术:Java、JSP等摘要:
如今互联网迅猛发展,blog的使用极为普遍,为了体现Java的跨平台性和简单可上手,我也编写了一个简单的个人博客系统,使用的语言环境为Java,运用了3层架构,视图层运用了jsp+html+css表现,控制层运用了Struts2调度,数据持久化层用Hibernate实现,数据库使用了功能比较强大安全性比较高的MySQL,服务器使用的是开源的Tomcat6.0,开发工具为企业中常用的MyEclipse8.5,系统开发完成之后能够实现基本的博客功能。
关键词:struts2,Hibernate,MySQL,MyEclipse,博客
目录:
1引言 1
2系统分析 2
2.1需求分析 2
2.2可行性研究 2
2.2.1经济可行性 2
2.2.2 技术可行性 2
2.3开发环境 2
3系统设计 4
3.1总体设计描述 4
3.2系统的目标 5
3.3系统功能结构图 5
3.3.1个人博客空间功能结构图如图3.1 5
3.3.2博客后台管理的功能结构图如图3.2 6
3.3.3博客系统流程图 6
3.4数据库设计 7
3.4.1数据库介绍 7
3.4.2数据表概要说明 9
3.4.3设计E-R图 9
3.4.4数据库逻辑设计 10
3.5安全保密设计 13
3.5.1登录用户的安全性 14
3.5.2数据安全性 14
4公共模块设计 15
4.1Struts 2与Hibernate 3整合流程 15
4.2Hibernate 配置文件编写 15
4.3数据持久化类 17
5主页面设计 22
5.1首页操作实现类 22
5.2首页显示的实现 24
6后台管理模块设计 27
6.1用户管理模块设计 27
6.1.1用户管理模块概述 27
6.1.2用户管理模块技术分析 27
6.1.3 用户管理模块实现过程 27
6.2文章模块设计 37
6.2.1文章模块概述 37
6.2.2文章模块技术分析 37
6.2.3文章的实现类 37
6.2.4文章模块实现过程 39
6.3相册模块设计 47
6.3.1 相册添加 47
6.3.2相片查询操作 48
6.4.退出操作 49
6.4.1返回我的博客功能 50
6.4.2退出系统 50
7测试 51
7.1测试用例 51
7.1.1测试注册用户登录是否成功 51
7.1.2测试个人管理模块 51
7.1.3测试管理员文章管理模块 51
7.1.4 测试相册管理模块 51
7.1.5退出系统操作 52
8系统使用说明 53
8.1系统使用说明 53
8.2 系统的维护 53
9结束语 55
参考文献 56
致 谢 57
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
膜拜大神,后面的请保持队形@_@ 正需要,支持楼主大人了!
页:
[1]