0
Engenharia Web Aula 14
Sumário <ul><li>O quê é? </li></ul><ul><li>Atributos das aplicações web </li></ul><ul><li>Usos </li></ul><ul><li>Qualidade...
O quê é? <ul><li>Conceitos, princípios e métodos da engenharia de software adaptados à natureza e  características particu...
Atributos das Aplicações Web <ul><li>“ Net intensive” </li></ul><ul><li>Controlada pelo conteúdo </li></ul><ul><li>Evoluçã...
Principais usos <ul><li>Informativa </li></ul><ul><li>Descarga  </li></ul><ul><li>Personalizar </li></ul><ul><li>Interacçã...
Atributos de qualidade <ul><li>Usabilidade </li></ul><ul><li>Funcionalidade (serviços prestados) </li></ul><ul><li>Fiabili...
Tecnologias <ul><li>Sistemas distribuídos </li></ul><ul><ul><li>Desenvolvimento baseado em componentes </li></ul></ul><ul>...
Análise Web <ul><li>Análise do conteúdo </li></ul><ul><ul><li>Espectro completo do conteúdo </li></ul></ul><ul><li>Análise...
Desenho Web <ul><li>Aplicam os mesmos princípios e métodos </li></ul><ul><li>Configurações de desenho:  </li></ul><ul><ul>...
Desenho web (ii) <ul><li>Desenho da interface </li></ul><ul><ul><li>Aplicam mesmos princípios e métodos </li></ul></ul><ul...
Testes  <ul><li>Do conteúdo, similar a corrector ortográfico (modelo de conteúdo) </li></ul><ul><li>De navegação (modelo d...
Equipa web <ul><li>Desenvolvedores e provedores de conteúdo </li></ul><ul><li>Editores web </li></ul><ul><li>Engenheiro we...
Upcoming SlideShare
Loading in...5
×

Aula14 TEES UFS Engenharia Web

1,904

Published on

Aula14 TEES UFS Engenharia Web

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,904
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
73
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Transcript of "Aula14 TEES UFS Engenharia Web "

    1. 1. Engenharia Web Aula 14
    2. 2. Sumário <ul><li>O quê é? </li></ul><ul><li>Atributos das aplicações web </li></ul><ul><li>Usos </li></ul><ul><li>Qualidade </li></ul><ul><li>Tecnologias </li></ul><ul><li>Processo de desenvolvimento </li></ul><ul><ul><li>Análise </li></ul></ul><ul><ul><li>Desenho </li></ul></ul><ul><ul><li>Testes </li></ul></ul><ul><li>Aspectos de gestão </li></ul><ul><ul><li>Equipa </li></ul></ul>
    3. 3. O quê é? <ul><li>Conceitos, princípios e métodos da engenharia de software adaptados à natureza e características particulares das aplicações WEB </li></ul>
    4. 4. Atributos das Aplicações Web <ul><li>“ Net intensive” </li></ul><ul><li>Controlada pelo conteúdo </li></ul><ul><li>Evolução contínua </li></ul><ul><li>Imediatas </li></ul><ul><li>Segurança </li></ul><ul><li>Estética </li></ul><ul><li>Muitos utilizadores </li></ul>
    5. 5. Principais usos <ul><li>Informativa </li></ul><ul><li>Descarga </li></ul><ul><li>Personalizar </li></ul><ul><li>Interacção (chat, fóruns, etc..) </li></ul><ul><li>Entrada de formulários </li></ul><ul><li>Orientada a transacções (ex. Pedidos) </li></ul><ul><li>Orientada as serviços (ajudas para pagar impostos </li></ul><ul><li>Portal </li></ul><ul><li>Acesso a bases de dados </li></ul>
    6. 6. Atributos de qualidade <ul><li>Usabilidade </li></ul><ul><li>Funcionalidade (serviços prestados) </li></ul><ul><li>Fiabilidade </li></ul><ul><ul><li>Processamento correcto </li></ul></ul><ul><ul><li>Recuperação de erros </li></ul></ul><ul><li>Eficiência (tempo de descarga) </li></ul><ul><li>Manutenção </li></ul><ul><ul><li>Adaptabilidade </li></ul></ul><ul><ul><li>Extensibilidade </li></ul></ul>
    7. 7. Tecnologias <ul><li>Sistemas distribuídos </li></ul><ul><ul><li>Desenvolvimento baseado em componentes </li></ul></ul><ul><ul><li>Corba, com/dcom, javabeans </li></ul></ul><ul><ul><li>Web-services </li></ul></ul><ul><ul><li>Web semântica </li></ul></ul><ul><li>Segurança </li></ul><ul><li>Standards </li></ul><ul><ul><li>html, xml, rdef, schema </li></ul></ul>
    8. 8. Análise Web <ul><li>Análise do conteúdo </li></ul><ul><ul><li>Espectro completo do conteúdo </li></ul></ul><ul><li>Análise da interacção </li></ul><ul><ul><li>Interacção com o utilizador </li></ul></ul><ul><li>Análise funcional </li></ul><ul><ul><li>Cenários de utilização </li></ul></ul><ul><li>Análise da configuração </li></ul><ul><ul><li>Ambiente e infraestrutura </li></ul></ul>
    9. 9. Desenho Web <ul><li>Aplicam os mesmos princípios e métodos </li></ul><ul><li>Configurações de desenho: </li></ul><ul><ul><li>Uso de templates </li></ul></ul><ul><li>Desenho arquitectónico: </li></ul><ul><ul><li>estruturas lineares (manuais), reticulares (várias dimensões), hierárquicas, rede </li></ul></ul><ul><li>Desenho da navegação </li></ul><ul><ul><li>Tipos de utilizador </li></ul></ul><ul><ul><li>Unidade semântica de navegação por tipo de utilizador e meta (acesso a informação/serviço) – forma de navegação </li></ul></ul>
    10. 10. Desenho web (ii) <ul><li>Desenho da interface </li></ul><ul><ul><li>Aplicam mesmos princípios e métodos </li></ul></ul><ul><ul><li>Mas há princípios específicos.. </li></ul></ul><ul><ul><ul><li>Evitar erros no servidor </li></ul></ul></ul><ul><ul><ul><li>Cor standard dos elos </li></ul></ul></ul><ul><ul><ul><li>Tempo de descarga </li></ul></ul></ul><ul><ul><ul><li>Comprimento da página </li></ul></ul></ul><ul><ul><ul><li>Evitar excessivas animações </li></ul></ul></ul><ul><ul><ul><li>Evitar páginas orfãs </li></ul></ul></ul><ul><ul><ul><li>Evitar frames </li></ul></ul></ul><ul><ul><ul><li>Evitar símbolos “em construção” </li></ul></ul></ul><ul><ul><ul><li>A regra dos “3 cliques” </li></ul></ul></ul><ul><ul><ul><li>... </li></ul></ul></ul>
    11. 11. Testes <ul><li>Do conteúdo, similar a corrector ortográfico (modelo de conteúdo) </li></ul><ul><li>De navegação (modelo de navegação) </li></ul><ul><li>Unidade (componentes, serviços) </li></ul><ul><li>Integração </li></ul><ul><li>De funcionalidade global (com conteúdo) </li></ul><ul><li>De configuração (sistemas operativos, navegadores, protocolos de comunicação) </li></ul>
    12. 12. Equipa web <ul><li>Desenvolvedores e provedores de conteúdo </li></ul><ul><li>Editores web </li></ul><ul><li>Engenheiro web </li></ul><ul><li>Especialistas de Suporte </li></ul><ul><li>Web-master </li></ul><ul><ul><li>Normas de funcionamento </li></ul></ul><ul><ul><li>Procedimentos de suporte </li></ul></ul><ul><ul><li>Direitos de acesso e critérios de segurança </li></ul></ul><ul><ul><li>Medição e análise do tráfego do site </li></ul></ul><ul><ul><li>Coordenação e controlo das mudanças </li></ul></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×