- 零代碼實戰:企業級應用搭建與案例詳解
- 李恩濤 雷明燦 黃晟昊 任向暉
- 1008字
- 2021-06-24 11:26:21
3.1 企業應用的基礎能力
無論是解決什么業務需求的企業應用,都要以業務數據為中心,圍繞業務數據的各種活動開發對應的應用功能。以下抽象了企業應用具備的五項基礎能力,這些能力涵蓋了所有企業應用的場景。
1. 數據的采集
采集數據是最基礎的活動,例如CRM應用中客戶數據、銷售行為數據的錄入,ERP應用中訂單的錄入,項目管理應用中任務和資源的信息錄入。只有先采集了數據,才能進行后續的管理活動。數據有多種采集方式,比如人工錄入、通過文件導入、通過集成外部系統自動獲得等。
2. 數據的呈現和管理
針對錄入的數據,要根據不同的場景采用不同的呈現方式,例如,銷售訂單類數據可以用類似Excel的方式顯示;在項目管理應用中,可能需要根據任務的狀態,按看板的形式顯示任務數據;在OKR管理的應用中,需要清晰展示目標、關鍵成果和任務之間的關系,所以需要采用類似層級樹的方式顯示。除了顯示的方式外,還應提供選擇性顯示功能,比如只顯示重點內容,以及提供對數據進行篩選、排序以便用戶高效、快速查看數據的功能。
將數據呈給用戶后,用戶就可對這些數據進行管理了,例如修改、刪除數據,還可以進行打印、導出等。修改一個聯系人的手機號信息、刪除一個廢棄的訂單、打印審核通過的訂單、導出某段時期的訂單數據等都在此列。
3. 數據的統計分析
對于采集的業務數據,需要實時進行統計分析,然后才可通過可視化的方式呈現出來,以幫助用戶做出更科學、合理的業務決策。常見的可視化圖表有折線圖、柱圖、餅圖、數值圖、漏斗圖、透視表等。用戶通過這些可視化圖表可以快速了解業務發展趨勢。
4. 不同用戶的權限控制
無論什么規模的企業應用,大到ERP系統,小到一張報表都會涉及權限控制。權限一般可簡化為兩個層級——菜單權限、數據權限。
菜單就是一個個功能模塊的集合,可以針對不同的用戶配置不同的菜單可見范圍,用戶進入應用后,只顯示為他配置好的菜單。例如,在一個ERP應用中,老板可以看到訂單、庫存、采購、賬單等所有模塊,財務人員只能看到賬單模塊。
數據權限包括數據的可見性權限、數據可編輯性權限、數據可刪除性權限等。
5. 流程的審批和自動化
企業活動中有各種各樣的流程,其中最重要的有兩個:控制風險的審批流程,例如費用報銷、采購申請的審批流程;提前設定好業務規則以實現業務環節之間自動化流轉和數據自動化處理的流程。比如,在庫存管理流程中,若某個商品的庫存低于庫存下限值就自動提交采購申請,若新線索來自北京就自動將線索的跟蹤負責人指定為北京的銷售人員。
- Boost.Asio C++ Network Programming(Second Edition)
- 精通Nginx(第2版)
- .NET之美:.NET關鍵技術深入解析
- Progressive Web Apps with React
- INSTANT CakePHP Starter
- MySQL數據庫管理與開發實踐教程 (清華電腦學堂)
- Mastering Python Networking
- The Complete Coding Interview Guide in Java
- 用戶體驗增長:數字化·智能化·綠色化
- Java Web開發就該這樣學
- Julia for Data Science
- Fastdata Processing with Spark
- Julia數據科學應用
- Web編程基礎:HTML5、CSS3、JavaScript(第2版)
- JavaWeb從入門到精通(視頻實戰版)