目录
摘要
一、系统开发环境
二、数据库设计
三、实现的功能
四、详细设计
五、效果展示
- 游客可以浏览新闻,也可以通过新闻类别或新闻标题对新闻进行查找;
- 管理员可以增加新闻、修改新闻、根据新闻类别查找新闻、删除新闻,也可以增加类别、修改类别、删除类别;在删除类别时,该类别的新闻会被同时删除。
Eclipse2021.03
jdk1.8.0
Tomcat9.0
Mysql8.0.26
新闻表t_news

类型表t_type

用户表t_user

普通用户(游客):
(1)显示所有新闻
(2)浏览新闻
(3)根据新闻类型对新闻进行查找
(4)根据新闻标题对新闻进行查找
管理员用户:
(1)显示所有新闻
(2)增加新闻
(3)修改新闻
(4)根据新闻类型对新闻进行查找
(5)删除新闻
(6)显示所有类别
(7)增加新闻类别
(8)修改新闻类别
(9)删除新闻类别
- 开发步骤和主要代码
撰写流程:从dao —> service —> controller —> 视图
NewsDao.java
TypeDao.java
UserDao.java
NewsService.java
NewsServiceImpl.java
TypeService.java
TypeServiceImpl.java
UserService.java
UserServiceImpl.java
AdminController.java
VisitorController.java
index.jsp (管理员)
index.jsp (游客)
LoginInterceptor.java (登录拦截器)
login.jsp
categoryAdd.jsp
categoryList.jsp
categoryModify.jsp
newsAdd.jsp
newsList.jsp
newsModify.jsp
info.jsp
search.jsp
普通用户(游客)
(1)显示所有新闻

(2)浏览新闻

(3)根据新闻类别对新闻进行查找

(4)根据新闻标题对新闻进行查找

管理员用户
(1)显示所有新闻

(2)增加新闻

(3)修改新闻

(4)根据新闻类型对新闻进行查找

(5)删除新闻

(6)显示所有类别

(7)增加新闻类别

(8)修改新闻类别


(9)删除新闻类别
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/14855.html