Está en la página 1de 4

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)

ESCUELA DE INGENIERÍA DE SOFTWARE

Curso: Ingeniería de Requisitos

Docente: Chávez Herrera Carlos Ernesto

Integrantes:

Campos Cabanillas Geiner

Carrion Ramos, Diego

Cabrera Silva Roger

Beltrán Flores Miguel

Palacios Barrutia Jeanpiere


Crear un escenario AS IS con una situación problemática como la
siguiente para desarrollar un proyecto con características de IA.
Considere los RF y RNF del cliente y modele el proceso TO BE possible
de funcionamiento del sistema .

Ejemplo:
Problema: Dificultad para identificar a las personas infectadas con
COVID 19.

Propuesta de Desarrollo: Desarrollar un sistema inteligente que


identifique mediante los sonidos de la tos a las personas que están
enfermas y no enfermas con COVID-19, y sea de apoyo a los médicos
en el proceso de detección y atención. El sistema debe ser
implementado en una aplicación multiplataforma que apoyará los
métodos clínicos disponibles que requieren una supervisión
especializada y exhaustiva que también proteja a los médicos, personal
de servicio y los otros pacientes no enfermos.

Técnica a utilizar: Modelo de diagnóstico basado en Deep Learning,


entrenado con un conjunto de datos de sonidos de tos de personas
enfermas y no enfermas con COVID-19, el modelo utilizará una
arquitectura ResNet50 entrenado para el módulo de diagnóstico. Los
reportes deben de considerar resultados con precisión, sensibilidad y
especificidad utilizando validación cruzada de 10 al menos veces.

Requerimientos funcionales

● El sistema inteligente debe identificar mediante sonidos de la tos a


las personas enfermas y no enfermas con COVID-19.
● Apoyo en los métodos clínicos para la protección de los médicos,
personal de servicio y otros pacientes no enfermos.
● El sistema debe registrar un diagnóstico en el cual se muestre de
qué manera está evolucionando la enfermedad.
● Registro en la plataforma con información del usuario para el
manejo de la misma.
● Llevar un conteo de la cantidad de personas enfermas detectadas
mediante los sonidos de la tos.
● El sistema realiza alertas informativas para dar a conocer
cualquier caso positivo de covid entre los usuarios registrados en
la plataforma.

Requerimientos no funcionales

● Eficiencia del sistema inteligente para obtener los resultados en el


menor tiempo posible
● Manejo de una base de datos: La aplicación guardará datos de
usuarios (médicos, personal de servicio, pacientes, etc)
● Protección de datos para evitar robo de información por parte de
terceros.
● El procedimiento del desarrollo a usar debe estar definido
explícitamente
● Debe especificarse un plan de recuperación ante desastres para
el sistema a ser desarrollado.

Ejemplo:

El dueño de un hotel nos pide desarrollar un programa para consultar


las habitaciones disponibles y poder reservar habitaciones en su hotel.
El hotel posee tres tipos de habitaciones: simple, doble y matrimonial, y
dos tipos de clientes: habituales y esporádicos. Una reserva almacena
datos del cliente, de la habitación reservada, la fecha de comienzo y el
número de días que será ocupada la habitación.

El recepcionista del hotel debe poder hacer las siguientes operaciones:

● Obtener un listado de las habitaciones disponibles de acuerdo a


su tipo.
● Preguntar el precio de una habitación de acuerdo a su tipo.
● Preguntar por el descuento ofrecido a los clientes habituales.
● Preguntar por el precio total para un cliente dado, especificando
su número de reserva, tipo de habitación y número de noches
● Dibujar en pantalla la foto de una habitación de acuerdo a su tipo.
● Reservar una habitación especificando el número de la pieza,
reserva y nombre del cliente.
● Eliminar una reserva especificando el número de la habitación.

El administrador puede usar el programa para:

● Cambiar el precio de una habitación de acuerdo a su tipo.


● Cambiar el valor del descuento ofrecido a los clientes habituales.

Requerimientos Funcionales:

● El sistema debe verificar si es que hay habitaciones disponibles


así como a su vez si es que hay, se pueda reservar para los
clientes que se quieran hospedar.
● El sistema también tiene las categorías de habitaciones y del
cliente, para que se puedan separar las habitaciones y clientes de
una manera que el administrador lo pueda identificar .
● Realizar operaciones matemáticas para brindar el mejor
descuento posible y el costo total del servicio para los clientes
● Eliminar reservaciones de la base de datos
● El software debe tener la funcionalidad de poder editar los datos
guardados en el sistema.

Requerimientos No Funcionales:

● Disposición del software para prestar servicios de forma correcta y


eficiente.
● Posibilidad de realizar modificaciones sin afectar la continuidad del
servicio.
● El software debe ser compatible con los requisitos del ordenador
en el cual va a ser instalado para que así de esta manera el
personal autorizado no pueda tener problemas en su ejecución.
● La interfaz gráfica del programa debe de ser de fácil comprensión
para el usuario.
● Seguridad de los datos del cliente, mantenerlos de forma privada,
solo tendrán acceso a eso el personal administrativo.
● El programa incluirá documentación de ayuda e incluso manual de
usuario para su mejor comprensión por parte del cliente

También podría gustarte