java springboot spring cloud 設計方案

FH-Admin 發表於 2021-10-13
Java Spring

——————————————- 系統模組

1. 許可權管理:點開二級選單進入三級選單顯示 角色(基礎許可權)和按鈕許可權

角色(基礎許可權): 分角色組和角色,獨立分配選單許可權和增刪改查許可權。(一個使用者可以多個角色

按鈕許可權: 給角色分配按鈕許可權。

2. 按鈕管理:自定義按鈕管理,維護按鈕shiro許可權標識等

3. 選單管理:N級別自定義選單,選擇選單圖示,選單狀態顯示隱藏(遞迴處理)

4. 資料字典:N級別,支援多級別分類。內設編號,排序等

5. 日誌管理:記錄使用者登入退出和一些重要操作記錄

6. 線上管理:websocket技術,實時檢測線上使用者列表,統計線上人數,可強制使用者下線 同一使用者只能在一個客戶端登入

7. 系統使用者:對各個基本的使用者增刪改查,匯出到excel表格,批量刪除

8. 程式碼生成:生成完整的模組程式碼,並保留生成記錄模版,可複用 (超強悍開發利器)

正向生成: 生成完整的模組,html頁面、處理類、mapper層、service層、myabaits的xml 建表的sql指令碼等

反向生成: 任意連線其它資料庫(mysql、oracle、sqlserver),根據表反射生成本系統的模組

9 模版管理:程式碼線上編輯器,管理模版,儲存編輯記錄,一鍵還原,程式碼生成器如虎添翼

10.效能監控:監控整個系統的效能,SQL監控,SQL防火牆,URL監控,SPRING監控,SESSION監控等

11.網路監控:實時監控伺服器網路接收資料包速度,動態圖表展示

12.伺服器監控:實時監控jvm記憶體,伺服器記憶體,CPU使用率。 單次讀取伺服器其它配置等資訊

13.系統設定:修改系統名稱,每頁顯示條數, 郵件服務配置,站內信配置

14. 站內信:收信箱和發信箱,websocket技術通訊技術做的及時收信提醒,可配置語音提示來信

—————————通訊模組 單聊群聊發圖片發檔案 離線訊息保留聊天記錄

15. 好友管理:搜尋、新增、刪除、拉黑好友,檢視好友資料

16. 好友分組:自定義好友分組

17. 我的群組:建立群組,搜尋申請加入別人的群,踢出群成員,管理群聊天記錄


18. 資料庫備份:可備份單表(sqlserver不支援)、整庫,支援本地和遠端備份(java介面程式設計技術,socket程式設計技術)

19. 備份定時器:quartz 強大的任務排程,多執行緒備份資料庫,任務啟動關閉非同步操作

20. 資料庫還原:歷史備份記錄,還原資料庫 or 單表(sqlserver不支援),統計備份時間和檔案大小

21. SQL編輯器:強大的SQL編輯器,支援編輯語句複雜查詢語句,生成動態報表,可匯出excel


22. 請假申請:新增請假單,走工作流請假模型流程

23. 組織機構:N級別,公司or部門管理

24. 員工管理:和組織機構部門管理,可以繫結登入系統使用者,授權資料許可權

25. 工作日誌:填寫日常工作內容,此模組繫結資料許可權


26. 介面測試:POST or GET 方式檢測系統介面,引數加密,json返回結果,計算伺服器響應時間

27. 通用申請:新增通用單,進行選擇流程標識,走相應模型流程
——————————————————–fhadmin.cn 自定義表單
28. 定義模版:拖拽左側表單元素到右側區域,編輯表單元素,儲存表單模版
29. 表單模版:編輯維護表單模版,複製表單模版,修改模版型別,預覽表單模版
30. 我的表單:選擇表單模版,編輯表單規則,是否上傳圖片、附件、開啟富文字、掛靠流程開關等
31. 表單資料:從我的表單進去可增刪改查表單資料,修改表單規則
32. 掛靠記錄:記錄表單資料和流程例項ID關聯記錄,可刪除

本作品採用《CC 協議》,轉載必須註明作者和本文連結