Spring-Strtus-Hibernate综合设计。学习
SSH个人博客系统学习SSH时,做的一个个人博客系统。
需求分析:
对于本博客系统,是面向个人使用,主要用于记录日常学习知识与文章分享。
网站博主可以发表文章,每篇文章可以选择多个分类和标签。文章发表后,访问者可以查看每条博文,并对其进行评论和点赞。
对于参观者所留下的评论,博主可以对其进行审核,通过则显示,未通过则删除。
系统功能 系统主要为文章管理、分类管理、标签管理以及评论管理。
访问者文章点赞、增加评论、评论点赞/踩。
管理员:
文章管理:文章添加、文章删除、文章修改
评论管理:评论审核
分类管理:新增分类、修改分类、删除分类
标签管理:新增标签、修改标签、删除标签
1) 文章添加:文章标题、内容、相关分类、标签、摘要以及特色图片
2) 文章删除:通过Ajax获取文章ID进行删除
3) 文章修改:通过Ajax获取文章详情,并进行修改
4) 评论审核:通过Ajax获取所有未审核评论,并对其进行审核,通过保留、未通过删除
5) 新增分类:通过Ajax保存新分类
6) 修改分类:通过Ajax获取分类详情,进行修改并保存
7) 删除分类:通过Ajax直接异步删除该分类
8) 新增标签:通过Ajax保存新标签
9) 修改标签:通过Ajax获取标签详情,进行修改并保存
10) 删除标签:通过Ajax直接异步删除该标签
11) 文章查询:通过Action跳转获取所有文章信息,进行异步加载剩余文章
12) 文章、评论点赞:通过Ajax直接传入相关文章或评论ID,进行更新
13) 追加评论:对文章进行评论,并通过Ajax进行提交保存。
>功能模块描述<
需求分析:
对于本博客系统,是面向个人使用,主要用于记录日常学习知识与文章分享。
网站博主可以发表文章,每篇文章可以选择多个分类和标签。文章发表后,访问者可以查看每条博文,并对其进行评论和点赞。
对于参观者所留下的评论,博主可以对其进行审核,通过则显示,未通过则删除。
系统功能 系统主要为文章管理、分类管理、标签管理以及评论管理。
文章管理:文章有标题、内容、分类、标签、摘要、特色图片、浏览量、点赞量等属性。文章管理主要有文章的编写发布、查看、修改、删除。
分类管理:每篇文章都可以由多个分类。分类主要有ID、分类名称属性。分类管理主要实现分类的添加、修改、删除、按照分类查看文章。
标签管理:每篇文章可以有多个标签。标签主要有ID、标签名称属性。标签管理主要实现标签的添加、修改、删除、按照标签查看文章。
评论管理:每篇文章都可以任意评论,每条评论网站访问者都可以查看并点赞或者点踩。评论管理主要为评论的增加、删除以及查看评论。
访问者文章点赞、增加评论、评论点赞/踩。
管理员:
文章管理:文章添加、文章删除、文章修改
评论管理:评论审核
分类管理:新增分类、修改分类、删除分类
标签管理:新增标签、修改标签、删除标签
1) 文章添加:文章标题、内容、相关分类、标签、摘要以及特色图片
2) 文章删除:通过Ajax获取文章ID进行删除
3) 文章修改:通过Ajax获取文章详情,并进行修改
4) 评论审核:通过Ajax获取所有未审核评论,并对其进行审核,通过保留、未通过删除
5) 新增分类:通过Ajax保存新分类
6) 修改分类:通过Ajax获取分类详情,进行修改并保存
7) 删除分类:通过Ajax直接异步删除该分类
8) 新增标签:通过Ajax保存新标签
9) 修改标签:通过Ajax获取标签详情,进行修改并保存
10) 删除标签:通过Ajax直接异步删除该标签
11) 文章查询:通过Action跳转获取所有文章信息,进行异步加载剩余文章
12) 文章、评论点赞:通过Ajax直接传入相关文章或评论ID,进行更新
13) 追加评论:对文章进行评论,并通过Ajax进行提交保存。
>功能模块描述<
Article表【文章表】
Sort表【分类表】
Tag表【标签表】
Comment表【评论表】
user表【用户表表】
article_sort表【文章分类表】
article_sort表【文章标签表】
前台界面
文章详情页
文章详情下方文章点赞、添加评论、评论点赞
分类页
标签页
后台登陆界面
后台首页界面
后台所有文章界面
后台文章发布界面
后台文章修改界面
后台分类功能界面
后台标签功能界面
评论审核界面
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。