Vous êtes sur la page 1sur 12

Projet o Nidus

Ce n t r o d e Pe s q u i s a , D e s e n v o l v i m e n t o
e
En g e n h a r i a d e So f t w a r e Li v r e

Siste m a de Controle de Vacinação


Especificação de Requisitos

Identificador do Documento: Nidus -Vacinação- REQ-ptBr


Versão: 1.1
Data: 30- 03- 2006
Localização: /var/comum/Repositorio -
VACINACAO/UML/Analise
Histórico d e revisões
Versão Data Autor Descrição Localizaçã o
1.0 31/Out/20 0 5 Fabiano Jacoboski Descrição da /var/comum/Rep
BETA primeira versão ositorio -
do documento VACINACAO/UML
/Analise
1.1 30/03/2005 Leandro Descrição da /var/comum/Rep
versão ositorio -
definitiva do VACINACAO/UML
documento /Analise
1 . In t rodução

1.1 Propósito
Este docu me n t o especifica os requisitos do Siste m a de Controle de Vacinaç ã o a
ser desenvolvido pelo Nidus, fornec e n d o ao cliente e aos desenvolvedor e s as
inform a ç õ e s necess á ri a s para o projeto e impleme n t a ç ã o, assim como
realizaç ão dos testes e homolog a ç ã o do siste m a.

1.2 Público Alvo


Este docu me n t o se destin a ao cliente, arquite tos de softwar e, engen h ei ro s de
softwa r e e testa do r e s.

1.3 Escopo
Este docu me n t o realiza a especificaç ão de requisitos do Siste m a de Controle de
Vacinaçã o.

1.4 Metodologia de Desenvolvimento


O sistem a deve seguir a metodologia de desenvolvimen to de softwa r e do Nidus,
propost a nos seguinte s planos: SPMP[4], PGQS[5], SCMP[6].

1.5 Visão geral do documento


Na seç ã o 1 : é apres e n t a d a a introd u ç ã o do docum e n t o;
Na Se ç ã o 2 : é apre s e n t a d a uma visão geral do Sistem a de Controle
Vacinaçã o, cara ct e riz a n d o qual é o seu escopo e descr ev e n d o seus
usuá rios;
Na S eçã o 3 : são enum e r a d o s todos os requisitos funcionais.
Na Se ç ã o 4 : são enum e r a d o s os requisitos não- funcion ais do sistem a.
Na S eçã o 5 : são especifica do s os casos de uso.

2. Visão Geral do Produto


O objetivo geral do Sistem a de Controle de Vacinaç ão é gere ncia r as pacient e s,
vacinaçõe s e camp a n h a s de vacinaç ã o.

O sistem a possuir á módulos de cada st ro s, consulta s e relatórios onde o


usuá rio pode r á obter as inform a ç õ e s a qualq u e r momen to e quem qualqu e r
lugar que ofereç a acesso a intern e t.
As tecnologia utilizada s para o criaçã o desta ferra m e n t a são:
– Modela g e m : Poseidon e DBDesign e r
– Desenvolvime n to: Eclipse
– Lingua g e m de progr a m a ç ã o: PHP
– Interfac e com usuá rio: Páginas Web Dinâmica s

2.1 Descrição dos usuários


As pesso as que poder ã o utilizar o sistem a são:
– Administr a d o r
– Usuá rios
2.2 Premissas e restrições
A Infra- estru t u r a necess á ri a a implant a ç ã o do siste m a no lado do Cliente é a
que segue:
Equipa m e n t o:
1 (um) Microcom p u t a d o r não inferior a um Pentium III, ou equivale nt e,
com um HD de, pelo menos, 10 GB que funciona r á como servidor Proxy, de
Banco de Dados e Web.
O sistem a opera cion al será uma distribuiç ão Linux a ser escolhida.

Observa ç ã o: O cliente pode r á ainda hospe d a r esses serviços, por sua


própria conta, em um provedor de sua prefer ê n ci a.

Respons a bilida d e s:
Cliente: O cliente deve arca r com a manu t e n ç ã o dos servidor e s, assim
como se respons a bilizar pelas cópias de segur a n ç a (backu p) de seus dados.
O cliente dever á tamb é m provide ncia r todos recu r so s huma n o s para a
opera ç ã o do sistem a .
Nidus: O projeto se respons a biliza pelo suport e ao uso do softwa r e
dese nvolvido para o seu propósito, bem como, antes de sua instalaç ão, efetu a r
os devidos testes para seu funciona m e n t o.
Todos recur sos do sistem a serão apres e n t a d o s aos opera do r e s atravé s de
treina m e n t o, seja no client e ou no Nidus.

2.1 Descrição dos usuários


São apres e n t a d o s dois tipos de usuá rios, os Administr a d o r do Siste m a e o
Usuá rio Comum, para o qual cabe ao Administr a d o r do Siste m a dar as devida s
permissõ e s.
O usuá rio deverá ter tempo e disponibilida d e para realizar o teste por
completo.

2.2 Premissas e restrições


A FACCAT disponibilizar á as máquin a s para deployment e toda a infra- estr ut u r a
para funciona m e n t o do softwar e, conforme foi solicitado pelo cliente, ficando
por parte do Nidus fornec e r a aplicaç ão em pleno funciona m e n t o, com o
arquivo de deployment e scripts para a criação da base de dados.
3. Requisitos Funcionais

3.1 [RF001] Cadastros de usuários


O sistem a deve permitir cadast r o de usuá rios com as respe c tiva s permissõe s:
criar, alter a r, excluir, busca r nos usuá rios, pacient e s, vacinas e camp a n h a s .

3.2 [RF002] Cadastro de pacientes


O sistem a deve permitir ao administr a d o r ou ao usuá rio, o cadast r o de
pacient e s conte n do os campos nome, ende r e ç o, RG, CPF, telefone, ende r e ç o, e-
mail, data e certid ão de nascime n t o, filiação, sexo.

3.3 [RF003] Cadastro de vacinas


O sistem a deve permitir o cadast ro de vacinas conten do os campos nome da
vacina, descriçã o, faixa etária para aplicaç ã o, duraç ã o da imunida d e, doenç a s
evitad a s, quantid a d e de doses.

3.4 [RF004] Ficha de vacinação


O sistem a deve permitir que os pacient e s tenha uma ficha de vacinaç ã o
conte n do data de aplicaç ã o das vacinas, lote que a vacina que foi aplicad a
pert e n c e, dose da vacina que foi aplicad a e a valida d e da vacina (tempo de
imunida d e) .

3.5 [RF005] Cadastro de posto


O sistem a deve permitir o cadast ro do posto onde são aplicad a s as vacina s
conte n do o campo nome do posto e o nome do respon s áv el pelo posto.

3.6 [RF006] Cadastro de Campanhas de Vacinação


O sistem a deve permitir o cadast ro de camp a n h a s de vacinaç ã o conten do o
período da camp a n h a , nome da camp a n h a e quais vacinas serão
aplicad a s/dispo nibiliza d a s nest a camp a n h a .

3.7 [RF007] Vacinação


O sistem a deve monta r a ficha / cade r n e t a de vacinaç ã o de um pacient e,
quan do este comp a r e c e r para receb e r vacina s, conten d o as vacinas já aplicad a s
e mostr a n d o, base a d o na sua data de nascime n to e na camp a n h a , quais vacinas
ele deve toma r. Após a aplicaç ão da vacina, o sistem a deve permitir que seja
impresso o comprova n t e de vacina, que pode ser emitido a qualqu e r mome nto.

3.5 [RF005] Estatística de vacinas


O sistem a deve gera r um relatório de vacina s aplicad a s em um dete r mi n a d o
período.
4. Requisitos Não Funcionais
4.1 [RNF001] Usabilidade
A naveg aç ã o deve ser simplificad a de modo a torna r o sistem a produtivo e fácil
de usar. Deve utilizar a nome ncl a t u r a própria da áre a de saúde.

4.2 [RNF002] Acessibilidade


O sistem a deve permitir acesso de qualqu e r local que dispon h a de um
comp ut a d o r com acesso a intern e t.

4.3 [RNF003] Hardware e Software


Máquin a Servidor :
Requisitos de softwar e:
1. Apache 2
2. Banco de banco de dados Postgre s SQL.
Requisitos de mínimos de Hard w a r e :
1. Process a d o r 800 MHZ.
2. Memória RAM de 128 mb.
3. Disco Rígido de 10 gb.
Máquin a Cliente :
Qualqu e r máquin a com acesso a intern e t que possu a um naveg a d o r
(browse r) Intern e t Explore r, NetSc a p e ou Mozilla, mais uma impresso r a jato de
tinta.

5. Casos de uso
5.1 Caso de Uso 001: Cadastrar Usuários
5.1.1 Breve descrição
Este caso de uso permit e ao Administra d o r cadast r a r usuá rios.

5.1.2 Fluxo de eventos


5.1. 2 . 1 Flux o bási c o
Este caso de uso inicia quan do o Administr a d o r do Sistem a clica no botão
Usuá rios. O sistem a apres e n t a uma nova janela com as opções: Criar, Pesquis a r
e Listar.
Opção Criar : O sistem a apres e n t a um formulá rio com os campos: Nome,
ende r e ç o, Bairro, Cidade, Estado, Telefone, e-Mail, CPF, RG, data de
nascime n t o, sexo, grupo de usuá rios a qual ele perte n c e, login e senh a que deve
ser criptog r afa d a . O ator pree n c h e os dados e subme t e o formulá rio. O sistem a
validad a os dados, cadast r a o usuá rio e retor n a ao menu anterio r.
Opção Pesquisa r : O sistem a apres e n t a um formulá rio solicitan do o código ou o
nome do usuá rio a pesq uisa r. O ator pree n c h e um dos dados e subm et e o
formulá rio. O siste m a pesq uisa o usuá rio e apres e n t a todos os dados do usuá rio
(exceto a senha) em uma tela, pede confirm a ç ã o e retorn a ao menu ante rio r.
Opção Listar : O siste m a apres e n t a a relaçã o de todos usuá rios com opção para
marc á- los. Após marc a r o(s) usuá rio(s) deseja do(s) o ator escolhe Altera r,
Excluir ou Mostra r.
– Altera r : Nesta opção o sistem a apres e n t a todos os dados do usuá rio
escolhido em uma tela, o ator alter a os dados desejado s e subme t e o
formulá rio. O siste m a valida os dados e atualiza o cada st r o e retorn a
ao menu ante rior.
– Excluir : Nesta, e somen t e nesta opção, o ator pode ter marc a d o mais
de um usuá rio antes de ter marc a d o a opção de exclusão. O sistem a
solicita confirm a ç ã o, exclui o(s) usuá rio(s) do sistem a e retorn a ao
menu ante rio r.
– M ostra r : Nesta opção o sistem a apres e n t a todos os dados do usuá rio
escolhido em uma tela. O sistem a solicita confirm a ç ã o e retor n a ao
menu ante rio r.

5.1. 2 . 2 Flux o Alter n a t i v o


Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).

5.1.3 Pré-condições
Grupo s de Per m i s s õ e s
Os grupos de permissõ e s ao qual o usuá rio vai perte n c e r devem esta r
previa m e n t e cada st r a d o s.

5.2 Caso de Uso 002: Cadastrar Pacientes


5.2.1 Breve descrição
Este caso de uso permit e ao Usuá rio cadast r a r pacient e s.

5.2.2 Fluxo de eventos


5.2. 2 . 1 Flux o bási c o
Este caso de uso inicia quan do um Usuário clica no botão Pacient e s. O sistem a
apre se n t a uma nova janela com as opções: Criar, Pesquisa r e Listar.
Opção Criar : O sistem a apres e n t a um formulá rio com os campos: Nome,
ende r e ç o, Bairro, Cidade, Estado, Telefone, e-Mail, CPF, RG, data de
nascime n t o, sexo, Certidão de Nascim e n t o(n ú m e r o, livro e págin a), filiação
(nome do pai, mãe e respon s áv el). O ator pree n c h e os dados e subme t e o
formulá rio. O siste m a validad a os dados e cada st r a o pacient e e retor n a ao
menu ante rio r.
Opção Pesquisa r : O sistem a apres e n t a um formulá rio solicitan do o código ou o
nome do pacient e a pesquis a r. O ator pree n c h e um dos dados e subme t e o
formulá rio. O siste m a pesq uisa o pacient e e apres e n t a todos os dados do
pacient e em uma tela, pede confirm a ç ã o e retorn a ao menu ante rior.
Opção Listar : O siste m a apres e n t a a relaçã o de todos pacient e s com opção para
marc á- los. Após marc a r o(s) usuá rio(s) deseja do(s) o ator escolhe Altera r,
Excluir ou Mostra r.
– Altera r : Nesta opção o sistem a apres e n t a todos os dados do pacient e
escolhido em uma tela, o ator alter a os dados desejado s e subme t e o
formulá rio. O siste m a valida os dados e atualiza o cada st r o e retorn a
ao menu ante rior.
– Excluir : Nesta, e somen t e nesta opção, o ator pode ter marc a d o mais
de um pacient e antes de ter marc a d o a opção de exclusão. O sistem a
solicita confirm a ç ã o, exclui o(s) pacient e(s) do sistem a e retorn a ao
menu ante rio r.
– M ostra r : Nesta opção o sistem a apres e n t a todos os dados do pacient e
escolhido em uma tela. O sistem a solicita confirm a ç ã o e retor n a ao
menu ante rio r.

5.2. 2 . 2 Flux o Alter n a t i v o


Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).

5.3 Caso de Uso 003: Cadastrar Vacinas


5.3.1 Breve descrição
Este caso de uso permit e ao Usuá rio cadast r a r vacina s.

5.3.2 Fluxo de eventos


5.3. 2 . 1 Flux o bási c o
Este caso de uso inicia quan do um Usuário clica no botão Vacinas. O siste m a
apre se n t a uma nova janela com as opções: Criar, Pesquisa r e Listar.
Opção Criar : O sistem a apres e n t a um formulá rio com os campos: Nome,
Descriç ão, Faixa etária para Vacinaç ão (início e fim), Tempo de duraç ã o da
imunida d e, Doenç as evitad a s, Quantid a d e de Doses. O ator pree n c h e os dados e
subm et e o formulá rio. O sistem a validad a os dados, cada st r a a vacina e retor n a
ao menu ante rior.
Opção Pesquisa r : O sistem a apres e n t a um formulá rio solicitan do o código ou o
nome da vacina a pesq uis a r. O ator pree n c h e um dos dados e subm et e o
formulá rio. O siste m a pesq uisa a vacina e apre s e n t a todos os dados em uma
tela, pede confirm a ç ã o e retorn a ao menu anterior.
Opção Listar : O sistem a apres e n t a a relaçã o de todas vacinas com opção par a
marc á- las. Após marc a r a(s) vacina(s) desejad a(s) o ator escolhe Altera r, Excluir
ou Mostra r.
– Altera r : Nesta opção o sistem a apre s e n t a todos os dados da vacina
escolhida em uma tela, o ator alter a os dados deseja do s e subm et e o
formulá rio. O siste m a valida os dados, atualiza o cadas t ro e retor n a ao
menu ante rio r.
– Excluir : Nesta, e somen t e nesta opção, o ator pode ter marc a d o mais
de uma vacina antes de marc a r a opção de exclusã o. O sistem a solicita
confirm a ç ã o, exclui a(s) vacina(s) do sistem a e retorn a ao menu
ante rio r.
– M ostra r : Nesta opção o sistem a apre s e n t a todos os dados da vacina
escolhida em uma tela. O sistem a solicita confirm a ç ã o e retorn a ao
menu ante rio r.

5.3. 2 . 2 Flux o Alter n a t i v o


Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).

5.4 Caso de Uso 004: Cadastrar Posto


5.4.1 Breve descrição
Este caso de uso permit e ao Administra d o r do Sistem a cadast r a r os dados do
Posto de Saúde.

5.4.2 Fluxo de eventos


5.4. 2 . 1 Flux o bási c o
Este caso de uso inicia qua nd o um Usuá rio clica no botão Postos. O sistem a
apre se n t a um formulá rio com os campos: Nome do Posto e dispõe uma relaç ão
dos usuá rios para que se marq u e o usuá rio que é o Respons áv el pelo posto. O
ator pree n c h e os dados e subme t e o formulá rio. O sistem a valida d a os dados e
atualiza o cadast ro e retor n a ao menu anterior.

5.4. 2 . 2 Flux o Alter n a t i v o


Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).

5.4.3 Pré-condições
Us u ár i o s
Os usuá rios que forem escolhidos como respons áv eis devem esta r previa m e n t e
cada st r a d o s.

5.5 Caso de Uso 005: Cadastrar Campanhas de Vacinação


5.5.1 Breve descrição
Este caso de uso permit e ao Usuá rio cadast r a r as Camp a n h a s de Vacinaç ã o.

5.5.2 Fluxo de eventos

5.5. 2 . 1 Flux o bási c o


Este caso de uso inicia quan do um Usuário clica no botão Camp a n h a s . O
sistem a apres e n t a uma nova janela com as opções: Criar, Pesquisa r e Listar.
Opção Criar : O sistem a apres e n t a um formulá rio com os campos: Nome,
Período da Campa n h a e a relaç ão das vacinas cadast r a d a s no sistem a. O ator
pree n c h e os dados, marc a as vacinas que vão compor a camp a n h a e subme t e o
formulá rio. O siste m a validad a os dados, cadast r a a camp a n h a e retor n a ao
menu ante rio r.
Opção Pesquisa r : O sistem a apres e n t a um formulá rio solicitan do o código ou o
nome da camp a n h a a pesq uisa r. O ator pree n c h e um dos dados e subm et e o
formulá rio. O siste m a pesquisa a vacina e apres e n t a todos os dados (Nome,
Período e relaç ão de vacina s que perte n c e m a camp a n h a ) em uma tela, pede
confirm a ç ã o e retorn a ao menu ante rior.
Opção Listar : O siste m a apres e n t a a relaçã o de todas camp a n h a s com opção
para marc á- las. Após marc a r a(s) vacina(s) deseja d a (s) o ator escolhe Altera r,
Excluir ou Mostra r.
– Altera r : Nesta opção o sistem a apre s e n t a todos os dados da camp a n h a
escolhida em uma tela, o ator alter a os dados deseja do s e subm et e o
formulá rio. O siste m a valida os dados, atualiza o cadas t ro e retor n a ao
menu ante rio r.
– Excluir : Nesta, e somen t e nesta opção, o ator pode ter marc a d o mais
de uma camp a n h a antes de marc a r a opção de exclusão. O siste m a
solicita confirma ç ã o, exclui a(s) camp a n h a ( s) do siste m a e retorn a ao
menu ante rio r.
– M ostra r : Nesta opção o sistem a apres e n t a todos os dados da
camp a n h a escolhida em uma tela. O sistem a solicita confirma ç ã o e
retorn a ao menu ante rio r.

5.5. 2 . 2 Flux o Alter n a t i v o


Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).
5.5.3 Pré-condições

Vacin a s
As vacinas que vão perte n c e r a camp a n h a de vacinaç ã o devem esta r
previa m e n t e cada st r a d a s .

5.6 Caso de Uso 006: Cadastrar Grupos de Usuários


5.6.1 Breve descrição
Este caso de uso permit e ao Administra d o r cadast r a r os Grupos de Usuários e
as permissõ e s que eles possue m sobre as tabelas existe nt e s no sistem a .

5.6.2 Fluxo de eventos


5. 6. 2 . 1 Flux o bá si c o
Este caso de uso inicia qua nd o um Usuá rio clica no botão Grupos. O siste m a
apre se n t a uma nova janela com as opções: Criar, Pesquisa r e Listar.
Opção Criar : O sistem a apres e n t a um formulá rio com os campos: Nome,
Descriç ão e Tipo de Usuário. O siste m a relacion a todas tabelas do sistem a com
opção par a marc a r o as permissõe s sobre cada tabela, quais sejam, alter a r,
criar, excluir e busc a r. O ator pree nc h e os dados e subme t e o formulá rio. O
sistem a validad a os dados, cadast r a o grupo e retorn a ao menu ante rior.
Opção Pesquisa r : O sistem a apres e n t a um formulá rio solicitan do o código ou o
nome do grupo a pesquisa r. O ator pree n c h e um dos dados e subme t e o
formulá rio. O siste m a pesq uisa o grupo e apres e n t a todos os dados, permissõ e s
inclusive, em uma tela, pede confirma ç ã o e retorn a ao menu ante rior.
Opção Listar : O siste m a apres e n t a a relaçã o de todos grupos com opção para
marc á- los. Após marc a r o(s) grupos(s) desejado(s) o ator escolhe Altera r,
Excluir ou Mostra r.
– Altera r : Nesta opção o sistem a apre s e n t a todos dados do grupo
escolhido, permissõ e s inclusive, em uma tela, o ator alter a os dados
desejado s e subme t e o formulá rio. O siste m a valida os dados, atualiza
o cadast ro e retor n a ao menu anterio r.
– Excluir : Nesta, e somen t e nesta opção, o ator pode ter marc a d o mais
de um grupo antes de marc a r a opção de exclusão. O siste m a solicita
confirm a ç ã o, exclui o(s) grupos(s) do sistem a e retorn a ao menu
ante rio r.
– M ostra r : Nesta opção o sistem a apres e n t a todos os dados do grupo,
permissõ e s inclusive, escolhida em uma tela. O sistem a solicita
confirm a ç ã o e retorn a ao menu ante rior.

5. 6. 2 . 2 Flux o Alter n a t i v o
Cam p o s inváli d o s
Os campos devem esta r pree n c hi dos de acordo com o domínio do atributo. O
ator receb e alert a s de que o(s) campo(s) não está(ão) devida m e n t e
pree n c hi do(s).

5.7 Caso de Uso 007: Estatística


5.7.1 Breve descrição
Este caso de uso permit e ao Usuá rio emitir estatística de vacinas aplicad a s em
um dete r mi n a d o período.

5.7.2 Fluxo de eventos


5. 7. 2 . 1 Flux o bá si c o
Este caso de uso inicia quan do um Usuário clica no botão Estatística s. O
sistem a apres e n t a um formulá rio solicitan do o período para gera ç ã o do
relatório. Logo após o siste m a execut a a pesquis a no banco de dados e gera o
relatório na tela, disponibilizand o opção para impress ã o.

5.8 Caso de Uso 008: Aplicar Vacina


5.8.1 Breve descrição
Este caso de uso permit e ao Usuá rio registr a r a aplicaç ão das vacinas feitas nos
pacient e s que comp a r e c e m ao posto de saúde, bem como, emitir o comprova n t e
de vacinaç ão.

5.8.2 Fluxo de eventos


5. 8. 2 . 1 Flux o bá si c o
Este caso de uso inicia qua nd o um Usuá rio clica no botão Vacina r. O siste m a
apre se n t a um formulá rio solicitan do o código ou o nome do pacient e. Logo após
o sistem a execut a a pesquis a no banco de dados e “monta a ficha” do pacient e,
apre se n t a n d o as vacinas já aplicad a s (nome, data de aplicaç ão, lote e dose e
data de término da imunida d e), as vacinas que ele deixou de aplica r, as que ele
deve aplica r neste dia e as que ele ainda deve aplica r. O siste m a mostr a um
indicado r de cor; verde vermelho, ama r elo e branco (semáforo),
respe c tiva m e n t e. O usuá rio marc a as vacinas que ele vai aplicar (opção de
marc a r somen t e nas vacina s que devem ser aplicad a s nesse dias - marc a
ama r el a). O usuá rio subm et e o formulá rio, o siste m a solicita confirm a ç ã o,
atualiza as vacinaçõe s, disponibiliza a opção par a “impre s s ã o do comprova n t e
de vacinaç ão” e retorn a ao menu ante rior.

5.9 Caso de Uso 009: Imprimir comprovante de vacinação


5.9.1 Breve descrição
Este caso de uso permit e ao Usuá rio imprimir o comprova n t e de vacinaç ã o.

5.9.2 Fluxo de eventos


5. 9. 2 . 1 Flux o bá si c o
Este caso de uso inicia qua nd o um Usuá rio clica no botão Comprova nt e. O
sistem a apres e n t a um formulá rio solicitan do o código ou o nome do pacient e, e
o período para relacion a r as vacina s no comprova n t e. O siste m a execut a a
pesq uis a no banco de dados, imprim e o comprova n t e e retor n a ao menu
ante rio r.