Esquema de diseño
Cotización 2
1 Proceso de diseño del sistema 3
1.1 Paso 3 del diseño del sistema
1.2 División del módulo funcional 3
2. Características del sistema 4
3. Entorno operativo del sistema 4
3.1 Entorno operativo del sistema 4
3.2 Descripción general de VB 5
3.3 Introducción a la base de datos SQL 5
IV. funciones Implementación 6
4.1 Diseño de base de datos 6
4.1.1 Archivo de base de datos 6
4.1.2 Diseño de base de datos 7
4.2 Diseño de interfaz 8
4.3 Diseño del módulo de gestión de clientes 9
4.3.1 Registro de clientes 11
4.3.2 Liquidación de pago 12
Verbo abreviatura) Resumen 13
Referencia 13
Adjunto: Lista de programas 14
Desarrollo de un sistema de gestión hotelera
Los hoteles modernos son una colección de habitaciones Es un lugar de consumo que integra servicios e instalaciones como restauración, comunicación, entretenimiento, negocios y cultura. La organización hotelera es enorme, con muchos servicios y gran cantidad de información. Para mejorar la productividad laboral, reducir costos, mejorar la calidad del servicio y el nivel de gestión y promover beneficios económicos, la gestión moderna de la información debe llevarse a cabo con la ayuda de computadoras. Este diseño se basa en las características de hoteles, hoteles pequeños y medianos y hoteles, y desarrolla un sistema de software adecuado para hoteles, hoteles pequeños y medianos y hoteles.
Palabras clave: Desarrollo de sistemas de gestión hotelera
Introducción: En los últimos años, con el ritmo acelerado de reforma y apertura y el intercambio y desarrollo de las culturas china y occidental, los niveles de vida de El pueblo chino ha mejorado significativamente y la demanda social del sector de la restauración también está aumentando. Con el continuo crecimiento del consumo, la industria hotelera se ha convertido en una de las industrias de más rápido crecimiento en la sociedad moderna. Para sobrevivir en la feroz competencia del mercado, debemos mejorar nuestra conciencia de gestión en la gestión empresarial y los servicios de catering. La gestión del negocio hotelero diario juega un papel decisivo en el funcionamiento del hotel.
Cómo utilizar métodos de gestión avanzados para mejorar el nivel de gestión de los hoteles es un tema importante al que se enfrenta todo operador hotelero. Por lo tanto, este sistema de gestión hotelera tiene muy buen valor de aplicación práctica. La gente siempre ha utilizado métodos manuales tradicionales para gestionar sus facturas. Este método de gestión tiene muchas deficiencias, como baja eficiencia y poca confidencialidad. Además, con el tiempo se generará una gran cantidad de documentos y datos, lo que trae grandes dificultades de búsqueda, actualización y mantenimiento, y también aumenta la carga de trabajo y dificultad del personal de gestión. El sistema supera bien estas deficiencias y tiene las ventajas de una recuperación rápida, búsqueda conveniente, alta confiabilidad, gran capacidad de almacenamiento, buena confidencialidad, larga vida útil y bajo costo.
Estas ventajas pueden mejorar enormemente la eficiencia de la gestión hotelera, y también son condiciones importantes para que la gestión hotelera sea científica, estandarizada y alineada con el mundo. El sistema utiliza Microsoft SQL Server 2000 como base de datos back-end y Visual Basic 6.0 como herramienta de desarrollo front-end. Adopta la idea de diseño de estructura modular y el método de diseño orientado a objetos que se descompone capa por capa de arriba a abajo para completar. los principales módulos del sistema de gestión hotelera. Hoy en día, con el continuo desarrollo de la economía, el volumen de negocio del mercado hotelero generado por el turismo extranjero ha aumentado considerablemente. De esta manera, se pueden importar y exportar una serie de datos de importación y exportación, como la gestión de habitaciones y el check-in. La mayoría de los distribuidores sólo utilizan Office Excel para grabar, lo que hace que consultar y grabar sea un inconveniente. Si diseñamos un software especial para que los gerentes y empleados del hotel consulten información del hotel, así como diversas reservas, registros de entrada, salidas, liquidaciones y salidas, reduciremos en gran medida el trabajo del vendedor y aumentaremos la facturación del hotel. Al mismo tiempo, con el fin de fortalecer la gestión de clientes y empleados, desarrollamos un sistema de gestión hotelera para un determinado hotel, que resolvió los complejos e irregulares problemas de gestión del hotel, optimizó el proceso de gestión y logró una gestión de oficina sin papel del hotel. .
1. Proceso de diseño del sistema
1.1 Pasos del diseño del sistema
De acuerdo con las normas y reglamentos pertinentes y los procesos de gestión de nuestra escuela, nuestro equipo primero adopta el método rápido. creación de prototipos programación codificación método Se estableció un modelo de gestión. Después de una comunicación completa con el instructor de la escuela, se optimizó y mejoró el modelo, y se transformó el flujo de trabajo original. Debido a que se utiliza Microsoft Visual Basic 6.0 para la programación, el modelado y la escritura de código están casi sincronizados, lo que mejora enormemente la eficiencia.
1.2 División del módulo funcional
1. Gestión de clientes
La gestión de clientes significa que los administradores registran y modifican de forma centralizada la información de los clientes. Al gestionar la información de los clientes, aumentan la eficiencia del trabajo y. mejorar el procesamiento de la información del cliente.
2. Gestión de habitaciones de huéspedes
La gestión de habitaciones de huéspedes significa que el administrador debe conocer el estado de la habitación del hotel de manera oportuna, por ejemplo, si la habitación del hotel está vacía o en mantenimiento. , o reservado.
3. Consulta del cliente
La consulta del cliente es la búsqueda que realiza el administrador de información del cliente, que se divide en consulta fina y consulta difusa. En la consulta refinada, la dirección del cliente, el número de cliente, el número de identificación y el número de habitación también se dividen en consulta de nombre de cliente y consulta de carga de trabajo del cliente.
4. Administradores
El administrador es el responsable de gestionar la información del sistema. Los administradores pueden modificar, agregar y eliminar información del sistema. No es un solo administrador. Hay varios administradores, pero el administrador que ingresa al sistema puede eliminar y agregar administradores dentro del sistema.
2. Características del sistema
1. Una vez completado el software, mejorará en gran medida la eficiencia de las tareas comunes más básicas del hotel de check-in y check-out anticipado. , y reserva para nuevos huéspedes.
2. El software es fácil de aprender y usar, simple de operar y tiene una amplia gama de aplicaciones.
3. Este sistema tiene una potente función de consulta.
4. Realice una copia de seguridad y separe manualmente la base de datos para evitar la pérdida de datos.
En tercer lugar, entorno operativo del sistema
3.1 entorno operativo del sistema
1. Entorno de hardware
○1La frecuencia de la CPU es superior a Pentium 586.
○2El espacio de memoria supera los 64M.
○3 El espacio disponible en el disco duro es de al menos 100 millones de m.
○4 La resolución de la pantalla es de 1024*768 en color verdadero o superior.
○5 Ratón de dos botones, unidad óptica normal, tarjeta de sonido, etc.
2. Entorno de software
1 Sistema operativo WINDOWS95/98/2000/XP/2003
○2SQL (Lenguaje de consulta estructurado) Server 2000 Visual Basic
p>
3.2 Descripción general de visual basic
1. ¿Qué es Visual Basic?
Visual Basic (VB para abreviar) es un lenguaje de programación general basado en objetos desarrollado por Microsoft.
"Visualización" se refiere al método de desarrollo de interfaces gráficas de usuario (GUI). No es necesario escribir mucho código para describir la apariencia y posición de los elementos de la interfaz, solo agregue un objeto creado previamente. .
"Básico" se refiere al lenguaje Básico (Código de Instrucción Simbólica Universal para Principiantes), que es el lenguaje más utilizado en la historia del desarrollo de la tecnología informática. Visual BASIC se desarrolla aún más sobre la base del lenguaje BASIC original. Hasta ahora, contiene cientos de declaraciones, funciones y palabras clave, muchas de las cuales están directamente relacionadas con la GUI de Windows. Los profesionales pueden utilizar Visual Basic para implementar las funciones de cualquier otro lenguaje de programación de Windows, mientras que los principiantes sólo necesitan dominar algunas palabras clave para crear aplicaciones prácticas. Visual Basic Scripting Edition (VBScript) es un lenguaje de scripting ampliamente utilizado y un subconjunto del lenguaje Visual Basic. Puede integrarse en lenguaje HTML para diseño web, como archivos ASP (Active Server Page).
VB es fácil de aprender, muy versátil y ampliamente utilizado.
2. Funciones de VB
VB se puede utilizar para desarrollar aplicaciones multimedia, de bases de datos, de redes, de gráficos y otras.
Las capacidades de acceso a datos permiten crear bases de datos y aplicaciones front-end, así como componentes optimizables del lado del servidor para la mayoría de los formatos de bases de datos, incluido Microsoft SQL Server y otras bases de datos empresariales.
Con la tecnología ActiveX(TM), puede utilizar la funcionalidad proporcionada por otras aplicaciones, como el procesador de textos Microsoft Word, las hojas de cálculo de Microsoft Excel y otras aplicaciones de Windows.
Las aplicaciones completas son genuinas. archivos exe, que se pueden distribuir libremente.
3.3 Introducción a SQL
El nombre completo de SQL es "Lenguaje de consulta estructurado"
SQL (Lenguaje de consulta estructurado) es un lenguaje de programación y consulta de bases de datos. Se utiliza para acceder a datos, consultar, actualizar y gestionar sistemas de bases de datos relacionales.
SQL también es una extensión del archivo de script de la base de datos. SQL es un lenguaje de programación no procesal de alto nivel que permite a los usuarios trabajar en estructuras de datos avanzadas. No requiere que los usuarios especifiquen el método de almacenamiento de datos, ni requiere que los usuarios conozcan el método de almacenamiento específico de datos, por lo que diferentes sistemas de bases de datos con estructuras subyacentes completamente diferentes pueden usar el mismo lenguaje SQL como interfaz para la entrada y administración de datos. . Toma un conjunto de registros como objeto de operación y todas las declaraciones SQL aceptan el conjunto de registros como entrada y lo devuelven como salida. Esta característica de conjunto permite que la salida de una declaración SQL se utilice como entrada de otra declaración SQL, por lo que las declaraciones SQL se pueden anidar, lo que la hace muy flexible y potente. En la mayoría de los casos, las funciones que requieren la implementación de un programa grande en otros lenguajes se pueden implementar con una sola declaración SQL, lo que también significa que también se pueden escribir declaraciones muy complejas en lenguaje SQL.
IV. Implementación de Funciones del Sistema
Las principales funciones del sistema son: ○1 Gestión de clientes, alta de clientes, pago de clientes y salida del sistema. 2. Gestión de habitaciones, puede comprender el estado de las habitaciones y agregar nuevas habitaciones. (3) Consulta del cliente, aquí puede consultar la información básica del cliente, que se divide en consulta fina y consulta difusa. (4) Administrador, el administrador puede agregar administradores y eliminar administradores.
Entre ellos, la consulta detallada se basa en: (1) dirección del cliente (2) número de cliente (3) número de identificación (4) número de habitación.
Consulta difusa: (1) Nombre del cliente (2) Edad del cliente.