RISE to Bloome Software
Log In    
Home
RISE
Marshal
Download
 
 
r2bsoftware.se r2bsoftware.se
 
 
 
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. Также возможна интеграция системной вычислительной базы как части более крупного решения, ориентированного на службы. И все это без необходимости изменения серверной части решения.