本文正在参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。
论文设计参考:
**系统功能设计**
(1)登录:输入账号密码和验证码登录;
(2)用户信息模块
(3)菜单模块
(4)角色模块
(5)项目竞赛活动申请模块
(6)项目竞赛经费申请模块
(7)项目竞赛活动管理审批模块
(8)项目个人赛报名模块
(9)项目团队赛报名模块
(10)项目结题统计模块
(11)通知公告模块
)
主要功能截图:
用户登录:输入帐号密码和验证码登录。登录后,根据用户权限显示不同的菜单,灵活控制角色。
)
管理员功能模块:用户管理、竞赛报名信息管理、经费申请信息和x审核信息管理、项目结题信息、管理角色管理、菜单管理、权限管理、、立项申请管理等具体模块管理
)
用户管理:用户列表显示,数据的添加,以及删除修改等。
)
角色管理:将角色与用户绑定,灵活控制角色菜单,显示菜单权限。可以创建多个角色
菜单消息管理:
系统日志监控:aop切面编程。实现日志记录操作。
)
业务模块功能
立项申请功能
)
立项审核:
)
活动经费、预算申请
)
)
立项申请个人赛以及团队赛管理,录入报名相关信息字段
)
)
)
项目结题管理信息:
项目完成之后、选择项目进行资金使用统计结题。录入金额
)
项目结题统计:
数据库表设计:
用户表:
1 | sql复制代码CREATE TABLE `NewTable` ( |
菜单表:
1 | sql复制代码CREATE TABLE `NewTable` ( |
立项申请:
1 | sql复制代码CREATE TABLE `NewTable` ( |
个人赛:
1 | sql复制代码CREATE TABLE `NewTable` ( |
经费申请:
1 | sql复制代码CREATE TABLE `NewTable` ( |
主要代码实现:
**用户权限过滤:**
1 | java复制代码 |
**登录模块验证:**
1 | java复制代码/** |
**统一异常处理:**
1 | java复制代码 |
分页查询
1 | java复制代码 |
好了,今天就到这儿吧,我是小奥、下期见~~
大家点赞、收藏、关注、评论啦 、
打卡 文章 更新 70/ 100天
本文转载自: 掘金