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?
- Esse projeto busca maior automação na entrada de moradores e visitantes de um condomínio, proporcionando a eles mais conforto e segurança, garantido pelo sistema de armazenamento de fluxo que facilita o controle de quem entra e sai.
- 2. Porque deve usar a tecnologia escolhida?
- A tecnologia escolhida deve ser utilizada pois trata-se de uma opção que apresenta melhor custo-beneficio e facilidade de instalação, além de ser uma tecnologia de fácil manuseio.
- 3. Porque usar o hardware específico?
- O hardware escolhido deve ser usado pois é capaz de realizar as tarefas necessárias, se mostrando como uma melhor opção financeira e funcional para o prosseguimento do projeto.
- 4. Porque usar o sistema específico?
- O sistema escolhido atende as necessidades do projeto, sendo ainda de fácil entendimento e manuseio, compatível com o hardware e apesar da sua implementação demorar alguns meses, esse sistema é seguro, prático e eficaz.
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?
- Essa aplicação poderá ser usada em basicamente todos os locais em que precisa-se controlar a entrada e saída de pessoas.
- 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?
- O software deverá ser hospedado em um driver que permita a interação dele com a parte física do projeto e com as pessoas que desejam ingressar no local.
When
- 1. Em quanto tempo pretende desenvolver o sistema?
- O sistema será desenvolvido em 6 meses, devido ao fato que sua criação depende dos fatores físicos do condomínio, fluxo de entrada e saída de veículos, adaptações por parte do condomínio para a recepção dos materiais complementares para implementação do projeto.
- 2. Quais serão as fases e em quanto tempo cada uma?
- O desenvolvimento do sistema se dará em 3 fases. A primeira fase é o estudo do fluxo de moradores e visitantes que deve levar 1 mês para ser um estudo cuidadoso e mais preciso. Na segunda parte tem a reconstrução da entrada do condomínio, onde ele irá implementar os portões automatizados com sensores. Essa etapa dura aproximadamente 3 meses. A última parte é a instalação das tecnologias na portaria, telas touch screen, banco de dados, ou seja, conclusão da instalação do sistema integrado que por sua vez demora 2 meses.
- 3. Qual o tempo de resposta do dispositivo ou do sistema?
- O sistema opera com uma velocidade muito alta, sendo seu tempo de resposta em torno de 0,01 segundos
- 4. Quanto tempo para responder a uma entrada?
- Para responder uma entrada, o sistema gasta um tempo muito pequeno, sendo necessário apenas uma busca no banco de dados do próprio sistema que é praticamento instantâneo, por volta de 1 segundo.
- 5. Quanto tempo para gerar a saída?
- A saída será gerada de maneira muito rápida e eficaz, o tempo gasto é 0,1 segundos.
- A saída será gerada de maneira muito rápida e eficaz, o tempo gasto é 0,1 segundos.
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: O sistema solicita ao visitante seu nome , seu CPF, bloco e apartamento de destino. Neste momento, o sistema envia um SMS para o o celular do morador e uma mensagem de voz para o telefone fixo do apartamento em questão notificando que o visitante aguarda sua liberação para a entrada no condomínio. Se o morador ou a pessoa que estiver no apartamento permitir a entrada, a mesma, daquele local, abre o portão clicando em um botão, que se encontra no apartamento, para a entrada do visitante. Se não permitir a entrada, o morador ou outra pessoa do apartamento aperta um outro botão específico. Após isso, será mostrado no monitor da entrada do condomínio que a entrada do visitante foi negada.
- 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, se for válida, o sistema libera a saída do visitante, o portão é aberto e no banco de dados é armazenado a data e hora de saída do visitante, se for negativa, a saída do condomínio é negada, o sistema aciona a central de segurança do condomínio por meio de um alarme, para que os seguranças entrem 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?
- A equipe de desenvolvimento e instalação do sistema tem um custo de aproximadamente R$ 30.000,00, os materiais utilizados tem custo aproximado de R$ 20.000,00.
- 2. Quanto deverá custar todo o sistema?
- Todo o sistema tem um custo que gira em torno de R$ 50.000,00, variável de acordo com a complexidade exigida para implementação.
- 3. Quantas pessoas deverão ser usadas (Equipe) ?
- A equipe deverá ser composta de um engenheiros de software, um engenheiro de controle e automação, dois programadores e uma equipe de obras responsáveis por construir, pintar, realizar as ligações elétricas e planejar toda a obra.
- 4. Quanto custa cada profissional?
- A equipe de obras tem um custo total de R$ 15.300,00 divido entre dois pedreiros R$ 1.800,00 mensais durante três meses, um eletricista R$ 1.500,00 pagamento único por todo serviço realizado, um pintor R$ 1.000,00 pagamento único por todo serviço realizado e um arquiteto R$ 2.000,00 responsável por todo o planejamento da obra, ao passo que os engenheiros de software e os engenheiros de controle e automação tem um custo mensal de R$ 3.500,00 cada, já os programadores tem um salário de R$ 2.600,00.
- 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 sistema, valor de mercado, é de R$ 60.000,00.
DER

DFD

UML
Diagrama de Classes

Diagrama de Casos de Uso

Detalhamento dos Casos de Uso
Protótipo