Hotel management system and method

By designing a hotel management system with customized hotel vouchers, flexible inventory management and personalized user services, the data isolation, single service and resource waste of existing hotel management systems and user interaction methods have been solved, and efficient hotel management and user satisfaction have been achieved.

CN119579358AInactive Publication Date: 2025-03-07HANGZHOU GREEN CLOUD SOFTWARE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411698318.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-03-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing hotel management system and user interaction methods have problems such as data isolation, single service, cumbersome check-in procedures and waste of resources, which cannot meet the high requirements of modern users.

Method used

A hotel management system was designed to support diversified voucher types through the form of hotel custom vouchers, provide flexible inventory management and price strategies, and use AES and RSA encryption algorithms to ensure data security, restrict user access rights through role-based access control and attribute-based access control, and use K-Means clustering to analyze user behavior to provide personalized services.

Benefits of technology

It has achieved diversified support for different types of housing coupons, reduced the cumbersomeness of inventory management and pricing, improved user satisfaction and loyalty, enhanced data security, and helped sellers reasonably allocate the quantity and price of housing coupons.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119579358A_ABST
    Figure CN119579358A_ABST
Patent Text Reader

Abstract

The invention discloses a hotel management system and method, and relates to the technical field of hotel management, and the system comprises a shopping mall module which is used for displaying hotel information, providing an online reservation function, and generating a transaction order; the ticket module is used for generating ticket code information according to the transaction order; the database module is used for storing hotel information and transaction information; the PMS module is used for managing and maintaining hotel information and transaction information; and the data encryption module is used for ensuring the security of the data through an encryption algorithm and an access control method. According to the technical scheme provided by the invention, diversified support for hotel room coupon types can be realized, flexible inventory management and price strategies are provided, room coupon selling and reservation requirements of different sellers are met through a customized scheme, and the application value is relatively high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of hotel management, and in particular to a hotel management system and method. Background Art

[0002] With the rapid development of social economy, people's income level continues to increase, and hotels, as important places for people to go out and entertain, have also developed rapidly. How to provide more accurate and efficient services has become the key to hotel competition, and information construction plays an important role in it. In the actual operation of the hotel, the data stored and used by different hotel management software during operation are isolated from each other and cannot be effectively associated and used; at the same time, there is a lack of communication and interaction between the hotel and the user, which is not conducive to improving the hotel's service quality and affects the user's consumption experience. Therefore, the research and development of a simple and efficient method that can facilitate hotel management and provide communication and interaction between the hotel and the user is imminent.

[0003] Most of the existing methods that can facilitate hotel management and provide communication and interaction channels between hotels and users have defects in one aspect. For example, technical solutions such as hotel reservation service system (CN107203818A) based on WeChat public platform, hotel network reservation system (CN107133679A), passenger management and public security management integrated system (CN106845654A) based on cloud communication are provided. The hotel operation mode provided by these technical solutions is relatively single, and the check-in procedures are cumbersome, which cannot meet the diversified needs of users. In addition, some hotels are affected by external factors, and the occupancy rate is low, there is a certain waste of resources, and the hotel's own management system has a low degree of intelligence, which cannot meet the high requirements of modern users on convenient travel. Therefore, based on this problem, the present application proposes a hotel management system and method. Summary of the invention

[0004] Technical Purpose In order to solve the above problems, the purpose of the present invention is to provide a hotel management system and method, which can not only realize diversified support for hotel room voucher types, but also provide flexible inventory management and pricing strategies. The system and method have a wide range of application scenarios and meet the room voucher sales and reservation needs of different sellers through customized solutions.

[0005] Technical Solution In order to achieve the above objectives, the present invention provides a hotel management system and method, which realizes diversified support for room voucher types in the form of hotel customized room vouchers, provides flexible inventory management and pricing strategies, applies AES and RSA encryption algorithms to achieve secure transmission and storage of data, and limits user access rights and operation scope through role-based access control and attribute-based access control, thereby meeting the room voucher sales and reservation needs of different sellers.

[0006] In a first aspect, the present invention provides a hotel management system, comprising: The mall module is used to display hotel information, provide online reservation functions and generate transaction orders; The ticket module is used to generate coupon code information based on transaction orders; Database module, used to store hotel information and transaction information; PMS module, used to manage and maintain hotel information and transaction information; The data encryption module is used to ensure data security through encryption algorithms and access control methods.

[0007] Furthermore, the online reservation function provided by the mall module includes single hotel reservation and group voucher reservation. It meets the needs of users for different types of room vouchers, can effectively manage inventory and flexibly price, and meets the room voucher sales and reservation needs of different sellers, which reduces the complexity and error rate compared to traditional reservation methods.

[0008] Furthermore, the single hotel reservation method is specifically that the hotel configures the corresponding hotel room type according to the room voucher information and reserves the system inventory.

[0009] Furthermore, the method of group voucher reservation is that the sales group organizes a room voucher sales event, and each hotel participates in the event and configures the corresponding hotel room types and reservation inventory according to the event rules.

[0010] Furthermore, the group voucher reservation method includes the following configuration parameters: reservation activity name, room voucher name, daily order price, nights of stay, number of days in advance, cancellation rules, order attributes, number of breakfast portions, etc.

[0011] Furthermore, based on the room voucher sales activity, the hotel configures corresponding hotel room types and reservation inventories according to the activity rules. The configuration parameters include: hotel room type, channel code, source code, market code, set room quantity, reservation instructions, etc.

[0012] Furthermore, in the room voucher sales activity, hotel room types and reservation inventories support batch configuration, and the configuration parameters include: hotel room type, reservation date, applicable period, daily limit, etc.

[0013] Furthermore, the mall module also includes a user feedback unit, which analyzes the user's historical browsing and transaction behaviors based on the user's feedback information through the K-Means clustering method, determines the user's needs and preferences, and thus filters and pushes hotel information. It can identify user groups with similar behavior patterns, thereby providing more personalized services, improving user satisfaction and loyalty, and increasing user interest in recommended content, thereby improving click-through rate and booking conversion rate.

[0014] Furthermore, the seller manages the reservation inventory through the mall module, and the user reserves the reservation inventory online through the voucher code information.

[0015] Furthermore, the mall module implements the user interface based on the Vue framework and splits the functional modules based on the microservice architecture.

[0016] Furthermore, the database module caches data query results through a Redis cache method to reduce the number of times the system accesses the database.

[0017] Furthermore, the PMS module transmits the hotel information to the mall module through the data encryption module, and the mall module displays the hotel information, and obtains the user's transaction information and hotel reservation information from the mall module through the data encryption module.

[0018] Furthermore, the data encryption module uses AES and RSA encryption algorithms to achieve secure data transmission and storage, and limits user access rights and operation scope through role-based access control and attribute-based access control. It protects user privacy, increases user trust and loyalty, prevents data leakage, helps verify the source and integrity of data, ensures that data is sent by a trusted sender, and reduces security risks caused by user misoperation or malicious behavior.

[0019] Furthermore, the system also includes a data analysis module, which helps the seller to reasonably configure the quantity and price of room vouchers by performing data mining on the historical sales data of room vouchers, specifically including: collecting historical sales data of room vouchers, and processing the data for missing values, duplicate values ​​and outliers; analyzing key indicators such as reservation quantity, reservation occupancy rate and re-booking rate, and considering factors that may affect cancellations; standardizing numerical features and vectorizing nominal features; determining features for model training and expected outcome variables, and building a machine learning model through a decision tree.

[0020] The calculation formula of mean square error is as follows:

[0021] in, represents the total number of samples; represents the weight of the sample; Represents the true value of the sample; Represents the predicted value of the sample.

[0022] It helps sellers allocate resources effectively by identifying sample data, helping sellers make more informed business decisions.

[0023] In a second aspect, the present invention further provides a hotel management method, which is based on the system described in the first aspect, and comprises: The seller manages the reservation inventory through the mall module; Users conduct transactions in the mall module and obtain voucher code information; Users use the voucher code information to make online hotel reservations; The PMS module reserves the reservation inventory according to the reservation order, and automatically redeems the voucher code after the user checks out to complete the transaction order.

[0024] In a third aspect, the present invention also provides a computer device, comprising a processor and a memory, wherein the processor is connected to the memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the computer device executes and implements the aforementioned hotel management method.

[0025] In a fourth aspect, the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the aforementioned hotel management method is implemented.

[0026] The present invention realizes diversified support for room voucher types in the form of hotel customized room vouchers, provides flexible inventory management and price strategies; analyzes the user's historical browsing and transaction behaviors based on the user's feedback information through the K-Means clustering method, determines the user's needs and preferences, and thus filters and pushes hotel information; applies AES and RSA encryption algorithms to achieve secure data transmission and storage, and limits the user's access rights and operation scope through role-based access control and attribute-based access control; and helps sellers to reasonably configure the number and price of room vouchers by conducting data mining on the historical sales data of room vouchers. The system and method have a wide range of application scenarios, and meet the room voucher sales and reservation needs of different sellers through customized solutions.

[0027] Beneficial Effects By implementing the hotel management system and method provided by the present invention, the following technical effects are achieved: (1) The present invention realizes diversified support for room voucher types through the form of hotel customized room vouchers, and provides flexible inventory management and pricing strategies. It meets the needs of users for different types of room vouchers, and can effectively manage inventory and flexibly price, meet the room voucher sales and reservation needs of different sellers, and reduce the cumbersomeness and error rate compared to traditional reservation methods.

[0028] (2) The K-Means clustering method is used to analyze the user's historical browsing and transaction behaviors based on the user's feedback information, determine the user's needs and preferences, and filter and push hotel information. It can identify user groups with similar behavior patterns, thereby providing more personalized services, improving user satisfaction and loyalty, and increasing user interest in recommended content, thereby improving click-through rate and booking conversion rate.

[0029] (3) AES and RSA encryption algorithms are used to achieve secure data transmission and storage, and user access rights and operation scope are limited through role-based access control and attribute-based access control. This protects user privacy, increases user trust and loyalty, prevents data leakage, helps verify the source and integrity of data, ensures that data is sent by a trusted sender, and reduces security risks caused by user misoperation or malicious behavior.

[0030] (4) Conduct data mining on historical sales data of housing vouchers to help sellers rationally allocate the quantity and price of housing vouchers; identify sample data to help sellers effectively allocate resources and make more informed business decisions. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to make the above-mentioned hotel management system and method of the present invention more obvious and easy to understand, the drawings required for use in the specific implementation of the present invention are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0032] Figure 1 A schematic diagram showing the hotel management method; Figure 2 Represents a timing diagram of online sales of housing vouchers; Figure 3 A schematic diagram showing the process of selling and booking room vouchers; Figure 4 A schematic diagram showing the details of the room voucher sales and reservation process. DETAILED DESCRIPTION

[0033] Embodiment 1: Provided is a hotel management system and method, the hotel management method is as follows Figure 1 As shown, the hotel management system includes: a mall module, a ticket module, a database module, a PMS module and a data encryption module, as described in detail below.

[0034] The mall module is used to display hotel information, provide online reservation functions and generate transaction orders.

[0035] The ticket module is used to generate voucher code information based on transaction orders.

[0036] The mall module provides online reservation functions in the form of single hotel reservation and group voucher reservation.

[0037] The single hotel reservation method is specifically to configure online reservation activities and hotel room types according to room vouchers and reserve system inventory.

[0038] The specific method of single hotel reservation is that the hotel configures the corresponding hotel room type according to the room voucher information and reserves the system inventory.

[0039] The specific method of group voucher reservation is that the sales group organizes a room voucher sales event, and each hotel participates in the event and configures the corresponding hotel room types and reservation inventory according to the event rules.

[0040] The group voucher reservation method includes the following configuration parameters: reservation activity name, voucher name, daily order price, nights of stay, number of days in advance, cancellation rules, order attributes, number of breakfast portions, etc.

[0041] Based on the room voucher sales activity, the hotel configures the corresponding hotel room types and reservation inventory according to the activity rules. The configuration parameters include: hotel room type, channel code, source code, market code, set room quantity, reservation instructions, etc.

[0042] In the room voucher sales activity, hotel room types and reservation inventories support batch configuration. The configuration parameters include: hotel room type, reservation date, applicable period, daily limit, etc.

[0043] The mall module also includes a user feedback unit, which analyzes the user's historical browsing and transaction behaviors based on the user's feedback information through the K-Means clustering method, determines the user's needs and preferences, and thus filters and pushes hotel information.

[0044] How to sell house vouchers online Figure 2 As shown, the seller manages the reservation inventory through the mall module, and the user makes an online hotel reservation through the voucher code information to reserve the reservation inventory.

[0045] The mall module implements the user interface based on the Vue framework and splits the functional modules based on the microservice architecture.

[0046] The database module is used to store hotel information and transaction information.

[0047] The database module caches data query results through the Redis cache method to reduce the number of times the system accesses the database.

[0048] The PMS module is used to manage and maintain hotel information and transaction information.

[0049] The PMS module transmits the hotel information to the mall module through the data encryption module, and the mall module displays the hotel information, and obtains the user's transaction information and hotel reservation information from the mall module through the data encryption module.

[0050] How to sell and book a room voucher Figure 3 As shown, the details of the room voucher sales and reservation process are as follows Figure 4 As shown, the steps of the room voucher sales and reservation process specifically include: the user selects the corresponding voucher product in the mall module and places an order for payment; the ticket module generates the voucher code information according to the transaction order generated by the mall module; the user selects the reserved hotel, room type and reservation date, and fills in the check-in information; the PMS module verifies and generates the reservation order, and the mall module locks the voucher code; the user checks in at the hotel, and after the user checks out the next day, the mall module verifies the voucher code and completes the transaction order.

[0051] The data encryption module is used to ensure data security through encryption algorithms and access control methods.

[0052] The data encryption module uses AES and RSA encryption algorithms to achieve secure data transmission and storage, and limits user access rights and operation scope through role-based access control and attribute-based access control.

[0053] The system also includes a data analysis module, which helps sellers to reasonably configure the quantity and price of room vouchers by performing data mining on the historical sales data of room vouchers, specifically including: collecting the historical sales data of room vouchers, and processing the data for missing values, duplicate values ​​and outliers; analyzing key indicators such as reservation quantity, reservation occupancy rate and rebooking rate, and considering factors that may affect cancellation; standardizing numerical features and vectorizing nominal features; determining the features and expected result variables used for model training, and building a machine learning model through a decision tree.

[0054] The calculation formula of mean square error is as follows:

[0055] in, represents the total number of samples; represents the weight of the sample; Represents the true value of the sample; Represents the predicted value of the sample.

[0056] Embodiment 2: On the basis of the aforementioned embodiment, the system analyzes the user's historical browsing and transaction behaviors based on the user's feedback information through the K-Means clustering method, determines the user's needs and preferences, and thus filters and pushes hotel information.

[0057] Collect user information such as booking history and preferences, room voucher information such as type, price, available date, room type, and transaction information such as sales time and sales volume, and clean and standardize the data.

[0058] The similarity between data points is calculated by Euclidean distance. The technical formula is as follows:

[0059] in, Represents the distance between data points; and represents two data points; and Represents the value of the data point on the feature; Indicates the total number of features; Represents the weight of the feature, which is used to adjust the importance of different features in distance calculation.

[0060] The clustering effect is measured by SSE, which is the sum of the squares of the distances from all points in the cluster to the cluster center. The formula is as follows:

[0061] in, represents the within-cluster sum of squares; Indicates the number of clusters; represents the set of points in the cluster; represents the center point of the cluster; represents a point in a cluster; Represents an adjustment factor to take into account seasonal fluctuations or market trends.

[0062] The silhouette coefficient is used to measure the difference between a sample point and the points in the same cluster and the points in different clusters. The calculation formula is as follows:

[0063] in, Represents the silhouette coefficient of the sample point; Represents the average distance between the sample point and the nearest cluster point; Represents the average distance between a sample point and other points in its cluster; Represents the user satisfaction factor.

[0064] The update formula of cluster center is as follows:

[0065] in, represents the center point of the cluster; represents the set of points in the cluster; represents a point in a cluster; Represents the weight of the point.

[0066] For example, suppose there is the following data: User 1, booking frequency is 5 times a month, preferred room type is sea view room, and price sensitivity is high; User 2, booking frequency is 3 times a month, preferred room type is lake view room, and price sensitivity is medium; User 3, booking frequency is 4 times a month, preferred room type is sea view room, and price sensitivity is low.

[0067] The standardized data are as follows: User 1, booking frequency is 1.2, preferred room type is 0.8, and price sensitivity is 1.5; User 2, booking frequency is -1, preferred room type is -1.2, and price sensitivity is 0; User 3, booking frequency is 0.5, preferred room type is 0.8, and price sensitivity is -1.

[0068] Assuming that booking frequency and price sensitivity have higher weights, , , ; The Euclidean distance between user 1 and user 2 is:

[0069] Assume that after initial clustering, there are two clusters, and the center point of each cluster is as follows: The center of cluster 1 is ; The center of cluster 2 is ; Assuming that the weights of user 1 and user 2 are 1.2 and 0.8 respectively, the center of cluster 1 is updated as:

[0070] The results of K-Means clustering method are shown in Table 1.

[0071] Table 1. Summary of the effects of K-Means clustering method

[0072] As shown in Table 1, after the hotel management system was optimized by the K-Means clustering method, the time it took for users to find suitable room coupons and complete reservations was reduced from 15.2 minutes to 10.5 minutes, a reduction of about 30.9%, which shows that the clustering method can help users find their target room coupons faster; the sales conversion rate increased from 12% to 18%, an increase of about 50%, which shows that the clustering method increases the possibility of users purchasing room coupons by providing more personalized recommendations; the repeat booking rate increased from 25% to 35%, an increase of about 40%, which shows that users are more satisfied with the service and are more willing to use the platform to book room coupons again; the inventory accuracy rate increased from 85% to 95%, an increase of about 11.8%.

[0073] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable non-transient storage media containing computer-usable program code.

[0074] The present invention can provide computer program instructions to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce means for implementing the system.

[0075] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions of the system.

[0076] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions of the system.

Claims

1. A hotel management system, characterized in that: include: The mall module is used to display hotel information, provide online reservation functions and generate transaction orders; The ticket module is used to generate coupon code information based on transaction orders; Database module, used to store hotel information and transaction information; PMS module, used to manage and maintain hotel information and transaction information; The data encryption module is used to ensure data security through encryption algorithms and access control methods.

2. The hotel management system according to claim 1, characterized in that: The mall module provides online reservation functions in the form of single hotel reservation and group voucher reservation.

3. The hotel management system according to claim 1, characterized in that: The mall module also includes a user feedback unit, which analyzes the user's historical browsing and transaction behaviors based on the user's feedback information through the K-Means clustering method, determines the user's needs and preferences, and thus filters and pushes hotel information.

4. The hotel management system according to claim 1, characterized in that: The seller manages the reservation inventory through the mall module, and the user makes an online hotel reservation using the voucher code information to reserve the reservation inventory.

5. The hotel management system according to claim 1, characterized in that: The PMS module transmits the hotel information to the mall module through the data encryption module, and the mall module displays the hotel information, and obtains the user's transaction information and hotel reservation information from the mall module through the data encryption module.

6. The hotel management system according to claim 1, characterized in that: The data encryption module uses AES and RSA encryption algorithms to achieve secure data transmission and storage, and limits user access rights and operation scope through role-based access control and attribute-based access control.

7. The hotel management system according to claim 1, characterized in that: The system also includes a data analysis module, which helps the seller to reasonably configure the quantity and price of the house vouchers by performing data mining on the historical sales data of the house vouchers.

8. A hotel management method, characterized in that: The method is implemented based on the system according to any one of claims 1 to 7: The method comprises: The seller manages the reservation inventory through the mall module; Users conduct transactions in the mall module and obtain voucher code information; Users use the voucher code information to make online hotel reservations; The PMS module reserves the reservation inventory according to the reservation order, and automatically redeems the voucher code after the user checks out to complete the transaction order.

9. A computer device comprising a processor and a memory, wherein the processor is connected to the memory, and the memory is used to store a computer program, wherein: The processor is used to execute the computer program stored in the memory so that the computer device executes the hotel management method according to claim 8.

10. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, characterized in that: The computer program implements the hotel management method of claim 8 when it is executed.

Citation Information

Patent Citations

  • Cloud communication-based hotel management and public security management integrated system

    CN106845654A

  • Online hotel-reserving system

    CN107133679A

  • Hotel reservation service system based on Wechat public platform

    CN107203818A

  • Discount coupon activity effect evaluation prediction method

    CN110223122A

  • New method for changing use efficiency of traditional hotel room coupons in NFT mode

    CN115392911A