Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes:
Jove Obando, Jhon Francisco
Abanto Gomez, Jose Luis
Curso:
Diseño y Análisis de Software
Docente:
DIAZ AMAYA, Lourdes Roxana
TRUJILLO – PERÚ
2022-2
INDICE
CAPÍTULO I.........................................................................................................................................5
1 GENERALIDADES.........................................................................................................................5
1.1 Descripción de la Organización:..........................................................................................5
1.1.1 Razón Social:.......................................................................................................................5
1.1.2 Organigrama de la Organización........................................................................................6
1.2 Situación Problemática:......................................................................................................6
1.2.1 Selección del Problema:.....................................................................................................6
1.2.2 Antecedentes del Problema...............................................................................................7
1.2.3 Formulación Interrogativa del Problema............................................................................7
1.3 Objetivos del Proyecto.......................................................................................................7
1.3.1 Objetivo General................................................................................................................7
1.3.2 Objetivos Específicos..........................................................................................................7
1.4 Justificaciones del Proyecto................................................................................................8
1.4.1 Justificación Operativa.......................................................................................................8
1.4.2 Justificación Económica......................................................................................................8
1.4.3 Justificación Técnica...........................................................................................................8
1.5 Limitaciones del Proyecto...................................................................................................8
1.6 Alcance del Proyecto..........................................................................................................8
CAPÍTULO II........................................................................................................................................9
2 APLICACIÓN DE LA METODOLOGÍA............................................................................................9
2.1 Aplicación de la Metodología.............................................................................................9
2.1.1 Documento Visión del Software.........................................................................................9
- Usuarios..............................................................................................................................9
- Necesidades.......................................................................................................................9
- Caracteristicas..................................................................................................................10
2.1.2 Diagrama de Casos de Usos..............................................................................................11
2.1.3 Requerimientos Funcionales y no Funcionales.................................................................12
2.1.4 Priotizacion de casos de usos...........................................................................................13
2.1.5 Especificación de Casos de Uso........................................................................................14
2.2 Realización del Análisis y Diseño......................................................................................17
2.2.1 Diagramas de Actividad (Core).........................................................................................17
2.2.2 Diagramas de Actividad (Crud).........................................................................................25
2.2.3 Modelo de Datos..............................................................................................................30
2.3 Realización del Análisis y Diseño......................................................................................31
2.3.1 Diagrama de Arquitectura:...............................................................................................31
Índice de Ilustraciones
Ilustración 1........................................................................................................................................5
Ilustración 2........................................................................................................................................6
Ilustración 3......................................................................................................................................12
Ilustración 4......................................................................................................................................18
Ilustración 5......................................................................................................................................19
Ilustración 6......................................................................................................................................19
Ilustración 7......................................................................................................................................20
Ilustración 8......................................................................................................................................21
Ilustración 9......................................................................................................................................21
Ilustración 10....................................................................................................................................22
Ilustración 11....................................................................................................................................24
Ilustración 12....................................................................................................................................26
Ilustración 13....................................................................................................................................27
Ilustración 14....................................................................................................................................27
Ilustración 15....................................................................................................................................28
Ilustración 16....................................................................................................................................29
Ilustración 17....................................................................................................................................30
Ilustración 18....................................................................................................................................31
Ilustración 19....................................................................................................................................31
Ilustración 20....................................................................................................................................32
Índice de Tablas
Tabla 1................................................................................................................................................9
Tabla 2..............................................................................................................................................10
Tabla 3..............................................................................................................................................11
Tabla 4..............................................................................................................................................13
Tabla 5..............................................................................................................................................13
Tabla 6..............................................................................................................................................14
Tabla 7..............................................................................................................................................14
Tabla 8..............................................................................................................................................14
Tabla 9..............................................................................................................................................15
Tabla 10............................................................................................................................................15
Tabla 11............................................................................................................................................16
Tabla 12............................................................................................................................................16
CAPÍTULO I
1 GENERALIDADES
E-mail: reservas.centraltrujillo@gmail.com
Logotipo de la Organización
Ilustración 1
1.1.2 Organigrama de la Organización
Gerente
sub Gerente
Ilustración 2
Con esta herramienta se podrá realizar la medición del impacto que estos han
generado en la sociedad, además de permitir hacer un seguimiento de ese impacto
debido a accesibilidad y seguridad al poder realizar varias mediciones a través del
tiempo.
2 APLICACIÓN DE LA METODOLOGÍA
- Usuarios
ROL DESCRIPCIÓN
Administrador Es el de todo supervisar todo el hotel.
Es el encargar de recibir a los clientes, registrarlos y
Recepcionista
realizar la reserva o hospedaje
Es el encargado de recibir el dinero y generar los
Cajero
comprobantes.
Es el encargado de asignar habitaciones, fechas, etc.
Sistema web
Tabla 1
- Necesidades
ID Descripcion
NEC-01 El sistema deberá permitir registrar la Hospedaje.
NEC-02 El sistema deberá permitir registrar la Reserva.
NEC-03 El sistema debera permitir registrar Postergacion de Hospedaje
NEC-04 El sistema deberá permitir registrar el Pago.
NEC-05 El sistema debera permitir registrar Cliente.
NEC-06 El sistema debera permitir registrar Habitacion.
NEC-07 El sistema debera permitir registrar Servicio.
NEC-08 El sistema debera permitir consultar Clientes por dia.
NEC-09 El sistema debera permitir consultar Habitaciones.
NEC-10 El sistema debera permitir consultar Servicio.
NEC-11 El sistema debera permitir consultar las Reservas.
NEC-12 El sistema debera permitir consultar Pago de Reserva
NEC-13 El sistema deberá ser sencillo y seguro de usar.
NEC-14 El sistema tendrá respuestas rá pidas a sus diferentes operaciones.
NEC-15 El sistema deberá mostrar algú n tipo de seguridad
Tabla 2
- Caracteristicas
Ilustración 3
2.1.3 Requerimientos Funcionales y no Funcionales
- Funcionales
- No funcionales
Descripción
RNF-01 El sistema debe ser fá cil de usar para los administradores
De Apariencia o y para los clientes.
interfaz externa
Toda funcionalidad del sistema y transaccion debe
responder al usario en un tiempo menor a 5 seg
El sistema no debe presentar errores de bugs
RNF-02 Los datos modificados en la base de datos deben ser
Eficiencia actualizados para todos los usuarios que acceden al
sistema.
El sistema deberá mostrar buen rendimiento al momento
de realizar consultas.
RNF-03 Los permisos de acceso al sistema podran ser cambiados
De seguridad de solamente por el administrador.
accesos Cada que que deseen ingresar al sistema les pedira que se
logueen.
Se debe restringir las operaciones segú n el tipo de rol que
posea el usuario que ingrese al sistema.
El sistema contemplará el uso del Modelio Open Source 4.1
RNF-04 para su interpretación, análisis, elaboración de modelos de
De restricciones en el negocio y del sistema.
Diseño y la El sistema se implementará en Visual Studio 2019 y como
Implementación Motor de Base de datos en SQL server Management Studio
18.
El tiempo de aprendizaje del sistema por un usuario
debera ser menor a 4 horas
RNF-05 El sistema debe proporcionar mensajes de error que sean
De Usabilidad informativos y orientados al usuario final
El sistema deberá mostrar opciones claras y de fácil
navegación.
Tabla 5
POSCONDICION:
FLUJO ALTERNATIVOS:
5.
REQUERIMINETOS ESPECIALES O SUPLEMENTARIOS:
1. Los mensajes de advertencia deben ser de color rojo.
2. Los campos obligatorios se deben mostrar con un asterisco.
3. El formulario para agregar más cursos debe aparecer en una ventana emergente
Tabla 11
POSCONDICION:
FLUJO ALTERNATIVOS:
5.
REQUERIMINETOS ESPECIALES O SUPLEMENTARIOS:
1. Los mensajes de advertencia deben ser de color rojo.
2. Los campos obligatorios se deben mostrar con un asterisco.
3. El formulario para agregar más cursos debe aparecer en una ventana emergente
Tabla 12
2.2 Realización del Análisis y Diseño
-Hospedaje
Ilustración 4
Ilustración 5
Ilustración 6
-Reserva
Ilustración 7
Ilustración 8
Ilustración 9
-Postergación
Ilustración 10
-Pago
Ilustración 11
2.2.2 Diagramas de Actividad (Crud)
-Cliente
Ilustración 12
Ilustración 13
Ilustración 14
-Habitación
Ilustración 15
Ilustración 16
-Servicio
Ilustración 17
Ilustración 18
Ilustración 19
-Diagrama de Componentes
Ilustración 20