Grade evaluation system and method based on online order reservation and place reservation
Through the rating system based on online ordering, the problems of low efficiency and fairness of rating assessment of competitive competitions are solved, convenient organization and fairness of competitions are achieved, user experience is improved and employment opportunities are created.
Patent Information
- Application Number
- CN202510241607.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-04-25
AI Technical Summary
The existing technology is difficult to organize competitive competitions easily and efficiently, especially for the public with low rank levels, and lacks fair rating channels.
It provides a rating system based on online order ordering, including user terminals, servers and databases. Users can publish orders through online platforms, match opponents and referees, and conduct competition management, evaluation management and rating assessment.
It has achieved convenient organization and efficient management of competitive competitions, provided fair rating channels, improved users' self-awareness and experience, and created new employment opportunities.
Smart Images

Figure CN119886571A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to a rating system and method based on online appointment booking. Background Art
[0002] As people's competitive awareness increases, more and more people want to understand their own level by participating in various competitions. However, systematic and professional level assessment competitions are only for a small number of people with higher levels, and it is difficult for the general public with lower levels to participate. The traditional way of organizing competitions has the following problems: Information asymmetry: lack of effective communication platform, difficulty in finding opponents of equal level and suitable competition time; Low organizational efficiency: The competition organization process is cumbersome and requires a lot of time and energy; Poor self-awareness: There is a lack of simple and fair grading channels, making it impossible to intuitively understand one's true level.
[0003] Lack of fair evaluation: The competition results lack fair records and evaluations by third-party referees, making it difficult to objectively evaluate one's own level. Summary of the invention
[0004] The present invention aims to solve the above problems and provide a rating system and method based on online booking to achieve convenient organization, efficient management and objective and fair evaluation of competitive games.
[0005] The "users" mentioned in the present invention are divided into three identity types: "main user", "invited user" and "referee user". "User" can include one or more of these identity types at the same time, and can switch between different identity types. Unless otherwise specified, the "users" mentioned in the present invention refer to the above three identity types of users.
[0006] The embodiment of the present invention provides a rating system based on online appointment booking, including: User terminal: The interface used for users to interact with the system, including user login, appointment publishing, appointment application, appointment confirmation, competition confirmation, data recording, result confirmation, mutual evaluation, message communication, personal center and other functions.
[0007] Server: Responsible for data processing and business logic, including user management, appointment matching, order management, payment management, competition management, evaluation management, rating assessment, message management and other functions.
[0008] Database: used to store system data, including user information table, appointment information table, order information table, payment information table, competition information table, evaluation information table, level information table, message information table and other data tables.
[0009] The user terminal comprises: User login: Users log in to the system through mobile phone numbers, WeChat, QQ, etc., supporting functions such as user registration, identity switching, and forgotten passwords; Release appointment: used for the main user to release appointments, fill in information such as competition items, time, venue, cost, number of people, level requirements, etc., and support venue booking and editing, deleting and viewing of appointments; Appointment application: It is used for the appointed user and referee user to view the appointments issued by the main appointment user and submit applications. It supports viewing and canceling the application status. Appointment confirmation: used by the main user to view the applications of the invited users and referee users, select and confirm, and supports batch confirmation and rejection; Game confirmation: used before the game starts, the user confirms that they have arrived at the venue and are ready to play, supporting venue navigation and sign-in functions; Data recording: used by referees to record game data, supporting functions such as game information display and game data statistics; Result confirmation: used for users to confirm the results of the game and settle the fees after the game ends, and supports functions such as result dispute resolution and appeals; Mutual evaluation: used for users to evaluate each other and the venue, including venue facilities and equipment, technical level, competition attitude, referee fairness, etc., supporting anonymous evaluation and evaluation viewing; Message communication: used for communication between users, confirmation of needs, etc., and supports functions such as blacklisting between users; Personal Center: Used for users to view historical record information, personal level, personal assets, personal settings, etc., and supports functions such as issuing invoices and contacting customer service.
[0010] The server comprises: User management: manage user registration, login, information modification and other functions, support verification of user identity permissions and user identity switching and other functions.
[0011] Appointment matching: According to the appointment information released by the main user, the meeting-qualified users and referees are matched, and the functions of intelligent recommendation, screening of users and venue reservation are supported; Order management: manage the creation, modification, and cancellation of appointments, and handle order status updates and notifications; Payment management: processing prepayment and settlement of user payment orders, supporting multiple payment methods; Competition management: manage the entire process of starting, progressing and ending the competition, and record and process competition data and results; Evaluation management: collect and process user evaluation information, support statistical analysis of evaluation data and default evaluation; Level assessment: Update user levels based on competition results and user evaluation information, and support the configuration and adjustment of level rules; Message management: transmits and stores communication information between users, and supports user message settings.
[0012] The database includes: User information table: stores the user's basic information (name, mobile phone number, level, etc.), and stores the user's login credentials and permission information; Appointment information table: stores the basic information of the appointment (game items, time, venue, cost, etc.), and the status of the appointment (publishing, confirmed, completed, etc.); Order information table: stores basic order information (order number, payment status, payment amount, etc.), and stores order-related information (user ID, appointment ID, etc.); Payment information table: stores basic payment information (payment method, payment time, payment status, etc.), and stores payment-related information (order ID, user ID, etc.); Competition information table: stores basic information of the competition (competition time, venue, results, etc.), and stores related information of the competition (user ID, etc.); Evaluation information table: stores basic information of user evaluation (evaluation content, rating, etc.), and stores related information of evaluation (evaluated user ID, evaluating user ID, etc.); Level information table: stores basic information about user levels (level name, level score, etc.) and updates records of user levels; Message information table: stores information communicated between users and stores associated information of messages (user ID, etc.).
[0013] The embodiment of the present invention also provides a method for rating online booking venues, comprising the following steps: The user logs in to the terminal, selects the main user and publishes the appointment form (including the reservation venue), including information such as the competition event, time, venue, fee, number of people, level requirements, etc. The server pushes the appointment information published by the main user to the qualified users and referees; The invited user and the referee user apply for an appointment order from the inviting user through their terminals respectively; The main user checks the appointment application of the appointed user and the referee user through his terminal, and selects and confirms their application respectively; The server initiates payment to the user based on the order as an order confirmation process; Before the game starts, users confirm their arrival at the venue and prepare for the game through their terminals; During the game, the referee user records the data of the game process through his terminal; After the game is over, users confirm the results and settle the accounts through their terminals; After the user has paid, they evaluate each other; The server collects, analyzes and processes the confirmed result data and user evaluation information, updates the user level information and stores the data in the database.
[0014] The beneficial effects of the present invention are: Convenient and efficient: You can quickly publish appointments, book venues, match opponents and referees through the online platform to improve organizational efficiency; Fairness and self-knowledge: Through the recording and notarization of third-party referees, fair and effective data records are formed to promote self-awareness; Improve user experience: By collecting and analyzing user match data, we can accurately and efficiently match users with opponents of similar level to improve user experience; Create jobs: Create new job opportunities and employment paths for referees and sparring partners. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A structural block diagram of a rating system based on online appointment booking provided by an embodiment of the present invention.
[0016] Figure 2 A flow chart of a method for rating a site based on online appointment booking provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0018] Embodiment 1: like Figure 1 As shown, the online order booking site rating system provided by the embodiment of the present invention includes a user terminal, a server and a database; The user registers an account and logs into the system through the user terminal. After selecting the main user identity, the user can publish the appointment (including booking the venue); The server pushes the appointment information published by the main user to the qualified users and referees; The user being invited and the referee user can select the appointment order posted by the main inviting user on their terminal to initiate an appointment application. After the server returns the appointment application to the main inviting user for selection, the three users jointly confirm the appointment through the terminal; After arriving at the venue, users will use the terminal to confirm their sign-in. During the competition, the referee will use his terminal to record the competition data and upload it to the server. After the competition, users will use the terminal to confirm the results and evaluate each other. After the order is completed, the server collects, analyzes and processes the confirmed result data to update the user's rating. At the same time, the server will summarize and store the information collected during the entire order process in the database, and finally compile it into a data table for display and analysis in the user's terminal personal center.
[0019] Embodiment 2: like Figure 2 As shown, the method for rating online booking sites provided by the embodiment of the present invention includes the following steps: The user logs in to the terminal and selects an identity, including the main user, the invited user, and the referee user; The main user publishes the appointment order through his terminal, and the server pushes the appointment order to the qualified users and referee users; The invited user and the referee user view the appointment information through their terminals respectively, and select and apply for the appointment; The server returns the appointment application to the main user for selection and confirmation. After the main user confirms, the server initiates the user's payment. The order is confirmed when the payment is completed. After arriving at the venue, the users confirm their arrival through their terminals and prepare for the game; Once all users have confirmed their arrival, the game will begin. During the game, the referee will record the game data through his terminal; After the game is over, the server sends a confirmation of the game result to the user; After the user confirms the result of the game, the server initiates order payment settlement to the user; After payment is completed, users rate each other; Once the evaluation is completed, the order is completed and the server stores the updated data.
[0020] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A rating system based on online booking, characterized in that: include: User terminal, used for user interaction with the system, providing functions such as user login, order publishing, order application, order confirmation, competition confirmation, data recording, result confirmation, mutual evaluation, message communication, and personal center; Servers are used to process user management, appointment matching, order management, payment management, competition management, evaluation management, rating assessment, and message management business logic; The database is used to store user information tables, appointment information tables, order information tables, payment information tables, competition information tables, evaluation information tables, level information tables, and message information tables.
2. The rating system based on online appointment booking venue according to claim 1 is characterized in that: The user terminal comprises: User login module, used for users to log in to the system through mobile phone numbers, WeChat, QQ, and supports user registration, identity switching, and forgotten password functions; The appointment publishing module is used for the main user to publish appointments and fill in the information of the competition items, time, venue, cost, number of people, and level requirements. It supports venue booking and editing, deleting, and viewing of appointments; The appointment application module is used for the appointed user and the referee user to view the appointments issued by the main appointment user and submit applications. It supports viewing and canceling the application status; The appointment confirmation module is used by the main user to view the applications of the appointed user and the referee user, select and confirm, and supports batch confirmation and rejection; The game confirmation module is used for users to confirm their arrival at the venue and prepare for the game before the game starts, and supports venue navigation and sign-in functions; Data recording module, used by referees to record game data, supports game information display and game data statistics; The result confirmation module is used by users to confirm the results of the game and settle the fees after the game ends, and supports result dispute handling and appeal functions; The mutual evaluation module is used for users to evaluate each other and the venue, and supports anonymous evaluation and evaluation viewing functions; The message communication module is used for communication and confirmation between users, and supports the blacklisting function between users; The personal center module is used for users to view historical record information, personal level, personal assets, personal settings, and supports invoicing and contacting customer service.
3. The rating system based on online booking venue according to claim 1, characterized in that: The server comprises: User management module, used to manage user registration, login, information modification, and supports verification of user identity permissions and user identity switching functions; The appointment matching module is used to match the qualified appointment users and referee users according to the appointment information released by the main appointment user, and supports intelligent recommendation and screening of users and venue reservation functions; The order management module is used to manage the creation, modification, and cancellation of appointments, and handle order status updates and notifications; The payment management module is used to process the prepayment and settlement of user payment orders and supports multiple payment methods; The competition management module is used to manage the entire process of starting, progressing and ending the competition, and record and process competition data and results; Evaluation management module, used to collect and process user evaluation information, support statistical analysis of evaluation data and default evaluation functions; The rating module is used to update the user level according to the competition results and user evaluation information, and supports the configuration and adjustment of the rating rules; The message management module is used to transmit and store communication information between users and supports user message setting functions.
4. The rating system based on online appointment booking venue according to claim 1, characterized in that: The database includes: User information table, used to store user basic information, login credentials and permission information; Appointment information table, used to store the basic information and status of appointments; Order information table, used to store basic information and related information of orders; Payment information table, used to store basic payment information and related information; The competition information table is used to store basic information and related information of the competition; Evaluation information table, used to store basic information and related information of user evaluation; Level information table, used to store basic information and update records of user levels; The message information table is used to store information and related information communicated between users.
5. A rating method based on online booking, characterized in that: The following steps are involved: The user logs in to the terminal, selects the main user and publishes the appointment form, fills in the competition items, time, venue, cost, number of people, and level requirements; The server pushes the appointment information published by the main user to the qualified users and referees; The invited user and the referee user apply for an appointment order from the inviting user through their terminals respectively; The main user checks the appointment application of the appointed user and the referee user through his terminal, and selects and confirms their application respectively; The server initiates payment to the user based on the order as an order confirmation process; Before the game starts, users confirm their arrival at the venue and prepare for the game through their terminals; During the game, the referee user records the data of the game process through his terminal; After the game is over, users confirm the results and settle the accounts through their terminals; After the user has paid, they evaluate each other; The server collects, analyzes and processes the confirmed result data and user evaluation information, updates the user level information and stores the data in the database.