A big data-based smart campus management system and method
By obtaining users' functional operation information from the smart campus management platform, generating auxiliary information and determining the guide information, the problem of low efficiency in finding service items among a platform with many functions is solved, and fast and accurate function positioning and guidance are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANXI HUAXING KERUAN CO LTD
- Filing Date
- 2022-08-25
- Publication Date
- 2026-04-17
AI Technical Summary
The large number of functions on the smart campus management platform makes it inefficient for users to find the services they need and makes it difficult to quickly locate the required functions.
By acquiring the user's function operation information, it is determined whether the quantity exceeds the preset quantity, auxiliary information is generated and fed back to the terminal display. After the user enters the demand information, it is analyzed to determine the guide information, and the demand information is fed back to the guide's terminal to provide online guidance.
It improves the efficiency of users finding the functions they need in the smart campus management platform, and reduces labor costs and time waste.
Smart Images

Figure CN115358898B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart campus management technology, and in particular to a smart campus management system and method based on big data. Background Technology
[0002] With the development of big data technology, smart campus management platforms, which integrate big data technology, have emerged to improve campus management. These platforms aim to provide faculty, students, and external stakeholders with a comprehensive intelligent sensing environment and integrated information. Using various application service systems as carriers, the smart campus management platform fully integrates teaching, research, management, student and faculty campus life, and internal and external business connections, achieving one-stop service. Users can log in to the platform to find and operate the services they need, thereby meeting their respective requirements.
[0003] However, with the continuous development of technology, the content added to the campus management platform is gradually increasing, making the functions of the campus management platform more and more powerful. As a result, users are not familiar enough with the campus management platform, which causes users to spend too much time in the process of finding the required services, thereby reducing the efficiency of users in finding the required functions. Summary of the Invention
[0004] To improve the efficiency of users in finding the functions they need, this application provides a smart campus management system and method based on big data.
[0005] Firstly, this application provides a smart campus management method based on big data, employing the following technical solution:
[0006] A smart campus management method based on big data includes:
[0007] If the login information entered by the user is received, the user's function operation information is obtained;
[0008] Determine whether the number of user function operation information exceeds a preset number;
[0009] If so, auxiliary information is generated and displayed on the terminal. The auxiliary information represents a prompt message to the user asking if they need help.
[0010] If a user inputs a request based on the aforementioned auxiliary information, the request information is analyzed, and the guide information is determined based on the analysis results.
[0011] The required information is fed back to the terminal corresponding to the instructor information.
[0012] By adopting the above technical solution, after the user enters login information, the system obtains the user's functional operation information. Then, it compares the number of received functional operation information entries with a preset number. If the number exceeds the preset number, it indicates that the user is not familiar with the functions included in the smart campus management platform. In this case, it generates auxiliary information asking the user if they need help and displays it on the user's corresponding terminal. After discovering the displayed auxiliary information, the user enters the required information for the desired function. This required information is then analyzed to further determine the corresponding guide information, which is then fed back to the terminal corresponding to the guide. This allows for targeted online guidance for the user, thereby improving the efficiency of finding the required functions within the smart campus management platform.
[0013] In one possible implementation, obtaining the user's function operation information includes:
[0014] Obtain user operation information
[0015] Based on the user's operation information, determine the information attributes corresponding to the user's operation information;
[0016] Determine whether the information attribute matches the preset information attribute.
[0017] If so, the operation information corresponding to the information attribute is defined as the user's functional operation information.
[0018] By adopting the above technical solution, when the user's operation information is obtained, the information attribute corresponding to the user's operation information is first determined based on the received user operation information. Then, the information attribute is compared with the preset information attribute to determine whether they match. If they match, it indicates that the operation information corresponding to the information attribute is the operation information when the user is looking for the required function. At this time, the operation information corresponding to the information attribute is defined as the user's function operation information.
[0019] In one possible implementation, the step of determining whether the number of user operation information exceeds a preset number further includes:
[0020] If it is determined that the number of the user's function operation information does not exceed the preset number, then the duration of the user's stay on the current interface is obtained;
[0021] Determine whether the dwell time exceeds the preset time.
[0022] If so, auxiliary information is generated and displayed on the terminal.
[0023] By adopting the above technical solution, when it is determined that the number of user operation information exceeds the preset number, the duration of the user's stay on the current interface is obtained. Then, based on this duration, it is determined whether the user has difficulty finding the required function on the interface, i.e., the preset duration inside the electronic device. If the duration exceeds the preset duration, it indicates that the electronic device cannot find the required function in time during the stay on the current interface. At this time, auxiliary information is generated and fed back to the corresponding user's terminal device for display, so as to provide assistance to the user and improve the efficiency of the user finding the required function.
[0024] In one possible implementation, determining the instructor information further includes, prior to:
[0025] Obtain all functional information corresponding to the campus management platform;
[0026] Based on the preset classification criteria, all functional information corresponding to the campus management platform is classified into categories to determine multiple sets of functional information.
[0027] Obtain information on multiple mentors;
[0028] The collection of multiple functional information is compared and matched with the information of multiple instructors;
[0029] The functional information collection corresponds one-to-one with the instructor information.
[0030] By adopting the above technical solution, all functional information contained in the campus management platform is first obtained; based on the preset classification criteria, all functional information is divided into multiple functional information sets; after determining multiple functional information sets, information on multiple instructors is obtained, and multiple functional information sets are matched one by one with multiple instructor information to quickly determine the instructor information corresponding to the function required by the user.
[0031] In one possible implementation, determining the instructor information based on the analysis results includes:
[0032] Based on the analysis results, keyword information was determined;
[0033] The keyword information is substituted into a preset thesaurus for comparison to determine the set of functional information corresponding to the keyword information;
[0034] Based on the aforementioned set of functional information, the instructor information is determined.
[0035] By adopting the above technical solution, after the user enters the required information based on the generated auxiliary information, in the specific process of determining the corresponding guide information based on the required information, the user first analyzes the required information and determines the keyword information corresponding to the required information based on the analysis results. Then, the keyword information is compared with the preset keywords and preset keywords in the preset thesaurus to determine the set of functional information corresponding to the preset keywords that match the keyword information. The corresponding guide information is then determined through the set of functional information; thus achieving the purpose of online guidance.
[0036] In one possible implementation, the step of receiving the login information entered by the user further includes:
[0037] Based on the login information entered by the user, the user's corresponding identity information is determined;
[0038] The identity information is matched with preset identity information to determine the identity category corresponding to the identity information;
[0039] Based on the identity category, determine the functional information corresponding to the identity category;
[0040] The aforementioned functional information is prioritized for display on the terminal.
[0041] By adopting the above technical solution, based on the login information entered by the user, the identity information corresponding to the user contained in the login information is determined. Then, the identity information is matched with the preset identity information to determine the identity category corresponding to the identity information. Subsequently, the function information corresponding to the identity information is determined according to the identity category, and the function information is then given priority to be displayed on the terminal. Users can prioritize searching from the function information to improve the efficiency of users finding the required functions.
[0042] In one possible implementation, the analysis of the demand information further includes:
[0043] Based on the analysis results, the functional information corresponding to the required information is determined;
[0044] The functional information corresponding to the required information is fed back to the terminal for display.
[0045] Based on the functional information, determine whether user feedback information corresponding to the functional information has been obtained;
[0046] If not, the instructor information will be determined based on the preset results.
[0047] By adopting the above technical solution, the demand information is analyzed, and the corresponding functional information is determined based on the obtained preset results. Then, the functional information is fed back to the user's terminal for display. Based on the functional information, it is determined whether the user feedback information corresponding to the functional information is obtained. If not, it indicates that the functional information determined for the demand information is not the function required by the user. At this time, the guide information is determined based on the preset results, so that the guidance can be screened in advance before providing online guidance to users, thereby reducing labor costs accordingly.
[0048] Secondly, this application provides a smart campus management system based on big data, which adopts the following technical solution:
[0049] A smart campus management system based on big data includes: a first information acquisition module, a first judgment module, a first feedback module, a first determination module, and a second feedback module, wherein...
[0050] The first information acquisition module is used to acquire the user's function operation information if it receives the login information entered by the user.
[0051] The first judgment module is used to determine whether the number of the user's function operation information exceeds a preset number.
[0052] The first feedback module is used to generate auxiliary information and feed it back to the terminal display if the condition is met.
[0053] The first determining module is used to analyze the demand information entered by the user based on the auxiliary information if it receives demand information, and determine the guide information based on the analysis results.
[0054] The second feedback module is used to feed back the demand information to the terminal corresponding to the instructor information.
[0055] By adopting the above technical solution, after the user enters login information, the first information acquisition module obtains the user's functional operation information. Subsequently, the first judgment module compares the number of received user functional operation information with a preset number. When the number of user functional operation information exceeds the preset number, it indicates that the user is not familiar with the functions included in the smart campus management platform. At this time, the first feedback module generates auxiliary information that asks the user if they need help and displays it on the user's corresponding terminal. After the user finds the displayed auxiliary information, they enter the required information for the function they need. Then, the first determination module analyzes the required information and further determines the corresponding guide information. The second feedback module feeds the required information back to the terminal corresponding to the guide information, thereby selecting a guide for the user to provide online guidance and improving the efficiency of the user in finding the required functions in the smart campus management platform.
[0056] In one possible implementation, the first information acquisition module further includes: an operation information acquisition unit, an information attribute determination unit, a first judgment unit, and an information definition unit, wherein...
[0057] The operation information acquisition unit is used to acquire the user's operation information;
[0058] An information attribute determination unit is used to determine the information attribute corresponding to the user's operation information based on the user's operation information.
[0059] The first judgment unit is used to determine whether the information attribute matches the preset information attribute;
[0060] An information definition unit is used to define the operation information corresponding to the information attribute as the user's functional operation information if the information attribute matches the preset information attribute.
[0061] In one possible implementation, the big data-based smart campus management system further includes: a duration acquisition module, a second judgment module, and a second feedback module, wherein...
[0062] If the duration acquisition module is used to determine that the number of the user's function operation information does not exceed a preset number, then the duration of the user's stay on the current interface is acquired.
[0063] The second judgment module is used to determine whether the dwell time exceeds the preset time.
[0064] The second feedback module is used to generate auxiliary information and send it to the terminal for display if the dwell time exceeds the preset time.
[0065] In one possible implementation, the big data-based smart campus management system further includes: a second information acquisition module, a second determination module, a third information acquisition module, and an information matching module, wherein...
[0066] The second information acquisition module is used to acquire all functional information corresponding to the campus management platform;
[0067] The second determining module is used to classify all functional information corresponding to the campus management platform based on a preset classification criterion, and determine multiple sets of functional information.
[0068] The third information acquisition module is used to acquire information on multiple instructors;
[0069] An information matching module is used to compare and match the collection of multiple functional information with the information of multiple instructors;
[0070] The functional information collection corresponds one-to-one with the instructor information.
[0071] In one possible implementation, the first determining module further includes: a keyword determining unit, a first information determining unit, and a second information determining unit, wherein...
[0072] The keyword identification unit is used to determine keyword information based on the analysis results;
[0073] The first information determination unit is used to substitute the keyword information into a preset thesaurus for comparison and determine the set of functional information corresponding to the keyword information.
[0074] The second information determination unit is used to determine the guide information based on the set of functional information.
[0075] In one possible implementation, the big data-based smart campus management system further includes: an identity determination module, an identity category determination module, a third determination module, and a third feedback module, wherein...
[0076] The identity verification module is used to determine the user's identity information based on the login information entered by the user.
[0077] The identity category determination module is used to match the identity information with preset identity information to determine the identity category corresponding to the identity information;
[0078] The third determining module is used to determine the functional information corresponding to the identity category based on the identity category;
[0079] The third feedback module is used to prioritize feeding back the functional information to the terminal for display.
[0080] In one possible implementation, the big data-based smart campus management system further includes: a fourth determining module, a third judging module, and a fifth determining module, wherein...
[0081] The fourth determining module is used to determine the functional information corresponding to the requirement information based on the analysis results;
[0082] The third judgment module is used to determine, based on the functional information, whether feedback information corresponding to the functional information has been obtained;
[0083] The fifth determining module is used to determine the instructor information based on a preset result if no feedback information corresponding to the functional information is obtained.
[0084] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0085] An electronic device comprising:
[0086] At least one processor;
[0087] Memory;
[0088] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute the above-described method for smart campus management based on big data.
[0089] Fourthly, this application provides a computer-readable medium, which adopts the following technical solution:
[0090] A computer-readable medium includes: a computer program stored thereon that can be loaded by a processor and executed as described above regarding a big data-based smart campus management method.
[0091] In summary, this application includes the following beneficial technical effects:
[0092] After a user enters their login information, the system retrieves the user's functional operation information. The system then compares the number of received functional operation information entries with a preset limit. If the number exceeds the preset limit, it indicates the user is unfamiliar with the functions of the smart campus management platform. In this case, the system generates auxiliary information asking the user if they need help and displays it on the user's terminal. Upon receiving the auxiliary information, the user enters their desired function's information. This information is then analyzed to identify the corresponding mentor and is sent to the mentor's terminal. This allows for targeted online guidance, improving the efficiency of finding the desired functions within the smart campus management platform. Attached Figure Description
[0093] Figure 1 This is a flowchart illustrating the smart campus management method based on big data, as described in this application embodiment.
[0094] Figure 2 This is a block diagram of a smart campus management system based on big data, according to an embodiment of this application.
[0095] Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0096] The following is in conjunction with the appendix Figure 1-3 This application will be described in further detail.
[0097] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0098] This application provides a smart campus management method based on big data, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, which is not limited in this application.
[0099] Reference Figure 1 The method includes steps S101, S102, S103, and S104, wherein,
[0100] S101. If the login information entered by the user is received, the user's function operation information is obtained.
[0101] In this embodiment, the function operation information refers to the operation information entered by the user when selecting a function included in the smart campus management platform. Users can be teachers, students, parents, or technical personnel, etc. Using a terminal device, the user logs into the client interface of the smart campus management platform by entering login information including account and password information. Subsequently, after receiving the login information entered by the user, the electronic device sends relevant data from the campus management platform to the terminal device for display. The user then searches for the relevant function in the user interface of the campus management platform as needed. At this time, the electronic device obtains the function operation information generated by the user through the terminal device. The terminal device is a device with internet access capability, such as a mobile phone, tablet, or desktop computer; this application does not specifically limit its functionality.
[0102] S102. Determine whether the number of user function operation information exceeds the preset number.
[0103] In the embodiments of this application, when users are familiar with the user interface of the smart campus management platform, although the campus management platform has many functions, the number of operation steps from logging into the user interface to finding a certain function is limited. As a result, after entering a certain number of function operation information, users can successfully find the required function. However, for users who are not familiar with the campus management platform, they need to try when searching for the required function, and there is a possibility that the user will select the wrong function. Therefore, the number of function operation information used can be used as a condition to judge whether the user can accurately find the required function.
[0104] Specifically, after acquiring the function operation information, the electronic device judges the number of function operation information acquired from the user. The electronic device has preset quantity information. When the number of function operation information of the user exceeds the preset quantity, it is determined that the user performing the current operation is not familiar with the campus management platform.
[0105] S103. If so, generate auxiliary information and display it on the terminal.
[0106] In this embodiment of the application, in order to help users unfamiliar with the campus management platform to quickly find the required functions, when the number of user function operation information exceeds the preset number, the system will generate auxiliary information and feed it back to the terminal device held by the user who is unfamiliar with the smart campus management platform for display. The auxiliary information is a prompt message asking the user if they need help, so as to provide proactive assistance to the user and improve the efficiency of the user in finding the required functions.
[0107] S104. If the user enters the requirement information based on auxiliary information, the requirement information is analyzed, and the instructor information is determined based on the analysis results.
[0108] In this embodiment of the application, the requirement information is the relevant information filled in by the user for the required function; after the electronic device sends the auxiliary information to the user's terminal device and displays it on the user interface, the user can select to enter the corresponding requirement information according to the auxiliary information. Subsequently, after receiving the requirement information, the electronic device begins to analyze the requirement information and obtains the corresponding analysis results. The corresponding instructor information is further determined through the analysis results.
[0109] S105. Feed back the demand information to the terminal corresponding to the instructor's information.
[0110] In this embodiment of the application, the guide information includes the guide's contact information, the guide's corresponding terminal device information, etc. After the electronic device determines the guide information, it sends the request information to the guide's corresponding terminal device for display based on the guide's corresponding terminal device information contained in the guide information, so as to achieve the goal of letting the guided person know that there is a user who needs help. Subsequently, the guide provides online answers to the user based on the request information, thereby solving the problem that the user cannot quickly find the required function.
[0111] This application provides a smart campus management method based on big data. Users enter login information on the smart campus management platform's interface. Upon receiving the login information, the electronic device acquires the user's functional operation information. Then, the electronic device compares the number of received functional operation information entries with a preset number. If the number exceeds the preset number, it indicates that the user is not familiar with the functions included in the smart campus management platform. In this case, the electronic device generates auxiliary information, asking the user if they need help, and displays it on the user's corresponding terminal. After discovering the displayed auxiliary information, the user enters the required information for the desired function. The electronic device then analyzes this required information, further determines the corresponding guide information, and displays the required information on the terminal corresponding to the guide information. This allows for targeted online guidance for the user, thereby improving the efficiency of finding the required functions within the smart campus management platform.
[0112] One possible implementation of this application embodiment is to obtain user function operation information, including: obtaining user operation information; determining information attributes corresponding to user operation information based on user operation information; determining whether the information attributes match preset information attributes; if so, defining the operation information corresponding to the information attributes as user function operation information.
[0113] In this embodiment of the application, the user's operation information represents the operation information entered by the user when selecting functions in the user interface of the smart campus platform. The user's operation information may include function selection information, interface movement information, etc. When the user performs operations in the user interface of the smart campus platform, it includes function operations, page movement operations, page closing operations, and information filling operations, etc., where each operation corresponds to a user's state. For example, when the user is performing a function selection operation, it indicates that the user is looking for the required function; when the user is performing a page movement operation, it indicates that the user is browsing the current page. Different user operation attributes reflect different user usage states. Therefore, by determining the information attributes corresponding to the operation information, the purpose of reflecting the user's inability to find the required function in a timely manner can be determined.
[0114] Specifically, electronic devices have preset information attributes. When an electronic device receives user operation information, which may include attributes such as function operation, page movement operation, page closing operation, or information entry operation, the electronic device first analyzes and processes the received user operation information to determine the information attribute corresponding to the user's operation information. Subsequently, the electronic device compares the information attribute with preset information attributes. If they match, it indicates that the operation information corresponding to that information attribute is the operation information when the user is searching for the required function. At this time, the electronic device defines the operation information corresponding to that information attribute as the user's function operation information. For example, when a user searches for student loan-related policies on the user interface of a smart campus platform, after entering the user interface, the user first selects a function to enter the student function interface, then moves the page to find the location of the relevant policy function, and then performs another function operation to enter the relevant policy interface for browsing. During this user operation process, the electronic device receives operation information from multiple users. In order to identify the operation information that indicates that the user cannot find the required function in time, the electronic device determines the user's function operation information through the attribute information of the received operation information.
[0115] One possible implementation of this application embodiment is to determine whether the number of user operation information exceeds a preset number, and then further include: if it is determined that the number of user function operation information does not exceed the preset number, then obtain the user's dwell time on the current interface; determine whether the dwell time exceeds the preset time; if so, generate auxiliary information and feed it back to the terminal for display.
[0116] In the embodiments of this application, when a user logs into a certain interface in the user interface, the number of the user's function operation information has not yet exceeded the preset number of the electronic device. However, since the interface contains a lot of functions, the user needs to spend too much time looking for the required function on the interface. At this time, the precondition for the display of auxiliary information feedback has not been met. Therefore, in order to improve the efficiency of the user in selecting the required function in this case, the time the user stays on the interface can be judged.
[0117] Specifically, when the electronic device determines that the number of user operation information exceeds a preset number, it obtains the duration of the user's stay on the current interface. Subsequently, the electronic device uses this stay duration as a condition to determine whether the user has difficulty finding the required function on the interface. That is, the electronic device has an internal preset duration. When the electronic device determines whether the stay duration exceeds the preset duration, it indicates that the electronic device cannot find the required function in time during the stay on the current interface. At this time, the electronic device generates auxiliary information and feeds it back to the corresponding user's terminal device for display, in order to provide assistance to the user and improve the efficiency of the user in finding the required function.
[0118] One possible implementation of this application embodiment, before determining the guide information, includes: obtaining all functional information corresponding to the campus management platform; classifying all functional information corresponding to the campus management platform according to a preset classification criterion to determine multiple sets of functional information; obtaining multiple sets of guide information; and matching the multiple sets of functional information with the multiple sets of guide information; wherein, the sets of functional information correspond one-to-one with the guide information.
[0119] In the embodiments of this application, since the smart campus management platform has many functions and involves different work dimensions, such as teaching, security, and the publication of education-related policies, different work dimensions correspond to different service groups, and each work dimension has a group of specific professional people. Therefore, after the user enters the demand information, in order to determine the guide corresponding to the demand information and solve the user's problem in the most efficient way, it is necessary to determine the correspondence between the functions included in the smart campus management platform and the relevant guides.
[0120] Specifically, the electronic device first acquires all the functional information contained in the campus management platform. Based on a preset classification criterion, the electronic device categorizes all the functional information to determine multiple sets of functional information. The preset classification criterion can be based on work dimensions, such as education, security, and campus logistics; or it can be based on time, such as working hours and off-hours. After determining multiple sets of functional information, the electronic device acquires information on multiple mentors responsible for work in one or more work dimensions, and matches the multiple sets of functional information with the information of multiple mentors one by one. Subsequently, when the electronic device determines the set of functional information corresponding to the user's input requirements, it can then determine the mentor information corresponding to the requirements.
[0121] Specifically, when determining the instructor information based on the analysis results, the process includes: determining keyword information based on the analysis results; comparing the keyword information with a preset thesaurus to determine the set of functional information corresponding to the keyword information; and determining the instructor information based on the set of functional information.
[0122] In the embodiments of this application, the electronic device has a preset dictionary. The preset dictionary can be constructed directly or by connecting with a third-party dictionary. This application does not make any specific limitations. The keywords in the preset dictionary correspond to the functional information contained in the intelligent management platform.
[0123] When a user inputs a request in the form of a statement based on auxiliary information generated by an electronic device, and the electronic device determines the corresponding guide information based on the request information, the electronic device first analyzes the request information to determine the corresponding keyword information. Then, the electronic device compares the keyword information with preset keywords in a preset thesaurus to determine the set of functional information corresponding to the preset keywords that match the keyword information. Through this set of functional information, the corresponding guide information is then determined, thereby achieving the purpose of online guidance.
[0124] One possible implementation of this application embodiment includes receiving login information entered by a user, and then further including: determining the user's corresponding identity information based on the login information entered by the user; matching the identity information with preset identity information to determine the identity category corresponding to the identity information; determining the functional information corresponding to the identity category based on the identity category; and prioritizing the feedback of the functional information to the terminal for display.
[0125] In this embodiment of the application, in order to enable users to quickly find the functions they need on the feature-rich smart campus management platform, considering that each user has a corresponding identity, the range of functions that users can find on the smart campus management platform is limited by the user's identity. Therefore, before the user searches for functions on the user interface of the smart campus management platform, the electronic device can determine the corresponding user's identity information and determine the priority function display based on the user's identity information. Specifically, the electronic device has a preset relationship between identity information and the function information contained in the smart campus platform. Based on the login information entered by the user, the electronic device determines the identity information corresponding to the user contained in the login information, and then matches the identity information with the preset identity information to determine the identity category corresponding to the identity information. Based on the preset relationship between the identity category and the smart campus management platform, the electronic device determines the function information corresponding to the identity information and then prioritizes the display of the function information on the terminal. Users can prioritize searching from this function information to improve the efficiency of users finding the functions they need.
[0126] One possible implementation of this application involves analyzing the requirement information, followed by: determining the functional information corresponding to the requirement information based on the analysis results; determining whether feedback information corresponding to the functional information has been obtained based on the functional information; and if not, determining the instructor information based on a preset result.
[0127] In this embodiment of the application, after analyzing the demand information and obtaining the analysis results, the electronic device determines the functional information corresponding to the demand information based on the analysis results. Subsequently, the electronic device feeds back the functional information to the user's corresponding terminal for display. If the fed-back functional information is the functional information required by the user, the user will click to enter. At this time, the instruction information corresponding to the click action will be generated. This indicates that the problem of the user not finding the required function is solved by filtering the functional information of the electronic device, thereby reducing labor costs. If the fed-back functional information is not the functional information required by the user, the user will not perform the corresponding operation within a certain period of time. That is, the electronic device determines that the feedback information corresponding to the functional information has not been obtained. At this time, the electronic device determines the guide information based on the preset result and matches an online guide for the user.
[0128] The above embodiments introduce a smart campus management method based on big data from the perspective of process flow. The following embodiments introduce a smart campus management system based on big data from the perspective of virtual modules or virtual units. For details, please refer to the following embodiments.
[0129] For example Figure 2 As shown, the smart campus management system 200 based on big data may specifically include: a first information acquisition module 201, a first judgment module 202, a first feedback module 203, a first determination module 204, and a second feedback module 205, wherein,
[0130] The first information acquisition module 201 is used to acquire the user's function operation information if it receives the login information entered by the user.
[0131] The first judgment module 202 is used to determine whether the number of user function operation information exceeds the preset number.
[0132] The first feedback module 203 is used to generate auxiliary information and feed it back to the terminal display if the condition is met.
[0133] The first determining module 204 is used to analyze the demand information entered by the user based on auxiliary information and determine the guide information based on the analysis results if the demand information is received from the user.
[0134] The second feedback module 205 is used to feed back the demand information to the terminal corresponding to the instructor information.
[0135] In one possible implementation of this application embodiment, the first information acquisition module 201 further includes: an operation information acquisition unit, an information attribute determination unit, a first judgment unit, and an information definition unit, wherein...
[0136] The operation information acquisition unit is used to acquire the user's operation information;
[0137] The information attribute determination unit is used to determine the information attributes corresponding to the user's operation information based on the user's operation information.
[0138] The first judgment unit is used to determine whether the information attribute matches the preset information attribute;
[0139] The information definition unit is used to define the operation information corresponding to the information attribute as the user's functional operation information if the information attribute matches the preset information attribute.
[0140] One possible implementation of this application's embodiment, the big data-based smart campus management system 200, further includes: a duration acquisition module, a second judgment module, and a second feedback module, wherein...
[0141] If the duration acquisition module is used to determine that the number of user function operation information does not exceed the preset number, then the duration of the user's stay on the current interface is obtained.
[0142] The second judgment module is used to determine whether the dwell time exceeds the preset time.
[0143] The second feedback module is used to generate auxiliary information and send it to the terminal for display if the dwell time exceeds the preset time.
[0144] One possible implementation of this application's embodiment, the big data-based smart campus management system 200, further includes: a second information acquisition module, a second determination module, a third information acquisition module, and an information matching module, wherein...
[0145] The second information acquisition module is used to acquire all functional information corresponding to the campus management platform;
[0146] The second determination module is used to classify all functional information corresponding to the campus management platform based on preset classification criteria, and determine multiple sets of functional information.
[0147] The third information acquisition module is used to acquire information on multiple instructors;
[0148] The information matching module is used to compare and match multiple sets of functional information with multiple instructor information;
[0149] The functional information collection corresponds one-to-one with the instructor information.
[0150] In one possible implementation of this application embodiment, the first determining module 204 further includes: a keyword determining unit, a first information determining unit, and a second information determining unit, wherein...
[0151] The keyword identification unit is used to determine keyword information based on the analysis results;
[0152] The first information determination unit is used to input keyword information into a preset thesaurus for comparison and determine the set of functional information corresponding to the keyword information.
[0153] The second information determination unit is used to determine the instructor information based on the set of functional information.
[0154] One possible implementation of this application's embodiment, the big data-based smart campus management system 200, further includes: an identity determination module, an identity category determination module, a third determination module, and a third feedback module, wherein...
[0155] The identity verification module is used to determine the user's identity information based on the login information entered by the user.
[0156] The identity category determination module is used to match identity information with preset identity information to determine the identity category corresponding to the identity information;
[0157] The third determination module is used to determine the functional information corresponding to the identity category based on the identity category;
[0158] The third feedback module is used to prioritize feeding back functional information to the terminal for display.
[0159] One possible implementation of this application's embodiment is a smart campus management system 200 based on big data, comprising a fourth determining module, a third judging module, and a fifth determining module, wherein...
[0160] The fourth determination module is used to determine the functional information corresponding to the requirement information based on the analysis results;
[0161] The third judgment module is used to determine whether the feedback information corresponding to the function information has been obtained based on the function information.
[0162] The fifth determination module is used to determine the instructor information based on preset results if no feedback information corresponding to the functional information is obtained.
[0163] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, units, and processes described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0164] This application also describes an electronic device from the perspective of a physical system, such as... Figure 3 As shown, Figure 3 The illustrated electronic device 300 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 300 does not constitute a limitation on the embodiments of this application.
[0165] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0166] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0167] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0168] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0169] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0170] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A big data-based smart campus management method, characterized in that, include: If the login information entered by the user is received, then the user's operation information is obtained; Based on the user's operation information, determine the information attributes corresponding to the user's operation information; Determine whether the information attribute matches the preset information attribute; If so, the operation information corresponding to the information attribute is defined as the user's functional operation information; Determine whether the number of user function operation information exceeds a preset number; If so, auxiliary information is generated and displayed on the terminal. The auxiliary information represents a prompt message to the user asking if they need help. If not, then obtain the duration of the user's stay on the current screen; Determine whether the dwell time exceeds the preset time. If so, auxiliary information is generated and displayed on the terminal; If a user inputs a request based on the aforementioned auxiliary information, the request information is analyzed, and the guide information is determined based on the analysis results. The required information is fed back to the terminal corresponding to the instructor information.
2. The method of claim 1, wherein, The determination of the instructor information previously included: Obtain all functional information corresponding to the campus management platform; Based on the preset classification criteria, all functional information corresponding to the campus management platform is classified into categories to determine multiple sets of functional information. Obtain information on multiple mentors; The collection of multiple functional information is compared and matched with the information of multiple instructors; The functional information collection corresponds one-to-one with the instructor information.
3. The method according to claim 1, characterized in that, The determination of the instructor information based on the analysis results includes: Based on the analysis results, keyword information was determined; The keyword information is substituted into a preset thesaurus for comparison to determine the set of functional information corresponding to the keyword information; Based on the aforementioned set of functional information, the instructor information is determined.
4. The method of claim 1, wherein, After receiving the login information entered by the user, the process also includes: Based on the login information entered by the user, the user's corresponding identity information is determined; The identity information is matched with preset identity information to determine the identity category corresponding to the identity information; Based on the identity category, determine the functional information corresponding to the identity category; The aforementioned functional information is prioritized for display on the terminal.
5. The method of claim 1, wherein, The analysis of the demand information further includes: Based on the analysis results, the functional information corresponding to the required information is determined; The functional information corresponding to the required information is fed back to the terminal for display. Based on the functional information, determine whether user feedback information corresponding to the functional information has been obtained; If not, the instructor information will be determined based on the preset results.
6. A big data-based smart campus management system, characterized in that, Implementing the smart campus management method based on big data as described in any one of claims 1-5 includes: The first information acquisition module is used to acquire the user's function operation information if it receives the login information entered by the user. The first judgment module is used to determine whether the number of the user's function operation information exceeds a preset number. The first feedback module is used to generate auxiliary information and feed it back to the terminal display if the condition is met. The first determining module is used to analyze the demand information entered by the user based on the auxiliary information if it receives demand information, and determine the guide information based on the analysis results. The second feedback module is used to feed back the demand information to the terminal corresponding to the instructor information.
7. An electronic device, comprising: The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the big data-based smart campus management method according to any one of claims 1 to 5.
8. A computer readable medium having stored thereon a computer program, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the smart campus management method based on big data as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Intelligent campus management system based on student safety
CN114493348A
Interface displaying method and related product
WO2018219118A1