Professional Documents
Culture Documents
ASIGNATURA:
IA-189 PROGRAMACIÓN E IMPLEMENTACIÓN DE SISTEMAS
CATEDRÁTICO:
Giancarlo Martini Scalici
DOCUMENTACIÓN TÉCNICA
“Sistema de Gestión de Pacientes”
PROYECTO IMPLEMENTADO EN
“Clínica Médica Pediátrica el Prado”
CIUDAD UNIVERSITARIA
1. Contenido
2. ANTECEDENTES........................................................................................................................... 6
3. ALCANCE....................................................................................................................................... 6
4. INTRODUCCIÓN ............................................................................................................................ 8
Expediente ....................................................................................................................................... 40
13.1. Figura Nº 1 Diagrama de Casos de Uso del Proceso de Pre Clinica .................................. 71
2. ANTECEDENTES
Se entiende por este este trabajo tecnico,a todas las incorporaciones físicas que se harán a la
clínica medicas el prado mejorando de forma mas practica y técnica sus servicios de atención
al cliente como al paciente asi como los usuarios que obtendrán el conocimiento de usar
adecuadamente de los cuales esta:
La recepcionista es la que se encarga de dar información adecuada de la consulta asi como su
precio luego esta.
La secretaria es la que se encarga de realizar un expediente al paciente asi como de organizar
sus documentos de manera ordenada y debidamente luego de tener un expediente pasa con el
doctor de quien hara la consulta al paciente y realizar su diagnostico debido a los síntomas que
padece el paciente
3. ALCANCE
Este sistema formará parte de la clínica medicas el prado a ser desarrollados por
estudiantes de la universidad autónoma dentro del proyecto de Implementacion e
programación de sistemas. Dicho sistema será denominado: Sistema de Gestión de
Pacientes en base constara con una base de datos y un sistema local de alta calidad.
En particular, brindara los servicios de pre clínica para mejorar de forma digital el
procesamiento de datos asi como la parte de expediente y facturacion para mejorar de
manera eficiente la empresa.
4. INTRODUCCIÓN
El presente manual le permitirá tener un conocimiento amplio y detallado del
sistema de gestion de pacientes, explicaremos con detalle cada uno de los
controles que forman parte de la aplicación, así como las técnicas y procesos para
el manejo general de las estructuras del sistema. También describiremos las
estructuras lógicas de la base de datos explicando cada campo con su respectivo
ancho de caracteres y descripción. El sistema nos permitirá crear reportes y hacer
consultas de las cantidades de pacientes y de ingresos que se generan en la
clínica. Cuenta con un sistema de seguridad de usuarios y recuperación de
contraseñas, el administrador se encargará de asignar cuentas de distintos niveles
de accesibilidad a los empleados de la clínica.
5.3. Aplicativo
5.4. Reportes
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Validación
Longitud (Formato)
Admite el
Almacena la
uso de
12. sensibilidad sensibilidad sensibilidad del Varchar(2)
letras y
paciente
números
Almacena sí o no Admite
13 alergias_alim alergias alim Varchar(2) solo una
respuesta
Almacena sí o no Admite
14. fiebre_heno fiebre heno Varchar(2) solo una
respuesta
Almacena sí o no Admite
15. asma asma Varchar(2) solo una
respuesta
Almacena sí o no Admite
16. colicos colicos Varchar(2) solo una
respuesta
Almacena
Admite el
características y
uso de
17. orina orina frecuencia de la Varchar(15)
letras y
orina números
Admite el
Almacena
uso de
18. sueño sueño trastornos del Varchar(25)
letras y
sueño
números
Almacena el
Identificador de la Dato
2. Id_paciente
tbl_datos_pacientes
identificador de la Varchar(15)
requerido
tbl_datos_pacientes
Dato
3. fecha_cita fecha cita Almacena una fecha Date(3)
requerido
Dato
4. hora_cita hora cita Almacena una hora Time(5)
requerido
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Validación
Longitud (Formato)
Varchar(2)
17. h_convulsiones h convulsiones Almacena sí o no
Almacena
anomalias Varchar(50)
18. Anomalía_congenitas anomalias
congenitas
congenitas
Almacena otro tipo
Varchar(100)
19. otros otros de padecimientos
sufrido
Varchar(25)
20. Creado_por Creado por Creado por
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Validación
Longitud (Formato)
Almacena
Identificador de la Int(4)
1. Id_pregunta Identificador de la
tbl_ms_preguntas
tbl_ms_preguntas
Varchar(100)
2. pregunta pregunta pregunta
Varchar(25)
3. creado_por Creado por Creado por
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Longitud Validación
(Formato)
14. Se_paro Se_paro Se_paro Date(3)
Varchar(2)
15. D_convulsiones D_convulsiones D_convulsiones
Date(3)
16. camino camino camino
Date(3)
17. Primera_palabra Primera_palabra Primera_palabra
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Validación
Longitud (Formato)
Identificador
Almacena el identificador Dato
2. Id_permisos de la Int(4)
de la tbl_permisos requerido
tbl_permisos
Varchar(100)
3. objeto objeto objeto
Varchar(100)
4. descripcion descripcion descripcion
Varchar(50)
5. Tipo_objeto Tipo objeto Tipo objeto
Varchar(25)
6. Creado_por Creado por Creado por
Fecha
7. Fecha_creacion Fecha creacion Date(3)
creacion
Modificado Varchar(50)
8. Modificado_por Modificado por
por
Fecha
9. Fecha_modificacion Fecha modificacion Date(3)
modificacion
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Longitud Validación
(Formato)
Almacena el
Identificador de la Bigint(8)
1. Id_permiso Identificador de la
tbl_permisos
tbl_permisos
Almacena el
Identificador de la Bigint(8)
2. Id_rol Identificador de la
tbl_roles
tbl_permisos
Almacena el
Identificador de la Bigint(8)
3. Id_objeto Identificador de la
tbl_objetos
tbl_permisos
Varchar(2)
4. Permiso_insercion Permiso insercion Permiso insercion
Varchar(2)
5. Permiso_elimina Permiso elimina Permiso elimina
Varchar(2)
6. Permiso_modificar Permiso modificar Permiso modificar
Varchar(2)
7. Permiso_consulta Permiso consulta Permiso consulta
Varchar(50)
8. Creado_por Creado por Creado por
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Longitud Validación
(Formato)
7. Modificado_por Modificado por Modificado por Varchar(50)
Fecha
8. Fecha_modificacion Fecha modificacion Date(3)
modificacion
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Longitud Validación
(Formato)
Almacena el
Identificador de la Dato
1. Id_rol identificador de la Bigint(8)
tbl_roles requerido
tbl_roles
Varchar(25) Dato
2. rol rol rol
requerido
Varchar(25) Dato
3. descripcion descripcion descripcion
requerido
Varchar(25) Dato
4. estado estado estado
requerido
Varchar(25)
5. Creado_por Creado por Creado por
Tipo Dato,
No. Campo (Llave) Etiqueta Descripción Longitud Validación
(Formato)
13 Fecha_creacion Fecha_creacion Fecha_creacion Date(3)
Varchar(25)
14. Modificado_por Modificado_por Modificado_por
7.1. Formularios
7.1.2. Iniciar Nueva Sesión en Sistema de Gestion de Pacientes Clinica Medica El Prado
ADMIN 1
Administrador 2
4
5
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
- Verificar si el usuario está
txt_usuario Usuario Verifica si el usuario registrado.
1.
existe - Valor requerido.
- Valor requerido.
Verifica si la
2. txt_contrasena Contraseña - Sensitivo a mayúsculas y
contraseña existe
minúsculas.
Envía al formulario
Olvidaste tu
5. recuperar
lb_recuperar_contrasena contraseña
contraseña
Envía al formulario
6. lb_crear_cuenta Crea Tu Cuenta
modificar cuenta
1 2 3 4 5 6 7
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Abre el menú donde
mstrip_pacientes Archivo
1. esta consulta,
pacientes, citas
Están todas las
2. msrtip_reporte Reporte
reporterias
Envia al formulario
3. ms_facturacion Facturacion
de facturacion
Envia al los
mantenimientos de
4. mstrip_mantenimiento Mantenimiento
usuario, empleados,
roles
Envía a los
formularios de
5. mn_administracion Administracion
administración de
BD y de parametros
Envia al formulario
7. btn_perfil Mi Perfil de modificar mi
perfil
5
2
4
7
6
8
9
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
- Valor requerido.
txt_nombre Nombre - Sensitivo a mayúsculas y
1. Nombre usuario
minúsculas.
- Solo letras
- Valor requerido.
- Sensitivo a mayúsculas y
2. txt_apellido Apellido Apellido del usuario
minúsculas.
- Solo letras
- Valor requerido.
- Sensitivo a mayúsculas y
Dirección del
3. txt_direccion Direccion minúsculas.
usuario
Solo letras y numeros
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Botón donde se
9. Btn_cambio_foto Guardar Foto
guarda la foto
1 2
7.1.5. Modificar Cuenta
5
4
7
8
8
6
Nombre Objeto
No Procedimientos
Técnico Etiqueta
txt_usuario_viejo Cambia el usuario
1.
Usuario Viejo viejo
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Da un usuario
2. txt_usuario_nuevo Usuario Nuevo
nuevo
Nueva contraseña a
5. txt_contraseña_nueva Contraseña Nueva
usar
Button2
7. Guardar Cambios Guardar cambios
1
2
2
4
3
5
6
8
Nombre Objeto
No Procedimientos
Técnico Etiqueta
txt_nombre Nombre
1. Escriba el nombre
Cmb_sexo coloque su
6. Sexo
orientación sexual
1 3 5
4 8
6 7
Nombre Objeto
No Procedimientos
Técnico Etiqueta
1
2
4
5
6
7
7
3
9 8
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Coloque su apellido
2. txt_apellido Apellido
a modificar
Coloque su
3. txt_direccion Direccion
dirección a modificar
Coloque su teléfono
4. txt_telefono Telefono
a modificar
Muestra los
pacientes que
5. data_pacientes
modificaron sus
datos
txt_paciente_buscar
6. Pacientes Busca los pacientes
Según tipo de
búsqueda se
7. cmb_tipo_busqueda Tipo de busqueda
encontrar al
paciente
4
1 2
5 6
10
7
3
8
Nombre Objeto
No Procedimientos
Técnico Etiqueta
1. Txt_usuario_buscar Buscar Busca el usuario
Busca el usuario
2. cmb_tipo_busqueda Tipo de Busqueda según el tipo de
busqueda
Muestra los
3. data_usuarios
usuarios
Contraseña
5. txt_contraseña Contraseña
correcpondiente
Elija el tipo de
6. cmb_estado Estado
estado
Coloque su correo
7. Correo Electronico
txt_correo electronico
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Btn_cerrar
10. Cerrar Cierra el formulario
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Cmb_roles Rol
1. Elija un tipo de rol
Elija un estado de
2. Cmb_estado_rol Estado Rol
rol
3. Rb_paciente Pacientes Elije paciente
4. Rb_reporte Reporte Elije reporte
5. Rb_facturacion Facturacion Elije facturacion
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Mantenimient
6. Rb_mantenimiento Elije mantenimiento
o
Inserta
10. Chk_insertar_mantenimiento Insertar
mantenimiento
11. Chk_modificar_paciente Modificar Modifica paciente
Modifica
14. Chk_modificar_mantenimiento Modificar
mantenimiento
Chk_consultar_mantenimiento Consultar
22. Consultar mantenimiento
Nombre Objeto
No Procedimientos
Técnico Etiqueta
8. Proceso de Datos
Expediente
Historia Clinica
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Seleccione Traer los registros - Valor requerido.
1. Button1
Paciente de los pacientes
Quiere editar la Realiza si quiere
2. Radiobutton1
informacion editar la informacion
Si quiere editar los
3. btn_editar_info Editar informacion
datos
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Apellido del
5. txt_apellido Apellido Solo permite letras
paciente
6.
Dirección del
7. Txt_direccion Direccion No permite caracter
paciente
Fecha de Dirección del
8. Solo permite fecha de nacimiento
Txt_fecha_nacimiento nacimiento paciente
Teléfono del
9. txt_telefono Telefono Solo permite numeros
paciente
Lugar de
10. txt_lugar_nacimiento Lugar de nacimiento Solo fecha
Nacimiento
11. txt_madre Madre Nombre de la madre Solo letras
12. txt_padre Padre Nombre del Padre Solo letras
13. txt_referido Referido Referido
14. txt_obtetra Obstetra Obstetra
15. Button3 Cerrar Cierra el formulario
16. Btn_guardar Guardar Guarda los datos
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Si el usuario desea
Btn_editar_info Editar Informacion
1. editar su
informacion
Se selecciona la
9. Convulsiones
rb_convulciones enfermedad a tener
Anomalias Anomalias
10. txt_congenitas Solo letras
Congenitas congenitas
Otro tipo de
11. txt_otras Otras Solo letras
enfermedad
12. Cerrar Cierra el formulario
Button6
Pasa al siguiente
13. Button7 Siguiente formulario y
almacena los datos
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Condicion al Condicion al
2. rb_cn
nacimiento nacimiento
Condicion 1er Condicion 1er
3. rb_ces
Semana Semana
4. rb_cia Cianosis Cianosis
5. convulsiones convulsiones
rb_conv
9. Parto Parto
cmb_tparto
Nombre Objeto
No Procedimientos
Técnico Etiqueta
11. cmb_alimentac Alimentacion Alimentacion
8.3. Alimentacion
Nombre Objeto
No Procedimientos
Técnico Etiqueta
5. Colicos Colicos
rb_colicos
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Nombre Objeto
No Procedimientos
Técnico Etiqueta
cmb_vacunas
1. Vacuna Vacuna
6. data_enfermedades Enfermedades
8. Cerrar Cerrar
Button5
9. Siguiente Siguiente
Button4
8.5. Consulta
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Detalle de
2. txt_detalle_revision Detalle de Revision
Revision
3. rb_n Normal Normal
Muestra el detalle
4. data_datos
de la consulta
5. Siguiente Siguiente
btn_siguiente
8.6. Facturacion
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Nombre del
2. txt_nombre Nombre del Cliente
Cliente
3. txt_descripcion Descripcion Descripcion
4. txt_cantidad Cantidad Cantidad
5. Valor Valor
txt_valor
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
.
txt_buscar_persona Paciente Coloca el nombre
1. - Valor requerido.
del paciente
Elije el tipo de
2. cmb_tipo_busqueda Tipo de Busqueda
búsqueda a usar
Muestra la consulta
3. data_personas
de los pacientes
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
4. btn_guardar Atender Guarda los datos
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Tipo de búsqueda
por el cual se - Valor requerido.
2. cmb_tipo_busqueda Tipo de Busqueda
encuentre la
consulta
Muestra la consulta
3. data_usuarios
de usuarios
4. tbtn_cerrar Cerrar Cerrar el formulario
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
txt_buscar_persona Ingresar un - Valor requerido.
1. Empleados
empleado
Tipo de búsqueda
por el cual se - Valor requerido.
2. cmb_tipo_busqueda Tipo Busqueda
encuentre la -
consulta
Muestra la consulta
3. data_personas
de empleados
4. btn_cerrar Cerrar Cerrar el formulario
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Tipo de búsqueda
por el cual se - Valor requerido.
2. cmb_tipo_busqueda Tipo Busqueda
encuentre la
consulta
Muestra los
3. data_personas
pacientes
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
- Valor requerido.
1. txt_buscar_persona Ingresa un paciente
Tipo de búsqueda
por el cual se - Valor requerido.
2. Tipo de Busqueda
cmb_tipo_busqueda encuentre la
consulta
Muestra los
3. data_personas pacientes que se
eliminaran
4. Label3 Cancelar Cierra el formuario
5. lb_siguiente Siguiente Guarda los cambios
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
- Verificar si el usuario está
registrado.
1. txt_buscar_persona Ingresa un paciente
- Valor requerido.
Tipo de búsqueda
- Valor requerido.
por el cual se
2. cmb_tipo_busqueda Tipo de Busqueda - Sensitivo a mayúsculas y
encuentre la
minúsculas.
consulta
Tipo de búsqueda
3. Cmb_roles Seleccione un rol por el cual se le
asigna rol
Muestra los
4. data_usuarios pacientes que
tienen roles
5. Btn_cerrar Cancelar Cierra el formuario
6. Btn_entrar Siguiente Guarda los cambios
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
- Valor requerido.
1. txt_buscar_persona Ingresa un usuario
Tipo de búsqueda
por el cual se - Valor requerido.
2. Tipo de Busqueda
cmb_tipo_busqueda encuentre la
consulta
Muestra la selección
3. data_personas
del personal
4. Button2 Cerrar Cierra el formulario
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
10.1.1. BackUp
Nombre Objeto
No Procedimientos
Técnico Etiqueta
10.1.2. Restore
Nombre Objeto
No Procedimientos
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
Nombre Objeto
No Procedimientos Validaciones
Técnico Etiqueta
12. Reportes
Realiza y pide
información sobre la
consulta
Paciente
Registra al Paciente
y realiza la cita
Recepcionista
Realiza el
Expediente del Doctor
Paciente
Secretaria
14. ANEXOS
Cualquier cambio directo a la base de datos que pueda afectar el funcionamiento del programa
y que sea realizado posteriormente a la instalación e implementación del aplicativo por parte de
algún empleado, como ser: Borrado de Tablas, Eliminación de Campos en las tablas,
Eliminación de los registros de una Tabla o cualquier otro cambio que afecte al aplicativo. No
será responsabilidad de las personas encargadas de la creación del mismo.
Anexos…