CENTRO DE COMERCIO INDUSTRIA GA1-220501092-AA5-EV02
Y TURISMO-QUINDÍO
Tecnólogo en
análisis y
desarollo de
software-2721538
Informe de
evaluación de
requerimientos
José Roberto Pérez Cano
INTRODUCCIÓN
En el restaurante estudiantil de la Universidad Surcolombiana se debe hacer 2 veces fila
para acceder a la alimentación, primero para comprar la boleta y segundo para recibir la
comida por lo que se debe esperar mucho para ingresar a las instalaciones del recinto, los
estudiantes no saben con certeza los cupos disponibles para tomar órdenes (Incertidumbre
en la oferta alimentaria).
Se plantea como solución al problema desarrollo de una aplicación que permita la compra
anticipada del ticket de alimentación e ingreso al restaurante, debe mostrar la oferta
alimentaria y menú disponible en tiempo real, (de las 3 comidas), el ticket consistirá en un
código QR visualizado en pantalla que permitirá el acceso al restaurante y que será
escaneado por un sensor que hará parte de una barrera a modo de compuerta o barandilla
de entrada.
OBJETIVO GENERAL
Elaborar el prototipo para establecer los casos de prueba para la validación de requisitos
OBJETIVOS ESPECÍFICOS
1. Elegir una herramienta de software para la elaboración del prototipo.
2. Una vez elegida la herramienta de prototipado realizar diseño o maquetación del
aplicativo, en este caso la herramienta utilizada es Adobe XD
HISTORIAS DE USUARIO (DAR ZOOM HASTA CORRECTA VISUALIZACIÓN)
Enunciado de la Historia Criterios de Aceptación
Identificador (ID) de la
Número (#) Criterio de aceptación
historia Rol Característica / Funcionalidad Razón / Resultado Contexto Evento Resultado / Comportamiento esperado
de escenario (título)
Hay existencias
disponibles y horario cuando hayan existencias
el sistema arrojará al estudiante la interfaz
habilitado para una En caso que no se hayan agotado las disponibles el sistema
1 para que este ingrese sus datos financieros
categoría de comida en existencias de alimentación permitirá al estudiante
para realizar la solicitud y pago de su pedido.
específico (desayuno, realizar su pedido
almuerzo o cena)
Hay existencias cuando hayan existencias
Necesito saber en tiempo real la
disponibles pero se de una categoría en
cantidad de alimento disponible Con la finalidad de En caso que hayan quedado existencias el sistema arrojará una alerta que indique al
superó el límite de epecífico pero se superó
E-01 y el horario habilitado para prepararme pero se haya superado el límite de estudiante que se ha superado el horario
2 tiempo habilitado para el límite de tiempo de
desayuno, almuerzo o cena anticipadamente tiempo designado para cada categoría designado si es que este selecciona una
una categoría de comida una categoría el
respectivamente de comida (desayuno, amuerzo o cena) categoría que ya haya superado el límite.
en específico (desayuno, estudiante deberá elegir
almuerzo o cena) otra.
Como el sistema arrojará una alerta que indique al
Cuando el contador de
Estudiante En caso que ya se haya agotado la estudiante se agotaron las existencias de la
una categoría llegue a
3 Se agotaron existencias cantidad de unidades ofertadas para opción seleccionada, el contador en tiempo
cero y el estudiante
desayuno, almuerzo o cena. real se mostrará contenido en el elemento
seleccione esa opción
interactivo de selección de opción
Saldo disponible en
En caso que el estudiante tenga saldo el sistema llevará al estudiante al pasarela de
cuenta bancaria de Cuando el saldo mínimo
1 suficiente para realizar el pago del pago, aprobará la transacción y se emitirá
estudiante ≥ costo de la disponible sea $1500 COP
pedido ($1500 COP) ticket QR para ingreso al restaurante
Necesito comprar ticket o boleta comida
Con la finalidad de
E-02 del desayuno, almuerzo o cena
no hacer tanta fila
de forma anticipada Saldo disponible en el sistema llevará al estudiante al pasarela de
En caso que el estudiante no tenga Cuando el saldo mínimo
cuenta bancaria de pago, rechazará la transacción y se emitirá un
2 saldo suficiente para realizar el pago disponible sea inferior
estudiante < costo de la mensaje o alerta que indicará al estudiante
del pedido ($1500 COP) $1500 COP
comida que no posee saldo disponible.
Con la finalidad de
Necesito mostrar brindar mayor Los componentes de
Se muestra el menú para El sistema mostrará los componentes de cada
U-01 anticipadamente el menú criterio de 1 N/A menú se muestran para
una categoría categoría
disponible para el día siguiente elección a los cada categoría elegida
estudiantes
Necesito mostrar en elementos
Con la finalidad de
interactivos las tres categorías de Se muestran elementos Se selecciona una El sistema mostrará franjas o secciones
Como aumentar la
U-02 comida de forma seleccionable y 1 oprimibles o N/A categoría (desayuno, interactivas y seleccionables para cada
Universidad los horarios en que se sirven y transparencia en
selecionables almuerzo o cena) categoría
el servicio
existencias disponibles
Con la finalidad
La app suministra un código QR que será
Necesito regular de forma agilizar el ingreso Posibilidad de ingreso El estudiante posee un
escaneado por un sensor incorporado a una
U-03 automatizada el ingreso al y mejorar la 1 mediante un medio N/A medio para ingresar al
barrera o compuerta física de acceso al
restaurante experiencia de digital o electrónico restaurante
restaurante.
usuario
REQUERIMIENTOS (DAR ZOOM HASTA CORRECTA VISUALIZACIÓN)
Tipo
Requisito Nombre Descripción Aplicación de la historia de usuario
Esencial Ideal Opcional
Gestión de usuarios
El sistema debe permitir el registro exclusivo de los
estudiantes activos, indicando nombre, documento
RF01.1 Registro de estudiante activo X
de identidad (Tipo y número), código estudiantil,
programa al que pertenece.
El sistema debe permitir el ingreso exclusivo de los
estudiantes activos, indicando nombre, documento
RF01.2 Ingreso de estudiante activo X
de identidad (Tipo y número), código estudiantil,
RF01 correo institucioonal y programa al que pertenece.
U-03
El sistema debe estar vinculado a la base de datos
de estudiantes activos de tal manera que si
cualquier persona intenta registrarse se restrinja su
RF01.3Conexión con base de datos de acceso y se indique mediante una alerta de
X
estudiantes activos advertencia la restricción mencionando a la persona
no se encuentra registrado en la base de datos de
estudiantes activos y indicándole se dirija a la
oficina de registro si desea resolver la alerta.
Gestión de producto
El sistema debe contar con un elemento interactivo
RF02.1 Elección de categoría de alimento X en la interfaz que permita seleccionar la categoría E-01,U-01
de alimento deseada (Desayuno, Almuerzo o Cena)
Al oprimir una de las categorías, el elemento se
RF02.2 Mostrar menú disponible X despliega mostrando el menú disponible y la opción E-01,U-01
comprar
El sistema debe suministrar código QR una vez
efectuado el pago de forma inmediata, el QR será
RF02
RF02.3 Emitir QR (Ticket de ingreso) X escaneado por un sensor que hacer parte de la E-02
barrera física de control de ingreso en la entrada del
restaurante.
El sistema debe mostrar en tiempo real las
existencias disponibles, será un contador en cuenta
regresiva que irá disminuyendo en la medida que
RF02.4 Contador de existencias disponibles X cada estudiante compre, cuando llegue a cero el E-01,U-02
sistema arrojará una alerta indicando se han
agotado existencias una vez los usuarios intenten
comprar.
Gestión de pago y facturación
La app estará conectada con la plataforma de pago
X E-02
RF03.1 Pasarela de pago que la institución tiene designada (Place to Pay)
RF03
La factura digital indica llegará continuamente al
X correo institucional de los estudiantes y será E-02
RF03.2 Emisión de factura enviada por el sistema.
Funcionalidades de transparencia (Open Data)
El sistema podría contar con una opción que de
acceso a toda la comunidad estudiantil (Estudiantes,
RF04.1 Registro y resumen diario de docentes y administrativos a los datos recopilados
existencias disponibles vs alimentos X de existencias disponibles vs alimentos comprados
RF04
comprados, registro contable (Oferta y demanda), fecha y registro contable, N/A
información que será de utilidad extra para que los
administrativos definan de forma más efectiva la
oferta y demanda y así mismo gestionen de mejor
manera insumos y recursos.
RF04.2 Informe estadístico y contable diario X
Funcionalidades extra
Las categoría de alimentos tienen restricciones
tanto desayuno, almuerzo y cena se sirven en
RF05.1 Reloj (Hora colombiana) X horarios específicos, la implementación del reloj E-01,U-02
vendría acompañado de un elemento de interfaz
RF05 que indique que categoría está habilitada.
El sistema podría arrojar un aviso que solicite al
RF05.2 Acceso a ubicación X
usuario el acceso a su ubicación en tiempo real.
Permitir el tamaño de las fuentes mejoraría la N/A
RF05.3 Ajustar tamaño de fuentes X experiencia de usuario teniendo en cuenta las
capacidades visuales de los mismos.
CASO DE PRUEBA NO. 1
Objetivo: El sistema debe contar con
opción para registro de usuario y para
ingreso de usuario.
Requerimiento Aplicado: RF01
Precondiciones: los sistemas de la
institución funcionan correctamente, la
app tiene vínculo con la base de datos
de estudiantes activos de la
Universidad Surcolombiana.
Pasos:
1. Si se elige la opción de registro se
muestra al usuario la pantalla de
registro, esta opción es exclusiva de
usuarios no registrados.
2.Si se elige la opción de ingreso se
muestra al usuario la pantalla de
ingreso a la app, esta opción es
exclusiva de usuarios registrados.
INICIO
CASO DE PRUEBA NO. 2
Objetivo: El sistema debe contar con opción
para registro de usuario y para ingreso de
usuario.
Requerimiento Aplicado: RF01.1
Precondiciones: los sistemas de la
institución funcionan correctamente, la app
tiene vínculo con la base de datos de
estudiantes activos de la Universidad
Surcolombiana.
Pasos:
1. Una vez oprimido el botón de registro en
la pantalla de inicio, se muestra la pantalla
registro.
2.Aquí se debe suministrar datos de
nombres y apellidos, tipo y número de
identificación, programa de formación al que
pertenece, código estudiantil, correo
Institucional.
3.Una vez diligenciados todos los campos
del formulario, se debe oprimir el botón
validar registro
4.Si quien intenta registrarse se encuentra
en la base de datos de estudiantes activos,
el registro es exitoso, de lo contrario el
registro es fallido y se debe solucionar eso
dirigiéndose a la oficina de registro y control
Resultados esperados:
-El estudiante se registra correctamente
-Los datos del estudiante coinciden con los
de la base de datos de la universidad
REGISTRO
CASO DE PRUEBA NO. 3
Objetivo: El sistema debe contar con opción
para ingreso de usuario y para ingreso de
usuario.
Requerimiento Aplicado: RF01.2
Precondiciones: los sistemas de la
institución funcionan correctamente, la app
tiene vínculo con la base de datos de
estudiantes activos de la Universidad
Surcolombiana.
Pasos:
1. Una vez oprimido el botón de Ingreso en
la pantalla de inicio, se muestra la pantalla
registro.
2.Aquí se debe diligenciar los datos de
indicativo de usuario que es el código
estudiantil y la contraseña creada.
3.Una vez diligenciados todos los campos
del formulario, se debe oprimir el botón
ingresar
4.Si quien intenta ingresar se encuentra
registrado, el proceso es exitoso, de lo
contrario el sistema arroja la alerta
correspondiente.
Resultados esperados:
-El estudiante ingresa correctamente.
INGRESO
CASO DE PRUEBA NO. 4
Objetivo: El sistema debe contar con un
elemento interactivo en la interfaz que
permita seleccionar la categoría
de alimento deseada (Desayuno,
Almuerzo o Cena)
Requerimiento Aplicado: RF02.1
Precondiciones: los sistemas de la
institución funcionan correctamente, la
opción elegida corresponde al horario
designado.
Pasos:
1. Elegir la opción que se quiera
consumir
2. Si la opción corresponde al horario se
pasará a la pantalla de menú y compra,
de lo contrario el sistema arrojará el
mensaje de alerta pertinente.
Resultados esperados:
-El estudiante selecciona la opción
acorde al horario indicado.
PANEL DE USUARIO
CASO DE PRUEBA NO. 5
Objetivo: El sistema muestra el menú de
la opción elegida y existencias
disponibles
Requerimiento Aplicado: RF02.2 y
RF02.4
Precondiciones: los sistemas de la
institución funcionan correctamente, la
opción elegida corresponde al horario
designado.
Pasos:
1. Para comprar dar clic en comprar.
2. Para volver al panel de usuario oprimir
flecha hacia la izquierda.
3. Una vez oprimido el botón de comprar
el sistema llevará a la pantalla de
pasarela de pago para diligenciar
información bancaria.
Resultados esperados:
-El estudiante logra comprar su aalimento
de forma satisfactoria.
Existencias disponibles:99999
MENÚ