Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto de grado
Presentado como requisito para la obtencin del ttulo de ingeniero de
sistemas y computacin
Nota de Aceptacin:
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
Presidente del jurado
_________________________
Jurado
_________________________
Jurado
DEDICATORIA
AGRADECIMIENTOS
CONTENIDO
pg.
1.
INTRODUCCION ............................................................................................17
1.1
TITULO .......................................................................................................17
1.2
1.3
JUSTIFICACIN .........................................................................................18
1.4
OBJETIVOS ................................................................................................19
1.4.1
1.4.2
2.
2.1
2.1.1
2.1.2
2.2
2.3
MARCO LEGAL..........................................................................................24
3.
3.1
3.2
4.
4.1
RESULTADOS OBTENIDOS DEL ANALISIS DE LA INFORMACIN
RECOLECTADA ...................................................................................................31
4.2
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.5
4.5.1
4.5.2
4.5.3
4.5.4
4.6
4.6.1
4.6.2
4.6.3
4.6.4
4.7
4.7.1
4.7.2
4.7.3
4.7.4
4.8
4.9
4.10
4.11
CONTRATOS..............................................................................................93
4.12
4.12.1
4.13
4.13.1
4.13.2
4.13.3
4.14
4.14.1
4.14.2
4.14.3
4.14.4
4.14.5
4.15
4.15.1
4.15.2
4.15.3
4.16
4.16.1
4.16.2
5.
6.
LISTA DE IMGENES
pg.
Figura 1. Diagrama de casos de uso del sistema. ...............................................37
Figura 2. Diagrama casos de uso gestionar cuentas de usuario. ........................38
Figura 3. Diagrama casos de uso gestionar pacientes. .......................................38
Figura 4. Diagrama casos de uso gestionar citas mdicas. .................................39
Figura 5. Diagrama casos de uso gestionar parmetros. ....................................39
Figura 6. Diagrama de secuencia crear nueva cuenta de usuario. .....................58
Figura 7. Diagrama de secuencia modificar password. ......................................59
Figura 8. Diagrama de secuencia eliminar cuenta de usuario. ...........................60
Figura 9. Diagrama de secuencia iniciar sesin. .................................................61
Figura 10. Diagrama de secuencia cerrar sesin. .................................................62
Figura 11. Diagrama de secuencia ingresar paciente. ..........................................63
Figura 12. Diagrama de secuencia buscar paciente. ............................................64
Figura 13. Diagrama de secuencia modificar paciente. ........................................65
Figura 14. Diagrama de secuencia eliminar paciente. ..........................................66
Figura 15. Diagrama de secuencia asignar cita mdica. ......................................67
Figura 16. Diagrama de secuencia buscar cita mdica. .......................................68
Figura 17. Diagrama de secuencia modificar cita mdica. ....................................69
Figura 18. Diagrama de secuencia eliminar cita mdica. ......................................70
Figura 19. Diagrama de secuencia atender cita mdica. ......................................71
LISTA DE CUADROS
pg.
Cuadro 1. Caso de uso crear nueva cuenta de usuario. ......................................40
Cuadro 2. Caso de uso modificar password de usuario. ......................................41
Cuadro 3. Caso de uso eliminar cuenta de usuario. ............................................42
Cuadro 4. Caso de uso iniciar sesin de usuario. ................................................43
Cuadro 5. Caso de uso cerrar sesin de usuario. ................................................44
Cuadro 6. Caso de uso ingresar paciente. ...........................................................45
Cuadro 7. Caso de uso buscar paciente. .............................................................46
Cuadro 8. Caso de uso modificar paciente. .........................................................47
Cuadro 9. Caso de uso eliminar paciente. ...........................................................48
Cuadro 10. Caso de uso asignar cita mdica. .......................................................49
Cuadro 11. Caso de uso buscar cita mdica. ........................................................50
Cuadro 12. Caso de uso modificar cita mdica......................................................51
Cuadro 13. Caso de uso eliminar cita mdica........................................................52
Cuadro 14. Caso de uso atender cita. ...................................................................53
Cuadro 15. Caso de uso ingresar parmetro. ........................................................54
Cuadro 16. Caso de uso buscar parmetro. ..........................................................55
Cuadro 17. Caso de uso modificar parmetro. .....................................................56
Cuadro 18. Caso de uso eliminar parmetro. .......................................................57
Cuadro 19. Contrato crear cuenta de usuario. ......................................................93
1. INTRODUCCION
1.1 TITULO
Sistema de informacin para la gestin de las citas en los centros de imgenes
diagnosticas, Pereira ao 2008.
Disponible en:
http://www.utp.edu.co/php/registro/docsFTP/reglamentos/reglamento_estudiantil_nov_20.pdf [Consulta: 20
de junio de 2009].
2
Nota: El nombre SaludSoft y el logotipo fueron invencin de los autores, con el fin de utilizarlos en
la materia gerencia de proyectos de ltimo semestre y especialmente para el presente proyecto de
grado.
17
1.3 JUSTIFICACIN
Debido al problema encontrado se observa que se puede estar afectando
indirectamente, la prestacin del servicio hacia los pacientes, puesto que se tarda
un tiempo considerable al momento de realizar la solicitud de una cita y no se
optimiza el factor tiempo, para lograr atender a mayor nmero de pacientes. Al
implementarse un sistema de informacin orientado a la web para la gestin de
citas de los pacientes, se brinda un canal adicional para gestionar sus citas. De
esta manera la carga de trabajo sobre los empleados administrativos encargados
de dicha labor bajara considerablemente, logrando atender de manera oportuna a
los pacientes que realicen solicitudes de citas de manera presencial o telefnica.
Adicional a esto actualmente no es tan fcil llevar una adecuada administracin de
la entidad, debido principalmente a que la informacin que all se maneja en este
proceso, no es correctamente almacenada y se puede estar generando problemas
de consistencia en los datos, perdida de informacin, adems de dificultarse
labores de control sobre estos centros, entre otros factores.
18
1.4 OBJETIVOS
19
2. MARCO REFERENCIAL
20
Ibd.,
21
22
10
Disponible en:
http://64.233.169.104/search?q=cache:Fi5stNAp7IcJ:www.ctr.unican.es/asignaturas/MC_OO/Doc/C
omponentes_08.pdf+Dise%C3%B1o%2Bnivel%2Bcomponentes%2Bdefinicion%2Bsoftware&hl=es
&ct=clnk&cd=36&gl=co&client=firefox-a. [Consulta: 20 de mayo de 2008].
23
11
Disponible en:
http://www.minproteccionsocial.gov.co/VBeContent/categorydetail.asp?idcategory=1440&idcompan
y=3&ItemMenu=11_250[Consulta: 22 de mayo de 2008].
12
Disponible en:
http://www.saludcolombia.com/actual/htmlnormas/LEY657_01.htm [Consulta: 22 de mayo de 2008].
13
Disponible en:
http://medicinaprepagada.coomeva.com.co/archivos/odon/Decreto1011.pdf [Consulta: 22 de mayo
de 2008].
24
14
25
3. DISEO METODOLOGICO
3.1
Endodiagnstico.
Radilogos y Asociados.
Cedicaf S.A.
Imgenes Diagnosticas.
Ecografas (Luz Elena Palomino Z, Claudia Patricia Galarza).
Riesgo de fractura S.A.
26
Para el desarrollo de este proyecto se toma como muestra las tres empresas ms
representativas en el mercado, se escogen estas empresas ya que son las que se
encuentran ms fortalecidas en la actualidad y brindan una amplia visin del
negocio en cuestin.
1. Radilogos Asociados S.A
2. Cedicaf S.A.
3. Imgenes Diagnosticas.
3.2
RECOLECCION DE INFORMACION
Para recolectar la informacin necesaria, se diseo una encuesta con los aspectos
fundamentales para el desarrollo de este estudio, con el fin de aplicarlas en
diferentes centros de imgenes diagnosticas de Pereira.
A continuacin se muestra la encuesta diseada:
Formulario a aplicar en centros de imgenes diagnosticas de Pereira.
Objetivo: Recopilar informacin que permita conocer el funcionamiento de los
centros de imgenes diagnosticas, centrndose en el proceso de asignacin de
citas a los pacientes. Est informacin ser utilizada en el proyecto de grado.
SISTEMA DE INFORMACIN PARA LA GESTIN DE LAS CITAS EN LOS
CENTROS DE IMGENES DIAGNOSTICAS, PEREIRA AO 2008.
1. Informacin general
Nombre del centro de imgenes diagnosticas:
Direccin:
Telfono:
Nombre del encuestado:
Cargo del encuestado:
2. Preguntas generales
2.1
27
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
28
b) Demorado y complicado.
d) demorado, pero sencillo.
29
30
4.1
RESULTADOS OBTENIDOS DEL ANALISIS DE LA INFORMACIN
RECOLECTADA
Inicialmente se realiz un levantamiento de requerimientos para el sistema de
informacin en Cedicaf S.A. logrando obtener una primera visin del negocio.
Tras el anlisis de la informacin recolectada se decide realizar una entrevista al
personal encargado de la parte de asignacin de citas de Radilogos asociados
S.A. donde se obtiene, bsicamente, informacin muy similar a cerca del proceso
de asignacin de citas a los pacientes, de esta manera los aportes generados por
dicha visita fueron muy pocos. Finalmente tras continuas visitas a estos dos
centros de imgenes diagnsticas se concluye que no es necesario realizar ms
entrevistas a otros centros de imgenes diagnosticas, puesto que los
requerimientos del sistema estn completos.
A continuacin se mostraran los resultados obtenidos a cerca de la informacin
recolectada ms relevante para el desarrollo del proyecto:
Se tiene que la informacin generada luego del proceso de asignacin de
citas es almacenada en un computador central (servidor) y todos los dems
acceden a l.
Los centros de imgenes diagnosticas cuentan con una red local y con
acceso a internet.
Estos centros no cuentan con un software especializado para esta labor ya
que los que existen en el mercado son muy costosos y no son hechos a la
medida de sus necesidades.
En promedio son asignadas 110 citas diariamente.
El proceso de asignacin de una cita tarda en promedio 10 minutos.
El paciente puede solicitar citas personalmente o por telfono.
Exmenes que requieren la presencia de un medico: Ecografas, exmenes
de las vas digestivas, exmenes que requieren previa preparacin del
paciente o que implican medio de contraste.
31
15
32
33
de
la
34
35
36
Sistema
Gestionar
cuentas de
usuario
Usuario Paciente
Gestionar
pacientes
Persona
Usuario Empleado(Citas)
Gestionar
citas
mdicas
Gestionar
parmetros
Usuario Empleado Administrador
37
Modificar password
de usuario
Eliminar usuario
Persona
Usuario Paciente
Iniciar sesion de
usuario
Cerrar sesion de
usuario
Usuario Empleado-Administrador
Ingresar paciente
Buscar paciente
Persona
Modificar paciente
Usuario Empleado(Citas)
extends
Eliminar paciente
38
Modificar cita
mdica
Usuario Paciente
extends
Persona
Eliminar cita
mdica
Usuario Empleado(Citas)
Buscar parmetro
Modificar parmetro
Persona
Usuario Empleado Administrador
extends
Eliminar parmetro
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Usuario
Interfaz
Validacion
Cuenta
Bases de datos
Registros
Registros
Usuario valido
Confirmar
Datos almacenados
Cuenta registrada
58
Usuario
Interfaz
Validacion
Cuenta
Bases de datos
Cambiar password
Ingresar datos
Ingresa viejo y nuevo password
Valida datos
Mira antiguo password
Extrae antiguo password
Antiguo password
Antiguo password
Password correcto
Confirmar cambio
Confirma cambio
Modificacin realizada
Password registrado
Cambio exitoso
59
Usuario
Interfaz
Validacion
Cuenta
Bases de datos
Ingrese datos
Datos correctos
Usuario existe
Datos correctos
Confirma eliminacion
Eliminar cuenta de usuario
Modificar base de datos
Mensaje exito
60
Usuario
Interfaz
Cuenta
Validacion
Bases de datos
Iniciar el sistema
Datos correctos
Datos correctos
Datos correctos
61
Usuario
Interfaz
Validacion
Cerrar sesin
Sesin cerrada
62
Usuario
Interfaz
Validacion
Paciente
Bases de datos
Agragar paciente
Datos correctos
63
Usuario
Interfaz
Validacion
Paciente
Bases de datos
Buscar paciente
64
Usuario
Interfaz
Validacion
Paciente
Bases de datos
Modificar paciente
Datos correctos
Confirmar modificacin
Confirma modificacin
Modificar datos del paciente
Registrar cambios
Datos registrados
Datos registrados
Datos modificados
65
Usuario
Interfaz
Validacion
Paciente
Bases de datos
Eliminar paciente
Eliminar paciente
Modificar base de datos
Paciente eliminado
66
Usuario
Interfaz
Validacion
Cita
Paciente
Bases de datos
Ingresar datos
Fecha y hora
Fecha y hora
Verificar paciente
Extraer cedula paciente
Cedula
Cedula
Cita disponible
Confirmar cita
Confirma registrar cita
Registrar cita
Registrar en la base de datos
Cita registrada
Cita registrada con exito
Cita registrada con exito
67
Usuario
Interfaz
Validacion
Cita
Bases de datos
Ingresar datos
Informacin de cita
Informacin de cita
Informacin de cita
68
Usuario
Interfaz
Validacion
Cita
Bases de datos
Ingresar datos
Informacin de cita
Informacin de cita
Informacin de cita
Registro modificado
Cita modificada
Cita modificada
69
Usuario
Interfaz
Cita
Validacion
Bases de datos
Ingresar datos
Informacin de cita
Informacin de cita
Informacin de cita
Registro eliminado
Registro eliminado
Cita eliminada
70
Usuario
Interfaz
Validacion
Cita
Factura
Bases de datos
Ingresar datos
Informacin de cita
Informacin de cita
Informacin de cita
Confirmar asistencia
Confirma asistencia
Registrar asistencia
Modifica base de datos
Registro modificado
Registro modificado
Operacion terminada con exito
Generar factura
Generar factura
Datos factura
Datos factura
Almacenar factura
Factura almacenada
Factura de cobro
Factura de cobro
71
Usuario
Interfaz
Validacion
Parmetro
Bases de datos
Agregar parmetro
Datos parmetros
Datos parmetros
Parmetro valido
Confirmar agregar parmetro
Parmetro almacenado
Parmetro almacenado
Parmetro agregado con exito
72
Usuario
Interfaz
Validacion
Parmetro
Bases de datos
Buscar parmetro
73
Usuario
Interfaz
Validacion
Parmetro
Bases de datos
Modificar parmetro
Datos validos
Confirmar modificacion
Confirma modificacion
Modificar parmetro
Registrar cambios
Cambios registrados
Cambios registrados
Modificacin exitosa
74
Usuario
Interfaz
Validacion
Parmetro
Bases de datos
Eliminar parmetro
Confirma eliminacin
Eliminar parmetro
Eliminar parmetro de la base de datos
Parmetro eliminado
Parmetro eliminado
75
Validacion
lid
ar
d
ato
n
gi
lo s
a
ic tro
ri f gi s
Ve e
5. 8. R
Usuario
4.
Va
s
tro
gis
re ros tos
e
t
tra gis r da
a
Ex e
6. 7. R acen
m
Al
.
9
Bases de datos
8. Registrar cuenta
Interfaz
Cuenta
Usuario
li
Va
4.
da
Validacion
to s
da
1. C
a
2 mbi
esa . Ingr ar pa
s
e
9. C viejo sar d sword
onf y nu atos
i rm
evo
ac
am pass
wo
bi o
3. I
ngr
rd
Interfaz
8.
Re
gi s
tra
rn
ue
vo
p
as
sw
o
rd
Cuenta
Base de datos
rd
wo
ss d
a
r
p o os
u o sw d a t
tig as
an o p e d e
e
u
s
tra tig ba
Ex An a
6. 7. dific
o
9 .M
76
1. E
li m
4.
li
Va
Interfaz
da
8.
to
da
si
Eli
mi
na
ng
rc
do
Validacion
Base de datos
ue
nta
s
to
da s
de dato
se e
ba d
l a ase
en b
a ar
ic i c
rif dif
e
V Mo
6. 9.
5. Verifica existencia
Usuario
i na
r
3. D 2. In cuen
ta
g
7. C igita d rese de u
da
sua
a
onf
ri o
irm tos de tos
ae
lim usua
ina
rio
ci
n
a
es
de
us
ua
rio
Cuenta
li d
4.
Va
l
ar
os
da
to
in
d
sa
os
Validacion
Usuario
2. I 1. Inic
n
ia
3. D grese r el s
is
lo
i gi t
a lo gin y tema
p
gin
y p asswo
a ss
wo rd
rd
e
gr
Interfaz
Bases de datos
6.
u
pr
om
eb
en
la
se
ba
de
da
s
to
Cuenta
77
Usuario
2. C 1. C
3. C onfirmerrar
se
o nf
a
irm r cer sin
a c rar
err
ar sesi
ses n
in
4.
lid
Va
ar
r
rra
ce
se
si
Validacion
Interfaz
Validacion
1. Agregar paciente
2. Ingrese nmero de cedula
3. Digita nmero de cedula
7. Ingresar datos del paciente
9. Digita datos pedidos
11. Confirma agregar paciente
Usuario
Interfaz
12
.R
eg
ist
ra
r
pa
os
8. Cedula
5. Verifica existencia
la ad
d u es
ce ingr
a
lid os
Va a t
4. da d
i
l
a
.V
10
ci e
tos
da
ula
ed
de
c
e
e
s
a
tra edul a ba
l
Ex
6 . 7. C en
e
t
n
lie
rc
ga
e
r
g
nt
e
13
Base de datos
.A
Paciente
78
4.
Interfaz
Va
lid
de
o
er
m
n
8.
In
for
ma
c io
ce
Validacion
la
du
nd
el
pa
cie
Usuario
2. I 1. B
n
u
3. D gresa scar
9. I igita r nm pacie
nfo
nm ero nte
rm
aci ero de c
e
d
n
del e ced dula
p ac ul a
i en
te
e
nt
cie
pa te
l
de cien
in pa
ac del
m
or in
nf
r i ac
ae form
r
t
Ex In
6. 7.
nte
Bases de datos
Paciente
1. Modificar paciente
2. Ingresar nmero de cedula
3. Digita nmero de cedula
9. Informacin del paciente
10. Modifica datos
12. Confirmar modificacin
Usuario
Interfaz
8.
13 Info
. M rm
od aci
ific n
ar
d
da el p
tos ac
pa ie n t
cie e
nte
Validacion
la
du
ce
de tos
o da
er
m os
n da l
a
i
li d a l
Va . V
4. 11
Paciente
79
1. Eliminar paciente
2. Ingresar nmero de cedula
3. Digita nmero de cedula
9. Informacin del paciente
10. Eliminar paciente
al
V
4.
id
de
Validacion
la
8.
Inf
11 orm
. E ac
li m i n
i na de
r p l pa
ac ci
ie n e n
te te
Interfaz
Usuario
er
du
m
n
ce
Bases de datos
1. A
li
Va
tos
i ng
Validacion
Interfaz
14
.R
eg
Paciente
5. Verificar cita
8. Fecha y hora
4.
a
ad
os
istr
ar
cita
Bases de datos
80
Usuario
sig
na
2
3. D . Ing r cita
i
13.
gita resa md
r
Co
i
nfir datos datos ca
ma
p
reg edido
istr
oc s
ita
ad
es
Interfaz
li
Va
8.
tos
Inf
o
in
Bases de datos
rm
aci
on
6.
E
7. xtr
In ae
fo
rm info
ac r m
i n a c
cit in
a
4.
a
ad
ad
es
gr
5. Verifica cita
Usuario
Validacion
os
1. B
usc
a
3. D 2. Ing r cita
igit resa m
di
a
r
9. I
nfo datos datos ca
rm
aci pedid
n
cita os
cita
Cita
Interfaz
Validacion
5. Verifica cita
12. Extraer fecha y hora
15. Fecha y hora
os
ad d
e s l id a
r
ng b i
s i ni
to po
d a di s
a
lid fica
Va eri
4 . 1. V
1
8.
I
17 nform
.M
od aci
ific n c
i
ar
cit ta
a
6. Extrae informacin
7.Informacin cita
13. Extraer fecha y hora
14. Fecha y hora
18. Registrar en la base de datos
Cita
Bases de datos
81
tos
Usuario
4.
li
Va
in g
Validacion
os
a
ad
5. Verifica cita
d
sa
re
8.
In
11 form
.E
a
lim cin
ina
c
r c ita
ita
Interfaz
i n
ac
rm cita
nfo n de tro
i
e
tra aci regis
Ex
6. nform inar
I
7. .Elim
12
Bases de datos
Cita
Usuario
11 .
iste
r as
ncia
4.
tra
egis
Interfaz
14. G
e
19. Fa nerar factu
ra
ctura
de co
bro
6. Extrae informacin
7. Informacin de cita
12. Modifica base de datos
Va
9. lida
In da
fo to
rm s
ac i ng
i re
n
ci sad
ta o
Cita
Base de datos
82
Interfaz
a
.V
lid
lo
a
sd
11
.
s
to
Alm
in
ad
es
gr
ac
en
ar
os
pa
Validacion
parmetros
6. Extraer datos
etros
9. Datos parm
Usuario
1
2 .A
3 . I . El i g g re g a
ngr
e
r
4.
es tipo par
10. Ingre ar da de p met
ro
a
Co sa d tos
nfir
d r m
ma atos d el pa etro
agr el p rm
ega ar etr
o
m
rp
ar etro
me
tro
rm
etr
o
Bases de datos
Interfaz
8.
Da
tos
de
lp
ar
Validacion
5. Extraer parmetro
Usuario
1
lija . Bus
co
ca
3. E digo y r par
9. D lige tipo met
ato cod de ro
p
i
sd
el p go y t arm
etr
ar ipo
o
me
tro
me
tro
Bases de datos
7. 6. E
D xt
a t ra
o s er
d e pa
l p r
a r me
m tr
et o
ro
2. E
os
ad
es o
r
ing etr
tos rm
da l pa
s
e
o
al sd
lid to
Va . Da
.
4
7
Bases de datos
83
do
sa
re
ng tos
i
tos da
da los
o s l i da
l
a
lid Va
Va 11.
4.
Usuario
Interfaz
5. Extraer parmetro
1. Modificar parmetro
2. Elija codigo y tipo de parmetro
3. Elige codigo y tipo
9. Datos del parmetro
10. Modifica datos del parmetro
12. Confirma modificacin
Validacion
13 8. Da
. M to
od s p
ific ar
ar
pa metr
rm o
etr
o
ro
et o
m etr
r m ios
a
r
r p p a mb
ae el ca
xtr s d tra
E
s
o
6. at egi
D
7 . 4. R
1
Bases de datos
Parmetro
6.
Ex
li m
in 7. D tra
ar
e
pa ato r da
r s d to
m e s
e t l p pa
ro ar r
de m m
la etr etro
ba o
se
de
da
to
s
8.
11. Dato
Elim s pa
i n a r m
rp
ar etro
me
tro
.E
Interfaz
Bases de datos
12
Usuario
Validacion
1. Eliminar parmetro
2. Elija codigo y tipo de parmetro
3. Elige codigo y tipo
9. Datos del parmetro
10. Confirma eliminacin
os
ad
res o
g
r
n
i
et
tos m
da ar
los del p
a
lid tos
a
Va
4. 7. D
Parmetro
84
#Cedula
#Nombre
#Telefono
#Direccion
#Sexo
#Fecha nacimiento
#Tipo de sangre
+Agregar()
+Eliminar()
+Modificar()
+Validar()
Paquete2::Cuenta
#Cod cuenta
#login
#password
#Tipo cuenta
#crear cuenta()
#modificar password()
#Eliminar cuenta de usuario()
#iniciar sesion()
Paquete2::Empleado medico
Paquete2::Paciente
#Fecha ingreso
#Horario de trabajo
#Cargo
#Especialidad
#Dependencia
#Cirugias
#Enfermedades
#Alergias
Paquete2::Parmetros cita
Paquete2::Cita
#codigo
+Nombre
+Descripcion
+tipo de parametro
+Agregar()
+Modificar()
+Eliminar()
-Codigo cita
+Fecha
+Hora
#Registrar()
#Modificar()
#Cancelar()
Paquete2::pago
#Codigo factura
#Referencia
#Descripcion
#Registrar()
#Cancelar pago()
-Modificar pago()
85
Activo
Registro eliminado
Inactivo
86
Activo
Registro eliminado
Inactivo
87
Verificando
Atendiendose
Asignada
Esperando pago
Factura registrada
88
Pago efectuado
4.10
DIAGRAMAS DE ACTIVIDADES
Paciente
Usuario-Empleado(Citas)
Sistema
Usuario no valido
Llega al centro
Off-line
Entra al sistema
Valida usuario
On-line
Usuario valido
Proporciona datos
Toma datos
Datos no validos
Verifica datos
Confirmar registro
Datos validos
Registrar datos
Registrar datos
Cancelar registro
89
Usuario-Empleado(Citas)
Sistema
Usuario no valido
Llega al centro
Off-line
Entra al sistema
Valida usuario
On-line
Pide codigo del cliente
Usuario valido
Cliente no valido
Proporciona datos
Toma datos
Valida cliente
Cliente valido
Datos no validos
Proporciona datos
Toma datos
Valida datos
Datos validos
Verifica disponibilidad cita
Cita disponible
Cita no disponible
Registrar cita
Registra cita
90
Paciente
Sistema
Usuario no valido
Iniciar sesin
Elige proceso
Valida usuario
Usuario valido
Datos no validos
Ingresa datos
Confirma registro
Valida datos
Datos validos
Registra datos
Nuevo proceso
Finalizar sesin
Cerrar sesin
Finaliza tarea
91
Usuario-Empleado(Citas)
Sistema
Usuario no valido
Asiste a la cita
Off-line
Iniciar sesin
Valida usuario
On-line
Pide codigo del paciente
Proporciona codigo
Usuario valido
Toma codigo
Codigo no valido
Verifica codigo
Codigo valido
Verifica cita
Confirmar asistencia
Cita valida
Cita no valida
Registra asistencia
Generar factura
Genera factura
Paga factura
Imprimir factura
Registrar pago
Registra pago
92
4.11
CONTRATOS.
93
94
95
96
97
4.12
Tipo administradora
Ciudad
Departamento
PK
PK
PK
CodCiudad
CodTipoAd
CodDepartamento
NombreDepartamento
Nombre_TipoAd
Descripcion_TipoAd
NombreCiudad
CodDepar
1
1
*
Administradora_seguridadSocial
Dependencia
PK
Codigo dependencia
PK
Cargo
PK
Nombre dependencia
Descripcion dependencia
Nombre_administradora
Nit_administradora
Direccion_administradora
telefono administradora
Codigo cargo
Nombre cargo
Descripcion cargo
1
1
Alergias
Cod administradora
Empleado medico
Fecha ingreso
Horario trabajo1
Persona
PK
Paciente
Cedula
PK
Especialidad
Codigo especialidad
Cedula paciente
Nombre
Telefono
Direccin
sexo
fecha nacimiento
tipo sangre
PK
Nombre alergia
descripcion alergia
*
1
Codigo alergia
PK
PK
Cirugia
1
PK
Nombre_cirugia
Descripcion_cirugia
Codigo_CUPS
Sexo
RangoEdad
0..1
Nombre especialidad
Descripcion especialidad
Cod cirugia
*
1
Enfermedad
Cuenta
PK
PK
Login_cuenta
Cita
1
PK
Cod_cita
Fecha
Hora
Estado
Tipo cuenta
PK
Nombre enfermedad
Descripcion enfermedad
Pw_cuenta
Cod_TipoCuenta
Codigo enfermedad
Cod_tipoCuenta
Tipo examen
PK
CodSoat_tipoExamen
CodCups_tipoExamen
Nombre_TipoExamen
Duracion_TipoExamen
Valor_TipoExamen
Sexo_tipoExamen
Requisitos_TipoExamen
PresenciaMed_TipoExamen
RandoEdad_TE
PreparacionPrevia
Nombre_TipoCuenta
Descripcion_TipoCuenta
Recursos
Codigo recurso
*
PK
Cod_Tipoexamen
Nombre recurso
Descripcion recurso
Pago
Sala
PK
Codigo sala
Descripcion sala
PK
Cod pago
Tipo pago
Descripcion
98
99
Nombre_especialidad,
Relacion_empleadoMed_dependencia
Cod_dependencia).
(Cedula_empleadoMed,
Dependencia
(Cod_dependencia,
Descripcion_dependencia).
Recursos (Cod_recurso,
Existencia).
Nombre_recurso,
Nombre_dependencia,
Descripcion_recurso,
Cod_sala,
Cod_Tipoexamen,
Tipo_cuenta(Cod_TipoCuenta, Nombre_TipoCuenta,Descripcion_TipoCuenta).
100
4.13
4.13.1 ARQUITECTETURA
El sistema tiene una arquitectura Cliente/Servidor de tres capas, siendo estas las
siguientes:
101
4.13.2 SUBSISTEMAS
Figura 54. Subsistemas
102
Administradora_seguridadSocial.
Tipo_Administradora.
Ciudad.
Departamento.
Paciente.
Relacion_paciente_alergia.
Alergia.
Relacion_paciente_cirugia.
Cirugia.
Relacion_paciente_enfermedad.
Enfermedad.
Cargo.
EmpleadoMed.
Relacion_empleadoMed_especialidad.
Especialidad.
103
Relacion_empleadoMed_dependencia.
Dependencia.
Recursos.
Sala.
Pago.
Tipo_examen.
Cita.
Tipo_cuenta.
104
105
4.14
INTERFACES
106
107
108
109
110
111
En esta pantalla se muestran los datos del paciente requerido, teniendo la opcin
de modificar los datos o eliminarlo del sistema. Vale la pena aclarar que no se
hace un borrado fsico, sino un borrado lgico.
112
113
114
115
116
117
118
119
120
121
122
123
Pantalla Principal.
Figura 75. Pantalla principal usuario administrador.
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
Este mtodo para modificar o eliminar una cuenta de usuario es utilizado por el
administrador permitindole modificar nicamente el tipo de cuenta.
146
4.14.5
147
4.15
ROLES DE USUARIO
4.15.1
148
4.15.2
149
4.16
150
Prueba 2.
Se ingresa al sistema como el siguiente usuario empleado (citas):
Login: 45256365
Password: 45256365
Se crea un paciente con cedula 4519678.
Se consulta la agenda de citas para el da 7 de abril de 2009.
Al paciente creado se le asigna una cita para las 8:00 am, ingresando los
datos necesarios para ello.
Se busca la cita del paciente por medio de la cedula con el fin de
atenderlo.
151
Se atiende la cita.
Prueba 3.
Se ingresa al sistema como el siguiente usuario empleado (citas):
Login: 45256365
Password: 45256365
Se consulta la agenda de citas para el da 8 de abril de 2009.
Al paciente con cedula 4519678 creado se le asigna una cita para las 8:00
am, ingresando los datos necesarios para ello.
Se busca la cita del paciente por medio de la cedula con el fin de
atenderlo.
Se atiende la cita.
152
Prueba 2.
Se crea con xito al paciente, tomando un tiempo aproximado de 1.5
minutos.
Se asigna con xito la cita, tomando un tiempo aproximado de 40
segundos.
Se atiende la cita por parte del usuario empleado con xito, tomando un
tiempo aproximado de 30 segundos.
La prueba completa se realiza con xito, tardando en total un aproximado
de 2.5 minutos.
Prueba 3.
Se asigna con xito la cita, tomando un tiempo aproximado de 40
segundos.
Se atiende la cita por parte del usuario empleado (citas) con xito,
tomando un tiempo aproximado de 30 segundos.
153
5. CONCLUSIONES.
154
6. RECOMENDACIONES
155
BIBLIOGRAFIA
http://www.saludcolombia.com/actual/htmlnormas/LEY657_01.htm [Consulta: 22
de mayo de 2008]
http://www.minproteccionsocial.gov.co/VBeContent/categorydetail.asp?idcategory=
1440&idcompany=3&ItemMenu=11_250[Consulta: 22 de mayo de 2008]
http://medicinaprepagada.coomeva.com.co/archivos/odon/Decreto1011.pdf[Consul
ta: 22 de mayo de 2008]
http://ley100.com/html/salud.html[Consulta: 22 de mayo de 2008]
http://www.radiologosasociados.net/[Consulta: 10 de mayo de 2008]
http://www.cedicaf.8m.com[Consulta: 10 de mayo de 2008]
http://www.geocities.comsiliconvalleypines7894introduccionprimero.html[Consulta:
10 de mayo de 2008]
http://www.secretariasenado.gov.co/leyes/SC038_03.HTM [Consulta: 15 de mayo
de 2008]
http://www.programacion.net/articulo/lenguajes_patrones/ [Consulta: 20 de mayo
de 2008]
http://www.monografias.com/trabajos11/heuri/heuri.shtml [Consulta: 20 de mayo
de 2008]
http://64.233.169.104/search?q=cache:Fi5stNAp7IcJ:www.ctr.unican.es/asignatura
s/MC_OO/Doc/Componentes_08.pdf+Dise%C3%B1o%2Bnivel%2Bcomponentes
%2Bdefinicion%2Bsoftware&hl=es&ct=clnk&cd=36&gl=co&client=firefox-a.
[Consulta: 20 de mayo de 2008]
LERMA, Hctor Daniel. Metodologa de la investigacin: Propuesta,
Anteproyecto y Proyecto: Universidad Tecnolgica de Pereira. 1999. ECOE
EDICIONES.
ICONTEC. Tesis y otros trabajos de grado: Bogot, D.C., Agosto de 2004.
--------. Trabajos escritos: presentacin y referencias bibliogrficas. Bogot,
D.C.
156
ANEXOS.
Cdigo CCAM
Cdigo CUPS
Nombre Examen
TOTAL
Nombre (paciente)
Cedula (paciente)
157
Valor