| Linha 46: | Linha 46: | ||
* 1. Onde os dados serão inseridos? | * 1. Onde os dados serão inseridos? | ||
** | ** Os dados serão inseridos em uma interface homem-máquina. | ||
* 2. Onde os dados serão externalizados, publicados? | * 2. Onde os dados serão externalizados, publicados? | ||
** | ** Os dados serão externalizados em uma tela. | ||
* 3. Onde esta aplicação poderá ser usada? | * 3. Onde esta aplicação poderá ser usada? | ||
** | ** | ||
* 4. Onde os dados serão armazenadas? | * 4. Onde os dados serão armazenadas? | ||
** | ** OS dados serão armazenados em um banco de dados específico. | ||
* 5. Onde o software deverá ser hospedado? | * 5. Onde o software deverá ser hospedado? | ||
** | ** | ||
Edição das 11h36min de 23 de novembro de 2014
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?
- Esse projeto tende a beneficiar grande parte das entidades externas que vão entrar ou sair do condomínio, pois possibilita ingresso ao local de forma mais dinâmica, rápida e segura para as pessoas que ali moram. Assim os principais beneficiários são os moradores, prestadores de serviços de outras empresas que necessitam entrar naquele ambiente e os funcionários em geral do condomínio.
- 2. Quem poderá operar o sistema?
- Deverá ser designado um administrador para o sistema, que deverá realizar a manutenção deste e inserir novos dados, com base nos funcionários que trabalham no local e com relação à cada visita que cada morador deixar autorizado, no sistema, sua entrada ao condomínio.
- 3. Quem deverá participar do desenvolvimento do sistema?
- Para desenvolver esse sistema será necessário a participação de engenheiros de softwares, engenheiro de controle e automação e um programador.
Where
- 1. Onde os dados serão inseridos?
- Os dados serão inseridos em uma interface homem-máquina.
- 2. Onde os dados serão externalizados, publicados?
- Os dados serão externalizados em uma tela.
- 3. Onde esta aplicação poderá ser usada?
- 4. Onde os dados serão armazenadas?
- OS dados serão armazenados em um banco de dados específico.
- 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.
- 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:
- 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.
- 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:
- 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)?