Está en la página 1de 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

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 doctores especialistas y 160 enfermeros profesionales, cada uno de estos es provisto de un carn que garantiza su funcin en la empresa, el carnet consta del nmero de identificacin de funcionario, nombre del mismo y contiene la fecha en la que el funcionario debe renovar su contrato si va a ser recontratado, a cada doctor se le es asignado un par de enfermeros diferentes por da. Los usuarios que se han registrado, deben ser almacenados en una base de datos, donde suministran informacin personal, de esta base de datos debe ser generada automticamente el historial mdico de cada usuario. A cada usuario al ser registrado se le da la posibilidad de pertenecer a un grupo privilegiado o usual, que corresponde a un usuario Premium o un usuario Normal, a cada usuario es asignado un carn, que contiene un cdigo alfanumrico, formado por sus iniciales, seguido de los ultimo cuatro nmeros de 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 de la entidad, identificarse con el carnet, luego debe indicar para que fecha-hora desea 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 doctor es asignado a una consulta mdica, a su vez es asignado el par de enfermeros que lo asistirn en dicha consulta, a cada uno de estos participantes le es enviada una notificacin por correo electrnico. Al momento que se termina una consulta, debe ingresar a la base de datos ms especficamente, dirigirse al historial mdico del usuario, y actualizar su historial mdico, de la misma forma debe, especificar que medicamentos le fueron a signados al usuario, y que enfermeros le asistieron . Para ingresar a esta 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 cuando est 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 el funcionario ser contratado nuevamente, por lo que existen dos tipos de funcionario, los que trabajan de planta, que son los que renuevan contratos y los de licencia, que tienen un contrato por temporada. A los funcionarios de la entidad se les cancela un salario estndar, por contrato y ha este salario, se le suma un porcentaje de ese salario por cada sita o consulta 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 un 7%, y los de temporada de $950.000 y se les suma un 5%.

DIAGRAMA ENTIDADES:

Doctor Carn Afiliaci n.

Tesorera
Contrato

Gerente

EPS La Luz
Enfermero

Usuario
Grupo Doctores Administr ador Grupo empleado

Empleado

Entidad

Descripcin

EPS

Representa la EPS

Atributos y Asociacin -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. -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 un doctor. -[1]Contrato: Es el tipo de contrato que tiene un doctor. -Nombre: Es el nombre del enfermero. -[1]Carn: Es el identificador del enfermero. -[1]Contrato: Es el tipo de contrato que tiene un enfermero. -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. -[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. -[120]Aseo: son los empleados encargados del aseo. -[15]Seguridad: son los empleados encargados de la seguridad

Doctor

Es un funcionario de la EPS. Es un funcionario de la EPS Es un empleado de la EPS

Enfermero Empleados de Servicios pblicos

Grupo doctor

Es el grupo al que pertenece un doctor.

Grupo empleado de servicios pblicos.

Carn

Usuario.

Afiliacin.

Es el grupo al que pertenecen los empleados de la EPS Representa el identificador del los funcionarios y empleados de la EPS Representa al usuario de la EPS Es el tipo de afiliacin que tiene un usuario.

-Nombre: Es el nombre del portador del carn. -Cdigo: Es un identificador del carn.

-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. -[*]Premium: Son los usuarios con privilegios en la EPS -[*]Particular: Son los usuarios particulares de la EPS

Administrador

Es quien manipula el sistema. Es el encargado de la EPS Es la secretaria de la EPS

-Nombre: Es el nombre del administrador. -Login: Es el acceso del administrador al sistema. -Nombre: Es el nombre del gerente. -Carn: Los que lo identifica como funcionario de la EPS. -Login: Es el acceso del gerente al sistema. -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. ENTIDADES:

Gerente.

Secretaria.

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

cabo satisfactoriamente y en condiciones de seguridad con la tecnologa disponible.

CASOS DE USO:

Cancelar Cita

Login rse Secretaria.

<<EXTEND>>

Apartar Cita

Modificar Cita

Login
<<INCLUDE>>

Actualizar Historial Medico

Doctor Planta.

Actualizar Contrato

Doctor Temporal

Login

Registrar Funcionarios
<<INCLUDE>>

Generar contrato

Eliminar Funcionarios

Actualizar Contratos

Reporte de citas

Gerente

Registrar Usuarios

UC-001 Versin Autores Fuentes Actores Descripcin Precondicin

Actualizar Historial Medico 1.0 de 16/10/2013 Ivn Ramos y Jess Lpez Ing. Jimmy Snchez Doctor Planta, Doctor Temporada. El caso de uso permite actualizar el historial mdico de los usuarios de la eps Paso 1 2 3 4 5 Accin El sistema solicita el usuario y la contrasea del doctor. El sistema solicita el identificador del usuario, al que se le actualizara el historial. El doctor ingresa el identificador del usuario El sistema muestra en pantalla el historial mdico del usuario. El docto presiona el botn actualiza historial. El sistema habilita la edicin del historial mdico. El doctor realiza la respectiva actualizacin. El doctor presiona el botn guardad actualizacin El sistema pide confirmacin sobre el guardado. El doctor confirma al sistema el guardado. Se guarda la actualizacin. Excepciones

Secuencia Normal

6 7 8 9 10

11 PostCondicion Rendimiento Frecuencia Esperada Importancia Urgencia Estado

El doctor no confirma el guardado El sistema regresa a la secuencia en 6.

La informacin queda guardada en la base de datos.

20 veces por da. Vital Alta Pendiente de verificacin

UC-002 Versin Autores Fuentes Actores Descripcin Precondicin

Registrar Funcionarios. 1.0 de 16/10/2013 Ivn Ramos y Jess Lpez Ing. Jimmy Snchez Gerente. El caso de uso permite registrar a los nuevos funcionarios que trabajaran en la eps. El Doctor debe tener un usuario y contrasea de acceso al sistema. Paso Accin Excepciones El sistema solicita el usuario y la 1 contrasea del gerente. El sistema muestre en pantalla las opciones: Registrar funcionario. Eliminar funcionario. 2 Actualizar contrato. Reporte de citas. Registrar usuarios. El gerente selecciona la opcin 3 de Registrar funcionario. El sistema muestra en pantalla un formulario con los respectivos datos a llenar. Nombres. Apellidos. Identificacin. 4 Direccin. E-mail. Tipo de contrato. Planta. Temporal. El gerente ingresa los datos y 5 presiona el botn Guardar funcionario. El sistema solicita la 6 confirmacin para el guardado. El gerente confirma la accin del 7 guardado. El sistema muestra en pantalla 8 un mensaje de registro exitoso. El sistema muestra en pantalla los botones. 9 Men principal. Generar contrato.

Secuencia Normal

10

El gerente presiona el botn Generar contrato. Caso de Uso UC-003

11 PostCondicion Rendimiento Frecuencia Esperada Importancia Urgencia Estado

El gerente presiona el botn Men principal. El sistema regresa a la secuencia en 2.

La informacin queda guardada en la base de datos. Alto 1 ves por mes. Vital Alta Pendiente de verificacin

Diagrama de Secuencia Para Actualiza Historial Medico

Diagrama De Secuencia Agregar Funcionario

Diagrama de Secuencias Apartar Cita

Diagrama De Actualizar Contrato

Diagrama de Secuencias para Modificar Citas