个人博客系统的设计与实现(JSP,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
个人博客系统的设计与实现(JSP,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库)
本系统利用JSP开发技术,以MySQL作为后台数据库,使用Tomcat配置Web服务器,以及配合多种网页开发工具,实现了一个个人博客系统。这个系统基于B/S模式,集日志、相册、留言板于一身。分为管理员管理模块:负责管理所有信息;注册登录模块:注册用户、登录系统;日志管理模块:发表、修改、删除日志;评论留言管理模块:游客可以发表评论和留言;图片管理模块:用户可以创建相册,上传图片。
本文结构如下:第一章为对本系统整体的概述,第二章为对系统的详细设计,第三章为对于开发工具开发环境的选择,第四章讲的是数据库的设计,第五章则是系统完成后的测试及发布。
博客网站的几个主要功能:
(1)博客的注册、登录功能。
(2管理员管理所有用户的日志、评论、留言和图片。
(3)日志详细内容及相关评论显示。
(4)博客个人日志管理维护功能。
(5)博客个人基本信息管理维护功能。
(6)博客图片上传及个人相册管理。
(7)网络用户写留言,博主查看留言。
目 录
摘 要 I
Abstract II
第一章 概述 1
1.1选题背景 1
1.2问题的提出 1
1.3系统的开发目标 2
第二章 开发环境的选择 3
2.1需求分析 3
2.1.1模块图 3
2.1.2用户注册 3
2.1.3普通未注册用户 4
2.1.4系统管理员用户 5
2.2开发工具的选择 6
2.3开发语言的选择 7
2.3.1 JAVA简介 7
2.3.2 Web应用程序开发环境—JSP技术 7
2.3.3 Web应用程序开发环境—Servlet技术 8
2.4数据库的选择 9
第三章 系统设计 11
3.1功能模块介绍 11
3.1.1博客注册登录管理模块 11
3.1.2博客日志模块 11
3.1.3博客图片模块 12
3.1.4博客留言管理模块 13
3.1.5博客个人维护管理模块 13
3.1.6博客后台管理模块 13
3.2系统分析 14
3.2.1整体分析 14
3.2.2系统架构说明 15
3.2.3实现DAO 16
3.2.4 DTO 18
3.3系统的可行性分析 18
3.3.1技术可行性 18
3.3.2经济可行性 18
3.3.3管理可行性 19
3.4界面设计 19
3.4.1博客系统主界面 19
3.4.2博客各功能界面 20
第四章 数据库设计 23
4.1概念设计 23
4.2数据字典定义 23
4.3数据库逻辑结构设计 24
4.3.1普通用户信息 24
4.3.2管理员信息 25
4.3.3日志信息 25
4.3.4图片信息 26
4.3.5相册信息 26
4.3.6评论信息 27
4.3.7留言板信息 27
第五章 系统的测试及发布 28
5.1应用环境配置 28
5.1.1安装tomcat 6.0服务器 28
5.1.2安装jdk1.6.0 28
5.1.3安装MySQL服务 29
5.2系统的发布和运行效果 29
5.2.1系统的发布 29
5.2.2系统测试 29
5.2.3系统维护 30
结束语 32
致 谢 33
参考文献 34
附 录 35