informe de practicas pre_profesional_i
TRANSCRIPT
UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE
ESCUELA PROFESIONAL INGENIERIA
INGENIERIA DE SISTEMAS
PRACTICA PRE PROFESIONAL I
VERA OSTIOS WILMER
Syste
m C
on
trol H
ote
lero
TITULO DEL PROYECTO
« Análisis diseño e implementación de un sistema de control
Hotelero »
Syste
m C
on
trol H
ote
lero
OBJETIVOS
Objetivo GeneralRealizar 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
Syste
m C
on
trol H
ote
lero
DATOS GENERALES DE LA EMPRESA
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
Syste
m C
on
trol H
ote
lero
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.
MISION & VISION DE LA EMPRESA
Syste
m C
on
trol H
ote
lero
ORGANIGRAMA DE LA EMPRESAS
yste
m C
on
trol H
ote
lero
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.
ACCIONES PRELIMINARES
Desarrollo de software
Syste
m C
on
trol H
ote
lero
DESCRIPCION DEL PROBLEMA
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?.
Syste
m C
on
trol H
ote
lero
IDENTIFICACION DE LOS REQUERIMIENTOSLos 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.
Syste
m C
on
trol H
ote
lero
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
Syste
m C
on
trol H
ote
lero
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.
Syste
m C
on
trol H
ote
lero
Necesidad Priorida
d
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
Syste
m C
on
trol H
ote
lero
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
Syste
m C
on
trol H
ote
lero
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.
Syste
m C
on
trol H
ote
lero
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
Syste
m C
on
trol H
ote
lero
ANALISIS
Y D
ISEÑO M
ETODOLOGIA
RUP
Syste
m C
on
trol H
ote
lero
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.
Syste
m C
on
trol H
ote
lero
RUP divide el proceso de desarrollo en ciclos. Este se divide en cuatro fases.
Syste
m C
on
trol H
ote
lero
Fases del Proceso Unificado de Rational (RUP)
Ciclo de Vida RUP
Syste
m C
on
trol H
ote
lero
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.
Syste
m C
on
trol H
ote
lero
DISEÑO METODOLOGIA RUP
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
DIAGRAMA DE CASO DE USO
Reglas de negocioAlquiler de HabitaciónCuando 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.
Syste
m C
on
trol H
ote
lero
Reservar HabitaciónCuando 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 registroLa persona encargada de la recepción debe tener estudios de administración, o administración hotelera.
Syste
m C
on
trol H
ote
lero
Alquiler de cocheraRecepció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ú.
Syste
m C
on
trol H
ote
lero
Especificación de caso de uso de negocioS
yste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
Modelo de objeto de negocio
habitacion
Recepcioncliente
verifica
buscar
registrar cliente
procede
Reserva
Cliente
solicita
RESERVAR_HABITACION
registrar
Definicion
Syste
m C
on
trol H
ote
lero
habitacion
Recepcioncliente
verifica
buscar
registrar cliente
procede
habitacion
Cliente
solicita
ALQUILER
alquiler
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero
Diagrama de actividadesDefinicion
Syste
m C
on
trol H
ote
lero
Recervas de habitacionesS
yste
m C
on
trol H
ote
lero
Diagrama de actividades GyMS
yste
m C
on
trol H
ote
lero
Diagrama de actividades cochera
Syste
m C
on
trol H
ote
lero
Diagrama de actividades Venta Menu
Syste
m C
on
trol H
ote
lero
DISEÑO DE INTERFACESS
yste
m C
on
trol H
ote
lero
EVALUACION ECONOMICAS
yste
m C
on
trol H
ote
lero
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 solSe 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.
Syste
m C
on
trol H
ote
lero
RECOMENDACIONESCapacitar 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.
Syste
m C
on
trol H
ote
lero
FUNCIONAMIENTO DEL SISTEMA
Syste
m C
on
trol H
ote
lero
Syste
m C
on
trol H
ote
lero