一、項(xiàng)目簡(jiǎn)介
JVS是面向軟件開(kāi)發(fā)團(tuán)隊(duì)可以快速實(shí)現(xiàn)應(yīng)用的基礎(chǔ)開(kāi)發(fā)框架,采用微服務(wù)分布式框架,提供豐富的基礎(chǔ)功能,集成眾多業(yè)務(wù)引擎,它靈活性強(qiáng),界面化配置對(duì)開(kāi)發(fā)者友好,底層容器化構(gòu)建,集合持續(xù)化構(gòu)建。
項(xiàng)目倉(cāng)庫(kù):https://gitee.com/software-minister/jvs
開(kāi)源,支持商用。
二、業(yè)務(wù)管理平臺(tái)的基礎(chǔ)能力需求分析
企業(yè)信息化一般包含三個(gè)方面
個(gè)人辦公的信息化所需要的系統(tǒng)(比如 office、OA等)
企業(yè)管理所需要的系統(tǒng)(HR 系統(tǒng)、OKR等)
企業(yè)業(yè)務(wù)支撐系統(tǒng)(企業(yè)的主營(yíng)收入所需要的系統(tǒng))
我們這里主要分析企業(yè)業(yè)務(wù)支撐系統(tǒng),這種系統(tǒng)一般核心的邏輯主要是對(duì)整個(gè)業(yè)務(wù)的生命周期管理,從業(yè)務(wù)的發(fā)生,到內(nèi)部的業(yè)務(wù)流轉(zhuǎn),到產(chǎn)品或者服務(wù)的輸出,然后是商業(yè)合作的管理,最后到財(cái)務(wù)管理等整個(gè)生命周期。
企業(yè)業(yè)務(wù)一般分為業(yè)務(wù)前臺(tái)(業(yè)務(wù)發(fā)展或者受理),業(yè)務(wù)支撐中臺(tái)(業(yè)務(wù)流轉(zhuǎn)支持),業(yè)務(wù)管理后臺(tái)(對(duì)業(yè)務(wù)的統(tǒng)計(jì)分析、決策):
業(yè)務(wù)前臺(tái),一般是表單數(shù)據(jù)的錄入,支持多端設(shè)備情況
業(yè)務(wù)中臺(tái),一般是數(shù)據(jù)分解,邏輯加工,流程的轉(zhuǎn)化
業(yè)務(wù)后臺(tái),一般是數(shù)據(jù)統(tǒng)計(jì),圖形分析,系統(tǒng)管理配置

從上述來(lái)看,一般業(yè)務(wù)系統(tǒng)可以拆分,抽象成幾個(gè)基礎(chǔ)組件:
邏輯引擎(類似于程序的方法)
流程引擎(業(yè)務(wù)的配置與業(yè)務(wù)的流轉(zhuǎn))
圖表引擎(支持可視化的圖形展示)
表單引擎(數(shù)據(jù)的錄入)
列表引擎(數(shù)據(jù)的展示)
報(bào)表引擎(界面化的配置統(tǒng)計(jì)報(bào)表配置)
大屏引擎(通過(guò)界面化的配置可視化的數(shù)據(jù)展示)
三、能力系統(tǒng)設(shè)計(jì)原則
1、將上述的各個(gè)引擎設(shè)計(jì)為界面化的配置器

2、以應(yīng)用管理為關(guān)聯(lián)方式,打通配置器間的數(shù)據(jù)調(diào)用傳遞

3、整合底層能力提供的用戶能力、系統(tǒng)基礎(chǔ)管理能力

好了,今天先到這里,感謝大家的關(guān)注。后續(xù)章節(jié),我們將對(duì)每個(gè)配置引擎進(jìn)行單獨(dú)的分析介紹。