jsp1099多用户博客带好友

jsp1099多用户博客带好友

150

更新时间:2021-07-23

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

本文对博客系统进行整体分析,明确了系统的可行性和用户需求;根据模块化原理,规划设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。

2.1.1用户管理模块:

为游客提供注册功能,注册用户可以管理自己的基本信息。管理员可以管理所有用户,对违规用户进行删除操作,并可管理博客网站所有信息,包括文章、评论、留言等。

2.1.2文章管理模块:

   实现文章管理功能,用户可以对自己的文章进行分类、发布、删除等操作,并可浏览其他用户文章。

2.1.3相册管理模块:

实现个人相册功能,用户可以对自己的相册进行添加、删除等操作,并可浏览其他用户相册。

2.1.4留言板管理模块:

用户可以管理自己的留言板,浏览其他用户留言板并发布留言。

2.1.5评论管理模块:

评论是面向文章、相册的功能,用户可以管理其他用户对其文章的评论,并发布对其他用户的评论。

2.1.6最新动态:

将用户在博客网站发表文章等动态按时间倒叙排列,在博客网站首页展示。

2.1.7新注册博客:

将新注册到博客网站的用户信息在博客网站首页展示,吸引更多访客,增加人气

2.1.8模板管理模块:

实现用户自定义模板。用户可以选择博客系统提供的模板,模板由管理人员添加至博客系统。

2.1.9系统维护:

对博客网站进行维护,包括主页面设计、数据库维护等。


目    录

Abstract IV

第1章 概述 1

1.1 课题背景 1

1.2 课题意义 1

1.3 文献综述 2

1.3.1 技术综述 2

第2章 系统分析 3

2.1 系统的需求分析 3

2.2 业务流程分析 5

2.2.1 注册用户业务流程分析 5

2.2.2 系统管理员业务流程分析 5

2.2.3 游客业务流程分析 6

2.3 数据流程分析 7

2.3.1 用户管理模块 7

2.3.2 文章管理模块 8

2.3.3 相册管理模块 8

2.3.4 系统公告管理模块 9

2.3.5 修改密码模块 10

2.3.6 文章发布模块 10

2.3.7 相册上传模块 11

2.3.8 修改个人信息模块 11

2.3.9 好友管理模块 12

2.3.10 文章浏览模块 12

2.3.11 文章评论模块 13

2.3.12 相册浏览模块 13

2.4 数据字典 14

2.4.1 数据项的描述 14

2.4.2 数据流的描述 15

2.4.3 外部实体的描述 16

第3章 系统设计 18

3.1 系统体系结构设计 18

3.2 系统子模块功能介绍 19

3.3 数据库设计 19

3.3.1 数据库概念设计——E-R模型 19

3.3.2 数据库逻辑设计——关系模型 21

3.3.3 数据库选型 21

3.3.4 数据库表结构设计 21

3.3.5 数据库表间关系设计 25

3.4 系统环境配置设计 25

第4章 系统实现 27

4.1 用户注册模块 27

4.2 用户注册模块 27

4.3 照片发布模块 29

4.4 添加文章模块 31

4.5 用户修改个人资料模块 33

4.6 管理员登陆模块 35

4.7 注册用户管理模块 37

4.8 公告管理模块 38

第5章 系统测试 40

5.1 测试目的 40

5.2 测试方法 40

5.1 测试结果 41

第6章 总结 42

参 考 文 献 42

致    谢 44


下载
本地下载
- MB
188083800