前后端分离中台管理系统
前言
为了帮助中小企业快速实现数字化转型和业务扩展,研发了一款帮助中小企业快速搭建高效、易用的软件系统,使其能够更快速地满足市场需求、提升竞争力。通过以往开发经历,将为您展示一款适合中小企业使用的开箱即用系统。
架构设计
-
前端技术栈(Vue2+ElementUI):
- Vue2作为前端框架,提供了可复用组件、数据驱动视图和响应式的用户界面。
- 结构清晰、易于维护,支持单页面应用(SPA)开发模式,能够实现快速载入和交互式体验。
- 配合常用插件和工具,如Vuex进行状态管理、Vue Router进行路由控制等,以提升开发效率和功能扩展性。
-
后端技术架构(Java+JFinal):
- 后端采用Java语言进行开发,具有良好的跨平台性和大型项目管理能力。
- 使用JFinal框架作为主要开发框架,提供了丰富的功能库、组件和工具,加快开发速度和降低代码耦合度。
- 版本JDK8及以上
-
数据库管理(PostgreSQL+Redis):
- PostgreSQL作为关系型数据库系统,提供了可靠的数据存储和事务处理功能。
- 具备高度的可扩展性和安全性,支持多种数据类型和索引机制,适用于中小企业的数据存储需求。
- 通过合理设计数据库表结构和SQL查询语句,实现数据的高效操作和管理。
-
存储(本地/OSS):
- 支持动态配置可选本地及云服务存储。
- 云存储不限于阿里云、百度云、华为云等。
功能介绍
- 用户管理:配置用户,查看部门用户列表,支持禁用/启用、重置密码、设置职务、用户可配置多角色、多部门和多职务。
- 角色管理:配置角色,支持角色分组、设置角色菜单和数据权限、批量添加和移除角色工。
- 部门管理:配置部门,支持树形列表展示。
- 权限管理:配置分组、菜单、操作、权限点、权限标识,支持树形列表展示。
- 租户管理:配置租户,一人多职多租户,可灵活切换,权限隔离。
- 资源管理:配置资源,查看列表,支持资源数据维护。
- SQL管理:在线查看、修改SQL。
- 日志管理:支持配置动作对象,记录相应动作日志。
- 国际化管理:配合多语言使用。
- 多语言切换:可配置多语言,配合国际化使用。
- 主题:支持六种主题切换,界面个性化
- 代码生成:根据表结构自动生成前后端代码以及国际化中英文、权限资源等
效果展示
主题展示(薄荷绿、黑金)
国际化展示(中英文)
其他功能暂未展示
仓库地址
白嫖?