物件實作案例

Liferay 官方應用範例

Liferay Objects 不只可建立資料欄位與資料表,也能結合前端頁面、表單、權限、 Workflow、Client Extensions 與 Headless API, 快速組成實際可使用的企業應用。 以下以 Liferay 官方應用範例,說明 Objects 可延伸的幾種典型建置方式。

01

客服問題與 Ticket 管理系統

以 Objects 建立客服案件與問題回報資料模型, 讓使用者可針對不同專案與問題類型提出 Ticket, 並透過狀態、優先程度、搜尋與篩選功能追蹤處理情形。

從資料模型建立完整問題處理應用

可依企業需求建立 Ticket、專案、問題分類、 狀態與優先程度等資料, 再搭配前端操作介面形成客服案件、 IT Service Desk 或內部問題回報系統。

  • 建立 Ticket 與相關業務欄位
  • 依專案或問題類型進行分類
  • 設定案件狀態與優先程度
  • 提供搜尋、篩選與案件追蹤
Ticket 資料模型 狀態管理 搜尋篩選 前端應用
02

請假與企業申請表單

以 Objects 定義請假日期、部門、員工、 假別與申請說明等資料, 再搭配表單、權限及 Workflow, 建立具有審核程序的企業申請應用。

Objects 結合表單與審核流程

請假只是其中一種應用。 相同架構也能延伸到費用申請、設備申請、 服務需求、採購需求或其他企業內部表單。

  • 建立申請資料欄位與關聯資料
  • 透過表單提供使用者輸入
  • 依角色與權限控制資料操作
  • 結合 Workflow 進行主管審核
Object Fields Forms Permissions Workflow
03

Object 資料視覺化與 React 圖表

Object 資料可透過 Headless REST API 提供給前端程式, 再利用 React 或其他 JavaScript Framework 建立圖表、 Dashboard 與資料分析介面。

讓 Object 資料成為 Dashboard 資料來源

Object Entry 不必只顯示在後台資料列表。 前端應用可透過 API 取得資料, 再依企業需求製作統計圖表、 即時資訊看板或管理儀表板。

  • Objects 提供企業資料來源
  • 透過 REST API 取得 Object Entry
  • React 或 JavaScript 前端呈現
  • 建立 Dashboard 與統計分析介面
Headless REST API React Dashboard 資料視覺化
Enterprise Applications

從官方範例延伸到更多企業應用

相同的 Liferay Objects 架構, 可依企業需求重新組合資料模型、表單、流程、 權限、API 與前端畫面, 不限於上述三種官方範例。

工單管理
申請與簽核
案件管理
設備與資產管理
供應商資料管理
專案與任務管理
稽核與檢查紀錄
Dashboard 儀表板

上述前三項畫面為 Liferay 官方提供之 Objects 應用範例, 實際企業系統可依需求重新規劃資料結構、流程與操作介面。

使用 Liferay Objects 建立企業應用

景佳科技可協助企業規劃 Objects 資料模型、 表單、Workflow、權限、API 與前端應用, 將低程式碼平台能力轉化為實際可使用的管理系統。