(28 revisões intermediárias por 5 usuários não estão sendo mostradas)
Linha 8: Linha 8:
**Car Rate
**Car Rate
* 2.  Qual o objetivo deste projeto?
* 2.  Qual o objetivo deste projeto?
**Avaliação de preços para veículos seminovos de pequeno e médio porte, auxiliando a compra e venda do bem, orientando o usuário a sempre fazer o melhor negócio, minimizando os riscos na compra.
**Avaliação de veículos seminovos de pequeno e médio porte, auxiliando a compra e venda do bem, orientando o usuário a sempre fazer o melhor negócio, identificando possíveis defeitos no motor, parte elétrica, lataria e estofamento, minimizando os riscos na compra.
* 3.  Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
* 3.  Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
**O maior desafio é encontrar softwares que auxiliem a busca pelo preço dos componentes do automóvel e realizar a análise do estado interno do carro que está sendo avaliado via OBD2;
**O maior desafio é encontrar softwares que auxiliem a busca pelo preço dos componentes do automóvel e realizar a análise do estado interno do carro que está sendo avaliado via OBD2;
Linha 21: Linha 21:


* 1. Porque é interessante desenvolver este projeto?
* 1. Porque é interessante desenvolver este projeto?
**Hoje em dia temos um grande mercado automobilístico, porem as tecnologias e sites existentes auxiliam apenas na compra e venda do bem. Nosso intuito é ir alem disso. Imaginamos que se existisse um software capaz de captar os dados e características singulares de seu automóvel e pesquisar em tempo real seu preço individual e total ( tanto avarias como implementos ), o usuário trabalharia com preços reais de mercado e poderia compartilhar o benchmarking que nosso sistema calculou para seu automóvel em todas as redes de comunicações visuais.
**Hoje em dia temos um grande mercado automobilístico, porém as tecnologias e sites existentes auxiliam apenas na compra e venda do bem. Nosso intuito é ir além disso. Imaginamos que se existisse um software capaz de captar os dados e características singulares de seu automóvel,pesquisar e calcular em tempo real seu preço individual e total (avaliando tanto avarias como implementos ), o usuário trabalharia com preços reais de mercado e poderia se beneficiar, evitando uma compra "no escuro", poupando dinheiro e até lucrando.
* 2. Porque deve usar a tecnologia escolhida?
* 2. Porque deve usar a tecnologia escolhida?
**Devido ao baixo custo (menor que as outras opções existentes no mercado), facilidade de obtenção e manuseio, e é uma tecnologia já existente e considerada, por muitos, eficiente.
**Devido ao baixo custo (menor que as outras opções existentes no mercado), facilidade de obtenção e manuseio, e é uma tecnologia já existente e considerada, por muitos, eficiente.
Linha 27: Linha 27:
**Dispositivos Mobile : Mobilidade e manuseio, além da alta capacidade de processamento e armazenamento que essas tecnologias proporcionam, algo que é de necessidade para o bom funcionamento do aplicativo.
**Dispositivos Mobile : Mobilidade e manuseio, além da alta capacidade de processamento e armazenamento que essas tecnologias proporcionam, algo que é de necessidade para o bom funcionamento do aplicativo.
* 4. Porque usar o sistema específico?
* 4. Porque usar o sistema específico?
**Android : Por ser o sistema mais universalizado e popularizado atualmente, ou seja, é compatível com vários dispositivos.  
**Android : Por ser o sistema mais universal e popular atualmente, ou seja, é compatível com vários dispositivos.  
<br>
<br>


Linha 34: Linha 34:


* 1. Quem pode se beneficiar deste projeto?  
* 1. Quem pode se beneficiar deste projeto?  
**Empresas de pequeno e médio porte (revendedores de carros), usuário comum (comprador e vendedor), em síntese, todo usuário que desejar adquiri-lo, terá acesso as sua funções. No entanto, estuda-se a implementação de funções dentro do aplicativo que deverão ser adquiridas, devido ao alto grau de complexidade dessas, como por exemplo a função que estuda as partes internas no automóvel.
**Empresas de pequeno e médio porte (revendedores de carros), usuário comum (comprador e vendedor).Em síntese, todo usuário que desejar adquiri-lo, terá acesso às sua funções.
* 2. Quem poderá operar o sistema?
* 2. Quem poderá operar o sistema?
**Basicamente, os Administradores (que serão os desenvolvedores e analistas), empresas do ramo automobilístico e o usuário comum.
**Basicamente, os Administradores (que serão os desenvolvedores e analistas), empresas do ramo automobilístico e o usuário comum.
* 3. Quem deverá participar do desenvolvimento do sistema?  
* 3. Quem deverá participar do desenvolvimento do sistema?  
**Analistas de sistemas, Arquitetos, desenvolvedores, programadores e designers.
**Analistas de sistemas, Arquitetos, desenvolvedores, programadores, designers e analista de teste.
<br>
<br>


Linha 45: Linha 45:


* 1. Onde os dados serão inseridos?  
* 1. Onde os dados serão inseridos?  
**
** Os dados serão inseridos dentro do sistema no seu próprio desenvolvimento, porem poderá ser atualizado por arquivos que serão lidos e estruturados pelo sistema. Ex: .xls .pdf. Após o termino do aplicativo, o usuário terá sua interface integrada ao software de avaliação do motor do carro e outros aspectos, pela injeção eletrônica, onde os dados serão recolhidos mediante hardware OBD2.
* 2. Onde os dados serão externalizados, publicados?
* 2. Onde os dados serão externalizados, publicados?
**  
** Os dados terão restrições de exibição, por exemplo, o usuário após testes em seu veículo e escolhas de implementações ou avarias, terá seus dados organizados e publicados em seu próprio dispositivo, e o mesmo poderá salvar o projeto,para poder visualizá-lo em outro momento.
* 3. Onde esta aplicação poderá ser usada?  
* 3. Onde esta aplicação poderá ser usada?  
**Esta aplicação poderá ser utilizada em dispositivos mobile (smartphones e tablets), que tem o Android como sistema operacional.
**Esta aplicação poderá ser utilizada em dispositivos mobile (smartphones e tablets), que tem o Android como sistema operacional.
Linha 60: Linha 60:


* 1. Em quanto tempo pretende desenvolver o sistema?  
* 1. Em quanto tempo pretende desenvolver o sistema?  
**Previsão de no máximo 1 ano de desenvolvimento e testes.
**Pouco menos de 6 meses.
* 2. Quais serão as fases e em quanto tempo cada uma?  
* 2. Quais serão as fases e em quanto tempo cada uma?  
**  
**'''Fase inicial''': é a fase de descoberta,onde, juntamente com o gerente de projetos, o conceito do aplicativo será modelado e será escolhido o tipo de aplicativo que será desenvolvido(nativo,web ou híbrido) e para qual plataforma será desenvolvido(IOS,Android,Windows Phone), através de considerações como custo,segurança e portabilidade,por exemplo. ''10 dias''.
**'''Fase do registro''': é a fase de registro como desenvolvedor na plataforma escolhida.
**'''Fase de desenvolvimento''': é a etapa que se configura corretamente e prepara o ambiente de desenvolvimento para que,posteriormente,designers e desenvolvedores trabalhem na criação do aplicativo. ''4 meses.''
**'''Fase de testes''': fase que são feitos todos os testes necessários para verificar o bom funcionamento do sistema. ''1 mês.''
**'''Fase de lançamento''':é a fase de lançamento nas lojas virtuais da plataforma escolhida.
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
* 3. Qual o tempo de resposta do dispositivo ou do sistema?
**Espera-se um tempo de resposta máximo de 100 ms (millissegundos) ou 0,1 segundos para a primeira funcionalidade. Na segunda funcionalidade espera-se um tempo de resposta maior, pelo fato de basear-se na coleta de dado das partes internas do veículo processo esse que requer mais tempo, logo, calcula-se um tempo aproximado de 1 minuto.
**Espera-se um tempo de resposta máximo de 100 ms (millissegundos) ou 0,1 segundos para a primeira funcionalidade. Na segunda funcionalidade espera-se um tempo de resposta maior, pelo fato de basear-se na coleta de dado das partes internas do veículo processo esse que requer mais tempo, logo, calcula-se um tempo aproximado de 1 minuto.
Linha 89: Linha 93:
**Lançamento
**Lançamento
* 2. Como será feita a entrada de dados?  
* 2. Como será feita a entrada de dados?  
** Pelos usuários que entrarão com as características externas do carro e pelas entidades externas ( escâner de injeção eletrônica), que entrarão com as características do motor
** Dados como ano e modelo do veículo, riscos na lataria, amassados, pintura queimada, tapeçaria avariada e etc: serão inseridos manualmente pelo avaliador, bem como o preço médio de reparo.
**Preço médio do veículo: será inserido após busca na internet (tabela FIPE).
**Peças quebradas ou faltantes:  serão informadas ao sistema pelo avaliador e seus preços serão inseridos mediante uma busca na internet em sites especializados.
**Problemas ocultos no motor ou parte elétrica:  terão seus dados inseridos mediante escaneamento e leitura de possíveis falhas indicadas pelo módulo de injeção eletrônica. O módulo será lido por um scanner com conectividade bluetooth que se comunicará com um  programa já existente para o sistema android (e-iSCAN: Car Diagnostic System). Posteriormente o sistema CAR RATE se comunicará com o programa e-iSCAN para coleta de dados.
**Procedência do veículo: o sistema buscará em um banco de dados pago por informações referentes à procedência, tais como, histórico de acidentes, histórico de roubo/furto, histórico de ofertas em leilão, histórico de Km e etc.
**Multas, impedimentos e documentação atrasada: o usuário entrará com os dados da placa e chassi e então o sistema fará uma busca junto ao site do detran ou receita federal.
**Margem de lucro: Caso o usuário esteja cadastrado como Revendedor, o mesmo poderá inserir sua margem de lucro.
 
* 3. Como será feita a saída de dados?  
* 3. Como será feita a saída de dados?  
** Pelo aplicativo
**Mediante interface do próprio sistema. Após obtenção dos dados preço médio do veículo, valor de reparos e peças, multas e margem de lucro, o sistema emitirá o valor ideal de compra do veículo.
* 4. Descreva a 1a. funcionalidade.
* 4. Descrevas funcionalidades:
**Cadastrar usuario
**Alterar usuario
**Editar perfil do usuario
**Desativar usuario
**Excluir usuario
**Cadastrar veiculo
**Editar veiculo
**Gerenciar veiculo
**testar partes e motor do veiculo
**salvar testes
**alterar padrão do teste
**excluir teste
**excluir veiculo
**cadastrar peça
**alterar peça
**gerenciar peça
**excluir peça
**calcular preço de peças, carro e produto do teste
** alterar preço de peças, carro e testes de motor
**gerenciar testes (atuais e anteriores)
**adicionar perfil de moeda
**alterar moeda
**excluir moeda
**permitir restrições de testes apenas ao usuario titular
**aplicar temas de interface simples ou profissional
**cadastrar empresas
**alterar empresas
**excluir empresas
**gerenciar fornecedores
**gerenciar em tempo real preços de peças implementos e decrescimo de preços por avarias
**classificar implemento
**alterar tipo do implemento
**classificar avaria
**alterar complexidade da avaria
**comentar sobre avaria ou implemento, tornando sua descrição simples para consulta posterior
**autenticar usuario via redes sociais
**integrar usuario a sites sugeridos
**alertar usuario sobre mudanças de valores
**alertar usuario sobre mudanças em testes
**auxiliar usuario quanto ao metodo de compra e venda
**ajudar o usuario a prever riscos usando sugestões com base nos testes
**Calcular, com base nos dados fornecidos pelo usuário, o preço final do veiculo;
**Calcular, com base nos dados fornecidos pelo usuário, o preço final do veiculo;
* 5. Descreva a 2a. funcionalidade.
**Calcular o preço do veiculo com base nos dados fornecidos pelo escâner de injeção eletrônica;
**Calcular o preço do veiculo com base nos dados fornecidos pelo escâner de injeção eletrônica;


Linha 103: Linha 154:


* 1. Quanto custa cada parte do sistema?
* 1. Quanto custa cada parte do sistema?
**  
** A parte gráfica do sistema custará em torno de R$10.200 e a parte funcional do sistema custará em torno de R$61.200.
* 2. Quanto deverá custar todo o sistema?  
* 2. Quanto deverá custar todo o sistema?  
**  
** Todo o sistema deverá custar em torno de R$121.200.
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
* 3. Quantas pessoas deverão ser usadas (Equipe) ?  
**1 designer
**A equipe será dividida da seguinte forma :
**
1 Gerente de projetos
1 Designer
1 Engenheiro de software
3 Desenvolvedores de software
2 Programadores
* 4. Quanto custa cada profissional?
* 4. Quanto custa cada profissional?
**  
** Visto que cada profissional é extremamente importante para o desenvolvimento do softwate e que a quantia que deverá ser gasta tem de ser a menor possível, cada profissional será remunerado igualmente e custará R$ 1.700 por mês.Apenas o gerente de projetos terá um salário de R$ 8.300 por mês.
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
* 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?   
**O preço de aquisição do Aplicativo na Play Store será de R$ 4,99.  
**O preço de aquisição do Aplicativo na Play Store será de R$4,99.  
<br>
<br>


Linha 120: Linha 175:
== DFD ==
== DFD ==


* Processso
[[Arquivo:CarRate DFD inicial.pdf]]
* Depósitos
 
* Fluxos
[[Arquivo:Car Rate DFD final.pdf]]


== DER ==
== DER ==

Edição atual tal como às 18h43min de 12 de maio de 2016

5W2H


What


  • 1. Qual o nome do seu projeto?
    • Car Rate
  • 2. Qual o objetivo deste projeto?
    • Avaliação de veículos seminovos de pequeno e médio porte, auxiliando a compra e venda do bem, orientando o usuário a sempre fazer o melhor negócio, identificando possíveis defeitos no motor, parte elétrica, lataria e estofamento, minimizando os riscos na compra.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • O maior desafio é encontrar softwares que auxiliem a busca pelo preço dos componentes do automóvel e realizar a análise do estado interno do carro que está sendo avaliado via OBD2;
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Banco de dados, linguagem de programação, gestão de projeto, integração de sistemas, estrutura de dados, arquitetura, conhecimento do ambiente Android.
  • 5. Quais soluções similares existem no mercado?
    • Atualmente existe o software chamado Carprix


Why


  • 1. Porque é interessante desenvolver este projeto?
    • Hoje em dia temos um grande mercado automobilístico, porém as tecnologias e sites existentes auxiliam apenas na compra e venda do bem. Nosso intuito é ir além disso. Imaginamos que se existisse um software capaz de captar os dados e características singulares de seu automóvel,pesquisar e calcular em tempo real seu preço individual e total (avaliando tanto avarias como implementos ), o usuário trabalharia com preços reais de mercado e poderia se beneficiar, evitando uma compra "no escuro", poupando dinheiro e até lucrando.
  • 2. Porque deve usar a tecnologia escolhida?
    • Devido ao baixo custo (menor que as outras opções existentes no mercado), facilidade de obtenção e manuseio, e é uma tecnologia já existente e considerada, por muitos, eficiente.
  • 3. Porque usar o hardware específico?
    • Dispositivos Mobile : Mobilidade e manuseio, além da alta capacidade de processamento e armazenamento que essas tecnologias proporcionam, algo que é de necessidade para o bom funcionamento do aplicativo.
  • 4. Porque usar o sistema específico?
    • Android : Por ser o sistema mais universal e popular atualmente, ou seja, é compatível com vários dispositivos.


Who


  • 1. Quem pode se beneficiar deste projeto?
    • Empresas de pequeno e médio porte (revendedores de carros), usuário comum (comprador e vendedor).Em síntese, todo usuário que desejar adquiri-lo, terá acesso às sua funções.
  • 2. Quem poderá operar o sistema?
    • Basicamente, os Administradores (que serão os desenvolvedores e analistas), empresas do ramo automobilístico e o usuário comum.
  • 3. Quem deverá participar do desenvolvimento do sistema?
    • Analistas de sistemas, Arquitetos, desenvolvedores, programadores, designers e analista de teste.


Where


  • 1. Onde os dados serão inseridos?
    • Os dados serão inseridos dentro do sistema no seu próprio desenvolvimento, porem poderá ser atualizado por arquivos que serão lidos e estruturados pelo sistema. Ex: .xls .pdf. Após o termino do aplicativo, o usuário terá sua interface integrada ao software de avaliação do motor do carro e outros aspectos, pela injeção eletrônica, onde os dados serão recolhidos mediante hardware OBD2.
  • 2. Onde os dados serão externalizados, publicados?
    • Os dados terão restrições de exibição, por exemplo, o usuário após testes em seu veículo e escolhas de implementações ou avarias, terá seus dados organizados e publicados em seu próprio dispositivo, e o mesmo poderá salvar o projeto,para poder visualizá-lo em outro momento.
  • 3. Onde esta aplicação poderá ser usada?
    • Esta aplicação poderá ser utilizada em dispositivos mobile (smartphones e tablets), que tem o Android como sistema operacional.
  • 4. Onde os dados serão armazenadas?
    • Os dados serão inseridos numa estrutura de dados robusta, trabalhamos com a ideia do uso do banco de dados postgresql, porque estudamos que 80% dos dados serão atualizados em tempo real, e será de grande porte.
  • 5. Onde o software deverá ser hospedado?
    • Cliente servidor, logo será hospedado no brasil, sob própria administração e ambientação.


When


  • 1. Em quanto tempo pretende desenvolver o sistema?
    • Pouco menos de 6 meses.
  • 2. Quais serão as fases e em quanto tempo cada uma?
    • Fase inicial: é a fase de descoberta,onde, juntamente com o gerente de projetos, o conceito do aplicativo será modelado e será escolhido o tipo de aplicativo que será desenvolvido(nativo,web ou híbrido) e para qual plataforma será desenvolvido(IOS,Android,Windows Phone), através de considerações como custo,segurança e portabilidade,por exemplo. 10 dias.
    • Fase do registro: é a fase de registro como desenvolvedor na plataforma escolhida.
    • Fase de desenvolvimento: é a etapa que se configura corretamente e prepara o ambiente de desenvolvimento para que,posteriormente,designers e desenvolvedores trabalhem na criação do aplicativo. 4 meses.
    • Fase de testes: fase que são feitos todos os testes necessários para verificar o bom funcionamento do sistema. 1 mês.
    • Fase de lançamento:é a fase de lançamento nas lojas virtuais da plataforma escolhida.
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
    • Espera-se um tempo de resposta máximo de 100 ms (millissegundos) ou 0,1 segundos para a primeira funcionalidade. Na segunda funcionalidade espera-se um tempo de resposta maior, pelo fato de basear-se na coleta de dado das partes internas do veículo processo esse que requer mais tempo, logo, calcula-se um tempo aproximado de 1 minuto.
  • 4. Quanto tempo para responder a uma entrada?
    • O tempo de resposta para ambas as funcionalidades será por volta de 40ms.
  • 5. Quanto tempo para gerar a saída?
    • O tempo para que uma saída seja gerada será bem rápido, uma vez que, os cálculos envolvidos em ambas funções do sistema são bem simples, logo, será menor que 10ms.

How


  • 1. Como será dividido o desenvolvimento do sistema?
    • escopo
    • nome do projeto;
    • pesquisa de campo;
    • 5W2H;
    • Projeto Logico
    • Documentação;
    • Projeto escrito;
    • Diagramas;
    • DFD;
    • DER;
    • Detalhamento;
    • Período de Desenvolvimento;
    • Período de testes;
    • Lançamento
  • 2. Como será feita a entrada de dados?
    • Dados como ano e modelo do veículo, riscos na lataria, amassados, pintura queimada, tapeçaria avariada e etc: serão inseridos manualmente pelo avaliador, bem como o preço médio de reparo.
    • Preço médio do veículo: será inserido após busca na internet (tabela FIPE).
    • Peças quebradas ou faltantes: serão informadas ao sistema pelo avaliador e seus preços serão inseridos mediante uma busca na internet em sites especializados.
    • Problemas ocultos no motor ou parte elétrica: terão seus dados inseridos mediante escaneamento e leitura de possíveis falhas indicadas pelo módulo de injeção eletrônica. O módulo será lido por um scanner com conectividade bluetooth que se comunicará com um programa já existente para o sistema android (e-iSCAN: Car Diagnostic System). Posteriormente o sistema CAR RATE se comunicará com o programa e-iSCAN para coleta de dados.
    • Procedência do veículo: o sistema buscará em um banco de dados pago por informações referentes à procedência, tais como, histórico de acidentes, histórico de roubo/furto, histórico de ofertas em leilão, histórico de Km e etc.
    • Multas, impedimentos e documentação atrasada: o usuário entrará com os dados da placa e chassi e então o sistema fará uma busca junto ao site do detran ou receita federal.
    • Margem de lucro: Caso o usuário esteja cadastrado como Revendedor, o mesmo poderá inserir sua margem de lucro.
  • 3. Como será feita a saída de dados?
    • Mediante interface do próprio sistema. Após obtenção dos dados preço médio do veículo, valor de reparos e peças, multas e margem de lucro, o sistema emitirá o valor ideal de compra do veículo.
  • 4. Descrevas funcionalidades:
    • Cadastrar usuario
    • Alterar usuario
    • Editar perfil do usuario
    • Desativar usuario
    • Excluir usuario
    • Cadastrar veiculo
    • Editar veiculo
    • Gerenciar veiculo
    • testar partes e motor do veiculo
    • salvar testes
    • alterar padrão do teste
    • excluir teste
    • excluir veiculo
    • cadastrar peça
    • alterar peça
    • gerenciar peça
    • excluir peça
    • calcular preço de peças, carro e produto do teste
    • alterar preço de peças, carro e testes de motor
    • gerenciar testes (atuais e anteriores)
    • adicionar perfil de moeda
    • alterar moeda
    • excluir moeda
    • permitir restrições de testes apenas ao usuario titular
    • aplicar temas de interface simples ou profissional
    • cadastrar empresas
    • alterar empresas
    • excluir empresas
    • gerenciar fornecedores
    • gerenciar em tempo real preços de peças implementos e decrescimo de preços por avarias
    • classificar implemento
    • alterar tipo do implemento
    • classificar avaria
    • alterar complexidade da avaria
    • comentar sobre avaria ou implemento, tornando sua descrição simples para consulta posterior
    • autenticar usuario via redes sociais
    • integrar usuario a sites sugeridos
    • alertar usuario sobre mudanças de valores
    • alertar usuario sobre mudanças em testes
    • auxiliar usuario quanto ao metodo de compra e venda
    • ajudar o usuario a prever riscos usando sugestões com base nos testes
    • Calcular, com base nos dados fornecidos pelo usuário, o preço final do veiculo;
    • Calcular o preço do veiculo com base nos dados fornecidos pelo escâner de injeção eletrônica;

How much


  • 1. Quanto custa cada parte do sistema?
    • A parte gráfica do sistema custará em torno de R$10.200 e a parte funcional do sistema custará em torno de R$61.200.
  • 2. Quanto deverá custar todo o sistema?
    • Todo o sistema deverá custar em torno de R$121.200.
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
    • A equipe será dividida da seguinte forma :

1 Gerente de projetos 1 Designer 1 Engenheiro de software 3 Desenvolvedores de software 2 Programadores

  • 4. Quanto custa cada profissional?
    • Visto que cada profissional é extremamente importante para o desenvolvimento do softwate e que a quantia que deverá ser gasta tem de ser a menor possível, cada profissional será remunerado igualmente e custará R$ 1.700 por mês.Apenas o gerente de projetos terá um salário de R$ 8.300 por mês.
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?
    • O preço de aquisição do Aplicativo na Play Store será de R$4,99.


Modelo Estruturado

DFD

Arquivo:CarRate DFD inicial.pdf

Arquivo:Car Rate DFD final.pdf

DER

  • Entidades
  • Relacionamentos
  • Chaves
  • Domínios

DD

  • Descritivos de cada item
    • Significado
    • Conteúdo (Dados compostos)
    • Restrições de integridade
    • Chave primária (Depósitos de Dados)


Modelo OO

Diagrama de Classes

Diagrama de Estado

Diagrama de Casos de Uso

Diagrama de Sequência

Diagrama de Objetos

Diagrama de Colaboração

Diagrama de Interfaces

Diagrama de Atividades

Diagrama de Componentes

Diagrama de Pacotes

Protótipo

  • Objetivo
  • Recursos utilizados
  • Funcionamento
  • Detalhamento (Imagens, vídeos, ...)
  • Resultados obtidos

Pesquisadores