Ana Cecília Martins Barbosa (acmb)

Slides:



Advertisements
Apresentações semelhantes
Soluções elegantes para problemas recorrentes
Advertisements

MOtivação Atender clientes com eficiência e rapidez .
Projeto de Sistemas de Software
Padrões de Projeto Prototype.
Padrões GoF - Façade.
Eduardo Bezerra Padrões GoF Eduardo Bezerra
RUP: Fluxo de Análise e Projeto
Especificação e Projeto do sistema de gerência e manipulação de mídias para produção de aulas Mozart de Melo Alves Jr. Paulo Tenório.
WHITE LABEL SHOPPING CENTER
Sistema de Recrutamento e Seleção
Ana Cecília Martins Barbosa (acmb)
Projetar Serviços Vítor Braga –
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
SubShare Equipe SIRI Andre Braga (abb2) José Dihego (jdso)
Sistema de Gerenciamento de Pessoas e Projetos
Sistema de Gerenciamento de Pessoas e Projetos
N UT S TOK S ISTEMA DE GERENCIAMENTO DE BIBLIOTECAS Bruno Cavalcante (bmsc) Diego Lima (dclal) Marcelo Andrade (mcma) Reynaldo Tibúrcio (rfrt)
Projeto: IF718 – Análise e Projeto de Sistemas
Análise e Projeto de Sistemas
Projeto de casos de uso RUP + Projeto de serviços SOA
SGE Sistema de Gerenciamento de Estabelecimentos
Refinamento do projeto anterior e nova arquitetura SOA
SGCH – Sistema de Gestão de Contratos Hospitalares
Equipe + Bruno Sandres (bms) + Daniel Costa (dvpc)
Diogo Peixoto Projetar Arquitetura Diogo Peixoto
Equipe SIRI Andre Braga (abb2) José Dihego (jdso) Patrícia Lustosa (plvr) Thiago Diniz (tvsd)
SigA Sistema Gestor de Alunos
Análise e Projeto de Sistemas
Augusto Cesar - acnlf Leonardo Luiz - llms Gleibson Oliveira - grso
A solução inteligente para o seu consultório médico
Managym Sistema de Gestão de Academias
Equipe: David Emmanuel Edvaldo Lopes Rafael Dantas
Equipe: Cássio Melo Igor Ramos Hially Sá Raoni Franco
David Benko Everton Martins
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Design Pattern (Padrões de Projeto)
Análise e Projeto de Sistemas
Introdução Padrões de Projeto
SGE Sistema de Gerenciamento de Estabelecimentos Equipe 5 Arthur Cireno Rizzo – acr2 Paulo de Barros e Silva Filho – pbsf Rafael Loureiro de Carvalho -
Roteiro Projeto de caso de uso CRUD Cartão Efetuar Pagamento
SISTEMA PROCESSUAL DIGITAL
Tarciane Andrade Análise de Casos de Uso Tarciane Andrade
SocialMonitor Agay, Felipe, Pedro, Rodrigo. Parte RUP Detalhes.
HHD – Help the HelpDesk Análise e Projeto
Padrão de desenvolvimento
Modelo de Análise e Projeto
Sistema Gerente Fisio Bruno Sandres (bms) Daniel Costa (dvpc) Marcelo Frota (mfpp) Winícius Marques (wsam)
SGCH – Sistema de Gestão de Contratos Hospitalares
Roteiro Evolução da arquitetura com padrões de projeto
Tópicos Avançados em Interface em Interface Equipe Ivanildo José de Sousa Aquino Júnior Milton Burgos Josué Neto
SigA Sistema Gestor de Alunos Aline Timóteo Denise Narciso Flávia Falcão Nara Falcão Universidade Federal de Pernambuco Centro de Informática 01/03/2005.
1 Análise e Projeto Daniele Patrícia Santos Pablo José da Silva Rafael Montenegro Rodrigues Renata Bezerra e Silva de Araújo Daniele Patrícia Santos Pablo.
MoSOA Vítor Braga – Marcelo Amorim – Pedro Lages –
1 Projeto Nome da empresa Contato. 2 Objetivo Descrever os objetivos do projeto.
SGPC - Sistema de Gestão de Panificadora e Confeitaria
Módulo 4 – Grupos Fixos Gerenciar e manipular os interesses múltiplos de grupos fixos do sistema.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
FP.AC Apresentação da Release 2 Sistema de Rastreamento Veicular para Auxilio no Atendimento de Ocorrências Policiais
Padrões de Projetos Professora Lucélia. Conceitos É uma solução conhecida para um problema comum São técnicas que nos dão uma boa solução para determinados.
Padrão de Projeto Façade Tiago Andrade Ronaldo Ribeiro Edvaldo Melo
Mapeamento e Padronização de Processos
Análise e Projeto de Sistemas
Padrões de Projeto. O que são?  Soluções provenientes de diversos projetos e utilizados por diversos programadores;  Documentados em catálogos como.
REMBOX Sistema para controle e auxílio no uso de medicamentos controlados e tratamentos médicos.
Análise e Projeto de Sistemas
SpeedMessenger Allan Lima, João Augusto, René Alves, Thierry Araújo.
Projeto de Arquitetura de Software
InspectorSW Atividades de Análise e Projeto Equipe: Juliana Sá Mariana Xavier Marília Oliveira Tarciana Dias.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Introdução a Padrões de Projeto Padrões de Projeto Orientado a Objetos Profa. Danielle Martin Universidade de Mogi das Cruzes.
Transcrição da apresentação:

Ana Cecília Martins Barbosa (acmb) Camila Sá da Fonseca (csf) Víctor Barbosa de Oliveira Medeiros (vbom)

Roteiro Descrição do projeto Casos de Uso Análise Projeto Diagramas de Sequências Diagrama de classes Projeto Mapeamento: classes de análise e elementos de projeto Padrões de Projeto Arquitetura Diagrama de Classes Diagrama de pacotes O prototipo

Descrição do projeto Sistema Web chamado Karua (do Guaraní, Festa). O Karua facilita a organização de um evento formal, tornando-a menos estressante, mais econômica e mais divertida. Para isso, funciona como um intermédiário entre pessoas que desejam organizar eventos e os prestadores de serviços. Além disso, fornece ferramentas para administração e controle da organização e para a colaboração.

Casos de Uso

Casos de Uso

Casos de Uso

Crud para Evento

CRUD para evento Criar, visualizar, editar e deletar evento

Classes de análise

Diagrama de sequência

Diagrama de classes

Manipular To Do List

Manipular ToDo List Criar, visualizar, editar e deletar atividades na ToDo List

Classes de análise

Diagrama de sequência

Diagrama de classes

Visualizar Calendário

Visualizar Calendário Criar, visualizar, editar e deletar atividades no calendário

Classes de análise

Diagrama de sequência

Diagrama de classes

Manipular lista de Convidados

Manipular Lista de Convidados Criar, visualizar, editar e deletar convidados de determinado evento

Classes de análise

Diagrama de sequência

Diagrama de classes

Colocar Mapa

Colocar mapa Colocar mapa para um evento

Classes de análise

Diagrama de sequência

Diagrama de classes

Projeto

Mapeamento Classes de Análise Elementos de Projeto Fachada FabricaAbstrataRepositorios FabricaRepositoriosBDR Data Hora Iterator TelaColocarMapa PresenterColocarMapa TelaEvento PresenterEvento TelaListaConvidados PresenterConvidados TelaManipularToDoList PresenterManipularToDoList TelaVisualizarCalendario PresenterVisualizarCalendario ControladorEvento ControladorColocarMapa ControladorListaConvidados ControladorManipularToDoList ControladorVisualizarCalendario ControladorAtividades CadastroEvento IRepositorioEvento RepositorioEventoBDR CadastroConvidado IRepositorioConvidado RepositorioConvidadoBDR CadastroAtividade IRepositorioAtividade RepositorioAtividadeBDR ComunicacaoGoogleMaps ISubsistemaComunicacaoGoogleMaps IAdaptadorGoogleMapsApp FachadaComunicacaoGoogleMaps Mapa Convidado Evento Atividade

Padrões de Projeto Gof Padrão de interação Outros Adapter Facade Abstract factory Singleton Iterator Bridge Padrão de interação MVP Passivo Outros PDC

PDC – Persistent Data Collection PDC – Persistent Data Collection Diagrama de classes MVP Passivo Iterator PDC – Persistent Data Collection Singleton Singleton Singleton Subsistema Façade Singleton Bridge Bridge Bridge Abstract Factory PDC – Persistent Data Collection

Diagrama de classes GUI Comunicação Negócio Interface Negócio/Dados

Subsistema Façade ComunicacaoGoogle Adapter Adaptador

Diagrama de pacotes

Dúvidas?