You are on page 1of 10

Documento de Anlisis de Requisitos

NEXTGENSYSTEMLAB

Ingeniera del Software II

Ingeniera en Sistemas
Universidad Dominico Americano

Grupo de Trabajo: Grupo #6

Integrantes:
Jose Arturo Beltre Castro Mat. 2016-30-1-0027
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

ndice

1. Introduccin
1.1. Propsito general del sistema.
1.2. Alcance del sistema
1.3. Objetivos
1.4. Definiciones, acrnimos y abreviaturas
1.5. Referencias
2. Sistema actual
3. Sistema propuesto
3.1. Visin general
3.2. Requisitos funcionales
3.3. Requisitos no funcionales
3.3.1. Facilidad de uso (usability)
3.3.2. Confiabilidad
3.3.3. Performance
3.3.4. Restricciones de diseo
3.3.5. Seguridad
3.3.6. Documentacin de usuario y sistemas de ayuda.
3.3.7. Interfaces
3.3.7.1. Interfaces de usuario
3.3.7.2. Interfaces Hardware
3.3.7.3. Interfaces Software
3.3.7.4. Interfaces de comunicacin
3.4. Modelos del sistema.
3.5. Escenarios.
3.6. Modelo de Casos de Uso.
3.6.1. Descripciones generales de Actores.
3.6.2. Diagramas del Modelo de Casos de Uso.
3.7. Modelos Objeto
3.8. Modelos Dinmicos
3.9. Interfaz de usuario
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

1. Introduccin
1.1. Propsito general del sistema
El propsito de NEXTGENSYSTEMLABS es provisionar a los laboratorios clnicos
un software de gestin de facturacin, trazabilidad de muestras, envi y traslado de
muestras, registro y validacin de resultados de los pacientes, envi y entrega de
resultados a los pacientes por las vas electrnicas o fsicas, etc.

De esta manera los laboratorios clnicos tendrn un solo sistema integrado para
realizar todas las funciones a nivel tecnolgicas de maneras rpidas y eficientes.

1.2. Alcance del sistema


Dentro de los alcances que NEXTGENSYSTEMLABS tendr seran los siguientes:
Gestionar los diferentes mdulos del laboratorio (Facturacin, Finanzas,
Toma de muestra, Laboratorio Clnico, Validacin y registro de Resultados)
Gestionar seguimientos y estadsticas de las muestras tomadas en el
Laboratorio clnico
Desarrollar un sistema centralizado que permita interconexin entre todas las
sucursales
Automatizacin de envi de resultados por correo a los pacientes
Plataforma web de consulta de resultados
Conexin de equipos de laboratorios con NEXTSYSTEMLAB (LIS)
1.3. Objetivos
El objetivo de NEXTGENSYSTEMLABS es brindar una plataforma que le
permita a los laboratorios clnicos tener una plataforma unificada en diversos
mdulos que le permitan a los usuarios del sistema realizar sus operaciones de una
manera rpida y eficaz.
Objetivos Especficos
Desarrollar un mdulo de gestin de Facturacin, toma de muestra, registro
y validacin de resultados.
Crear una plataforma de consulta de resultados en Lnea

1.4. Definiciones, acrnimos y abreviaturas


NEXTGENSYSTEMLABS: Son los acrnimos del nombre del sistema de
laboratorio expuestos en este documento.
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

LIS(Laboratory Information Systems): es un laboratorio basado


en software y un sistema de gestin de informacin con funciones que respaldan las
operaciones de un laboratorio moderno. Las caractersticas clave incluyen, entre otras ,
soporte de flujo de trabajo y seguimiento de datos, arquitectura flexible e interfaces de
intercambio de datos, que "respaldan su uso en entornos regulados"

1.5. Referencias
https://en.wikipedia.org/wiki/Laboratory_information_management_system

2. Sistema actual
Sistema actual:
2Stone Facturacin
Cdigo de Barras Identificacin de Muestras

Proceso de Facturacin:
1. Verificacin de los datos del paciente (Si este ya existe en el sistema)
2. Registro de datos del paciente (Si este no existe en el Sistema)
3. Creacin de Orden del paciente
4. Ingresar pruebas en la orden a facturar
5. Llamar a la ARS para autorizar las pruebas (En caso de que el paciente
tenga seguro)
6. Cobro de diferencia al paciente
7. Facturacin de la Orden
8. El paciente se dirige con factura a la toma de muestra

Proceso de Toma de Muestra:


1. Bsqueda de ID de Orden en el Sistema
2. Seleccin de Stickers a Imprimir
3. Impresin de Identificadores de los Tubos o Frascos
4. Sustraccin de Muestras
5. Envi a Recepcin de Muestras

Proceso de Registro de Resultados:


1. Recepcin de las muestra en el rea clnica correspondiente
2. Preparacin de la muestra para ser analizada
3. Puesta de la muestra en el equipo
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

Proceso de Validacin de Resultados:


1. Ingreso manual de resultados al sistema
2. Verificacin de resultados
3. Validacin de resultados
4. Impresin de Resultados para ser entregados
Cabe mencionar que todos estos procesos se realizan en diferentes sistemas los
mismos no tienen integracin entre ellos lo que hace el trabajo ms lento, otro detalle
importante es que estos softwares tales como 2stone y Cdigo de barras no estn
desarrollados para manejar gran volumen de pacientes.

3. Sistema propuesto
3.1. Visin general
El Sistema NEXTGENSYSTEMLAB es un sistema novedoso en el mundo de la
informtica clnica, ya que el mismo es un sistema con todo integrado que no hay
software en el mercado que ofrece, unos ofrecen solo facturacin, otra identificacin
de muestras y manejos de resultados, unos que otros combinados, pero ninguno
ofrece lo que nuestro software tiene que es:

Facturacin y cierre contable de la facturacin


En este proceso los involucrados directamente son los representantes
de servicio y el personal de contabilidad que tiene que ver con
facturacin.
Identificacin y trazabilidad de muestras
Los involucrados en este proceso en el sistema son los flebotomistas
que toman las muestras y los mensajeros que se encargan de mover las
muestras.
Comunicacin del sistema con los Equipos de laboratorio Clinico.
El departamento de tecnologa en conjunto con los desarrolladores de
NEXTGENSYSTEMLAB sern los encargados de velar por la
comunicacin de los equipos
Recepcin automtica de resultados de los equipos de laboratorio
El departamento de tecnologa en conjunto con los desarrolladores de
NEXTGENSYSTEMLAB sern los encargados de velar por la
comunicacin de los equipos
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

Validacin tcnica de los resultados


Las encargadas de usar este mdulo del sistema son las Bioanalistas.
Gestin de los resultados en las vas electrnicas
Este proceso es automtico de ser llevado a los usuarios por canales
electrnico, en caso de que se requiera entregar personalmente al paciente

3.2. Requisitos funcionales


Requisito No.1: Facturacin Nivel: Alto
Descripcin: Este requisito es primordial en el sistema ya que el mismo es el que le
va a permitir a los representantes de servicios realizar las facturaciones de los
pacientes, la misma tambin les brindara los siguientes datos a los pacientes: Pruebas
facturadas, nombre, cedula, claves de acceso a la plataforma web, clave de acceso a
los resultados recibidos por correo, etc.

Requisito No.2: Identificacin de Muestras Nivel: Alto


Descripcin: Este requisito se basa en la parte de etiquetado de los tubos y frascos
de las muestras de los pacientes, esto es con el fin de que cada tubo este identificado
para saber a qu paciente pertenece cada tubo o frasco.

Requisito No.3: Registro y Validacin de Resultados Nivel: Alto


Descripcin: Este requisito requiere de un mdulo que les permita a las bioanalistas
registrar los resultados de los pacientes, tambin un mecanismo de validacin de los
mismos, ya que la validacin ayuda a que las bioanalistas puedan verificar los
resultados antes de ser entregados.

Requisito No.4: Modulo Entrega de Resultados Nivel: Alto


Descripcin: Este mdulo requiere una ventana donde las bioanalistas como los
representantes de servicios puedan generar en un documento los resultados del
paciente, ya sea para entregrselos fsicamente o envirselos por el correo, de una
manera sencilla y eficaz.

Requisito No.5: Trazabilidad de las muestras Nivel: Bajo


Descripcin: Este mdulo es de seguimiento de las muestras que se toman a los
pacientes, ya que existen sucursales en el laboratorio Clinico y es necesario darle
seguimiento a las mismas cuando son enviadas a la principal o a otra sucursal.
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

3.3. Requisitos no funcionales


Requisito No.1: Comunicacin de Equipos al LIS Nivel: Alto
Descripcin: Este mdulo requiere que el sistema pueda tener comunicacin con
los equipos de laboratorio Clinico para ejecutar de una manera ms rpida y eficaz
el registro de resultados. Este proceso sera el sistema tendra un mdulo de
comunicacin fungira funcin de servidor de comunicacin y los equipos clientes
del mismo que le envan la informacin al servidor.

Requisito No.2: Manejos de cuadres de Facturacin Nivel: Medio


Descripcin: Este mdulo se encargara de contar con los cuadres contables de las
cajas en el sistema, cada representante tiene una caja que cerrara a diario y esto
tiene todos los datos de todas las facturas del da en cuestiones monetarias.

3.3.1. Facilidad de uso (usability)


Los requisitos de uso de sistema son los siguientes:
Windows 7
Uso de Navegador Web
Uso de Correo Electrnico
Uso de Impresoras
El sistema est totalmente diseado para que un usuario sin previo entrenamiento
del sistema lo pueda usar ya que el mismo tiene una interfaz intuitiva y agradable
al usuario.
3.3.2. Confiabilidad
Disponibilidad: NEXTGENSYSTEMLAB est desarrollado para ser un sistema
totalmente web based, lo que quiere decir que el mismo puede correr en varios
servidores a la vez lo que permite tener redundancia aplicacin web en este caso, los
servidores de aplicaciones web serian por lo menos dos y teniendo un servidor nico
de base de datos, o si el cliente prefiere dos en replicacin que aumentara la
redundancia.

Tiempo entre fallos: Los fallos que se podran presentar en el sistema serian fallos
del tipo de cdigo fuente, ya que el sistema est diseado para trabajar en ms de
una instancia web App a la vez.
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

Tasa de Fallos: La tasa de fallos del sistema estara sometido a la infraestructura del
cliente.
3.3.3. Performance
Al ser un sistema que trabajaba del lado del Servidor ms que el del Cliente debajo
dejare los requisitos tanto del servidor como del cliente.
Servidor
Memoria: 8GB RAM
Disco Duro: 50GB
Procesador: 1 Procesador de Mnimo 4 Ncleos
Tarjetas de Red: 1 tarjeta de red (2 Recomendable)
Sistema Operativo: CentOS 7 (Preferible)

Cliente
Memoria: 1GB RAM
Procesador: 1 Procesador de Mnimo 2 Ncleos
Tarjetas de Red: 1 tarjeta de red
Sistema Operativo: N/A
Los clientes solo deben de tener acceso al navegador y tener las impresoras
requeridas configuradas

3.3.4. Restricciones de diseo


Lenguaje de Programacin: PHP, JavaScript
Gestor de Base de Datos: PostgreSQL

En vista a restricciones estaran de parte del cliente, ya que el sistema puede ser
personalizable hasta cierto punto, pero el sistema est desarrollado para ser bastante
personalizable para el cliente.
3.3.5. Seguridad
Seguridad Fsica
La seguridad fsica que tendr nuestro sistema depende ms del cliente que de
nosotros ya que el sistema estara en sus servidores y ya esa parte estara con el
cliente.

Seguridad Lgica
Seguridad lgica se basa en que todos los datos de usuarios y clientes estarn
encriptados en la base de datos, cabe destacar que el sistema cuenta con un login de
NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

doble autenticacin si el cliente as lo desea para brindar ms seguridad de inicio de


seccin.
3.3.6. Documentacin de usuario y sistemas de ayuda.
3.3.7. Interfaces
3.3.7.1. Interfaces de usuario
3.3.7.2. Interfaces Hardware
3.3.7.3. Interfaces Software
3.3.7.4. Interfaces de comunicacin
3.4. Modelos del sistema.
Casos de Usos
Caso de Uso Facturacin del Paciente
Actor Sistema
1. El actor se identifica en el 2. El sistema verifica valides del
sistema usuario
3. El sistema autoriza el usuario
4. El sistema muestra pantalla de
Inicio
5. El usuario selecciona la opcin
de orden
6. El usuario verifica que el
paciente existe
7. Si no existe lo crea
8. Procede a crear la orden en el
sistma
9. El sistema guarda la orden
10.El autor procede a contabilizar la
orden
11.El autor le entrega factura al
paciente

Caso de Uso Identificacin de Muestra del Paciente

Caso de Uso registro y validacin de los resultados del paciente

3.5. Escenarios.

3.6. Modelo de Casos de Uso.


NEXTGENSYSTEMLABS Versin: 1.0
Anlisis de Requisitos Fecha: 12/11/2017

3.6.1. Descripciones generales de Actores.


Actores
Representante de Servicios: Los representantes de servicios sern los actores en el
mdulo de facturacin y entrega de resultados
Flebotomistas: Los flebotomistas sern los actores a la hora de recolectar las
muestras estos usarn el mdulo de identificacin de muestras en los tubos y/o
frascos.
Bioanalistas: Las bioanalistas son las actoras en el rea del laboratorio Clinico las
mismas tendrn en su manejo el mdulo de registro y validacin de resultados.
Administradores de Sistemas: Los administradores de sistemas sern actores en
todos los mdulos ya que los mismos sern los encargados de la resolucin de los
problemas que presente el Sistema.
Mensajeros: Los mensajeros sern actores en el mdulo de trazabilidad de las
muestras de los pacientes cuando se enven las muestras de las sucursales a la
principal.
Pacientes(Clientes): Es el principal actor para que los otros actores entren en
funcionamiento, sin este actor los otros no pueden realizar ningunas de sus
actividades.

3.6.2. Diagramas del Modelo de Casos de Uso.

You might also like