English | 中文
Sophie 基于Hertz + Kitex + Element UI 设计的前后端分离权限管理系统,个人及企业可基于此系统快速开发
- 采用前后端分离模式,前后端应用独立部署修改,灵活性强
- 后端采用字节跳动的Hertz 和 Kitex框架,框架提供了较多扩展接口,保证高性能的同时具有很强的扩展性
- 后端采用gateway 架构,各个组件的微服务通过统一的sophie-gateway 暴露给外部
- 后端遵循 RESTful API 设计规范
- 采用基于 RBAC 的访问控制模型
- 具有完备的缓存子系统、日志聚合子系统等
- 提供分布式定时任务调度功能
- 项目具备丰富的文档和测试,易于理解
- 用户管理:对用户的属性、状态进行配置
- 部门管理:使用树状结构对组织各个层级的属性、状态进行管理
- 岗位管理:管理组织内部定义的岗位及其状态
- 菜单管理:拥有权限的角色可以管理系统的菜单进行编辑
- 角色管理:根据角色来管理用户的权限,组织可以内部自定权限角色
- 字典管理:字典由字典名称、字典类型、状态组成,由组织内部定义字典类型和该类型取值范围
- 参数管理:参数由k-v 对表示,管理系统运行时参数设置,通过修改参数来修改管理系统的行为。
- 通知公告:系统通知公告信息发布维护。
- 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
- 登录日志:系统登录日志记录查询
- 在线用户:当前系统中活跃用户状态监控。
- 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
- 代码生成:支持前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
- 系统接口:根据业务代码自动生成相关的api接口文档。
- 服务监控:管理员可监控服务的调用链路,各个组件的服务状态等
- 表单构建器:用户通过拖动组件及设置组件属性定义页面
- admin/admin123
演示地址: https://www.my-sophie.love/
Sophie 基于Apache License 2.0 许可证
- Email: [email protected]
- Issues: Issues
- 企鹅: 869860837