JVS開源框架系列:JVS輕應用可以做什么?「含開源地址」(jvm 開源)
JVS項目簡介
JVS是面向軟件開發(fā)團隊可以快速實現(xiàn)應用的基礎開發(fā)框架,采用微服務分布式框架,提供豐富的基礎功能,集成眾多業(yè)務引擎,它靈活性強,界面化配置對開發(fā)者友好,底層容器化構建,集合持續(xù)化構建。
項目倉庫:https://gitee.com/software-minister/jvs
1、概念介紹
- JVS快速開發(fā)平臺
JVS快速開發(fā)平臺=JVS基礎框架 JVS快速開發(fā)套件
- JVS基礎框架
JVS是基于spring cloud alibaba開發(fā)的多應用運營的基礎平臺,主要面向企業(yè)數(shù)字化轉(zhuǎn)型的需求,提供快速IT落地的集成解決方案,平臺可以支持企業(yè)級多種應用模式(傳統(tǒng)開發(fā)、低代碼應用)、集成部分企業(yè)基礎標準化產(chǎn)品(企業(yè)文庫、項目管理、視頻會議、配置化OA、CRM、企業(yè)郵箱(私有公有))等、并提供快速開發(fā)套件(低代碼應用配置)
- JVS快速開發(fā)套件
“JVS快速開發(fā)套件”是參照阿里的“宜搭”構建的同類型快速開發(fā)輕應用的配置器集合,通過將應用拆分為:列表頁、表單頁、統(tǒng)計圖表、人工流程、邏輯編排等原子能力的有機組合,從而實現(xiàn)應用的編排,加上底層的Devops的能力,實現(xiàn)應用的快速開發(fā)、高效配置、私有化部署、低成本運維的特點。
- 輕應用
有部分開發(fā)或者少量開發(fā)配合的情況下,通過業(yè)務人員通過界面可視化托拉拽的方式,快速構建并在線發(fā)布的應用,構建方式如圖所示
2、為什么需要JVS快速開發(fā)平臺
在日常工作中,你是否覺得以下場景似曾相識
- 花大量時間在 Excel / 紙質(zhì)表單上做數(shù)據(jù)統(tǒng)計,工作繁瑣,還老出錯,怎么辦?
- 想將手上的業(yè)務線上化,但沒預算、沒開發(fā)、沒資源,怎么辦?
- 企業(yè)內(nèi)部系統(tǒng)彼此之間都是獨立的,想打破「信息孤島」,怎么辦?
- 自己的業(yè)務具有獨特性,找不到現(xiàn)成的軟件直接可用,怎么辦?
- 想把自己的業(yè)務邏輯表述給軟件人員,但軟件人員從理解到實施都有偏差,怎么辦?
- 研發(fā)團隊分工越來越精細,IT成本無法支持一支完整的開發(fā)團隊,怎么辦?
3、輕應用主要解決那些問題
只要你熟悉業(yè)務流程,只要你有搭建應用的構思,在JVS上,你可以只用掌握 0 代碼或少量代碼,就開發(fā)定制你的個性化應用。
- 10分鐘快速部署私有的企業(yè)數(shù)字化底座,上面可以集成多種成熟的產(chǎn)品,包含快速開發(fā)套件
- 通過可視化拖拉拽的頁面配置能力,快速完成應用的構建,實時發(fā)布,所見即所得
- 通過企業(yè)自己的組織構架,搭建審批流程,實現(xiàn)管理精細化,無紙化
- 提供多種關聯(lián)與跳轉(zhuǎn)配置,數(shù)據(jù)間自由切換,并相互校驗,使應用輕易獲得強大交互能力。
- 提供多種數(shù)據(jù)處理分析與展現(xiàn)能力,可以快速支持管理層的數(shù)據(jù)分析需求
- 只要有技術人員,都可以啟動企業(yè)信息化建設,這種模式下技術才能真正服務與業(yè)務
4、JVS的特點
- 私有化部署,信息安全自主可控,企業(yè)級核心訴求
- 集成多種基礎應用,快速啟用企業(yè)通用產(chǎn)品,投入低成本
- 成熟的技術方案,無需擔心穩(wěn)定性與拓展性問題,技術不采坑
- 代碼100%開源的服務標準,不擔心技術卡脖子問題,不被代碼綁架
- (提供基礎產(chǎn)品 定制開發(fā)服務)&技術輸出,企業(yè)信息化的最優(yōu)解決方案
5、應用的構成
應用構成如圖,應用通過列表頁、表單、可視化圖表、數(shù)據(jù)模型、邏輯、流程多種組件拼裝起來,其中列表、表單、可視化的圖表是可見內(nèi)容,流程、邏輯、數(shù)據(jù)模型為不可見內(nèi)容
今天的介紹就先到這了,接下來我會對框架的各個方面做個介紹系列,有任何疑問或者好的意見建議,歡迎留言或者私信提出來,你的Star是我們最大的動力~~
- 倉庫地址:http://www.bctools.cn
下一期預告:JVS?輕應用的權限設置?。