Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURAS ADSCRITAS
Sistemas de Información
Base de Datos
Red de Computadoras
Docentes Tutor(s):
❏ Ing. Samuel Fuentes
Docentes Asesor(s):
❏ Ing. Jose Balderrama
❏ Ing. Abel Huaygua
AUTORES:
❏ Univ. Julio Cesar Benitez
(1 página)
1. Introducción
En los últimos años la tecnología se ha estado vinculando muy fuertemente con los demás
sectores de la economía departamental y uno de ellos que forma parte de este conglomerado
es la hotelería. El sector ha tenido un desarrollo muy importante que se ha visto en la
obligación de recurrir a soluciones en software, bases de datos y redes de computadoras para
optimizar la administración de reservas y registro de información de hospedaje, debido a que
los hoteles han usado durante años un sistema arcaico de administración de registro e
información.
❏ Pérdida de Información
❏ Problemas de comunicación
❏ Pérdida de cliente
4.1. Objetivos
4.1.1 Objetivo General
❏ Identificar los requerimientos del sistema a través de los modelos de casos de uso
para proponer las funciones del sistema.
❏ Analizar el sistema de información actual
❏ Elaborar los modelos de análisis y diseño
❏ Construir el software a través de los modelos realizados
❏ Realizar un Diseño de la red lan para el hotel los ramales
❏ Evaluar los requerimientos mínimos del sistema de información
Justificación:
justificación técnica:
El objetivo del proyecto es desarrollar un software con una red de comunicación, esto
permitirá una mejor administración de reserva e información de hospedaje.
justificación económica:
El desarrollo del presente trabajo investigativo representa una opción de administración que
permitirá la optimización de los recursos con lo que cuenta actualmente el Hotel Los
Ramales, además la inversión que requiere para su desarrollo e implementación no
constituye una suma considerable que no pueda afrontar el flujo presupuestario de la
empresa, por esos motivos, el desarrollo del sistema se justifica plenamente desde el punto
de vista económico.
justificación social:
El presente proyecto aporta una buena calidad de atención hacia los clientes en el hospedaje
los ramales.
5. Metodología
Etapas Descripción de la Herramientas Resultado que se
etapa obtienen
* Se realizan los
modelos conceptual ,
lógico, físico.
TRANSICIÓN
Alcances
Elaborar una propuesta de un sistema de información que contemple la base de datos, el
sistema de software y EL DISEÑO DE LA red de datos para reservar y registro de
hospedaje.
limitación
No se tiene como objetivo implementar el software desarrollado, en un hotel.
1. MÉTODOS
Para aplicarlo a redes sería primero analizar los requerimientos puntuales para que en base a
estos seleccionar los protocolos y la topología de red a utilizar, luego seleccionar los equipos
para iniciar las fases de documentación e implementación de la propuesta para llegar a la
ejecución, monitoreo y optimización de la red propuesta en un ciclo que no tiene final.
(Saavedra, 2017)
(Informáticas, 2016)
1.3. RUP
Es un proceso que puede especializarse para una gran variedad de sistemas de software,
en diferentes áreas de aplicación, diferentes tipos de organizaciones, diferentes niveles
de aptitud y diferentes tamaños de proyecto.
(Rosarino, 2016)
2. HERRAMIENTAS
2.1. POWERDESIGNER
herramienta para el análisis, diseño inteligente y construcción sólida de una base de
datos y un desarrollo orientado a modelos de datos a nivel físico y conceptual, que da a
los desarrolladores Cliente/Servidor la más firme base para aplicaciones de alto
rendimiento. La Herramienta Líder en Modelamiento Empresarial.
(Suarez, 2009)
(Systems, 2020)
2.3. MySQL
(B., 2019)
Es una herramienta gráfica multiusuario diseñada para ayudar a sus equipos a construir
sistemas robustos y fáciles de mantener.
(ARCHITECT, 2020)
3. DIAGRAMAS
Los diagramas de clases son uno de los tipos de diagramas más útiles en UML, ya que
trazan claramente la estructura de un sistema concreto al modelar sus clases, atributos,
operaciones y relaciones entre objetos. Con nuestro software de generación de diagramas
UML, la creación de estos diagramas no es tan abrumadora como podría parecer.
(anónimo, 2020)
(manuel, n.d.)
(LuCaS, n.d.)
(Tollefsrud, 2019)
Está compuesta por dos partes, la topología física, que es la disposición real de los cables
(los medios) y la topología lógica, que define la forma en que los hosts acceden a los
medios. Las topologías físicas que se utilizan comúnmente son de bus, de anillo, en estrella,
en estrella extendida, jerárquica y en malla.
La topología de red se define como el mapa físico o lógico de una red para intercambiar
datos. En otras palabras, es la forma en que está diseñada la red, sea en el plano físico o
lógico. El concepto de red puede definirse como conjunto de nodos interconectados.
(Commons, 2020)
Topología en estrella tiene un nodo central desde el que se irradian todos los enlaces
hacia los demás nodos y no permite otros enlaces.
La topología en estrella tiene un nodo central desde el que se irradian todos los enlaces.
La ventaja principal es que permite que todos los demás nodos se comuniquen entre sí
de manera conveniente. La desventaja principal es que si el nodo central falla, toda la
red se desconecta. Según el tipo de dispositivo para networking que se use en el centro
de la red en estrella, las colisiones pueden representar un problema.
Topología en estrella extendida tiene una topología en estrella central, en la que cada
uno de los nodos finales actúa como el centro de su propia topología en estrella. La
ventaja de esto es que el cableado es más corto y limita la cantidad de dispositivos que
se deben interconectar con cualquier nodo central.
5. TIPO DE RED
Un elemento que debe tenerse en cuenta cuando queremos instalar una red informática en
nuestro negocio es el alcance o área de cobertura.
(Juliá, 2015)
6. MODELO DE RELACIÓN
El modelo de datos entidad-relación está basado en una percepción del mundo real que
consta de una colección de objetos básicos, llamados entidades, y de relaciones.
(Fundación, 2020 )
7. MODELO LÓGICO
Un modelo lógico de datos es un modelo que no es específico de una base de datos que
describe aspectos relacionados con las necesidades de una organización para recopilar datos
y las relaciones entre estos aspectos.
8. MODELO FÍSICO
El modelo físico de la base de datos nos sirve para el análisis del cómo se va a guardar los
datos es decir en qué tipos de datos se almacenarán los campos
(Anchapanta, 2014)
9.1. CONTROLADOR
Se encarga de... controlar, recibir las órdenes del usuario y se encarga de solicitar los
datos al modelo y de comunicarles a la vista.
9.2. VISTA
Son la representación visual de los datos, todo lo que tenga que ver con la interfaz
gráfica va aquí. Ni el modelo ni el controlador se preocupan de cómo se verán los datos,
esa responsabilidad es únicamente de la vista.
(Hernandez, 2015)
Mantener sus documentos digitales solo en su ordenador o servidor local plantea riesgos de
falla de disco duro, incendios, inundaciones o robos. ¿Qué pasaría si quisiera acceder a uno
de esos archivos importantes fuera de la oficina? Conozca Folderit. El sistema de gestión de
documentos más sencillo de utilizar diseñado para pequeñas empresas y organizaciones. A
través de Folderit, también puede crear y editar documentos de MS Office
colaborativamente con una suscripción a Office 365.sistema
Podrán acceder al sistema, todos aquellos usuarios que se hayan validado en el mismo, a
través de un nombre de usuario y una clave de acceso única.
Los usuarios podrán ser: Clientes de la empresa. o Agencias de viaje. o Particulares. o Otras
empresas mayoristas.sistema investigación
Sistema de cobros y reservas lleva un registro de los tipos y cantidades de habitaciones que
la empresa hotelera ofrece según su disponibilidad.
Utilizamos distintos tipos de herramientas como ser mysql front, power designer, etc.
CAPÍTULO III. MARCO APLICATIVO
En este capítulo se implementa el método definido con anterioridad, aplicando en cada etapa
3 . Contar con un sistema de conexión de red para la comunicación entre equipos del
personal y el servidor además de mejorar la comunicación entre el personal y huésped.
Modelo General de Casos de Uso del Sistema
Especificación de los Casos de Uso(Diagramas de Casos de Uso)
Jhowill Neytan
Autores Fecha 15/08/2020 Versión 001
Cristian Sánchez
Julio Benítez
Lilo Mamani
Alex Ojeda
● Ninguno
Postcondiciones
● Ninguna
Jhowill Neytan
Autores Fecha 15/08/2020 Versión 001
Cristian Sánchez
Julio Benítez
Lilo Mamani
Alex Ojeda
Caso de Uso GESTIÓN HOSPEDAJE CU-001
● Ninguna
Postcondiciones
● Ninguna
Jhowill Neytan
Autores Fecha 15/08/2020 Versión 001
Cristian Sánchez
Julio Benítez
Lilo Mamani
Alex Ojeda
● Ninguno
Postcondiciones
● Ninguna
❏ Modelo lógico.
❏ Modelo Físico.
❏ Código de la base de datos para postgresql.
/
*===========================================================
===*/
/* DBMS name: MySQL 5.0 */
/* Created on: 01/09/2020 17:10:25 */
/
*===========================================================
===*/
/
*===========================================================
===*/
/* Table: CARGO */
/
*===========================================================
===*/
create table CARGO
(
ID_CARGO int not null auto_increment,
NOMBRE_CARGO varchar(30) not null,
DESCRIPCION_CARGO text not null,
ESTADO_CARGO bool not null,
FECHA_REG_CARGO date,
USUARIO_REG_CARGO varchar(40),
FECHA_MOD_CARGO date,
USUARIO_MOD_CARGO varchar(40),
primary key (ID_CARGO)
);
/
*===========================================================
===*/
/* Table: CLIENTE */
/
*===========================================================
===*/
create table CLIENTE
(
COD_CLIENTE int not null,
CI_PERSONA int not null,
NRO_CLIENTE int not null,
ESTADO_CLIENTE bool not null,
primary key (COD_CLIENTE)
);
/
*===========================================================
===*/
/* Table: CONSATA1 */
/
*===========================================================
===*/
create table CONSATA1
(
ID_SUB_MENU int not null,
ID_MENU_PRINCIPAL int not null,
primary key (ID_SUB_MENU, ID_MENU_PRINCIPAL)
);
/
*===========================================================
===*/
/* Table: CONSTA */
/
*===========================================================
===*/
create table CONSTA
(
ID_MENU_PRINCIPAL int not null,
ID_PERFIL int not null,
primary key (ID_MENU_PRINCIPAL, ID_PERFIL)
);
/
*===========================================================
===*/
/* Table: EMPLEADO */
/
*===========================================================
===*/
create table EMPLEADO
(
COD_CLIENTE2 int not null,
CI_PERSONA int not null,
ESTADO_EMPLEADO bool not null,
FECHA_REG_EMPLEADO date,
USER_REG_EMPLEADO varchar(10),
FECHA_MOD_EMPLEADO date,
USER_MOD_EMPLEDO varchar(10),
primary key (COD_CLIENTE2)
);
/
*===========================================================
===*/
/* Table: HABITACION */
/
*===========================================================
===*/
create table HABITACION
(
COD_HABITACION int not null,
COD_CATEGORIA varchar(10) not null,
CAPAPACIDAD_PERSONA_HABITACION int not null,
ESTADO_HABITACION bool not null,
primary key (COD_HABITACION)
);
/
*===========================================================
===*/
/* Table: HOSPEDAJE */
/
*===========================================================
===*/
create table HOSPEDAJE
(
ID_HOSPEDAJE int not null auto_increment,
COD_HABITACION int not null,
ID_RESERVA int not null,
FECHA_INICIO_HOSPEDAJE date not null,
HORA_INICIO_HOSPEDAJE time not null,
FECHA_FIN_HOSPEDAJE date not null,
HORA_FIN_HOSPEDAJE time not null,
CANTIDAD_CLIENTE_HOSPEDADO int not null,
ESTADO_HOSPEDAJE bool not null,
primary key (ID_HOSPEDAJE)
);
/
*===========================================================
===*/
/* Table: MENU_PRINCIPAL */
/
*===========================================================
===*/
create table MENU_PRINCIPAL
(
ID_MENU_PRINCIPAL int not null auto_increment,
NOMBRE_NENU_PRINCIPAL varchar(50) not null,
RUTA_MENU_PRINCIPAL varchar(100),
ESTADO_MENU_PRINCIPAL bool,
FECHA_REG_MENU_PRINCIPAL datetime,
USER_REG_MENU_PRINCIPAL varchar(30),
FECHA_MOD_MENU_PRINCIPAL datetime,
USER_MOD_NENU_PRINCIPAL varchar(30),
primary key (ID_MENU_PRINCIPAL)
);
/
*===========================================================
===*/
/* Table: PERFIL_USUARIO */
/
*===========================================================
===*/
create table PERFIL_USUARIO
(
ID_PERFIL int not null auto_increment,
NOMBRE_PERFIL char(50) not null,
DESCRIPCION_PERFIL varchar(250) not null,
ESTADO_PERFIL bool,
FECHA_REG_PERFIL datetime,
USER_REG_PERFIL varchar(30),
FECHA_MOD_PERFIL datetime,
USER_MOD_PERFIL varchar(30),
primary key (ID_PERFIL)
);
/
*===========================================================
===*/
/* Table: PERSONA */
/
*===========================================================
===*/
create table PERSONA
(
CI_PERSONA int not null,
NOMBRE_PERSONA char(50) not null,
APELLIDO_PATERNO char(50) not null,
APELLIDO_MATERNO char(50) not null,
EDAD_PERSONA int not null,
SEXO_PERSONA char(10) not null,
NACIONALIDAD_PERSONA char(60) not null,
FECHA_NACIMIENTO date not null,
DIRECCION_PERSONA varchar(100),
CELULAR_PERSONA int,
ESTADO_PERSONA bool,
FECHA_REG_PERSONA datetime,
USER_REG_PERSONA varchar(20),
FECHA_MOD_PERSONA date,
USER_MOD_PERSONA varchar(20),
primary key (CI_PERSONA)
);
/
*===========================================================
===*/
/* Table: RESERVA */
/
*===========================================================
===*/
create table RESERVA
(
ID_RESERVA int not null auto_increment,
COD_CLIENTE2 int not null,
COD_CLIENTE int not null,
COD_HABITACION int not null,
FECHA_RESERVA datetime not null,
FECHA_INICIO datetime not null,
FECHA_FIN datetime not null,
CANTIDAD_PERSONAS_RESERVA int not null,
ESTADO_RESERVA bool not null,
primary key (ID_RESERVA)
);
/
*===========================================================
===*/
/* Table: SERVICIO */
/
*===========================================================
===*/
create table SERVICIO
(
COD_SERVICIO int not null auto_increment,
ID_HOSPEDAJE int not null,
DESCRIPCION_SERVICIO varchar(40) not null,
ESTADO_SERVICIO bool not null,
primary key (COD_SERVICIO)
);
/
*===========================================================
===*/
/* Table: SUB_MENU */
/
*===========================================================
===*/
create table SUB_MENU
(
ID_SUB_MENU int not null auto_increment,
NOMBRE_SUB_MENU varchar(50) not null,
RUTA_SUB_MENU varchar(200) not null,
DESCRIPCION_SUB_MENU text,
ESTADO_SUB_MENU bool,
FECHA_REG_SUB_MENU datetime,
USER_REG_SUB_NENU varchar(30),
FECHA_MOD_SUB_MENU datetime,
USER_MOD_SUB_MENU varchar(30),
primary key (ID_SUB_MENU)
);
/
*===========================================================
===*/
/* Table: TIENE */
/
*===========================================================
===*/
create table TIENE
(
ID_CARGO int not null,
COD_CLIENTE2 int not null,
FECHA_INICIO date,
HORA_INICIO time,
FECHA_FIN date,
HORA_FIN time,
primary key (ID_CARGO, COD_CLIENTE2)
);
/
*===========================================================
===*/
/* Table: TIPO_HABITACION */
/
*===========================================================
===*/
create table TIPO_HABITACION
(
COD_CATEGORIA varchar(10) not null,
DESCRIPCION_TIPO varchar(10) not null,
ESTADO_TIPO bool not null,
primary key (COD_CATEGORIA)
);
/
*===========================================================
===*/
/* Table: USUARIO */
/
*===========================================================
===*/
create table USUARIO
(
ID_USUARIO int not null auto_increment,
ID_PERFIL int not null,
COD_CLIENTE2 int,
NOMBRE_USUARIO varchar(30) not null,
PASWORD_USUARIO varchar(250) not null,
ESTADO_USUARIO bool not null,
FECHA_USER_USUARIO datetime,
USER_REG_USUARIO varchar(30),
FECHA_MOD_USUARIO date not null,
USER_MOD_USUARIO varchar(30),
primary key (ID_USUARIO)
);
DICCIONARIO DE DATOS
-codigo categoria
Tipo habitación -descripción
-estado
Redes de datos
❏ Diseño Lógico
❏ Diseño Físico
Primer piso
segundo piso
tercer piso
Diagrama de estructura vertical y horizontal
CAPÍTULO IV. CONCLUSIONES Y RECOMENDACIONES
1. Conclusiones
El presente proyecto se realizó los diseños de modelos, estructura de cableado y diseños de
red de comunicación y validación de la base de datos.
2. Recomendaciones
Mejoramiento del prototipo del sistema informático,
REFERENCIA BIBLIOGRÁFICA