圖數據庫下的java後端無碼開發平臺構思一

圖數據庫+Layui、SpringCloud,打造核心無碼開發平臺。

   一、平臺實現構想:

開發企業軟件,不在需要開發人員,只需專業人員定義系統元素。

把各元素組合成功能模塊。由業務人員:將各功能模塊根據業務需要。定製業務。

定製好業務,設置好業務規則。

部門領導統合業務,評審業務。試運行。進行初步的測試。上線。

根據業務需要不斷迭代公司業務。

以上構想,會涉及到一下模塊。

   1、元素定義:定義業務領域中各種元素。後端的零件定義。定義各種展現列,以及保存表單。元素的初步增刪改查。

定義管理功能。

    2、元素節點管理:元素節點可以和元素定義一對一關聯定義。也可以根據實際情況,一對多。

    3、模塊管理:一個模塊包含多個元素定義。多個元素節點。把關聯嚴重的元素聚合爲模塊。

    4、菜單管理:根據業務領域,將當前領域的系統資源根據人員角色進行授權管理,資源維護。

菜單-》菜單項。每一個菜單項目可以是關聯單個定義節點的路徑,也可以關聯一個模塊。

模塊包含多個零件。

以上四點已經初步實現。

鑑於一個系統的中的業務經常是編碼在系統中,但是我當前設計的系統是無開發人員參與的系統。所以,就無法將業務通過編碼的方式再寫入到代碼中去。並通過軟件公司進行測試,第三方測試,壓力測試等等。

要實現上面的功能,就需要考慮如何將圖數據,業務引擎節節後起來。以及如何設計通用的基於圖數據庫的業務引擎。

後續:定義業務,什麼是業務,更新邏輯。驅動邏輯。定義業務引擎。提供業務規則引擎。視圖邏輯定義。

開始實現功能開發。

目前已經將此開發平臺http://114.116.218.197/cd/home

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章