Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Sistema por Mind Map: Sistema

1. Ferramentas

1.1. Uso de Banco de Dados

1.1.1. MySQL

1.2. Utiliza-se a classe "java.swing"

2. Especificação UC Modelagem

2.1. Práticas de Engenharia de Software,que estabelece, obrigatoriamente, a sequência e a elaboração dos artefatos em cada uma das etapas, a relembrar:

2.2. Elicitação dos requisitos do sistema, desdobrando-se em levantamento, especificação e análise dos requisitos do sistema;

2.3. Prototipação não funcional do sistema;

2.4. Análise Orientada a Objetos – AOO;

2.5. Modelagem utilizando os seguintes artefatos da Unified Modeling Language – UML:

2.5.1. a. Diagrama e especificação dos Casos de Uso; b. Diagrama de Classes; c. Diagrama de Sequência; d. Diagrama de Estados; e. Diagrama de Atividades; f. Diagrama de Componentes; g. Diagrama de Implantação; e h. Demais diagramas que o grupo julgar importante ao entendimento do sistema

2.6. Análise e projeto do Banco de Dados – BD;

2.7. Modelo Entidade Relacionamento – MER do BD;

2.8. Diagrama Entidade Relacionamento – DER do BD;

2.9. Modelo Relacional e Normalização do BD até 3FN;

2.10. Modelo Lógico e Físico do BD.

3. Ao longo do desenvolvimento do sistema e ao término do mesmo, de forma compilada e reunida na documentação, que deverá ser entregue, padrão ABNT para monografias, para a avaliação dos professores desta UC, deverão constar todos os artefatos listados no item 2 deste, além de ser obrigatória a sincronização destes artefatos com os produtos de software desenvolvidos.

4. Requisitos técnicos

4.1. Controle de acesso a usuários autentificados

4.1.1. Adminstradores

4.1.1.1. Nome

4.1.1.2. Idade

4.1.1.3. Boolean

4.1.1.4. Endereço

4.1.1.5. Data de vacinação. Inicialmente em branco. O sistema preenche automaticamente quando a pessoa for vacinada.

4.1.1.6. Remoção de administradores e atendentes.

4.1.1.7. Geração de relatórios de vacinação. O sistema deve gerar o seguinte tipo de relatório: dado um período (com data inicial e final) escolhido pelo usuário, o relatório deve mostrar a média de vacinação diária para as seguintes faixas etárias.

4.1.1.7.1. I. 𝑖𝑑𝑎𝑑𝑒 ≥ 90 II. 70 ≤ 𝑖𝑑𝑎𝑑𝑒 < 90 III. 50 ≤ 𝑖𝑑𝑎𝑑𝑒 < 70 IV. 𝑖𝑑𝑎𝑑𝑒 < 50

4.1.2. Atendentes

4.1.2.1. Visualização da fila de pessoas a serem vacinadas. O critério de ordenação da fila é o seguinte.

4.1.2.1.1. I. Pessoas com idade igual ou superior a 70 anos têm nível um de prioridade. II. Pessoas cuja profissão esteja relacionada com a área da saúde têm nível dois de prioridade. III. As demais pessoas têm nível três de prioridade.

4.1.2.2. Confirmação de vacinação: Quando visualiza a fila de vacinação, o atendente verifica quem é a próxima pessoa e aplica a vacina. Uma vez aplicada a vacina, ele registra no sistema que aquela pessoa já foi vacinada. O sistema registra a data de vacinação automaticamente.