Download plan proyecto integrador unita - proyecto-integrador

Document related concepts
no text concepts found
Transcript
UNIVERSIDAD TECNOLÓGICA AMÉRICA
FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Y ELECTRÓNICA
PLAN PROYECTO INTEGRADOR UNITA
TEMA:
Sistema para el control y manejo de información médica de pacientes usuarios
del Sub-Centro Hospitalario de la Ciudad de Bolívar, Cantón Bolívar, Provincia
del Carchi”.
AUTOR:
Segundo Humberto Navarrete Pilacuán
SEPTIMO NIVEL
IBARRA, NOVIEMBRE 2009
1.-
TEMA
Sistema para el control y manejo de información médica de pacientes
usuarios del Sub-Centro Hospitalario de la Ciudad de Bolívar, Cantón Bolívar,
Provincia del Carchi”.
2.-
DEFINICIÓN DEL PROBLEMA
La falta de un sistema Informático dentro del Sub-centro Hospitalario del
cantón Bolívar Provincia del Carchi origina un inadecuado proceso de
planificación y control de la institución debido a que la información que se
recopila de cada uno de los pacientes se maneja de forma manual es decir se
almacena en fichas medicas que son archivadas en anaqueles de fácil acceso
y no presentan seguridad alguna. Esto origina un retraso en el manejo de
datos informativos de cada área médica y de cada paciente, ya que se trunca
el proceso de la información a través de los cuales se pueden establecer
índices históricos que aporten a mejorar el nivel de vida de la población.
3.-
OBJETIVOS
3.1-
OBJETIVO GENERAL
Creación de un Sistema para el control y manejo de información
médica de pacientes usuarios del Sub-Centro Hospitalario de la Ciudad
de Bolívar, Cantón Bolívar, Provincia del Carchi”.
3.2
OBJETIVOS ESPECIFICOS
Realizar
una
investigación
exhaustiva
para
aplicar
los
conocimientos adquiridos en el sistema informático que administre
la información médica
de cada paciente en el Sub-Centro
Hospitalario.

Diseñar e implementar un Sistema Informático desarrollado en
Java, que cumpla los requisitos necesarios y que facilite a los
administradores del Sub-Centro Hospitalario, el mantenimiento
adecuado y oportuno de los ítems almacenados en la Base de
Datos.

Sintetizar el procedimiento y funcionamiento de la consulta
médica de cada paciente
del Sub-Centro Hospitalario.,
mostrando agilidad de procesos y ejecuciones.

Diseñar, probar y optimizar el prototipo para el registro y manejo
de datos médicos de cada paciente-usuario del Sub-Centro
Hospitalario.

Complementar e incrementar las consultas y reportes según las
necesidades de los usuarios.

Documentar el sistema instalado.
4.-
MARCO TEÓRICO
4.1
HISTORIA CLÍNICA
La historia clínica o expediente clínico es un documento médico legal, el cual
surge en el contacto entre el equipo de salud y los usuarios.. La historia clínica
es el único documento válido desde el punto de vista clínico y legal. En
atención primaria, donde toma importancia los métodos de la promoción de la
salud, la historia clínica se conoce como historia de salud o historia de vida.
Además de los datos clínicos que tengan relación con la situación actual del
paciente, incorpora los datos de sus antecedentes personales y familiares, sus
hábitos, y todo aquello vinculado con su salud biopsicosocial. Su situación de
salud y/o enfermedad y participa en las tomas de decisiones.
4.2
CONSULTA EXTERNA.
La consulta externa es el departamento en el cual se imparte atención médica
a los enfermos no internados y cuyo padecimiento les permite acudir al
hospital. La atención médica en consulta externa puede ser de diversa índole
pero principalmente consiste en el interrogatorio y examen que conducen al
diagnostico y a la prescripción de un tratamiento. Comprende lo que a grandes
rasgos se define como Medicina Preventiva, Medicina General y Medicina de
Especialidades.
La consulta externa se relaciona de manera principal con el Archivo Clínico, La
oficina de Trabajo Social y con la Farmacia. En segundo grado con los
laboratorios por lo que se refiere a la toma de muestra, con el Departamento de
Radiología y con el de Urgencias. En menor grado con las Oficinas de
Gobierno del hospital.
4.3
PASOS PARA LA ATENCIÓN DE CONSULTA EXTERNA:
4.3.1
Paciente con Historia:
En este caso se trata de un paciente subsecuente, es decir, que ha sido
atendido anteriormente; la recopilación de datos y la información se basa
únicamente en la sintomatología, en la indagación sobre la queja principal que
presenta y con la estimación de los problemas que plantea de cara a
determinar las áreas en las que se habrá de profundizar para establecer el
tratamiento adecuado a seguir.
4.3.2
Paciente nuevo:
Se basa en la apertura de la Historia Clínica; y en la labor de recopilación y
posterior análisis de datos, a veces se emplea la observación directa, ya sea en
forma de signos clínicos o bien de referencias verbales claras recogidas en el
curso de la entrevista o la exploración; mientras que en otras ocasiones deriva
de un proceso de deducción, a partir de la interpretación de expresiones y
referencias indirectas.
4.4
POO
La programación Orientada a objetos (POO) es una forma especial de
programar, más cercana a como expresaríamos las cosas en la vida real que
otros tipos de programación. Con la POO tenemos que aprender a pensar las
cosas de una manera distinta, para escribir nuestros programas en términos de
objetos, propiedades, métodos y otras cosas que veremos rápidamente para
aclarar conceptos y dar una pequeña base que permita soltarnos un poco con
este tipo de programación.
4.5
JAVA
Java es un lenguaje de programación orientado a objetos desarrollado por Sun
Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha
de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y
elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como
la manipulación directa de punteros o memoria.
4.6
NETBEANS
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a
partir de un conjunto de componentes de software llamados módulos. Un
módulo es un archivo Java que contiene clases de java escritas para
interactuar con las APIs de NetBeans y un archivo especial (manifest file) que
lo identifica como módulo. Las aplicaciones construidas a partir de módulos
pueden ser extendidas agregándole nuevos módulos. Debido a que los
módulos pueden ser desarrollados independientemente, las aplicaciones
basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros
desarrolladores de software.
4.7
BASE DE DATOS
Una base de datos es una colección de información organizada de forma que
un programa de ordenador pueda seleccionar rápidamente los fragmentos de
datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y
archivos. Un campo es una pieza única de información; un registro es un
sistema completo de campos; y un archivo es una colección de registros.
4.8
SGBD
 Un Sistema Gestor de base de datos (SGBD) es un conjunto de
programas que permiten crear y mantener una Base de datos,
asegurando su integridad, confidencialidad y seguridad. Por tanto debe
permitir:
 Definir una base de datos: especificar tipos, estructuras y restricciones
de datos.
 Construir la base de datos: guardar los datos en algún medio controlado
por el mismo SGBD
 Manipular la base de datos: realizar consultas, actualizarla, generar
informes.
 Así se trata de un software de propósito general. Ejemplo de SGBD son
Oracle y SQL Server de Microsoft.
Algunas de las características deseables en un Sistema Gestor de base de
datos SGBD son:
 Control de la redundancia: La redundancia de datos tiene varios efectos
negativos (duplicar el trabajo al actualizar, deperdicia espacio en disco,
puede provocar inconsistencia de datos) aunque a veces es deseable
por cuestiones de rendimiento.
 Restricción de los accesos no autorizados: cada usuario ha de tener
unos permisos de acceso y autorización.
 Cumplimiento de las restricciones de integridad: el SGBD ha de ofrecer
recursos para definir y garantizar el cumplimiento de las restricciones de
integridad.
4.9
UML
Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified
Modeling Language) es el lenguaje de modelado de sistemas de software más
conocido y utilizado en la actualidad; está respaldado por el OMG (Object
Management Group). Es un lenguaje gráfico para visualizar, especificar,
construir y documentar un sistema. UML ofrece un estándar para describir un
"plano" del sistema (modelo), incluyendo aspectos conceptuales tales como
procesos de negocio y funciones del sistema, y aspectos concretos como
expresiones de lenguajes de programación, esquemas de bases de datos y
componentes reutilizables.
5.-
IDEA A DEFENDER
Crear un sistema automatizado para esta casa de salud utilizando
programación gráfica mediante Java con NetBeans, implica brindar ayuda tanto
a la casa de salud como a la población ya que gracias a este existirá mayor
confianza en el procesamiento de datos de los pacientes usuarios, no existirán
inconvenientes en el número de pacientes que asistan por día ya que el mismo
sistema se encarga de automatizar todos los procesos en relación de consulta
externa, horarios de atención, médicos de turno, áreas disponibles entre otras
opciones .
Su implementación va a ser eficaz en esta institución ya que antes de esto se
realizará una adecuada Planificación de informatización del Sub-centro,
además existe el compromiso de investigar y conocer de manera práctica la
aplicación que tiene Java con NetBeans, en una aplicación informática
considerando que El diseño y filosofía del sistema permitirá efectuar
modificaciones de acuerdo a las características de cada lugar de trabajo
haciéndolo versátil y adaptable.
6.-
METODOLOGÍAS DE INVESTIGACIÓN
6.1
Método inductivo.- Este método, se lo utilizará para constatar
técnicamente algunos aspectos importantes dentro de la investigación, en la
recolección de la información de manera independiente de varias fuentes, las
mismas que serán libros, direcciones de Internet, asesorías, entre otros, por
cuanto se investigará textos relacionados con el tema global, para luego
realizar un estudio e investigación exhaustiva de los puntos que estén
relacionados.
6.2
Método Descriptivo.- Este método se utilizará en el momento que se
describa las características de la aplicación, conjuntamente con sus interfaces
gráficas, además se realizará la explicación de cada función y procedimiento
que se utilice para la realización de la aplicación y por ende el cumplimiento del
objetivo general que se plantea.
6.3
Método Analítico - sintético.- Este método, como lo dice su nombre, es
el análisis que se realizará de los aspectos delimitados de la presente
investigación que permitirá conocer, comprender y aplicar sobre la base de la
descripción del todo investigada en sus componentes. Además el mismo, es
aplicado en la sistematización de la bibliografía, descrita su resultado en el
Marco Teórico.
6.4
Método analítico - crítico.- Este método es utilizado puesto que
analizamos y sintetizamos los conocimientos, basados en la sustentación de la
bibliografía, plasmados en los resultados del proyecto.
6.5
Método Deductivo
Con la aplicación de este método se logrará obtener la participación de todos
los involucrados en la institución médica es decir tanto médicos como personal
administrativo los cuales contribuirán a realizar un razonamiento lógico de la
situación actual del sub-centro logrando obtener criterios que al ser evaluados
permitieron llegar a particularizar algunos elementos importantes para el
desarrollo del sistema informático.
7.-
RESULTADOS ESPERADOS
Otorgar y al usuario final del sub-centro de salud una herramienta informática
de apoyo con arquitectura cliente/servidor en donde pueda introducir
información precisa sobre pacientes o exámenes médicos realizados por los
mismo dando apertura a una historia clínica
y obtener los resultados de
manera automática y ágil al termino de cada ejecución, ahorrándole tiempo,
recursos, espacio y dinero al centro médico.
8.-
VIABILIDAD
8.1-
VIABILIDAD OPERATIVA
El sistema informático a diseñarse tiene muchas ventajas en la parte operativa
ya que es de fácil entendimiento, y no requeriría de un personal altamente
calificado para que lo pueda operar. Por esta razón la persona encargada del
área de recepción seria la adecuada para la operatividad ideal del sistema
presentando algunos cambios:
 Los pacientes tendrán códigos, lo que agilizara el manejo de los datos.
 Habrá mayor seguridad ya que solo podrán acceder al sistema
solamente personal autorizado
Como podemos ver los cambios son positivos y de mucha ayuda ya que no
cambian la estructura de trabajo de la institución médica , por ende el proyecto
es viable en operatividad.
8.2-
VIABILIDAD TECNOLÓGICA
Con base en lo anterior podemos decir que es técnicamente viable el desarrollo
del sistema ya que se utilizará herramientas de programación y sistemas de
bases de datos confiables, con un lenguaje de programación potente, un
compilador y un enlazador que permite generar programas ejecutables de fácil
operación para el usuario final.
El hardware a utilizar son computadoras personales que existen en los
laboratorios de computo de la Unidad de Apoyo de la UNITA en este caso es El
Instituto Tecnológico ITCA por lo que no se tiene problema para EL
DESARROLLO del proyecto.
Además la plataforma de sistema operativo a utilizar es Windows Xp
profesional que es un sistema operativo ya conocido y de uso común el cual no
presenta problemas para el desarrollo fructífero del sistema informático.
8.3-
VIAVILIDAD ECONÓMICA
Este proyecto se va a desarrollar con el fin de cambiar el modo de manejo de
información
con el que cuenta en la actualidad el SUB-CENTRO
HOSPITALARIO DE LA CIUDAD DE BOLÍVAR y darle un mejoramiento en el
ámbito tecnológico a sus operaciones diarias con la implementación de un
sistema informático que representará el punto clave para los avances en
cuanto a atención al cliente , el manejo de su información médica, y todo lo
que concierne al mismo ya que mediante este se brindara seguridad y
organización en la información y permitirá el ahorro de tiempo, espacio, dinero
El costo de ejecución de este proyecto es factible y viable ya que necesita de
poca inversión económica y será financiado en su totalidad por el autor de este
proyecto.
9.-
CRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADES PLAN PROYECTO INTEGRADOR
DISTRIBUCIÓN TEMPORAL
CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
19
20
21
22
23
Desarrollo DE etapa investigativa
Determinación del problema de investigación
Problema de la investigación en el contexto de su problemática
Formulación de objetivos(general específicos)
Elaboración del marco teórico
Elaboración de la hipótesis.
Selección del tipo de Investigación a realizar.
Procedimiento de aplicación –resultados esperados
Establecer Viabilidad del proyecto
DEFENZA DEL PLAN PRELIMINAR
Elaboración de cada instrumento de investigación
Aplicación de los instrumentos de investigación
Análisis del sistema informático
Diseño y codificación del sistema informático
Elaboración de interfaz grafica de la aplicación
DEFENZA PROTOTIPO DEL SISTEMA
Procesamiento de información
Elaboración de conclusiones
Elaboración de recomendaciones
Elaboración de borrador final de proyecto
Elaboración manual de usuario
PREDEFENZA DEL PROYECTO
OCTUBRE
1 2 3 4
NOVIEMBRE
1 2 3 4
DICIEMBRE
1 2 3 4
ENERO
1 2 3
4
FEBRERO
1 2 3 4
x
10.-
BIBLIOGRAFÍA-LINKOGRAFÍA

HISTORIA CLINICA

http://es.wikipedia.org/wiki/Historia_cl%C3%ADnica

CONSULTA EXTERNA

http://www.arqhys.com/casas/externa-consulta.html

http://www.monografias.com/trabajos28/informatica-hospital/informaticahospital.shtml#dise%C3%B1o

NETBEANS

http://es.wikipedia.org/wiki/NetBeans

JAVA

http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java

BASE DE DATOS

http://www.masadelante.com/faqs/base-de-datos

POO

http://www.desarrolloweb.com/articulos/499.php

SGBD

http://www.error500.net/garbagecollector/archives/categorias/bases_de_
datos/sistema_gestor_de_base_de_datos_sgbd.php