RISE to Bloome Software
Log In    
Home
RISE
Marshal
Download
 
 
Site Map Site Map
Link to Us Link to Us
r2bsoftware.se r2bsoftware.se
 
 
RISE Version 4.5RISE Version 4.5
RISE Visual ModelingRISE Visual Modeling
AJAX Code GeneratorAJAX Code Generator
 
 
Bookmark and Share
 
Click to hide navigation tree

RISE – просто лучше
RISE – это пакет программного обеспечения для разработки информационных систем, основанных на моделях. Множество свойств и функций пакета обеспечивают построение информационных моделей и их преобразование в полноценные системные решения.
Используйте модель RISE с единым источником для создания полноценных информационных решений, таких как базы данных, веб-службы, другие виды документации. Увеличивайте скорость разработки и повышайте качество и удобство поддержки!

Модель – генерирование – внедрение
Создайте свою информационную модель, включающую варианты отображения и стандартное содержание, и снабдите ее интерфейсом управления. Затем вы можете создать базу данных, уровни доступа к данным и веб-службу – все это, не выходя из RISE. Наконец, вы можете использовать вашу любимую среду разработки, такую как AJAX, Visual Studio, NetBeans или BizTalk для внедрения разработанного решения.

Работа пользователя
В RISE пользователь оперирует концепцией проектов, похожей на ту, что используется в большинстве интегрированных сред разработки. Пользователь работает с ресурсами и рисунками, являющимися частью единого проекта разработки.
Новые объекты могут быть перемещены на текущий рисунок с панели объектов или созданы при помощи панели меню. Для изменения существующего объекта пользователю необходимо выбрать его из многоуровневого списка или нажать кнопкой мыши на отображаемом рисунке.
Это просто, интуитивно-понятно и позволяет учиться в процессе работы!
 

 

Моделирование в RISE
RISE поддерживает полностью графический подход к моделированию информации и системному инжинирингу. Он включает в себя перемещение и вставку элементов, их атрибутов и связей, а также вариантов отображения и веб-служб.
В процессе работы путем моделирования и ремоделирования RISE автоматически поддерживает связность модели. Таким образом, у вас остается больше времени, чтобы сконцентрироваться на важном – конечном результате.

 
 

Усовершенствованное редактирование
RISE поддерживает графическое редактирование сложных объектов, таких как варианты отображения и методы компоновки. Это достигается за счет широких возможностей выбора и комбинирования объектов. RISE автоматически защищает процесс комбинирования, обеспечивая тем самым технически корректный результат.
На рисунке слева показан компоновщик методов, используемый RISE. Он позволяет пользователю составить высокоуровневые бизнес-методы, комбинируя существующие методы более низкого уровня, просто перетаскивая их. В RISE имеется схожее средство для простого и безошибочного создания вариантов просмотра.

 
 

Генерирование кода
RISE предлагает несколько вариантов генерирования кода на основе модели: напрямую в файл, через сервер RISE или как интернет-службу. В RISE имеются генераторы кода для слоя базы данных, а также для серверного прикладного уровня (веб-службы и постоянные уровни). Все сценарии баз данных инкрементны, что позволяет устанавливать и поддерживать любое число баз данных из одной модели.
На рисунке слева мы создали веб-службы при помощи RISE c# для генератора ODBC. Мы сохраним результат как часть проекта веб-сервисов в Visual Studio, а затем скомпилируем и развернем этот проект.

 
 

Пробный запуск возможен сразу!
Сразу после того, как вы сгенерировали и разместили информационное решение в виде веб-службы, RISE позволяет произвести его пробный запуск. Благодаря этому вы или ваша команда разработчиков можете протестировать решение, прежде чем интегрировать его в пользовательское ПО.
Тестовый инструмент можно использовать, не написав ни единой строчки кода, и вне зависимости от места его размещения: в локальной сети , на сервере или в интернет-сообществе.

 
 
Генератор прокси AJAX
RISE имеет встроенное средство, облегчающее доступ AJAX к вашему информационному решению. Эта утилита генерирует JavaScript-прокси для вызова ваших методов, а также имитирует поддержку SOAP, доступную программистам .NET в среде Visual Studio и программистам JAVA в среде NetBeans, например. В утилиту входит контекстный редактор JavaScript, а также поддержка сохранения кода прокси как части вашего проекта RISE.

 


Пример из реального мира
Данный пример показывает полноценное реально существующее решение. Здесь речь идет о системе управления записями. В нее входят построенный при помощи RISE сервер и многооконный веб-клиент, основанный на технологии YUI (YAHOO User Interface).
Это системное решение может быть легко расширено с помощью других клиентов, таких как веб-решения ASP.NET, собственные клиенты Windows или клиенты на Java. Также возможна интеграция системной вычислительной базы как части более крупного решения, ориентированного на службы. И все это без необходимости изменения серверной части решения.