• Nenhum resultado encontrado

Análise e Conc epç ão de Sist em as de Inform aç ão

N/A
N/A
Protected

Academic year: 2021

Share "Análise e Conc epç ão de Sist em as de Inform aç ão"

Copied!
10
0
0

Texto

(1)

,&21,;

6LVWHPDGH*HVWmRGH)LFKDV0pGLFDV

&DUOD)HUUHLUD

FDUODIHUUHLUD#GHLLVWXWOSW

Análise e Conc epç ão de Sist em as

de Inform aç ão

Caso de Estudo (I)

Desenvolver um sistema para a gestão de fichas de pacientes

Uma ficha de cliente é composta por vários registos; estes registos podem ser inseridos pelo médico do paciente ou outro pessoal médico.

Cada registo descreve uma consulta médica ou o resultado de um exame médico.

Apenas os médicos podem criar novas fichas . Todo o pessoal médico tem a acesso ao mesmo sistema mesmo quando trabalham em diferentes centros de saúde.

(2)

3 ACSI/ICONIX - Exemplo

Caso de Estudo (II)

Cada médico pode trabalhar em mais de que 1 centro de saúde.

Cada centro de saúde tem vários médico. Cada paciente tem uma única ficha.

É necessário registar o nome e morada de cada centro de saúde

Para o pessoal médico é necessário registar o seu nome e os centros de saúde onde trabalham. Para cada paciente é necessário registar o seu nome.

Casos de Estudo (III)



O sistema deve disponibilizar a seguinte

informação:

– A ficha de um paciente

– Quantos médicos um dado paciente já consultou? – Quantos centros de saúde um dado paciente

visitou?

– Quantos registos um dado médico inseriu? – Quantos registos foram inseridos num dado

(3)

5 ACSI/ICONIX - Exemplo

Iconix -

Análise de Requisitos

Determinar Classes



Sublinhar substantivos...



Possíveis classes:

– Ficha – Paciente – Registo – Médico – Pessoal Médico – Descrição – Resultado de Exame – Centro de Saúde – Administrativo

(4)

7 ACSI/ICONIX - Exemplo

Determinar Associações



Sublinhar verbos...



Possíveis associações

– Ficha é composta por Registos – Médico cria nova Fichas

– Médico trabalha em Centro de Saúde

– Pessoal Médico trabalha em Centro de Saúde – Pessoal Médico insere Registos

– Registo descreve Consulta

– Registo descreve Resultado de Exame – Registo é inserido num Centro de Saúde

Diagrama de Classes (1)

                      !  " #     "  $ %  & ' atende pertence cria contem descreve descreve criado trabalha insere

(5)

9 ACSI/ICONIX - Exemplo

Diagrama de Classes (2)

Adicionar multiplicidades, restrições, relações de agregação e composição ()*,+)- .+/ + 02134+ *,5) 4(+ 67( 4- 38 -9 ) 0:434;8<784= + 6-;;+7 .*,5) 4(+ > -38<+:) -? 7 @) -A -B 4;8+ > + 3; C.87 A -; C.87)+D E 7 02-F 4(G7 {xor} 1 contem * 1 pertence 1 1 descreve 1 1 descreve 1 1 criado * 1 insere * * trabalha 1..* 1 cria * * atende *

Diagrama de Casos de Uso

HIJKLM NL OPLQ2IRS LQT2IRU QT

V I O2KWKQXNLXKYT Z RQQTL [\P]IK^T \P]I K^T V I O2KWKQXNLIT N_KQXR OPL ` RM KQXLN SR WXNT _LaIR ` RM KQXL N Z RQQTL [ \P]I K^T b c XNL KNJLITQ b QXLXKQXK^TQ ` RM KQXL NST WQ H[XL \,]I K^L SNKL NdK^ eL «include»

(6)

11 ACSI/ICONIX - Exemplo

1º Milestone

(7)

13 ACSI/ICONIX - Exemplo

Caso de Uso - Descrição Textual

fg2hijklmno pqrlstmn:uvgkfn

hijklmno pqrlstmn uvgkfn

Nome: Registar consulta médica Actores: Pessoal Médico Cenário Principal:

1) O utilizador insere a identificação do paciente 2) O sistema procura a ficha do paciente 3) O sistema apresenta a ficha do cliente 4) O utilizador insere a descrição da consulta ou o resultado do exame num novo registo 5) O registo é adicionado à ficha do paciente Cenário Alternativo 1 (a ficha de paciente não existe):

Idem aos passos 1) e 2) do fluxo principal 3) Incluir caso de uso "Criar Ficha"

Diagrama de Robustez

wxy z{ |}{~2{€ |z ‚{} ƒ„…† ‡‚{

ˆ

€  „ {‡‰,Š xzw „

Pagina Registar

Consulta Obter ID Paciente

Procurar Ficha Mostrar ficha Registo ƒ}z{}‹zwŒ{ Editar Registo Ficha Guardar Registo

[ficha não existe] [ficha existe]

(8)

15 ACSI/ICONIX - Exemplo

2ª Milestone

(9)

17 ACSI/ICONIX - Exemplo

Ž‘’“”•– —˜™š”›œ•–PžŽ“ –

Nome: Registar consulta médica Actores: Pessoal Médico Cenário Principal:

1) O utilizador insere a identificação do paciente 2) O sistema procura a ficha do paciente 3) O sistema apresenta a ficha do cliente 4) O utilizador insere a descrição da consulta ou o resultado do exame num novo registo 5) O registo é adicionado à ficha do paciente Cenário Alternativo 1 (a ficha de paciente não existe):

Idem aos passos 1) e 2) do fluxo principal 3) Incluir caso de uso "Criar Ficha"

Diagrama de Sequências

Ÿ ¡¢£¤Ÿ¥¦ § ¨©ªŸ«¬¥¦:­P® ¤¯¦

Pessoal Médico Pagina Registar Consulta Ficha Registo novoRegisto getIDPaciente procurarFicha mostrarFicha getInfoRegisto guardarRegisto adicionarRegisto

3ª Milestone

(10)

19 ACSI/ICONIX - Exemplo

Referências

Documentos relacionados

Programa de Residência em Enfermagem - Especialidade em Gerenciamento de Enfermagem em Clínica Médica e Cirúrgica, da Universidade Estadual do Oeste do Paraná –

Os aspectos que ainda restam mal esclarecidos do metabolismo désse elemento, nos mamíferos onde têm sido mais estudados, São: O mecanismo de absorção, que parece

Conclui-se, portanto, que o RPG pode constituir-se tanto como uma experiência negativa, no caso da identiicação com o herói e a per- sona virtual, e eventualmente se conigurar

Para este Setor estão previstos: área de distribuição (farmácia), área para armazenamento de materiais e equipamentos, sala de lavagem e descontaminação dos materiais, sala

Apesar da pouca relação observada entre o câncer na pele negra e os raios ultravioletas, cuidados com a proteção da pele (roupas adequadas e protetor solar)

Nesse sentido, o seguinte procedimento foi implementado aos resultados da simulação realizada com o NEWAVE: Para uma carga (demanda) média anual de energia

É proibido fumar no interior das instalações, exceto no espaço previsto para o efeito junto ao restaurante da empresa.. c o m THERMOKING Bour g-En-Br esse - A40 n°4 M ac on

Esta função de DSC encontra-se disponível apenas nos modelos 7100US e 7100EU e para poder aceder a esta função, tem de introduzir um MMSID de utilizador