一、项目背景
本系统基于 SSM 框架精心打造,为用户提供了一个优质的线上创作与分享平台。用户可以轻松地在系统中创建、编辑和发布博客文章。
前端主要有五个页面构成:登录页、所有博客列表展示页、博客详情页、博客修改页、博客添加页。其结合后端实现了以下的主要功能:登录、对博客的查看、修改、删除、增加等功能。
但是该项目在设计时,只能提前在数据库中提前添加用户信息进行登录,并没有设计注册功能;而用户信息没有头像的设置功能。
二、项目功能
该博客系统主要实现了以下几个功能:登录、增加博客、删除博客、修改博客、查看博客详情、查看所有博客列表功能。
- 登录功能:用户信息已经提前写入数据库,即:用户名以及密码是已经存在的。登录成功后就会跳转到所有博客展示列表页面。
- 博客展示列表功能:用户在登录后,进入博客展示列表页面。所有博客按照创建时间先后排序,每篇博客下都有一个“查看详情”按钮,可以跳转至博客详情页。
- 博客详情功能:用户在博客展示列表界面点击“查看详情”按钮,进入博客详情页,此时展示博客所有信息,包括:时间、标题、内容、博客作者。
- 博客修改功能:当当前用户是当前博客的作者时,点击进入博客详情页面时,会出现 编辑和删除 两个按钮。当点击编辑时,自动跳转至博客修改页。
- 博客删除功能:当当前用户是当前博客的作者时,点击进入博客详情页面时,会出现 编辑和删除 两个按钮。当点击删除时,自动删除博客,并且跳转至所有博客列表展示