plantilla resuelta primera entrega bd

23
Agencia de Viajes y Turismo 1 ROYAL TOUR Agencia de Viajes y Turismo Primer entregable Proyecto Final Versión 1.0 Preparado por: Carolina Calvache Fernández Jonathan Jurado Barrero Diego Alberto Zabala Betancur Historia del documento Fecha Versió n Descripción Autor 23-09-2015 0.1 Se realizó el análisis del proyecto final. Carolina Calvache Jonathan Jurado Diego Zabala 24-09-2015 0.2 Se realizó y socializo la descripción de la organización Carolina Calvache Jonathan Jurado Diego Zabala 26-09-2015 0.3 Se realizó un borrador en papel del diagrama entidad relación conceptual y luego se realizó en Carolina Calvache Jonathan Jurado Diego Zabala 29-09-2015 0.4 Se realizó el análisis e identificación de los requisitos funcionales de la empresa y sus diferentes diagramas y Carolina Calvache Jonathan Jurado Diego Zabala 30-09-2015 0.5 Se realizó el diagrama entidad relación digital en el programa Oracle SQL Developer Data Carolina Calvache Jonathan Jurado Diego Zabala 01-09-2015 / 03-09- 2015 0.6 Se realizó el prototipo de la interface de la página web, además se realizaron acondicionamientos a los diagramas de casos de uso y los Carolina Calvache Jonathan Jurado Diego Zabala 02-10-2015 0.7 Se realizó la descripción de las entidades mediante la generación del diccionario de datos. Carolina Calvache Jonathan Jurado Diego Zabala

Upload: diego-toxik-exmezixozo-six

Post on 04-Dec-2015

10 views

Category:

Documents


3 download

DESCRIPTION

Diseño de paginas web con bases de datos.

TRANSCRIPT

Agencia de Viajes y Turismo 1

ROYAL TOURAgencia de Viajes y Turismo

Primer entregable Proyecto Final

Versión 1.0

Preparado por:

Carolina Calvache FernándezJonathan Jurado Barrero

Diego Alberto Zabala Betancur

Historia del documento

Fecha Versión Descripción Autor

23-09-2015 0.1 Se realizó el análisis del proyecto final. Carolina CalvacheJonathan JuradoDiego Zabala

24-09-2015 0.2 Se realizó y socializo la descripción de la organización

Carolina CalvacheJonathan JuradoDiego Zabala

26-09-2015 0.3 Se realizó un borrador en papel del diagrama entidad relación conceptual y luego se realizó en formato digital en el programa EERCASE.

Carolina CalvacheJonathan JuradoDiego Zabala

29-09-2015 0.4 Se realizó el análisis e identificación de los requisitos funcionales de la empresa y sus diferentes diagramas y definiciones de casos de uso.

Carolina CalvacheJonathan JuradoDiego Zabala

30-09-2015 0.5 Se realizó el diagrama entidad relación digital en el programa Oracle SQL Developer Data Modeler.

Carolina CalvacheJonathan JuradoDiego Zabala

01-09-2015 / 03-09-2015 0.6 Se realizó el prototipo de la interface de la página web, además se realizaron acondicionamientos a los diagramas de casos de uso y los diagramas entidad relación (Conceptual y Practico).

Carolina CalvacheJonathan JuradoDiego Zabala

02-10-2015 0.7 Se realizó la descripción de las entidades mediante la generación del diccionario de datos.

Carolina CalvacheJonathan JuradoDiego Zabala

03-10-2015 0.8 Se realizó y socializo la descripción del sistema actual.

Carolina CalvacheJonathan JuradoDiego Zabala

03-10-2015 0.9 Se realizó la descripción del sistema propuesto y el posible funcionamiento de la página web así como su estructura gráfica.

Carolina CalvacheJonathan JuradoDiego Zabala

04-10-2015 1.0 Se corrigieron errores en la información de la plantilla, se mejoró la presentación del formato y se anexaron los links de las imágenes.

Carolina CalvacheJonathan JuradoDiego Zabala

Agencia de Viajes y Turismo 2

Tabla de Contenido

1. Análisis de la organización………………………………………………………………………………………………………….31.1. Descripción de la organización .……………………………………………………………………………………….31.2. Descripción del sistema actual …………………………………………………………………………………………41.3. Modelo Conceptual………………………………………………………………………………………………………….5

2. Solución planteada ……………………………………………………………………………………………………………………52.1. Descripción del sistema propuesto ………………………………………………………………………………….52.2. Requisitos funcionales (definición de casos de uso y diagrama de casos de uso)……………...8

3. Modelo relacional ……………………………………………………………………………………………………………………..93.1. Modelo entidad relación …………………………………………………………………………………………………93.2. Descripción de las entidades ….……………………………………………………………………………………..11

4. Descripción del sistema propuesto ………………………………………………………………………………………….124.1. Prototipo de interface ……………………………………………………………………………………………...…..12

5. Reporte de actividades ……………………………………………………………………………………………………………15

Agencia de Viajes y Turismo 3

ROYAL TOURAgencia de Viajes y Turismo

1. Análisis de la organización.

1.1. Descripción de la organización

Encuentre una extensa variedad de hoteles, paquetes turísticos, alquiler de carros, compra de artículos turísticos y mucho más en Royal Tour. Somos una agencia de viajes que busca calidad, seguridad y tecnología en los servicios de turismo, nuestros clientes podrán elegir y planificar su destino de preferencia. Además podrán consultar la disponibilidad de nuestros servicios de manera rápida y sencilla.

La organización fue fundada el 2 de agosto del año 2000, en la actualidad cuenta con 11 empresas aliadas con más de 3000 funcionarios, una amplia cobertura con más de 30 oficinas a nivel Nacional, con posibilidad de atender mercados internacionales, y cuya oficina principal se encuentra ubicada en Bogotá Colombia.

La Organización Royal Tour tiene conformado su catálogo por un conjunto de empresas de brindan diferentes actividades complementarias en el área de turismo, tales como hoteles, viajes, Alquiler de automóviles, venta de artículos y recordatorios. Estas ofertas están dirigidas a satisfacer las necesidades de ocio y turismo de la población en nuestra región estratégica.

Ofrecemos el siguiente portafolio de servicios y productos:

Administración y manejo de programas de turismo. Reservas de cualquier tipo de hospedaje. Reserva de automóviles para cualquier tipo de viaje. Buscadores de hoteles, vehículos, paquetes turísticos en nuestro sitio web. Venta de paquetes turísticos para todo tipo de gusto. Manejo de eventos de tipo excursiones, city tours, parques temáticos, etc. Venta de artículos como artesanías o recordatorios típicos de las diferentes

regiones.

Misión

Royal Tour es una agencia de viajes que cuenta con un equipo humano comprometido con la calidad del servicio turístico. Brindar el mejor servicio con el fin de lograr la plena satisfacción del cliente es nuestro objetivo, con nuestros servicios y productos a precios accesibles permitimos a nuestros clientes disfrutar y conocer las maravillas más importantes del mundo. Además cuenta con actividades asociadas a la inversión nacional y extranjera, promoción y asistencia experta en planes turísticos con cobertura nacional e internacional

Agencia de Viajes y Turismo 4

Visión

Para 2020 queremos ser la compañía líder en turismo del continente, brindando a nuestros clientes el mejor servicio y los mejores precios, generando una relación de confianza y armonía para con ellos. Para lograrlo ofrecemos a nuestros clientes servicios, experiencias innovadoras y personalizadas; que generan bienestar emocional y placer, que se distinguen por la mejor relación tiempo-planeación. Brindar servicios turísticos que superen las expectativas de nuestros clientes mediante un servicio confiable y que contribuya al desarrollo socio-económico de las comunidades.

1.2. Descripción del sistema actual

El sistema de la compañía cuenta actualmente con diferentes servicios y productos turísticos. Es una agencia que guarda información de sus servicios a través de medios tangibles, es decir manejo de papeleo para todas sus ofertas. Llegar a las personas de forma fácil y rápida es su mayor problema, verificar disponibilidad de servicios a través de reservas es una tarea que demora más del tiempo planeado. Lo que genera como resultado que el proceso de funcionamiento de toda la agencia sea ineficiente y muy retrasado.

Agencia de Viajes y Turismo 5

1.3. Modelo Conceptual

Ilustración 1 Modelo Conceptual agencia de turismo. Véase en:http://s3.postimg.org/4n1ej63ir/modelo_conceptual.png

2. Solución planteada2.1. Descripción del sistema propuesto

La solución propuesta consiste en crear una bases de datos conectada con una página web que le permita a la empresa gestionar y atender todos los trámites referentes a los clientes y sus procesos administrativos.

FASE 1Modelar la situación problema a través del modelo entidad relación, generar un prototipo de interfaz gráfica donde interactúan cliente y administrador, se utilizó la herramienta wireframing Online Balsamiq Mockups que facilita la construcción de prototipos para páginas web.

La siguiente ilustración es la plantilla de la página web que se llevara a cabo, en ella se puede observar que está subdividida en 7 secciones: cabecera, logo, contenido principal, contenido secundario, barra lateral y pie de página. De las secciones anteriores, 3 cambian la información que exhiben tales como el contenido principal, el contenido secundario y las barras laterales, las otras 4 son secciones estáticas.

Agencia de Viajes y Turismo 6

Ilustración 2 Plantilla utilizada para la creación de la Página Web

La página web está compuesta por:

I. 5 botones en la parte superior derecha (Cabecera) que son:

a. Mi cuenta: Este botón permite el inicio o salida de sesión de cualquier tipo de usuario que este en la base de datos.

b. Mi historial: Permite ver las paginas o los datos que el usuario ha visto recientemente ya sea si está registrado o no.

c. Mis reservas: Permite visualizar todas las reservas que ha realizado el cliente.

Agencia de Viajes y Turismo 7

d. Ayuda: Brinda ayuda sobre la forma de navegar en la página web.

e. Idioma: Permite cambiar el idioma de la página (Español, Ingles).

II. 7 botones en la barra de navegación que son:a. Inicio: Muestra el filtro de búsqueda referente a hoteles, automóviles,

actividades o cosas para hacer y artículos para comprar.

b. Paquetes: Muestra el filtro de búsqueda referente a los paquetes disponibles, con botones para elegir el tipo de paquete (Auto + Hotel, Hotel + Paquete Temático, City Tour + Excursión, City Tour + Parque Temático).

c. Hoteles: Muestra el filtro de búsqueda referente a los tipos de hospedajes que pueden ser Cabaña, Hotel y Fincas Turísticas.

d. Renta de Autos: Muestra el filtro de búsqueda de autos disponibles para ser rentados.

e. Artículos: Muestra el catálogo de artículos mediante el filtro de búsqueda por ciudad.

f. Cosas para hacer: Muestra el filtro de búsqueda donde se pide el lugar donde el usuario quiere ir, de esta manera la página web le muestra las diferentes actividades que se pueden hacer en ese lugar.

g. Ofertas: Muestra el filtro de búsqueda donde el usuario puede informarse sobre las ofertas que le interesan.

III. 2 secciones incluidas en la sección de contenido secundario donde se muestra:

a. Sección 1 Top Ofertas y Tendencias para Hoy: Se lista un bloque de 3 elementos que son:

i. Ofertas de City Tours: se muestran las 3 mejores ofertas del momento en cuanto a los precios que maneja los City Tours, se muestra el precio, el nombre del City Tour y la cantidad de visitas a esa oferta.

ii. Ofertas de Parques Temáticos: se muestran las 3 mejores ofertas del momento en cuanto a los precios de los parques temáticos, se muestra el precio, el nombre del parque temático, la ciudad donde está ubicado y la cantidad de visitas a esa oferta.

iii. Ofertas de Hospedajes: se muestran las 3 mejores ofertas del momento en cuanto a los precios de los distintos tipos de hospedajes, se muestra el precio, el nombre del hospedaje, la ciudad de su ubicación y la cantidad de visitas a esa oferta.

Agencia de Viajes y Turismo 8

b. Sección 2 Nuestros Mejores Hoteles: Es una lista donde se exponen individualmente los mejores hospedajes con los que cuenta la empresa, brindándole al usuario visualizar el siguiente hotel o devolverse sin ningún problema con las flechas de direccionamiento ubicadas en los lados laterales de la imagen .Se exhiben las fotos de algunas de las instalaciones del hospedaje, se muestran opiniones de clientes que han vivido la experiencia, además se deja un link que direcciona al usuario a conocer más sobre este tipo de hospedaje.

IV. En el pie de página podemos observar:a. Registro: Se le muestra la opción de ingresar su dirección electrónica (e-

mail) para registrarse a la empresa y recibir notificaciones de ofertas.

b. Contactos: Se le muestra al usuario los diferentes teléfonos para contactarse con la empresa, dirección, horarios de atención al público, los términos de uso del sitio web y un mensaje de advertencia de uso indebido de la información que la página ofrece.

c. Redes sociales: Son links disponibles en la empresa con los que el usuario puede interactuar en las redes sociales que se tienen actualmente.

2.2. Requisitos funcionales (definición de casos de uso y diagrama de casos de uso)

CASOS DE USO DESCRIPCION

Realizar ReservaSe debe validar la disponibilidad del servicio o producto, seleccionar la opción de preferencia, Seguidamente se crear la reserva y se genera un estado pendiente hasta que la agencia mayorista lo apruebe.

Realizar CompraSe verificar existencias, productos o servicios disponibles, se debe elegir el medio de pago, para el caso de las tarjetas de crédito la agencia se encarga de verificar el cupo disponible. Si la tarjeta tiene cupo se genera una factura y la compra finaliza de manera exitosa, en caso contrario su estado será pendiente.

Cancelar ServicioSe debe validar las políticas de empresa, es decir si esta permite o no la cancelación de un servicio. Si la empresa permite cancelar el servicio se debe verificar si esta genera un costo adicional, si es así el cliente debe pagarlo para que la cancelación sea exitosa.

Modificar ReservasSe debe obtener la información de la reserva actual, se validad si es permitido o no cambiar información de la reserva. De ser así se modifican la información permitida y se guarda la reserva.

Agencia de Viajes y Turismo 9

Agencia de Viajes y Turismo 10

3. Modelo relacional3.1. Modelo entidad relación

Ilustración 3 Diagrama entidad relación de la agencia de turismo mayorista. Véase en: http://s8.postimg.org/62fpbo9et/diagrama_entidad_relacion_agencia_de_turismo_may.jpg

Agencia de Viajes y Turismo 11

Ilustración 4 Diagrama entidad relación de la agencia de turismo minorista. Véase en: http://s30.postimg.org/au4srsiz5/modelo_entidad_relacion_agencia_de_turismo_minor.jpg

Agencia de Viajes y Turismo 12

3.2. Descripción de las entidades.A continuación se muestra el Diccionario de Datos para la Agencia de Viajes y Turismo, este incluye la descripción de cada una de las entidades, llaves primares, llaves foráneas y la procedencia de las mismas.

Ilustración 5 Diccionario de Datos - Agencia de turismo .Véase archivo PDF anexo para mayor información

Agencia de Viajes y Turismo 13

Agencia de Viajes y Turismo 14

4. Descripción del sistema propuesto 4.1.1.Prototipo de interface

Ilustración 6 Diseño de la página web, muestra el funcionamiento del botón Inicio. Véase en:

http://s14.postimg.org/az6wbtoip/DISE_O_PAGINA_WEB_1.png

Agencia de Viajes y Turismo 15

Ilustración 7 Diseño de la página web, muestra el funcionamiento del botón Paquetes. Véase en: http://s7.postimg.org/mam6ytcuz/DISE_O_PAGINA_WEB_2.png

Agencia de Viajes y Turismo 16

Ilustración 8 Diseño de la página web, muestra el funcionamiento del botón Hoteles. Véase en: http://s30.postimg.org/ykm10l5td/DISE_O_PAGINA_WEB_3.png

Agencia de Viajes y Turismo 17

5. Reporte de actividades

Estimación de esfuerzo:

Fecha Actividades Nombre/Rol Horario

23-09-2015Análisis del proyecto final Carolina Calvache

Jonathan JuradoDiego Zabala

4-6 pm

24-09-2015Descripción de la organizaciónCarolina Calvache

Jonathan JuradoDiego Zabala

2-4 pm

26-09-2015Diagrama entidad relación conceptual

Carolina CalvacheJonathan JuradoDiego Zabala

9-12 medio día

29-09-2015Requisitos funcionales Carolina Calvache

Jonathan JuradoDiego Zabala

2-6 pm

30-09-2015Diagrama entidad relación digital

Carolina CalvacheJonathan JuradoDiego Zabala

4-6 pm

01-09-2015Prototipo interface y acondicionamiento a los casos de uso.

Carolina CalvacheJonathan JuradoDiego Zabala

11-4 pm

02-09-2015Generación del Diccionario de datos.

Carolina CalvacheJonathan JuradoDiego Zabala

2-4 pm

03-09-2015Descripción del sistema actual, descripción del sistema propuesto y posible funcionamiento de la página web y su estructura.

Carolina CalvacheJonathan JuradoDiego Zabala

8 am -5 pm

04-09-2015Acondicionamiento de la plantilla.

Carolina CalvacheJonathan JuradoDiego Zabala

9:30 – 2 pm

34 horas y media

Esfuerzo Ejecutado:

Fecha Actividades Nombre/Rol Horario

23-09-2015Análisis del proyecto final Carolina Calvache

Jonathan JuradoDiego Zabala

4:10-6 pm

Agencia de Viajes y Turismo 18

24-09-2015Descripción de la organización Carolina Calvache

Jonathan JuradoDiego Zabala

2:15-4 pm

26-09-2015Diagrama entidad relación conceptual

Carolina CalvacheJonathan JuradoDiego Zabala

9:30 - 12 medio día

29-09-2015Requisitos funcionales Carolina Calvache

Jonathan JuradoDiego Zabala

2-6 pm

30-09-2015Diagrama entidad relación digital

Carolina CalvacheJonathan JuradoDiego Zabala

4-6 pm

01-09-2015Prototipo interface y acondicionamiento a los casos de uso.

Carolina CalvacheJonathan JuradoDiego Zabala

11:25 - 4 pm

02-09-2015Generación del Diccionario de datos.

Carolina CalvacheJonathan JuradoDiego Zabala

2-4 pm

03-09-2015Descripción del sistema actual, descripción del sistema propuesto y posible funcionamiento de la página web y su estructura.

Carolina CalvacheJonathan JuradoDiego Zabala

8:30 am -5 pm

04-09-2015Acondicionamiento de la plantilla.

Carolina CalvacheJonathan JuradoDiego Zabala

9:30 – 2 pm

32 horas y 40 minutos