metodologia de desarrollo de software grapple

Upload: evelyn-villegas-yucra

Post on 02-Jun-2018

264 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/10/2019 metodologia de desarrollo de software grapple

    1/113

    1

    ANLISIS, DISEO E IMPLEMENTACIN DE HISTORIAS CLINICAS DEREGIMEN SUBSIADO

    JULIAN PARADA NIO

    CORPORACION UNIVERSITARIA MINUTO DE DIOSFACULTAD DE INGENIERIA

    DEPARTAMENTO DE INFORMATICA, REDES Y ELECTRONICAPROGRAMA TECNOLOGIA E INFORMATICA

    BOGOTA D.C.II-2008

  • 8/10/2019 metodologia de desarrollo de software grapple

    2/113

    2

    ANLISIS, DISEO E IMPLEMENTACIN DE HISTORIAS CLINICAS DEREGIMEN SUBSIADO

    JULIAN PARADA NIO

    Trabajo presentado como requisito para optar al titulo de tecnlogoProfesional de ingeniera de sistemas

    AsesorIngeniero de sistemas

    Fernando Pinto

    CORPORACION UNIVERSITARIA MINUTO DE DIOSFACULTAD DE INGENIERIA

    DEPARTAMENTO DE INFORMATICA, REDES Y ELECTRONICAPROGRAMA TECNOLOGIA E INFORMATICA

    BOGOTA D.C.II-2008

  • 8/10/2019 metodologia de desarrollo de software grapple

    3/113

    3

    Notas de Aceptacin

    _______________________________

    _______________________________

    _______________________________

    _______________________________

    _______________________________

    Analista de Gestin de rgimen Subsidiado

    Jorge Alexander Gmez Farfn

    ________________________________

    Auditor Medico

    Maria Anglica Garay Rico

    ______________________________

    Asesor del proyecto

  • 8/10/2019 metodologia de desarrollo de software grapple

    4/113

    4

    Bogota D.C. de 2008

    Dedicatoria

    Este proyecto o trabajo esta dedicado a las

    personas que me han colaborado en este caso

    a los profesores Ricardo Bustos y Santiago Salazar

    colaboracin para la elaboracin de este proyecto.

    A mis padres Armando Parada Y Ruth Nio por ser

    mis guas y mi luz en el transcurso de toda la carrera

    permitiendo que la meta que me propuse desde el

    inicio se haya cumplido a cabalidad

  • 8/10/2019 metodologia de desarrollo de software grapple

    5/113

    5

    Agradecimientos

    Agradezco a los funcionarios de la Fundacin

    Universitaria de Ciencias de la Salud en este caso

    Al mdico Gmez Oscar

    A mis padres: Que nos han dado la vida y los medios para luchar yalcanzar mis metas.

    A la corporacin Universitaria Minuto de Dios y en especial a la facultadde Tecnologa de Informtica por los aportes intelectuales recibidos.

  • 8/10/2019 metodologia de desarrollo de software grapple

    6/113

    6

    RESUMEN

    Anlisis, diseo e implementacin de historia clnicas de rgimen subsiado esun proyecto de desarrollo de software para el manejo de historias clnicas, depacientes, mdicos, ARS y usuarios. La informacin que maneja a menudo elhospital San Jos. En el hospital San Jos en la actualidad lleva la informacinpor medio de archivos fsicos (Manuscritos carpetas), en los cuales lleva elcontrol de las historias clnicas de sus pacientes.

    Para poder comenzar en la creacin de este software se comienza con unanlisis exhaustivo del hospital San Jos con el fin de verificar cuales son losproblemas que ms le afectan, como manejo de pacientes, mdicos, ARS yusuarios; para esto se realizo un estudio de como manipular la informacin,teniendo en cuenta los documentos que facilita al personal del hospital SanJos.

    Para poder llevar a cabo este proyecto, nos acoplamos a la infraestructura delhospital San Jos, para contar con los recursos que tienen, as al momento deimplantarlo no hallan inconvenientes.

    En primera instancia anlisis, diseo e implementacin de historias clnicas dergimen subsiado es un software se trabaja bajo entorno web, ya que con l sefamiliarizan ms los empleados. Adems la informacin se trabajara de unaforma ms fcil y agradable para el usuario.

    El aplicativo se lleva bajo una base de datos normalizada la cual nos da la

    integridad de nuestra informacin, dndonos as la confiabilidad de los datosque manejamos

    Se busca con este aplicativo satisfacer la necesidad que tiene el Hospital SanJos, de tener un sistema que almacene y administre la informacin acerca delcontrol de historias clnicas, de pacientes, mdicos, ARS y usuarios.

  • 8/10/2019 metodologia de desarrollo de software grapple

    7/113

    7

    CONTENIDO

    Pg.

    INTRODUCCION 12

    1.1TEMA 13

    1.2TITULO 14

    1.3 PLANTEAMIENTO DEL PROBLEMA 14

    1.4 DESCPRICION DEL PROBLEMA 14

    1.5 ALCANCE Y JUSTIFICACION 15

    1.6 OBJETIVOS

    1.6.1 Objetivo General 16

    1.6.2 Objetivo Especfico 16

    1.7 METODOLOGIA DE INVESTIGACION 16

    1.8 LIINEA DE INVESTIGACION 18

    2. MARCO REFERENCIAL 20

    2.1 ESTADO DEL ARTE 23

    2.2 FUNDAMENTOS TEORICOS 23

    2.3 REFERENCIAL ORGANIZACIONAL 29

    2.3.1 ANTECEDENTES 29

    2.3.2 MISION 30

    2.3.3 VISION 302.3.4 ESTRUCTURA ORGANIZOCIONAL 31

    3. INGENIERIA DEL PROYECTO

    3.1 METODOLOGIA Y MODELO DE DESARROLLO 32

    3.1.1 CRONOGRAMA DE ACTIVIDADES 34

    4.0 ANALISIS Y DISEO 36

    4.1 DEFINICIION DEL SISTEMA ACTUAL 38

  • 8/10/2019 metodologia de desarrollo de software grapple

    8/113

    8

    4.2 DESCIPCION DEL SISTEMA ACTUAL 38

    4.3 DEFINICIION DEL SISTEMA PROPUESTO 46

    4.4 DISEO DEL SISTEMA PORPUESTO 47

    4.5 MODELO DE ENTIDAD RELACION 48

    4.4.1 DETALLES ENTIDADES Y ATRIBUTOS 49

    4.6 DICCIONARIO DE DATOS 54

    5.0 DESARROLLO 57

    5.1 ESPECIFICACION TECNICAS 58

    5.2 REQURIMIENTOS SOFTWARE 58

    5.3 REQURIMIENTOS HARDWARE 59

    6.0 GLOSARIO 60

    7.0 SUGERENCIAS RECOMENDACIONES 61

    8.0 CONCLUSIONES 62

    9.0 BIBLIOGRAFIA 63

    10.0 MANUALES

    MANUAL DEL SISTEMA 64

    MANUAL DE USUARIO 77

    LISTA DE FIGURAS

    Figura 1 Etapas Modelo GRAPPLE 17

    Figura 2 Diagrama de procesos de la situacin actual 26

    Figura 3 Diagrama manejo del cliente 27

    Figura 4 Diagrama Anlisis de funciones por cargos 28

    Figura 5 Diagrama funcional del administrador 36

  • 8/10/2019 metodologia de desarrollo de software grapple

    9/113

    9

    Figura 6 Diagrama del nuevo sistema 37

    Figura 7 Formato de archivos Manuscritos 40

    Figura 8 Formato de examen mdico 41

    Figura 9 Formato de examen odontolgico 42

    Figura 10 Formato de Aptitud 43

    Figura 11 Formato de antecedentes Familiares 44

    Figura 12 Formato de antecedentes Familiares 45

    Figura 13 Formato de historial clnico 46

    Figura 14 Diagrama entidad \ relacin 48

    Figura 15 Detalle de Usuario E/A (entidades Y atributos) 49

    Figura 16 Detalle de Pacientes E/A (entidades Y atributos) 50

    Figura 17 Detalle de Mdicos E/A (entidades Y atributos) 51

    Figura 18 Detalle de Consultas Mdicas E/A (entid Y atrib) 52

    Figura 19 Detalle de ARS E/A (entidades Y atributos) 53

    Figura 20 Tarea de anlisis 57

    Figura 21. Instalacin de Wamp 65

    Figura 22. Instalacin de apache y MySQL 66

    Figura 23 Creacin de Ficheros 67

    Figura 24 Instalacin completa de WAMP5 68

    Figura 25 Dreamweaver 76

    Figura 26 Dreamweaver cdigo 76

    Figura 27 Ingresar 77

    Figura 28 Inicio de sesin 78

    Figura 29 Acceso denegado 79

    Figura 30 Men Principal 80

    Figura 31 Control de pacientes 81

  • 8/10/2019 metodologia de desarrollo de software grapple

    10/113

    10

    Figura 32Formulario de inscripcin de pacientes 82

    Figura 33 Datos del paciente 83

    Figura 34 Buscando al paciente 84

    Figura 35 Datos del paciente 85

    Figura 36 Datos de actualizacin del paciente 86

    Figura 37 Eliminacin de registro de pacientes 87

    Figura 38 Registro eliminado 88

    Figura 39 Control de consultas de pacientes 89

    Figura 40 Programacin de consultas de mdicos 90

    Figura 41Control de mdicos 91

    Figura 42Formulacin de inscripcin de registro de mdicos 92

    Figura 43 Registro de mdicos almacenados 93

    Figura 44Buscando al mdico 94

    Figura 45 Datos del mdico 95

    Figura 46 Datos de actualizacin del mdico 96

    Figura 47 Eliminacin de registro del mdico 97

    Figura 48 Registro eliminado del mdico 98

    Figura 49 Control de consultas del mdico 99

    Figura 50 Historia clnica del paciente 100

    Figura 51 Control de ARS 101

    Figura 52 Formulario de inscripcin de registro de ARS 102

    Figura 53 Control de ARS 103

    Figura 54 Control de usuarios 104

  • 8/10/2019 metodologia de desarrollo de software grapple

    11/113

    11

    Figura 55 Datos del usuario 105

    Figura 56 Actualizar cuenta de usuario 106

    Figura 57 Eliminacin de registro del usuario 107

    Figura 58 Registro eliminado 108

    Figura 59 Registro para crear cuentas de usuarios 109

    Figura 60 Registro de almacenado de usuarios 110

    Figura 61 Usuarios No encontrados 110

    Figura 62 Pantallazo de pacientes no encontrados 112

    Figura 63 Pantallazo de mdicos no encontrados 113

    LISTA DE TABLAS

    Tabla 1 Cronograma de Actividades 34

    Tabla 2. Cronograma de Actividades instalacin 35

    Tabla 3 Diccionario de datos consultas medicas 54

    Tabla 4 Diccionario de datos de Usuarios 54

    Tabla 5 Diccionario de datos de Pacientes 55

    Tabla 6 Diccionario de datos de Mdicos 56

    Tabla 7 Diccionario de datos de ARS 56

  • 8/10/2019 metodologia de desarrollo de software grapple

    12/113

    12

    INTRODUCCION

    El hospital San Jos es una entidad en la ciudad de Bogota dirigida y orientadapor mdicos con profundos conocimientos de medicina. Actualmente busca unmanejo automotizado de historias clnicas, de pacientes, mdicos, ARS yusuarios

    En primera instancia se analiza la viabilidad tcnica, operativa y econmica dela solucin y se presenta al usuario para que se de va libre a la ejecucin delproyecto.

    Una vez aprobada la ejecucin del proyecto se analiza, disea y desarrolla elprototipo de la solucin, que sea de fcil entendimiento para los usuarios, paraclarificar, entender y concretar las ideas expresadas por el cliente.

    Ajustando el prototipo se procede analizar, disear y desarrollar e implementarcada uno de los mdulos definidos que satisfagan los requerimientos delusuario.

  • 8/10/2019 metodologia de desarrollo de software grapple

    13/113

    13

    TEMA

    Anlisis, diseo e implementacin de historia clnicas de rgimen subsiado estesoftware permite el manejo de control de pacientes con su respectiva historiaclinica, mdicos, ARS y usuarios. Este aplicativo grafico tiene una serie deformularios en los cuales el usuario que es el (Medico) o su (Asistente) son lasnicas personas que van a manipular y observar la informacin de cada unode sus pacientes de manera ordenada, los pantallazos muestra unainformacin segura del paciente para su buena atencin al mismo.

    Lo importante de este programa es que se va generar una organizacin en labase en la cual el usuario (Medico) o su (Asistente) observa una serie deopciones en las cuales el usuario elige las siguientes:

    - Buscar: El usuario para observar la historia clnica del paciente solo deberintroducir la cedula del usuario en la caja de texto que le deber aparecercon un logo de identificacin.

    - Guardar: Despus de observar al usuario, realiza su diagnostico y se desearegistrar la atencin suministrada deber eligir esta opcin.

    - Actualizar: Si el mdico desea algn motivo actualizar algn dato especificode su paciente har los cambios necesarios para hacer esta opcin.

    Lo que se busca con este tipo de Software es desarrollar un mejor mecanismode tareas que se este llevando por parte de rgimen subsiado del hospital SanJos.

    Esto trae unos beneficios como son los siguientes:

    - Ordenamiento de tareas.

    - Eliminacin o reduccin de tareas manuales.

    - Disponibilidad de informacin con la que hoy no se cuenta.

    - Posibilidad de anlisis y controles que hoy son impracticables.

    - Informacin oportuna.

    - Seguridad.

  • 8/10/2019 metodologia de desarrollo de software grapple

    14/113

    14

    TITULO

    ANLISIS, DISEO E IMPLENTACION DE HISTORIALES CLINICAS DEREGIMEN SUBSIADO

    Se selecciono este nombre para el aplicativo por que se lleva el manejo dehistorias clnicas depediendo del contrato que tiene el hospital con el rgimensubsiado.

    Por ultimo toda la informacin que se va a manejar es delhospital San Jos, lacual esta dispuesta al cambio, y se sabe que la mejor forma de llevar lainformacin de su empresa es que este toda sistematizada.

    PLANTEAMIENTO DEL PROBLEMA

    El hospital San Jos se esta llevando un sistemas de control de archivos fsicos(manuscritos y carpetas) en los cuales se encuentra las historias clnicas de lospacientes, y el control de manejo de mdicos, ARS. Estos archivos sonelaborados a mano y guardados en carpetas y almacenados en un lugar que

    solo tiene acceso el personal de la corporacin.Ya que esto genera mucha prdida de tiempo al paciente y mala efisencia alhospital, tradicionalmente la historia clnica ha estado formada en mayor partepor papel escrito, sobre todo manuscrito. La historia clnica en papel tienediversos inconvenientes como la legibilidad de la caligrafa, del volumen deespacio que ocupa, de su deterioro con el de su destruccin programada, pararecuperar espacio en los archivos del centro de salud.

    Anlisis, diseo e implementacin de historia clnicas de rgimen subsiado, loimportante de este programa es que se va a generar una organizacin en la

    base de datos del centro de salud en la cual el paciente u usuario va tener unregistro de su propia historia clnica, y as podr ser atendido ms rpido yseguro.

    DESCPRICION DEL PROBLEMA

    El hospital San Jos no posee Software para manejo de controles depacientes, con su respectiva historia clinica, mdicos, ARS.

    Se muestra diferentes situaciones deficientes en las cuales pueden ser lassiguientes:

    http://es.wikipedia.org/wiki/Papelhttp://es.wikipedia.org/wiki/Caligraf%C3%ADahttp://es.wikipedia.org/wiki/Caligraf%C3%ADahttp://es.wikipedia.org/wiki/Papel
  • 8/10/2019 metodologia de desarrollo de software grapple

    15/113

    15

    - En la demora en la bsqueda del paciente- Se encuentra la informacin del paciente en archivos manuales, esto quiere

    decir que hay un margen de error en las posibilidades de un mal ordenamientoen los pacientes

    - Un claro riesgo es el de la perdida de documentos del paciente, as generandouna mala atencin al mismo.

    Lo importante que se busca con este tipo de Sistemas es desarrollar un mejormecanismo de las tareas que el que se est llevando a cabo por parte delhospital San Jos.

    ALCANCE Y JUSTIFICACION

    En el hospital san Jos los medicos se sentiran muy complacidos en elmomento de observar por escrito de todo su proceso, (en una historia clnica),as como a recibir un Informe de Alta al finalizar su estancia hospitalaria y alinformar de consultas externas. Con su respectivo identificacin; con unnmero nico por cada paciente y debe ser almacenada de forma centralizadaen un nico lugar.

    De otro lado mejoramiento del trato a los pacientes por intermedio de estesistema, en la cual se encargara de organizar el documento o informacinrecogida para su historia clnica.

    Para que disear un prototipo de manejo y control de historias clinicas?En la actualidad el manejo de la informacin exige rapidez y precisin en suejecucin, a esto responde una sistematizacin que debe ser clara, sencilla yeficaz, para el manejo centralizado de los datos, as como la integridad,consistencia, seguridad y rapidez en el manejo de los mismos, lo cual nos

    exige anlisis, diseo e implementacin de historia clnicas de rgimensubsiado es el aplicativo que se desarrolla para el hospital San Jos por sussiguientes caractersticas:

    Acceder a la informacin de forma fcil y rpida.

    Tener disposicin de informacin precisa y actualizada.

    Mantener la informacin de forma compacta e integrada

    Para ello se desarrolla un software que proporcione las herramientas, paramejorar las condiciones de trabajo en el hospital

  • 8/10/2019 metodologia de desarrollo de software grapple

    16/113

    16

    OBJETIVOS

    Objetivo General:

    Disear e implementar un aplicativo que supla las necesidades informticas delhospital San Jos, para as llevar un control de sistema para gestionar losservicios mdicos de la institucin.

    Objetivo Especfico:

    Se supervisara el funcionamiento del actual sistema de manejo de documentosdel hospital San Jos de all se sacaran las ventajas y desventajas que lleva elsistema actualmente.

    Administrar la informacin de forma sencillaBrindar seguridad en el manejo de la informacin Asegurar un acceso rpido y seguro a la informacin que se soliciteMejorar el sistema actual para los inconvenientes que se encuentre en elsistema de documentacin

    Conclusiones:

    Estos objetivos servir de gran ayuda en el crecimiento de la empresa puestopermite obtener informacin de forma rpida y general se espera solucionaralas necesidades del manejo de la informacin presentadas en el hospital SanJos

    METODOLOGIA DE INVESTIGACION

    Anlisis, diseo e implementacin de historia clnicas de rgimen subsiado este

    proyecto se desarrolla mediante el mtodo de investigacin GRAPPLE (Guapara la ingeniera de aplicaciones rpidas) permite un anlisis completo delsistema actual de la empresa utilizando recursos para la obtencin deinformacin.

    observacin, manejo de datos, diagramas UML (Lenguaje Unificado deModelado) que permiten establecer y relacionar el manejo de toda lainformacin recopilada para lograr as la interpretacin de hechos reales, hallarlos requisitos del sistema y el problema principal este mtodo es solo larecopilacin de ideas de otras personas.

  • 8/10/2019 metodologia de desarrollo de software grapple

    17/113

    17

    UML es un lenguaje grfico que permite a las personas que crean sistemasrepresentar sus requerimientos, anlisis y diseos orientado a objetosmediante un lenguaje comn.El modelo GRAPPLE es el implementado puesto que este acopla la forma derealizar el completo estudio del sistema, mediante las siguientes etapas:

    RECOPILACINDE

    NECESIDADES

    ANLISIS

    DISEO

    DESARROLLO

    DISTRIBUCIN

    FIGURA 1Etapas Modelo GRAPPLE

    Recopilacin de necesidades: En esta etapa encontramos las verdaderasnecesidades del sistema actual comprende la verdadera necesidad del usuario.

    En el Hospital San Jos actualmente se maneja los archivos de las historiasclnicas medios fsicos (papel carpetas), donde se puede notar a simple vista elcaos que genera este sistema

    Manejo de un punto central de las historias clinicas es que a su vez seadistribuido la informacin por medio de magnticos, correos, telefnicamentepor el mecanismo de mensajera utilizando lo anterior como referenciainformatica para la actualizacin de las historias clnicas.

    Anlisis:

    En esta etapa se realiza un estudio de los datos encontrados,

    - Instalar el sistema aplicativo de manejo de documentos en cada punto de quelos pacientes ejerciendo un mantenimiento de la base de datos mensualmentecon su respectivo informe

    Diseo:

    En esta fase se culmina la fase de anlisis por medio de los resultados queentrego la fase se procede a disear la solucin

    - Instalar el software aplicativo en un punto y que la distribucin de informe se

    deba hacer por medio central de llamadas o una red interna.

  • 8/10/2019 metodologia de desarrollo de software grapple

    18/113

    18

    Desarrollo:

    Anlisis, diseo e implementacin de historia clnicas de rgimen subsiado loimportante es de saber programar y recalcar que en esta etapa se genera elcdigo, se realiza un estudio de la documentacin para verificar que estecompleta.Instalar el sistema aplicativo de manejo de documentacin para laactualizacin permanente y mantener referenciado cada usuario por un punto ygenerar un reporte trimestral de cambios, actualizaciones y porcentajes enpromedio de manejo de productos por punto este ser presentado a quien seles ejerce ese cargo como contador``

    Distribucin:

    Se realiza la debida instalacin en el hardware y verifica que este cumpliendocon las expectativas.

    - La empresa debe tener los computadores perfentanmente en buen estado yconfigurados.

    LIINEA DE INVESTIGACION

    De acuerdo al programa de tecnologa en informtica de la corporacinuniversitaria Minuto de Dios comprendido por cuatro lneas de investigacin lascuales son:

    Lnea 1. - Innovacin educativa y transformacin social.Lnea 2. - Lenguaje, comunicacin y pensamiento.Lnea 3. - Innovaciones tecnolgicas y cambio social.Lnea 4. - Gestin, participacin y desarrollo comunitario.

    Y en busca de la calidad de la investigacin al interior del programa, losproyectos realizados deben contribuir al fortalecimiento y enriquecimiento delas sub.-lneas como son: 1

    Sub-lnea 1. - Ingeniera de softwareSub-lnea 2. - Desarrollo de SoftwareSub-lnea 3. - Redes de computadores

  • 8/10/2019 metodologia de desarrollo de software grapple

    19/113

    19

    Sub-lnea 4. - Plataformas

    Motivo por el cual la lnea de investigacin corresponde a la propuesta de:Investigacin Software Interactivo para el control de soluciones integrales endiversas infraestructuras informticas y tecnolgicas estose identifica plenamente con la lnea de investigacin institucional nmero 3que corresponde a innovaciones tecnolgicas y cambio social, la sub-lnea deinvestigacin a la cual pertenece este proyecto es SISTEMAS DEINFORMACION, ya que el objetivo principal es procesar entradas, mantenerarchivos y presentar salidas.Tener sistematizada toda la informacin de las historias clnicas de rgimensubsidiado que se maneja dentro el hospital San Jos y as poder tener unainformacin exacta y verdica de todas las historias clnicas del paciente.

  • 8/10/2019 metodologia de desarrollo de software grapple

    20/113

    20

    MARCO REFERENCIAL

    MARCO HISTORICO

    PHP

    El sistema fue desarrollado originalmente en el ao 1994 por Rasmus Lerdorfcomo un CGI escrito en C que permita la interpretacin de un nmero limitadode comandos. El sistema fue denominado Personal Home Page Tools yadquiri relativo xito gracias a que otras personas pidieron a Rasmus que lespermitiese utilizar sus programas en sus propias pginas. Dada la aceptacindel primer PHP y de manera adicional, su creador dise un sistema paraprocesar formularios al que le atribuy el nombre de FI (Form Interpreter) y elconjunto de estas dos herramientas, sera la primera versin compacta dellenguaje: PHP/FI.

    La siguiente gran contribucin al lenguaje se realiz a mediados del 97 cuandose volvi a programar el analizador sintctico, se incluyeron nuevasfuncionalidades como el soporte a nuevos protocolos de Internet y el soporte ala gran mayora de las bases de datos comerciales. Todas estas mejorassentaron las bases de PHP versin 3. Actualmente PHP se encuentra en su

    versin 4, que utiliza el motor Zend, desarrollado con mayor meditacin paracubrir las necesidades actuales y solucionar algunos inconvenientes de laanterior versin. Algunas mejoras de esta nueva versin son su rapidez -gracias a que primero se compila y luego se ejecuta, mientras que antes seejecutaba mientras se interpretaba el cdigo.

    Apache

    Al principio, el NCSA (National Center for Super Computing Applications) creoun servidor Web que s convirti en el numero uno en 1995. Sin embargo, elprincipal desarrollador de servidores Web del NCSA abandono el NCSA casi enese mismo momento y el proyecto del servidor empez a bloquearse.Entretanto, la gente que estaba utilizando el servidor Web de NCSA, empez aintercambiar sus propios paquetes para el servidor y pronto pensaron que eranecesario un grupo para gestionarlos. Naci el grupo Apache el grupo utilizabael cdigo del servidor Web de NCSA y dio nacimiento a un nuevo servidor WebLlamado apache.

  • 8/10/2019 metodologia de desarrollo de software grapple

    21/113

    21

    Apache, naci como sustitucin para el servidor de red httpd 1.3 desarrolladopor el NCSA, incluyendo las caractersticas, solucionando los problemas eimplementando nuevas estructuras

    En los siguientes tres aos, adquiri el papel de servidor lder del mercado. Laprimera versin (0.6.2) de Apache que fue distribuida al pblico se estreno enabril de 1995. La versin 1.0 se estreno el 1 de diciembre de 1995. El grupo Apache se amplio y se convirti en un grupo sin animo de lucro.

    MySQL

    IBM empez a comercializar en 1.981 el SQL y desde entonces este productoha tenido un papel importante en el desarrollo de la bases de datosrelacinales. IBM propuso y fue aceptada, una versin de SQL al Instituto deEstndares Nacional Americano (ANSI) y desde entonces es utilizado de formageneralizada en las bases de datos relacinales. En 1.983 naci DB2 la mspopular (por lo menos en los grandes ordenadores) de las bases de datos deeste tipo hasta estos mismos momentos.

    En el mundo GNU, una de las bases de datos que se resea en cualquierreferencia de aplicaciones de ste tipo bajo LINUX, es MySQL aunque no estincluida en ninguna distribucin ya que no tiene licencia GNU como tal, paracomercializarla a ella o a cualquier software que la utilice o se sirva de stahabr que adquirir una licencia.

    Alrededor de la dcada del 90, Michael Windenis comenz a usar mSQL paraconectar tablas usando sus propias rutinas de bajo nivel (ISAM). Sin embargo,despus de algunos testeos llego a la conclusin que mSQL no era losuficientemente rpido ni flexible para sus necesidades. De todo esto surgi enuna nueva interfaz SQL (claro que con cdigo mas portable) con algunasapariencias similares en la API de C y en los nombres y funciones de muchosde sus programas. Esto haba sido hecho para lograr con relativa facilidadportar aplicaciones y utilidades de MiniSQL a MySQL.

    El Origen del nombre MySQL no esta perfectamente claro. Algunos lo atribuyenal hecho de que un gran numero de nuestras libreras y herramientas leasignamos el prefijo My por costumbre. Sin embargo la hija de Monty esadems llamada My. As que cual de las dos razones da el nombre a MySQLes aun un misterio

  • 8/10/2019 metodologia de desarrollo de software grapple

    22/113

    22

    MARCO CONCEPTUAL

    Php(Siglas que originalmente significaban Personal Home Page) fue primeroescrito por Rasmus Lerdorf como un simple conjunto de scripts de Perl paraguiar a los usuarios en sus pginas. Luego para satisfacer inquietudes delmismo tipo por parte de otra gente lo reescribe, pero esta vez como unlenguaje de script agregndole entre otras caractersticas soporte paraformularios. Al ver como la popularidad del lenguaje aumenta, un grupo dedesarrolladores crea para l un API, convirtindose as en el PHP3. Fue en esemomento cuando el parser de scripts PHP es completamente reescrito (el ZendEngine) dando vida al PHP4 mucho mas rpido, tal y como lo conocemos en laactualidad.

    PHP actualmente significa Hypertext Preprocessor y esta listo para su mejormomento. Las cosas para tener en cuenta en un lenguaje de scripts.

    Las cuatro grandes caractersticas: Velocidad, estabilidad, seguridad ysimplicidad.

    Velocidad: No solo la velocidad de ejecucin, la cual es importante, sinoadems no crear demoras en la mquina. Por esta razn no debe requerirdemasiados recursos de sistema. PHP se integra muy bien junto a otro

    software, especialmente bajo ambientes UNIX, cuando se configura comomdulo de Apache, esta listo para ser utilizado.

    Estabilidad: La velocidad no sirve de mucho si el sistema se cae cada ciertacantidad de ejecuciones. Ninguna aplicacin es 100% libre de bugs, peroteniendo de respaldo una increble comunidad de programadores y usuarios esmucho mas difcil para lo bugs sobrevivir. PHP utiliza su propio sistema deadministracin de recursos y dispone de un sofisticado mtodo de manejo devariables, conformando un sistema robusto y estable.

    Seguridad: El sistema debe poseer protecciones contra ataques. PHP proveediferentes niveles de seguridad, estos pueden ser configurados desde elarchivo .ini

    Simplicidad: Se les debe permitir a los programadores generar cdigoproductivamente en el menor tiempo posible. Usuarios con experiencia en C yC++ podrn utilizar PHP rpidamente.

    Apache Apache surgi a partir del servidor de HTTP ms famoso y difundido en supoca: NCSA. Desde entonces se convirti en un poderoso rival de todos los

  • 8/10/2019 metodologia de desarrollo de software grapple

    23/113

    23

    servidores Unix utilizados hasta la fecha por su eficiencia, funcionalidad yrapidez. Es por ello que se conoce como el rey de los servidores Web . Sedesarrolla de forma estable y segura gracias a la cooperacin y los esfuerzosde un grupo de personas conocidas como grupo Apache ( Apache Group ), loscuales se comunican a travs de Internet y del Web . Juntos se dedican aperfeccionar el servidor y su documentacin regidos por la ASF ( ApacheSoftware Foundation ).

    En la actualidad Apache es el servidor Web ms utilizado en el mundo.

    MySQLEs muy rpido, confiable, robusto y fcil de usar tanto para volmenes de datosgrandes como pequeos. Adems tiene un conjunto muy prctico de

    caractersticas desarrolladas en cooperacin muy cercana con los usuarios. Sinembargo bajo constante desarrollo, MySQL hoy en da ofrece un rico y muy tilconjunto de funciones. La conectividad, velocidad y seguridad hace de MySQLaltamente conveniente para acceder a bases de datos en Interna.

    ESTADO DEL ARTE

    Actualmente este tipo de software se encuentra en el mercado para hospitalescomo este software MedFile 5.x Para PC's y redes permite crear y mantenerHistorias Clnicas Electrnicas de sus pacientes en un formato especial deBase de Datos, asignar Turnos (Citas) para la consulta con agendapersonalizada para cada mdico, y emitir Prescripciones y rdenes Mdicas enforma altamente personalizable y configurable.

    Cuenta con un Mdulo de Imgenes mdica que incorpora herramientasgrficas adecuadas para visualizar, exportar, imprimir y copiar imgenesmdicas de cualquier tipo (endoscopia, radiologa, tomografa, resonanciamagntica, ultrasonido), o fotografas digitales, que se archivan junto con laHistoria Clnica.

    MedFile 5.x cuenta La asignacin de Turnos (Citas) es tambin configurable y

    altamente flexible, permitiendo establecer das de atencin, franjas horarias,duracin de la consulta, feriados y das no laborables y asignar "sobre turnos"para cada uno de los usuarios.

    www.medical-soft.com/ google.com.co

    FUNDAMENTOS TEORICOS

    Estos fundamentos salen de la inicializacin de plantear una solucin delproblema en que se esta llevando la organizacin de las historias clnicas dergimen subsidiado en el hospital San Jos, ya que las directivas en este

    http://www.medical-soft.com/http://www.medical-soft.com/http://www.medical-soft.com/
  • 8/10/2019 metodologia de desarrollo de software grapple

    24/113

    24

    momento solo ponen una cuota de inters para hallar la solucin que muchasveces a simple vista no se puede ver.

    Dentro de muchas de las opciones de crear el aplicativo de Anlisis, diseo eimplementacin de historia clnicas de rgimen subsiado se investigan lasdiferentes herramientas que de alcance a la solucin que necesita lacorporacin y mediante un generador bases de datos, se da por concluido quees la mejor opcin para implementar el aplicativo.

    Php

    Es un lenguaje de scripting que se inserta en pginas HTML:

    ADASYS v1.0

    Lo que diferencia a PHP de otros lenguajes de scripting (como Javascript) esque el cdigo se ejecuta en el lado del servidor, es decir, el cdigo se interpretay se ejecuta antes de ser entregado por el servidor web. As la pgina querecibiramos en nuestro navegador sera algo parecido a:

    ADASYS v1.0

    Esto es una prueba

  • 8/10/2019 metodologia de desarrollo de software grapple

    25/113

    25

    Apache

    Apache surgi a partir del servidor de HTTP ms famoso y difundido en supoca: NCSA. Desde entonces se convirti en un poderoso rival de todos losservidores Unix utilizados hasta la fecha por su eficiencia, funcionalidad yrapidez. Es por ello que se conoce como el rey de los servidores Web . Sedesarrolla de forma estable y segura gracias a la cooperacin y los esfuerzosde un grupo de personas conocidas como grupo Apache ( Apache Group ), loscuales se comunican a travs de Internet y del Web . Juntos se dedican aperfeccionar el servidor y su documentacin regidos por la ASF ( ApacheSoftware Foundation ).

    En la actualidad Apache es el servidor Web ms utilizado en el mundo.

    MySQLMySQL es un Sistema de Gestin de Base de Datos.

    Una Base de Datos es una coleccin estructurada de datos. Puede ser, desdeuna simple lista de artculos a las inmensas cantidades de informacin en unared corporativa.

    MySQL es un gestor de bases de datos SQL (Structured Query Language). Esuna implementacin Cliente-Servidor que consta de un servidor y diferentesclientes. Podemos agregar, acceder, y procesar datos grabados en una basede datos. Actualmente el gestor de base de datos juega un rol central en lainformtica, como nica utilidad, o como parte de otra aplicacin.

    Es un Sistema de Gestin de Base de Datos Relacional. El modelo relacionalse caracteriza a muy grandes rasgos por disponer que toda la informacin debeestar contenida en tablas, y las relaciones entre datos deben ser representadasexplcitamente en esos mismos datos. Esto aade velocidad y flexibilidad.

    MySQL es un software de cdigo abierto esto quiere decir que es accesiblepara cualquiera, para usarlo o modificarlo. Podemos descargar MySQL desdeInternet y usarlo sin pagar nada, de esta manera cualquiera puede inclinarse aestudiar el cdigo fuente y cambiarlo para adecuarlo a sus necesidades.MySQL usa el GPL (GNU Licencia Publica General) para definir que podemosy no podemos hacer con el software en diferentes situaciones. Entre otrascuestiones esta licencia aclara que no cuesta dinero a menos que loincluyamos en un software comercial y tenemos el cdigo fuente.

  • 8/10/2019 metodologia de desarrollo de software grapple

    26/113

    26

    Diagramas de casos de uso:

    D.1 DIAGRAMA S DE PROCESOS DE LA SITUACION ACTUAL (MANEJODE CLIENTES)

    Figur a2 DIAGRAMA S DE PROCESOS DE LA SITUACION ACTUAL

    Solicitud de DatosManejo de Clientes

    Solicitud deDatos

    Capturar losDatos

    Antecion

    Realizacin delServicio

    Usuario

    Cliente

    Capturar losdatos delcliente

    Verificar el historialclnico del paciente

    Solicitudde

    Observaciones delservicio

    Requerimientos

  • 8/10/2019 metodologia de desarrollo de software grapple

    27/113

    27

    Figura.3 DIAGRAMAPROCESOS DE LA SITUACION ACTUAL(MANEJO DEL USUARIO)

    Diagrama de clases:

    Modela la vista esttica del sistema, recoge los conceptos de dominio de laaplicacin como los que forman parte de la aplicacin y relaciones para asociarlas clases.

    Usuario llega

    enfermo

    Registro y carpetas

    Archivos manuscritos

    Buscar

    No de identificacin delpaciente

    Que ARS pertenece

    Prestar un serviciomedico

    Programar Citamedica

    Elaborar historia clnicadel paciente

    Almacenar encarpetas

    Buscar

  • 8/10/2019 metodologia de desarrollo de software grapple

    28/113

    28

    Figura.4 Diagrama Anlisis de funciones por cargos

    DIRECTOR

    REA ADMINISTRATIVA

    TECNICO

    Aux. AdministrativoPagadura

    Aux. Administracin

    Aux. Droguera

    Aux. de Informacin desalud

    Aux. de Servicios Generales

    Aux. de Servicios Generales

    AREA ASISTENCIAL

    MEDICO

    ODONTOLOGO

    ENFERMERO

    TECNICO DESANEAMIENTO

    MEDICO S.S.O

    ODONTOLOGOS.S.O

    ENFERMERO S.S.O

    Aux. deLaboratorio

    Aux. deEnfermera

    Promotores deSalud

  • 8/10/2019 metodologia de desarrollo de software grapple

    29/113

    29

    rea Administrativa: Es la encargada de gestin de pacientes paracumplimiento de las normas establecidas en cada consulta, es decir su funcinprincipal es de llevar a cabo la planificacin estratgica del hospital.

    rea Asistencial: Son aquellos que conforma el hospital, es decir losparticipantes de cada cargo

    rea Asistencial: Es el encargado de:

    Establecer contacto con los pacientes

    Brindarun servicio a los pacientes

    rea Administrativa:

    Administrar el funcionamiento general del hospital.

    Organizar las rutas de distribucin de los pedidos

    REFERENCIAL ORGANIZACIONAL

    Actualmente el sistema de la historia clnica es muy ambiguo por elpresupuesto de las directivas en el rgimen subsidiado ya que el costooperativo lo tiene congelado con el sistema que lleva. Lo que se quiere hallar

    un mecanismo de organizacin y mejoramiento en la prestacin de servios desalud administrativamente.

    Todo esto se pede llevar un proyecto de una aplicacin con un bajopresupuesto para que mas adelante se haga las modificaciones necesariaspara diferentes referencias organizacionales.

    ANTECEDENTES

    22 de julio de 1902 un grupo de diez prestigiosos mdicos de la pocaconstituyeron la Sociedad de Ciruga de Bogot Hospital San Jos. El capitalcon el cual iniciaron labores fue de diez mil pesos y la entidad sin nimo delucro, pero guiada por una profunda misin de servicio se ubic en una sede aloriente de Bogot.

    En 1909, el gobierno del general Reyes destin $10.000 para la construccinde una sede para el hospital. El lote fue donado por el general JuanNepomuceno Valderrama y escriturado en 1903.

    El diseo se le encarg al arquitecto Pietro Cantini (familiar de uno de losactuales mdicos de la institucin) quien se bas en los planos del Policlnicode Roma, y lo orient de tal manera que recibiera luz natural y adecuada

  • 8/10/2019 metodologia de desarrollo de software grapple

    30/113

    30

    ventilacin. La Primera piedra se coloc el 14 de agosto de 1904 y luego devarios aos de esfuerzos el hospital fue abierto el 8 de febrero de 1925.

    En 1925, despus de muchos trabajos y esfuerzos, los fundadores dieron alservicio la sede actual del hospital y desde ese momento comenz a afianzarsela institucin como un verdadero lder en la prestacin de serviciosespecializados de altsima calidad en las diversas ramas de la medicina.

    Hoy, al Hospital de San Jos se considera como uno de los ms importantes yespecializados del pas en los niveles de atencin tres y cuatro, aparte de laimportante contribucin que ha hecho en la formacin de nuevos profesionalesde la salud, pues desde sus comienzos facultades de medicina como la de laUniversidad Javeriana, la Nacional y el Colegio Mayor del Rosario encontraronel sitio ideal para ensear, capacitar y preparar a los estudiantes en las etapasde internado, residencia y especializacin.

    En la actualidad, la Sociedad de Ciruga de Bogot Hospital de San Jos y laFundacin Universitaria de Ciencias de la Salud son entidades dirigidas yorientadas por mdicos con profundos conocimientos de medicina, y consentido y preparacin administrativa hechos que les permite que en medio detiempos de crisis mantengan su proyecto financieramente sano.

    Como presidente de la Junta Directiva se desempea actualmente el Dr. JorgeGmez Cusir, el rector de la Fundacin Universitaria de Ciencias de la Salud,es el Dr. Roberto Jaramillo Uriocoechea y e l Director Mdico es el Dr. CarlosPrez.Estas historias clnicas son un documento, en las cuales surgen un contactoentre el Equipo de Salud y los usuarios, a partir de la segunda mitad del sigloXX entre los usuarios y el hospital o Atencin Primaria. La historia clnica es elnico documento vlido desde el punto de vista clnico y de ley. En atencinprimaria la historia clnica se llama historia de salud. Facilita y fortalece laprctica mdica. Tiene beneficios para el paciente, para el mdico y para lainstitucin, tales como la rapidez, la claridad, la seguridad y la comodidad.

    MISION

    Nuestra misin es brindar y organizar un mejor servicio en la calidad de las

    historias clnicas de rgimen subsidiado, ya que el paciente para que halle unamayor rentabilidad en los servicios prestados por el hospital San Jos.

    VISION

    Los usarios van recibir un servicio ejemplar digno de una calidad humana sinningn tipo de contra tiempos en la prestacin de servicios de salud al usuario,dejndolos satisfechos en el hospital San Jos como debe ser.

  • 8/10/2019 metodologia de desarrollo de software grapple

    31/113

    31

    ESTRUCTURA ORGANIZOCIONAL

    El sistema estar organizado mediante un aplicativo que organizara los datosde su historia clnica de rgimen subsidiado de los pacientes, para llevar mejorcontrol de los eventos que se estn afrontando en el hospital San Jos. Esteaplicativo tendr un control de prueba en el cual nos mostrara los detalles delos errores que puede tener este sistema para que luego as se pueda corregir.

  • 8/10/2019 metodologia de desarrollo de software grapple

    32/113

    32

    INGENIERIA DEL PROYECTO

    3.1 METODOLOGIA Y MODELO DE DESARROLLO

    Nuestra metodologa para el ptimo desarrollo de los requerimientos que sonsolicitados por la institucin son los siguientes:

    Analizar y especificar los requerimientos previamente descritos por nuestrocliente (la institucin) los cuales sern tomados en la primera etapa del procesodonde evaluamos las necesidades que se deben superar al terminar nuestraaplicacin

    Evaluar y analizar estructuradamente el sistema actual con el cual se estnrealizando los procesos de las historias clnicas de rgimen subsidiado,adems indagar a los auxiliares los cuales estn interactuando con el sistemaactual, para as poder saber tambin cuales son las mayores dificultades quese estn teniendo con este sistema actual.

    Realizar una planificacin del proyecto, esto quiere decir que debemosprevenir los posibles problemas que se puedan presentar a trabes deldesarrollo y o ejecucin de nuestro sistema, esto con el fin de que en eltranscurso de la ejecucin e implementacin no se nos alteren los costosprogramados del proyecto.

    Fijar los recursos con los cuales disponemos para llevar a cobo el diseo,ejecucin, planificacin, desarrollo, implementacin y mantenimiento de nuestro

    sistema, con esto queremos decir que con el personal que tenemos podemosenfrentar con solides la ejecucin del proyecto, o que por el contrarionecesitamos mas personal para llevar a cobo nuestra cometida.

    Redactar una propuesta detallada de los objetivos del proyecto dondereflejamos los procesos que vamos a realizar o implementar en nuestrosistema, teniendo en cuenta que debemos mostrar una propuesta evolutivaobviamente diferente al sistema actual para as poder completar nuestrosobjetivos.

    Luego de analizar estructuradamente el sistema que se esta ejecutandoactualmente y tener culminados los procesos de anlisis y manejo del sistema

    actual podemos fijar una facha en la cual nuestro nuevo sistema podr sermostrado y ejecutado con toda su plenidad, durante este proceso se debenmanejar internamente un cronograma de actividades previamente diseado pornuestro equipo, en la cual se describen las tareas que cada integrante deberealizar y entregar con su da y fecha correspondiente.

  • 8/10/2019 metodologia de desarrollo de software grapple

    33/113

    34

    CRONOGRAMA DE ACTIVIDADES

    Fecha

    Actividad

    JUNIO

    1 2 3 4 5

    JULIO

    1 2 3 4 5

    AGOSTO

    1 2 3 4 5

    SEPTIEMBRE

    1 2 3 4 5

    OCTUBRE

    1 2 3 4 5

    NOVIEMBRE

    1 2 3 4 5

    DICIEMBRE

    1 2 3 4 5

    1. Bsqueda de la Empresa

    2. Contacto con la Empresa

    3. Anlisis de la Organizacin

    4. Detalle de cada una de las reas

    5. Seleccin del rea a Analizar

    6. Identificacin del Problema

    7. Observacin Directa

    8. Elaboracin de Encuestas,Cuestionario y Entrevistas

    9. Levantamiento deRequerimientos

    10. Diseo del NuevoSistema

    11. Elaboracin deDiagramas

    12. Entrega de Anteproyecto

    13. Trabajo Escrito

    14. Lectura de Manuales

    15. Desarrollo de Cdigo

    Tabla 1. Cronograma de Actividades.

  • 8/10/2019 metodologia de desarrollo de software grapple

    34/113

    35

    Fecha

    Actividad

    ENERO

    1 2 3 4 5

    17. Implantacin deSoftware

    18. Elaboracin deManuales del nuevosoftware

    19. Prueba del Software

    20. UltimasCorrecciones

    21. Entrega Final

    Tabla 2. Cronograma de Actividades instalacin.

  • 8/10/2019 metodologia de desarrollo de software grapple

    35/113

    36

    Anlisis Y Diseo

    4.0.1 Diagrama funcional del administrador

    Figura 5 Diagrama funcional del administrador

    Dentro de las funciones del administrador estn:

    Crear o limpiar la base de datos: Esto con el fin de evitar con personas queingresen al sistema con fines inadecuados, como el de eliminar informacinimportante de la base de datos pueda afectar a la empresa.

    Crear y eliminar usuarios: Para tener el control de restricciones de losusuarios que puede hacer uso del sistema.

    Asignar permisos y restricciones de acceso: Esto con el fin de controlar elacceso y manejo de la informacin.

    Modificar la configuracin del sistema: El administrador puede elegir si

    cambiar o no informacin importante de la aplicacin.

    Administrador

    Crear y limpiar labase de datos

    Crear y eliminarusuarios

    Asignarrestricciones

    ModificarConfiguracin del

    sistema

  • 8/10/2019 metodologia de desarrollo de software grapple

    36/113

    37

    4.0.2 Diagramas del nuevo sistema

    Figura 6 Diagramas del nuevo sistema

    1.0 Iniciode Seccion

    Recordarcontrasea

    2.0 Paginaprincipal

    2.1 Control depacientes

    2.2Controles mdicos 2.3 Control

    ARS2.4

    Usuarios

    2.1.1Anexar

    2.1.2

    Eliminar

    2.1.3

    Consultar

    2.1.4Actualizar

    2.1.5 Consultar

    historia clnica

    2.1.5.1Programacin

    de consultas

    2.1.5.2Listadogeneral

    2.2.1Anexar

    2.2.2

    Eliminar

    2.2.3

    Consultar

    2.2.4Actualizar

    2.2.5 Listadogeneral

    2.2.5.1 Consultasprogramadas

    2.2.5.2 Listado

    general

    2.3.1Categora

    2.3.2

    Anexar

    2.3.3

    Eliminar

    2.3.4Consultar

    2.3.5Actualizar

    2.3.6

    Reportes

    2.3.1.1Anexar

    2.3.1.2Eliminar

    2.3.1.3Consultar

    2.3.1.4Actualizar

    2.4.1Agregar

    2.4.2Salidas

    2.4.1.1Eliminar

    2.4.1.2MOdificar

    2.4.2.1Usuarios

    2.4.2.2 HN/acceso

  • 8/10/2019 metodologia de desarrollo de software grapple

    37/113

    38

    1.0 Inicio de Seccion: Venta para el ingreso de usuario y clave

    2.0 Pagina principal: Vista principal de la aplicacin

    2.1 Control de pacientes: Modulo de administracin del paciente

    2.2 Control mdico: Modulo de administracin del mdico

    2.3 Control A.R.S: Modulo de administracin de rea rgimen subsiado

    2.4 Usuario: Modulo de administracin de control de Usuarios

    DEFINICIN DEL SISTEMA ACTUAL

    Que: No posee Software de organizacin para controles de los usuarios.

    Se muestra diferentes situaciones deficientes donde pueden ser lassiguientes:

    En la demora de la bsqueda de un registro para un paciente.

    Se encuentra la informacin de las historias en archivos manuales, estoquiere decir que hay un margen de error en las posibilidades de un malordenamiento en las tareas.

    Un claro riesgo es el de la perdida de documentos del usuario, asgenerando una mala atencin al mismo. As se podr observar muchasdeficiencias donde el sistema que se esta llevando debe ser analizado prontoantes de que la competencia avance en la elaboracin de un nuevo sistema oque ya lo hayan implementado.

    DESCRIPCIN DEL SISTEMA ACTUAL

    Actualmente se esta llevando un sistema de control de archivos fsicos

    (Manuscritos carpetas) en los cuales se encuentra las historias clnicas de lospacientes. Este control se realiza como un sistema anticuado lleno defalencias errores de los mismos usuarios y funcionarios del hospital San Jos

    Como: Se maneja manualmente y es manipulado por varias personas estohace que no se lleve un anlisis cuando se quiera, o un tipo de controlnecesario para la empresa.

    Quienes: Mdicos, Auxiliares de enfermera y de archivo su formacin es tipode bachilleres acadmicos.

  • 8/10/2019 metodologia de desarrollo de software grapple

    38/113

    39

    Cuando: Este sistema se maneja a diario donde el paciente es atendido, ypor consiguiente se requiere su historia en la cual a veces no las encuentran yque tiene que aplazar su cita, o su tipo de informacin se ha perdido y

    refundido.Donde: Se lleva a cabo en la Carrera 19 N 8A-32 Bogot D.C., Colombia,segundo y tercer piso, cuenta con unos consultorios de 42 metros cuadradoscon implementos de atencin a los pacientes como tensimetros, jeringas,camillas, etc. Y un escritorio, pero el cual le hace falta los requerimientos deinformacin

    Por que: No se han dado cuenta que este sistema es muy antiguo y queestn un poco actualizados con las dems A.R.S. y a dems nunca hanintentado mejorar la atencin al usuario.

    Para que: Cumplir con las necesidades bsicas requeridas por la empresa encuestin de manejo de aquellos procedimientos de la EPS.

  • 8/10/2019 metodologia de desarrollo de software grapple

    39/113

    40

    Figura 7 Formato de archivos Manuscritos

  • 8/10/2019 metodologia de desarrollo de software grapple

    40/113

    41

    Figura 8 Formato de examen medico

  • 8/10/2019 metodologia de desarrollo de software grapple

    41/113

  • 8/10/2019 metodologia de desarrollo de software grapple

    42/113

    43

    Figura 10 Formato de Aptitud

  • 8/10/2019 metodologia de desarrollo de software grapple

    43/113

    44

    Figura 11 Formato de antecedentes Familiares

  • 8/10/2019 metodologia de desarrollo de software grapple

    44/113

    45

    Figura 12 Formato de antecedentes Familiares II

  • 8/10/2019 metodologia de desarrollo de software grapple

    45/113

    46

    Figura 13 Formato de historial clinico

    DEFINICIN DEL SISTEMA PROPUESTO

    Que: Nuestra situacin ideal es utilizar un sistema mas adaptado a lasnecesidades actuales en que se esta laborando el mundo en comunicacionesy actualizaciones de informes, en que a su vez nos lleve a unos registros demanera organizada y sin ningn tipo de falencia o recarga operativa en elmanejo de las historias clnicas de A.R.S.

    Informacin de sistematizada de historias clnicas y de fcil consulta que

    genere un funcionamiento gil y seguro como por ejemplo:

  • 8/10/2019 metodologia de desarrollo de software grapple

    46/113

    47

    Agilizacin y buena presentacin en el proceso de atencin al usuario.

    La seguridad de los datos almacenados, ya que se guarda la informacin en

    el equipo y si es el caso se realizara un backup.Mantener un esquema fsico de copias que se pueda reimprimir en caso deperdida de documentos del usuario.

    Como: Se podr actualizar las historias clnicas de los usuarios, y se araconsultas de registros de pacientes y sus respectivos controles.

    Quienes : Son solo aquellas personas que han estudiado o ser profesionalesde esta rea de la medicina que se encarga de dar el manejo adecuado a lasevoluciones del usuario.

    Cuando: De igual manera el profesional o su asistente llevaran el controlnormal de disipacin e ingreso de informacin cuando el usuario solicite susservicios.

    Donde: En la Carrera 19 N 8A-32 Bogot D.C., Colombia segundo y tercerpiso, cuenta con unos consultorios de 42 metros cuadrados, con los debidosimplementos mdicos de atencin a los pacientes, y un escritorio donde sepodr llevar la informacin del paciente adecuada en un ambiente mascmodo para el profesional y el usuario con un sistema operativo WindowsXP y el paquete que ofrecemos el software.

    Por que: Se pretende que utilizando herramientas mas actualizadaspodremos estar en el mismo nivel o aun mejor, en un punto de tecnologa depunta.

    Para que: Satisfacer y mejor la atencin al paciente: Para tener niveles decompetencia con los dems A.R.S. Para mejorar la imagen de la institucin,para agilizar los procesos.

    DISEO DEL SISTEMA PROPUESTO

    Se diseara una base de datos en la cual se debe mejorar la situacin encuantos archivos que posee actualmente.

    Obtener de manera eficaz todo el material que se necesita para la atencin delos usuarios sobre los pacientes

  • 8/10/2019 metodologia de desarrollo de software grapple

    47/113

    48

    MODELO ENTIDAD RELACION

    Figura 14 Diagrama entidad \ relacin

    USUARIOS

    Usuario

    Password

    Nivel\Acces

    COLSUTAS

    *num.ID Paciente

    Fecha_consulta

    Num. ID Medico

    Observaciones

    ARS

    *Cdigo ARS

    Nombre ARS

    PACIENTES

    * Tipo_Identificacion*Num.Identificacion

    Nombres ApellidosFecha NacimientoSexoCdigo ARSEdadFactor_RHEstado_civilNum_hijosDireccinTelfonoEstaturaPesoFumadorBebidas_AlcoholicasCuales_BebidasDeportesCuales_DeportesDrogas_AdictivasCuales_Drogas AlergiasCuales_AlergiasCodigo_ARS

    MEDICOS

    *Tipo_Identificacion

    Num.IdentificacionNombres

    Apellidos

    Fecha Nacimiento

    Sexo

    Especialidad

    Consultorio

  • 8/10/2019 metodologia de desarrollo de software grapple

    48/113

    49

    DETALLES ENTIDADES Y ATRIBUTOS

    USUARIOS

    Figura 15 Detalle de Usuario E/A (entidades Y atributos)

  • 8/10/2019 metodologia de desarrollo de software grapple

    49/113

    50

    PACIENTES

    Figura 16 Detalle de Pacientes E/A (entidades Y atributos)

  • 8/10/2019 metodologia de desarrollo de software grapple

    50/113

    51

    MEDICOS

    Figura 17 Detalle de Mdicos E/A (entidades Y atributos)

  • 8/10/2019 metodologia de desarrollo de software grapple

    51/113

    52

    CONSULTAS MDICAS

    Figura 18 Detalle de Consultas Mdicas E/A (entidades Y atributos)

  • 8/10/2019 metodologia de desarrollo de software grapple

    52/113

    53

    ARS

    Figura 19 Detalle de ARS E/A (entidades Y atributos)

  • 8/10/2019 metodologia de desarrollo de software grapple

    53/113

  • 8/10/2019 metodologia de desarrollo de software grapple

    54/113

    55

    Tabla 5 PacientesNOMBRE PACIENTES

    ATRIBUTOS Tipo_Identificacion Num_Identificacion

    Nombres

    Apellidos

    Fecha_Nacimiento

    Sexo

    Edad

    Factor_RH

    Estado_Civil

    Num_Hijos

    Direccin

    Telfono

    Estatura

    Peso

    Fumador

    Bebidas_Alcoholicas

    Cuales_Bebidas

    Cuales_Deportes

    Drogas_AdictivasCuales_Drogas

    AlergiasCuales_Alergias

    Observaciones

    Cdigo ARS

    RELACION CONSULTAS MEDICAS

  • 8/10/2019 metodologia de desarrollo de software grapple

    55/113

    56

    NOMBRE MEDICOS

    ATRIBUTOS Tipo_Identificacion

    Num_Identificacion

    Nombres

    Apellidos

    Fecha_Nacimiento

    Sexo

    Especialidad

    RELACIONCONSULTAS MEDICAS

    Tabla 6 Medicos

    NOMBRE ARS

    ATRIBUTOS Nombre_ARS

    Cdigo_ ARS

    RELACION PACIENTES

    Tabla 7 ARS

  • 8/10/2019 metodologia de desarrollo de software grapple

    56/113

    57

    DESARROLLO

    Figura 20 Tarea del analisis

    Tareas del Anlisis

    El anlisis de requerimientos puede dividirse en cuatro reas:

    1.- Reconocimiento del problema

    2.- Evaluacin y sntesis3.- Especificacin

    4.- Revisin.

    Inicialmente, el analista estudia la especificacin del sistema (si existe) y el plan deproyecto. Es importante comprender el contexto del sistema y revisar el mbito de losprogramas que se us para generar las estimaciones de la planificacin. Acontinuacin, debe establecerse la comunicacin necesaria para el anlisis, de formaque se asegure el reconocimiento del problema.

    Las formas de comunicacin requeridas para el anlisis se ilustran en la Figura 20. Elanalista debe establecer contacto con el equipo tcnico y de gestin del usuario/cliente

    http://www.monografias.com/trabajos11/conce/conce.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos15/sistemas-control/sistemas-control.shtmlhttp://www.monografias.com/trabajos/lacomunica/lacomunica.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos7/plane/plane.shtmlhttp://www.monografias.com/trabajos11/conce/conce.shtml
  • 8/10/2019 metodologia de desarrollo de software grapple

    57/113

    58

    y con la empresa que vaya a desarrollar el software. El gestor del programa puedeservir como coordinador para facilitar el establecimiento de los caminos decomunicacin. El objetivo del analista es reconocer los elementos bsicos del

    programa tal como lo percibe el usuario/cliente.

    ESPECIFICACIN TCNICAS

    Seguridad:

    Como medidas de seguridad, la solucin maneja a travs de una contraseapersonal el ingreso y accesibilidad para:

    Administrador

    Auxiliar

    Doctor

    El administrador ser el nico que tiene privilegios en el acceso al sistemaWeb, hacer modificaciones en la configuracin del sistema.

    El auxiliar puede ingresar al sistema Web para consultar informacin, agregar,modificar, eliminar pacientes, programar consultas, todo permitido por eladministrador.

    El Medico puede ingresar al sistema Web para agregar pacientes y observar lahistoria clnica.

    REQURIMINENTOS DE SOFTWARE

    Para la instalacin de nuestra pgina web son necesarias las siguientesherramientas:

    Sistema operativo Windows 2000 o superior, Linux etc...

    Instalacin y configuracin de Apache versin 2.2.3

    Instalacin y configuracin de PHP versin 5.1.6.

    Instalacin y configuracin de gestor de bases de datos MySQL versin5.2.24

    Instalacin y configuracin de PhpMyAdmin versin 2.9.0.2

    Instalacin y configuracin de WAMP versin 1.6.5.

    Internet Explorer versin 6.0

    http://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtml
  • 8/10/2019 metodologia de desarrollo de software grapple

    58/113

    59

    REQURIMIENTOS DE HARDWARE

    Para la instalacin de la solucin se necesita equipos de las siguientes

    caractersticas:Procesador de 1 GHz o superior

    Capacidad de disco duro de 20 Giga bytes o superior.

    Memoria RAM de 128 MB o superior

  • 8/10/2019 metodologia de desarrollo de software grapple

    59/113

    60

    GLOSARIO

    Administrador: Persona encargado del manejo y control de la base de datos y de laasignacin de permisos de acceso.

    Pacientes : Es el sujeto que recibe los servicios de un mdico u otro profesional de lasalud, sometindose a un examen

    Usuarios : Es la persona que utiliza o trabaja con algn objeto o que es destinara dealgn servicio pblico o privado, empresarial o profesional

    Medicos : es la persona encargada de realizar y revisar al paciente para su respectivotramite medicinal

    ARS: Administradora de Rgimen Subsidiado de Salud

    Historias clnicas: es un documento, el cual surge en el contacto entre el equipo desalud y los usuarios

    Archivo: Es conjunto de registro relacionados.

    Macromedia: es un software de grficos y desarrollo web

    Dreamweaver: Es una aplicacin en forma de estudio (Basada por supuesto en laforma de estudio) pero con ms parecido a un taller destinado para la construccin yedicin de sitios y aplicaciones Web basados en estndares.

  • 8/10/2019 metodologia de desarrollo de software grapple

    60/113

    61

    SUGERENCIAS Y RECOMENDACIONES

    El primer paso a seguir, es la capacitacin del administrador, en los procesosde mejoramiento del nuevo aplicativo para el hospital San Jos

    El segundo paso a seguir, es la capacitacin de las personas o personas que afuturo lleguen a manejar historias clinicas para llegar a un mejor entendimientodel aplicativo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    61/113

    62

    CONCLUCIONES

    Con este aplicativo se pueden un manejo de datos del paciente con su

    respectiva historia clinica, usuario, mdicos, sin Y si no hay datos lo podemosregitrar ninguna excepcin.

    La informacin del sistema es confiable, segura y precisa ya que tiene lasvalidaciones necesarias para que as sea

  • 8/10/2019 metodologia de desarrollo de software grapple

    62/113

    63

    BIBLIOGRAFIA

    Creacion de un portal con PHP y MySQUL 3 Edicion. Autor: Jacobo PavonPuertas

    FUNDAMENTOS DE BASE DE DATOS segunda Edicion Henry F.Korth, Abraham Silberschatz

    PRESSMAN, Roger S, Ingeniera del Software: Un enfoque prctico. 5 ed.Madrid, Espaa : McGraw-Hill, 2002, 601 p.

    KENDALL & KENDALL, ANALISIS Y DISEO DE SISTEMAS. 34 edMxico:Pearson Educacin, 1995, 911p

    Rasmus Lerdorf & Kevin. TAtroe Programming MySQL. O`reilly

    Rasmus Lerdorf & Kevin. TAtroe Creating Dianmyc WEb Pages. ProgrammingPHP. O`reilly

    Martn James 1994. Organizacin de las bases de datos Editorial Prentice Hall.Mxico.

    Date C. J. 1985. Introduccin a los sistemas de bases de datos. Ed. Addison-Wesle y Publishing.

    Gio Wieder inc. 1984. Diseo de base de datos.Gardarin Georges. 1996. Dominar las bases de datos. Ed. Eyrolles. Gestin2000 SA.Barcelona.

    Korth Henry F. Silberchatz Abraham. 1995 Fundamento de bases de datos. Mc.Graw Hill 2da edicin.

  • 8/10/2019 metodologia de desarrollo de software grapple

    63/113

    64

    MANUALES

    MANUAL DEL SISTEMA

    Instalacin y Configuracin de WAMP

    La aplicacin WAMP es posible de descargarla de forma gratuita desde la Webhttp://www.wamserver.com de donde podremos descargarla accediendo a la seccindownload, la versin ms reciente que se trata de WAMP5 1.6.5

    NOTA: es conveniente comprobar la versin actual del fichero a descargar, ya quedurante la edicin de este libro las versiones existentes eran las que se citan en elmismo, pero es muy probable que estas hallan sido actualizadas con el paso deltiempo, pero esto no varia en absoluto el funcionamiento de nuestras aplicacionessiguiendo los pasos de este libro.

    Con esta aplicacin dispondremos de inmediato de todas las aplicaciones necesariaspara poder empezar a trabajar; en concreto, con esta ultima versin de WAMP5,dispondremos de las siguientes versiones:

    Apache 2.0.59

    PHP 5.1.6

    SQLintemangerMySQL 5.0.2

    Php MyAdmin2.9.0

    MySQL 5.0.24

    PhpMyAdmin 2.9.0.

    Lo primero que debemos hacer es ejecutar el archivo que hemos descargado parainstalar WAMP5 en nuestro ordenador.

    http://www.wamserver.com/http://www.wamserver.com/http://www.wamserver.com/
  • 8/10/2019 metodologia de desarrollo de software grapple

    64/113

    65

    Una vez ejecutado, el primer paso es seleccionar la carpeta donde queremos instalarla aplicacin; en este caso, como muestra la figura por defecto nos aparece la carpetawamp

    Figura 21 Instalacin de Wamp C:\.

    El siguiente paso en el proceso de instalacin es dicar el nombre de la carpeta quequeremos que aparezca en el men de programas del `men inicio`; por defectopodemos dejar el que aparece: WampServer.

  • 8/10/2019 metodologia de desarrollo de software grapple

    65/113

    66

    A continuacin, nos pregunta si queremos que se inicie WAMP cada vez que iniciemosnuestro ordenador; de este modo nos ahorramos el tiempo de tener que estararrancado todos los servicios cada vez que arranquemos nuestro sistema. Losservicios que arranca WAMP por defecto, son el servidor Apache y el servidor debases de datos MySQL.

    Figura 22 Instalacin servidor Apache y el servidor de bases de datos MySQL.

    A continuacin, debemos indicar la carpeta con la que vamos a trabajar, es decir,donde queremos almacenar nuestros archivos para poder visualizarlos. En nuestrocaso, como se puede ver en la siguiente imagen, figura 23, hemos creado una carpetallamada ficheros , que ser donde se almacenaran todos los archivos. Dentro de estacarpeta se puede crear subcarpetas para diferenciar cada uno de los proyectos dondeestamos trabajando.

  • 8/10/2019 metodologia de desarrollo de software grapple

    66/113

    67

    Figura 23 Creacin de ficheros

    El ltimo paso consiste en indicar el navegador con WAMP.Si nos figamos en la barra de tareas, veremos junto al reloj que nos ha aparecido unnuevo icono: es el correspondiente a la instalacin que hemos realizado de WAMP5 ysi pulsamos sobre el con el botn izquierdo, podremos acceder a todos los serviciosde nuestra nueva aplicacin. Podemos ver el men de opciones que se despliegacuando pulsamos sobre el icono de WAMP5 situado en la barra de tareas.

  • 8/10/2019 metodologia de desarrollo de software grapple

    67/113

    68

    Figura 24 Instalacin completa de WAMP5Desde este men podemos realizar las siguientes funciones:

    Local host: acceder a la raz de nuestro fichero.

    PhpMyAdmin: accedemos al servidor de la base de datos a travs de la aplicacinphpMyadmin.

    www directory: abre la carpeta con los archivos donde almacenamos nuestrosficheros.

    Config files: Desde aqu podemos acceder a los tres cheros de configuracin:httpd.conf, php.ini y my(wamp).ini.

  • 8/10/2019 metodologia de desarrollo de software grapple

    68/113

    69

    DICCIONARIO DE DATOS

    NOMBRE CONSULTAS

    MEDICASATRIBUTOS Num.ID Paciente

    Fecha_consulta

    Nm. ID Medico

    Observaciones

    RELACION PACIENTES MEDICOS

    Tabla 3 Consultas medicas

    NOMBRE USUARIOS

    ATRIBUTOS Usuario

    Password

    Nivel_Acceso

    RELACION

    Tabla 4 Usuarios

  • 8/10/2019 metodologia de desarrollo de software grapple

    69/113

    70

    Tabla 5 PacientesNOMBRE PACIENTES

    ATRIBUTOS Tipo_Identificacion

    Num_Identificacion

    Nombres

    Apellidos

    Fecha_Nacimiento

    Sexo

    Edad

    Factor_RH

    Estado_Civil

    Num_Hijos

    Direccin

    Telfono

    Estatura

    Peso

    Fumador

    Bebidas_Alcoholicas

    Cuales_Bebidas

    Cuales_Deportes

    Drogas_Adictivas

    Cuales_Drogas

    Alergias

    Cuales_Alergias

    Observaciones

    Cdigo ARS

    RELACION CONSULTAS MEDICAS

  • 8/10/2019 metodologia de desarrollo de software grapple

    70/113

    71

    MEDICOS

    ATRIBUTOS Tipo_Identificacion

    Num_Identificacion

    Nombres

    Apellidos

    Fecha_Nacimiento

    Sexo

    Col sutorioRELACION CONSULTAS MEDICAS

    Tabla 6 Mdicos

    NOMBRE ARS

    ATRIBUTOS Nombre_ARS

    Cdigo_ ARS

    RELACION PACIENTES

    Tabla 7 ARS

  • 8/10/2019 metodologia de desarrollo de software grapple

    71/113

  • 8/10/2019 metodologia de desarrollo de software grapple

    72/113

    73

    Diagrama del nuevo sistema

    Figura 6 Diagrama del nuevo sistema

    1.0 Iniciode Seccin

    Recordarcontrasea

    2.0 Paginaprincipal

    2.1 Control depacientes

    2.2Controles mdicos 2.3 Control

    ARS2.4

    Usuarios

    2.1.1

    Anexar

    2.1.2

    Eliminar

    2.1.3Consultar

    2.1.4

    Actualizar

    2.1.5 Consultar

    historia clnica

    2.1.5.1Programacinde consultas

    2.1.5.2Listado

    general

    2.2.1

    Anexar

    2.2.2

    Eliminar

    2.2.3Consultar

    2.2.4

    Actualizar

    2.2.5 Listadogeneral

    2.2.5.1 Consultasprogramadas

    2.2.5.2 Listado

    general

    2.3.1

    Categora

    2.3.2

    Anexar

    2.3.3Eliminar

    2.3.4

    Consultar

    2.3.5

    Actualizar

    2.3.6

    Reportes

    2.3.1.1

    Anexar

    2.3.1.2

    Eliminar

    2.3.1.3

    Consultar

    2.3.1.4

    Actualizar

    2.4.1Agregar

    2.4.2

    Salidas

    2.4.1.1Eliminar

    2.4.1.2

    Modificar

    2.4.2.1Usuarios

    2.4.2.2 H

    N/acceso

  • 8/10/2019 metodologia de desarrollo de software grapple

    73/113

    74

    Macromedia Dreamweaver 8Macromedia Dreamweaver 8 es la alternativa profesional para la creacin de sitios yaplicaciones Web. Proporciona una combinacin muy eficaz de herramientas visualesde diseo, funciones de desarrollo de aplicaciones y soporte de edicin de cdigo quepermite a los desarrolladores y diseadores de todos los niveles crear de forma rpidasitios y aplicaciones visualmente atractivas y basadas en las normas. Desde lacompatibilidad lder para el diseo basado en CSS hasta las funciones de codificacinmanual, Dreamweaver pone en manos de los profesionales las herramientas quenecesitan en un entorno integrado y gil. Los desarrolladores pueden utilizarDreamweaver con la tecnologa de servidor que prefieran para crear potentesaplicaciones de Internet que conecten a los usuarios con bases de datos, serviciosWeb y sistemas heredados.Contamos con varios recursos excepcionales que le ayudarn a aprender ms sobreMacromedia Dreamweaver 8.

    Para empezarNo olvide registrarse para recibir la informacin ms reciente sobre actualizaciones,nuevos productos, servicio tcnico y mucho ms. Regstrese en lnea ahora.Notas de la versinLas notas de la versin contienen informacin de ltima hora y problemas conocidossobre Dreamweaver 8.Recursos de documentacinMacromedia Dreamweaver incluye diversos medios para ayudarle a aprenderrpidamente el funcionamiento del programa y convertirse en todo un experto de lacreacin de pginas Web. El sistema de ayuda de Dreamweaver contiene diversosdocumentos que le ayudarn a aprender a utilizar Dreamweaver, Ampliacin deDreamweaver y ColdFusion. Tambin se pueden consultar varios recursos en lneaadicionales para crear pginas Web.Centro de desarrolladoresObtenga la informacin tcnica que necesita. Insprese con las sugerencias, losartculos, los tutoriales y los recursos disponibles o utilice los foros, los ejemplos decdigo, el intercambio de informacin y el material de referencia para lograr que suproyecto sea todo un xito.HomeSite+Macromedia HomeSite+ (en ingls) slo est disponible para usuarios de Windows.Encontrar el archivo de instalacin de HomeSite+ en el CD o en el paquete dearchivos de Dreamweaver 8 descargados desde la tienda en lnea de Macromedia.Existen actualizaciones de HomeSite+ para aadir compatibilidad con ColdFusion MX7. Puede encontrarlas en la carpeta HomeSite+ del CD o si lo prefiere puededescargar la actualizacin.

    Macromedia Dreamweaver 8 Servicio tcnico Recursos en lnea

    http://www.macromedia.com/go/software_register_eshttp://www.macromedia.com/go/dreamweaver8_releasenotes_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Documentation/dw_documentation_resources.htmhttp://www.macromedia.com/go/dreamweaver_devctr_eshttp://www.macromedia.com/go/hs_for_cfmx7_eshttp://www.macromedia.com/go/hs_for_cfmx7_eshttp://www.macromedia.com/go/dreamweaver_devctr_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Documentation/dw_documentation_resources.htmhttp://www.macromedia.com/go/dreamweaver8_releasenotes_eshttp://www.macromedia.com/go/software_register_es
  • 8/10/2019 metodologia de desarrollo de software grapple

    74/113

    75

    Notas de la versin Foros en lnea Centro de desarrolladores

    Recursos de documentacin Recursos de soporte Formacin

    Novedades en Dreamweaver 8 Solicitud de mejoras y deteccin de errores Accesibilidad

    Acuerdo de licencia de usuariofinal

    Profesional certificado dMacromedia

    Errores de la documentacin Atencin al cliente

    Copyright 1997-2005 Macromedia, Inc. y sus otorgantes de licencia. Todos losderechos reservados. Macromedia, el logotipo de Macromedia, ColdFusion,Dreamweaver y HomeSite son marcas comerciales o marcas comerciales registradasde Macromedia, Inc. en los Estados Unidos y/o en otros pases. El resto de las marcaspertenecen a sus respectivos propietarios.Protegido por una o varias de las siguientes patentes estadounidenses: 5,592,602,5,845,299, 5,911,145, 6,558,431; y por las patentes pendientes.Estos programas informticos estn protegidos por leyes internacionales de derechosde autor. La reproduccin, distribucin o el uso ilcito de estos programas o parte delos mismos est penado con severas sanciones y ser objeto de todas las accionesciviles y judiciales que correspondan.Los avisos y los trminos y condiciones relativos a software de terceros estndisponibles en http://www.macromedia.com/go/thirdparty_esy se incorporan a estedocumento como referencia.www.macromedia.com/es

    http://www.macromedia.com/go/dreamweaver8_releasenotes_eshttp://www.macromedia.com/go/dreamweaver_forum_eshttp://www.macromedia.com/go/dreamweaver_devctr_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Documentation/dw_documentation_resources.htmhttp://www.macromedia.com/go/dreamweaver_support_eshttp://www.macromedia.com/go/dreamweaver_training_eshttp://www.macromedia.com/go/dreamweaver8_whatsnew_eshttp://www.macromedia.com/go/dreamweaver_requests_eshttp://www.macromedia.com/go/dreamweaver_accessibility_eshttp://www.macromedia.com/go/dreamweaver_requests_eshttp://www.macromedia.com/go/dreamweaver_accessibility_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Licencia.htmhttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Licencia.htmhttp://www.macromedia.com/go/dreamweaver_cpp_eshttp://www.macromedia.com/go/dreamweaver_cpp_eshttp://www.macromedia.com/go/dreamweaver_docs_eshttp://www.macromedia.com/go/dreamweaver_cs_eshttp://www.macromedia.com/go/thirdparty_eshttp://www.macromedia.com/eshttp://www.macromedia.com/eshttp://www.macromedia.com/go/thirdparty_eshttp://www.macromedia.com/go/dreamweaver_cs_eshttp://www.macromedia.com/go/dreamweaver_docs_eshttp://www.macromedia.com/go/dreamweaver_docs_eshttp://www.macromedia.com/go/dreamweaver_docs_eshttp://www.macromedia.com/go/dreamweaver_cpp_eshttp://www.macromedia.com/go/dreamweaver_cpp_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Licencia.htmhttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Licencia.htmhttp://www.macromedia.com/go/dreamweaver_accessibility_eshttp://www.macromedia.com/go/dreamweaver_requests_eshttp://www.macromedia.com/go/dreamweaver_requests_eshttp://www.macromedia.com/go/dreamweaver8_whatsnew_eshttp://www.macromedia.com/go/dreamweaver_training_eshttp://www.macromedia.com/go/dreamweaver_support_eshttp://c/Archivos%20de%20programa/Macromedia/Dreamweaver%208/Documentation/dw_documentation_resources.htmhttp://www.macromedia.com/go/dreamweaver_devctr_eshttp://www.macromedia.com/go/dreamweaver_forum_eshttp://www.macromedia.com/go/dreamweaver8_releasenotes_es
  • 8/10/2019 metodologia de desarrollo de software grapple

    75/113

    76

    FIGURA 25 DE Dreamweaver

    FIGURA 26 de Dreamweaver cdigo

  • 8/10/2019 metodologia de desarrollo de software grapple

    76/113

    77

    MANUAL DEL USUARIO

    PANTALLAZO PRINCIPAL

    Figura 27 Ingresar

    En el pantallazo principal de Historias Clnicas deber presionar en el linkingresar ubicado en la parte superior central de su pantalla.

  • 8/10/2019 metodologia de desarrollo de software grapple

    77/113

    78

    Figura 28 Inicio de sesion

    Ya presionado el botn Ingresar. Entramos al modo de acceso, debe ingresarel usuario y contrasea en las casillas correspondiente, vlida para poderiniciar en el men principal de historias clnicas.

    Ya que si el usuario digito mal su cuenta de usuario o contrasea le saldr elsiguiente pantallazo El nombre de usuario o la contrasea invalida

  • 8/10/2019 metodologia de desarrollo de software grapple

    78/113

    79

    Figura 29 Acceso denegado

    Presionar en link Regresar al inicio de seccin

  • 8/10/2019 metodologia de desarrollo de software grapple

    79/113

    80

    Figura 30 Menu Principal Men Principal el usuario puede seleccionar cualquier botn superior

    central que aparece en la pantalla. En la parte central izquierda podemos observar el usuario actual En la

    parte central. En la parte central derecha podemos observar un modulo de cerrar

    sesin.

    Nota: El administrador del sistema ser el nico que puede eliminar yactualizar los registros que se presentan en la historia clnica

  • 8/10/2019 metodologia de desarrollo de software grapple

    80/113

    81

    BOTON DE PACIENTES

    Figura 31 CONTROL DE PACIENTES En la figura al dar clic en botn de pacientes nos aparece un validador de

    informacion. En el cual si el usuario existe digitamos su No de identificacin y le damos clicen el botn Buscar.

    Ya si el usuario no existe le damos clic en el botn Nuevo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    81/113

    82

    Figura 32 FORMULARIO DE INSCRIPCION DE PACIENTES

    En la parte superior central podemos registrar los datos del paciente(Tipo de identificacin, No de identificacin, nombres, apellidos, fechade nacimiento, Factor RH, sexo, Edad, Estado civil, Numero de hijos,Estatura, Peso, Direccin, Telfono, Fumas, Bebidas Alcholicas,cuales bebidas, Deportes, cuales Deportes, Drogas Adictivas, cualesDrogas, Alegias, cuales Alergias, ARS que pertenece) en lacorrespondiente casillas, y dar clic en botn Guardar registro.

    En la parte inferior izquierdo podemos volver en el men principal En la parte inferior derecho podemos cerrar sesin.

  • 8/10/2019 metodologia de desarrollo de software grapple

    82/113

    83

    Figura 33 REGISTRO ALMACENADO DE PACIENTES En este pantallazo la parte superior central nos muestra el registro almacenado

    del paciente con xito Da la opcin de volver al men principal. Volvemos al men principal y damos clic en pacientes

  • 8/10/2019 metodologia de desarrollo de software grapple

    83/113

    84

    Figura 34 BUSCANDO AL PACIENTE En la parte superior central podemos digitar el No de identificacin del paciente

    que hemos creado y dar clic en Buscar

  • 8/10/2019 metodologia de desarrollo de software grapple

    84/113

    85

    Figura 35 DATOS DEL PACIENTE

    Aqu podemos observar en la parte superior izquierdo los datos del paciente. En la parte superior derecha nos muestra una opcin de actualizar los datos del

    paciente, borrar el registro del paciente, programar las consultas de los pacientes yregresar al men principal

    En la parte central izquierdo nos muestra el usuario que est trabajando En la parte central derecho nos muestra la opcin de cerrar la sesin.

  • 8/10/2019 metodologia de desarrollo de software grapple

    85/113

    86

    Figura 36 DATOS DE ACTUALIZACION DEL PACIENTE

    Al dar clic en el botn Actualizar nos muestra el siguiente pantallazo paraactualizar el los datos del paciente.

    En la parte central podemos modificar los datos del paciente que son el tipo deidentificacin, su nmero de identificacin, nombres, apellidos, fecha denacimiento, Factor RH, sexo, Edad, Estado civil, Numero de hijos, Estatura,Peso, Direccin, Telfono, Fumas, Bebidas Alcholicas, cuales bebidas,Deportes, cuales Deportes, Drogas Adictivas, cuales Drogas, Alegias, cuales Alergias, ARS, con solo dar clic en el botn (Actualizar registro) nos actualiza elregistro

    En la parte inferior derecha nos muestra la opcin de volver al men principal yel usuario que actualmente est administrado el sistema

    En la parte inferior derecha nos da la opcin de cerrar la sesin

    Nota: Al dar clic en el botn Actualizar registro nos devuelve a la pgina anteriorcontrol de pacientes en el cual damos clic en el botn Borrar aparece el siguiente

    pantallazo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    86/113

    87

    Figura 37 ELIMINACION DE REGISTRO DE PACIENTES

    En la parte superior central nos muestra y pregunta desea el registro delpaciente

    En la parte superior izquierda nos muestra la opcin de volver men principal.Nota: Debemos tener en cuenta que si damos clic en el modulo NO nosdevuelve a la pgina anterior, pero si damos clic en el modulo SI borrar registrodel paciente, nos aparece el siguiente pantallazo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    87/113

    88

    Figura 38 REGISTRO ELIMINADO

    En la parte central nos muestra que el registro del paciente fue eliminado conxito y tambin nos da la opcin de volver al men principal.

    Volvemos al men principal damos clic en pacientes y clic en consultas.

  • 8/10/2019 metodologia de desarrollo de software grapple

    88/113

    89

    Figura 39 CONTROL DE CONSULTAS DE PACIENTES

    En control de consultas podemos observar los datos del paciente en la partesuperior (Nombres Y apellidos, tipo y nmero de identificacin, sexo, fecha denacimiento, Edad, Estado civil, Numero de hijos, Estatura, Peso, Direccin,Telfono, Fumas, Bebidas Alcholicas, cuales bebidas, Deportes, cualesDeportes, Drogas Adictivas, cuales Drogas, Alegias, cuales Alergias, y que ARS pertenece).

    En la parte central podemos observar las consultas que tiene el usuario(fechade consultas, medico, observaciones)

    En la parte inferior central podemos observar las opciones que trae estapgina, el botn Nueva (para programar nuevas consultas) y el botn MenPpal. de volver al men principal.

    En la parte inferior izquierdo observamos el usuario actual En la parte inferior derecho observamos que podemos cerrar sesin.

    Nota: Al dar clic en Nueva (programar nueva consulta) nos arroja el siguientepantallazo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    89/113

    90

    Figura 40 PROGRAMACION DE CONSULTAS MDICAS En la parte superior izquierda observamos la programacin de consultas

    medicas, es donde programamos la consulta mdica al paciente (No de laidentificacin del paciente, fecha de consulta (ao, mes, da), seleccionar elmdico y observaciones) Y oprimir el botn Insertar registro.

    En la parte superior derecho observamos la informacin de los mdicos(nombres, apellidos, especialidad)

    En la parte inferior izquierdo observamos el usuario actual En la parte inferior derecho observamos que podemos cerrar sesin.

    Nota: Al llenar el registro del paciente oprimimos el botn insertar registr no devuelveconsultas mdicas y en consultas podemos las consultas ya programadas.

  • 8/10/2019 metodologia de desarrollo de software grapple

    90/113

    91

    BOTON DE MEDICOS

    Figura 41 CONTROL DE MEDICOS

    En el men principal al dar clic en botn de mdicos nos aparece un validador. En el cual si el doctor tiene cuenta digitamos su No de identificacin y le

    damos clic en el botn Buscar. Ya si el doctor no tiene cuenta damos clic en el botn Nuevo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    91/113

    92

    Figura 42 FORMULARIO DE INSCRIPCION DE REGISTROS DE MEDICOS

    En la parte superior central podemos registrar los datos del doctor(Tipo de identificacin, No de identificacin, nombres, apellidos, fechade nacimiento, sexo, especialidad, Consultorio) en la correspondientecasillas, y dar clic en botn Guardar registro.

    En la parte inferior izquierdo podemos volver en el men principal En la parte inferior derecho podemos cerrar sesin

  • 8/10/2019 metodologia de desarrollo de software grapple

    92/113

    93

    Figura 43 REGISTRO ALMACENADO DE MEDICOS

    En este pantallazo la parte superior central nos muestra el registroalmacenado del doctor con xito

    Da la opcin de volver al men principal. Volvemos al men principal y damos clic en pacientes

  • 8/10/2019 metodologia de desarrollo de software grapple

    93/113

    94

    Figura 44 BUSCANDO AL MEDICO

    En la parte superior central podemos digitar el No de identificacin del mdicoque hemos creado y dar clic en Buscar

  • 8/10/2019 metodologia de desarrollo de software grapple

    94/113

  • 8/10/2019 metodologia de desarrollo de software grapple

    95/113

    96

    Figura 46 DATOS DE ACTUALIZACION DEL MEDICO

    Al dar clic en el botn Actualizar nos muestra el siguiente pantallazo paraactualizar el los datos del mdico.

    En la parte central de la pagina podemos modificar los datos del doctor queson el tipo de identificacin, su nmero de identificacin, nombres, apellidos,fecha de nacimiento, sexo y cdigo de ARS, con solo dar clic en el botn(Actualizar registro) nos actualiza el registro

    En la parte inferior derecha nos muestra la opcin de volver al men principal yel usuario que actualmente est administrado el sistema

    En la parte inferior derecha nos da la opcin de cerrar la sesin

    Nota: Al dar clic en el botn Actualizar registro nos devuelve a la pgina anteriorcontrol de mdicos en el cual damos clic en el botn Borrar aparece el siguiente

    pantallazo

  • 8/10/2019 metodologia de desarrollo de software grapple

    96/113

    97

    Figura 47 ELIMINACION DE REGISTRO DE MEDICOS

    En la parte superior central nos muestra y pregunta desea el registro del doctor En la parte superior izquierda nos muestra la opcin de volver men principal.

    Nota: Debemos tener en cuenta que si damos clic en el modulo NO nosdevuelve a la pgina anterior, pero si damos clic en el modulo SI borrar registrodel doctor, nos aparece el siguiente pantallazo.

  • 8/10/2019 metodologia de desarrollo de software grapple

    97/113

    98

    Figura 48 REGISTRO ELIMINADO DE MEDICOS

    En la parte central nos muestra que el registro del doctor fue eliminado conxito y tambin nos da la opcin de volver al men principal.

    Volvemos al men principal damos clic en mdicos y hacer clic en consultas

  • 8/10/2019 metodologia de desarrollo de software grapple

    98/113

    99

    Figura 49 CONTROL DE CONSULTAS DE MEDICOS

    En la parte superior izquierdo podemos observar los datos del doctor(Nombres Y apellidos y su especialidad).

    En la parte central podemos observar sus consultas programadas que tiene eldoctor(fecha de consultas, No de identificacin, Nombres y apellidos delpaciente, y su historia mdica )

    En la parte superior derecho observamos un dibujo lpiz al dar clic podemosobservar la historia mdica del paciente

    En la parte inferior central podemos observar la opcin de volver al menprincipal en el botn Men Ppal.

    En la parte inferior izquierdo observamos el usuario actual En la parte inferior derecho observamos que podemos cerrar sesin

    Nota: Al dar clic en ver historia nos muestra la historia clnica del usuario.

  • 8/10/2019 metodologia de desarrollo de software grapple

    99/113

    100

    Figura 50 HISTORIA CLINICA DEL PACIENTE En la parte superior un recuadro de datos del paciente podemos ver los

    siguientes datos (Nombres Y apellidos, tipo de identificacin y No deidentificacin, sexo, fecha de nacimiento, ARS).

    En la parte superior un recuadro de historia de consultas podemos ver lossiguientes datos (Fecha de consulta, medico, y observaciones)

    En la parte inferior central un recuadro de consulta actual donde podemosobservar No de identificacin del paciente, fecha de la consulta, observaciones

    donde digitamos los sntomas que presenta los pacientes. UN botn donde actualizamos el registro del usuario donde al dar clic nosactualiza la pgina Historia clnica.

    En la parte inferior izquierda podemos observar un link que nos devuelve a verlas consultas programadas

    En la parte inferior central podemos observar la opcin de volver al menprincipal en el botn Men Ppal. En la parte inferior izquierdo observamos el usuario actual

    En la parte inferior derecho observamos que podemos cerrar sesin

  • 8/10/2019 metodologia de desarrollo de software grapple

    100/113

    101

    BOTON ARS

    Figura 51 CONTROL DE ARS

    En la parte superior central un recuadro observamos cdigo de ARS, Nombrede ARS, Y o