Subido por Paola Andrea Gomez Rosero

actividad Hotel imperial2

Anuncio
SISTEMA DE INFORMACION HOTEL IMPERIAL
CONCEPTOS Y PRINCIPIOS BÁSICOS DE LOS DISEÑOS DE SISTEMAS
Presentado por:
Cód. 321226
Tutor:
Grupo:
Universidad Nacional Abierta y a Distancia
SISTEMA DE INFORMACION HOTEL IMPERIAL
Vicerrectoría Académica y de Investigación
Curso: Diseño de Sistemas
Código: 301309
MARZO 2022
SISTEMA DE INFORMACION HOTEL IMPERIAL
TABLA DE CONTENIDO
INTRODUCCIÓN .............................................................................................................................. 4
OBJETIVOS ...................................................................................................................................... 5
OBJETIVO GENERAL. ............................................................................................................... 5
OBJETIVOS ESPECÍFICOS. ..................................................................................................... 5
DESARROLLO DE LA ACTIVIDAD PROPUESTA ................................................................... 6
Diseño de datos. ......................................................................................................................... 6
Diseño arquitectónico ............................................................................................................... 8
Diseño de interfaz. ..................................................................................................................... 9
Diseño a nivel de componente. ............................................................................................ 11
Diseño de implementación. ................................................................................................... 12
Diseño de diagrama de contexto. ........................................................................................ 13
Diseño de contenido a nivel de componentes ......... Ошибка! Закладка не определена.
Diseño de funciones a nivel de componentes ................................................................. 15
Lenguaje de diseño del programa. ...................................................................................... 16
Conclusiones................................................................................................................................. 17
SISTEMA DE INFORMACION HOTEL IMPERIAL
INTRODUCCIÓN
El presente trabajo se encuentra dirigido al desarrollo de aprendizaje del curso
Diseños Sistemas, en el caso del Hotel Imperial, con el fin optimizar el actual modo
de llevar la información y pasar a controlar el sistema de reservas por medio de una
base de datos para administrar la información y un entorno grafico amigable para
registrar la información diariamente, el sistema permitirá al cliente o usuario tener
una visualización de los servicios que brinda el Hotel
SISTEMA DE INFORMACION HOTEL IMPERIAL
OBJETIVOS
OBJETIVO GENERAL.
Diseñar, un sistema de información para la gestión del Hotel Imperial, para que
brinde a sus administrativos un control eficiente y organizado de un sistema de
reservas, recepción y hospedaje.
OBJETIVOS ESPECÍFICOS.
●
Recolectar información sobre los procesos actual.

Analizar la información.
●
Levantar los requerimientos funcionales y no funcionales del sistema.
●
Elaborar la base de datos en la aplicación adecuada.
●
Desarrollar e diseñar interfaces de usuarios con base a los requerimientos
recolectados.
●
Aplicar pruebas de desarrollo del Sistema
●
Realizar el análisis de riesgos del software.
●
Documentar el uso del sistema de información
SISTEMA DE INFORMACION HOTEL IMPERIAL
DESARROLLO DE LA ACTIVIDAD PROPUESTA
Diseño de datos.
Es el diseño orientados a la estructuras de la base de datos y restricciones de
integridad.
El diseño de la base de datos para el HOTEL IMPERIAL, empieza con realizar el
analizar de las entidades que representan su funcionamiento, en este caso los
clientes, los servicios, las habitaciones, los empleados.
SISTEMA DE INFORMACION HOTEL IMPERIAL
Figura 1. Modelo Entidad – Relación
SISTEMA DE INFORMACION HOTEL IMPERIAL
Diseño arquitectónico
Para la
arquitectura que se desarrollara en el sistema de información HOTEL
IMPERIAL
se tomara algunas decisiones estructurales que afectarán
profundamente el sistema y su proceso de desarrollo. Con base en al conocimiento
y experiencia, deben considerar las siguientes preguntas fundamentales sobre el
sistema:
1. El empleado de recepción da inicio de sistema con su usuario y clave
2. Todos los clientes se acercan a recepción y hacen su registro de datos
personales y a escoger los servicios base de cada cliente es decir tipo de
habitación, tipo de alimentación y servicios adicionales.
3. El empleado botones dirige al cliente a sus hospedaje y genera factura por
de gastos hasta el tiempo de salida del cliente,
4. Cada empleado tiene su registro personal y su cargo y turnos.
SISTEMA DE INFORMACION HOTEL IMPERIAL
Diseño de interfaz.
Es el diseño que hace que el empleado del hotel interactúe con el computador por
medio del software.
El primer formulario es el de Acceso al sistema, es promedio del cual, el empleado
puede ingresar al sistema y realizar las funciones que se le den en sus funciones
de acceso.
SISTEMA DE INFORMACION HOTEL IMPERIAL

El formulario Principal es el menú del software en el podemos navegar por
los diferentes formularios y realizar las actividades que demanda cada uno.

Los formularios de registro.

Son los formularios donde ingresamos la información de los clientes, los
empleados, los servicios y las habitaciones ejemplo formulario Habitaciones
SISTEMA DE INFORMACION HOTEL IMPERIAL

Formulario Factura. Es el formulario donde se carga la factura con todos los
beneficios adquiridos durante la estadía en el hotel.
Diseño a nivel de componente.
Una vez tengamos los elementos de la arquitectura del sistema de información
HOTEL IMPERIAL se realizara una descripción de sus componentes en cuanto a
procedimiento. La información obtenida a partir de los modelos basados en clase,
flujo y comportamiento sirve como la base para diseñar los componentes.
Contiene un conjunto de clases que colaboran. Cada clase dentro de un
componente se elabora por completo para que incluya todos los atributos y
operaciones relevantes para su implantación.
Clientes Clases
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Ciente se
refiere al número de cedula del
cliente
Validar Validar el campo Id_Ciente
si se cambian los datos de este
clave principal
Validar el campo Id_Ciente
Consultar
Validar el campo Id_Ciente
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Empleado Clase
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Empleado se
refiere al número de cedula del
empleado
Validar Validar el campo
Id_Empleado si se cambian los
datos de este clave principal
Validar el campo Id_Ciente
Consultar
Validar el campo Id_Ciente
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Modificar
Modificar
SISTEMA DE INFORMACION HOTEL IMPERIAL
Servicios Clase
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Servicio se
refiere al número de cedula del
empleado
Validar Validar el campo Id_servicio
si se cambian los datos de este
clave principal
Validar el campo Id_Servicio
Consultar
Validar el campo Id_Servicio
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Factura Clase
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Factura se
refiere al número de cedula del
empleado
Validar Validar el campo id_ factura
si se cambian los datos de este
clave principal
Validar el campo Id_Factura
Consultar
Validar el campo Id_Factura
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Se realiza la validación a través de un
ciclo While que mediante la condición
se ingresa valor numérico.
Modificar
Modificar
Diseño de implementación.
Se debe crea los bloques de construcción lógicos de una aplicación (la arquitectura
lógica) a un entorno informático físico de modo que se cumplan los requisitos de
calidad de servicio especificados en el escenario de implementación.
En este caso los bloques a desarrollar son los procesos y los casos de uso de cada
proceso es decir para el rol del empleado, su bloque es el acceso.
SISTEMA DE INFORMACION HOTEL IMPERIAL
Diseño de diagrama de contexto.
Es un diagrama que define los límites entre el sistema, o parte del sistema, y su
ambiente, mostrando las entidades que interactúan con él. 2 Este diagrama es una
vista de alto nivel de un sistema. Es similar al Diagrama de bloques.
Según los procesos que cumple cada entidad, según la información ingresada y el
proceso de la misma
FACTURA
EMPLEADO
SISTEMA OBJETIVO
CLIENTE
HABITACION
SERVICIO
SISTEMA DE INFORMACION HOTEL IMPERIAL
FACTURA
EMPLEADO
SISTEMA OBJETIVO
SERVICIOS
REPORTES
CLIENTES
CLIENTE
EMPLEADO
SISTEMA OBJETIVO
FACTURACION
FACTURA
REPORTE
SISTEMA DE INFORMACION HOTEL IMPERIAL
Sistema de Despliegle y Administracion
Diseño de funciones a nivel de componentes
Diseño Funciones Nivel de Componentes.
Clientes Clases
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Ciente se
refiere al número de cedula del
cliente
Validar Validar el campo Id_Ciente
si se cambian los datos de este
clave principal
Validar el campo Id_Ciente
Consultar
Validar el campo Id_Ciente
SE debe validar el valor ingresao en
Id_Cliente debe ser numérico y
Mayor o igual a 10 dígitos
. SE debe validar el valor ingresao en
Id_Cliente debe ser numérico y
Mayor o igual a 10 dígitos
SE debe validar el valor ingresao en
Id_Cliente debe ser numérico y
Mayor o igual a 10 dígitos
. SE debe validar el valor ingresao en
Id_Cliente debe ser numérico y
Mayor o igual a 10 dígitos
Empleado Clase
Componentes
Diseños de Contenidos
Registrar
Validar el campo Id_Empleado se
refiere al número de cedula del
empleado
Validar Validar el campo
Id_Empleado si se cambian los
datos de este clave principal
Validar el campo Id_Ciente
SE debe validar el valor ingresao en
Id_Empleado debe ser numérico y
Mayor o igual a 10 dígitos
SE debe validar el valor ingresao en
Id_Empleado debe ser numérico y
Mayor o igual a 10 dígitos
SE debe validar el valor ingresao en
Id_Empleado debe ser numérico y
Mayor o igual a 10 dígitos
Modificar
Modificar
Eliminar
SISTEMA DE INFORMACION HOTEL IMPERIAL
Consultar
Validar el campo Id_Ciente
SE debe validar el valor ingresao en
Id_Empleado debe ser numérico y
Mayor o igual a 10 dígitos
Servicios Clase
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Servicio se
refiere al número de cedula del
empleado
Validar Validar el campo Id_servicio
si se cambian los datos de este
clave principal
Validar el campo Id_Servicio
Consultar
Validar el campo Id_Servicio
SE debe validar el valor ingresao en
Id_Servicio debe ser numérico y
Menor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Servicio debe ser numérico y
Menor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Servicio debe ser numérico y
Menor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Servicio debe ser numérico y
Menor o igual a 10 dígitos
Factura Clase
Componentes
Diseños de Contenidos
Registrar
Eliminar
Validar el campo Id_Factura se
refiere al número de cedula del
empleado
Validar Validar el campo id_ factura
si se cambian los datos de este
clave principal
Validar el campo Id_Factura
Consultar
Validar el campo Id_Factura
SE debe validar el valor ingresao en
Id_Factura debe ser numérico y
Menor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Factura debe ser numérico y
Menor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Factura debe ser numérico y
Mayor o igual a 6 dígitos
SE debe validar el valor ingresao en
Id_Factura debe ser numérico y
Mayor o igual a 6 dígitos
Modificar
Modificar
Lenguaje de diseño del programa.
En este caso para tomar la decisión sobre el lenguaje para la creación del software
de Sistema de información HOTEL IMPERIAL,
se debe tomar según los
requerimiento que se analizaron en los objetivos específicos la cantidad de
información que se va a almacenar y también los procesos que se van a generar,
además se debe tener en cuenta el motor de base de datos en el que se va a
implementar la estructura de datos, consideramos que los más generalizado es
MySQL para el motor de base de datos y Java con lenguaje de programación para
el entorno gráfico.
SISTEMA DE INFORMACION HOTEL IMPERIAL
Conclusiones
1. Este trabajo fue de gran utilidad, porque nos permitió comprender el grado
de complejidad al diseñar sistemas de información.
2. En el proceso de consulta logramos interesarnos más sobre temas
interesantes como el modelado de la base de datos y en entorno grafico del
software.
3. El análisis de la información que se recoge para realizar el software debe ser
muy veraz para no fallar al tomar decisiones sobre la aplicación.
4. A la hora de tomar la sección sobre el lenguaje de programación y el motor
de base de datos en el cual se va a implementar la aplicación debe ser
considerada bajo los niveles económicos, cantidad de código y rentabilidad
de la computadora.
Descargar