系统功能
基于JAVA的新闻发布及管理系统主要还是与采用前后台的一个管理形势,那么主要前台是为了给一些新闻爱好者来看,可以在前台的页面当中查找到一些新闻的知识,比如说:首页、新闻资讯、系统公告、在线留言和后台管理等。后台主要的功能有系统用户管理、系统公告管理、用户注册管理、留言管理、新闻栏目管理、新闻资讯管理等。
(1)用户管理:
用户注册:新用户注册
用户登录:新用户登录
找回密码:忘记密码找回密码
用户评论:发表对新闻的评论
(2)管理员管理:
系统账号管理:管理员管理系统现有账号,进行删除停用等操作
系统公告管理:系统公告的发布和删除
新闻栏目管理:新闻栏目的新增和删除
新闻资讯管理:新闻资讯的新增和删除
注册用户管理:注册用户的删除和冻结
友情链接管理:添加和删除友情链接功能
新闻评论管理:删除用户不当评论
运行环境
开发语言:java
框架:springboot,vue
JDK版本:JDK1.8
数据库:mysql5.7+(推荐5.7,8.0也可以)
数据库工具:Navicat11+
开发软件:idea/eclipse(推荐idea)
Maven包:Maven3.3.9+
系统实现
首页
虽然是新闻管理系统,但应该有的东西还是不能少的,首页是一个系统的脸面,怎么说呢,登录页面其实还是和最初的设计风格保持一致的,只不过登录页面还有一个更深入的流程设计。同时,也把所有的背景色,主题色等风格保持到一致。如下图所示:
后台管理系统页面
后台首页还是按管理系统的页面进行布局设计的,并不是我们所不常见的。所以我们还是能够很熟悉的把这些东西进行操作。当然,后台页面上通过不同的页面区域部署能把整个屏幕分成菜单区域和操作区域等等,这些地方就是为了能够很方便用户操作。如下图所示:
后台登录
为了能够提供更好的后台管理功能,在后台管理入口处也进行了相关的管理员登录,通过账号、密码以及不同的管理权限来进行登录,风格上还是按照简洁的风格进行设计调整,这样一来我们就可以和应用相对保持统一。在UI风格上也是从一个应用中分离出来的登录页面。如下图所示:
新闻管理
在管理系统当中最常见的就是各种各样的信息查询了,当然我们的系统也不例外。通过查询条件来进行信息查询,当对于一些人或者物有相对较多属性需要展示的时候就采用了列表的形式,这样的形式很直观的就可以看到我们所需要的信息。,如下图所示: