• 咨詢熱線:0411-84325599



引言

JBRAIN應用軟件開發平臺是大連康博軟件有限公司獨立自主研發的軟件開發平臺。該平臺系統由顯示元素組件集,業務邏輯處理機,動態數據庫訪問引 擎、資源管理容器、元數據子系統、工作流子系統和智能數據管道等部分組成,是純java語言開發的,跨平臺、可擴展的軟件開發平臺產品。

      該平臺將傳統軟件開發工具和基于web的系統軟件開發流程進行大膽的突破和改進。從真正意義上提出了軟件開發平臺化、分工系列化、技術和業務獨立化。

      JBRAIN軟件開發平臺可以說是軟件開發領域的一枝新秀。

1.1 功能特點:

1.1.1   系統快速原型化
JBRAIN軟件開發平臺是以業務為驅動的,當業務結構基本形成時,即需求基本明確時即可進行快速原型化。通過在平臺的元數據管理頁面,我們可以畫出真實 的業務頁面。通過頁面與客戶進行溝通確認,這樣避免業務理解的偏差。而通過平臺畫出的頁面既方便快捷又為以后編碼實現階段提供了頁面原型。完全解決了傳統 開發中用DREAMWARE或VB等構件系統原型,而開發階段重新編寫頁面的重復勞動問題。

1.1.2   頁面元素不同級別的可重用功能
JBRAIN開發平臺可以最大限度的利用組件重用的概念,特別是在頁面級的元素,重用級別可以是頁面級,局部面板級和某個元素級。當需要在不同業務中使用 相同的一個或多個完全相同的元素甚至整個頁面時,用戶可以通過JBRAIN開發平臺來進行配置,當對其中某一處進行修改時,其他相關業務的對應元素或頁面 都一同被修改。大大降低了維護成本。

1.1.3   代碼自動生成率高并且動態運行免測試、免維護
JBRAIN軟件開發平臺能夠根據業務配置要求動態生成可執行代碼,代碼生成率為60%~80%,同時生成的代碼不用存儲在磁盤介質上,不需要測試和維護,當配置信息更改后,代碼會增量的自動修改并運行。大大降低了代碼的開發、測試和維護的工作量。

1.1.4   業務實現簡單、不需要進行類設計
在JBRAIN開發平臺實現業務邏輯時,已經為業務邏輯的實現提供了統一的接口結構,開發人員只需要實現接口方法即可完成復雜業務邏輯編碼。在一定意義上 嚴格規范了開發內容和實現方式,使設計人員和開發人員完全專注于業務,無需對設計模式和相關技術關心過多。同時也提高了代碼的可維護性。

1.1.5   數據庫訪問集中管理并完全通過配置完成
在業務系統中數據庫訪問往往是決定系統性能和可維護性的重點。JBRAIN軟件開發平臺對數據庫的操作完全實現可配置,用戶將所有與數據庫操作相關的內 容,如:SQL語句,存儲過程等存儲到資源管理容器中,60~80%的更改操作無需對系統進行重新加載,可以實現動態更新數據庫操作,動態腳本實現動態 SQL資源,并快速定位到需要更新的SQL資源上。同時資源管理容器對在其中的SQL資源進行優化緩存,大大提高了數據訪問層的效率。經過同環境測試,性 能大大高于HIBERNET,是純JDBC實現。

1.1.6   智能化的數據管道機制
JBRAIN軟件開發平臺通過智能數據管道將業務數據從表示層到應用層到數據層往返傳送,不需要設計和定義傳統的值對象,數據管道中能夠精確的將復雜的 數據結構組裝成需要的簡單易用的散列結構,不僅能快速匹配還可以降低數據傳輸的復雜度。當業務數據變化時,我們只需要在某一處進行修改即可,不需要象傳統 的開發過程中對各個部分的值對象進行修改。

1.1.7   改善軟件開發流程、降低軟件開發成本、提高軟件開發質量
當前流行的軟件開發模式有瀑布式、迭代式和極限式等。但大致的過程都包括需求分析、概要及詳細設計、編碼實現、測試驗收、現場實施和后期維護等階段。 JBRAIN軟件開發平臺適用于任何一種軟件開發模式,并且針對各個階段容易出現的問題和矛盾給與充分的考慮。經過多個項目中的對比和評估,結果表明通過 JBRAIN開發平臺進行軟件開發在各個階段所體現的優勢與傳統開發工具相比相當明顯。如圖所示。

1.1.8   行業無關性強、可操作性強、可定義性強
JBRAIN軟件開發平臺是與行業無關的,他適用于各個行業系統的開發,并可根據不同行業特點進行擴充。

1.2 適用范圍
1、軟件產品研發

2、企業單位信息管理部門

3、政府信息管理部門

4、系統集成商

5、各行業軟件項目承包商

6、軟件公司之間戰略合作

助赢pk10计划软件app