springboot 后台管理模块架构设计方案-阿里云开发者社区

开发者社区> 祖师爷> 正文

springboot 后台管理模块架构设计方案

简介: springboot 后台管理模块架构设计方案
+关注继续查看

------------------------------------------- 系统模块

  1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限

角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。(一个用户可以多个角色)

按钮权限: 给角色分配按钮权限。

  1. 按钮管理:自定义按钮管理,维护按钮shiro权限标识等
  2. 菜单管理:N级别自定义菜单,选择菜单图标,菜单状态显示隐藏(递归处理)
  3. 数据字典:N级别,支持多级别分类。内设编号,排序等
  4. 日志管理:记录用户登录退出和一些重要操作记录
  5. 在线管理:websocket技术,实时检测在线用户列表,统计在线人数,可强制用户下线 同一用户只能在一个客户端登录
  6. 系统用户:对各个基本的用户增删改查,导出到excel表格,批量删除
  7. 代码生成:生成完整的模块代码,并保留生成记录模版,可复用 (超强悍开发利器)

正向生成: 生成完整的模块,html页面、处理类、mapper层、service层、myabaits的xml 建表的sql脚本等

反向生成: 任意连接其它数据库(mysql、oracle、sqlserver),根据表反射生成本系统的模块

9 模版管理:代码在线编辑器,管理模版,保存编辑记录,一键还原,代码生成器如虎添翼

10.性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等

11.网络监控:实时监控服务器网络接收数据包速度,动态图表展示

12.服务器监控:实时监控jvm内存,服务器内存,CPU使用率。 单次读取服务器其它配置等信息

13.系统设置:修改系统名称,每页显示条数, 邮件服务配置,站内信配置

  1. 站内信:收信箱和发信箱,websocket技术通讯技术做的及时收信提醒,可配置语音提示来信

---------------------------通讯模块 单聊群聊发图片发文件 离线消息保留聊天记录

  1. 好友管理:搜索、添加、删除、拉黑好友,查看好友资料
  2. 好友分组:自定义好友分组
  3. 我的群组:创建群组,搜索申请加入别人的群,踢出群成员,管理群聊天记录

------------------------------fhadmin.cn

  1. 数据库备份:可备份单表(sqlserver不支持)、整库,支持本地和远程备份(java界面编程技术,socket编程技术)
  2. 备份定时器:quartz 强大的任务调度,多线程备份数据库,任务启动关闭异步操作
  3. 数据库还原:历史备份记录,还原数据库 or 单表(sqlserver不支持),统计备份时间和文件大小
  4. SQL编辑器:强大的SQL编辑器,支持编辑语句复杂查询语句,生成动态报表,可导出excel

----------------------------fhadmin.cn

  1. 请假申请:添加请假单,走工作流请假模型流程
  2. 组织机构:N级别,公司or部门管理
  3. 员工管理:和组织机构部门管理,可以绑定登录系统用户,授权数据权限
  4. 工作日志:填写日常工作内容,此模块绑定数据权限

----------------------------fhadmin.cn

  1. 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间
  2. 通用申请:添加通用单,进行选择流程标识,走相应模型流程

-------------------------------------------------------fhadmin.cn-----------自定义表单

  1. 定义模版:拖拽左侧表单元素到右侧区域,编辑表单元素,保存表单模版
  2. 表单模版:编辑维护表单模版,复制表单模版,修改模版类型,预览表单模版
  3. 我的表单:选择表单模版,编辑表单规则,是否上传图片、附件、开启富文本、挂靠流程开关等
  4. 表单数据:从我的表单进去可增删改查表单数据,修改表单规则
  5. 挂靠记录:记录表单数据和流程实例ID关联记录,可删除

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(三)
Spring Cloud微服务架构设计与开发实战课时1.3—微服务架构Microservice的优缺点 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
78 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(五)
Spring Cloud微服务架构设计与开发实战课时1.5—微服务架构的淘宝案例 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
86 0
【spring 注解 错误】使用controller 作为后台给前台ajax交互数据出错
controller作为后台与前台的ajax进行交互,后台的方法处理完成返回一个boolean类型的值,想传给前台用来判断是否执行成功,BUT,问题来了: 1 严重: Servlet.service() for servlet rest threw exception 2 java.
695 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(二)
Spring Cloud微服务架构设计与开发实战课时1.2—什么是微服务架构Microservice 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
73 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(十四)
Spring Cloud微服务架构设计与开发实战课时2.3—开发Spring Cloud微服务并注册到注册中心 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
56 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(四)
Spring Cloud微服务架构设计与开发实战课时1.4—微服务架构的典型应用场景 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
95 0
分享实录 | 阿里巴巴自研代码管理平台技术解密
近日,阿里巴巴旗下企业级一站式DevOps平台——阿里云·云效正式开启公测,为了让广大开发者更好地了解“新云效”,《云效说码》栏目特别策划了《为云研发而生 解密云效公测版专场》系列分享,邀请了5位阿里巴巴技术专家通过视频直播的方式与大家在线交流,分享云效产品的亮点和技术优势。
2605 0
阿里云工程项目管理平台 实现工地智慧化管理
工程项目管理平台 工程项目管理平台将信息技术与行业应用场景的深度融合,提高工地现场的生产效率、管理效率和决策能力,实现工地智慧化管理。点击进入了解详情及购买 平台整体架构 工程项目管理平台,在建筑施工项目现场搭建基于物联网的软硬件系统集成一体化整体应用,实现劳务实名制管理、人员定位、质量安全巡检、塔吊监控、高支模监控、深基坑监控、大体积混凝土监控、扬尘噪声监控等一系列业务系统,数据实时接入管理平台形成可视化管理应用,有效降低运营成本,节省人力投入、减少安全隐患、规范施工管理、有效缓解施工项目现场进度、质量、安全、环境、人员等方面的管理难题。
3321 0
+关注
祖师爷
java框架www.fhadmin.cn
104
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载