DEVELOPMENT OF
STRUCTURAL
APPLICATIONS USING
WEB BASED
TECHNOLOGIES
RUI BARROS
JOÃO GRANADO
JOÃO RIO
JOSÉ MIGUEL CASTRO
ESTRUTURA DA APRESENTAÇÃO
• Introdução

• Serviços Web (Web-based Services)
• FLANGE+WEB – aplicação web cliente do serviç...
MOTIVAÇÃO
• Criar uma aplicação web para o cálculo estrutural
acessível por vários dispositivos com acesso à
internet – FL...
SERVIÇOS WEB

4
SERVIÇOS WEB

5
FLANGE+WEB
• O FLANGE+WEB é uma aplicação web criada em
2012;

• Pretende ser uma plataforma gráfica que
disponibilize o a...
O QUE É UMA API?
• API – Application Programming Interface;
• Conjunto de especificações que permitem que
diferentes tipos...
ESTRUTURA DA APLICAÇÃO
Ambiente Interno de Desenvolvimento
Clientes
Externos

Programadores
web

FLANGE+WEB

Programadores...
BIBLIOTECA DE FUNÇÕES
• Propriedades de perfis comerciais;

• Propriedades de perfis reconstituídos soldados;
• Funcionali...
BIBLIOTECA DE FUNÇÕES
Curvas de interação M-N

10
FLANGE+WEB

11
FLANGE+WEB BETA

12
CONCLUSÕES TECNOLÓGICAS
• O desenvolvimento das tecnologias de informação permite já
uma “horizontalização” da sua aplicaç...
Muito obrigado pela atenção.

14
Próximos SlideShares
Carregando em…5
×

Development of structural applications using web based technologies

422 visualizações

Publicada em

Development of structural applications using web based technologies - Apresentação do artigo submetido no âmbito do IX Congresso de Construção metálica e mista da CMM

Publicada em: Negócios
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
422
No SlideShare
0
A partir de incorporações
0
Número de incorporações
20
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Development of structural applications using web based technologies

  1. 1. DEVELOPMENT OF STRUCTURAL APPLICATIONS USING WEB BASED TECHNOLOGIES RUI BARROS JOÃO GRANADO JOÃO RIO JOSÉ MIGUEL CASTRO
  2. 2. ESTRUTURA DA APRESENTAÇÃO • Introdução • Serviços Web (Web-based Services) • FLANGE+WEB – aplicação web cliente do serviço • Biblioteca de funções (Serviço web)- Análise de Secções pelo EC3 + Curvas de Interação M-N • Conclusões e desenvolvimentos futuros 2
  3. 3. MOTIVAÇÃO • Criar uma aplicação web para o cálculo estrutural acessível por vários dispositivos com acesso à internet – FLANGE+WEB • Criar uma API (Application Programming Interface) para fornecer informações relativas ao cálculo estrutural, tanto ao FLANGE+WEB como a outras aplicações 3
  4. 4. SERVIÇOS WEB 4
  5. 5. SERVIÇOS WEB 5
  6. 6. FLANGE+WEB • O FLANGE+WEB é uma aplicação web criada em 2012; • Pretende ser uma plataforma gráfica que disponibilize o acesso remoto a funções de cálculo estrutural; • Uma aplicação web distingue-se de outras tipologias de aplicações por poder ser executada através de um browser; • As funções de cálculo estão disponíveis num servidor e acessíveis através de uma API. 6
  7. 7. O QUE É UMA API? • API – Application Programming Interface; • Conjunto de especificações que permitem que diferentes tipos de software comuniquem entre si; • No contexto web, estas especificações materializam-se em pedidos e respostas transmitidas através do protocolo HTTP. 7
  8. 8. ESTRUTURA DA APLICAÇÃO Ambiente Interno de Desenvolvimento Clientes Externos Programadores web FLANGE+WEB Programadores internos API Biblioteca de funções Novas aplicações 8
  9. 9. BIBLIOTECA DE FUNÇÕES • Propriedades de perfis comerciais; • Propriedades de perfis reconstituídos soldados; • Funcionalidades avançadas (Curvas de interação MN) 9
  10. 10. BIBLIOTECA DE FUNÇÕES Curvas de interação M-N 10
  11. 11. FLANGE+WEB 11
  12. 12. FLANGE+WEB BETA 12
  13. 13. CONCLUSÕES TECNOLÓGICAS • O desenvolvimento das tecnologias de informação permite já uma “horizontalização” da sua aplicação, i.e., é possível a um profissional de engenharia civil ser ele próprio a desenvolver serviços e aplicações web; • Neste momento o FLANGE+WEB é uma plataforma válida de consulta de informações relativas a perfis metálicos; • A API permite o desenvolvimento num futuro próximo de outro tipo de aplicações, nomeadamente aplicações móveis.; • É necessário enriquecer a biblioteca de funções. 13
  14. 14. Muito obrigado pela atenção. 14

×