Development of structural applications using web based technologies

471 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
471
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

×