Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trinidad Bolivia
2016
DEDICATORIAS
3 METODOLOGÍA __________________________________________________________ 31
3.1 POBLACION Y MUESTRA ___________________________________________________ 31
3.2 MÉTODOS _________________________________________________________________ 31
3.2.1 MÉTODOS EMPIRICOS _________________________________________________________ 31
3.2.1.1 ENTREVISTAS: __________________________________________________________ 31
3.2.1.2 ENCUESTAS:_____________________________________________________________ 31
3.2.1.3 OBSERVACIÓN: __________________________________________________________ 32
4 PROPUESTA_____________________________________________________________ 39
4.1 DIAGNOSITCO ____________________________________________________________ 39
4.1.1 Población ___________________________________________________________________ 39
4.1.2 Muestra _____________________________________________________________________ 40
4.1.2.1 Muestra para la Encuesta ___________________________________________ 40
4.1.3 Información en base a muestra __________________________________________ 41
4.1.3.1 Encuesta realizada al personal del laboratorio _________________ 41
5 Conclusiones _________________________________________________________ 85
5.1 RECOMENDACIONES _______________________________________________________ 86
5.2 Bibliografía ___________________________________________________________ 87
Índice de Figuras
INTRODUCION
1 ASPECTOS METODOLÓGICOS
1.1 ANTECEDENTES
Institucionales: El Hospital Materno Infantil Boliviano Japonés
fundado el 12 de Febrero del año 1984, entregado por la
cooperación Internacional de JICA- Japón en la gestión del
Ministro de Salud Dr. Javier Torres Goitia, ubicado en la Av.
Japón de zona el Carmen del Municipio de Trinidad.
1.5 LOCALIZACION
Micro localización:
1.7 OBJETIVOS
1.7.1 OBJETIVO GENERAL
CONSULTAS EXTERNAS
«dpto de trabado» «flow»
«flow» «flow»
neonatal
HOSPITALES EXTERNOS
«flow» «flow»
«dpto de trabajo»
estadisticas
«SUBSISTEMA» «Sistema»
Sub Sistema Seguridad SYS laboratorio HMI
«Sub sistema»
«Subsistema»
solicitudes de examenes
Muestras
+ consultar solicitudes()
+ registrar muestras()
+ registrar Solicitudes()
«subsistema»
«SUBSISTEMA»
Estadisticas
Reportes de resultados
+ generar estadisiticas periodicas()
+ generar reporte de resultados() : void
+ registrar resultados()
Secretaria(o)
bioquimico
Factura de pago
Ordenes correctamente llenadas:
Sellos y firmas del medico
9
Diagnóstico clínico
En caso de mujeres embarazadas consentimiento de VIH con
sello y firma del medico
Carnet del SIS y SUSA
Traer la primera orina de la mañana y su COPRO en frascos
comprado en farmacia si le piden en la orden.
1.9 Justificación
1.9.1 Justificación del proyecto
2.2.1 Sistema
2.2.2 Informática
1
Libro teoría general de los sistemas – Ludwig von bertalanffy
2
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
13
2.2.3 Ordenador
2.2.4 Datos
3
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
4
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
5
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
14
2.2.5 Programas
6
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
7
Sistemas operativos y lenguajes de programación – enrique Quero Catalinas
15
8
Informática Y Comunicaciones En La Empresa – Carmen de pablos, José Joaquín López hermoso, Santiago Martin
Romo y Sonia Medina
17
9
Libro teoría general de los sistemas – Ludwig von bertalanffy
18
10
Leavitt, Harold J.; Whisler, Thomas L. (1958), «Management in the 1980s», Harvard Business Review11
11
Fundamentos de sistemas de base de datos– RamezElmasri, Shamkant B. Navathe
12
Fundamentos de sistemas de base de datos– RamezElmasri, Shamkant B. Navathe
13
Fundamentos de sistemas de base de datos– RamezElmasri, Shamkant B. Navathe
19
2.4.5 TCP/IP
14
Fundamentos De Tecnología Documental-ESCRITO POR CARLOS MANUEL DA COSTA CARBALLO
15
http://msdn.microsoft.com/es-es/library/dd30h2yb%28v=vs.110%29.aspx
20
16
TCP/IP y protocolos de internet - ESCRITO POR PHILIPPE ATELIN,JOSÉ DORDOIGNE
21
2.4.7 RUP
17
Informática. Temario a. Volumen iv. Profesores de educación secundaria ebook
22
2.4.8 UML
18
TheRationalUnifiedProcess: AnIntroduction- ESCRITO POR PHILIPPE KRUCHTEN
19
UML Gota A Gota - Martin Fowler,Kendall Scott
23
2.5 LABORATORIO
2.5.1 Laboratorio:
2. Establecer un pronóstico.
23
http://msdn.microsoft.com/es-es/library/vstudio/hh425099%28v=vs.110%29.aspx
24
http://msdn.microsoft.com/es-es/library/vstudio/w0x726c2%28v=vs.110%29.aspx
25
4. Detectar complicaciones.
2. Establecer un pronóstico.
4. Detectar complicaciones.
2.5.2 Hematología:
25
Laboratorio Clínico Editorial Ciencias Médicas
27
Recuento de leucocitos
Determinación de hemoglobina
2.5.3 LCR
26
Hematología - Manual Básico razonado
27
Snell, Richard S. Neuroanatomía clínica- 7a edición
28
2.5.4 Inmunología
28
Servicio de Inmunología. Hospital Ramón y Cajal. Programa Docente
29
Manual De Prácticas De Laboratorio
29
30
http://msdn.microsoft.com/es-es/library/hh213248.aspx
31
http://msdn.microsoft.com/es-es/library/hh213248.aspx
30
Podemos considerar:
32
Aspectos básicos de bioquímica clínica Escrito por Jacobo Díaz Portillo,María Teresa Fernández del
Barrio,Fernando Paredes Salido
31
3 METODOLOGÍA
3.2 MÉTODOS
3.2.1.1 ENTREVISTAS:
Se realizaron las entrevistas a la jefa de laboratorio,
bioquímicos, secretarias, y encargados de muestras, con el
propósito de obtener información acerca de la situación actual de
los procesos en estudio.
3.2.1.2 ENCUESTAS:
Este método se aplicó a los administrativos y trabajadores del
laboratorio relacionados en el manejo de información de solicitud
de exámenes, reporte de resultados y generación de reportes
estadísticos utilizando cuestionarios elaborados con el propósito
de obtener información sobre manejo de toda documentación
referida a estos procesos.
32
3.2.1.3 OBSERVACIÓN:
Por medio de este método se observó los procesos de solicitud de
exámenes registro de resultados, traspasos de muestras, registros
de reportes y registros de entregas de reportes (observación de
la ocurrencia de cada proceso a detalle) con el propósito de
conocer el flujo de trabajo desde el inicio hasta su conclusión.
3.3.1 HISTÓRICO
3.3.2 LÓGICO
3.3.3 ESTADÍSTICO
3.4 SISTEMICO
Desarrollo iterativo
Administración de requisitos
Control de cambios
FASES
Modelo de negocio
Requisitos
Análisis y diseño
Implementación
Pruebas
Despliegue
Entorno
4 PROPUESTA
4.1 DIAGNOSITCO
4.1.1 Población
Total 20 100%
4.1.2 Muestra
Muestra Jefe de
Laboratorio
5%
Secretaria
10%
Laboratoristas
85%
Fuente: Elaboración propia en base a datos obtenidos del Hospital Materno Infantil
41
opción frecuencia %
Si 4 20
No 16 80
total 20 100
Fuente: Elaboración propia en base a encuestas
20%
si
80% no
opción Frecuencia %
Si 8 40
No 12 60
total 20 100
Fuente: Elaboración propia en base a encuestas
40%
60%
opción Frecuencia %
Si 5 25
No 15 75
total 20 100
Fuente: Elaboración propia en base a encuestas
25%
SI
75%
NO
opción frecuencia %
Si 7 35
No 13 65
total 20 100
Fuente: Elaboración propia en base a encuestas
Pérdida de Información
35%
si
65% no
recoge
«flow»
reportes de resultados
de laboratorio
formulario de solicitud
libro de registro de de examenes
solicitudes
generar
revisa consulta
informe d estadisticas «flow»
periodicas «flow» «flow»
realiza «flow»
«flow» «flow»
«flow»
generar
«flow»
informe de recogida de «flow»
encargado de muestras
muestras
libros de resultados de
examenes
LABORATORIO HOSPITAL
MATERNO INFANTIL
generar informes
periodicos
encargado de
Estadisticas
Paciente
secretaria
InicioDeActividad
generar formularios de
estadisticas periodicas imprimir estadisticas
periodicas
solicitar examenes
clinicos de laboratorio
cumple?
[no]
realizar examenes
[si] clinicos
registrar datos de
solicitud
elaborar reporte de
resultados
registrar Salida de
Reporte
FinalDeActividad
SistemaLaboratorio
SECRETARIA(O)
j efe de laboratorio
generar reportes
estadisticos
registrar paciente periodicos
4.3 ESPECIFICACIONES
Figura 4-11 Registrar Personal - Diagrama De Actividades
InicioDeActividad
ingresar a la v ista
ingresar datos del registrar personal
personal
FinalDeActividad
InicioDeActividad
seleccionar personal
ingresar a la v ista
registrar personal
FinalDeActividad
InicioDeActividad
seleccionar personal
ingresar a la v ista
registrar personal
[no]
esta seguro?
[si]
almacenar informacion en
la base de datos y v oler a
la v ista subsistema
laboratorio
FinalDeActividad
administrador
FormPrincipal FormPersonal obj Personal TPersonal
abrir()
registrar()
guardar datos()
limpiar textboxs()
sd modificar personal
administrador
FormPrincipal FormPersonal obj Personal TPersonal
abrir()
seleccionar personal()
modificar()
guardar()
limpiar textboxs()
administrador
FormPrincipal FormPersonal obj Personal TPersonal
abir()
abrir()
delete()
actualizar datos()
«Frontera»
FormPersonalMedico
PersonalMedico
- ActualizarBtn: Button
- cargo: string
- CargoTxt: TextBox
- ci: string
- CItxt: TextBox
- contraseña: string
- ContraseñaTXT: TextBox
ObjPersonal - materno: string
- maternoTXT: TextBox
- NivelAcceso: string
- NivelAccesoCB: ComboBox - nombre: string
- nombreTXT: TextBox - paterno: string
- paternoTXT: TextBox - usuario: string
- RegistrarBTN: Button
- usuarioTXT: TextBox + actualizar() : void
+ Buscar() : void
+ limpiar() : void + mostrarLista() : void
+ registrar() : void
FormListaPersonalMedico objPersonal
- ActualizarBtn: Button
- ListaPersonalDGV: DataGridView
- PersonaTXT: TextBox
- RegistrarBtn: Button
secretaria subSistemaLaboratorio
InicioDeActividad
FinalDeActividad
InicioDeActividad
almacena informacion en
la base de datos y v olv er
presionar boton modificar
a la v ista lista paciente
paciente
FinalDeActividad
InicioDeActividad
[si]
almacena informacion en
la base de datos y v olv er
a la v ista lista paciente
FinalDeActividad
sd Interaction
secretaria
formListaPaciente formRegistrarPaciente obj Paciente obj Origen TPaciente TOrigen
abrir()
mostrar origen()
select()
seleccionar origen()
guardar datos()
limpiar textboxs()
nuevo paciente registrado()
sd modificar paciente
secretaria
formListaPaciente formRegistrarPaciente obj Paciente obj Origen TPaciente TOrigen
mostrar pacientes()
select()
desplegar lista pacientes()
seleccionar origen()
modificar paciente()
guardar datos()
limpiar textboxs()
paciente modificado()
secretaria
formListaPaciente formRegistrarPaciente obj Paciente TPaciente
abrir()
abrir()
select()
seleccionar paciente()
eliminar
paciente()
delete()
objPaciente
Paciente
origen
- CI: string
- Departamento: string - FechaNacimiento: DateTime
- municipio: string - IDorigen: int
- provincia: strign - materno: string
- nombre: string
«Frontera»
+ MostrarLista() : void - nºSeguro: string
FormPaciente
- paterno: string
- CI: TextBox - seguro: string
- FechaNacimientoDTP: DateTimePicker «Frontera» - sexo: string
- LugarNacmientoComboBox: ComboBox FormListaPaciente
- maternoTxt: TextBox + actualizar() : void
- nºCarnet: TextBox - ActualizarBtn: Button + buscar() : void
- BuscarTextBox: TextBox ObjPaciente + CalcularEdad(date) : int
- NombreTxt: TextBox
- paternoTXT: TextBox - ListaPacienteDataGridView: DataGridView + mostrarLista() : void
- SeguroTXT: ComboBox - RegistrarNuevoBTN: Button + registrar() : void
- SexoComboBox: ComboBox
+ limpiar() : void
InicioDeActividad
correcto?
mostrar lista de
selecionar laboratorio laboratorios
ingresa a la v ista
introducir datos del seleccionar pacientes
paciente en el bucador
buscar el paciente en la
base de datos
seleccionar del paciente
requerido
[no]
FinalDeActividad
69
secretaria
formSolicitud FormPacente FormExmenes obj Solicitud obj Paciente obj Medico Obj Lab obj Examenes obj ExamenesSolicitados tsolicitud tpaciente tmedico texamen tlaboratorioTExamenesSolicitados
nueva solicitud()
limpiar campos()
mostrar()
select()
desplegar lista()
mostrar()
select()
desplegar lista()
mostrar()
select()
desplegar lista()
abrir()
mostrar()
select()
desplegar lista()
buscar paciente()
buscar()
select por nombre()
mostrar paciente()
seleccionar paciente()
seleccionar laboratorio()
registrarSolicitud()
insert()
abrir()
mostrar()
select()
desplegrar lista examenes()
seleccionar examen()
insert()
class RegistrarSolicitud
Paciente
- CI: string
«Frontera»
- FechaNacimiento: DateTime
FormRegistrarSolicitud
- IDorigen: int
- ActualizarBTN: Button - materno: string
- CamaTXT: TextBox - nombre: string
- ConsultaTXT: Text - nºSeguro: string
objPaciente - paterno: string
- DiagnosticoCB: ComboBox
- FechaSolicitudDTP: DateTimePicker - seguro: string
- LaboratorioCB: ComboBox - sexo: string
- MedicoSolicitanteCB: ComboBox
- RegistrarBTN: Button + actualizar() : void
- SalaTXT: TextBox + buscar() : void
- servicioCB: ComboBox + CalcularEdad(date) : int
objLaboratorio + mostrarLista() : void
+ registrar() : void
objSolicitud
objPruebas
objMedico
Laboratorio
ExamenesSolicitados «Frontera»
FormRegistrarPruebas
- idpersonal: int
- idpruebas: int - eliminarBtn: Button
- idsolicitud: int - fechaEntregaPropuestaDTP: datagridview
- observaciones: string - fecharRecepcion: datetimepicker
- resultados: string - fehcaToma: datetimepicker
- listaPruebas: datagridview
+ actualizar() : void - listaPruebasSolicitadas: datagridview
+ buscar() : void - mustrarTXT: TextBox
+ insertar() : void - registrarBtn: Button
+ seleccionar() : void - registrarMuestraBtn: Button
- registroGenerarTXT: TextBox
bioquimico subSistemaLaboratorio
InicioDeActividad
presionar el link
laboratorio solicitar usuario y
contraseña [no]
seleccionar solicitud
almacenar informacion de
presionar la imagen link registro de resultados en
lista de examenes la base de datos y v olv er
solicitados a la v ista subsitema
laboratorio
seleccionar examen
solicitado mostrar examenes
solicitados
generar reporte
presionar generar reporte
FinalDeActividad
usuario
formLaboratorioFormRegistrarResultadosObj VistaSolicitud Obj Resultado Obj Personal TResultado VistaSolicitud TSolicitud
Mostrar Solicitud()
select()
seleccionar solicitu()
registrar datos()
update()
examenes solicitados()
select()
selecionar examen()
ingresar datos()
registrar resultados()
insert()
limpiar()
«Frontera»
formRegistrarResultados v istaReporte
- borrarBtn: button - texamen: table
- buscarBtn: button - tgrupo: table
- examenesSolicitadosBtn: Button objvistaReporte
- tpaciente: table
- examenesSolicitadosDGV: DataGridView - tpersonal: table
- fechaSolicituddtp: dateTimePicker - tsolicitud: table
- solicitudesdgv: datagridview
+ buscar() : void
+ seleccionar() : void
ExamenesSolicitados
- idpersonal: int
- idpruebas: int
- idsolicitud: int
- observaciones: string
- resultados: string
+ actualizar() : void
+ buscar() : void
+ insertar() : void
+ seleccionar() : void
secretaria SLHMI
InicioDeActividad
ingresar a la v ista
selecionar un periodo de generar informes
fechas estadisticos
imprimir reporte
estadistico
FinalDeActividad
secretaria
FormLaboratorio FormReporte Obj VistaReporte VistaReporte
abrir()
generarReporte()
select()
mostrarReporte()
Pruebas
«Frontera»
FormReportesEstadisticos - descripcion: string
- idGrupo: int
- FechaFinalDTP: DateTimePicker - limiteA: string
- FechaInicalDTP: DateTimePicker - limiteB: string
- GenerarReporteBTN: Button - prueba: string
- ImprimirBtn: Button
- PersonalCB: ComboBox + actualizar() : void
- PruebaCb: ComboBox + buscar() : void
- ReporterRV: ReportViewer + mostrar() : void
+ registrar() : void
Paciente v istaReporte
+ actualizar() : void
+ buscar() : void
+ CalcularEdad(date) : int
+ mostrarLista() : void
+ registrar() : void
InicioDeActividad
ingresar a la v ista
seleccionar grupo de registrar examenes de
examenes de laboratorio laboratorio
almcenar informacion en
presionar boton guardar la base de datos
nuev o examen
FinalDeActividad
InicioDeActividad
ingresar a la v ista
seleccionar grupo de registrar examenes de
examenes de laboratorio laboratorio
almcenar informacion en
presionar boton modificar la base de datos
examen
FinalDeActividad
jefe de laboratorio
FormLaboratorio FomExamenes FormGrupos obj Examen obj Grupo TExamen TGrupo
abrir()
abrir()
seleccionar grupo()
volver()
registrarExamen()
insert()
Fuente: Elaboración propia
limpiar()
jefe de laboratorio
FormLaboratorio FomExamenes FormGrupos obj Examen obj Grupo TExamen TGrupo
abrir()
abrir()
seleccionar()
desplegar lista grupo()
seleccionar grupo()
volver()
seleccionar()
desplegar lista examenes()
seleccionar examen()
limpiar textboxs()
«Frontera» Pruebas
registrar examenes
FormExamenesClinicos
clinicos - descripcion: string
Grupo - ActualizarBT: Button - idGrupo: int
- DescripcionTxt: TextBox - limiteA: string
- descripcion: string - GrupoCB: ComboBox - limiteB: string
- Grupo: string - LimiteATxt: TextBox - prueba: string
- LimiteBTXT: TextBox
+ mostrar() : void - pruebaTXT: TextBox + actualizar() : void
- RegistrarBTN: Button + buscar() : void
+ mostrar() : void
+ limpiar() : void + registrar() : void
«Frontera»
FormListaExamenesClinicos
- ActualizarListaBtn: Button
- ExamenTxt: TextBox
- ListaExamenesDGV: DataGridView
- RegistrarNuevoBtn: Button
«device»
Impresora usb «Procesador»
pcSecretearia
- .Net Framework 4.5
- AppLaboratorio.exe
- cmpLaboratorio.dll
- window 7
«device»
Impresora
TCP/IP
USB
«device»
Rourter
«Procesador»
TCP/IP
pcLaboratorio
- .Net FrameWork 4.5
- AppLaboratorio.exe
- cmpLaboratorio.dll TCP/IP
- window 7
«Procesador»
pcServ idor
- bdLaboratorio.mdf
- SQL server Express 2012
- Window 7
cmp Componentes
InterfazProvista
IREPORTES IPrincipal
«.exe»
SystemLaboratorioHMI «.dll»
IPERSONAL LibreriasLaboratorio.dll
- EXAMENES_SOLICITADOS.DLL: LIBRERIA
- GRUPO.DLL: LIBRERIA
ILABORATORIO - LABORAOTORIO.DLL: LIBRERIA
- MEDICO_SOLICITANTE.DLL: LIBRERIA
ILISTA_PACIENTE
- MUESTRA.DLL: LIBRERIA
IRESULTADOS - ORIGEN.DLL: LIBRERIA
ISOLICITUDES - PACIENTE.DLL: LIBRERIA
- PERSONAL.DLL: LIBRERIA
IPACIENTE - PRUEBA.DLL: LIBRERIA
- SOLICITUD.DLL: LIBRERIA
ILISTA_PERSONAL
«DataBase»
BDlaboratorio
- PACIENTE: Vista
- REPORTE: Vista
- SOLICITUED: Vista
- TEXAMENES_SOLICITADOS: Table
- TGRUPO: Table
- TLABORATORIO: Table
- TMEDICO_SOLICITANTE: Table
- TMUESTRA: Table
- TORIGEN: Table
- TPACIENTE: Table
- TPERSONAL_MEDICO: Table
- TPRUEBA: Table
- TSOLICITUD: Table
5 CONCLUSIONES
5.1 RECOMENDACIONES
5.2 Bibliografía
Libro teoría general de los sistemas – Ludwig von
bertalanffy
Sistemas operativos y lenguajes de programación – enrique
Quero Catalinas
INFORMATICA Y COMUNICACIONES EN LA EMPRESA – Carmen de
pablos, José Joaquín López hermoso, Santiago Martin Romo y
Sonia Medina
Leavitt, Harold J.; Whisler, Thomas L. (1958), «Management
in the 1980s», Harvard Business Review11
Fundamentos de sistemas de base de datos– RamezElmasri,
Shamkant B. Navathe
Fundamentos de tecnología documental-Escrito por Carlos
Manuel da Costa Carballo1http://msdn.microsoft.com/es-
es/library/dd30h2yb%28v=vs.110%29.aspx
TCP/IP y protocolos de Internet - Escrito por
PhilippeAtelin,JoséDordoigne
Informática. Temario A. Volumen Iv. Profesores de Educación
Secundaria Ebook
The Rational Unified Process: An Introduction- Escritopor
Philippe Kruchten
UML gota a gota - Martin Fowler,Kendall Scott
Introducing Visual Studio 97
Microsoft visual basic 6.0 common controls en Microsoft
visual studio 2012
http://msdn.microsoft.com/es-es/library/hh213248.aspx
http://msdn.microsoft.com/es-
es/library/vstudio/hh425099%28v=vs.110%29.aspx
http://msdn.microsoft.com/es-
es/library/vstudio/w0x726c2%28v=vs.110%29.aspx
88