Modelagem para web com uml
FACULDADE ESTÁCIO DE SÁ
ESPECIALIZAÇÃO EM ENGENHARIA DE SOFTWARE
NATHAN ARAUJO DOS SANTOS
MODELAGEM PARA WEB COM UML
Campo Grande/MS
2014
2
NATHAN ARAUJO DOS SANTOS
MODELAGEM PARA WEB COM UML
Campo Grande/MS
2014
3
SUMÁRIO
RESUMO
1 INTRODUÇÃO
2 A ENGENHARIA
WEB
2.1 ENGENHARIA DE SOFTWARE X ENGENHARIA
WEB
2.2 PROBLEMAS DO DESENVOLVIMENTO
WEB
3 A MODELAGEM PARA
WEB
3.1– PRINCIPAIS CARACTERÍSTICAS DA MODELAGEM
WEB
3.2– DEFININDO A ARQUITETURA
3.2.1– A ARQUITETURA FÍSICA
3.2.2– A ARQUITETURA LÓGICA
3.3– A ORGANIZAÇÃO DAS INFORMAÇÕES
3.4– ESTRUTURAS ONDE SERÁ FEITO O
DESIGN
3.5– PREVISÕES DA INTERFACE DO BANCO DE DADOS
3.6– OS RECURSOS DE HARDWARE, SOFTWARE E BANDA
3.7– REQUISITOS E CASOS DE USOS
4– METODOLOGIAS DE DESENVOLVIMENTO
4.1
WAE (WEB APLICATION EXTENSION)
4.2 O
WEBML (WEB MODELING LANGUAGE)
4.2.1– MODELO ESTRUTURAL
4.2.2– MODELO DE COMPOSIÇÃO
4.2.3– MODELO NAVEGACIONAL
4.2.4– MODELO DE PERSONALIZAÇÃO
4.3– UWE (
UML BASED WEB ENGINEERING
)
5– FERRAMENTAS PARA MODELAGEM
6 CONSIDERAÇÕES FINAIS
7 REFERÊNCIAS
4
RESUMO
Este artigo pretende demonstrar como a Linguagem de Modelagem Unificada (UML) pode ser usada para facilitar o desenvolvimento de sistemas para a internet. Serão explicadas as principais atividades que devem ser elaboradas para o desenvolvimento de um sistema web: Processos, arquitetura, o estudo do caso de uso, a experiência do usuário, e a fase de analise, projeto e implementação.
Na atividade de processos, mostra as dimensões do projeto e as principais atividades que devem ser estudadas. Na arquitetura, mostra como definila ajuda no desenvolvimento baseado em componentes, e também definir estratégias, a