GUIA INSTRUCTIVA DE ACTIVIDADES
Nombre de la actividad: TALLER: 005 Proyecto Casos de Uso Requerimientos
Funcionales y No Funcionales, Diagrama y Descripción
del Proyecto
Nombre de la Asignatura: SISTEMAS OPERATIVOS
Programa y semestre: INGENIERÍA DE SISTEMAS
Actividad evaluable, Corte: TERCER CORTE
Fecha emisión: 16 MAYO
Fecha de entrega: 31 DE MAYO
Nombre del docente: JOSÉ ANTONIO MARTINEZ
Integrantes
PARTE 0 Planteamiento del Problema:
Ejercicio: Tu IDEA : El planteamiento del problema es una descripción clara, precisa y
estructurada de la situación que se busca resolver o estudiar en un proyecto, investigación o
trabajo.
Elementos del Planteamiento del Problema
1. Descripción de la situación problemática:
o Se presenta la situación o contexto en el que ocurre el problema, explicando
los síntomas visibles.
Ejemplo: “En los cursos virtuales de la universidad, se ha identificado un
descenso del 20% en la participación de los estudiantes.”
2. Identificación del problema central:
o Definición precisa del problema que se busca solucionar.
Ejemplo: “Baja participación de estudiantes en los cursos virtuales.”
PARTE 1 Descripción del Proyecto:
A.Componentes de la Descripción del Proyecto
1. Título del Proyecto:
a. Un nombre claro y conciso que refleje la esencia del
proyecto.
2. Resumen Ejecutivo:
a. Una breve introducción que resuma el propósito,
objetivos y resultados esperados del proyecto en uno o
dos párrafos.
3. Formulación y Planteamiento del Problema
4. Antecedentes y Contexto:
a. Información relevante sobre el contexto en el que se
desarrolla el proyecto, incluyendo antecedentes
históricos, situación actual y razones que justifican la
necesidad del proyecto.
5. Objetivos del Proyecto:
a. Objetivo General: La meta principal que el proyecto
pretende alcanzar.
b. Objetivos Específicos: Metas detalladas y concretas
que contribuyen al logro del objetivo general.
6. Alcance del Proyecto:
a. Una delineación clara de lo que está incluido y excluido
del proyecto, especificando los límites y las entregas
esperadas.
7. Justificación del Proyecto:
a. Razones que explican la necesidad del proyecto,
incluyendo beneficios esperados y el impacto que tendrá
en la organización o comunidad.
8. Descripción de Actividades y Metodología:
a. Un detalle de las actividades a realizar y los métodos a
emplear para llevar a cabo el proyecto, incluyendo
cronogramas y fases del proyecto.
9. Recursos Necesarios:
a. Detalles sobre los recursos humanos, financieros,
técnicos y materiales requeridos para la ejecución del
proyecto.
10. Resultados Esperados:
a. Descripción de los productos, servicios o beneficios
tangibles e intangibles que se esperan obtener al finalizar
el proyecto.
11. Beneficiarios:
a. Identificación de las personas, grupos u organizaciones
que se beneficiarán del proyecto.
12. Riesgos y Suposiciones:
a. Identificación de posibles riesgos y las suposiciones bajo
las cuales se ha planificado el proyecto, así como
estrategias para mitigar dichos riesgos.
13. Indicadores de Éxito:
a. Criterios y métricas que se utilizarán para evaluar el éxito
del proyecto.
14. Plan de Evaluación:
a. Métodos y herramientas que se utilizarán para monitorear
y evaluar el progreso y los resultados del proyecto.
PARTE 2: Análisis del Problema:
El análisis del problema es el proceso de comprender a fondo una situación problemática,
identificando sus causas, efectos y las relaciones entre los distintos factores involucrados.
Elementos del Análisis del Problema
1. Descripción del problema:
o Definir claramente qué está ocurriendo y por qué se considera un problema.
Ejemplo: “Los estudiantes presentan bajos niveles de participación en las
clases virtuales.”
2. Identificación de las causas:
o Se exploran los factores que originan el problema (causas internas o
externas).
Ejemplo: Falta de motivación, problemas de conectividad o metodologías
poco atractivas.
3. Identificación de los efectos:
o Se analizan las consecuencias o resultados negativos que genera el
problema.
Ejemplo: Bajos niveles de aprendizaje, deserción escolar, o desmotivación
general.
PARTE 3: Identificación de Casos de Uso
Los estudiantes deben identificar los casos de uso principales del sistema de reservas de
hoteles. Esto incluirá acciones que pueden realizar los usuarios y otros actores del sistema.
Deberás plantear (10) Diez ejemplos de Casos de Uso.
PARTE 4: Requerimientos Funcionales
Los estudiantes deben identificar los requerimientos funcionales asociados con cada caso
de uso identificado en la Parte 3. Esto implica definir las funciones específicas que el
sistema debe realizar para satisfacer las necesidades de los usuarios. Deberás Plantear (10)
Diez ejemplos de requerimientos funcionales,
PARTE 5: Requerimientos No Funcionales
Los estudiantes deben identificar los requerimientos no funcionales que afectarán el diseño
y la implementación del sistema. Estos son criterios de calidad, restricciones técnicas y
consideraciones de rendimiento que deben cumplirse. Deberás plantear como mínimo (10)
Diez ejemplos de requerimientos no funcionales podrían ser:
PARTE 6: Diagrama de Flujo de tu Aplicativo
Diagrama de Flujo de tu Aplicativo según el planteamiento y formulación de tu IDEA.
PARTE 7: Diseñar y desarrollar una aplicación solo con la Interfaz De
Usuario:
La cual solo debe contemplar el desarrollar del fron de cada uno de Los casos de
uso están estrechamente relacionados con el diseño de un prototipo, ya que
proporcionan una base estructurada para desarrollar y validar la funcionalidad
del sistema.
NOTA: No requiero el backend
Esta aplicación deberá tener entre otras COMO MINIMO, Ud. Deberá adicionar
los casos mas importantes de las funciones según tu IDEA
1) Registro de Usuario Estos
i. Actor: Usuario
ii. Descripción: Permite al usuario crear una nueva cuenta en la
aplicación.
iii. Escenario Principal: El usuario ingresa sus datos personales (nombre,
correo electrónico, contraseña), acepta los términos y condiciones, y
crea la cuenta.
2) Inicio de Sesión
Estos
3) Recuperación de Contraseña
4) Navegación de Productos Elementos
5) Visualización de Detalles del Producto debe tener
6) Añadir al Carrito
7) Gestión de Perfil de Usuario
Imagina que estás encargado de diseñar la interfaz de usuario para una aplicación
móvil de gestión de tareas. Tu objetivo es crear un diseño intuitivo y fácil de usar
que permita a los usuarios gestionar sus tareas de manera eficiente. Aquí tienes
algunas tareas que podrías realizar como parte de este ejercicio:
1. Crea un boceto de la pantalla de inicio de la aplicación, que muestre una
lista de las tareas pendientes.
2. Diseña una interfaz para agregar una nueva tarea, que incluya campos para
ingresar el título de la tarea, la fecha de vencimiento y la prioridad.
3. Desarrolla una pantalla de detalles de la tarea, donde los usuarios puedan
ver información adicional sobre una tarea específica y marcarla como
completada.
4. Diseña una función de búsqueda que permita a los usuarios encontrar
rápidamente una tarea específica dentro de su lista.
5. Asegúrate de que el diseño de la interfaz sea coherente en todas las
pantallas de la aplicación, utilizando la misma paleta de colores, tipografía y
estilo visual.
Entregables: Los estudiantes deben presentar un documento que incluya la lista de casos
de uso identificados, los requerimientos funcionales asociados con cada caso de uso y los
requerimientos no funcionales del sistema. Este documento servirá como base para el
diseño y desarrollo del sistema de reservas de hoteles.