ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

“SISTEMA CONSULTORIO MÉDICO”

Fernanda_10XDocumentos de Investigación12 de Febrero de 2017

5.368 Palabras (22 Páginas)422 Visitas

Página 1 de 22

[pic 1]

“SISTEMA CONSULTORIO MÉDICO”

CONSULTORÍA BALI

PRESENTAN

Díaz Martínez Alizon Fernanda

Nava Alegre Ivan

Consultorio Villa del Carmen

Lic. Toledo Domínguez Sánchez

Entrega: 28/Septiembre/2016

Índice

Introducción        3

Análisis de requerimientos        4

Proceso actual        5

Vistas        5

Definición de requerimientos        6

Requerimientos Funcionales        7

Requerimientos No Funcionales        9

Modelos del sistema        10

Estructura y Comportamiento del sistema        11

Diagramas de actividad        11

Diagramas de estado        24

Diagrama de clases        32

Diagramas de secuencia        33

Diagrama de casos de uso        40

Diagrama de despliegue        41

Plan de pruebas        41

Planeación        42

Planificación        65

Prototipo del sistema        69

Anexo I        70


Introducción

En el presente trabajo se documenta el funcionamiento del sistema de “Consultorio Médico”, llevando detalle por detalle cada requerimiento que fue pedido. El sistema será realizado para el consultorio “Villas del Carmen”.

Es importante la definición de los requerimientos para tener una línea base de las acciones que se podrán realizar en el sistema, y de igual forma poder definir alcances del mismo.

Antes de la definición de requerimientos se documentó un poco del proceso el cual se lleva hasta el momento en el consultorio, y cuál es la problemática y las necesidades del cliente.

 

Este documento ayudará a cualquier desarrollador a poder entender el comportamiento del sistema en base a los casos de uso, los diagramas de actividades, diagramas de estado, diagramas de secuencia, etc que se presentan.

Se realizó un plan de pruebas de cada requerimiento para poder identificar posibles fallos y el comportamiento del sistema en cuanto a entradas particulares de datos, como lo son datos no válidos, longitudes, campos en blanco, datos inexistentes, caracteres especiales, etc.

También se muestra el diagrama de despliegue del sistema el cual nos ayuda a identificar las conexiones que hay en nuestro sistema.

 

Análisis de requerimientos

El análisis de requerimientos es un conjunto de técnicas y procedimientos que permite conocer a los elementos necesarios para definir un proyecto de software. Esta es una tarea de ingeniería del software que permite especificar las características opcionales del software, indicar la interfaz con otros elementos del sistema y establecer las restricciones que debe cumplir el software.

Este proceso hace el descubrimiento, refinamiento, modelado y especificación de los requerimientos. Se aclaran en detalle los requisitos del sistema y la función asignada del software.

Recordando que cada uno de los modelos de los proceso de desarrollo del software propuestos, incluye actividades que apuntan a la captura de requerimientos. Po lo tanto, para comprender  el propósito y la función del sistema se inicia con arduo análisis o examen de los requerimientos.

El cliente y el desarrollador tienen un papel importante en el análisis de los requerimientos. El cliente plantea un sistema confuso, con datos descritos, funciones y como quiere que se comporte el sistema, esto crea malas interpretaciones  o falta de información para el desarrollador, ya que el cliente solo plantea una idea ambigua, es entonces que el  desarrollador tiene que interrogar, como consultor, resolver  problemas y negociar, para dar nuevas ideas al cliente en dado caso que su requerimientos no estén al alcance.

En conclusión este proceso nos ayuda a proporcionar una vía para que los clientes y los desarrolladores lleguen a un acuerdo sobre lo que debe hacer el sistema. La especificación, producto de este análisis proporciona las pautas a seguir a los diseñadores del sistema.

        

Proceso actual

El consultorio se administra sin algún sistema automatizado, en donde generan citas a mano sin ninguna agenda personal.

El doctor del consultorio genera recetas médicas con un formato establecido, llenando a mano los fármacos, tratamientos y notas extras.

Para agendar una cita; se necesita ir personalmente al consultorio y conocer los horarios disponibles, en caso de que el doctor no esté disponible, él propone un horario en donde pueda atender al paciente y posteriormente anota dicha cita solicitada.

El expediente de un paciente no es guardado actualmente; el doctor se basa en las recetas médicas que ha generado por paciente, recordando procesos y tratamientos que tiene en cada uno de ellos.

Para el buen seguimiento de un paciente es de vital importancia todas sus recetas médicas, con esto el doctor sabe cómo ha progresado el paciente y posiblemente si no hay mejoría podrá recetar algún fármaco más.

Vistas

A continuación se muestra el diagrama general de casos de uso el cual muestra los futuros actores que interactuarán con el sistema y las funciones que se podrán realizar dentro de él.

[pic 2]

Definición de requerimientos

Los requerimientos especifican qué es lo que el sistema debe hacer (sus funciones) y sus propiedades esenciales y deseables, son las características o descripción de algo que el sistema es capaz de hacer con el objeto de satisfacer el propósito del sistema. La captura de los requerimientos tiene como objetivo principal la comprensión de lo que los clientes y los usuarios esperan que haga el sistema. Un requerimiento expresa el propósito del sistema sin considerar como se va a implantar.

En ingeniería del software y el desarrollo de sistemas, un requerimiento es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio.

Requerimientos Funcionales

Los requerimientos funcionales son declaraciones de los servicios que proveerá el sistema, de la manera en que éste reaccionará a entradas particulares. En algunos casos, los requerimientos funcionales de los sistemas también declaran explícitamente lo que el sistema no debe hacer.

En principio, la especificación de requerimientos funcionales de un sistema debe estar completa y ser consistente. La compleción significa que todos los servicios solicitados por el usuario están definidos. La consistencia significa que los requerimientos no tienen definiciones contradictorias.

 

  • Requerimientos No Funcionales

Son aquellos requerimientos que no se refieren directamente a las funciones específicas que entrega el sistema, sino a las propiedades emergentes de éste como la fiabilidad, la respuesta en el tiempo y la capacidad de almacenamiento. De forma alternativa, definen las restricciones del sistema como la capacidad de los dispositivos de entrada/salida y la representación de datos que se utiliza en la interface del sistema.

Los requerimientos no funcionales surgen de la necesidad del usuario, debido a las restricciones en el presupuesto, a las políticas de la organización, a la necesidad de interoperabilidad con otros sistemas de software o hardware o a factores externos como los reglamentos de seguridad, las políticas de privacidad, entre otros.

Requerimientos Funcionales

Ingreso al sistema por medio de un acceso de reconocimiento

Se crearán cuentas de usuario para poder ingresar al sistema, y dependiendo el tipo de usuario se podrán realizar diferentes operaciones.

Recuperar contraseña por medio de correo de notificación

Se creará la opción para que los usuarios que olviden sus contraseñas, la puedan recuperar por medio del correo electrónico.

Actualizar contraseña

Se le permitirá al usuario actualizar su contraseña actual.

Agendar, actualizar y cancelar citas

Los usuarios que sean pacientes del doctor podrán agendar y cancelar sus citas, pero la actualización sólo será realizada por el doctor. La cancelación podrá  ser realizada con tiempo de anticipación.

Crear, actualizar, eliminar y visualizar expedientes de los pacientes

El doctor creará los expedientes, los actualizará y podrá visualizarlos, mientras que un paciente solo se le otorgará el permiso de visualizar.

Imprimir expediente médico

En caso de que sea necesario se le permitirá al paciente imprimir su expediente.

Visualizar información gráfica de cada paciente

Se mostrarán graficas de la evolución de un paciente, como: peso, estatura, signos vitales, presión y glucosa.

Sistema móvil para notificación personal

Se le notificará por medio de una llamada al doctor información de la cita, y  se enviará un mensaje desde la aplicación para que se guarde.

Notificar al paciente

Se le enviará al paciente un mensaje SMS para confirmar , dos horas antes de la cita  

En caso de que la cita sea solicitada en un lapso menor a dos horas, ya no se enviará confirmación.

En caso de que contesten "Cancelar" la cita quedará cancelada, en caso de que no contesten nada; la cita seguirá activa.

Asignar los días de citas

El doctor podrá asignar los días en los cuales pueda dar una consulta.

Asignar horarios de citas

El doctor podrá asignar los horarios de cada día en el que él puede dar una cita.

...

Descargar como (para miembros actualizados) txt (46 Kb) pdf (1 Mb) docx (809 Kb)
Leer 21 páginas más »
Disponible sólo en Clubensayos.com