圖形語言 Kgo

\\ 首頁 \ 圖形語言 Kgo


http://www.ferlysoft.com/product-kgo.asp

始於2008


kgo.png

無代碼開發技術,以圖形取代編程


 Kgo 介紹

Kgo是無代碼開發管理信息系統的特定領域語言。 Kgo語言由語法語義圖形設計雲工具運行時環境三個部分構成。

Kgo 語法語義採用XSD(XML Schemas Definition,XML結構定義)文件描述,包含了業務工程、業務藍圖、界面元素、數據對象及關係等方面內容,同時支持團隊開發管理。

KG-Cloud工具支持用戶從業務工程、業務藍圖、界面元素、數據關係等維度針對需求進行系統建模,大大方便了kgo語言的應用,只需選擇、拖拽和描述等簡單操作,即可快速創建管理系統原型,並隨時體驗運行效果。

在kgo運行時環境中,加載已設計好的工程級系統原型,便可自動映射成滿足需求的管理軟件。kgo運行時包含了用戶交互運行時、自動業務運行時、硬件組態運行時三種功能運行時態。

kgo-runtime.png 
Kgo運行時(圖)



Kgo核心技術特徵之高效
Kgo核心技術特徵之安全
Kgo核心技術特徵之部署
Kgo語言之圖形設計工具
Kgo語言之運行時解析器

Kgo 商業價值
Kgo 產業應用
Kgo 歷史版本
Kgo核心技術特徵之高效 

開發效率高

Kgo自動編碼取代人工編碼,避免了手工編碼的缺陷、差錯;同時Kgo採用圖形化的開發方式,業務原型在kgo運行器中映射成系統,省去系統編碼、有效壓縮開發環節,並提供可視化建模工具,避免了傳統軟件工程各個環節的偏差,其準確的描述與自動迭代能力,極大提升了軟件工程效率。因此,Kgo擁有極高的開發效率: 對於簡單的業務系統,開發效率提升5-10倍,對於複雜度較高的大型系統,甚至提升100倍以上。

實施效率高

Kgo是面向管理信息系統的業務描述語言,通過可視化的設計工具,以需求描述驅動應用系統的快速配置和調整,創造了一種由業務顧問主導的軟件設計方式。

憑藉Kgo語言領先的技術實現,項目實施人員可以快速實現客戶的需求,並基於快速反饋建立與用戶及時良好的互動,集中關注業務實現,降低對開發人員的依賴,從而提高現場人員的主觀能動性;業務用戶基於可操作的原型系統直觀、及時瞭解業務需求的實現情況,配合實施人員逐步完善測試系統,快速逼近最真實的系統需求。

維護效率高

Kgo運行時環境的更新始終保持向下的兼容性,以保證系統時刻適應技術環境的變化,大大提升維護效率; 同時Kgo純瀏覽器的部署方式使得客戶端無需安裝任何插件, 大大降低了維護人員的工作負荷,尤其是跨區域的維護。系統環境在改變、用戶習慣在改變、IT技術在進化,Kgo從根本上爲信息系統的快速實現和持續優化提供了合適的工具。

運行效率高

Kgo運用了IIS應用服務器和WebSocket應用服務器的混合請求轉發模式。通過增加應用服務器硬件滿足性能需求,支持應用服務負載均衡。

針對更大型的應用,Kgo支持多應用節點開發方式,支持分數據庫部署方式,同時負責數據處理的集成於運行器的WebSocket應用服務器可以以分佈式部署來處理來源節點的數據流轉或運算。

知識易轉移

Kgo採用圖形化語言,降低了知識轉移成本,系統維護型培訓只需一週,系統開發型培訓在具備通用開發技能的基礎上只需兩週;系統業務功能的升級、改造與完善,可由企業團隊自主完成,打造“我的信息化我做主”的新型信息化生態鏈。

Kgo高效率與便捷的可視化工具保持對其他系統的替代優勢,系統替換時不會傷害原有數據資源,保證原有系統的數據資源的完整性和可用性,即使在原有人員流失的情況下,也不會影響系統的正常運營、維護與升級改造。

總體擁有成本低

缺陷在軟件開發的任何階段都可能會被引入。項目質量管理過程包含了許多可以識別缺陷、消除缺陷的過程。缺陷識別得越晚,消除缺陷的代價越高。Kgo軟件開發保證絕大多數的缺陷可以在開發過程中被發現。

Kgo 簡單、易學、易轉移,在系統建設的整個生命週期,只需較小的人力資源成本投入。在開發階段,各種可視化建模工具極大降低了項目的溝通成本,其高效的無代碼開發,保證用戶在有限的資源投入下,實現系統的定製化、個性化和更好的交互體驗; 在系統維護階段,特別是傳統ERP,爲保證系統的正常運營,除了需要一支專業的內部顧問團隊,往往還需外部技術支持,爲此付出高額的系統維護成本。Kgo由於降低了運營人員的技術門檻,只需進行一週的系統培訓,瞭解企業相關業務便可勝任該崗位職責。

由於KG-Cloud產生的業務模型描述文件與Kgo運行時環境是分離的,系統環境的變化不會影響客戶系統的業務模型描述文件,這種架構不但加強了企業系統自適應能力,面對快速變化的商業環境始終保持隨需而變的信息能力,而且極大地保護了系統投資,系統價值可隨分步實施的信息化戰略逐步提升,避免各階段系統投資的損耗。


Kgo核心技術特徵之安全 

技術層面的安全

客戶端防止SQL注入、跨站腳本***、後門挾持等;網絡傳輸過程中防數據包盜用; 併兼容防火牆、***防範、DDOS、惡意代碼防範、安全審計等多種安全措施。

業務層面的安全

Kgo基於角色的賦權,內建功能權限、單據、字段權限、數據權限等多級控制機制,採用用戶認證和增強認證手段,確保應用層的安全。

商業機密的安全

針對涉密業務功能的開發以及系統維護與優化,企業團隊可自主完成,降低維護成本的同時,有效保護了企業商業機密。由於Kgo可視化軟件開發學習成本低,有效解決了軟件廠商與應用客戶間知識轉移的問題,因此對於涉密的功能開發一般都由企業內部團隊完成,這爲軍事、公安、財稅、金融及其他政府機構和專項配方專利型的企業生產提供了一種安全、有效的系統實施方法。



Kgo核心技術特徵之部署 

基於Kgo開發的管理系統的部署

  • 支持面向互聯網的部署和應用

  • 支持各種主流瀏覽器(IE、Firefox、Chrome)

  • Windows桌面兼容App容器

  • Android原生應用兼容App容器

  • IOS原生應用的兼容性App容器





Kgo語言之圖形設計工具 

Kgo語言圖形設計工具 KG-Cloud


可以部署在雲端的圖形化設計工具


kg-cloud.png



Kgo語言之運行時解析器 

kg-runtime.png





Kgo商業價值 
  • 首先,基於Kgo開發的管理系統都是採用純Web方式展示,無需安裝可能導致系統不安全的任何插件。 在用戶體驗方面,同時提供了一套將純Web應用整合成windows桌面應用、android原生應用、apple原生應用的兼容性App容器,使得Kgo開發的管理系統可以運行在任何平臺。

  • 其次,基於Kgo語言的系統軟件都遵循同一技術架構和業務架構,使得Kgo生態必將擁有豐富、全面的管理系統應用,同時也提供與舊有管理系統對接和集成方案,成爲構建集成化的管理信息系統的核心優勢。

  • 第三,Kgo開放的基礎技術架構、靈活彈性的多組織多工廠多應用業務設計、可視化的建模工具,幫助企業爲應對業務調整與組織變革,打造隨需而變的、快速響應的信息架構,從而將這種信息能力轉化爲企業的核心競爭力。




Kgo產業應用 

隨着“互聯網+”、“兩化融合”戰略的深化應用,企業商業模式隨之改變,移動化、個性化、體驗化的管理軟件要求,亟需一個“隨需即變”的信息系統架構。實踐表明,包括歐美產品在內,傳統ERP系統複雜度高、二次開發困難、應用代價大,因此成爲客戶不滿的重災區。

Kgo語言將從根本上影響傳統軟件技術架構、產業佈局以及市場格局,大幅促進軟件工程相關理論、方法和工具的進步,全面革新核心技術、應用工程和使用習慣。基於Kgo語言的企業應用開發將改變中國企業信息化建設的模式,使企業擺脫了全民皆兵的軟件產品選型、苦苦等待的產品升級和無休無止的維護,進而幫助企業根據自身業務需求自行配置管理模塊和業務流程,並根據企業和市場的變化隨時進行調整,順勢而動。


http://www.ferlysoft.com/product-kgo.asp


Kgo歷史版本 

Ver 8.0 

Ver 7.0 

Ver 6.0 

Ver 5.0 

Ver 4.0 

Ver 3.0 

Ver 2.0 

Ver 1.0 


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