5W2H


What


  • 1. Qual o nome do seu projeto?
    • S.A.C. (Sistema de Acesso a Condomínios).
  • 2. Qual o objetivo deste projeto?
    • Este projeto tem o objetivo de monitorar a entrada/saída de pessoas a um condomínio, controlando o acesso de entidades externas e moradores através do sistema desenvolvido e armazenar todas as informações desse fluxo em um banco de dados, afim de propiciar mais segurança aos condôminos e facilitar o trabalho exercido pelo porteiro.
  • 3. Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
    • O maior desafio para realizar este trabalho consiste na implementação da parte física do projeto, ou seja, automação de portões e estruturas necessárias para acioná-los.
  • 4. Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
    • Os conhecimentos básicos para implementação deste projeto tangenciam as áreas de automação com microcontrolador (Arduino), computação através das linguagens de programação para desenvolver o sistema lógico (C/C++) e eletrotécnica para realizar a montagem do circuito elétrico.
  • 5. Quais soluções similares existem no mercado?


Why


  • 1. Porque é interessante desenvolver este projeto?
  • 2. Porque deve usar a tecnologia escolhida?
  • 3. Porque usar o hardware específico?
  • 4. Porque usar o sistema específico?


Who


  • 1. Quem pode se beneficiar deste projeto?
  • 2. Quem poderá operar o sistema?
  • 3. Quem deverá participar do desenvolvimento do sistema?


Where


  • 1. Onde os dados serão inseridos?
  • 2. Onde os dados serão externalizados, publicados?
  • 3. Onde esta aplicação poderá ser usada?
  • 4. Onde os dados serão armazenadas?
  • 5. Onde o software deverá ser hospedado?


When


  • 1. Em quanto tempo pretende desenvolver o sistema?
  • 2. Quais serão as fases e em quanto tempo cada uma?
  • 3. Qual o tempo de resposta do dispositivo ou do sistema?
  • 4. Quanto tempo para responder a uma entrada?
  • 5. Quanto tempo para gerar a saída?

How


  • 1. Como será dividido o desenvolvimento do sistema?
    • O desenvolvimento do sistema se dá primeiramente, na análise do condomínio pretendido para implementação, avaliando a área da portaria para automação, o fluxo de pessoas diárias e o tempo necessário para modificar toda a estrutura. Após essa etapa de reconstrução da portaria, implementa-se o software e os equipamentos complementares para o funcionamento correto do sistema.
  • 2. Como será feita a entrada de dados?
    • A entrada de dados é feita a partir de um monitor touch-screen.
  • 3. Como será feita a saída de dados?
    • A saída de dados é feita a partir do mesmo monitor citado anteriormente.
  • 4. Descreva a 1a. funcionalidade?
    • A primeira funcionalidade consiste na identificação de presença de morador ou entidade externa no portão de entrada ou de saída da portaria através do sensor de presença, sendo dois processos independentes, visto que temos sistemas semelhantes em execução em ambos os lados.
  • 5. Descreva a 2a. funcionalidade?
    • A segunda funcionalidade depende se o intuito do usuário é a entrada ou a saída do condomínio. Começaremos pela entrada, que também depende da escolha do usuário que gira em torno dos seguintes casos:
      • I - Morador: Informa os dados de entrada, como por exemplo, ID e senha exclusiva fornecida pelo gerenciador do sistema, e o sistema realiza a verificação dos dados. Se a verificação for verdadeira, permiti a entrada do morador e armazena no banco de dados a data e hora desta ação, senão, nega a entrada e volta a tela inicial.
      • II - Visitante: Solicita ao visitante o CPF, bloco e apartamento de destino. Neste momento, o porteiro entra em contato com o respectivo condômino e verifica a autenticidade da visita, se for positiva, permiti a entrada do usuário e armazena a data, hora e destino desta visita, senão, nega a entrada e o sistema volta a tela inicial.
    • No caso da saída, basta informar se é morador ou visitante.
      • I - Morador: Informa a ID e senha exclusiva, o sistema realiza a autenticação, se for verdadeira, permiti a saída do morador e armazena no banco de dados a data e hora da saída, senão, nega a saída e volta a tela inicial.
      • II - Visitante: Solicita ao visitante o CPF, bloco e apartamento visitado, o sistema verifica se há alguma requisição de entrada aberta, confere os dados, o porteiro entra em contato com o condômino visitado e solicita o status da visita, se for positivo, a saída é permitida e é armazenado no banco de dados a data e hora de saída do visitante, se for negativa, a saída do condomínio é negada e o porteiro em conjunto com a segurança entra em contato com o visitante.
  • 6. Descreva a 3a. funcionalidade?
    • Quando um usuário tem a sua verificação realizada com sucesso, o sistema realiza a abertura do portão.
  • 7. Descreva a 4a. funcionalidade?
    • Enquanto o usuário está solicitando o acesso ao condomínio, o sensor de um dos lados do portão (interno ou externo, dependendo do caso) está ativo, após a verificação e abertura do portão citadas anteriormente, o sistema controla a passagem segura do usuário mediante os status dos sensores situados em ambos os lados dos portões, ou seja, no caso de entrada ao condomínio temos o seguinte:
      • i) sensor externo ativo indica usuário parado;
      • ii) sensor externo desativado indica princípio de movimento de usuário;
      • iii) sensor interno ativo indica a ocorrência de movimentação;
      • iv) sensores internos e externos desativados concluem que o usuário atravessou o portão com sucesso.
    • Se os passos acima não forem realizados na sequência correta, o portão verifica que não há obstáculo a sua frente e fecha automaticamente, com o intuito de preservar a segurança.
  • 8. Descreva a 5a. funcionalidade?
    • Além de todas essas funcionalidades citadas anteriormente, há a opção de acesso ao sistema como administrador, onde ele pode fazer várias outras funcionalidades, como por exemplo, inserir morador novo, excluir morador, listar todos os moradores, buscar informações de morador e exibir relatório de acesso de acordo com o intervalo de data selecionado.


How much


  • 1. Quanto custa cada parte do sistema?
  • 2. Quanto deverá custar todo o sistema?
  • 3. Quantas pessoas deverão ser usadas (Equipe) ?
  • 4. Quanto custa cada profissional?
  • 5. Qual deverá ser o preço de aquisição do seu software para o usuário final (Valor de mercado)?


DER

DFD

DD