Você está na página 1de 14

FUNDAMENTOS DE ANLISE ORIENTADA A OBJETOS Sistema de Informatizao de Sistema Hospitalar

So Paulo 2013

TECNOLOGIA DE ANLISE E DESENVOLVIMENTO DE SISTEMAS

FUNDAMENTOS DE ANLISE ORIENTADA A OBJETOS Sistema de Informatizao de Sistema Hospitalar

CARLOS ALBERTO DE OLIVEIRA RA 1299875714 FBIO DOS SANTOS DE OLIVEIRA RA 3776762381 JAILTON DE JESUS OLIVEIRA RA 1299903880 MARCOS VINCIUS CASTRO E SILVA RA 3708614962 TANIA MORENO PRADO DE CARVALHO RA 1299931938 VINCIUS TADEU DOS SANTOS RA 4206796562

ORIENTADOR CLEYTON FERREIRA FRANCO

So Paulo 2013

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.

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.

SUMRIO I. II. III. IV. V. VI. DIAGRAMA DE CLASSES..........................................................................................1 DIAGRAMA DE CASOS DE USO...............................................................................2 LISTA DE REQUISITOS DO SISTEMA HOSPITALAR............................................3 LISTA DE EVENTOS....................................................................................................5 CONCLUSO................................................................................................................8 BIBLIOGRAFIA............................................................................................................9

DIAGRAMA DE CLASSES
MDICOS ID CRM CPF TELEFONE FIXO CELULAR ESPECIALIDADE OBSERVAO Cadastrar mdico Cadastrar CRM Cadastrar login mdico Cadastrar senha Digitar CRM Acessar login Conferir senha Exibir Agenda UNIDADE HOSPITALAR ID UNIDADE ENDEREO CNPJ TELEFONE ESPECIALIDADES ALAS LEITOS CONVNIOS FUNCIONRIOS MDICOS ENFERMEIROS CLIENTES Cadastrar unidade Consultar unidade Alterar unidade ESPECIALIDADES ID NOME ID DOS MDICOS Cadastrar especialidade Digitar ID Alterar especialidade

CONVNIOS ID NOME CNPJ TELEFONE OBSERVAO Cadastrar convnio Cadastrar CNPJ

CLIENTES ID CPF RG NOME ENDEREO TELEFONE FIXO CELULAR ESPECIALIDADE DATA CADASTRO Cadastrar cliente Cadastrar login cliente Cadastrar senha cliente Digitar ID Acessar login Conferir senha Exibir Agendamento

FUNCIONRIOS ID CPF RG NOME TELEFONE FIXO CELULAR Cadastrar funcionrio Cadastrar login funcionrio Cadastrar senha funcionrio

ENFERMEIROS ID COREN NOME CPF TELEFONE FIXO CELULAR OBSERVAO Cadastrar enfermeiro Cadastrar COREN Cadastrar login enfermeiro Cadastrar senha Digitar COREN Acessar login Conferir senha Exibir Planto

AGENDA DIA MS ANO HORA

ALAS ID NOME EQUIPAMENTO SITUAO Cadastrar ala Cadastrar descrio Alterar ala

LEITOS ID ALA ESTADO ATUAL OBSERVAO Cadastrar leito Digitar ID Alterar leito

CONSULTAS ID CLIENTE ID MDICO DATA HORA

DIAGRAMAS DE CASO DE USO

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 HOSPITALAR ID (01 DIGITO) UNIDADE 1 ENDEREO Av. X, n 1.340 Bairro Cidade - UF CNPJ 00.000.000/0000-00 TELEFONE (00) 0000-0000 ESPECIALIDADES 01- Pronto-socorro; 02 - CTI; 03 Cardiologia, ... LEITOS CONVNIOS FUNCIONRIOS MDICOS ENFERMEIROS CLIENTES > ALAS HOSPITALARES ID 002 ALA Laboratrio EQUIPAMENTOS... SITUAO > ESPECIALIDADES ID 003 NOME Pronto-socorro ID DO(s) MDICO(s) > CONVNIOS ID 0004 NOME Unimed ENDEREO CNPJ 00.000.000/0000-00 TELEFONE (00) 0000-0000 OBSERVAO > LEITOS ID 00005 ALA Cardiologia ESTADO ATUAL Em funcionamento OBSERVAO
3

> EQUIPAMENTOS ID 000006 NOME Equipamento de Raio-X ESTADO ATUAL Em funcionamento DATA DA ENTRADA DATA REVISO DATA NOVA REVISO DATA DA SADA OBSERVAO > ENFERMEIROS ID 0000007 COREN 000.000-AA CPF 000.000.000-00 NOME Horcio TELEFONE FIXO (00) 0000-0000 CELULAR (00) 00000-0000 OBSERVAO > MDICOS ID 000000008 CRM 00.000-0 CPF 000.000.000-00 NOME Joo TELEFONE FIXO (00) 0000-0000 CELULAR (00) 00000-0000 ESPECIALIDADE OBSERVAO > FUNCIONRIOS ID 000000009 CPF 000.000.000-00 RG 00.000.000-0 NOME Horcio TELEFONE FIXO (00) 0000-0000 CELULAR (00) 00000-0000 OBSERVAO > CLIENTES ID 0000000010 CPF 000.000.000-00 RG 00.000.000-0 NOME Katiane TELEFONE FIXO (00) 0000-0000 CELULAR (00) 00000-0000 ESPECIALIDADE DATA DO CADASTRO OBSERVAO
4

LISTA DE EVENTOS
UNIDADES HOSPITALARES Evento Casos de Uso dadosUnidade consultaUnidade cadastrarUnidade consultaUnidade

N 1 2

Descrio Funcionrio cadastra unidade Funcionrio consulta unidade Funcionrio altera dados da unidade

Resposta Nmero do ID (1 dgito) Exibe dados da unidade Alteraes realizadas com sucesso

alteraUnidade

alterarUnidade

N 1 2

Descrio Funcionrio cadastra ala hospitalar Funcionrio descreve a ala hospitalar Altera dados da ala hospitalar

ALAS HOSPITALARES Evento Casos de Uso dadosAla descricaoAla cadastrarAla cadastrarDescricao

Resposta Nmero do ID (2 dgitos) Cadastro efetuado com sucesso Alteraes realizadas com sucesso

alteraAla

alterarAla

N 1 2

Descrio Funcionrio cadastra especialidade Funcionrio consulta especialidade Funcionrio altera dados especialidade

ESPECIALIDADES Evento dadosEspecialidade consultaEspecialidade

Casos de Uso

cadastrarEspecialidade digitarID

Resposta Nmero do ID (3 dgitos) Exibio dos dados Alteraes realizadas com sucesso

alteraEspecialidade

alterarEspecialidade

CONVNIOS N 1 2 Descrio Convnio solicita cadastro Convnio informa n CNPJ Evento dadosConvenio dadosCNPJ Casos de Uso cadastrarConvenio cadastrarCNPJ Resposta Nmero do ID (4 dgitos) Confirmao do cadastro

LEITOS N 1 2 3 Descrio Funcionrio cadastra leito Funcionrio consulta leito Funcionrio altera dados leito Evento dadosLeito consultaLeito alteraLeito Casos de Uso cadastrarLeito digitarID alterarLeito Resposta Nmero do ID (5 dgitos) Exibio dos dados Alteraes realizadas com sucesso

N 1 2 3

Descrio Funcionrio cadastra equipamento Funcionrio consulta equipamento Funcionrio altera dados equipamento

EQUIPAMENTOS Evento dadosEquipamento consultaEquipamento alteraEquipamento

Casos de Uso

Resposta Nmero do ID (6 dgitos) Exibio dos dados Alteraes realizadas com sucesso

cadastrarEquipamento digitarID alterarEquipamento

N 1 2 3 4

Descrio Enfermeiro solicita cadastro Enfermeiro informa n COREN Enfermeiro cria login Enfermeiro cria senha Enfermeiro consulta planto Enfermeiro acessa login Enfermeiro digita senha Enfermeiro acessa agenda de planto

ENFERMEIROS Evento dadosEnfermeiro dadosCOREN loginEnfermeiro senhaEnfermeiro

Casos de Uso cadastrarEnfermeiro cadastrar COREN

Resposta Nmero do ID (7 dgitos) Cadastro efetuado com sucesso Criar senha Cadastro efetuado com sucesso Fazer login Digitar a senha Acessar login do enfermeiro Agenda de Planto

cadastrarloginEnfermeiro cadastrarSenha

5 6 7 8

plantaoEnfermeiro acessaLogin confereSenha acessaPlantao

digitarCOREN acessarLogin conferirSenha exibirPlantao

MDICOS N 1 2 3 4 5 6 7 8 Descrio Mdico solicita cadastro Mdico informa n CRM Mdico cria login Mdico cria senha Mdico solicita consultas agendadas Mdico acessa login Mdico digita senha Mdico acessa agenda Evento dadosMedico dadosCRM loginMedico senhaMedico agendaMedico acessaLogin confereSenha acessaAgenda FUNCIONRIOS Evento dadosFuncionario loginFuncionario senhaFuncionario Casos de Uso cadastrarMedico cadastrarCRM cadastrarloginMedico cadastrarSenha digitarCRM acessarLogin conferirSenha exibirAgenda Resposta Nmero do ID (8 dgitos) Cadastro efetuado com sucesso Criar senha Cadastro efetuado com sucesso Fazer login Digitar a senha Acessar login do medico Agenda

N 1 2 3

Descrio Funcionrio solicita cadastro Funcionrio cria login Funcionrio cria senha

Casos de Uso cadastrarFuncionario

Resposta Nmero do ID (9 dgitos) Criar senha Cadastro efetuado com sucesso

cadastrarloginFuncionario cadastrarsenhaFuncionario

CLIENTES N 1 2 3 4 5 6 7 Descrio Cliente solicita cadastro Cliente cria login Cliente cria senha Cliente marca consulta Cliente acessa login Cliente digita senha Cliente confirma agendamento Evento dadosCliente loginCliente senhaCliente marcaConsulta acessaLogin confereSenha confirmaAgendamento Casos de Uso cadastrarCliente cadastrarloginCliente cadastrarsenhaCliente digitarID acessarLogin conferirSenha exibirAgendamento Resposta Nmero do ID (10 dgitos) Criar senha Cadastro efetuado com sucesso Fazer login Digitar a senha Acessar login do cliente Consulta agendada com sucesso

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.

BIBLIOGRAFIA UML Material 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/SIII/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 Magazine Edio 1 Website: http://www.devmedia.com.br/artigo-sql-magazine-1-introducao-a-uml-unifiedmodeling-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.