RISE to Bloome Software
Log In    
Home
RISE
Collapse RISERISE
Overview
Product feature list
Expand RISE Visual ModelingRISE Visual Modeling
How to get started
Expand Information ModelingInformation Modeling
Expand Interface ModelingInterface Modeling
Collapse Code generatorsCode generators
Expand Application DevelopmentApplication Development
Expand CustomizationCustomization
Philosophy of RISE
Expand User CommunityUser Community
Marshal
Download
 
 
r2bsoftware.se r2bsoftware.se
 
 
 
Click to hide navigation tree

RISE – 這就是更好的方法

RISE 是用於模型驅動資訊系統開發的軟體套件。它把構建資信模型所需的特色和功能整合在一起,并使之成为一个完整的系统解决方案。
使用單個源 RISE 模型即可生成您的全部資訊解決方案,包含資料庫、Web 服務和文檔。它能增強開發能力,提高品質和可維護性!

模型 – 生成 – 實施
設計您的資訊模型,包括視圖和默認內容,並提供控制其使用的介面。然後生成您的資料庫、資料存取類和Web 服務。所有這些都來自 RISE 內部。最後,您可以使用喜歡的開發環境,諸如 AJAX、Visual Studio、NetBeans 或 BizTalk,整合生成的解決方案。

用戶體驗
RISE 用戶體驗基於一個類似于大多數集成開發環境的專案理念。用戶面對的是作為單個開發專案一部分的資源和繪圖。
新物件可以從物件工具欄拖曳到當前的繪圖上,或者從菜單欄創建。若要修改現有物件,用戶既可以在項目樹進行選擇,也可以在當前顯示的繪圖上單擊。
它非常簡單直觀,您甚至可以在實際工作時邊學邊做!

 

在 RISE 中建模
RISE 支援完全圖形方法進行資訊建模和系統構建。這包含拖曳實體及其屬性和關係,以及它們的視圖和整個 Web 服務。
在您進行建模和重新建模的工作期間,RISE 可以自動保持模型一致性。然後,您就可以自由地將精力放在最重要的問題上:最後的結果。

 

高級編輯
RISE 支援諸如視圖和控制方法等複雜物件的圖形編輯。透過允許用戶選擇物件並對其進行組合,支援了圖形編輯。RISE 自動保護組合過程,這就從技術上確保了正確的結果。
左邊的圖片顯示了 RISE 的方法組合器。它允許用戶對現有低級方法進行拖曳控制,從而構建高級的商業方法。RISE 提供了可以輕鬆無誤地創建視圖的類似工具。

 

生成代碼
RISE 提供了多種方法從模型、直接從檔案、透過 RISE 伺服器或作為網際網路服務來生成代碼。RISE 提供了用於資料庫層以及伺服器應用程式層(Web 服務和持久類)的代碼生成器。所有資料庫腳本都可以增加,這就允許您從單個模型安裝或維護任意數量的資料庫。
左圖中,我們已經使用 RISE c# for ODBC 生成器生成了 Web 服務。我們將輸出保存為 Visual Studio Web 服務專案的一部分,並對該項目進行彙編和部署。

 

直接運行測試!
一旦您將資訊方案生成並部署為 Web 服務,Rise 允許您對它進行測試運行。這就允許您或您的軟體團隊在將該資訊解決方案編入任何集成或用戶端軟體之前,對其進行測試和驗證。
無論您是在本地部署,還是在伺服器或網際網路上進行部署,該測試實用程式都無需編輯任何代碼就可使用。

 
AJAX 代理生成器
RISE 提供了一個内建實用程式,用於簡化 AJAX 訪問您的資訊解決方案。該實用程式可以生成用於調用您的方法的 JavaScript 代理。它模仿了可用於 Visual Studio 中 .NET 編程者以及諸如 NetBeans 中 Java 編程者的 SOAP 支持。這一實用程式也提供了上下文感知 JavaScript 編輯器,並支援將代理代碼存儲為 RISE 專案的一部分。

 

真實世界的示例
該示例展示了完全真實世界的一個解決方案。它是一個記錄管理系統。它擁有一台使用 RISE 構建的伺服器和基於 YUI(YAHOO 用戶介面)的多視窗 Web 用戶端。
該系統解決方案可以輕鬆拓展到其他用戶端,例如 ASP.NET Web 解決方案、本地視窗用戶端或 Java 用戶端。它還可以集成系統後端,將其作為基於服務的更大解決方案的一部分。所有這些都不需要更改已部署的伺服器。