Está en la página 1de 26

PROYECTO

CICLO I / 2019

ALUMNOS: Rodriguez Robert


Pulley Jamil

ASIGNATURA: Ingeniería de software


orientado a objetos
DOCENTE: Mendoza Verónica
PARALELO: 5-2
ESPECIFICACION DE REQUERIMIENTOS
SOFTWARE
[SISTEMA DE ATENCIÓN ÓPTICA]
PREFACIO

Este documento describe los requerimientos de software del


sistema de atención óptica, cuyo objetivo principal es Analizar,
diseñar, desarrollar un sistema que optimice el proceso de la
óptica en consultas e historial clínico de los pacientes para
mejorar y automatizar los procesos de la óptica facilitando la
gestión del mismo y la seguridad tanto de la óptica como la
integridad del paciente.

Alcance Este documento de requerimientos de software es la base del


desarrollo de software del proyecto. Describe los siguientes
tópicos: requisitos, detalle de requerimientos de software,
funciones del sistema, caso de uso, diagrma de secuencia.
Este documento no describe diseño detallado, programación,
prueba de escritorio.

HISTORIA DEL DOCUMENTO

Fecha Versión Comentarios Autor


19 Mayo 2019 0.1 Entrevista a la empresa Jamil Pulley
26 Mayo 2019 0.2 Lista de requerimientos Robert Rodriguez
24 Junio 2019 1.0 Revisada por el equipo Robert rodriguez
Jamil Pulley

1
TABLA DE CONTENIDOS

Tabla de contenido
ESPECIFICACION DE REQUERIMIENTOS SOFTWARE ................................... 2
[SISTEMA DE ATENCIÓN ÓPTICA] .................................................................... 2
1 INTRODUCCION ........................................................................................... 3
1.1 Propósito ................................................................................................ 3
1.2 Alcance ................................................................................................... 3
[Provea un diagrama de entorno hardware del producto – arquitectura de
software] ............................................................................................................ 4
1.3 Restricciones .......................................................................................... 4
2 Resumen de Requerimientos ........................................................................ 5
3 Detalle de Requerimientos de Software ........................................................ 6
3.1 RF-001 – [Ingreso de Usuario] ............................................................... 6
4 Funciones del sistema ................................................................................. 13
5 Modelos ....................................................................................................... 20
6 Otros Requerimientos .................................................................................. 21
7 Glosario (Definiciones y Siglas) ................................................................... 22
8 Anexos ......................................................................................................... 23

2
1 INTRODUCCION
La especificación de los requerimientos de software (RS) provee una imagen
clara del producto software. Contiene los requerimientos del cliente del punto de
vista de entradas y salidas. Contiene diagramas, ecuaciones, figuras, y cualquier
otro elemento que ayuda a clarificar los requerimientos del cliente. Este
documento no especifica los procesos u otra información que no es perceptible
por el cliente, es decir el sistema es considerado como una caja negra.

1.1 Propósito
El sistema es para el talento humano de la óptica los que intervienen son los
operativos, oftalmólogo, administrador
Implementar este sistema ayudara optimizar los procesos de reservación de citas
y atención oftalmóloga a los pacientes a su vez agilizar todos los procesos
El sistema realiza el agendamiento de la atención oftalmóloga con su historial
clínico y creación de usuarios dependiendo el rol
Alcance
El proyecto tiene como alcance desarrollar un sistema de atención óptica para la
óptica “casa del lente” a continuación se detallan los requerimientos de etapas

para el desarrollo:

EJEMPLO
 Modulo usuario
 Modulo citas
 Modulo historial clínico
 Modulo paciente
 Modulo atención oftalmológica

3
1.2 Restricciones
Limitaciones de hardware, Interfaces con otras aplicaciones,
Consideraciones de seguridad. Es un resumen de los requerimientos no
funcionales que describen en la tabla de abajo.

4
2 Resumen de Requerimientos

REF FUNCION ROL


#
R1 El sistema debe permitir crear usuarios para asignar tareas Administrativo

R2 El sistema debe permitir el registro de pacientes a la base de Operativo


datos

R3 El sistema debe permitir el agendamiento de los pacientes para Operativo


la atención oftalmológica

R4 El sistema debe permitir el registro del diagnóstico del paciente Oftalmólogo

R5 El sistema debe permitir la consulta del agendamiento de las Operativo


citas

R6 El sistema debe permitir generar un reporte de pacientes Administrativo


atendidos diario

R7 El sistema debe permitir generar un reporte de pacientes administrativo


atendidos mensualmente

5
3 Detalle de Requerimientos de Software
3.1 RF-001 – [Ingreso de Usuario]
Tipo de Registr
# de
RF-001 Requisito: Funcional Nombre o de
Requisito:
Usuario
El sistema deberá contar con registros de paciente es
necesario llenar información como cedula de identidad,
Descripción:
nombre, apellido, calle principal, calle secundarios, edad,
número de teléfono, tipo de pago semanal, mensual
Se emplea el registro de paciente para ser uso de su
Justificación: información para otras actividades como el recordatorio de
las citas y promociones.
Origen(interesado): Verónica Pulley

- Campo Cedula y teléfono: cadena de carácter con


longitud máx. de 10.
- Campo nombre, apellido y dirección: cadena de

Criterio de carácter con longitud máx. de 100.

aceptación/validación: - Campo edad: cantidad entera con longitud máx. de 2.


- Campo correo electrónico: cadena de carácter con
longitud máx. de 50.
- Tipo de pago cadena de carácter tipo String

Nivel de satisfacción(importancia) para el cliente(1(Baja) a


5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 11/junio/2019 – Robert Rodriguez

6
3.2 RF-002 – [Registro de pacientes]
Tipo de Registro
# de
RF-002 Requisito: Funcional Nombre de
Requisito:
pacientes
El sistema deberá contar con registros de exámenes y citas
Descripción: del paciente es necesario llenar información como
diagnóstico y agendamiento de la próxima cita oftalmóloga.

Se emplea el registro de diagnóstico para ser uso de su


Justificación:
información para el historial médico del paciente.

Origen(interesado): Verónica Pulley

- Campo exámenes: cadena de carácter con longitud

Criterio de máx. de 100.

aceptación/validación: - Campo citas: cantidad entera con longitud máx. de 8.

Nivel de satisfacción(importancia) para el cliente(1(Baja) a


5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 11/junio/2019 – Robert Rodriguez

7
3.3 RF-003 – [Historial clínico]

Tipo de
# de Historial
RF-003 Requisito: Funcional Nombre
Requisito: clinico

El sistema deberá contar con una consulta de la historia


Descripción:
clínica e inventario de los productos adquiridos.

Se emplea la consulta e inventario para ser uso de su


Justificación:
información para el historial y control de la óptica.

Origen(interesado): Verónica Pulley

- Campo consulta: una conexión con la base de datos


Criterio de
de cada paciente.
aceptación/validación:
Campo inventario: un reporte de lo que ingresa y sale
en productos.

Nivel de satisfacción(importancia) para el cliente(1(Baja) a


5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 11/junio/2019 – Robert Rodriguez

8
3.4 RF-004 – [Diagnostico del paciente]

Tipo de
# de Diagnóstico
RF-004 Requisito: Funcional Nombre
Requisito: del paciente

El sistema deberá contar con los registros e información de


Descripción: cada paciente atendidos diario y mensualmente para empezar
y tratar las necesidades de cada paciente.

Se emplea el registro de cada paciente para ser uso de su


Justificación:
información brindando una mejor atención personalizada.

Origen(interesado): Verónica Pulley


- Nombre
- Edad
- Sexo
Criterio de
- Diagnóstico
aceptación/validación: - Observación
- Recomendación
- Tratamiento
- Tipos de lentes
Nivel de satisfacción(importancia) para el cliente(1(Baja) a
5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 20/junio/2019 – Jamil Pulley

9
3.5 RF-005 – [Agendamiento de citas]

Tipo de
# de Agendamiento
RF-005 Requisito: Funcional Nombre
Requisito: de citas

El sistema deberá de mantener los datos sincronizados la


Descripción: base de datos con los registros de cada paciente atendidos
diario y mensualmente.

Se emplea el registro de cada paciente para ser uso de su


Justificación:
información

Origen(interesado): Verónica Pulley


-Nombre
- Edad
- cédula
Criterio de - teléfono
- Dirección
aceptación/validación: - Fecha de Cita media
- Hora
- Día

Nivel de satisfacción(importancia) para el cliente(1(Baja) a


5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 20/junio/2019 – Jamil Pulley

10
3.6 RF-006 – [Reporte de pacientes atendidos]

Tipo de Reporte de
# de
RF-006 Requisito: Funcional Nombre pacientes
Requisito:
atendidos

El sistema deberá Facilitar los Datos de Atención y


Descripción: Frecuencia Atendida a cada paciente y contar con los
registros de cada paciente atendidos diario y mensualmente.

Se emplea el registro de cada paciente para ser uso de su


Justificación:
información

Origen(interesado): Verónica Pulley


- Nombre
- Edad
- Sexo
Criterio de - Diagnóstico
- Recomendación
aceptación/validación:
- Tipo de Lentes
- Tratamiento
- Observación
- Próxima Consulta
Nivel de satisfacción(importancia) para el cliente(1(Baja) a
5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 20/junio/2019 – Jamil Pulley

11
3.7 RF-007 – [Generar reporte]

Tipo de
# de Generar
RF-007 Requisito: Funcional Nombre
Requisito: reporte

El sistema deberá contar con el historiales Clínicos de cada


Descripción: paciente y deberá mostrar el registros de cada paciente
atendidos diario y mensualmente.

Se emplea el registro de cada paciente para ser uso de su


Justificación:
información

Origen(interesado): Verónica Pulley


-Nombre
- Edad
- Sexo
- Diagnóstico
Criterio de - Recomendación
aceptación/validación: - Tipo de Lentes
- Tratamiento
- Observación
- Próxima consulta

Nivel de satisfacción(importancia) para el cliente(1(Baja) a


5
5(Alta)):
Prioridad(1(Baja) a 5(Alta)): 5

Última modificación: Creado: 20/junio/2019 – Jamil Pulley

12
4 Funciones del sistema
1.1 Diagrama de Casos de Uso General

Caso de Uso

Autenticar usuario

Gestionar datos
del paciente
Administrador
Operativo
Gestionar citas

Generar
historial clínicos

Reporte de
Pacientes Oftalmólogo
atendidos

Atención
Oftalmológica

13
1.2 Descripción de Casos de uso/ Diagrama de Caso de Uso Detallado

CU01
CASO DE USO autenticar usuario

ACTORES administrador - operativo - oftalmologo

verificar datos del usuario y contraseña para ingresar


PROPOSITO
al sistema
TIPO secundario y esencial
el administrador autentica a los actores un usuario al
RESUMEN
sistema

PRECONDICIONES el usuario debe registrarse en el sistema

POSTCONDICIONES el usuario accede al sistema


REFERENCIA ref.01
CURSO TIPICO DE EVENTOS
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA
1.-selecciona la opcion de ingresar 2.- presenta un formulario con los campos requeridos
en el sistema. a ser rellenador

3.- ingresar el usuario y contraseña 4.- verifica los datos ingresados, permite el acceso y
asignados previamente por el presenta un formulario con opciones para administar
administrador las tareas.

CURSO ALTERNO DE EVENTOS


4.- los datos ingresados son incorrectos, el sistema presenta un mensaje de error "error
usuario o contraseña son incorrectos, intente nuevamente"

CU02
CASO DE USO gestionar citas
ACTORES operativo
verificar datos del paciente y fecha y hora de la
PROPOSITO
próxima cita.
TIPO Principal y esencial
el operativo registra al paciente y agenda las citas
RESUMEN
médicas futuras
el paciente debe ser registrado por el operativo previa
PRECONDICIONES
consulta medica
POSTCONDICIONES historial del paciente
REFERENCIA ref.02
CURSO TIPICO DE EVENTOS

14
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA
1.-selecciona la opción de ingresar 2.- presenta un formulario con datos básicos del
paciente. paciente.
3.- asigna día y hora previamente
4.- se imprime la cita agendada y valores a pagar.
registrado el paciente
CURSO ALTERNO DE EVENTOS
4.- para ser atendido el paciente debe cancelar los valores pendientes, si no cancela al
oftalmólogo le parece un mensaje "valores pendiente de pago"

CU03
CASO DE USO generar historial clinico
ACTORES oftalmologo
registrar y verificar el control del paciente, examenes
PROPOSITO
y resultado.
TIPO Principal y esencial

el oftamologo registra observaciones y examenes


RESUMEN
solicitados

el paciente debe cancelar los valores, previa consulta


PRECONDICIONES
medica
POSTCONDICIONES diagnostico
REFERENCIA ref.03
CURSO TIPICO DE EVENTOS
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA

1.-atender la cita médica 2.- presenta un formulario con datos de la consulta,


programada examenes, diagnostico

4.- se registra en el historial lo diagnosticado por el


3.- se le entrega el diagnostico y
oftamologo y si compra productos como gotas,
beneficios de productos.
armazon, tipo de lunas

CURSO ALTERNO DE EVENTOS


4.- si compra productos se le asigna descuentos con un mensaje "tiene un 25% de descuento
valido solo hoy "

15
CU04
CASO DE USO Gestionar datos del paciente
ACTORES Oftalmologo, operativo
PROPOSITO Manipular la información de cada paciente registrado
TIPO Principal y esencial
Los oftalmólogos y operativos ingresan los datos de
RESUMEN
cada paciente
Después de ingresar al paciente a su cita se manipula
PRECONDICIONES
los datos existentes.
POSTCONDICIONES Historial clinico
REFERENCIA Ref 4
CURSO TIPICO DE EVENTOS
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA
2.- presenta un formulario con datos de la consulta,
1.-atender la cita médica programada
examenes, diagnostico
4.- se registra en el historial lo diagnosticado por el
3.- se registra la cita médica con el
oftamologo y si compra productos como gotas,
especialista
armazon, tipo de lunas
CURSO ALTERNO DE EVENTOS

4.- los datos registrados deben coincidir con el historial clínico de los pacientes atendidos.

CU05
CASO DE USO Reporte de pacientes atendidos
ACTORES administrador - operativo
Llevar el control y la estadística de cada paciente
PROPOSITO
atendido
TIPO Principal
Llevar el balance estadístico de cada consulta y el flujo
RESUMEN
del dinero
Reflejar los datos de manera estadística de los
PRECONDICIONES
ingreso de ganancias por dia.
POSTCONDICIONES Solicitar el informe final
REFERENCIA Ref 05 - 06
CURSO TIPICO DE EVENTOS
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA
1.-atender la cita médica 2.- habilitar una cita médica al paciente con el oftal
programada mologo .
3.- el paciente ya es valorado 4.- se registra en el historial lo diagnosticado por el
indicándole la recomendación para oftamologo y si compra productos como gotas,
el tratamiento armazon, tipo de lunas
CURSO ALTERNO DE EVENTOS
4. para ser atendido el paciente debe cancelar los valores pendientes, si no cancela al
oftalmólogo le parece un mensaje "valores pendiente de pago"

16
CU06
CASO DE USO Atencion oftalmologica
ACTORES administrador - operativo - oftalmologo
registrar y verificar el control del paciente, examenes
PROPOSITO
y resultado.
TIPO Principal y esencial
el oftamologo registra observaciones y examenes
RESUMEN
solicitados
el paciente debe ser registrado por el operativo previa
PRECONDICIONES
consulta medica y valorado por el oftalmólogo
POSTCONDICIONES Solicitar su historial clínico
REFERENCIA Ref 06 - 07
CURSO TIPICO DE EVENTOS
ACCIONES DE LOS ACTORES RESPUESTA DEL SISTEMA
1.-atender la cita médica 2.- presenta un formulario con datos de la consulta,
programada examenes, diagnostico
4.- se registra en el historial lo diagnosticado por el
3.- valoración del paciente por
oftamologo y si compra productos como gotas,
medio del oftalmólogo
armazon, tipo de lunas
CURSO ALTERNO DE EVENTOS

4. después de la valoración se registra el diagnóstico y la recomendación del oftalmólogo

17
1.3 Diagrama de Secuencia
DS001 CU001

DS002 CU002

18
DS003 CU003

DS004 CU004

19
5 Modelos
5.1 Modelo de dominio.- Son las clases, solo con su nombre y las relaciones entre ellas.

5.2 Modelo Diagrama de Clases

20
6 Otros Requerimientos
1.4 Requerimientos de Software
1.5 Requerimientos de Hardware

21
7 Glosario (Definiciones y Siglas)

 Requerimientos Funcionales: RF-XX (donde XX son los dígitos específicos del


requerimiento ejm. RF-01)
 Casos de Uso: CU-XX (donde XX son los dígitos específicos del caso de uso ejm.
CU-01)

¿QUÉ HACE UN OFTALMÓLOGO?


Corresponde a los licenciados o doctores en medicina, especialistas en oftalmología: la
indicación y realización de las actividades dirigidas a la promoción y mantenimiento de la
salud, a la prevención de las enfermedades y al diagnóstico, tratamiento, terapéutica y
rehabilitación de los pacientes, así como al enjuiciamiento y pronóstico de los procesos
objeto de atención.

HISTORIA CLÍNICA.
Se origina con el primer episodio de enfermedad o control de salud en el que se atiende al
paciente, ya sea en el hospital o en el centro de atención primaria, o en un consultorio
médico. La historia clínica está incluida dentro del campo de la semiología clínica.

EL DIAGNÓSTICO
Es el análisis que se realiza para determinar cualquier situación y cuáles son las tendencias.
Esta determinación se realiza sobre la base de datos y hechos recogidos y ordenados
sistemáticamente, que permiten juzgar mejor qué es lo que está pasando.

22
8 Anexos
La clínica del Lente ofrece los servicios de óptica y de cirugías, en cuanto los
servicios de óptica les ofrece con una variedad de armazones y tipos de lunas,
también tratamiento ortopticos, las cirugías oculares como (pterigion, catarata,
glaucoma, keratocono).
Se lleva un control a cada paciente de 2 a 4 veces al año llevando su historial
clínico para algún tipo de tratamiento o terapias visuales.

ÓPTICA “LA CASA DEL LENTE”

23
24

También podría gustarte