Anlise e Projeto de Sistemas 2015 2 Professor
- Slides: 64
Análise e Projeto de Sistemas 2015. 2 Professor: Augusto Sampaio Equipe: Daniel de Jesus Oliveira (djo@cin. ufpe. br) João Pedro Marcolino Cordeiro (jpmc@cin. ufpe. br) Rafael Nunes Galdino da Silveira (rngs@cin. ufpe. br) Tomás Arruda de Almeida (taa 2@cin. ufpe. br)
Roteiro ❑O POLITIQUÊ? ❑Casos de Uso ❑RUP ❑Análise ❑Projeto e padrões ❑Node. JS (Framework) ❑Implementação ❑SOA ❑Especificação do Modelo de Negócio ❑Análise de Serviços ❑Projeto de Serviços ❑Detalhamento
O POLITIQUÊ? A ONG Politiquê? (https: //www. facebook. com/projetopolitique ) é uma organização não governamental sem fins lucrativos que se baseia na construção de um conhecimento imparcial sobre o que é política, como ela funciona e para que ela serve. Hoje a ONG conta com diversos setores que possuem processos e ações internas, mas a Politiquê? tem como principal diferencial sua área de P&D (Pesquisa e Desenvolvimento). Onde ao invés de focar em apenas uma forma específica de espalhar a educação política, a ONG visa sempre executar ações diferentes, inovadoras e abrangentes. A proposta é o desenvolvimento de um sistema de informação. O sistema estará disponível em uma plataforma Web e integrado a um banco de dados que armazenaria os artefatos produzidos pelo setor de P&D.
Casos de Uso
Análise Correções dos diagramas de análise
Caso de Uso 1: Login
Diagrama de Sequência: Login
Diagrama de Classe: Login
Caso de Uso 2: Localizar endereço
Diagrama de Sequência: Localizar endereço
Diagrama de Classe: Localizar endereço
Caso de Uso 3: Inserir Empresa
Diagrama de Sequência: Inserir Empresa
Diagrama de Classe: Inserir Empresa
Caso de Uso 4: Consultar Evento
Diagrama de Sequência: Consultar Evento
Diagrama de Classe: Consultar Evento
Caso de Uso 5: Gerar Relatório
Diagrama de Sequência: Gerar Relatório
Diagrama de Classe: Gerar Relatório
Caso de Uso 6: Atualizar. Perfil
Diagrama de Sequência: Atualizar. Perfil
Diagrama de Classe: Atualizar. Perfil
Projeto
Mapeamento Classes de Análise Elementos de Projeto Fachada Fabrica. Repositorios. Mongo. DB View. Login Tela. Login. Controle Controlador. Login Repositorio. Usuario. Mongo. DB Cadastro. Usuario IRepositorio. Usuario Widget. Localizar. Endereco Tela. Localizador. Enderecos Localizar. Endereco. Controle Controlador. Localizador. Endereco Comunicacao. Localizador. Enderecos Correios. Adapter Comunicacao. Localizador ILocalizador. Enderecos. Correios Endereco View. Inserir. Empresa Tela. Inserir. Empresa. Controle
Mapeamento Classes de Análise Elementos de Projeto Cadastro. Empresa. Parceira IRepositorio. Empresa. Parceira Cadastro. Empresa. Parceira Repositorio. Empresa. Parceira. Mongo. DB Controlador. Inserir. Empresa Controlador. Empresa. Parceira View. Consultar. Eventos Tela_de_consulta_de_evento Consultar. Eventos. Controle Controlador_de_consulta Controlador. Evento Cadastro. Evento IRepositorio. Evento Cadastro_de_Eventos Repositorio. Evento. Mongo. DB Evento Capacitacao. Interna Capacitacao. Externa Evento. Institucional Consulta View. Gerar. Relatorio Tela. Gerar. Relatorio. Controle Controlador. Gerar. Relatorio
View Controller Model Arquitetura atualizada…
FACHADA
ADAPTER ABSTRACT FACTORY
View Controller Model
Pacotes SOA
Node. js
Implementação https: //github. com/Valbrand/aps-politique-node
SOA
Especificação do Modelo de Negócio Modelo de Informação de Negócio
Modelo Navegacional
Prototipagem
▪ Controle de empresas parceiras ▪ Inserir empresa parceira ▪ Editar empresa parceira ▪ Remover empresa parceira ▪ Consultar empresa parceira
Análise de Serviços 1. Controle de empresas parceiras 1. Inserir empresa parceira 2. Editar empresa parceira 3. Remover empresa parceira 4. Consultar empresa parceira 2. Localização de Endereço 3. Controle de Eventos 1. Inserir Evento 2. Editar Evento 3. Remover Evento 4. Consultar Evento 4. Autenticação/Controle de acesso 1. Realizar login 2. Realizar logoff 3. Editar permissões 4. Verificar permissão 5. 6. 7. 8. 9. 10. Controle de membros Controle de financiamento Controle de iniciativas Controle de setores Geração de Relatórios Controle de perfis 1. Gerenciar perfil
Arquitetura dos Serviços
Modelo de Interação dos Serviços
Diagrama de Componentes dos Serviços
Projeto Detalhado Projeto Front-End Projeto Back-End
Projeto Fron-End: Login
Projeto Fron-End: Login
Projeto Fron-End: Login
Projeto Fron-End: Inserir Empresa
Projeto Fron-End: Inserir Empresa
Projeto Fron-End: Inserir Empresa
Projeto Fron-End: Consultar Empresa
Projeto Fron-End: Consultar Empresa
Projeto Fron-End: Consultar Empresa
Projet Back-End: Controle. Eventos
Projet Back-End: Controle. Eventos
Projet Back-End: Controle. Localizador
Projet Back-End: Controle. Localizador
Projet Back-End: Controle. Empresa. Parceira
Projet Back-End: Controle. Empresa. Parceira
Dúvidas?
- Anlise swot
- Promotion from assistant to associate professor
- Projeto neemias
- Rubricas projeto de vida
- Projeto técnico científico interdisciplinar
- Projeto geométrico
- Justificativa dia das mães
- Projeto político pedagógico
- Adapec
- Google imagens
- Projeto lixo e reciclagem
- Atividade 6 ano projeto de vida
- Covid-19 freepik
- Projeto carnalita
- Projeto de ensino anhanguera
- Projeto esportivo pronto word
- Ponte
- Projeto jari
- Resultados esperados de um projeto exemplo
- Texto sobre projeto de vida
- Projeto casa de paz
- Projeto de pesquisa cronograma
- Projeto de docas eficientes
- O quanto de fantasia faz parte deles
- Reforo
- Projeto carnalita
- Seta
- Etapas de um trabalho de pesquisa
- Projeto neemias
- Exemplo de projeto ambiental pronto
- "projeto jan fev mar abr mai"
- Projeto agroindustrial
- Resultados esperados de um projeto exemplo
- Cronograma de execução projeto de pesquisa
- Projeto de rede estruturada
- Superpoderes projeto de vida
- Resultados esperados de um projeto exemplo
- Projeto de cabeamento estruturado
- Projicere
- Projeto para uma psicologia científica
- Considerações finais de um projeto exemplo
- Projeto de desenvolvimento pessoal
- Cronograma projeto integrador
- Mapa conceitual projeto de vida
- Definindo minhas regras projeto de vida
- Projeto literário do arcadismo
- Projeto sivam
- Justificativa para projeto corpo e movimento
- Projeto neemias
- Objetivo geral
- Projeto setembrista
- A casa e seu dono elias jose
- Cetam
- Elaborao
- Projeto de vida ensino fundamental
- Pip projeto
- Plano operacional
- Um mais um é sempre mais que dois
- Submeter projeto plataforma brasil
- Projeto nos propomos
- Projeto diretrizes
- Projeto de rede local
- Projeto neemias
- Abnt nbr 10844:1989
- "projeto jan fev mar abr mai"