Você está na página 1de 26

CAPITULO 1.

PROPUESTA GENERAL

1. INTRODUCCION El presente trabajo es para el desarrollo de un software que se destinara al consultorio mdico de la universidad privada del valle. Se desea automatizar los aspectos de historial de los pacientes, detalles de tratamiento y diagnostico, consultas mdicas realizadas, reportes mensuales y semestrales necesarios para el control correspondiente del consultorio. De esta forma el presente trabajo tiene la finalidad de proponer el mejoramiento de el almacenamiento de los datos del consultorio medico

2. ANTECEDENTES Actualmente los centros mdicos no cuentan con un buen sistema que les ayude a gestionar y administrar los datos de los pacientes ya que estos datos son guardados manualmente ya sea por la incapacidad de adquirir las nuevas tecnologas CONSULTORIO MEDICO DE LA UNIVALLE est a la disposicin de estudiantes y personal de la UNIVERSIDAD PRIVADA DEL VALLLE, actualmente cuenta con un doctor, la toma de datos del paciente se hace manualmente en un cuaderno ,posteriormente estos datos son pasados a una planilla de EXCEL. En otros pases todos los centros mdicos ya sean grandes o pequeos cuentan con un SISTEMA INFORMATICO ya que estos agilizan la toma de datos de los pacientes.

3. DEFINICION DEL PROBLEMA Los registros son una parte importante dentro de un consultorio, ya que dentro de dichos registros se puede encontrar variedad de informacin como los datos personales del paciente, motivos de consulta del paciente, es por ello que es de suma importancia tener muy bien almacenado estos datos. Se desea realizar una base de datos para el registro de datos de este consultorio, para ofrecer su servicio diario con mayor calidad y eficiencia.

4. OBEJTIVO GENERAL

-Proponer una base de datos que permita un adecuado almacenamiento de datos el consultorio mdico de la UNIVERSIDAD PRIVADA DEL VALLE.

para

4.1 Objetivos Especficos Organizar la informacin mediante una base de datos

Agilizar la toma de datos mediante la automatizacin de procedimientos

Crear bsquedas para brindar informacin de los pacientes

Proveer un fcil acceso a los perfiles de usuario

Disear un modulo para dar un diagnostico y tratamiento a cada paciente

5 ALCANCES Y LIMITES

5.1 Alcances

Dadas las especificaciones y necesidades del CONSULTORIO MEDICO DE LA UNIVALLE se puede ver que el SISTEMAS INFORMATICO a implantar contara con un modulo para agregar pacientes as mismo cada paciente contara con la posibilidad de tener un historial, se podr dar fcilmente un diagnostico y tratamiento, tambin se podr brindar reportes para dar a conocer la cantidad de pacientes atendidos mensualmente, semestralmente y anualmente 5.2 Limites Las limitantes de este sistema es que solo se enfoca en los registros de pacientes, no contara con el contara con el control de los medicamentos que el consultorio da a los pacientes, solo ser un aplicacin de escritorio con su base de datos y no ser muy avanzado para que pueda ser compatible con el computador que tiene el consultorio medico 6. JUSTIFICACION

6.1 Justificacin Tcnica El equipo tecnolgico de la empresa cuenta con la tecnologa necesaria para el desarrollo del sistema ya para la implementacin del sistema ser necesario el uso de Visual Estudio.NET en C# y el gestor de base de datos SQL SERVER 6.2 Justificacin Social El sistema ser de gran beneficio para la parte de reportes que son muy necesarios para el consultorio mdico adems se podr brindar un historial mdico a cada paciente que acuda a este centro medico 6.3 Justificacin Econmica El sistema ayudara a reducir el tiempo para la toma de datos de cada paciente, bsquedas fciles y no manuales, otro factor muy importante es que se reducir el material de escritorio 7. METODOS Y HERRAMIENTAS 7.1 METODOS La metodologa para el desarrollo de Software ser modelado en OMT 7.2 HERRAMIENTAS Las herramientas a utilizar son las siguientes En el desarrollo del software se usara Visual Estudio .NET 2010 con el lenguaje C# y como motor de base de datos se utilizara SQL SERVER 2008 R2

CAPITULO 2 MARCO TEORICO 3

1. CONSULTORIO MEDICO

Un consultorio es un espacio fsico en el cual un mdico o varios mdicos asociados atienden a sus pacientes. Normalmente los consultorios pueden establecerse en departamentos, casas, o bien formar parte de un centro de asistencia sanitaria. Los consultorios que estn integrados a un centro asistencial u hospital consisten en habitaciones que estn especialmente acondicionadas para llevar a cabo la mencionada tarea. Disponen de un escritorio en el cual el mdico entrevista a su paciente, es decir, conversan acerca de los motivos de la consulta. De acuerdo a esos comentarios el mdico puede recomendarle determinadas acciones, derivarlo a otro especialista, extenderle rdenes para que se someta a alguna prctica, entre otras cuestiones. Tambin es frecuente que el consultorio cuente con una camilla en la cual el mdico puede realizarle una revisin de rutina, como por ejemplo medirle la presin sangunea, tomarle el pulso, palpar alguna parte de su cuerpo, entre otras acciones. En tanto, en el caso de aquellos consultorios que no forman parte de un nosocomio, adems de esta habitacin en la cual el mdico entrevista a su paciente, existe, una vez pasada la entrada, una sala de espera en la cual el paciente se anuncia ante un secretario o asistente del mdico y luego de la anunciacin debe esperar sentado a que el mdico lo haga ingresar a su consultorio. Por otro lado, la palabra consultorio dispone de otra referencia extendida en el lenguaje coloquial y que deriva de su significado original A la seccin que normalmente se desarrolla en los medios de comunicacin masiva, tal es el caso de peridicos, programas de televisin, de radio o internet, que se encuentra especialmente dedicada a evacuar las consultas o dudas de los oyentes, televidentes, internautas sobre una materia en particular, se la conoce popularmente como consultorio. As, una seccin de un programa de televisin en la cual una profesional sexloga contesta aquellos interrogantes que envan los televidentes a travs de las diversas vas de comunicacin que dispone el programa ser denominada como consultorio serolgico de la doctora tal. Tambin existen consultorios amorosos, de temas de mascotas, entre otros.

2. Sistemas informticos Concepto de sistemas informticos Un sistema informtico como todo sistema, es el conjunto de partes interrelacionadas, hardware, software. Se puede definir un sistema informtico grosso modo como la unin de diversos elementos, especialmente de hardware, el software El hardware incluye una o varias CPU, memoria, sistemas de, almacenamiento externo, etc. El software incluye al sistema operativo, firmware y aplicaciones, siendo especialmente importe los sistemas de gestin de base de datos.

2.1 clasificacin de sistemas informticos 4

Los sistemas informticos se pueden clasificar en base numerosos criterios. Por supuesto las clasificaciones no son estancas y es comn encontrar sistemas hbridos que no encajen en una nica categora. 3. METODOLOGIAS Y HERRAMIENTAS 3.1Visual Studio.NET 2010 Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en ingls) para sistemas operativos Windows. Soporta varios lenguajes de programacin, tales como Visual C++, Visual C#, Visual J#, y Visual Basic .NET, Visual Studio 2010 es una de las versiones ms recientes, acompaada por .NET Framework 4.0 La fecha de lanzamiento de la versin fue el 12 de abril de 2010 Entre sus ms destacables caractersticas se encuentra la capacidad de utilizar mltiples monitores, as como la posibilidad de desacoplar las ventanas de su sitio original y acoplarlas en otros sitios de la interfaz de trabajo

3.2. Lenguaje de programacin C# C# conocido como C Sharp es un lenguaje de programacin orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, es uno de los lenguajes de programacin diseados para la infraestructura de lenguaje comn. C# fue creado por el dans Anders Hejlsberg que diseo tambin los lenguajes Turbo Pascal y Delphi. Su sintaxis bsica deriva de C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes. Caractersticas El lenguaje es muy sencillo Incluye un amplio soporte de estructuras, componentes, programacin orientada a objetos, manipulacin de errores, recoleccin de basura, etc. Las clases en C# pueden heredar de un padre pero puede implementar varias interfaces. C# tambin provee soporte para estructuras, un concepto el cual ha cambiado significantemente desde C++. C# provee caractersticas de componentes orientados, como propiedades, eventos y Atributos. Ahorro tiempo en la programacin ya que tiene una librera de clases muy completa y bien diseada. El manejo de errores est basado en excepciones. C# soporta todas las caractersticas propias del paradigma de programacin orientada a objetos: encapsulacin, herencia y polimorfismo. Aplicaciones Con el lenguaje C # se puede realizar un sin fin de codificaciones tales como:

Programas de escritorio en Windows Pginas web Videojuegos con xna para pc y xbox Programas en linux con mono Conectarse a bases de datos Usar .net framework

3.3.Motor de base de datos SQL SERVER 2008 R2 Microsoft SQL Server es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. SQL server 2008 R2 presenta 2 cosas interesantes. Utlity Control Point, permite la administracin y el monitoreo del uso de recursos de mltiples instancias y bases de datos desde un punto central. As mismo hace mucho ms fcil el desarrollo, distribucin y administracin de los nuevos DATA-TIER Applications , Un DATA TIER Application es una nica unidad de distribucin que contiene la definicin del esquema de uno o varios objetos que necesitamos distribuir(tablas, procedimientos almacenados, funciones, etc.).

Caractersticas de Microsoft SQL SERVER Soporte de transacciones. Soporta procedimientos almacenados. Incluye tambin un entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor los terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos.

CAPITULO 3: ANALISIS Y DISEO DEL SISTEMA

1. INTRODUCCION En este captulo estn plasmadas todas las necesidades que fueron identificadas durante cada etapa de recoleccin de informacin del CONSULTORIO MEDICO, los requerimientos del sistema y con los cuales se pudo modelar el propuesta del sistema utilizando la metodologa OMT.

2 INICIO 2.1 MODELADO DEL CONSULTORIO En el Consultorio Mdico de la universidad privada del Valle tiene organizado los datos personales de los pacientes en un cuaderno que despus de ser llenado es desechado, y le es moroso hacer una bsqueda para saber alguna informacin acerca de un paciente en especfico. El doctor se encarga de dar un diagnostico y un tratamiento a cada paciente que acude al consultorio mdico. Para fin de mes se realiza un reporte en el cual se da a saber la cantidad de pacientes que acudieron al consultorio mdico, la cantidad de varones, mujeres, la cantidad de estudiantes y personal de univalle atendidos Que permita la atencin rpida y eficiente del paciente. La manera en la que se atiende al paciente es de la siguiente forma: en primer lugar un paciente acude al centro mdico cuando tiene alguna dolencia, luego el doctor hace el registro del paciente tomando los siguientes datos: nombre, apellido, edad, nacionalidad, carrera, ao o semestre, y la fecha en la que es atendido Una vez hecho esto se pasa a la etapa de dar el diagnostico y luego el tratamiento. En el caso de que el paciente este en un estado muy grave, el paciente ser derivado a otro centro mdico donde ser atendido con mayor eficiencia

Caso de uso:

ADMINISTRACION DEL PACIENTE

ACTORES

DOCTOR, PACIENTE

DESCRIPCION El caso de uso se inicia cuando el Paciente de dirige al Doctor del consultorio medico Y da a conocer el problema de salud que tiene, luego el doctor registra los datos del paciente Para el historial del Paciente. Finalmente este guarda los datos del paciente. Si no hay ms Pacientes que agregar o modificar la informacin del paciente

Precondiciones Pos condiciones

El paciente tiene algn problema de salud para acudir al doctor El doctor del consultorio mdico puede modificar la informacin del paciente en caso que la edad no sea ya la correcta o exista un cambio de carrera

2.1.1. Anlisis de Requerimiento 2.1.1.1. Obtencin de requerimientos Las herramientas para la obtencin de requerimientos fueron la entrevista al doctor del consultorio mdico de la UNIVERSIDAD PRIVADA DEL VALLE 2.1.1.2 REQUERIMIENTOS FUNCIONALES

RF-001

Administracin de cuentas de usuario

EL usuario ADMINISTRADOR podr tener todos los privilegios del modulo: altas, bajas, modificaciones en todo el sistemas El usuario comn podr entrar solo a la seccin de reportes

Dependencia

RF-002

RF-002

Validacin de los usuarios

Un usuario validado significa que est registrado y que ha iniciado seccin en el Sistema. El sistema contara solo con 2 usuarios: Administrador, usuario Un usuario cuenta con los siguientes atributos: usuario que es el nombre con el que se identifica y una contrasea para acceder al sistema Dependencia Ninguno.

RF-003

Registro de pacientes

Se registran los datos del Paciente. En el llenado del registro se toman en cuenta los siguientes atributos: Nombre, Apellido Paterno, Apellido Materno, Edad , Sexo ,Carrera , Nacionalidad,

Dependencia

RF-002.

RF-004

Registro de Historial Medico

Se registran los datos del paciente para el historial mdico cada vez que el paciente va al consultorio medico

Dependencia

RF-002.

RF-005

Reportes por: cantidad de pacientes atendidos

Los reportes se generan mediante la cantidad de pacientes atendidos mensualmente 1-cantidad de pacientes atendidos: sexo, edad, tipo de paciente. Los reportes lo pueden ver el ADMINISTRADOR y el USUARIO corriente Dependencia RF-002.

RF-006

Re- Consulta

Una vez registrado los datos del paciente fcilmente se pude hacer una re-consulta Y por lo tanto se puede dar un diagnostico y un tratamiento

Dependencia

RF-003.

10

2.1.1.3 REQUERIMIENTOS NO FUNCIONALES

RNF-001

Apariencia Amigable

El sistema contara con una interfaz grafica sencilla y amigable, que facilite la manera en que los usuarios entran y procesan los datos. La interfaz debe brindar la mayor cantidad de informacin al usuario

RNF-002

Seguridad

L a informacin estar protegida contra accesos no autorizados utilizando mecanismos de validaciones que puedan garantizar el cumplimiento de esto :cuenta, contrasea , garantizando as la confidencialidad

RNF-003

Portabilidad

L a informacin estar protegida contra accesos no autorizados utilizando mecanismos de validaciones que puedan garantizar el cumplimiento de esto :cuenta, contrasea , garantizando as la confidencialidad

RNF-004

Escalable

El diseo del sistema debe contemplar requerimientos de crecimiento para usuarios tanto internos como externos, es por eso que el diseo debe tener la clara particin entre datos, tales como la conexin a la base de datos

11

3. ELABORACION 3.1 Anlisis 3.1.1. Anlisis Funcional del Sistema -Modelado del sistema Caso de uso del sistema

1. Logeo del sistema 1.1. Descripcin Este caso de uso describe como un usuario del sistema gestiona y administra el consultorio mdico de la UNIVALLE , se autentica para entrar en el sistema de acuerdo al cargo de cada actor. Los actores introducen su Nick y contrasea correspondiente, y se habilitan los formularios asignados con sus respectivos privilegios 1.2. Actores Doctor Paciente 1.3 Flujo de eventos 1.3.1 Flujo Bsico Este caso de uso comienza cuando el actor desea autenticarse o ingresar al sistema del Consultorio Medico

12

1 El Sistema muestra la pantalla de inicio 2 El Sistema requiere que el actor introduzca su Nick y contrasea 3 El actor introduce si Nick y Contrasea 4 El sistema valida el Nick y Contrasea proporcionados e inicia sesin del actor en el sistema 1.3.2 Flujos Alternativos 1.3.2.1 Usuario y/o Contrasea Invlidos

Si, en el Flujo Bsico, el actor introduce un usuario y/o contrasea invalido, el sistema El sistema muestra un mensaje de error. El actor puede elegir entre volver al principio del Flujo Bsico, o cancelar la autenticacin, momento en que el caso de uso termine 1.4 Precondiciones El sistema est en estado de inicio de sesin y muestra la pantalla de autenticacin u el actor para ingresar al sistema deber estar registrado en la base de datos del sistema. 1.5 Pos-condiciones

Si el caso de uso se ha realizado correctamente, ahora el actor ha iniciado sesin en el sistema. Si no es as, el estado del sistema no se modifica 1.6 Puntos de extensin Ninguno

Sistema de Gestin para el consultorio mdico de la UNIVALLE Especificacin caso de uso Administracin de pacientes

Versin 1.0 Fecha 20/11/2013

13

3.2Diseo Diseo del sistema Diagrama de clases:

14

Diccionario de datos de las clases Usuario: persona que accede al sistema con un Nick y contrasea para realizar determinadas tareas de acuerdo a su rol, este usuario si esta activo puede acceder al sistema, de lo contrario es un usuario que no puede acceder al sistema Rol: En el cual se asigna al Usuario el tipo de privilegios tiene para acceder al sistema Paciente: persona que acude al CONSULTORIO MEDICO y cuenta con sus datos personales para poder registrarse en el sistema tanto la hora y fecha Diagnostico: es el anlisis que se realiza para determinar que padece un paciente y cules son las razones, dependiendo el resultado del diagnostico se le da un tratamiento Tratamiento: Es la solucin que se le da al problema que tiene el paciente, un paciente

puede tener varios tratamientos, depende del diagnostico que se le dio anteriormente
Detalle: Cuenta con el diagnostico, tratamiento que se le dio al paciente para despus mandarlos al historial Historial: es un registro medico donde se encuentran todos los datos de un paciente,

detalle que incluye el diagnostico y el tratamiento, en el cual se puede ver la cantidad de veces que fue atendido el paciente, un paciente solo puede tener un historial

3.2.1 Diseo de la Base de datos

15

Diccionario de datos de las tablas

16

17

3.2.2. Diseo de navegacin

Administrador

18

Usuario corriente

19

3.2.3DISEO DE INTERFAZ

20

21

22

23

24

4 conclusiones y recomendaciones 4.1 Conclusiones Se realizo a detalle la implementacin del modulo del paciente, usuarios que permite un buen registro, bsquedas y reportes 4.2 Recomendaciones El sistema puede ser mejorado en el rea de tratamiento donde se puede hacer un control de los medicamentos que se da a cada paciente, pero no est dentro de lo que se ha planificado para la implementacin del sistema

25

26

Você também pode gostar