# newspaper-subscription
大二 java 课程设计,报刊订阅系统
## 需求
(1)登陆功能:登陆系统为身份验证登录。分为管理员登录和一般用户登录。分别通过不同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。
(2)录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。
(3)订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊。
(4)查询功能:用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、出版社分类查询。查询出的信息显示在界面上,并且可以预览和打印出结果。
(5)统计功能:管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况,并且可以预览和打印出结果。
## 技术选型
Java 8
mysql
## 开发环境
idea2021 java8 mysql8 maven3.6.XX
## 测试部署
- 找到newspaper_subscription.sql 文件,新建newspaper_subscription数据库,然后执行sql文件
- 在resources目录下新建database.properties文件,配置数据库信息
- 启动主程序main就能直接测试
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
java 课程设计,报刊订阅系统.zip (67个子文件)
content
lib
jgoodies-forms-javadoc.jar 418KB
jgoodies-common-javadoc.jar 224KB
jgoodies-common.jar 35KB
jgoodies-forms-sources.jar 160KB
jgoodies-forms.jar 116KB
TableLayout-javadoc.jar 47KB
TableLayout.jar 10KB
jgoodies-common-sources.jar 71KB
TableLayout-src.jar 23KB
sql
newspaper_subscription.sql 6KB
pom.xml 3KB
src
test
java
com
zkxg
newspaper_subscription
uilt
SnowFlakeTest.java 396B
MD5EncryptTest.java 439B
admin
AdminTests.java 2KB
order
OrderTests.java 2KB
user
UserTests.java 5KB
newspaper
NewspaperTests.java 4KB
main
java
com
zkxg
newspaper_subscription
controller
NewspaperController.java 5KB
AdminController.java 3KB
UserController.java 6KB
OrderController.java 4KB
dao
UserDao.java 878B
NewspaperDao.java 996B
impl
UserDaoImpl.java 9KB
OrderDaoImpl.java 14KB
NewspaperDaoImpl.java 10KB
BaseDao.java 4KB
OrderDao.java 2KB
service
OrderService.java 1KB
UserService.java 747B
NewspaperService.java 757B
impl
UserServiceImpl.java 10KB
OrderServiceImpl.java 9KB
NewspaperServiceImpl.java 7KB
view
newsDetail.java 13KB
modNewspaper.jfd 4KB
Register.jfd 4KB
subCount.java 4KB
newsDetail.jfd 5KB
Register.java 13KB
subUserMgt.java 49KB
poster.jpg 138KB
subMgt.jfd 17KB
subUserMgt.jfd 10KB
modNewspaper.java 11KB
Login.java 11KB
subCount.jfd 1KB
icon.png 1KB
subMgt.java 68KB
Login.jfd 3KB
common
BaseResponse.java 880B
ErrorCode.java 964B
ResultUtils.java 1KB
model
entity
Newspaper.java 1KB
Order.java 1KB
User.java 1KB
dto
OrderDto.java 794B
vo
UserInfo.java 655B
LoginInfo.java 408B
NewspaperInfo.java 611B
UserCostInfo.java 527B
exception
BusinessException.java 1020B
Main.java 218B
util
SnowFlakeGenerateWorker.java 5KB
MD5EncryptUtil.java 1KB
.gitignore 301B
README.md 1KB
共 67 条
- 1
资源评论
普通网友
- 粉丝: 3908
- 资源: 7442
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功