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 – Simplesmente a melhor solução

RISE é um conjunto de software para o desenvolvimento de um sistema de informação orientado por modelo. Está equipado com características e funções necessárias para construir o seu modelo de informação e transformá-lo numa solução de sistema completa.
Utilize um modelo RISE de origem única para gerar a sua solução de informação integral incluindo bases de dados, serviços web e documentação. Impulsiona o débito de desenvolvimento e melhora a qualidade e a capacidade de manutenção!

Modelo – Gerar - Implementar
Conceba o seu modelo de informação, incluindo vistas e conteúdo predefinido e dote-o de uma interface governando a sua utilização. De seguida gira as suas bases de dados, classes de acesso de dados e serviço web, tudo a partir do RISE. Finalmente, utilize o seu ambiente de desenvolvimento favorito tal como AJAX, Visual Studio, NetBeans ou BizTalk para integrar a solução gerada.

Experiência de utilizador
A experiência de utilizador RISE baseia-se num conceito de projecto, idêntico ao da maioria dos ambientes de desenvolvimento integrados. O utilizador trabalha com recursos e esquemas que fazem parte de um único projecto de desenvolvimento.
Os objectos novos podem ser arrastados para o esquema actual a partir da barra de ferramentas de objecto ou serem criados a partir da barra de menu. Para modificar um objecto já existente o utilizador selecciona-o na árvore do projecto ou clica neste no esquema actualmente exibido.
É simples, é intuitivo e permite-lhe aprender enquanto executa trabalho real! 

 

Modelação no RISE
O RISE suporta uma abordagem totalmente gráfica no que concerne à modelação de informação e engenharia de sistema. Tal inclui o arrastar e largar de entidades, dos seus atributos e relações, bem como de vistas e serviços web na íntegra.
À medida que o seu trabalho progride, através da modelação e remodelação, o RISE mantém automaticamente a consistência do modelo. Assim, está à vontade para se concentrar no que é importante: o resultado final.

 

Edição avançada
O RISE suporta a edição gráfica de objectos complexos tais como vistas e métodos orquestrados. Tal é efectuado permitindo ao utilizador seleccionar objectos e combiná-los. O RISE salvaguarda automaticamente o processo de combinação, assegurando, assim, um resultado tecnicamente correcto.
A imagem à esquerda mostra o compositor de método RISE. Este permite ao utilizador criar métodos de negócio de alto nível utilizando a orquestração de arrastar e largar de métodos já existentes, de nível inferior. O RISE proporciona uma ferramenta similar para a criação de vistas fácil e isenta de erros.

 

Gerar código
O RISE oferece várias formas de gerar código a partir do modelo; directamente para o ficheiro, através do Servidor RISE ou como um serviço de Internet. O RISE proporciona geradores de código para a camada de base de dados bem como para a camada de aplicativo do lado do servidor (serviços web e classes recorrentes). Todos os scripts de bases de dados são incrementais permitindo-lhe instalar e manter qualquer número de bases de dados a partir de um único modelo. 
À esquerda gerámos serviços web utilizando o RISE c# para gerador ODBC. Vamos guardar o resultado como fazendo parte de um serviço web de Visual Studio e, a seguir, iremos compilar e implementar esse projecto.

 

Execute o teste directamente!
Assim que tenha gerado e implementado a sua solução de informação como um serviço web o RISE permite-lhe testá-lo. Tal permite, a si ou à sua equipa de software, testar e verificar a solução de informação antes de programar qualquer integração ou software de cliente.
O utilitário de teste encontra-se disponível sem necessidade de programar uma única linha de código e independentemente de o ter implementado a nível local, num servidor ou numa comunidade Internet. 

 
Gerador de proxy AJAX
O RISE fornece um utilitário incorporado a fim de simplificar o acesso do AJAX à sua solução de informação. O utilitário gera proxies JavaScript para chamar os seus métodos. Tal emita o suporte SOAP disponível para programadores .NET no Visual Studio e programadores JAVA, por exemplo, no NetBeans. O utilitário também proporciona um editor de JavaScript com detecção de contexto bem como suporte para armazenar o código proxy como parte do seu projecto RISE. 
 


Exemplo real
Esta amostra ilustra uma solução completa em ambiente real. É um sistema de gestão de registos. Possui um servidor integrado que utiliza o RISE e um cliente web de janelas múltiplas no YUI (YAHOO User Interface (Interface de Utilizador YAHOO)).
Esta solução de sistema poderia facilmente ser expandida com outros clientes tais como soluções web ASP.NET e clientes nativos Windows ou clientes Java. É igualmente possível integrar o backend do sistema, como parte de uma solução orientada, por serviço, mais vasta. Tudo sem qualquer necessidade de alterar a implementação de servidor.