基于JAVA的新闻发布管理系统开发参考【数据库设计、源码、开题报告】
创始人
2024-02-13 16:47:26

数据库脚本下载地址: https://download.csdn.net/download/itrjxxs_com/86427655

目的

本系统的目的是实现新闻发布系统的基本功能。新闻发布系统提供了不同类型新闻(如社会新闻、娱乐新闻和技术前沿新闻等) 满足不同用户需求;系统将用户分为:普通用户,系统管理员和新闻管理员。 普通用户能在本系统中进行新闻浏览,阅读,新闻搜索。每条新闻的标题被做成一个链接,用户点击它们就能跳转页面进行新闻阅读;新闻阅读页面,每条新闻的详细信息将被取出,包括内容、标题等;用户能根据自己的需要搜索新闻,如可以通过新闻标题或新闻内容对新闻进行搜索,这样可以快速地找到符合条件的新闻,并输出搜索结果;用户能对新闻进行被评论(允许匿名评论)。 系统管理员可以进行新闻分类管理、添加新闻、修改新闻、新闻审核和删除新闻,同时系统管理员能完成用户管理如包括系统用户管理、添加用户和更改账号。 新闻管理员拥有添加新闻和更改账号的权限。根据用户不同,给予不同权限,这样加强系统的管理,同时加强系统的安全性。

主要使用技术

Servlet+JSP+JS+CSS+Mysql

功能介绍

系统分为两类用户:普通用户,管理员用户
管理员界面主要模块:
系统账号管理:可以对系统管理账号进行增删改查;
网站公告管理:可以查看,是否显示在前台页面以及删除和发布新的公告;
新闻栏目管理:对新闻栏目进行增删改查;
新闻资讯管理:可查看,修改,删除所有新闻的详细数据信息以及发布新闻资讯,可以对新闻下的评论进行删除操作;
注册用户管理:显示注册的普通账号数据信息以及状态,可执行删除和冻结操作;
友情链接管理:对友情链接进行增删改查;
普通用户功能模块:可修改自己的登录密码和详细资料,可以查看自己的关键字搜索记录,可在平台首页查看新闻友情链接以及使用评论功能;

数据库脚本

/*
SQLyog 企业版 - MySQL GUI v8.14 
MySQL - 5.5.40 : Database - xwtj
*********************************************************************
*//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`xwtj` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `xwtj`;/*Table structure for table `fenlei` */DROP TABLE IF EXISTS `fenlei`;CREATE TABLE `fenlei` (`id` int(4) NOT NULL AUTO_INCREMENT,`title` varchar(50) DEFAULT NULL,`addtime` varchar(50) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=gb2312;/*Data for the table `fenlei` */insert  into `fenlei`(`id`,`title`,`addtime`) values (13,'社会新闻','2019-04-14 14:31:11'),(14,'财经新闻','2019-04-15 13:51:40'),(15,'互联网新闻','2019-04-15 14:02:26'),(16,'房产新闻','2019-04-15 14:02:49'),(17,'体育新闻','2019-05-12 10:31:49'),(18,'新闻测试','2019-05-12 12:37:36');/*Table structure for table `fz_admin` */DROP TABLE IF EXISTS `fz_admin`;CREATE TABLE `fz_admin` (`id` int(4) NOT NULL AUTO_INCREMENT,`username` varchar(50) DEFAULT NULL,`password` varchar(50) DEFAULT NULL,`creattime` datetime DEFAULT NULL,`flag` int(4) DEFAULT NULL,`isuse` int(4) DEFAULT NULL,`logintimes` int(4) DEFAULT NULL,`quanxian` varchar(1000) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=gb2312;/*Data for the table `fz_admin` */insert  into `fz_admin`(`id`,`username`,`password`,`creattime`,`flag`,`isuse`,`logintimes`,`quanxian`) values (1,'admin','111','0000-00-00 00:00:00',1,1,49,'1'),(2,'111111','96e79218965eb72c92a549dd5a330112','2019-04-04 23:25:20',2,1,0,'111');/*Table structure for table `fz_affiche` */DROP TABLE IF EXISTS `fz_affiche`;CREATE TABLE `fz_affiche` (`id` int(4) NOT NULL AUTO_INCREMENT,`title` varchar(100) DEFAULT NULL,`content` varchar(200) DEFAULT NULL,`addtime` varchar(50) DEFAULT NULL,`adder` varchar(50) DEFAULT NULL,`ifhide` int(4) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=gb2312;/*Data for the table `fz_affiche` */insert  into `fz_affiche`(`id`,`title`,`content`,`addtime`,`adder`,`ifhide`) values (1,'新闻推荐系统','新闻推荐系统','2019-04-13 02:12:04','admin',1),(2,'科技新闻','“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。','2019-04-15 13:58:11','admin',1);/*Table structure for table `fz_news` */DROP TABLE IF EXISTS `fz_news`;CREATE TABLE `fz_news` (`id` int(4) NOT NULL AUTO_INCREMENT,`title` varchar(150) DEFAULT NULL,`fenlei` varchar(50) DEFAULT NULL,`content` text,`addtime` varchar(50) DEFAULT NULL,`adder` varchar(50) DEFAULT NULL,`visit` int(4) DEFAULT NULL,`gjz` varchar(500) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `fz_system`;CREATE TABLE `fz_system` (`id` int(4) NOT NULL AUTO_INCREMENT,`sitename` varchar(100) DEFAULT NULL,`url` varchar(100) DEFAULT NULL,`keyword` varchar(100) DEFAULT NULL,`description` varchar(100) DEFAULT NULL,`email` varchar(100) DEFAULT NULL,`state` varchar(100) DEFAULT NULL,`reasons` varchar(100) DEFAULT NULL,`dir` varchar(100) DEFAULT NULL,`record` varchar(100) DEFAULT NULL,`copyright` text,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `keyword`;CREATE TABLE `keyword` (`id` int(4) NOT NULL AUTO_INCREMENT,`fenlei` varchar(500) DEFAULT NULL,`title` varchar(500) DEFAULT NULL,`member` varchar(500) DEFAULT NULL,`sj` varchar(50) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `lj`;CREATE TABLE `lj` (`id` int(4) NOT NULL AUTO_INCREMENT,`mc` varchar(500) DEFAULT NULL,`dz` varchar(500) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `member`;CREATE TABLE `member` (`id` int(4) NOT NULL AUTO_INCREMENT,`username` varchar(50) DEFAULT NULL,`password` varchar(50) DEFAULT NULL,`type` varchar(50) DEFAULT NULL,`regtime` varchar(50) DEFAULT NULL,`ifuse` int(4) DEFAULT NULL,`logintimes` int(4) DEFAULT NULL,`lasttime` varchar(50) DEFAULT NULL,`lastip` varchar(50) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `pl`;CREATE TABLE `pl` (`id` int(4) NOT NULL AUTO_INCREMENT,`nid` int(4) DEFAULT NULL,`content` varchar(500) DEFAULT NULL,`member` varchar(50) DEFAULT NULL,`addtime` varchar(50) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=gb2312;DROP TABLE IF EXISTS `pmember`;CREATE TABLE `pmember` (`id` int(4) NOT NULL AUTO_INCREMENT,`mid` int(4) DEFAULT NULL,`realname` varchar(100) DEFAULT NULL,`sex` varchar(50) DEFAULT NULL,`bir` varchar(50) DEFAULT NULL,`sheng` varchar(50) DEFAULT NULL,`city` varchar(50) DEFAULT NULL,`telphone` varchar(50) DEFAULT NULL,`email` varchar(50) DEFAULT NULL,`question` varchar(100) DEFAULT NULL,`answer` varchar(100) DEFAULT NULL,`address` varchar(100) DEFAULT NULL,UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gb2312;

项目截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...