Projeto marina

Disponível somente no TrabalhosFeitos
  • Páginas : 17 (4205 palavras )
  • Download(s) : 0
  • Publicado : 6 de março de 2013
Ler documento completo
Amostra do texto
Projeto I
Francisco Lameira nº 10611 Samuel Pires nº 9831 15-01-2013

Projeto I - Novembro 2012

0

Índice
Introdução ..................................................................................................................................... 2 Levantamento de Requisitos ......................................................................................................... 3Descrição do Sistema ................................................................................................................ 3 Requisitos do Sistema ............................................................................................................... 4 Diagrama de casos de uso......................................................................................................... 6 Objetivos / Ações do utilizador: ................................................................................................ 7 Glossário:................................................................................................................................... 7 Modelação e Design do Sistema................................................................................................... 8 História de uso .......................................................................................................................... 8 Casos de uso .............................................................................................................................. 9 Comportamentos do Sistema................................................................................................. 15 Contratos ................................................................................................................................. 16 Diagramas de Comunicação .................................................................................................... 19 Diagrama deClasses................................................................................................................ 23 Modelação da Base de Dados ..................................................................................................... 24 Modelo Entidade-Relacionamento ......................................................................................... 24 Modelo Conceptual de Dados................................................................................................. 25 Definição de instruções SQL ........................................................................................................ 26 Script da Base de dados .......................................................................................................... 26 Conclusão.................................................................................................................................... 31 Referências Bibliográficas ........................................................................................................... 32

Projeto I - Novembro 2012

1

Introdução
No âmbito da disciplina de Projeto I do 2º ano do curso de Engenharia Informática e tendo por base algumas propostas de projetos apresentadas no início do ano, optamos porescolher uma das sugestões e desenvolvemos um sistema em que uma marina necessita de uma aplicação informática que permita fazer a gestão de ocupação. Neste contexto, o sistema deverá registar reservas para aluguer ou contratar determinada doca para que posteriormente seja possível no sistema visualizar o estado da ocupação da marina. Nesta primeira fase é executado o levantamento de requisitos, coma descrição do sistema, a sua modelação e design do sistema, descrevendo uma breve história de uso e os principais casos de uso, assim como o diagrama de casos de uso, os comportamentos do sistema, contractos, diagramas de comunicação e diagrama de classes. Neste projeto é utilizado uma abordagem orientada para objetos, recorrendo à modelação em UML (Unified Modeling Language), através do...
tracking img