Post on 10-Feb-2018
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
1/17
ANALISIS Y DISEO DE SISTEMAS ORIENTADO A OBJETOS
UNIVERSIDAD DE CORDOBA
SEDE-LORICA
PROYECTO ANALISIS DE SISTEMAS
(PROBLEMA EPS)
POR:
IVAN DE JESUS RAMOS OSORIO
JESUS ALBERTO LOPEZ GUTIERREZ
PROF.ING.JIMMY SANCHEZ
FACULTAD DE CIENCIAS BASICAS E INGENIERIAS
PROGRAMA DE INGENIERIA DE SISTEMAS
LORICA-CORDOBA
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
2/17
PROBLEMA:
EPS.La EPS la Luz es una empresa de salud privada, que cuenta con ms de mil
usuarios registrados. La EPS cuenta con un grupo de trabajo de 80 doctoresespecialistas y 160 enfermeros profesionales, cada uno de estos es provisto deun carn que garantiza su funcin en la empresa, el carnet consta del nmerode identificacin de funcionario, nombre del mismo y contiene la fecha en laque el funcionario debe renovar su contrato si va a ser recontratado, a cadadoctor se le es asignado un par de enfermeros diferentes por da. Los usuariosque se han registrado, deben ser almacenados en una base de datos, dondesuministran informacin personal, de esta base de datos debe ser generadaautomticamente el historial mdico de cada usuario.
A cada usuario al ser registrado se le da la posibilidad de pertenecer a ungrupo privilegiado o usual, que corresponde a un usuario Premium o unusuario Normal, a cada usuario es asignado un carn, que contiene un cdigoalfanumrico, formado por sus iniciales, seguido de los ultimo cuatro nmerosde su documento de identidad, el cual tambin lo identifica en la base de datos.
Para que un usuario, aparte una cita debe dirigirse a una de las sucursales dela entidad, identificarse con el carnet, luego debe indicar para que fecha-horadesea la cita y si desea algn doctor en particular, sino se le ser asignado uno
por defecto. Como fue mencionado anteriormente al momento de que un doctores asignado a una consulta mdica, a su vez es asignado el par de enfermerosque lo asistirn en dicha consulta, a cada uno de estos participantes le esenviada una notificacin por correo electrnico.
Al momento que se termina una consulta, debe ingresar a la base de datosms especficamente, dirigirse al historial mdico del usuario, y actualizar suhistorial mdico, de la misma forma debe, especificar que medicamentos lefueron a signados al usuario, y que enfermeros le asistieron . Para ingresar aesta base de datos al doctor se le es asignado un usuario y una contrasea.Los doctores y enfermeros tiene un contrato de termino fijo, el cual cuandoest llegando a su trmino le es enviado una notificacin por correo electrnico,donde se les informa que el contrato ha acabado y debe ser renovado si elfuncionario ser contratado nuevamente, por lo que existen dos tipos defuncionario, los que trabajan de planta, que son los que renuevan contratos ylos de licencia, que tienen un contrato por temporada.
A los funcionarios de la entidad se les cancela un salario estndar, por contratoy ha este salario, se le suma un porcentaje de ese salario por cada sita oconsulta mdica que realiza, los enfermeros de planta tienen un salario de$800.000 y se les suma un 5%, y los de temporada de $650.000 y se les suma
un 2%, los doctores de planta tienen un salario de $1.200.000 y se les suma un7%, y los de temporada de $950.000 y se les suma un 5%.
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
3/17
DIAGRAMA ENTIDADES:
EPS La
Luz
Doctor
Contrato
Empleado
Usuario
Carn
Administr
ador
Tesorera
Grupo
empleado
Grupo
Doctores
Enfermero
Afiliaci
n.
Gerente
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
4/17
Entidad Descripcin Atributos y Asociacin
EPSRepresenta la
EPS
-Nombre: Es el nombre de la EPS.-Direccin: Es la ubicacin de la EPS central.-Carn: Es el identificador de los trabajadores de la EPS.
-Administrador: Es quien maneja el sistema y bases de datos.-[180]Doctores: Son los doctores que tiene la EPS.-[1160]Enfermeros: Son los enfermeros que tiene la EPS.-[*]Usuario: Son los usuarios registrados en la EPS.-[120]Empleados: Son los empleados de la EPS.-[1..2]Secretaria: Son las secretarias de la EPS.-Tesorera: Representa el departamento econmico de la EPS.-Afiliacin: Es el tipo de afiliacin que tiene un usuario.
Doctor
Es un
funcionario de laEPS.
-Nombre: Es el nombre del doctor.-[1]Carn: Es el identificador del doctor.
-Login:Es el acceso del doctor al sistema.-[1]Grupo Doctor: Son los grupos a los que puede pertenecer undoctor.-[1]Contrato: Es el tipo de contrato que tiene un doctor.
EnfermeroEs un
funcionario de laEPS
-Nombre: Es el nombre del enfermero.-[1]Carn: Es el identificador del enfermero.-[1]Contrato: Es el tipo de contrato que tiene un enfermero.
Empleados deServiciospblicos
Es un empleadode la EPS
-Nombre: Es el nombre del empleado.-Carn: Es el identificador de los trabajadores de la EPS.-[1]Contrato: Es el tipo de contrato del empleado.
Grupo doctorEs el grupo alque pertenece
un doctor.
-[114]Urgencias: son los doctores de urgencias.
-[110]Especialistas: son los doctores especialistas.-[1..12]Pediatras: son los doctores pediatras.-[16]General: son los doctores generales.-[16]Odontlogos: son los doctores odontlogos.-[110]Ortopedas: son los doctores ortopedas.-[110]Gineclogo: son los doctores gineclogos.-[112]Neurlogo: son los doctores neurlogos.
Grupoempleado deserviciospblicos.
Es el grupo alque pertenecenlos empleados
de la EPS
-[120]Aseo: son los empleados encargados del aseo.-[15]Seguridad: son los empleados encargados de la seguridad
Carn
Representa elidentificador dellos funcionariosy empleados de
la EPS
-Nombre: Es el nombre del portador del carn.-Cdigo: Es un identificador del carn.
Usuario.Representa alusuario de la
EPS
-Nombre: Es el nombre del usuario-Carn: Es lo que lo identifica como usuario de la EPS-[1]Afiliacin: Es el tipo de afiliacin del usuario.
Afiliacin.Es el tipo deafiliacin que
tiene un usuario.
-[*]Premium: Son los usuarios con privilegios en la EPS-[*]Particular: Son los usuarios particulares de la EPS
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
5/17
ENTIDADES:
AdministradorEs quien
manipula elsistema.
-Nombre: Es el nombre del administrador.-Login: Es el acceso del administrador al sistema.
Gerente.Es el encargado
de la EPS
-Nombre: Es el nombre del gerente.-Carn: Los que lo identifica como funcionario de la EPS.
-Login: Es el acceso del gerente al sistema.
Secretaria.Es la secretaria
de la EPS
-Nombre: Es el nombre de la secretaria.-Carn: Es lo que la identifica como empleada de la EPS-Login: Es el acceso que tiene al sistema.
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
6/17
Viabilidad
Viabilidad econmica:
estudiando a fondo el software ser implementado. Se logra conocer tener
clculo de cado sueldo de los empleados en la eps. Este software se hace con
la finalidad del administrador para que obtenga un beneficio y mayor rapidez al
llevar el control de los empleados para los resultados de los empleados se
realicen en menos tiempos y con mayor facilidad Si se logra establecer el
software la eps comenzar a tener un buen rendimiento y tener ms cupos
para los pacientes. Proceso por el cual se determina el establecimiento de
cambios generados por el software a partir de la comparacin entre el estado
actual y el estado previsto se ha notado el rendimiento en los usuarios .Es
decir, en cual este software ha logrado cumplir sus objetivos. En fin queremos
decir el software es viable econmicamente.
Viabilidad tcnico:
La viabilidad tcnica evala los principios tcnicos del sistema y de una ves
recoge informacin adicional sobre el rendimiento y productividad y Los
resultados obtenidos del anlisis tcnico son la base para determinar sobre si
continuar o abandonar el proyecto, si hay riesgos de que no funcione, no tenga
el rendimiento deseado, es un sistema de licencia libre.
Viabilidad legal:
el estudio de la viabilidad legal nos debe informar si la legalidad vigente nos
permite o nos impide la relacin del proyecto de la eps. Este software deber
contar con los permisos necesarios antes de empezar a ejecutar el proyecto.
La legalidad del software vigente nos permite venderlo a la eps. Analiza ante
un determinado requerimiento o idea para determinar si es posible llevarlo a
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
7/17
cabo satisfactoriamente y en condiciones de seguridad con la tecnologa
disponible.
CASOS DE USO:
Login
Secretaria.
DoctorPlanta.
Login
Actualizar Historial
Medico
DoctorTemporal
Actualizar
Contrato
Modificar Cita
Cancelar Cita
Apartar Cita
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
8/17
Gerente
Login
Registrar
Funcionarios
Actualizar
Contratos
Reporte de citas
Eliminar
Funcionarios
Generar
contrato
Registrar
Usuarios
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
9/17
UC-001 Actualizar Historial Medico
Versin 1.0 de 16/10/2013
Autores Ivn Ramos y Jess Lpez
FuentesIng. Jimmy Snchez
Actores Doctor Planta, Doctor Temporada.
DescripcinEl caso de uso permite actualizar el historial mdico de losusuarios de la eps
Precondicin
SecuenciaNormal
Paso Accin Excepciones
1El sistema solicita el usuario y lacontrasea del doctor.
2El sistema solicita elidentificador del usuario, al quese le actualizara el historial.
3El doctor ingresa el identificadordel usuario
4El sistema muestra en pantallael historial mdico del usuario.
5El docto presiona el botnactualiza historial.
6El sistema habilita la edicin delhistorial mdico.
7El doctor realiza la respectiva
actualizacin.8
El doctor presiona el botnguardad actualizacin
9El sistema pide confirmacinsobre el guardado.
10El doctor confirma al sistema elguardado.
El doctor noconfirma elguardado
11 Se guarda la actualizacin.El sistema regresaa la secuencia en6.
Post-Condicion
La informacin queda guardada en la base de datos.
Rendimiento
FrecuenciaEsperada
20 veces por da.
Importancia Vital
Urgencia Alta
Estado Pendiente de verificacin
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
10/17
UC-002 Registrar Funcionarios.
Versin 1.0 de 16/10/2013
Autores Ivn Ramos y Jess LpezFuentes Ing. Jimmy Snchez
Actores Gerente.
DescripcinEl caso de uso permite registrar a los nuevos funcionariosque trabajaran en la eps.
PrecondicinEl Doctor debe tener un usuario y contrasea de acceso alsistema.
SecuenciaNormal
Paso Accin Excepciones
1El sistema solicita el usuario y la
contrasea del gerente.
2
El sistema muestre en pantallalas opciones:
Registrar funcionario. Eliminar funcionario. Actualizar contrato. Reporte de citas. Registrar usuarios.
3El gerente selecciona la opcinde Registrar funcionario.
4
El sistema muestra en pantalla
un formulario con losrespectivos datos a llenar.
Nombres. Apellidos. Identificacin. Direccin. E-mail.
Tipo de contrato. Planta. Temporal.
5El gerente ingresa los datos ypresiona el botn Guardarfuncionario.
6El sistema solicita laconfirmacin para el guardado.
7El gerente confirma la accin delguardado.
8El sistema muestra en pantallaun mensaje de registro exitoso.
9
El sistema muestra en pantallalos botones.
Men principal. Generar contrato.
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
11/17
10El gerente presiona el botnGenerar contrato.
El gerentepresiona el botnMen principal.
11 Caso de Uso UC-003El sistema regresaa la secuencia en
2.Post-
CondicionLa informacin queda guardada en la base de datos.
Rendimiento Alto
FrecuenciaEsperada
1 ves por mes.
Importancia Vital
Urgencia Alta
Estado Pendiente de verificacin
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
12/17
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
13/17
Diagrama de Secuencia Para Actualiza Historial Medico
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
14/17
Diagrama De Secuencia Agregar Funcionario
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
15/17
Diagrama de Secuencias Apartar Cita
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
16/17
Diagrama De Actualizar Contrato
7/22/2019 PROYECTO ANALISIS Y DISEO ORIEENTADO A OBJETOS
17/17
Diagrama de Secuencias para Modificar Citas