You are on page 1of 30

INDICE

ANALISIS, DISEO E IMPLEMENTACION DE LA GESTION DE RESERVACION DE


HABITACIONES DEL HOTEL LIBERTADOR........................................................I
PRESENTACION....................................................................................................III
DEDICATORIA........................................................................................................IV
AGRADECIMIENTO...............................................................................................V
RESUMEN..............................................................................................................VI
ABSTRACT.............................................................................................................VII
INTRODUCCION....................................................................................................VIII
CAPITULOS DEL SISTEMA...................................................................................IX
OBJETIVO GENERAL Y ESPECFICO DEL SISTEMA.........................................X
CAPITULO I............................................................................................................41
REALIDAD PROBLEMTICA.................................................................................42
ENUNCIADO DEL PROBLEMA.............................................................................42
HIPOTESIS.............................................................................................................42
VARIABLE INDEPENDIENTE (V.CAUSAL)...........................................................42
VARIABLE DEPENDIENTE ...................................................................................42
OBJETIVOS DE ESTUDIO.....................................................................................43
DEFINICION CONCEPTUAL..................................................................................43
DEFINICION OPERACIONAL................................................................................43
OBJETO DE ESTUDIO...........................................................................................43
DEFINICION CONCEPTUAL..................................................................................43
DEFINICION OPERACIONAL................................................................................43

11

JUSTIFICACION.....................................................................................................44
OBJETIVOS DE LA INVESTIGACION...................................................................44
CAPTULO II: MARCO TERICO.........................................................................46
ANTACEDENTES DE ESTUDIO............................................................................47
SISTEMA DE INFORMACION................................................................................48
LENGUAJE UNIFICADO DE MODELO (UML)......................................................49
ESTANDARIZACION DE UML...............................................................................50
TIPOS DE DIAGRAMAS DE UML..........................................................................50
ESTRUCTURA........................................................................................................50
COMPORTAMIENTO..............................................................................................50
ITERACCION..........................................................................................................50
RUP.........................................................................................................................51
PRINCIPIOS DE DESARROLLO...........................................................................51
ADAPTAR EL PROCESO.......................................................................................51
EQUILIBRIAR EL PROCESO.................................................................................51
DEMOSTRAR VALOR INTERATIVAMENTE.........................................................51
COLABORACION ENTRE EQUIPOS....................................................................51
ELEVAR EL NIVEL DE ABSTRACCION................................................................51
ENFOCARSE EN LA CALIDAD..............................................................................52
CICLO DE VIDA......................................................................................................52
PRINCIPALES CARACTERISTICAS.....................................................................53
FASES.....................................................................................................................54
PROCESO..............................................................................................................54
12

SOPORTE...............................................................................................................54
ARTEFACTOS........................................................................................................55
INICIO.....................................................................................................................55
ELABORACION......................................................................................................55
VISTA LOGICA........................................................................................................55
VISTA DE IMPLEMENTACION...............................................................................55
VISTA CONCEPTUAL............................................................................................55
VISTA FISICA..........................................................................................................55
CONSTRUCCION...................................................................................................56
TRANSICION.........................................................................................................56
VISUAL BASIC........................................................................................................58
DEFINICION...........................................................................................................58
HISTORIA...............................................................................................................59
VERSIONES...........................................................................................................60
CARACTERISTICAS..............................................................................................61
ENTORNO DE DESARROLLO..............................................................................63
OBJETOS Y EVENTOS..........................................................................................66
VENTAJAS..............................................................................................................68
METODOLOGIA DE DESARROLLO DE SOFTWARE..........................................69
INTRODUCCION....................................................................................................70
HISTORIA...............................................................................................................70
METODLOGIA DE DESARROLLO DE SOFTWARE.............................................72
NUEVO MILENIO...................................................................................................72
13

ENFOQUES DE DESARROLLO DE SOFTWARE.................................................73


MODELO EN CASCADA........................................................................................73
PROTOTIPO...........................................................................................................74
INCREMENTAL.......................................................................................................74
ESPIRAL.................................................................................................................74
RAPID APPLICATION DEVELOPMENTE (RAD)...................................................75
OTROS ENFOQUES DE DESARROLLO DE SOFTWARE...................................76
MODELO DE NEGOCIO........................................................................................77
PASOS PARA DESARROLLAR UN MODELO DE NEGICIO................................78
MODELO DE CASO DE USO DE REQUERIMIENTOS POR GESTION..............93
DEFINICION...........................................................................................................93
ARTEFACTOS........................................................................................................93
ACTOR....................................................................................................................93
INCLUSION (INCLUDE O USE).............................................................................94
EXTENSION (EXTEND).........................................................................................95
TIPOS DE RELACIONES.......................................................................................96
COMUNICA (<<COMUNICANTES>>)...................................................................95
RELACIONES DE CASO DE USO.........................................................................97
GENERALIZACION...............................................................................................97
MODELO DE CASO DE USO DE REQUERIMIENTOS POR ACTOR..................98
DEFINICION...........................................................................................................98
FLUJO DE TRABAJO DE REQUERIMIENTOS.....................................................98
OBJETIVOS DEL FLUJO DE TRABAJO REQUERIMIENTOS..............................98
14

ARTEFACTOS DEL FT REQUIRIMIENTOS..........................................................99


TRABAJADORES DEL FT REQUERIMIENTOS....................................................99
ACTORES DEL SISTEMA......................................................................................100
ACTIVIDADES........................................................................................................100
CARACTERISTICAS QUE TIENEN LOS REQUERIMINETOS............................101
CLASIFICACION DE LOS REQUERIMIENTOS....................................................101
REQUERIMIENTOS FUNCIONALES....................................................................101
REQUERIMINETOS NO FUNCIONALES..............................................................101
MODELO DE ACTIVIDADES..................................................................................102
LEER DIAGRAMAS DE ACTIVIDADES.................................................................103
FLUJOS DE CONTROL SENCILLOS....................................................................103
FLUJOS SIMULTANEOS........................................................................................106
FLUJOS DE DATOS...............................................................................................108
DIAGRAMA DE ESTADO.......................................................................................110
DEFINICION...........................................................................................................110
SIMBOLOGIA BASICA...........................................................................................111
ACTIVIDAD.............................................................................................................111
TRANSICION..........................................................................................................112
SUCESOS Y ACCIONES.......................................................................................112
BARRA DE SINCRONIZACION.............................................................................113
DIAMANTE DE DECISION.....................................................................................113
CREACION O INICIO.............................................................................................114
DESTRUCCION O FIN...........................................................................................114
15

MODELO OBJETO DE NEGOCIO.........................................................................117


INICIO DE LA CREACION DEL MODELO DE OBJ. DE NEGOCIO......................118
MODELO DE ROBUSTES-ICONIX........................................................................130
PARTES DE UN DIAGRAMA DE ROBUSTEZ.......................................................130
BOUNDARY............................................................................................................130
CONTROL...............................................................................................................130
ENTITY...................................................................................................................130
DIAGRAMA DE COLABORACION.........................................................................132
LLAMADA...............................................................................................................133
RETORNO..............................................................................................................133
ENVIO.....................................................................................................................134
CREACION.............................................................................................................134
DESTRUCCION......................................................................................................134
SECUENCIACION..................................................................................................135
PARAMETROS.......................................................................................................135
ELEMENTOS DE UN DIAGRAMA DE COLABORACION.....................................135
DIAGRAMA DE SECUENCIA.................................................................................136
DIAGRAMA DE COLABORACION.........................................................................137
DEPENDENCIAS....................................................................................................138
DIAGRAMA DE CLASES........................................................................................139
INTRODUCCION....................................................................................................139
CLASE....................................................................................................................139
RELACIONES.........................................................................................................139
16

ELEMENTOS..........................................................................................................139
CLASE....................................................................................................................139
SUPERIOR.............................................................................................................140
INTERMEDIO..........................................................................................................140
INFERIOR...............................................................................................................140
ATRIBUTOS............................................................................................................140
ATRIBUTOS............................................................................................................140
PUBLIC...................................................................................................................141
PRIVATE.................................................................................................................141
PROTECTED..........................................................................................................141
METODOS..............................................................................................................141
PUBLIC...................................................................................................................141
PRIVATE.................................................................................................................141
PROTECTED..........................................................................................................141
RELACIONES ENTRE CLASES............................................................................142
HERENCIA (ESPECIALIZACION/GENERALIZACION).........................................142
AGREGACION........................................................................................................143
POR VALOR...........................................................................................................143
POR REFERENCIA................................................................................................143
ASOCIACION..........................................................................................................145
DEPENDENCIA O INSTANCIACION (USO)..........................................................145
CASOS PARTICULARES.......................................................................................146
CLASE ABSTRACTA..............................................................................................146
17

CLASE PARAME TRIZADA....................................................................................146


DIAGRAMA DE COMPONENTES..........................................................................148
OBJETIVO DEL TEMA...........................................................................................148
ELEMENTOS DEL DIAGRAMA DE COMPONENTES..........................................148
COMPONENTE......................................................................................................149
ESTEREOTIPOS DE COMPONENTES.................................................................151
UML.........................................................................................................................151
EXECUTABLE.........................................................................................................151
LIBRARY.................................................................................................................151
FILE.........................................................................................................................151
DOCUMENT...........................................................................................................151
INTERFACES..........................................................................................................151
PASOS PARA LA ELABORACION DE UN DIAGRAMA DE COMPONENTES.....155
DIAGRAMA DE COMPONENTES..........................................................................157
DIFERENCIAS........................................................................................................157
DIAGRAMA DE COMPONENTES Y DESPLIEGUE..............................................158
RELACION CON DIAGRAMA DE CLASES...........................................................158
CLASIFICACION DE PROCEDIMIENTOS............................................................160
MODELO DE DOMINIO..........................................................................................161
CLASES..................................................................................................................162
DEFINICION DE CLASES DEL MODELO DOMINIO............................................164

18

CAPITULO III: MATERIALES Y METODOS..........................................................165


MATERIALES..........................................................................................................166
MUESTRA...............................................................................................................167
METODOS..............................................................................................................167
TIPO DE INVESTIGACION....................................................................................168
TECNICAS..............................................................................................................168
CAPITULO IV: GENERALIDADES DE LA EMPRESA.........................................169
DATOS EMPRESARIALES....................................................................................170
DIAGRAMAS DE PROCESOS...............................................................................172
PICTOGRAMA ACTUAL.........................................................................................172
PICTOGRAMA SOLUCIONADOR..........................................................................173
FUERZA LABORAL................................................................................................174
DIRECCIONAMIENTO EMPRESARIAL.................................................................174
VISION Y MISION...................................................................................................174
ROL EMPRESARIAL..............................................................................................174
PRINCIPIOS CORPORATIVOS.............................................................................175
OBJETIVOS............................................................................................................175
METAS EMPRESARIALES....................................................................................176
PROBLEMAS EMPRESARIALES..........................................................................176
ANALISIS INTERNO (FORTALEZAS, DEBILIDADES)..........................................176
ANALISIS EXTERNO (RIESGOS, OPORTUNIDADES)........................................177
ESTRATEGIAS EMPRESARIALES.......................................................................177
FACTOR CRITICO DE XITO................................................................................178
19

FODA ESTRATEGICA............................................................................................181
CAPITULO V FASE I: INCEPCION.......................................................................182
MODELO DE NEGOCIO........................................................................................183
REGLAS DEL NEGOCIO.......................................................................................183
MODELO DE CASO DE USO DE NEGOCIO........................................................183
ESPECIFICACION DE CASOS DE USOS DEL NEGOCIO..................................184
MODELO DE CASOS DE USO DE NEGOCIO......................................................186
HOJAS DE DESCRIPCION DE LOS CASOS DE USOS DEL NEGOCIO............186
DIAGRAMAS DE ACTIVIDADES...........................................................................192
MODELO DE OBJETO DE NEGOCIO...................................................................197
MODELO DE DOMINIO..........................................................................................202
CAPITULO V FASE II: MODULO DE REQUERIMIENTOS..................................203
MODELO DE REQUERIMIENTOS........................................................................204
REQUERIMIENTOS FUNCIONALES....................................................................205
REQUERIMIENTOS NO FINCIONALES................................................................206
ARQUITECTURA....................................................................................................206
SEGURIDAD...........................................................................................................206
ESTANDARES........................................................................................................207
INTERFAZ DE USUARIO.......................................................................................207
RENDIMIENTO Y ESCABILIDAD...........................................................................208
MODELO DE CASOS DE USOS...........................................................................209
ESPECIFICACION DE CASO DE USO.................................................................214
REGISTRO DE USUARIOS...................................................................................214
20

FLUJO DE EVENTOS............................................................................................214
PROTOTIPO DE INTERFAZ DE USUARIO...........................................................218
REGISTRO DE HABITACIONES............................................................................219
REGISTRO DE SERVICIOS...................................................................................224
REGISTRO DE CLIENTES.....................................................................................229
REGISTRO DE EMPLEADOS................................................................................235
REGISTRO DE RESERVACION............................................................................240
REGISTRO DE PAGOS..........................................................................................247
MODELO DE CLASES PARCIALES......................................................................254
MODELO DE COLABORACION............................................................................259
MODELO DE SECUENCIA....................................................................................294
MODELO DE PAQUETES......................................................................................329
DIAGRAMA DE GENERALIZACION DE ACTORES..............................................330
MODELO DE DOMINIO..........................................................................................331
MODELO DE CLASES...........................................................................................332
MODELO DE DESPLIEGUE..................................................................................333
MODELO DE COMPONENTES.............................................................................334
MODELO DE BASE DE DATOS.............................................................................335
MODELO DE RED..................................................................................................336
CAPITULO VI: VIABILIDAD ECONOMICA...........................................................337
ESTIMACION DEL TIEMPO DE DESARROLLO DEL PROYECTO BASADO EN
CASOS DE USOS....................................................................................................338
FACTOR DE PESO DE LOS ACTORES SIN AJUSTAR........................................338

21

FACTOR DE PESO DE LOS ACTORES SIN AJUSTAR (UAW)............................339


FACTOR DE PESO DE LOS CASOS DE USO SIN AJUSTAR (UUCW)..............339
PESO DE CADA FACTOR DE COMPLEJIDAD TECNICA Y SU VALOR..............341
PESO DE CADA FACTOR AMBIENTE Y SU VALOR............................................342
PORCENTAJE DE CADA ACTIVIDAD Y SU VALOR EN HORAS-HOMBRE.......343
ESTUDIO DE VIABILIDAD ECONOMICA..............................................................344
COSTO DE HARDWARE.......................................................................................344
COSTO DE SOFTWARE........................................................................................344
COSTOS DE MKUEBLES O ENSERES................................................................345
COSTO DE DESARROLLO....................................................................................345
COSTO DE RECURSOS HUMANOS....................................................................345
COSTO DE INSUMOS (MATERIALES).................................................................345
COSTO DE ENERGIA............................................................................................346
COSTO DE SERVICIOS.........................................................................................346
BENEFICIOS(S/./AO)...........................................................................................347
BENEFICIOS TANGIBLES.....................................................................................347
BENEFICIOS INTANGIBLES..................................................................................347
COSTOS OPERACIONALES (S/. /AO)...............................................................347
COSTO DE RECURSOS HUMANOS....................................................................347
COSTO DE INSUMOS (MATERIALES) (AL AO)................................................348
COSTO DE ENERGIA............................................................................................348
COSTO DE MANTENIMIENTO.............................................................................349
DEPRECIACION.....................................................................................................349
22

FLUJO DE CAJA....................................................................................................350
TASA DE INTERES BANCARIA O TASA EFECTIVA ANUAL (TEA)......................350
INDICADORES ECONOMICOS.............................................................................351
TASA INTERNA DE RETORNO.............................................................................352
RELACION BENEFICIO-COSTO (B/C)..................................................................353
CALCULO DEL VALOR PRESENTE DE LOS COSTOS (VPB)............................353
CALCULO DEL VALOR PRESENTE DE LOS COSTOS (VPC)............................354
CALCULO DE RELACION BENEFICIO-COSTO...................................................354
TIEMPO DE RECUPERACION..............................................................................354
PRIORIZACION DE LOS CASOS DE USO...........................................................355
CRITERIOS DE LA PRIORIZACION DE LOS CASOS DE USO...........................355
MATRIZ DE PRIORIZACION DE LOS COSTOS DE USO....................................355
NIVEL DE IMPACTO DE LOS CASOS DE USO....................................................356
PRIORIDAD DE LOS CASOS DE USO.................................................................357
MITIGACION DE RIESGOS...................................................................................358
CAPITULO VII: IMPLEMENTACION DEL SISTEMA............................................359
PANTALLA DE BIENVENIDA.................................................................................360
CDIGO..................................................................................................................360
PANTALLA FORMULARIO LOGEO.......................................................................361
CDIGO..................................................................................................................361
PANTALLA PRINCIPAL...........................................................................................364
CDIGO..................................................................................................................364
PANTALLA EMPLEADO.........................................................................................368
23

CDIGO..................................................................................................................368
PANTALLA CLIENTE..............................................................................................376
CDIGO..................................................................................................................376
PANTALLA SELECCIN.........................................................................................384
CDIGO..................................................................................................................384
PANTALLA RESERVACIN...................................................................................386
CDIGO..................................................................................................................386
PANTALLA CONSULTA CLIENTE..........................................................................399
CDIGO..................................................................................................................399
PANTALLA PAGO...................................................................................................403
CDIGO..................................................................................................................403
PANTALLA SERVICIO............................................................................................406
CDIGO..................................................................................................................407
PANTALLA HABITACIN........................................................................................411
CDIGO..................................................................................................................411
PANTALLA USUARIO.............................................................................................417
CDIGO..................................................................................................................417
PANTALLA CONSULTA CLIENTE X FECHA.........................................................421
CDIGO..................................................................................................................421
PANTALLA CONSULTA HABITACIN X CLIENTE................................................423
CDIGO..................................................................................................................423
PANTALLA CONSULTA SERVICIO X CLIENTE....................................................425
CDIGO..................................................................................................................425
24

PANTALLA CONSULTA PISO X CLIENTE.............................................................427


CDIGO..................................................................................................................427
CONCLUSIONES...................................................................................................429
RECOMENDACIONES...........................................................................................430
LINKOGRAFIA........................................................................................................431

25

INDICE DE CUADROS

Cuadro 1.1: Definicin Operacional........................................................................43


Cuadro 3.1: Muestra el diseo de Inversin...........................................................166
Cuadro 4.1: Fuerza Laboral....................................................................................174
Cuadro 5.1: Requerimientos Funcionales..............................................................205
Cuadro 5.1.1: Actores de Negocio..........................................................................183
Cuadro 5.1.2: Trabajadores de Negocio.................................................................184
Cuadro 5.1.3: Especificacin solicitar habitacin...................................................184
Cuadro 5.1.4: Especificacin Comprobar Reservacin..........................................184
Cuadro 5.1.5: Especificacin Solicitar servicio.......................................................185
Cuadro 5.1.6: Especificacin Generar Comprobante de pago...............................185
Cuadro 5.1.7: Especificacin Emitir Reportes de Gestin.....................................185
Cuadro 5.1.8: Descripcin caso de Uso Comprobar Reservacin.........................187
Cuadro 5.1.9: Descripcin Casos de Uso Solicitar Habitacin..............................188
Cuadro 5.1.10: Descripcin Caso de uso Solicitar Servicio...................................189
Cuadro 5.1.11: Descripcin Caso de Uso Solicitar Comprobante de Pago...........190
Cuadro 5.1.12: Descripcin Caso de Uso Emitir Reportes de Gestin..................191
Cuadro 5.2: descripcin de actores........................................................................330
Cuadro 6.1: factor de peso de los actores sin ajustar............................................338
Cuadro 6.2: Factor de peso de los casos de uso sin ajustar.................................338
Cuadro 6.3: Factor de peso de los Actores sin ajustar (UAW)...............................339
Cuadro 6.4: Factor de peso de los casos de uso sin ajustar (UUCP)....................340
26

Cuadro 6.5: Peso de cada factor de complejidad tcnica y su valor.....................341


Cuadro 6.6: Peso de cada Factor Ambiente y su valor.......................................... 341
Cuadro 6.7: Porcentaje de cada Actividad y su Valor en Horas-Hombre...............343
Cuadro 6.8: Costo de Hardware.............................................................................344
Cuadro 6.9: Costo de Software..............................................................................344
Cuadro 6.10: Costo de Muebles o Enseres............................................................345
Cuadro 6.11: Total de Costo de Inversin...............................................................345
Cuadro 6.12: Costo de Recursos Humanos...........................................................345
Cuadro 6.13: Costo de Insumos (Materiales).........................................................345
Cuadro 6.14: Costo de Energa..............................................................................346
Cuadro 6.15: Costo de servicios.............................................................................346
Cuadro 6.16: Total de costo de desarrollo..............................................................346
Cuadro 6.17: Costo de inversin total....................................................................346
Cuadro 6.18: Beneficios Tangibles.........................................................................347
Cuadro 6.19: Beneficios Intangibles.......................................................................347
Cuadro 6.20: Costo de Recursos Humanos...........................................................347
Cuadro 6.21: Costo de Insumos.............................................................................348
Cuadro 6.22: Costo de Energa..............................................................................348
Cuadro 6.23: Costo de Mantenimiento..................................................................349
Cuadro 6.24: Costo Depreciacin...........................................................................349
Cuadro 6.25: Total de Costo Operacional...............................................................349
Cuadro 6.26: Flujo de Caja.....................................................................................350
Cuadro 6.27: Tasa Efectiva Anual...........................................................................351
27

Cuadro 6.28: Tasa Interna de Retorno (TIR)..........................................................352


Cuadro 6.29: Valor Presente de los Beneficios......................................................353
Cuadro 6.30: Valor presente de los costos (VPC)..................................................354
Cuadro 6.31: Relacin Beneficio-Costo.................................................................354
Cuadro 6.32: Tiempo de Recuperacin..................................................................354
Cuadro 6.33: Criterios de la Priorizacin de los Casos de Uso.............................355
Cuadro 6.34: Matriz de Priorizacin de los casos de uso......................................356
Cuadro 6.35: Nivel de Impacto de los Casos de Uso.............................................356
Cuadro 6.36: Nivel de impacto de los casos de uso..............................................356
Cuadro 6.37: Mitigacin de Riesgos.......................................................................358

28

INDICE DE FIGURAS
Figura 2.1: Esquema General de Sistema de Informacin....................................49
Figura 2.2: Vista general de RUP...........................................................................57
Figura 2.3: Metodologa de desarrollo de software................................................69
Figura 2.4: Adicionar una carpeta...........................................................................81
Figura 2.5: Cambio de nombre a las carpetas.......................................................82
Figura 2.6: Inicio de creacin de un diagrama de casos de uso del negocio........82
Figura 2.7: Opciones emergentes..........................................................................83
Figura 2.8: Especificaciones para crear un Diagrama de casos de uso................83
Figura 2.9: Pantalla de cambio de nombre del Diagrama de Casos de Uso del
Negocio.....................................................................................................................84
Figura 2.10: Plantilla para realizar el Diagrama de Casos de Uso........................84
Figura 2.11: Opciones de la Barra de Herramientas (ToolBox)..............................85
Figura 2.12: Personalizacin de la Barra de Herramientas....................................86
Figura 2.13: Seleccin y adicin de estereotipos a la Barra de Herramientas......86
Figura 2.14: Estereotipos agregados a la Barra de Herramientas.........................87
Figura 2.15: Creacin del Actor del Negocio..........................................................87
Figura 2.16: Reubicacin del Actor creado.............................................................88
Figura 2.17: Cambio de nombre del Actor del Negocio..........................................88
Figura 2.18: Nombre del Actor del Negocio cambiado...........................................89
Figura 2.19 Nuevo caso de uso creado..................................................................89
Figura 2.20: Cambio de Nombre y Lugar del caso de uso
Confirmar Habitacin..............................................................................................90

29

Figura 2.21: Opciones para la Creacin de un Caso de Uso.................................90


Figura 2.22: Cambio de Nombre al nuevo caso de uso.........................................91
Figura 2.23: Determinar el estereotipo para un caso de uso del Negocio.............91
Figura 2.24: Adicin de un Caso de Uso al Diagrama...........................................92
Figura 2.25: Determinar una relacin entre un Caso de Uso y
un Actor del Negocio...............................................................................................92
Figura 2.26: Diagrama de Casos de Uso del Negocio finalizado...........................93
Figura 2.27: Include................................................................................................94
Figura 2.28: Extend.................................................................................................95
Figura 2.29: Generalizacin....................................................................................98
Figura 2.30: Flujos de control sencillos..................................................................103
Figura 2.31: Flujos simultneos..............................................................................106
Figura 2.32: Flujos de datos...................................................................................108
Figura 2.33: Simbologa actividad..........................................................................111
Figura 2.34: Simbologa transicin.........................................................................112
Figura 2.35: Simbologa..........................................................................................112
Figura 2.36: Simbologa..........................................................................................113
Figura 2.37: Barra de sincronizacin......................................................................113
Figura 2.38: Diamante de decisin.........................................................................113
Figura 2.39: Creacin o inicio.................................................................................114
Figura 2.40: Destruccin o fin.................................................................................114
Figura 2.41: Diagrama de estado...........................................................................115
Figura 2.42: Diagrama de estado...........................................................................116
30

Figura 2.43: Diagrama de estado...........................................................................116


Figura 2.44: Actor de negocio.................................................................................117
Figura 2.45: Trabajador del negocio.......................................................................117
Figura 2.46Entidad del Negocio.............................................................................117
Figura 2.47: Carpeta del Modelo de Objeto del Negocio.......................................118
Figura 2.48: Crear un Diagrama de Clases para el Modelo de
Objeto del Negocio.................................................................................................119
Figura 2.49: Cambio de Nombre al nuevo diagrama de clases.............................119
Figura 2.50: Plantilla y Barra de Herramientas para crear el Modelo de Objeto del
Negocio.....................................................................................................................120
Figura 2.51: Adicin al Modelo de Objeto del Negocio del
Actor del Negocio Cliente.......................................................................................120
Figura 2.52: Crear un trabajador del Negocio........................................................121
Figura 2.53: Cambio de nombre al nuevo actor por el Trabajador del Negocio....122
Figura 2.54: Opcin para el Cambio de Estereotipo..............................................122
Figura 2.55: Opcin para el Cambio de Estereotipo..............................................123
Figura 2.56: Opcin para el Cambio de Estereotipo..............................................123
Figura 2.57: Vista de los Trabajadores del Negocio...............................................123
Figura 2.58: Vista de los Trabajadores del Negocio...............................................124
Figura 2.59: Vista de los Trabajadores del Negocio...............................................125
Figura 2.60: Entidad del Negocio Creada..............................................................125
Figura 2.61: Entidades del Negocio........................................................................125
Figura 2.62: Modelo de Objeto del Negocio con Entidades y Trabajadores del
Negocio.....................................................................................................................126
31

Figura 2.63: Modelo de objeto sin relaciones entre Entidades..............................126


Figura 2.64: Relaciones entre entidades................................................................127
Figura 2.65: Opciones para configurar la relacin entre dos entidades.................128
Figura 2.66: Eliminacin de la Navegacin............................................................128
Figura 2.67: Visualizar una relacin de Agregacin...............................................129
Figura 2.68: Relacin de Composicin/Agregacin...............................................129
Figura 2.69: Modelo de Objeto del Negocio terminado..........................................129
Figura 2.70: Partes del diagrama de robustez.......................................................130
Figura 2.71: Partes del diagrama de robustez.......................................................131
Figura 2.72: Partes del diagrama de robustez.......................................................131
Figura 2.73: Llamada..............................................................................................133
Figura 2.74Retorne.................................................................................................133
Figura 2.75: Envi...................................................................................................134
Figura 2.76: Distribucin y creacin.......................................................................134
Figura 2.77: Secuencia...........................................................................................135
Figura 2.78.Diagrama de secuencia.......................................................................136
Figura 2.79: Diagrama de colaboracin.................................................................137
Figura 2.80: Secuencia...........................................................................................139
Figura 2.81: Cuenta................................................................................................140
Figura 2.82: Generalizacin....................................................................................142
Figura 2.83: Ejemplo de diagrama de componentes..............................................142
Figura 2.84: Agregacin..........................................................................................143
Figura 2.85: Ejemplo...............................................................................................144
32

Figura 2.86: Flecha.................................................................................................144


Figura 2.87: Asociacin...........................................................................................145
Figura 2.88: Dependencia.......................................................................................145
Figura 2.89: Ejemplo...............................................................................................146
Figura 2.90: Clases abstracto.................................................................................146
Figura 2.91: Clase parame trizada.........................................................................146
Figura 2.92: Ejemplo...............................................................................................148
Figura 2.93: Representacin simple de un componente........................................149
Figura 2.94: Representacin expandida de un componente..................................150
Figura 2.95: Componente.......................................................................................150
Figura 2.96: Ejemplo...............................................................................................150
Figura 2.97: Interfaces............................................................................................151
Figura 2.98: Componentes.....................................................................................152
Figura 2.99: Forma icnica.....................................................................................152
Figura 2.100: Ejemplo.............................................................................................153
Figura 2.101: Puntos de entrada............................................................................153
Figura 2.102: Relacin de uso................................................................................153
Figura 2.103: Ejemplo de componentes.................................................................154
Figura 2.104: Componentes...................................................................................155
Figura 2.105: Diagrama de componentes..............................................................156
Figura 2.106: Diagrama de componentes..............................................................156
Figura 2.107: Diagrama de componentes..............................................................157
Figura 2.108: Diagrama de componentes..............................................................158
33

Figura 2.109: Relacin de componentes................................................................158


Figura 2.110: Componentes....................................................................................159
Figura 2.111: Ejemplo.............................................................................................159
Figura 2.112: Diagrama de componentes...............................................................159
Figura 2.113: Diagrama de componentes...............................................................160
Figura 2.114: Diagrama de dominio........................................................................161
Figura 2.115: Diagrama de dominio

................163

Figura 4.1: Organigrama de la Empresa Hotel Libertador S.A.C........................171


Figura 4.2: Pictograma Actual.................................................................................172
Figura 4.3: Pictograma Solucionador.....................................................................173
Figura 5.1: Modelo de caso de uso de Negocio.....................................................186
Figura 5.2: DANCUN: Solicitar Habitacin.............................................................192
Figura 5.3: DANCUN: Comprobar Reservacin.....................................................193
Figura 5.4: DANCUN: Solicitar Servicio..................................................................194
Figura 5.5: DANCUN: Solicitar Comprobante de Pago..........................................195
Figura 5.6: DANCUN: Emitir Reportes de Gestin.................................................196
Figura 5.7: MONCUN: Solicitar Habitacin............................................................197
Figura 5.8: MONCUN: Solicitar Servicio.................................................................198
Figura 5.9: MONCUN: Comprobar Reservacin....................................................199
Figura 5.10: MONCUN: Generar Comprobante de Pago.......................................200
Figura 5.11: MONCUN: Emitir Reportes.................................................................201
Figura 5.12: Modelo de Dominio.............................................................................202
Figura 5.2.1: M.C.U.R Registrar Cliente.................................................................209
34

Figura 5.2.2: M.C.U.R Registrar Empleado............................................................209


Figura 5.2.3: M.C.U.R Registrar Fecha Ingreso Cliente.........................................210
Figura 5.2.4: M.C.U.R Registrar Fecha Salida Cliente...........................................210
Figura 5.2.5: M.C.U.R Registrar Habitacin...........................................................211
Figura 5.2.6: M.C.U.R Registrar Pago....................................................................211
Figura 5.2.7: M.C.U.R Registrar Reservacin........................................................212
Figura 5.2.8: M.C.U.R Registrar Pago x Reserva Servicio....................................212
Figura 5.2.9: M.C.U.R Registrar Servicios.............................................................213
Figura 5.2.10: Pantalla Usuario..............................................................................218
Figura 5.2.11: Pantalla Registrar Habitacin..........................................................223
Figura 5.2.12: M.C.U.R Registrar Habitacin.........................................................223
Figura 5.2.13: Pantalla Registrar Servicio..............................................................228
Figura 5.2.14: M.C.U.R Registrar Servicio.............................................................228
Figura 5.2.15: Pantalla Registrar Cliente................................................................233
Figura 5.2.16: Consulta Cliente..............................................................................234
Figura 5.2.17: M.C.U.R Registrar Cliente...............................................................234
Figura 5.2.18: Pantalla Registrar Empleado...........................................................238
Figura 5.2.19: M.C.U.R Registrar Cliente...............................................................239
Figura 5.2.20: Pantalla Registrar Reservacin.......................................................245
Figura 5.2.21: Pantalla Consulta Cliente................................................................246
Figura 5.2.22: M.C.U.R Registrar Reservacin......................................................246
Figura 5.2.23: Pantalla Registrar Pago...................................................................252
Figura 5.2.24: M.C.U.R Registrar Pago..................................................................253
35

Figura 5.2.25: Modelo de Clases Parciales Registrar Cliente................................254


Figura 5.2.26: Modelo de Clases Parciales Registrar Empleado...........................254
Figura 5.2.27: Modelo de Clases Parciales Fecha Ingreso Cliente.......................255
Figura 5.2.28: Modelo de Clases parciales Fecha Salida Cliente..........................255
Figura 5.2.29: Modelo de Clases Parciales Registrar Habitacin..........................256
Figura 5.2.30: Modelo de Clases Parciales Registrar Pago...................................256
Figura 5.2.31: Modelo de Clases Parciales Registrar Reservacin.......................257
Figura 5.2.32: Modelo de Clases Parciales Registrar Pago x Reserva Servicio.. .257
Figura 5.2.33: Modelo de clases de Parciales Registrar Reserva Servicio...........258
Figura 5.2.34: Modelo de Clases Parciales Registrar Servicio..............................258
Figura 5.2.35: Modelo de Colaboracin Registrar Cliente.....................................259
Figura 5.2.36: Modelo de Colaboracin Modificar Cliente.....................................260
Figura 5.2.37: Modelo de Colaboracin Dar de Baja Cliente.................................261
Figura 5.2.38: Modelo de Colaboracin Registrar Habitacin................................262
Figura 5.2.39: Modelo de Colaboracin Modificar Habitacin................................263
Figura 5.2.40: Modelo de Colaboracin Dar de Baja Habitacin...........................264
Figura 5.2.41: Modelo de colaboracin Registrar Empleado.................................265
Figura 5.2.42: Modelo de Colaboracin Modificar Empleado................................266
Figura 5.2.43: Modelo de Colaboracin Dar de Baja Empleado............................267
Figura 5.2.44: Modelo de Colaboracin Reportar Cliente x Empleado..................268
Figura 5.2.45: Modelo de Colaboracin Reportar Reservacin x Empleado.........269
Figura 5.2.46: Modelo de Colaboracin Registrar Reservacin.............................270
Figura 5.2.47: Modelo de Colaboracin Modificar Reservacin.............................271
36

Figura 5.2.48: Modelo de Colaboracin Dar de baja Reservacin........................272


Figura 5.2.49: Modelo de Colaboracin Reportar Reservacin x Cliente..............273
Figura 5.2.50: Modelo de Colaboracin Reportar Reservacin x Fecha..............274
Figura 5.2.51: Modelo de Colaboracin Registrar Reserva Servicio.....................275
Figura 5.2.52: Modelo de Colaboracin Modificar Reserva Servicio.....................276
Figura 5.2.53: Modelo de Colaboracin dar de Baja Reserva Servicio.................277
Figura 5.2.54: Modelo de Colaboracin Reportar Reserva Servicio x Fecha........278
Figura 5.2.55: Modelo de Colaboracin Reportar Reserva Servicio x Cliente.......279
Figura 5.2.56: Modelo de Colaboracin Registrar Fecha Ingreso Cliente.............280
Figura 5.2.57: Modelo de Colaboracin Modificar Fecha Ingreso Cliente.............281
Figura 5.2.58: Modelo de Colaboracin Reportar Fecha Ingreso Cliente..............282
Figura 5.2.59: Modelo de Colaboracin Registrar Fecha Salida Cliente...............283
Figura 5.2.60: Modelo de Colaboracin Modificar Fecha Salida Cliente...............284
Figura 5.2.61: Modelo de Colaboracin Reportar Fecha Salida Cliente x Empleado....
285
Figura 5.2.62: Modelo de Colaboracin Registrar Pago........................................286
Figura 5.2.63: Modelo de Colaboracin Modificar Pago........................................287
Figura 5.2.64: Modelo de Colaboracin Registrar Pago x Reserva Servicio.........288
Figura 5.2.65: Modelo de Colaboracin Modificar Pago x Reserva Servicio.........289
Figura 5.2.66: Modelo de Colaboracin Reportar Pago x Cliente..........................290
Figura 5.2.67: Modelo de Colaboracin Registrar Servicio....................................291
Figura 5.2.68: Modelo de Colaboracin Modificar Servicio....................................292
Figura 5.2.69: Modelo de Colaboracin Dar de Baja Servicio...............................293

37

Figura 5.2.70: Modelo de Secuencia Dar de Baja Empleado................................294


Figura 5.2.71: Modelo de Secuencia Dar de Baja Reservacin.............................295
Figura 5.2.72: Modelo de Secuencia Dar de Baja Cliente.....................................296
Figura 5.2.73: Modelo de Secuencia Dar de Baja Habitacin................................297
Figura 5.2.74: Modelo de Secuencia Modificar Cliente..........................................298
Figura 5.2.75: Modelo de Secuencia Modificar Empleado....................................299
Figura 5.2.76: Modelo de Secuencia Modificar Fecha Ingreso x Cliente...............300
Figura 5.2.77: Modelo de Secuencia Modificar Fecha Salida Cliente....................301
Figura 5.2.78: Modelo de Secuencia Modificar Habitacin....................................302
Figura 5.2.79: Modelo de Secuencia Modificar Pago.............................................303
Figura 5.2.80: Modelo de Secuencia Modificar Reservacin.................................304
Figura 5.2.81: Modelo de Secuencia Registrar Cliente..........................................305
Figura 5.2.82: Modelo de Secuencia Registrar Empleado.....................................306
Figura 5.2.83: Modelo de Secuencia Registrar Fecha Ingreso Cliente..................307
Figura 5.2.84: Modelo de Secuencia Registrar Fecha Salida Cliente....................308
Figura 5.2.85: Modelo de Secuencia Registrar Habitacin....................................309
Figura 5.2.86: Modelo de Secuencia Registrar Pago.............................................310
Figura 5.2.87: Modelo de Secuencia Registrar Reservacin.................................311
Figura 5.2.88: Modelo de Secuencia Reportar Cliente x Empleado......................312
Figura 5.2.89: Modelo de Secuencia Reportar Ingreso Cliente x Empleado.........313
Figura 5.2.90: Modelo de Secuencia Reportar Fecha Salida x Empleado............314
Figura 5.2.91: Modelo de Secuencia Reportar Pago x Cliente..............................315
Figura 5.2.92: Modelo de Secuencia Reportar Reservacin x Cliente..................316
38

Figura 5.2.93: Modelo de Secuencia Reportar Reservacin x Empleado.............317


Figura 5.2.94: Modelo de Secuencia Reportar Reservacin x Fecha....................318
Figura 5.2.95: Modelo de Secuencia Dar de Baja Reserva Servicio....................319
Figura 5.2.96: Modelo de Secuencia Dar de Baja Servicio....................................320
Figura 5.2.97: Modelo de Secuencia Modificar Pago x Reserva Servicio.............321
Figura 5.2.98: Modelo de Secuencia Modificar Reserva Servicio..........................322
Figura 5.2.99: Modelo de Secuencia Modificar Servicio........................................323
Figura 5.2.100: Modelo de Secuencia Registrar Pago x Reserva Servicio...........324
Figura 5.2.101: Modelo de Secuencia Registrar Reserva Servicio........................325
Figura 5.2.102: Modelo de Secuencia Registrar Servicio......................................326
Figura 5.2.103: Modelo de Secuencia Reportar Reserva Servicio x Cliente........327
Figura 5.2.104: Modelo de Secuencia Reportar Reserva Servicio x Fecha..........328
Figura 5.2.105: Modelo de Paquetes......................................................................329
Figura 5.2.106: Diagrama de Generalizacin de Actores.......................................330
Figura 5.2.107: Modelo de Dominio........................................................................331
Figura 5.2.108: Modelo de Clases..........................................................................332
Figura 5.2.109: Modelo de Despliegue...................................................................333
Figura 5.2.110: Modelo de Componentes...............................................................334
Figura 5.2.111: Modelo de Base de Datos..............................................................335
Figura 5.2.111: Modelo de Red...............................................................................336
Figura 7.1: Pantalla de Bienvenida..........................................................................360
Figura 7.2: Pantalla Formulario Logeo...................................................................361
Figura 7.3: Pantalla Principal..................................................................................364
39

Figura 7.4: Pantalla Empleado...............................................................................368


Figura 7.5: Pantalla Cliente....................................................................................376
Figura 7.6: Pantalla Seleccin................................................................................384
Figura 7.7: Pantalla Reservacin............................................................................386
Figura 7.8: Pantalla Consulta Cliente.....................................................................399
Figura 7.9: Pantalla Pago.......................................................................................403
Figura 7.10: Pantalla Servicio.................................................................................406
Figura 7.11: Pantalla Habitacin.............................................................................411
Figura 7.12: Pantalla Usuario.................................................................................417
Figura 7.13: Pantalla Consulta Cliente x Fecha.....................................................421
Figura 7.14: Pantalla Consulta Habitacin x Cliente..............................................423
Figura 7.15: Pantalla Consulta Servicio x Cliente..................................................425
Figura 7.16: Pantalla Consulta Piso x Cliente........................................................427

40

You might also like