企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

隨著數(shù)字化轉(zhuǎn)型的加速推進(jìn),企業(yè)對(duì)于高效、便捷的應(yīng)用開(kāi)發(fā)需求愈發(fā)迫切。在這種背景下,低代碼開(kāi)發(fā)平臺(tái)逐漸嶄露頭角,成為企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的新趨勢(shì)。近年來(lái),國(guó)內(nèi)外低代碼市場(chǎng)呈現(xiàn)爆發(fā)式增長(zhǎng),諸多廠商紛紛布局這一領(lǐng)域,其中JVS低代碼平臺(tái)備受關(guān)注。

一、項(xiàng)目介紹

JVS低代碼是一款面向企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的低代碼快速開(kāi)發(fā)平臺(tái)。它的核心價(jià)值在于幫助企業(yè)快速搭建自己的應(yīng)用程序,降低軟件開(kāi)發(fā)成本,同時(shí)提供靈活性和可擴(kuò)展性,使得企業(yè)能夠根據(jù)自身需求進(jìn)行定制開(kāi)發(fā)。

二、應(yīng)用場(chǎng)景

JVS低代碼平臺(tái)的功能豐富,應(yīng)用場(chǎng)景非常廣泛,它通過(guò)可視化的界面和預(yù)定義的組件庫(kù),開(kāi)發(fā)人員和業(yè)務(wù)人員都可以使用拖放和配置來(lái)構(gòu)建應(yīng)用程序。

  • 企業(yè)管理:可以使用JVS低代碼平臺(tái)開(kāi)發(fā)工作流應(yīng)用、客戶關(guān)系管理應(yīng)用、銷售跟蹤應(yīng)用等,以提高企業(yè)的運(yùn)營(yíng)效率。
  • 物流倉(cāng)儲(chǔ):使用JVS低代碼平臺(tái)開(kāi)發(fā)庫(kù)存管理、運(yùn)輸調(diào)度等應(yīng)用程序來(lái)優(yōu)化物流流程。
  • OA系統(tǒng):JVS低代碼平臺(tái)可以用于快速搭建各種辦公自動(dòng)化系統(tǒng)。
  • CRM系統(tǒng):使用JVS低代碼平臺(tái)可以快速開(kāi)發(fā)出符合企業(yè)需求的客戶關(guān)系管理應(yīng)用。
  • ERP系統(tǒng):使用JVS低代碼平臺(tái)可以快速開(kāi)發(fā)出符合企業(yè)需求的ERP系統(tǒng)。
  • 項(xiàng)目管理系統(tǒng):使用JVS低代碼平臺(tái)可以快速開(kāi)發(fā)出符合企業(yè)需求的項(xiàng)目管理系統(tǒng)。
  • 進(jìn)銷存系統(tǒng):JVS低代碼平臺(tái)可以用于快速搭建進(jìn)銷存系統(tǒng)。

三、技術(shù)棧說(shuō)明

組件名稱

組件作用

開(kāi)源協(xié)議

表現(xiàn)層(前端)

EsLint

前端代碼質(zhì)量檢測(cè)

MIT

vuex

前端框架

MIT

Element-ui

前端組件庫(kù)

MIT

Crypto-Js

前端加密

BSD

axios

基于promise用于瀏覽器和node.js的http客戶端

MIT

data-set

前端數(shù)據(jù)綁定

MIT

vue-router

前端路由

MIT

v-charts

圖形化組件渲染

MIT

E-charts

圖形化組件渲染

Apache 2.0

WebPack

前端代碼打包

MIT

G2

圖形化組件渲染

MIT

G6

圖形化組件渲染

MIT

組件歸屬

組件名稱

組件作用

開(kāi)源協(xié)議

應(yīng)用邏輯層(后端框架)

Lombok

代碼精簡(jiǎn)

MIT

Mybatis plus

數(shù)據(jù)持久層

Apache 2.0

Hutool

底層工具集

木蘭寬松許可證 V2

Swagger

在線接口文檔

Apache 2.0

Groovy

敏捷腳本語(yǔ)言

Apache 2.0

Spring boot

基礎(chǔ)腳手架

Apache 2.0

spring cloud alibaba

微服務(wù)框架

Apache 2.0

Xxl-job

定時(shí)任務(wù)

GNU 3.0

通過(guò)端口調(diào)用

Nacos

注冊(cè)中心

Apache 2.0

Sentinel

接口限流

Apache 2.0

seata

分布式事務(wù)處理

Apache 2.0

Skywalking

鏈路跟蹤

Apache 2.0

Redisson

分布式鎖

Apache 2.0

RabbitMq

消息隊(duì)列

MPL 1.1

Kafka

分布式消息隊(duì)列

Apache 2.0

組件歸屬

組件名稱

組件作用

開(kāi)源協(xié)議

數(shù)據(jù)存儲(chǔ)層

ElasticSearch

文件搜索引擎(日志、打文本)

Apache 2.0

Mongo

分布式文件存儲(chǔ)數(shù)據(jù)庫(kù)

Apache 2.0

MYSQL

關(guān)系型數(shù)據(jù)庫(kù)

GPL

通過(guò)端口調(diào)用

MariaDB

MYSQL集群

GNU 2.0

通過(guò)端口調(diào)用

mycat

數(shù)據(jù)分庫(kù)

Redis

高性能的key-value數(shù)據(jù)庫(kù)

BSD 3

組件歸屬

組件名稱

組件作用

開(kāi)源協(xié)議

運(yùn)維支持層

Docker

容器

Apache 2.0

四、功能說(shuō)明及界面介紹

1、首頁(yè),可手寫(xiě)低代碼的頁(yè)面

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

2、應(yīng)用中心

應(yīng)用中心是一個(gè)集中管理和提供企業(yè)級(jí)輕應(yīng)用程序的平臺(tái)或界面。它可以是類似企業(yè)輕應(yīng)用的應(yīng)用商店或者一個(gè)軟件管理工具,用于管理者便捷的下載、上傳、發(fā)布和安裝各種企業(yè)級(jí)應(yīng)用程序。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

3、工作臺(tái)

工作臺(tái)是服務(wù)于整個(gè)體系內(nèi)的審批操作的入口

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

4、應(yīng)用快捷導(dǎo)航

應(yīng)用快捷導(dǎo)航是將登錄用戶有權(quán)限使用的應(yīng)用展示出來(lái),鼠標(biāo)點(diǎn)擊后,系統(tǒng)展示可見(jiàn)的應(yīng)用于對(duì)應(yīng)的操作

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

5、列表引擎

列表頁(yè)是管理平臺(tái)中的基礎(chǔ)頁(yè)面,核心的邏輯是實(shí)現(xiàn)數(shù)據(jù)的增刪改查(CRUD),列表頁(yè)核心的幾個(gè)要素:頁(yè)面內(nèi)容的數(shù)據(jù)展示、查詢條件、頁(yè)面按鈕及按鈕觸發(fā)的邏輯。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

6、邏輯引擎

邏輯引擎是用于對(duì)業(yè)務(wù)原子功能的邏輯編排,同時(shí)接入外部應(yīng)用,以滿足數(shù)據(jù)處理、業(yè)務(wù)實(shí)現(xiàn)、自動(dòng)化業(yè)務(wù)的實(shí)現(xiàn)。輕松實(shí)現(xiàn)表單之間的數(shù)據(jù)互聯(lián)互通,通過(guò)數(shù)據(jù)操作節(jié)點(diǎn)的配置和編排,業(yè)務(wù)人員再去實(shí)現(xiàn)底層的代碼實(shí)現(xiàn)。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

7、流程引擎

流程引擎基于一組節(jié)點(diǎn)與執(zhí)行界面,通過(guò)人機(jī)交互的形式自動(dòng)地執(zhí)行和協(xié)調(diào)各個(gè)任務(wù)和活動(dòng)。它可以實(shí)現(xiàn)任務(wù)的分配、協(xié)作、路由和跟蹤。通過(guò)流程引擎,組織能夠?qū)崿F(xiàn)業(yè)務(wù)流程的優(yōu)化、標(biāo)準(zhǔn)化和自動(dòng)化,提高工作效率和質(zhì)量。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

8、表單引擎

?表單設(shè)計(jì)器包括頁(yè)面信息設(shè)置、表單可視化設(shè)計(jì)、頁(yè)面權(quán)限設(shè)計(jì)、聯(lián)動(dòng)數(shù)據(jù)處理。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

9、函數(shù)公式應(yīng)用

在填寫(xiě)表單或修改表單數(shù)據(jù)時(shí),可以使該字段的值根據(jù)公式自動(dòng)計(jì)算出來(lái),不需要再手動(dòng)填寫(xiě)。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

10、打印模板設(shè)計(jì)器

支持模型數(shù)據(jù)使用打印模板功能按照配置化方式打印模型數(shù)據(jù)。

企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))企業(yè)可以直接使用的Java低代碼平臺(tái)(java低代碼開(kāi)發(fā)平臺(tái))

在線demo:https://frame.bctools.cn/

開(kāi)源框架地址:https://gitee.com/software-minister/jvs

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部