« Análisis diseño e implementación de un
sistema de control Hotelero »
Objetivo General
Realizar un sistema de control hotelero para optimizar y agilizar los procesos de
información de la empresa Varpasur Ingenieros E.I.R.L
Objetivo Especifico
 Analizar la situación actual de la empresa.
 Analizar los procesos que se manejan internamente
 Realizar los diagramas de apoyo a la implementación de la base de datos
guiado de la metodología RUP
 Diseñar e implementar un modelado de datos haciendo uso de la herramienta
worbench.
 Realizar los procesos de normalización para evitar la redundancia de datos.
 Diseñar el modelado de interfaces haciendo uso del software NETBEANS 8.0
Nombre de la Empresa:
Varpasur Ingenieros E.I.R.L
Ubicación Geográfica
Av. Pacifico N° 225 Urb. Pacifico Nuevo Chimbote – Ancash.
Ruc
20445716848
Representante:
Ing. Peña Turpo Luis Alberto
Rubro:
Estudio en ingeniería & arquitectura
Misión
La misión Hotelera Puertas el sol es brindar alojamiento a
personas que busquen comodidad y buen servicio, tanto a
empresas como particulares. Junto a ello ser un centro de
servicios variados a la disposición de la ciudad.
Visión
Nuestra visión es potenciar al hotel en la entrega de un
servicio de excelencia y un ambiente grato. Nuestra meta es
poder convertirnos en la empresa del rubro hotelero líder en
la ciudad, superándonos cada día y mostrando un espíritu
de renovación constante.
La metodología del desarrollo de sistemas es el
camino que siguen los analistas de sistemas para
realizar su trabajo. Se emplea el término genérico
de analista de sistemas para describir a la persona
que tiene la responsabilidad principal de conjuntar
los componentes estructurales, dándoles forma y
sustancia en conformidad con las fuerzas del
diseño para construir sistemas de información
exitosos.
De acuerdo al problema encontrado en los
procesos administrativos en la empresa Varpasur
Ingenieros EIRL se propone la siguiente alternativa
de solución ¿Diseñar e Implementar un sistema
informático para controlar y optimizar el tiempo
de los procesos de la empresa Varpasur
Ingenieros?.
Los requerimientos que se detallan a continuación se describen
por áreas ya que en cada área se requieren distintas
funcionalidades.
MODULO HOTELERO
HOTELERO COCHERA
• Registrar usuarios
• El sistema estará validad con un cargo,
código, password, estado. siendo
correcto estos datos el usuario
accederá al sistema.
• Registrar clientes
• Registrar proveedores
• Registrar empresas
• verificar el control de habitaciones
por estados y otras opciones de
búsqueda.
• Registrar los vehículos.
• Registrar el contrato por el servicio de
cochera.
• Verificar un control de los espacios
disponibles de la cochera.
MODULO GyM
HOTELERO
• Registrar usuario
• Validar su acceso
• Registrar los horarios de atención
• Registrar nuevos clientes
• Registrar tiempo de duración
• Registrar las rutinas
• Registrar los contratos con los clientes
• Registrar pagos que efectúan los clientes
• Reportes de ingresos
MODULO RESTAURANTE
HOTELERO
• Registrar categorías
• Registrar bebidas
• Registrar menú.
• Registrar nuevos clientes
• Registrar venta
• Reportar las vendas con opciones de búsquedas
• Exportar el menú del día
• Reportes de ventas.
Necesidad Prioridad Interés Solución corriente Solución
propuesta
Controlar de
manera adecuada
los procesos de
control hotelero
Alta Servicio Personal capacitado Registrar los servicios
que solicitan los
clientes
ANALISIS DE ENTRADA Y SALIDA DE DATOS
REQUERIMIENTOS NO FUNCIONALES
CATEGORIA CODIGO DESCRIPCION
De apariencia o interfaz
externa
RNF001 El sistema esta implementado basado en
módulos en la cual cada usuario que
tenga el cargo correspondiente tendrá
acceso al control la interfaz es
interactiva con diseños de acuerdo a los
requerimientos ya establecidos
CATEGORIA CODIGO DESCRIPCION
De usabilidad RNF002 El sistema esta implementado basado en
módulos en la cual cada usuario que
tenga el cargo correspondiente tendrá
acceso al control la interfaz es
interactiva con diseños de acuerdo a los
requerimientos ya establecidos
De rendimiento RNF003 Los registros a almacenar es al instante y
con alertas de éxito para confirmación
de éxito.
Búsquedas filtradas por caracteres de
esta manera el sistema ayudara a
interpretar la necesidad del usuario
CATEGORIA CODIGO DESCRIPCION
De soporte RNF004 Facilidad para el desarrollador en el
caso que exista algún problema en los
módulos de usabilidad debido a que la
base de datos es integrado esta diseñado
basado en módulos entonces esto
permitirá ingresar directamente al
problema y corregir.
De seguridad y
privacidad
RNF005 El sistema solo permitirá el acceso a
usuarios que estén registrados en el
sistema y estén activos. El usuario
accede a un módulo del sistema este
depende del cargo que tenga
De confiabilidad RNF006 Ante un caso extremo (como pérdida de
fluido eléctrico o caída del servidor) el
software debe garantizar la integridad y
confiabilidad de la data.
CATEGORIA CODIGO DESCRIPCION
De seguridad y
privacidad
RNF005 El sistema solo permitirá el acceso a
usuarios que estén registrados en el
sistema y estén activos. El usuario
accede a un módulo del sistema este
depende del cargo que tenga
De confiabilidad RNF006 Ante un caso extremo (como pérdida
de fluido eléctrico o caída del
servidor) el software debe garantizar
la integridad y confiabilidad de la
data.
De hardware RNF007 Cada oficina de la empresa contara
con su respectivo computador red
internet impresora para realizar
procesos en la se requieran
De software RNF008 El sistema a utilizar será Windows 7
o Windows 8 en la versión de 64
bits
Metodología RUP
El Rational Unified Process o Proceso Unificado de
Racional. Es un proceso de ingeniería de software que
suministra un enfoque para asignar tareas y
responsabilidades dentro de una organización de desarrollo.
Su objetivo es asegurar la producción de software de alta y de
mayor calidad para satisfacer las necesidades de los usuarios
que tienen un cumplimiento al final dentro de un limite
de tiempo y presupuesto previsible. Es una metodología de
desarrollo iterativo que es enfocada hacia “diagramas de los
casos de uso, y manejo de los riesgos y el manejo de la
arquitectura” como tal.
RUP indica cómo controlar, rastrear y monitorear los cambios
dentro del proceso iterativo de desarrollo.
RUP divide el proceso de desarrollo en ciclos. Este se divide en
cuatro fases.
Fases del Proceso Unificado de Rational (RUP)
Ciclo de Vida RUP
Las fases e hitos de un proyecto
El ciclo de vida del software del proceso Unificado Rational RUP se descompone con
el tiempo en 4 fases secuenciales, cada uno concluido por un hito mayor.
1. Planificación de Fases:
Todas las fases no son idénticas en términos de horario y esfuerzo aunque esto varia,
considerablemente dependiendo del proyecto, un ciclo de desarrollo inicial del proyecto
mediano debe de anticiparse la siguiente distribución entre el esfuerzo y horario.
DIAGRAMA DE CASO DE USO
Reglas de negocio
Alquiler de Habitación
Cuando un cliente solicita alquiler de habitación debe portar su documento
de identidad u otro documento que verifique su identidad.
El tipo de pago será en efectivo cuando el cliente solicita salir de la
habitación o también realizar un pago por adelantado que se descuenta al
final del servicio.
La empresa no se responsabiliza por el equipaje que el cliente ingrese a su
habitación excepción siempre en cuando deje encargado en la parte
recepcionista.
Se prohíbe el ingreso de mascotas
Si se verifican imperfecciones o daños en objetos de valor en las habitaciones
entonces el cliente asumirá su responsabilidad por los daños.
El cliente deberá cancelar el total del servicio brindado para guardar su
registro de salida de lo contrario se registrara como cliente moroso.
Reservar Habitación
Cuando el cliente solicita reserva de habitación se registrara sus datos
correspondientes de cliente y se le reserva una habitación donde se
identificara la fecha número de habitación y el tiempo que solicite
reservar así mismo con el monto a pagar.
La reservas de empresas lo realizaran con una semana de anticipación
Por casos de emergencia se reservaran habitaciones
Objetos que se ingrese por parte del o de los clientes la empresa no se
responsabiliza.
Cuando las habitaciones están ocupadas y hay habitaciones en proceso de
reservación y los clientes no se han comunicado para informar la
reservación esto se cancela y se alquila a otros clientes.
Si hay habitaciones libres y hay reservaciones entonces no se cancela
mientras pasado las dos horas de su hora fijada en el registro
La persona encargada de la recepción debe tener estudios de
administración, o administración hotelera.
Alquiler de cochera
Recepción debe verificar la ventana de control de espacios libres del
estacionamiento si hay libres entonces procede.
Cuando un cliente solicite el alquiler de cochera este debe brindar sus datos
correspondientes para registrarse en el sistema.
recepción registrara datos del vehículo registrara el ingreso de vehículo a
cochera.
El cliente no puede retirar el vehículo mientras tenga deuda por el servicio
excepción casos que recepción considere hacerlo.
Venta Menú
Para la venta del menú se consideran las siguientes reglas de negocio.
Para realizar una venta nuestro cliente debe estar registrado en el sistema.
Una vez generado la venta no hay devolución en el caso que el cliente
quisiera devolver o cambiar por otro menú.
No se aceptan pedidos de envió.
Si hay convenios con empresas entonces se realizaran pedidos de menú.
Especificación de caso de uso de negocio
Modelo de objeto de negocio
habitacion
Recepcion
cliente
verifica
buscar
registrar cliente
procede
Reserva
Cliente
solicita
RESERVAR_HABITACION
registrar
Definicion
habitacion
Recepcion
cliente
verifica
buscar
registrar cliente
procede
habitacion
Cliente
solicita
ALQUILER
alquiler
Diagrama de actividades
Definicion
Recervas de habitaciones
Diagrama de actividades GyM
Diagrama de actividades cochera
Diagrama de actividades Venta Menu
DISEÑO DE INTERFACES
EVALUACION ECONOMICA
CONCLUSIONES.
Luego de realizar el presente informe se concluyó lo siguiente:
Se realizó un Análisis y Diseño del Sistema de Información para mejorar el
control del Hotel puertas el sol
Se utilizó el SGBD MySQL para realizar la normalización de la base de
datos se uso worbench, SqlYog, Navicat, phpmyadim y como lenguaje de
programación se utilizo java.
El proyecto provee al usuario un nuevo medio de comunicación rápido y
seguro permitiendo una interacción sencilla y amigable.
Se hizo una descripción del contexto actual del Sistema, mediante los
artefactos de Casos de uso del negocio y Objetos del negocio capturando las
partes esenciales del sistema estudiado, usando la metodología RUP.
Se identificó las clases de análisis y la relación que existe entre ellas,
obteniendo así el diagrama de clases y la base de datos del Sistema de Hotel.
Siguiendo la metodología de desarrollo se logró la implementación del
sistema de control hotelero.
RECOMENDACIONES
Capacitar constantemente a los usuarios, para que se haga un manejo
adecuado del sistema.
Es evidente que por el tamaño de la empresa, su carga de trabajo y el
manejo de información que tiene, es una empresa ideal como para aplicar
técnicas que la conduzcan a ser totalmente sistematizada.
Continuar con el análisis y diseño de las demás áreas de la empresa,
realizando un modelo integral de toda la empresa.
La implantación de Sistemas de Información debe involucrar a todo el
personal que se beneficie con estos, con el objetivo de que sientan
comprometidos y participen en el desarrollo de este.
En el caso de implementar otras áreas que se quisieran integrar en el
sistema este por su medio no afecta en ninguno de los procesos. El
sistema está desarrollado por módulos obteniendo como resultados la
integración en un solo sistema.
Informe de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_I

Informe de practicas Pre_Profesional_I

  • 2.
    « Análisis diseñoe implementación de un sistema de control Hotelero »
  • 3.
    Objetivo General Realizar unsistema de control hotelero para optimizar y agilizar los procesos de información de la empresa Varpasur Ingenieros E.I.R.L Objetivo Especifico  Analizar la situación actual de la empresa.  Analizar los procesos que se manejan internamente  Realizar los diagramas de apoyo a la implementación de la base de datos guiado de la metodología RUP  Diseñar e implementar un modelado de datos haciendo uso de la herramienta worbench.  Realizar los procesos de normalización para evitar la redundancia de datos.  Diseñar el modelado de interfaces haciendo uso del software NETBEANS 8.0
  • 4.
    Nombre de laEmpresa: Varpasur Ingenieros E.I.R.L Ubicación Geográfica Av. Pacifico N° 225 Urb. Pacifico Nuevo Chimbote – Ancash. Ruc 20445716848 Representante: Ing. Peña Turpo Luis Alberto Rubro: Estudio en ingeniería & arquitectura
  • 5.
    Misión La misión HoteleraPuertas el sol es brindar alojamiento a personas que busquen comodidad y buen servicio, tanto a empresas como particulares. Junto a ello ser un centro de servicios variados a la disposición de la ciudad. Visión Nuestra visión es potenciar al hotel en la entrega de un servicio de excelencia y un ambiente grato. Nuestra meta es poder convertirnos en la empresa del rubro hotelero líder en la ciudad, superándonos cada día y mostrando un espíritu de renovación constante.
  • 7.
    La metodología deldesarrollo de sistemas es el camino que siguen los analistas de sistemas para realizar su trabajo. Se emplea el término genérico de analista de sistemas para describir a la persona que tiene la responsabilidad principal de conjuntar los componentes estructurales, dándoles forma y sustancia en conformidad con las fuerzas del diseño para construir sistemas de información exitosos.
  • 8.
    De acuerdo alproblema encontrado en los procesos administrativos en la empresa Varpasur Ingenieros EIRL se propone la siguiente alternativa de solución ¿Diseñar e Implementar un sistema informático para controlar y optimizar el tiempo de los procesos de la empresa Varpasur Ingenieros?.
  • 9.
    Los requerimientos quese detallan a continuación se describen por áreas ya que en cada área se requieren distintas funcionalidades. MODULO HOTELERO HOTELERO COCHERA • Registrar usuarios • El sistema estará validad con un cargo, código, password, estado. siendo correcto estos datos el usuario accederá al sistema. • Registrar clientes • Registrar proveedores • Registrar empresas • verificar el control de habitaciones por estados y otras opciones de búsqueda. • Registrar los vehículos. • Registrar el contrato por el servicio de cochera. • Verificar un control de los espacios disponibles de la cochera.
  • 10.
    MODULO GyM HOTELERO • Registrarusuario • Validar su acceso • Registrar los horarios de atención • Registrar nuevos clientes • Registrar tiempo de duración • Registrar las rutinas • Registrar los contratos con los clientes • Registrar pagos que efectúan los clientes • Reportes de ingresos
  • 11.
    MODULO RESTAURANTE HOTELERO • Registrarcategorías • Registrar bebidas • Registrar menú. • Registrar nuevos clientes • Registrar venta • Reportar las vendas con opciones de búsquedas • Exportar el menú del día • Reportes de ventas.
  • 12.
    Necesidad Prioridad InterésSolución corriente Solución propuesta Controlar de manera adecuada los procesos de control hotelero Alta Servicio Personal capacitado Registrar los servicios que solicitan los clientes ANALISIS DE ENTRADA Y SALIDA DE DATOS REQUERIMIENTOS NO FUNCIONALES CATEGORIA CODIGO DESCRIPCION De apariencia o interfaz externa RNF001 El sistema esta implementado basado en módulos en la cual cada usuario que tenga el cargo correspondiente tendrá acceso al control la interfaz es interactiva con diseños de acuerdo a los requerimientos ya establecidos
  • 13.
    CATEGORIA CODIGO DESCRIPCION Deusabilidad RNF002 El sistema esta implementado basado en módulos en la cual cada usuario que tenga el cargo correspondiente tendrá acceso al control la interfaz es interactiva con diseños de acuerdo a los requerimientos ya establecidos De rendimiento RNF003 Los registros a almacenar es al instante y con alertas de éxito para confirmación de éxito. Búsquedas filtradas por caracteres de esta manera el sistema ayudara a interpretar la necesidad del usuario
  • 14.
    CATEGORIA CODIGO DESCRIPCION Desoporte RNF004 Facilidad para el desarrollador en el caso que exista algún problema en los módulos de usabilidad debido a que la base de datos es integrado esta diseñado basado en módulos entonces esto permitirá ingresar directamente al problema y corregir. De seguridad y privacidad RNF005 El sistema solo permitirá el acceso a usuarios que estén registrados en el sistema y estén activos. El usuario accede a un módulo del sistema este depende del cargo que tenga De confiabilidad RNF006 Ante un caso extremo (como pérdida de fluido eléctrico o caída del servidor) el software debe garantizar la integridad y confiabilidad de la data.
  • 15.
    CATEGORIA CODIGO DESCRIPCION Deseguridad y privacidad RNF005 El sistema solo permitirá el acceso a usuarios que estén registrados en el sistema y estén activos. El usuario accede a un módulo del sistema este depende del cargo que tenga De confiabilidad RNF006 Ante un caso extremo (como pérdida de fluido eléctrico o caída del servidor) el software debe garantizar la integridad y confiabilidad de la data. De hardware RNF007 Cada oficina de la empresa contara con su respectivo computador red internet impresora para realizar procesos en la se requieran De software RNF008 El sistema a utilizar será Windows 7 o Windows 8 en la versión de 64 bits
  • 17.
    Metodología RUP El RationalUnified Process o Proceso Unificado de Racional. Es un proceso de ingeniería de software que suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta y de mayor calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo y presupuesto previsible. Es una metodología de desarrollo iterativo que es enfocada hacia “diagramas de los casos de uso, y manejo de los riesgos y el manejo de la arquitectura” como tal. RUP indica cómo controlar, rastrear y monitorear los cambios dentro del proceso iterativo de desarrollo.
  • 18.
    RUP divide elproceso de desarrollo en ciclos. Este se divide en cuatro fases.
  • 19.
    Fases del ProcesoUnificado de Rational (RUP) Ciclo de Vida RUP
  • 20.
    Las fases ehitos de un proyecto El ciclo de vida del software del proceso Unificado Rational RUP se descompone con el tiempo en 4 fases secuenciales, cada uno concluido por un hito mayor. 1. Planificación de Fases: Todas las fases no son idénticas en términos de horario y esfuerzo aunque esto varia, considerablemente dependiendo del proyecto, un ciclo de desarrollo inicial del proyecto mediano debe de anticiparse la siguiente distribución entre el esfuerzo y horario.
  • 22.
  • 23.
    Reglas de negocio Alquilerde Habitación Cuando un cliente solicita alquiler de habitación debe portar su documento de identidad u otro documento que verifique su identidad. El tipo de pago será en efectivo cuando el cliente solicita salir de la habitación o también realizar un pago por adelantado que se descuenta al final del servicio. La empresa no se responsabiliza por el equipaje que el cliente ingrese a su habitación excepción siempre en cuando deje encargado en la parte recepcionista. Se prohíbe el ingreso de mascotas Si se verifican imperfecciones o daños en objetos de valor en las habitaciones entonces el cliente asumirá su responsabilidad por los daños. El cliente deberá cancelar el total del servicio brindado para guardar su registro de salida de lo contrario se registrara como cliente moroso.
  • 24.
    Reservar Habitación Cuando elcliente solicita reserva de habitación se registrara sus datos correspondientes de cliente y se le reserva una habitación donde se identificara la fecha número de habitación y el tiempo que solicite reservar así mismo con el monto a pagar. La reservas de empresas lo realizaran con una semana de anticipación Por casos de emergencia se reservaran habitaciones Objetos que se ingrese por parte del o de los clientes la empresa no se responsabiliza. Cuando las habitaciones están ocupadas y hay habitaciones en proceso de reservación y los clientes no se han comunicado para informar la reservación esto se cancela y se alquila a otros clientes. Si hay habitaciones libres y hay reservaciones entonces no se cancela mientras pasado las dos horas de su hora fijada en el registro La persona encargada de la recepción debe tener estudios de administración, o administración hotelera.
  • 25.
    Alquiler de cochera Recepcióndebe verificar la ventana de control de espacios libres del estacionamiento si hay libres entonces procede. Cuando un cliente solicite el alquiler de cochera este debe brindar sus datos correspondientes para registrarse en el sistema. recepción registrara datos del vehículo registrara el ingreso de vehículo a cochera. El cliente no puede retirar el vehículo mientras tenga deuda por el servicio excepción casos que recepción considere hacerlo. Venta Menú Para la venta del menú se consideran las siguientes reglas de negocio. Para realizar una venta nuestro cliente debe estar registrado en el sistema. Una vez generado la venta no hay devolución en el caso que el cliente quisiera devolver o cambiar por otro menú. No se aceptan pedidos de envió. Si hay convenios con empresas entonces se realizaran pedidos de menú.
  • 26.
    Especificación de casode uso de negocio
  • 31.
    Modelo de objetode negocio habitacion Recepcion cliente verifica buscar registrar cliente procede Reserva Cliente solicita RESERVAR_HABITACION registrar Definicion
  • 32.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
    CONCLUSIONES. Luego de realizarel presente informe se concluyó lo siguiente: Se realizó un Análisis y Diseño del Sistema de Información para mejorar el control del Hotel puertas el sol Se utilizó el SGBD MySQL para realizar la normalización de la base de datos se uso worbench, SqlYog, Navicat, phpmyadim y como lenguaje de programación se utilizo java. El proyecto provee al usuario un nuevo medio de comunicación rápido y seguro permitiendo una interacción sencilla y amigable. Se hizo una descripción del contexto actual del Sistema, mediante los artefactos de Casos de uso del negocio y Objetos del negocio capturando las partes esenciales del sistema estudiado, usando la metodología RUP. Se identificó las clases de análisis y la relación que existe entre ellas, obteniendo así el diagrama de clases y la base de datos del Sistema de Hotel. Siguiendo la metodología de desarrollo se logró la implementación del sistema de control hotelero.
  • 42.
    RECOMENDACIONES Capacitar constantemente alos usuarios, para que se haga un manejo adecuado del sistema. Es evidente que por el tamaño de la empresa, su carga de trabajo y el manejo de información que tiene, es una empresa ideal como para aplicar técnicas que la conduzcan a ser totalmente sistematizada. Continuar con el análisis y diseño de las demás áreas de la empresa, realizando un modelo integral de toda la empresa. La implantación de Sistemas de Información debe involucrar a todo el personal que se beneficie con estos, con el objetivo de que sientan comprometidos y participen en el desarrollo de este. En el caso de implementar otras áreas que se quisieran integrar en el sistema este por su medio no afecta en ninguno de los procesos. El sistema está desarrollado por módulos obteniendo como resultados la integración en un solo sistema.