Java面向对象程序设计——个人简易网页博客

Java面向对象程序设计——个人简易网页博客

项目简介

本项目为个人博客,目的实现在登录注册个人博客,发表评论并且能够回复评论。可以管理自己写过或者存在草稿的帖子,进行删除,修改等操作。可以存放自己的学习经历,学习经验,和生活分享。

该项目利用MVC框架和Mysql以及一些前端知识搭建一个自己的个人简易网页博客。

前期调查

博客首页 用户(uers) 登录或注册自己的账号,登入系统。我们可以上面 发表博客并且能够回复评论 ,也可以对自己的博客进行删除,修改等操作。

1.登入功能
登入后台管理系统:首先进入登录页面,需要输入账号和密码。我们根据得到的账号,然后与数据库中的进行比较。成功后才能登入后台系统。


2.博客管理功能
博客管理功能分为写博客和博客信息管理。写博客是博主用来发表编写博客的,需要博客标题,最后将博客内容填入内容框中,点击发布博客按钮即可发布博客。


3.博客类别管理系统
博主类别管理系统可以保存草稿箱,修改和删除博客。



4.评论管理功能
评论管理功能分为能够删除评论和再对评论进行评论。删除评论是当自己发表评论之后,博主再次看见这个评论觉得不合适想要删除自己的评论的时候就可以删除,而想要对已经有的评论进行评论实现楼中楼。

5.个人信息管理功能
在这里可以修改博主的个人信息,可以修改昵称,更新头像,更新邮箱手机号等操作。

6.系统管理功能
这里的功能有,退出登录。

项目采用技术

前端:html写简易网页功能,css美化

后端:servlet、MVC框架、JSP、JavaWeb

数据库:Mysql

项目部署工具:tomcat

团队成员负责模块

姓名 任务分配
组长 黄静 (202021123033) 数据库、Service、servlet、网页jsp
组员 原嘉怡(202021123031) 登陆类设计及其页面、Service、用户Dao实现类、servlet
组员 王鑫 (202021123032) DAO及DAO的实现类
组员 杨佳琴(202021123036) DAO及DAO的实现类

主要功能

个人博客登录界面

博客首页

增加删除博客

参考资料

Semantic UI (semantic-ui.com)

SpringMvc三层架构注解详解@Controller、@Service和@Repository_debug-CSDN博客_controller

Java中JDBC的使用详解_随笔记-CSDN博客_java jdbc

posted @ 2022-01-12 11:26  GGGa-Yi  阅读(181)  评论(0编辑  收藏  举报