Entrega 2 Proyecto v5
Entrega 2 Proyecto v5
Entrega 2 Proyecto v5
POLITÉCNICO GRANCOLOMBIANO
Planificación del proyecto: Esta actividad implica establecer los objetivos del proyecto,
definir el alcance y los requisitos
Análisis de requerimientos: Esta actividad implica recopilar y documentar los
requisitos del usuario, del negocio y técnicos para el software que se va a construir
Diseño del software: Esta actividad implica crear la arquitectura, el diseño y la
documentación del software, basado en los requisitos y objetivos del proyecto.
Desarrollo de software: Esta actividad implica escribir el código del software, hacer
pruebas unitarias y pruebas de integración, y asegurarse de que el código cumpla con los
estándares de calidad establecidos.
Pruebas de software: Esta actividad implica probar el software para identificar errores,
defectos y problemas de usabilidad y asegurarse de que el software funcione de acuerdo
con los requisitos del usuario.
Implementación del software: Esta actividad implica instalar el software en un entorno
de producción y asegurarse de que el software esté listo para su uso.
Mantenimiento del software: Esta actividad implica realizar tareas de mantenimiento,
como corrección de errores, actualizaciones de seguridad y mejoras de rendimiento, para
asegurarse de que el software siga funcionando de manera eficiente y efectiva.
Gestión del proyecto: Esta actividad implica la supervisión y gestión del progreso del
proyecto, incluyendo el seguimiento del presupuesto, la planificación de recursos, la
identificación y gestión de riesgos, y la capacitación con los usuarios finales
Requerimientos no funcionales:
Requerimientos Funcionales
En la ingeniería de Software los requerimientos funcionales de un sistema, “son aquellos que
describen cualquier actividad que este deba realizar, en otras palabras, el comportamiento o
función particular de un sistema o software cuando se cumplen ciertas condiciones”.
(PMOinformatica, 2017)
1. El sistema permite el acceso validando a través de los nombres de usuarios y claves
pertinentes contenidos en la base de datos.
2. El usuario administrador puede crear los Usuarios Profesionales, Usuarios Clientes y
claves para ingreso al sistema. Actividades para desarrollar: Registrar.
3. El usuario administrador puede consultar datos de la BD sobre Usuarios Profesionales y
Usuario Cliente clientes, horarios, pagos y agendas registradas. Tales como: ingresar,
Registrar, consultar y modificar.
4. El Usuario Profesional gestiona actividades para consultar la agenda disponible y la
agenda asignada, datos Usuario Cliente. Actividades Tales como: consultar.
5. El usuario Profesional y Usuario Cliente gestiona las actividades pertinentes sobre las
citas en la agenda, registro de horario y tipo de servicio, profesional y disponibilidad de
agenda. Actividades como: Registrar, consultar y modificar.
6. El Usuario Cliente gestiona actividades pertinentes sobre Usuario Profesional, consultar
agenda disponible, seleccionar profesional, seleccionar agenda y realizar pago en línea.
Actividades tales como: Consultar, Registrar, modificar.
7. El sistema permite gestionar actividades sobre el Usuario Cliente, registrar agenda en el
mismo horario, no se permite el registro de dos agendas en la misa hora. Actividades tales
como: Consultar, validar, guardar
8. El sistema permite actividades sobre el Usuario Cliente, crear un nuevo Usuario Cliente
en el sistema para el ingreso. Actividades tales como: Registrar, consultar y modificar.
9. El sistema permite actividades sobre el Usuario Cliente, generar reportes con la agenda
programada, horarios, profesional y costo. Actividades tales como: Consultar
10. El sistema permite actividades sobre el Usuario Profesional, generar reportes con la
agenda programada, horarios, cliente y costo. Actividades tales como: Consultar.
11. El sistema permite generar reportes de las agendas con toda la información u otra
operación del sistema, horarios, pagos, profesionales, clientes.
12. El Usuario Administrador puede generar reportes de los servicios más solicitados por los
clientes.
13. El sistema permite realizar pagos en línea y validarlos.
Murcia, U. U. (2014). Ingeniería del Software II - Modelado de requisitos con UML (Casos de Uso) -
Fernando Pereñiguez. Obtenido de https://www.youtube.com/watch?v=5ezWOj0k02k