Escolar Documentos
Profissional Documentos
Cultura Documentos
Pim VII Sistema de Locadora de Veiculos
Pim VII Sistema de Locadora de Veiculos
RA:
CURSO: Análise e Desenvolvimento de Sistemas
SEMESTRE: 4º
1 INTRODUÇÃO..................................................................................................................6
2 DESENVOLVIMENTO.....................................................................................................7
2.1 Cenário....................................................................................................... 7
2.2 Justificativa do Projeto................................................................................... 7
2.3 Arquitetura MVC........................................................................................... 7
2.4 Modelo Entidade Relacionamento...................................................................8
2.5 UML (Unified Modeling Language)...................................................................8
2.5.1 Diagrama de Classes.............................................................................. 9
2.5.2 Diagrama de Sequência..........................................................................9
2.5.3 Diagrama de Atividades.........................................................................10
2.5.4 Diagrama de Implantação......................................................................10
2.6 Projeto de Sistema Para Locação de Veículos................................................10
3 CONCLUSÃO.................................................................................................................24
4 REFERÊNCIAS...............................................................................................................25
6
1 INTRODUÇÃO
2 DESENVOLVIMENTO
2.1 Cenário
O DER pode ser entendido como uma forma lógica, gráfica e intuitiva de
visualizar as concepções que envolvem a modelagem dos dados de acordo com o
modelo de dados Entidade-Relacionamento. Neste diagrama, podemos ver
claramente o conjunto de entidades, o conjunto de atributos das entidades e os
relacionamentos existentes alinhados de acordo com o entendimento do modelo de
negócios proposto.
Esse modelo de arquitetura MVC mostrado na figura 1 que as classes que estão na
View a exemplo a VeiculoForm envia eventos de usuários ao Controller e também
pode solicitar atualizações do Model. O Controller mapeia as ações de usuário para
atualizar o modelo e faz a seleção de várias Views. O Modelo faz o encapsulamento
do estado da aplicação e faz notificações a View de mudanças de estado. Temos
12
3 CONCLUSÃO
4 REFERÊNCIAS
GAMMA, E.; HELM, R.; JOHNSON, R.; VLISSIDES, J. Design patterns elements
of reusable of object-oriented software. second ed. Addison-Wesley, 1995.
I. Sommerville, Engenharia de Software, São Paulo: Addison-Wesley, 6ª edição,
2003.
J.C. Maldonado, S.C.P.F. Fabbri, “Teste de Software”. In: Qualidade de Software:
Teoria e Prática, Eds. A.R.C. Rocha, J.C. Maldonado, K. Weber, Prentice Hall, 2001.
MORGADO, Gisele P. RAPDIS: UM PROCESSO MDA PARA DESENVOLVIMENTO
DE SISTEMA DE INFORMAÇÃO. 2006. Artigo Sipósio Brasileiro de Sistema de
Informação. Universidade Federal do Rio de Janeiro, Rio de Janeiro, 2007.
R.S. Pressman, Engenharia de Software, Rio de Janeiro: McGraw Hill, 5ª edição,
2002.
S.L. Pfleeger, Engenharia de Software: Teoria e Prática, São Paulo: Prentice Hall,
2ª edição, 2004.
R. Sanches, “Processo de Manutenção”. In: Qualidade de Software: Teoria e Prática,
Eds. A.R.C. Rocha, J.C. Maldonado, K. Weber, Prentice Hall, 2001.
DENNIS, Alan; WIXOM, Barbara Haley; ROTH, Roberta M. Análise e Projeto de
Sistemas. 5 ed. Rio de Janeiro: LTC, 2014.
FURTADO, Alfredo Braga; COSTA JÚNIOR, Júlio Valente da. Práticas de Análise e
Projeto de Sistemas. Belém: abfurtado, 2010.