# 博客管理系统课设 **Repository Path**: olws/bkglxt ## Basic Information - **Project Name**: 博客管理系统课设 - **Description**: 使用Java打造出界面精致,写作功能齐全的博客管理系统课程设计。 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2022-11-05 - **Last Updated**: 2024-12-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 博客管理系统课设 #### 介绍 :yellow_heart: :purple_heart: :heart: 使用Java打造出界面精致,写作功能齐全的博客管理系统课程设计 :tw-1f497: :boom: :collision: 。 #### 软件架构 软件整体架构如图 ![输入图片说明](src/top/picture/structure.png) #### 安装教程 1. 首先将SQL导入数据库 2. 然后将代码导入idea即可 #### 使用说明 1. :tw-23e9: 确定数据库导入完毕后,运行主程序loginMainUI ,管理员账户为apple,密码为123456。程序运行若有乱码情况,修改idea编码为utf-8 :tw-23e9: 2. :tw-2b50: 说明:本博客管理系统是作为课设使用的,使用了大量的javaGUI来构造页面,相信会对初学Java要做课设的伙伴有帮助的。改博客管理系统实现的功能有: :lollipop: 用户注册、 :honey_pot: 用户登录、 :apple: 写文章、 :tangerine: 修改文章、 :lemon: 删除文章、 :cherries: 修改用户信息、 :watermelon: 添加用户、 :peach: 删除用户等主要功能。其中管理员具有用户管理功能,所有用户都可查看该博客系统的所有的文章, :cake: 双击左键可查看文章, :shaved_ice: 右键可删除文章,非管理员用户只能删除自己的文章。 3. :tw-1f6a9: :eyes: 注:本博客管理系统由于当初课设时间较短,许多功能还不太完善,在后来将会进行相应完善,欢迎大家指正 :tw-1f64f: 。 #### 演示图 ![输入图片说明](src/top/picture/tmp/image.png) ![输入图片说明](src/top/picture/tmp/home.jpg) ![输入图片说明](src/top/picture/tmp/article.jpg) ![输入图片说明](src/top/picture/tmp/help.jpg) ![输入图片说明](src/top/picture/tmp/media.jpg) ![输入图片说明](src/top/picture/tmp/preface.jpg) ![输入图片说明](src/top/picture/tmp/setup.jpg) ![输入图片说明](src/top/picture/tmp/user.jpg) ![输入图片说明](src/top/picture/tmp/modify.jpg) ![输入图片说明](src/top/picture/tmp/write.jpg) ![输入图片说明](src/top/picture/tmp/modify_.jpg) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request