imagenes
DESCRIPTION
TONYTRANSCRIPT
-
COMPUTACION E INFORMATICA
1
CAPITULO I
-
COMPUTACION E INFORMATICA
2
GENERALIDADES DEL PROYECTO.
1.1. Problema:
1.1.1. Realidad Problemtica.
En la actualidad existe una gran necesidad de contar con software que
nos ayude a agilizar determinados procesos, ms an cuando stos se tienen que
dar solamente en unos minutos, como es el caso de la determinacin de
enfermedades, estos procesos se complementan si ante determinadas
caractersticas brindadas el resultado obtenido fuese mostrado en forma grfica,
es decir manipular imgenes determinadas y preparadas.
Tomando un conjunto o tipo de imgenes mdicas: cortes de hgado,
rin, imgenes de venas, eritrocitos, etc., se preguntar al mdico la finalidad
de dichas tomas, que informacin aportan, etc. En base a ello se construir un
sistema que mostrar respuestas de manera automtica o semi-automtica ante
consultas planteadas y para las cuales se han tomado los datos necesarios caso
contrario tendr la posibilidad de registrar nuevas enfermedades con sus
respectivas imgenes.
1.1.2. Antecedentes del Problema.
1.1.2.1. Internacionales.
Ttulo:
Herramienta informtica de segmentacin de imgenes mdicas.
Autor:
Dr. Informtica. Tizhoosh.
Universidad:
Universidad de Waterloo.
Ciudad:
Alemania.
-
COMPUTACION E INFORMATICA
3
Breve Resumen:
Una herramienta informtica que segmenta imgenes mdicas
de un modo inteligente, basado en la inteligencia artificial, aprende con
el uso y puede llegar a adelantarse a las decisiones del mdico. Gracias
a esta herramienta, la segmentacin de imgenes, que recaa hasta ahora
en las manos de los mdicos, puede ser ahora transferida a un
algoritmo. Esta tecnologa podra ser til para otros campos, como son
la minera o la astronoma.
La primera vez que este informtico se dio cuenta de la
necesidad de este programa fue trabajando en Alemania en los aos 90.
Llevando a cabo un proyecto para mejorar la calidad de las imgenes
para las terapias de radiacin, percibi lo complicado que era dar
respuesta a las demandas de los mdicos.
Tizhoosh empez a desarrollar este software en el ao 2000, en
la Universidad de Waterloo.
Los hospitales son el primer mercado objetivo de este software,
pero segn sus creadores tendra aplicaciones lejos de la medicina,
como en astronoma y minera.
Ttulo:
MedFile 5.x.
Autor:
Medical Soft Corporation.
Ciudad:
Espaa.
Breve Resumen:
MedFile 5.x permite crear y mantener Historias Clnicas
Electrnicas de sus pacientes en un formato especial de Base de Datos,
asignar Turnos (Citas) para la consulta con agenda personalizada para
cada mdico, y emitir Prescripciones y rdenes Mdicas en forma
altamente personalizable y configurable.
-
COMPUTACION E INFORMATICA
4
Cuenta con un Mdulo de Imgenes mdicas que incorpora
herramientas grficas adecuadas para visualizar, exportar, imprimir y
copiar imgenes mdicas de cualquier tipo (endoscopia, radiologa,
tomografa, resonancia magntica, ultrasonido), o fotografas digitales,
que se archivan junto con la Historia Clnica.
Tanto las fichas clnicas como las imgenes, prescripciones y
listado de turnos pueden ser impresos. MedFile 5.x cuenta adems con
la capacidad nica de configurar Fichas Clnicas Personalizadas para la
mayora de las Especialidades Mdicas, y la posibilidad de adjuntar
diagnsticos.
Ttulo:
Gestin de Imgenes Mdicas Usando Grid Computing.
Autor:
Msc. Jess Campos.
PhD. Emilio Hernndez.
Ciudad:
Venezuela.
Breve Resumen:
La primera fase consiste en pruebas, y en ella se establece un
centro de acopio de datos y los medios por donde los centros clnicos
suben informacin propia del normal desempeo el Centro de Salud
de donde se est cargando los datos y, por otro lado, donde los
investigadores hacen uso de los datos (debidamente anonimizados) para
obtener los resultados de su estudio y su respectivo anlisis.
La fase siguiente implica una extensin de estos servicios a
diferentes centros de acopio de datos, que entre ellos formarn un Grid,
permitiendo aumentar el nivel de experticia y carga de datos de los
pacientes. Debe notarse que los Centros de Salud no formaran parte del
Grid de Datos.
-
COMPUTACION E INFORMATICA
5
Este proceso pudiese ser una visin regional que solamente
extiende los servicios de la fase inicial, pero que aun no integra los
procesos de clculo y bsqueda de informacin entre s.
La fase final consiste en garantizar la integridad de los procesos
y de la carga de datos. La misma se puede estratificar por capas:
Una capa de aplicaciones utilizadas por investigadores, para
acceder desde diferentes lugares a un nivel de datos que son
administrados por un GRID de Datos que bien pueden ser simples
repositorios de datos o sencillamente pueden formar parte de un centro
de atencin u hospitalario.
La fase final consiste en garantizar la integridad de los procesos
y de la carga de datos.
Ttulo:
Gestin de Imgenes Mdicas a Travs de la Web.
Autor:
Cesar J. Acua.
Esperanza Marcos.
Valeria de Castro.
Juan A. Hernndez.
Marcos Lpez-Sanz.
Ciudad:
Espaa.
Breve Resumen:
La primera fase consiste en pruebas, y en ella se establece un
centro de acopio de datos y los medios por donde los centros clnicos.
En los ltimos aos, el uso de imgenes digitales para
investigacin y diagnstico mdico ha aumentado considerablemente.
Debido a esto, es necesario desarrollar nuevas y mejores
aplicaciones para gestionar grandes cantidades de informacin mdica
-
COMPUTACION E INFORMATICA
6
de forma eficiente. Los formatos ms utilizados para codificar
las imgenes mdicas son DICOM y Analyze 7.5.
DICOM es un estndar para imgenes digitales y
comunicaciones en medicina y Analyze es un formato propietario
diseado para el mismo propsito. Sin embargo, es difcil
intercambiar e integrar la informacin DICOM o Analyze fuera del
mbito del equipamiento mdico especfico.
Este inconveniente dificulta su uso e integracin en un mbito
ms amplio como es la Web. Por un lado, XML es el estndar para el
intercambio de informacin y transporte de datos entre mltiples
aplicaciones y, por otro, las bases de datos XML surgen como la mejor
alternativa para almacenar y gestionar la informacin XML. En
este trabajo presentamos un sistema de informacin Web para
almacenar, de forma integrada, ficheros DICOM y Analyze en una
base de datos XML. Para este desarrollo se han obtenido los esquemas
XML de los formatos DICOM y Analyze y se ha definido la
arquitectura para la integracin de documentos XML en la base de
datos.
1.1.3. Enunciado del Problema.
Como mejorar el nivel de exactitud de las respuestas ante determinadas
consultas de enfermedades humanas?
1.1.4. Limitaciones del Problema.
En la solucin del presente problema nos limitaremos a automatizar
procesos indispensables, al mismo tiempo que las bsquedas se harn de manera
textual, es decir basadas en sus caractersticas, no aplicaremos mtodos de
anlisis de imgenes para buscar informacin en ellas.
1.2. Hiptesis.
El desarrollo de un Sistema de Gestin de Enfermedades Humanas permite
mejorar el nivel de exactitud de las respuestas ante determinadas consultas.
-
COMPUTACION E INFORMATICA
7
1.3. Variables de Estudio.
1.3.1. Variable Independiente.
o Sistema de Gestin de Enfermedades Humanas.
1.3.2. Variable Dependiente.
o Mejorar el nivel de exactitud de las respuestas ante determinadas consultas
de enfermedades humanadas.
1.3.3. Variable Interviniente.
o Metodologa de Proceso Unificado de Rational.
1.4. Objetivos:
1.4.1. Objetivo General.
o Desarrollar un Sistema de Gestin de Enfermedades Humanas para mejorar
el nivel de exactitud de las respuestas ante determinadas consultas.
1.4.2. Objetivos Especficos.
o Analizar la situacin actual de los sistemas de consulta de enfermedades.
o Identificar los problemas existentes en los sistemas de gestin de
enfermedades.
o Desarrollar un sistema que disminuya el tiempo de bsqueda de
enfermedades.
o Mantener actualizadas las caractersticas e imgenes de las enfermedades.
o Elaborar reportes precisos de las consultas realizadas.
1.5. Justificacin del Estudio:
1.5.1. Acadmico:
El desarrollo del presente proyecto permite aplicar todos los
conocimientos obtenidos en el transcurso de mi carrera.
-
COMPUTACION E INFORMATICA
8
1.5.2. Personal:
El presente proyecto me permite culminar con satisfaccin una etapa de
mi vida, al obtener mi ttulo profesional para incorporarme al mercado laboral
competitivo de nuestro pas.
1.5.3. Social:
Los mdicos y pacientes obtendrn resultados con mayor exactitud y en
el menor tiempo posible, siendo los ms beneficiados con el desarrollo del
proyecto.
1.6. Limitaciones del Proyecto.
Al realizar el presente proyecto se encuentran dificultades por la falta de
informacin sobre el funcionamiento de sistemas de gestin de enfermedades, para lo
cual se tuvo que investigar en Internet y en otras fuentes de informacin.
-
COMPUTACION E INFORMATICA
9
CAPITULO II
-
COMPUTACION E INFORMATICA
10
2.1. Tcnicas e Instrumentos:
2.1.1. Tcnicas.
- Observacin.
- Revisin de documentacin.
2.1.2. Instrumentos.
- Computadora.
- Impresora.
2.2. Fuentes e Informantes.
2.2.1. Fuentes.
- Internet.
2.3. Diseo de contrastacin.
El diseo de contrastacin a utilizar es el mtodo Lineal, Pre-test Post- test.
SISTEMA DE GESTION DE
ENFEREMDADES HUMANAS
Organizacin antes
de la implantacin
del Sistema
Organizacin despus
de la implantacin del
Sistema
SISTEMA
-
COMPUTACION E INFORMATICA
11
CAPITULO III
-
COMPUTACION E INFORMATICA
12
DESARROLLO METODOLGICO.
3.1. Metodologa RUP.
A. Fase de Inicio:
A.1. Flujo de Trabajo del Modelo del Negocio:
Visin del Proyecto.
Automatizar los procesos de consulta de enfermedades
basndonos en caractersticas e imgenes.
Misin del Proyecto.
Llevar una gestin adecuada de las enfermedades ms comunes
para as poder elaborar consultarlas con mayor exactitud y en el menor
tiempo posible.
Diagrama de Casos de Uso.
Gestionar Diccionario de Imgenes
Paciente
Mdico
Gestionar Anlisis de Paciente
-
COMPUTACION E INFORMATICA
13
Diagrama de Objetos.
Historial
Enfermedad
Paciente
Mdico
Organo
Diagrama de Dominio.
Organo Enfermedad
1..n1..n 1..n1..n
Relaciona
Paciente
0..n
1..n
0..n
1..n
Padece
Historia
11..n 11..n
Corresponde
-
COMPUTACION E INFORMATICA
14
A.2. Flujo de Trabajo de Requerimientos:
Requerimientos Funcionales.
- Registrar las enfermedades de personas.
- Registrar las caractersticas e imgenes de las enfermedades con sus
respectivos niveles de avance.
- Registrar a los pacientes relacionados con sus respectivos historiales.
- Consultar enfermedades basndose en sus caractersticas.
- Consultar pacientes y sus historiales.
- Reportar enfermedades y sus niveles respectivos.
- Reportar pacientes con sus historiales.
Requerimientos no Funcionales.
- Computadora personal (host)
- Sistema operativo Windows Xp.
- Sistema Gestor de Base de datos SQL Server 2000.
- Seguridad.
- Confiabilidad.
- Escalabilidad.
- Robustez.
Diagrama de Casos de Uso.
Caso de uso: Gestionar Anlisis de Paciente:
-
COMPUTACION E INFORMATICA
15
Buscar Paciente
Buscar Historial
Paciente
Registrar Paciente
Actualizar Paciente
Reportar Paciente
Registrar HistorialReportar Historial
Mdico
Buscar Enfermedad
Buscar Nivel de Enfermedad
Caso de uso: Gestionar Diccionario de Imgenes.
-
COMPUTACION E INFORMATICA
16
Buscar Enfermedad
Buscar Organo
Buscar Nivel de Enfermedad
Registrar Enfermedad
Actualizar Enfermedad
Reportar Enfermedad
Registrar Organo
Actualizar Organo
Reportar Organo
Registrar Nivel de Enfermedad
Actualizar Nivel de Enfermedad
Reportar Nivel de Enfermedad
Mdico
B. Fase de Elaboracin:
B.1. Flujo de Trabajo de Anlisis:
Diagrama de Clases.
-
COMPUTACION E INFORMATICA
17
Diagramas de Colaboracin.
Diagrama de Colaboracin: Registrar Paciente
-
COMPUTACION E INFORMATICA
18
: Mdico : IU: Registrar Paciente
: Bucar Paciente
: Paciente
: Registrar Paciente
1: Click Registrar
2: Buscar (Paciente)
4: Obj (Paciente)
5: Registrar (Paciente)
7: Confirmar Registro
3: Leer
6: Nuevo
Diagrama de Colaboracin: Actualizar Paciente
: Mdico : IU: Actualizar Enfermedad
: Bucar Paciente
: Paciente
: Actualizar Paciente
1: Click Actualizar
2: Buscar (Paciente)
4: Obj (Paciente)
5: Actualizar (Paciente)
7: Confirmacin de Actualizacin
3: Leer
6: Escribir
-
COMPUTACION E INFORMATICA
19
Diagrama de Colaboracin: Reportar Paciente
: Mdico : IU: Reportar Paciente
: Reportar Paciente
: Paciente
: Reportar Paciente
(Parmetro Especfico)
1: Click Reportar Pacinte
8: Mostrar Reporte
2: Reportar ()
4: Obj (Reporte)
5: Buscar Paciente (Parmetro)
7: Obj (Paciente)
3: Leer
6: Leer
Diagrama de Colaboracin: Buscar Paciente
: Mdico : IU: Buscar Paciente : Paciente : Bucar Paciente
1: Click (Buscar) 2: Buscar (Paciente) 3: Leer
4: Reportar (Obj Paciente)
-
COMPUTACION E INFORMATICA
20
Diagrama de Colaboracin: Registrar Historial
: IU: Registrar Historial
: Bucar Paciente
: Buscar Enfermedad
: Buscar Nivel de
Enfermedad
: Buscar Historial : IU: Buscar Historial
: Mdico
: Historial
: Registrar Historial
: Enfermedad
: Paciente
: Historial
: Nivel de Enfermedad
7: Buscar (IdPaciemte)
9: Obj (Paciente)
10: Buscar Enfermedad
12: Obj (Enfermedad)
13: Buscar NiIvel de Enfermedad
15: Obj (Nivel de Enfermedad)
16: Registrar (Historial)
18: Confirmacion de Registro
8: Leer
11: Leer
14: Leer
3: Leer2: Buscar Historial (Id Paciente)
4: Obj (Historial)
1: Click Buscar Historial
5: Mostrar (Obj)
6: Click (Registrar Historial)
17: Nuevo
Diagrama de Colaboracin: Reportar Historial
: Mdico : IU: Reportar Historial
: Reportar Historial
: Reportar Historial
Especfico
: Historial
1: Click Reportar
8: Mostrar Historial
2: Reportar (Historial)
4: Obj (Historial)
5: Reportar (Parmetro)
7: Obj (Historial)
3: Leer
6: Leer
-
COMPUTACION E INFORMATICA
21
Diagrama de Colaboracin: Registrar Enfermedad
: Mdico : IU: Registrar Enfermedad
: Buscar Enfermedad
: Registrar Enfermedad
: Enfermedad
1: Click Registrar Enfermedad
2: Buscar (Enfermedad)
4: Obj (Enfermedad)
5: Registrar (Enfermedad)
7: Confirmar Registro
3: Leer
6: Nuevo
Diagrama de Colaboracin: Actualizar Enfermedad
: Mdico : IU: Actualizar Enfermedad
: Buscar Enfermedad
: Actualizar Enfermedad
: Enfermedad
1: Click Actualizar Enfermedad
5: Actualizar (Enfermedad)
7: Confirmar Actualizacin
2: Buscar (Enfermedad)
4: Obj (Enfermedad)
3: Leer
6: Actualizar
-
COMPUTACION E INFORMATICA
22
Diagrama de Colaboracin: Reportar Enfermedad
: Mdico : IU: Reportar Enfermedad
: Reportar Enfermedad
: Reportar Enfermedad
(Parmetro Especfico)
: Enfermedad
1: Click (ReportarEnfermedad)
8: Mostrar Reporte
2: Reportar ()
4: Obj (Reporte)
5: Reportar (Parmetro)
7: Obj (Reporte)
3: Leer
6: Leer
Diagrama de Colaboracin: Registrar rgano
: Mdico : IU: Registrar Organo
: Buscar Organo
: Registrar Organo
: Organo
1: Click Registrar Organo
2: Buscar (Organo)
4: Obj (Organo)
5: Registrar (Organo)
7: Confirmacin de Registro
3: Leer
6: Nuevo
-
COMPUTACION E INFORMATICA
23
Diagrama de Colaboracin: Actualizar rgano
: Mdico : IU: Actualizar Organo
: Buscar Organo
: Actualizar Organo
: Organo
1: Click Actualizar Organo
3: Leer2: Buscar (IdOrgano)
4: Obj (Organo)
5: Actualizar (Organo)
7: Confirmar Actualizacin
6: Actualizar
Diagrama de Colaboracin: Reportar rgano
: Mdico : IU: Reportar Organo
: Reportar Organo
: Reportar Organo -
Parmetro
: Organo
1: Click Reportar Organo
8: Mostrar Reporte
2: RportarOrgano ()
4: Obj (Reporte)
5: Reportar Organo (Parmetro)
7: Obj (Reporte)
3: Leer
6: Leer
-
COMPUTACION E INFORMATICA
24
Diagrama de Colaboracin: Registrar Nivel de Enfermedad
: Mdico : IU: Registrar Nivel de Enfermedad
: Buscar Nivel de
Enfermedad
: Buscar Organo
: Buscar Enfermedad
: Registrar Nivel de
Enfermedad
: Registrar Imgen
: Nivel de Enfermedad
: Organo
: Enfermedad
: Imgen
1: Click Registrar nivel de Enfermedad
2: Buscar (Nivel de Enfermedad) 4: Obj (Nivel de Enfermedad)
5: Buscar (IdOrgano)
7: Obj (Organo)
8: Buscar (IdEnfermedad)
10: Obj (Enfermedad)
11: Registrar (Nivel de Enfermedad)
16: Confirmacin Registro
3: Leer
6: Leer
9: Leer
12: Registrar Imgen
14: obj (IdImgen)15: Nuevo
13: Nuevo
Diagrama de Colaboracin: Actualizar Nivel de Enfermedad
-
COMPUTACION E INFORMATICA
25
: Mdico : IU: Actualizar Nivel de Enfermedad
: Buscar Nivel de
Enfermedad
: Buscar Organo
: Buscar Enfermedad
: Buscar Imgen
: Actualizar Nivel de
Enfermedad
: Nivel de Enfermedad
: Organo
: Enfermedad
: Imgen
1: Click Actualizar Nivel de Enfermedad
2: Buscar (IdNivel de Enfermedad)
4: Obj (Nivel de Enfermedad)
5: Buscar (IdOrgando)
7: Obj (Organo)
8: Buscar (IdEnfermedad)
10: Obj (Enfermedad)
11: Buscar (IdImgen)
13: Obj (Imgen)
14: Actualizar (Nivel de Enfermedad)
16: Confirmacin de Actualizacin
3: Leer
6: Leer
9: Leer
12: Leer
15: Actualizar
Diagrama de Colaboracin: Reportar Nivel de Enfermedad
: Mdico : IU: Reportar Nivel de Enfermedad
: Reportar Nivel de
Enfermedad
: Reportar Nivel de
Enfermedad Especfico
: Nivel de Enfermedad
1: Click Reportar Nivel de Enfermedad
8: Mostrar Reporte
2: Reportar ()
4: Obj (Reporte)
5: Reporte (Parmetro)
7: Obj (Reporte)
3: Leer
6: Leer
-
COMPUTACION E INFORMATICA
26
B.2. Flujo de Trabajo de Diseo:
Diseo de Formularios.
-
COMPUTACION E INFORMATICA
27
Diagramas de Secuencia de Diseo.
Diagrama de Secuencia: Registrar Paciente
: Mdico : IU: Registrar Paciente : Bucar Paciente : Paciente : Registrar Paciente
Click Registrar
Buscar (Paciente)
Leer
Obj (Paciente)
Registrar (Paciente)
Nuevo
Confirmar Registro
-
COMPUTACION E INFORMATICA
28
Diagrama de Secuencia: Actualizar Paciente
: Mdico : IU: Actualizar Enfermedad : Bucar Paciente : Paciente : Actualizar Paciente
Click Actualizar
Buscar (Paciente)
Leer
Obj (Paciente)
Actualizar (Paciente)
Escribir
Confirmacin de Actualizacin
-
COMPUTACION E INFORMATICA
29
Diagrama de Secuencia: Reportar Paciente
: Mdico : IU: Reportar Paciente : Reportar Paciente : Paciente : Reportar Paciente
(Parmetro Especfico)Click Reportar Pacinte
Reportar ()
Leer
Obj (Reporte)
Buscar Paciente (Parmetro)
Leer
Obj (Paciente)
Mostrar Reporte
-
COMPUTACION E INFORMATICA
30
Diagrama de Secuencia: Buscar Paciente
: Mdico : IU: Buscar Paciente : Paciente : Bucar Paciente
Click (Buscar)
Buscar (Paciente)
Leer
Reportar (Obj Paciente)
Diagrama de Secuencia: Registrar Historial
-
COMPUTACION E INFORMATICA
31
: IU: Registrar Historial : Bucar Paciente : Buscar Enfermedad : Buscar Nivel de Enfermedad
: Buscar Historial : IU: Buscar Historial : Mdico : Historial : Registrar Historial : Enfermedad : Paciente : Historial : Nivel de Enfermedad
Click Buscar Historial
Buscar Historial (Id Paciente)
Leer
Obj (Historial)
Mostrar (Obj)
Click (Registrar Historial)
Buscar (IdPaciemte)
Leer
Obj (Paciente)
Buscar Enfermedad
Leer
Obj (Enfermedad)
Buscar NiIvel de Enfermedad
Leer
Obj (Nivel de Enfermedad)
Registrar (Historial)
Confirmacion de Registro
Nuevo
-
COMPUTACION E INFORMATICA
32
Diagrama de Secuencia: Reportar Historial
: Mdico : IU: Reportar Historial : Reportar Historial : Reportar Historial
Especfico
: Historial
Click Reportar
Reportar (Historial)
Leer
Obj (Historial)
Reportar (Parmetro)
Leer
Obj (Historial)
Mostrar Historial
-
COMPUTACION E INFORMATICA
33
Diagrama de Secuencia: Registrar Enfermedad
: Mdico : IU: Registrar Enfermedad : Buscar Enfermedad : Registrar Enfermedad : Enfermedad
Click Registrar Enfermedad
Buscar (Enfermedad)
Obj (Enfermedad)
Registrar (Enfermedad)
Nuevo
Confirmar Registro
Leer
-
COMPUTACION E INFORMATICA
34
Diagrama de Secuencia: Actualizar Enfermedad
: Mdico : IU: Actualizar Enfermedad : Buscar Enfermedad : Actualizar Enfermedad : Enfermedad
Click Actualizar Enfermedad
Buscar (Enfermedad)
Leer
Obj (Enfermedad)
Actualizar (Enfermedad)
Actualizar
Confirmar Actualizacin
-
COMPUTACION E INFORMATICA
35
Diagrama de Secuencia: Reportar Enfermedad
: Mdico : IU: Reportar Enfermedad : Reportar Enfermedad : Reportar Enfermedad
(Parmetro Especfico)
: Enfermedad
Click (ReportarEnfermedad)
Reportar ()
Leer
Obj (Reporte)
Reportar (Parmetro)
Leer
Obj (Reporte)
Mostrar Reporte
-
COMPUTACION E INFORMATICA
36
Diagrama de Secuencia: Registrar rgano
: Mdico : IU: Registrar Organo : Buscar Organo : Registrar Organo : Organo
Click Registrar Organo
Buscar (Organo)
Leer
Obj (Organo)
Registrar (Organo)
Nuevo
Confirmacin de Registro
-
COMPUTACION E INFORMATICA
37
Diagrama de Secuencia: Actualizar rgano
: Mdico : IU: Actualizar Organo : Buscar Organo : Actualizar Organo : Organo
Click Actualizar Organo
Buscar (IdOrgano)
Leer
Obj (Organo)
Actualizar (Organo)
Actualizar
Confirmar Actualizacin
-
COMPUTACION E INFORMATICA
38
Diagrama de Secuencia: Reportar rgano
: Mdico : IU: Reportar Organo : Reportar Organo : Reportar Organo -
Parmetro
: Organo
Click Reportar Organo
ReportarOrgano ()
Leer
Obj (Reporte)
Reportar Organo (Parmetro)
Leer
Obj (Reporte)
Mostrar Reporte
-
COMPUTACION E INFORMATICA
39
Diagrama de Secuencia: Registrar Nivel de Enfermedad
: Mdico : IU: Registrar Nivel de Enfermedad : Buscar Nivel de
Enfermedad
: Buscar Organo : Buscar Enfermedad : Registrar Nivel de
Enfermedad
: Registrar Imgen : Nivel de Enfermedad : Organo : Enfermedad : Imgen
Click Registrar nivel de Enfermedad
Buscar (Nivel de Enfermedad)
Leer
Obj (Nivel de Enfermedad)
Buscar (IdOrgano)
Leer
Obj (Organo)
Buscar (IdEnfermedad)
Leer
Obj (Enfermedad)
Registrar (Nivel de Enfermedad)
Registrar Imgen
Nuevo
obj (IdImgen)
Nuevo
Confirmacin Registro
-
COMPUTACION E INFORMATICA
40
Diagrama de Secuencia: Actualizar Nivel de Enfermedad
: Mdico : IU: Actualizar Nivel de Enfermedad : Buscar Nivel de
Enfermedad
: Buscar Organo : Buscar Enfermedad : Buscar Imgen : Actualizar Nivel de
Enfermedad
: Nivel de Enfermedad : Organo : Enfermedad : Imgen
Click Actualizar Nivel de Enfermedad
Buscar (IdNivel de Enfermedad)
Leer
Obj (Nivel de Enfermedad)
Buscar (IdOrgando)
Leer
Obj (Organo)
Buscar (IdEnfermedad)
Leer
Obj (Enfermedad)
Buscar (IdImgen)
Leer
Obj (Imgen)
Actualizar (Nivel de Enfermedad)
Actualizar
Confirmacin de Actualizacin
-
COMPUTACION E INFORMATICA
41
Diagrama de Secuencia: Reportar Nivel de Enfermedad
: Mdico : IU: Reportar Nivel de Enfermedad : Reportar Nivel de
Enfermedad
: Reportar Nivel de
Enfermedad Especfico
: Nivel de Enfermedad
Click Reportar Nivel de Enfermedad
Reportar ()
Leer
Obj (Reporte)
Reporte (Parmetro)
Leer
Obj (Reporte)
Mostrar Reporte
-
COMPUTACION E INFORMATICA
42
Diagrama de Actividades.
Diagrama de Actividad: Registrar Paciente
Solicitar Datos
Buscar Datos
del PacienteLeer
PacienteLeer
Existe
Registrar
Paciente
Escribir
Brindar Datos
No
Si
Escribir
-
COMPUTACION E INFORMATICA
43
Diagrama de Actividad: Actualizar Paciente
Solicitar Datos
Personales
Buscar
Paciente
Leer
Existe
Actualizar
Datos
Escribir
Paciente
Leer
Escribir
Brindar datos
Si
No
-
COMPUTACION E INFORMATICA
44
Diagrama de Actividad: Reportar Paciente
Seleccionar
tipo de Reporte
Tipo
Indicar
Parmetro
Elaborar
Reporte
Leer
Paciente
Leer
Mostrar
Reporte
Especfico
General
-
COMPUTACION E INFORMATICA
45
Diagrama de Actividad: Registrar Historial
Historial
Existe
Buscar
Paciente
Leer
Paciente
Leer
Buscar
Enfermedad
Leer
Enfermedad
Leer
Buscar
HistorialLeerLeer
Encontrado
Registrar
Historial
Escribir
Encontrado
Historial
Escribir
Si
No
Si
NoSi
No
-
COMPUTACION E INFORMATICA
46
Diagrama de Actividad: Reportar Historial
Seleccionar Criterio
de Reporte
Tipo
Seleccionar
Paciente
Leer
Seleccionar
Enfermedad
Leer
Paciente
Leer
Elaborar
Reporte
Leer
Historial
Leer
Mostrar
Reporte
Enfermedad
Leer
Especifico
General
-
COMPUTACION E INFORMATICA
47
Diagrama de Actividad: Registrar Enfermedad
Buscar
Enfermedad
Leer
Existe
Registrar
Enfermedad
Escribir
Enfermedad
Escribir
Si
No
Leer
Diagrama de Actividad: Actualizar Enfermedad
Buscar
Enfermedad
Leer
Existe
Actualizar
Enfermedad
Escribir
Enfermedad
EscribirNo
Si
Leer
-
COMPUTACION E INFORMATICA
48
Diagrama de Actividad: Reportar Enfermedad
Seleccionar tipo de
Reporte
Tipo
Indicar
Parmetro
Elaborar
Reporte
Leer
Mostrar
Reporte
Enfermedad
Leer
EspecficoGeneral
-
COMPUTACION E INFORMATICA
49
Diagrama de Actividad: Registrar rgano
Buscar organo
Leer
Organo
Leer
Existe
Si
Buscar imgen
Leer
No
Registrar
Organo
EscribirEscribir
ImgenLeer
Si existeRegistrar
Imgen
EscribirNo existe
Escribir
-
COMPUTACION E INFORMATICA
50
Diagrama de Actividad: Actualizar rgano
Buscar organo
Leer
Existe
Actualizar
Organo
Escribir
Organo
Escribir
No
Si
Leer
-
COMPUTACION E INFORMATICA
51
Diagrama de Actividad: Reportar rgano
Seleccionar Tipo de
Reporte
Tipo
Indicar
Parmetro
Elaborar
Reporte
Leer
Organo
Leer
Mostrar
Reporte
Especfico
General
-
COMPUTACION E INFORMATICA
52
Diagrama de Actividad: Registrar Nivel de Enfermedad
Buscar Nivel de
Enfermedad
Leer
Nivel de
EnfermedadLeer
Existe
Buscar Organo
Leer
Buscar
Enfermedad
Leer
Organo
Leer
Enfermedad
Leer
Registrar Nivel
de Enfermedad
Escribir
Nivel de
Enfermedad
Escribir
Registrar
Imgen
Escibir
Imgen
No Existe
Escibir
No xiste
Si
No
-
COMPUTACION E INFORMATICA
53
Diagrama de Actividad: Actualizar Nivel de Enfermedad
Buscar Nivel de
EnfermedadLeer
Actualizar Nivel
de Enfermedad
Escribir
Existe
Nivel de
Enfermedad
EscribirSi
No
Leer
-
COMPUTACION E INFORMATICA
54
Diagrama de Actividad: Reportar Nivel de Enfermedad
Seleccionar Criterio
de Reporte
Tipo
Seleccionar
Organo
Leer
Seleccionar
Enfermedad
Leer
Organo
Leer
Enfermedad
Leer
Elaborar
Reporte
Leer
Mostrar
Reporte
Nivel de
Enfermedad
Leer
especifico
General
-
COMPUTACION E INFORMATICA
55
Diagrama de Componentes.
Negocio.dll Datos.dll
BD Gestrin de
Enfermedades
Sistema de Gestin de
Enfermedades.exe
Diagrama de Despliegue.
Pc Usuario
Impresora
Impresora Hp
3900.
Hardware:
Procesador: Dual Core 1.6 Ghz.
Memoria RAM: 1 GB.
HDD: 160 GB.
Software:
Sistema de Gestin de
Enfermedades de Personas.
Sql Server 2000.
Windows Xp Sp 3.
-
COMPUTACION E INFORMATICA
56
C. Fase de Construccin:
C.1. Flujo de Trabajo de Implementacin.
Modelo Fsico de la base de Datos.
-
COMPUTACION E INFORMATICA
57
Definicin del ciclo de vida para el Software.
El presente proyecto ha sido desarrollado respetando las fases del
ciclo de vida en cascada.
Codificacin del Software.
La codificacin del software ha sido desarrolla en el lenguaje de
programacin Visual Basic.Net 2003 y utilizando como manejador de Base
de Datos SQL Server 2000, el cual adjuntamos al presente trabajo en un
disco compacto.
C.2. Flujo de Trabajo de Prueba.
Diseo de pruebas.
El tipo de pruebas utilizada para la verificacin de los resultados
proporcionados por el software han sido Pruebas de Caja Negra.
D. Fase de Transicin.
D.1. Implantacin.
D.2. Pruebas.
-
COMPUTACION E INFORMATICA
58
CONCLUSIONES:
Al finalizar el presente proyecto se logr desarrollar un software que mejora el nivel de
exactitud de las respuestas de enfermedades humanas.
Logramos analizar y comprender la situacin actual de algunos sistemas de consulta de
enfermedades.
Se consigui identificar los problemas ms resaltantes existentes en los sistemas de
gestin de enfermedades.
Se desarroll un software que disminuye el tiempo de bsqueda de enfermedades.
Se logr desarrollar mdulos los cuales nos permiten mantener actualizadas las
caractersticas e imgenes de las enfermedades.
El presente software permite generar reportes precisos de las consultas realizadas.
-
COMPUTACION E INFORMATICA
59
REFERENCIAS.
1. Bibliogrficas:
- A. Silberschatz. Sistemas de Base de Datos. 4th Ed. McGraw-Hill. 2002
- JB. Vela y E. Marcos, UML extendido para representaciones XML, The 15th.
Conference On Advanced Information Systems Engineering, Ed.: J. Eder y T.
Welzer, 2003.
2. Direcciones Web.
- Medical Software Corporation. Web. 2007. Disponible en: www.medical-soft.com
- Varsur Corporation - Organizacin Espaola de Investigacin mdica. Web. 2006.
Disponible en: http://www.compumedicina.com
- Universidad Politcnica de Madrid. Web. 2007. Disponible en:
www.tendencias21.net.