(9 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 125: Linha 125:
= DER =
= DER =


[[Arquivo:Der_multiradar.jpg]]


= DD =
= DD =


[[Arquivo:Dd_multiradar.jpg]]


<br>
= Diagrama de Classes =
[[Arquivo:Dcmultiradar.jpg]]


= Diagrama de Caso de Uso =
[[Arquivo:Casodeuso_multiradar.jpg]]
= Protótipo =
<br>
[[Arquivo:Prototipo_multiradar.pdf ]]
* Orientação:
** Desenvolver os casos de uso discriminados abaixo, codificando numa linguagem qualquer e gerando o programa executável
** Criar interface de manipulação pelo operador que permita:
*** Acompanhar a visualização do semáforos (Imagine que o operador estará muito longe do semáforo)
*** Mostrar na interface velocidade de um carro
*** Disparar alarme quando ultrapassar certa velocidade
*** Mudar semáforo para Vermelho
*** Mudar semáforo para Verde
*** Mudar semáforo para Amarelo
* Apresentação:
** Executar o programa, de acordo com o detalhamento do caso de uso
** Testar sequência de eventos e sequências alternativas
** Detalhar requisitos não-funcionais
<br>
<br>


= Comentários =
= Comentários =
<br>
<br>
= Diagrama de Classes =
[[Arquivo:Diagramaclasse_mutiradar.png]]

Edição atual tal como às 03h54min de 27 de agosto de 2014

5W2H

  • Nome do Projeto: MultiRadar


What

  • Qual o objetivo deste projeto?
    • O projeto será uma tentativa de unirmos dois aparelhos , um já utilizado no dia-a-dia para facilitarmos o trânsito e a chance de ver quem quebra as leis de trânsito.Utilizando um radar que pode analisar até 2km de distância (ja utilizados em rodovias) e um novo dispositivo que observando que em um cruzamento apresenta um fluxo maior que outro, libera, ou abre o semáforo para esse cruzamento, além de nesse dispositivo colocarmos a tentativa de captar sinais de quem esta utilizando um telefone móvel.
  • Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • Ter acesso aos aparelhos necessários, visto que , no Brasil têm-se pouquissimos e a junção de ambos .
  • Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Programação necessária para o manuseio e edição dos aparelhos utilizados.
  • Quais soluções similares existem no mercado?
    • Ainda não existe.


Why

  • Porque é interessante desenvolver este projeto?
    • Porque em nosso ponto de vista um dos maiores problemas que o Brasil enfrenta é a imensa perda de tempo no trânsito, e a tentativa de reduzir bruscamente esse tempo faz com que ganhemos tempo para trabalhar melhor, por exemplo.
  • Porque deve usar a tecnologia escolhida?
    • Porque, como ja dito antes, não existe nada parecido no mercado, e o Brasil (em especial) precisa de todas melhorias possíveis se tratando de trânsito.


Who

  • Quem pode se beneficiar deste projeto?
    • O Governo que poderá diminuir o número de radares , o número de policiais no transito somente para vigiar pode ser cortado e ,principalmente, as pessoas que perdem muito tempo no trânsito.
  • Quem poderá operar o sistema?
    • Uma central como as que operam radares fixos nas cidades.
  • Quem deverá participar do desenvolvimento do sistema?
    • Uma empresa juntamente com o apoio do Governo,


Where

  • Onde os dados serão inseridos?
    • Em uma central ,como as já existentes para infrações de trânsito utilizando-se de radares.
  • Onde os dados serão externalizados, publicados?
    • Por meio do site do sistema de trânsito do estado e pelos correios.
  • Onde esta aplicação poderá ser usada?
    • No trânsito, como já dito.
  • Onde as informações serão armazenadas?
    • Em uma central ,como as já existentes para infrações de trânsito utilizando-se de radares.
  • Onde o software deverá ser hospedado?
    • Nesses novos aparelhos que estão sendo criados.



When

  • Em quanto tempo pretende desenvolver o sistema?
    • Não é possível dizer exatamente um tempo pois dependemos da liberação dos sistemas existentes nos radares móveis de hoje.
  • Quais serão as fases e em quanto tempo cada uma?
    • Podemos estipular 3 meses após liberação do sistema.
  • Closed beta - Testes em pistas de teste de automóveis durante 3 meses.
  • Open beta - Fixação de alguns dos MultiRadar em ruas de grande tráfico e engarrafamentos.


How

  • Como será dividido o desenvolvimento do sistema?
    • Atualizar sistema de radares existentes para poderem ser editados;
    • Implantação do código para controlar o fluxo;
    • Implantação do código que capta os sinais de telefonia móvel;
    • Testes junto com o departamento de trânsito e sua central de recepçâo dos dados;
  • Como será feita a entrada de dados?
    • Um microprocessador recebe os sinais elétricos emitidos pelos sensores e calcula a velocidade do veículo, com base na distância e no tempo. Através da análise do chamado perfil magnético, é possível confirmar a velocidade medida com alta precisão. Um sistema de vídeo é acionado para capturar a imagem do veículo infrator, que logo é criptografada para garantir a inviolabilidade do sistema
  • Como será feita a saída de dados?
    • Pela central do departamento de trânsito que recebe essa captura do veículo infrator.


FUNCIONALIDADES PARA O GOVERNO :

  • Como será o procedimento para a 1a. funcionalidade?
    • Por meio da biblioteca de placas dos carros ja existentes todos os veículos já estarão cadastrados para o sistema;
    • O veículo à uma distancia ( 0-2 km) que trafegar acima do limite de velocidade terá o veículo "marcado" através de sua placa, e ao passar mais próximo ao aparelho tera a foto tirada devido ao problema citado.
  • Como será o procedimento para a 2a. funcionalidade?
    • Com dois MultiRadar em um mesmo cruzamento, ele calcula o fluxo que possivelmente estará naquele cruzamento em X segundos, abrindo um semáforo para o momento em que naquele lado do cruzamento necessite de mais tempo de passagem que outro.
  • Como será o procedimento para a 3a. funcionalidade?
    • Ao utilizar o celular próximo a área do MultiRadar , ele capta esse sinal e também "marca" o veículo através de sua placa, gerando uma foto ao passar perto do aparelho.


How much

  • Quanto deverá custar o sistema?
    • Estimativa inicial de 120 mil reais investidos em :
    • Dois aparelhos de radar a distância por ponto escolhido: 6 mil cada;
    • Desenvolvedores e designers : preço fixo a ser combinado pelo trabalho;
    • Servidores :utilização dos servidores do departamento de trânsito;
  • Quantas pessoas deverão ser usadas?
    • Poderiamos ter 4 pessoas trabalhando na implantação dos novos softwares para o radar ja existente e policiais de trânsito especializados em computação para entender o manuseio e como funcionarã.
  • Qual deverá ser o preço de aquisição do seu software para o usuário final?
    • O software deve ter um valor de até 10 mil reais , sendo 6 mil para o radar existente e 4 mil pela mão de obra da criação dos outros dois módulos a serem implantados.

DFD

DER

DD


Diagrama de Classes

Diagrama de Caso de Uso

Protótipo


Arquivo:Prototipo multiradar.pdf

  • Orientação:
    • Desenvolver os casos de uso discriminados abaixo, codificando numa linguagem qualquer e gerando o programa executável
    • Criar interface de manipulação pelo operador que permita:
      • Acompanhar a visualização do semáforos (Imagine que o operador estará muito longe do semáforo)
      • Mostrar na interface velocidade de um carro
      • Disparar alarme quando ultrapassar certa velocidade
      • Mudar semáforo para Vermelho
      • Mudar semáforo para Verde
      • Mudar semáforo para Amarelo
  • Apresentação:
    • Executar o programa, de acordo com o detalhamento do caso de uso
    • Testar sequência de eventos e sequências alternativas
    • Detalhar requisitos não-funcionais


Comentários