Post on 03-Apr-2018
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
1/14
FUNDAMENTOS DE ANLISE ORIENTADA A OBJETOS
Sistema de Informatizao de Sistema Hospitalar
So Paulo
2013
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
2/14
TECNOLOGIA DE ANLISE E DESENVOLVIMENTO DE SISTEMAS
FUNDAMENTOS DE ANLISE ORIENTADA A OBJETOS
Sistema de Informatizao de Sistema Hospitalar
CARLOS ALBERTO DE OLIVEIRARA 1299875714
FBIO DOS SANTOS DE OLIVEIRARA 3776762381
JAILTON DE JESUS OLIVEIRARA 1299903880
MARCOS VINCIUS CASTRO E SILVARA 3708614962
TANIA MORENO PRADO DE CARVALHORA 1299931938
VINCIUS TADEU DOS SANTOSRA 4206796562
ORIENTADOR
CLEYTON FERREIRA FRANCO
So Paulo
2013
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
3/14
RESUMO
Objetivos principais do Sistema Hospitalar: Possibilitar, atravs de uma intranet, o cadastro
das alas hospitalares, funcionrios, equipamentos, convnios, especialidades, mdicos,enfermeiros e clientes. Aplicar a permisso de acesso correspondente a cada classe, para que
no haja acesso indevido.
O cadastro de Alas Hospitalares mantm as informaes sobre especialidades, leitos
(ocupados e vazios), capacidade mxima de atendimentos e equipamentos existentes, o que
possibilita separar pacientes por especialidades e garantir um controle de fluxo harmnico.
O cadastro de Equipamentos Mdicos mantm informaes sobre os equipamentos existentes
para a realizao de exames em geral.
Cadastro de pacientes: O cadastro de pacientes mantm atualizado todos os procedimentos
pelo qual este passa, garantindo que toda a equipe hospitalar tenha total controle de seu
estado, em tempo real, facilitando assim as tomadas de decises.
O cadastro de mdicos mantm informaes sobre todos os mdicos da rede hospitalar, bem
como suas especialidades e responsabilidades, garantindo assim um atendimento eficaz e de
qualidade.
O Cadastro de Consultas mantm informaes sobre o paciente, a especialidade, data e
horrios de consultas, garantindo um amplo controle no atendimento, evitando falhas de
duplicidade de horrios com mesmo especialista, entre outros transtornos.
O Cadastro de Exames mantm atualizados a lista de exames marcados e exames realizados,
bem como horrios e pacientes beneficiados, garantindo fluidez e agilidade no processo.
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
4/14
ABSTRACT
Main objectives of the Hospital System: Enabling, through an intranet, the register of wards,
staff, equipment, covenants, specialties, doctors, nurses and clients. Apply the access
permission for each class, so there is no unauthorized access.
The registration of Alas of Hospital maintains information on specialties, beds (occupied and
vacant), capacity of existing equipment and care, enabling separate patients by separate
specialties and ensure a harmonious flow control.
The registration of Medical Equipment maintains information about existing equipment to
conduct tests in general.
The registration of Patients maintains the updated procedure, ensuring that all hospital staff
have full control of their status in real time, thus facilitating decision making.
The registration of Doctors keeps information on all medical doctors of the hospital network,
as well as their specialties and responsibilities, thus ensuring an effective service and quality.
The registration of Query maintains patient information, specialty, date and time of visits,
ensuring broad control in service, avoiding duplication of failures times with the same
specialist, among other disorders.
The registration of Exams keeps updated list of exams marked and tests, as well as schedules
and benefit patients by ensuring fluidity and agility in the process.
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
5/14
SUMRIO
I. DIAGRAMA DE CLASSES..........................................................................................1II.
DIAGRAMA DE CASOS DE USO...............................................................................2
III. LISTA DE REQUISITOS DO SISTEMA HOSPITALAR............................................3IV. LISTA DE EVENTOS....................................................................................................5V. CONCLUSO................................................................................................................8
VI. BIBLIOGRAFIA............................................................................................................9
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
6/14
1
IDCRMCPFTELEFONE FIXOCELULARESPECIALIDADEOBSERVAO
MDICOS
IDUNIDADEENDEREOCNPJTELEFONEESPECIALIDADESALASLEITOSCONVNIOSFUNCIONRIOSMDICOSENFERMEIROSCLIENTES
UNIDADEHOSPITALAR
CONVNIOS
IDNOMECNPJTELEFONEOBSERVAO
CLIENTES
AGENDADIAMSANOHORA
CONSULTAS
ID CLIENTEID MDICODATAHORA
IDCORENNOMECPFTELEFONE FIXOCELULAROBSERVAO
ENFERMEIROS
IDCPF
RGNOMETELEFONE FIXOCELULAR
FUNCIONRIOS
IDNOMEID DOS MDICOS
ESPECIALIDADES
DIAGRAMA DE CLASSES
Cadastrar mdicoCadastrar CRMCadastrar loginmdicoCadastrar senhaDigitar CRMAcessar loginConferir senhaExibir Agenda
Cadastrar unidadeConsultar unidadeAlterar unidade
Cadastrar enfermeiroCadastrar COREN
Cadastrar loginenfermeiroCadastrar senhaDigitar CORENAcessar loginConferir senhaExibir Planto
CadastrarespecialidadeDigitar IDAlterar especialidade
Cadastrar convnioCadastrar CNPJ
Cadastrar clienteCadastrar loginclienteCadastrar senhaclienteDigitar IDAcessar loginConferir senhaExibir A endamento
Cadastrar funcionrioCadastrar loginfuncionrioCadastrar senhafuncionrio
ALAS LEITOS
IDNOMEEQUIPAMENTOSITUAO
IDALAESTADO ATUALOBSERVAO
Cadastrar alaCadastrardescri o
Cadastrar leitoDigitar IDAlterar leito
IDCPFRGNOMEENDEREOTELEFONE FIXOCELULAR
ESPECIALIDADEDATA CADASTRO
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
7/14
2
DIAGRAMAS DE CASO DE USO
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
8/14
3
LISTA DE REQUISITOS DO SISTEMA HOSPITALAR
*O cadastro de cada classe ter 03 passos para acesso: Inserir, editar e excluir.
As classes a cadastrar so:
Unidades, alas hospitalares, especialidades, convnios, leitos, equipamentos, enfermeiros,
mdicos, funcionrios e clientes.
Em todas as classes haver instncia. Exemplos:
>UNIDADE HOSPITALARID (01 DIGITO)UNIDADE 1ENDEREO Av. X, n 1.340BairroCidade - UF
CNPJ 00.000.000/0000-00TELEFONE (00) 0000-0000ESPECIALIDADES 01- Pronto-socorro; 02 - CTI; 03Cardiologia, ...LEITOSCONVNIOSFUNCIONRIOSMDICOSENFERMEIROSCLIENTES
> ALAS HOSPITALARES
ID 002ALA LaboratrioEQUIPAMENTOS...SITUAO
> ESPECIALIDADESID 003
NOME Pronto-socorroID DO(s) MDICO(s)
> CONVNIOS
ID 0004NOME UnimedENDEREOCNPJ 00.000.000/0000-00TELEFONE (00) 0000-0000OBSERVAO
> LEITOSID 00005ALA CardiologiaESTADO ATUAL Em funcionamentoOBSERVAO
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
9/14
4
> EQUIPAMENTOSID 000006
NOME Equipamento de Raio-XESTADO ATUAL Em funcionamentoDATA DA ENTRADADATA REVISODATA NOVA REVISODATA DA SADAOBSERVAO
> ENFERMEIROSID 0000007COREN 000.000-AA
CPF 000.000.000-00NOME HorcioTELEFONE FIXO (00) 0000-0000CELULAR (00) 00000-0000OBSERVAO
> MDICOSID 000000008CRM 00.000-0CPF 000.000.000-00
NOME JooTELEFONE FIXO (00) 0000-0000CELULAR (00) 00000-0000ESPECIALIDADEOBSERVAO
> FUNCIONRIOSID 000000009CPF 000.000.000-00RG 00.000.000-0
NOME Horcio
TELEFONE FIXO (00) 0000-0000CELULAR (00) 00000-0000OBSERVAO
> CLIENTESID 0000000010CPF 000.000.000-00RG 00.000.000-0
NOME KatianeTELEFONE FIXO (00) 0000-0000CELULAR (00) 00000-0000
ESPECIALIDADEDATA DO CADASTROOBSERVAO
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
10/14
5
LISTA DE EVENTOS
UNIDADES HOSPITALARES
N Descrio Evento Casos de Uso Resposta
1 Funcionrio cadastraunidade dadosUnidade cadastrarUnidade Nmero do ID(1 dgito)
2Funcionrio consulta
unidadeconsultaUnidade consultaUnidade
Exibe dados daunidade
3Funcionrio altera dados
da unidadealteraUnidade alterarUnidade
Alteraes realizadascom sucesso
ALAS HOSPITALARES
N Descrio Evento Casos de Uso Resposta
1 Funcionrio cadastra alahospitalar dadosAla cadastrarAla Nmero do ID(2 dgitos)
2Funcionrio descreve a ala
hospitalardescricaoAla cadastrarDescricao
Cadastro efetuadocom sucesso
3Altera dados da ala
hospitalaralteraAla alterarAla
Alteraes realizadascom sucesso
ESPECIALIDADES
N Descrio Evento Casos de Uso Resposta
1Funcionrio cadastra
especialidadedadosEspecialidade cadastrarEspecialidade
Nmero do ID
(3 dgitos)
2Funcionrio consulta
especialidadeconsultaEspecialidade digitarID Exibio dos dados
3Funcionrio altera dados
especialidadealteraEspecialidade alterarEspecialidade
Alteraes realizadascom sucesso
CONVNIOS
N Descrio Evento Casos de Uso Resposta
1 Convnio solicita cadastro dadosConvenio cadastrarConvenioNmero do ID
(4 dgitos)
2 Convnio informa nCNPJ
dadosCNPJ cadastrarCNPJ Confirmao docadastro
LEITOS
N Descrio Evento Casos de Uso Resposta
1 Funcionrio cadastra leito dadosLeito cadastrarLeitoNmero do ID
(5 dgitos)
2 Funcionrio consulta leito consultaLeito digitarID Exibio dos dados
3Funcionrio altera dados
leitoalteraLeito alterarLeito
Alteraes realizadascom sucesso
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
11/14
6
EQUIPAMENTOS
N Descrio Evento Casos de Uso Resposta
1Funcionrio cadastra
equipamentodadosEquipamento cadastrarEquipamento
Nmero do ID(6 dgitos)
2Funcionrio consulta
equipamentoconsultaEquipamento digitarID Exibio dos dados
3Funcionrio altera dados
equipamentoalteraEquipamento alterarEquipamento
Alteraes realizadascom sucesso
ENFERMEIROS
N Descrio Evento Casos de Uso Resposta
1Enfermeiro solicita
cadastrodadosEnfermeiro cadastrarEnfermeiro
Nmero do ID(7 dgitos)
2Enfermeiro informa n
CORENdadosCOREN cadastrar COREN
Cadastro efetuadocom sucesso
3 Enfermeiro cria login loginEnfermeiro cadastrarloginEnfermeiro Criar senha
4 Enfermeiro cria senha senhaEnfermeiro cadastrarSenhaCadastro efetuado
com sucesso
5Enfermeiro consulta
plantoplantaoEnfermeiro digitarCOREN Fazer login
6 Enfermeiro acessa login acessaLogin acessarLogin Digitar a senha
7 Enfermeiro digita senha confereSenha conferirSenhaAcessar login do
enfermeiro
8Enfermeiro acessa agenda
de plantoacessaPlantao exibirPlantao Agenda de Planto
MDICOSN Descrio Evento Casos de Uso Resposta
1 Mdico solicita cadastro dadosMedico cadastrarMedicoNmero do ID
(8 dgitos)
2 Mdico informa n CRM dadosCRM cadastrarCRMCadastro efetuado
com sucesso
3 Mdico cria login loginMedico cadastrarloginMedico Criar senha
4 Mdico cria senha senhaMedico cadastrarSenhaCadastro efetuado
com sucesso
5Mdico solicita consultas
agendadasagendaMedico digitarCRM Fazer login
6 Mdico acessa login acessaLogin acessarLogin Digitar a senha
7 Mdico digita senha confereSenha conferirSenhaAcessar login do
medico
8 Mdico acessa agenda acessaAgenda exibirAgenda Agenda
FUNCIONRIOS
N Descrio Evento Casos de Uso Resposta
1Funcionrio solicita
cadastrodadosFuncionario cadastrarFuncionario
Nmero do ID(9 dgitos)
2 Funcionrio cria login loginFuncionario cadastrarloginFuncionario Criar senha
3 Funcionrio cria senha senhaFuncionario cadastrarsenhaFuncionario Cadastro efetuadocom sucesso
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
12/14
7
CLIENTES
N Descrio Evento Casos de Uso Resposta
1 Cliente solicita cadastro dadosCliente cadastrarCliente
Nmero do ID
(10 dgitos)
2 Cliente cria login loginCliente cadastrarloginCliente Criar senha
3 Cliente cria senha senhaCliente cadastrarsenhaClienteCadastro efetuado
com sucesso
4 Cliente marca consulta marcaConsulta digitarID Fazer login
5 Cliente acessa login acessaLogin acessarLogin Digitar a senha
6 Cliente digita senha confereSenha conferirSenhaAcessar login do
cliente
7Cliente confirma
agendamentoconfirmaAgendamento exibirAgendamento
Consulta agendadacom sucesso
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
13/14
8
CONCLUSO
Com o desenvolvimento do sistema para o mbito hospitalar, possvel a organizao das
tarefas dirias de cada classe e o planejamento de estratgias para tomar as melhores decises,
com muita rapidez e eficincia.
Desenvolver uma lista de eventos e construir diagramas torna mais amplo a viso dos detalhes
de todo o processo a ser realizado, como ser o acesso de cada classe, seus atributos, mtodos
e se no haver conflito no caso de todos acessarem no mesmo perodo.
Outro ponto muito importante o estudo do caso de uso, o qual retrata os eventos que
ocorrem entre os agentes externos e o sistema.
7/28/2019 ATPS - Fundamentos de Analise Orientada a Objetos
14/14
9
BIBLIOGRAFIA
UMLMaterial de 19/04/2011.
Consultado em 23/03/2013 no site Departamento de Sistemas e Computao, da Universidade
Federal de Campina Grande.
Website: http://www.dsc.ufcg.edu.br/~sampaio/cursos/2007.1/Graduacao/SI-
II/Uml/diagramas/usecases/usecases.htm
Fonte: http:// www.dsc.ufcg.edu.br
Artigo Introduo a UML(Unified Modeling Language ou Linguagem de Modelagem
Unificada)
Consultado em 23/03/2013 no site da Revista SQL MagazineEdio 1Website: http://www.devmedia.com.br/artigo-sql-magazine-1-introducao-a-uml-unified-
modeling-language-ou-linguagem-de-modelagem-unificada/6928
Anlise de Requisitos Software
Consultado em 23/03/2013 no site Slide Share
Website: http://www.slideshare.net/Ridlo/analise-de-requisitos-software
Fonte: www.slideshare.net
Engenharia de Software
BOOCH,Grady;RUMBAUGH,James;JACOBSON,Ivair.UML:GuiadoUsurio.1ed.RiodeJan
eiro:Campus,2006.SOMMERVILLE,Ian.Engenhariadesoftware.SoPaulo:PearsonAddisonW
esley,2008.