Construction method of power grid service simulation training tool and terminal
By building virtual basic data and simulation environments, replicating the power marketing business process, the problem of lack of simulation environment in power marketing business training is solved, a safe, real and flexible training environment is achieved, and training efficiency and students' operational capabilities are improved.
Patent Information
- Application Number
- CN202411908729.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-06
AI Technical Summary
Insufficient practical training accounts, data sensitivity and lack of practical operation scenarios due to the lack of simulation environment in power marketing business training.
By obtaining the actual data of user roles, application scenarios and account number types, fuzzing and desensitizing, building virtual basic data, and copying the actual business process in the virtual simulation environment to generate virtual training tools.
It effectively solves the problems of insufficient practical training accounts, data sensitivity and lack of practical operation scenarios, and provides a safe, real and flexible training environment, allowing students to fully master marketing business operation skills, improve training efficiency and students' operational capabilities.
Smart Images

Figure CN119942859A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of simulation training, and in particular to a construction method and a terminal for a power grid business simulation training tool. Background Art
[0002] In the field of power marketing business training, students need to undergo practical training in an actual production environment. However, in the power marketing business, some students lack user accounts and are unable to operate businesses that require data modification (for example, payment, electricity management functions, etc.). At the same time, some data is sensitive and cannot be provided to students for viewing and operation. As a result, students are unable to complete practical courses and are unable to fully master and apply the actual operational skills of the marketing business. Summary of the invention
[0003] The technical problem to be solved by the present invention is: to provide a method and terminal for constructing a power grid business simulation training tool to solve the technical problems of insufficient practical training accounts, data sensitivity and lack of practical scenarios in power marketing business training due to the lack of a simulation environment.
[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is: A method for constructing a power grid business simulation training tool comprises the following steps: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy process the actual data and construct virtual basic data required for business training; S3. Building a virtual simulation environment based on the virtual basic data, and replicating the actual business process in the virtual simulation environment according to the personnel type, business name and business content, generating a virtual training tool and using it for training.
[0005] In order to solve the above technical problems, another technical solution adopted by the present invention is: A construction terminal for a power grid business simulation training tool comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor completes the following steps when executing the computer program: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy process the actual data and construct virtual basic data required for business training; S3. Building a virtual simulation environment based on the virtual basic data, and replicating the actual business process in the virtual simulation environment according to the personnel type, business name and business content, generating a virtual training tool and using it for training.
[0006] The beneficial effects of the present invention are: providing a construction method and terminal for a power grid business simulation training tool, which effectively solves the technical problems existing in power marketing business training, such as insufficient practical training accounts, data sensitivity, and lack of practical scenarios, by constructing a simulation training environment based on virtual basic data; by fuzzy processing the actual data, generating non-sensitive virtual data, and replicating business processes based on these data, creating a virtual simulation platform, trainees can perform simulated operations or take exams in a safe environment. This method not only ensures data security and the authenticity of training scenarios, but also improves the coverage and flexibility of training, enabling trainees to fully master marketing business operation skills without the need for real business data, thereby improving training efficiency and trainees' operational capabilities. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Figure 1 It is a flowchart of a method for constructing a power grid business simulation training tool in an embodiment of the present invention; Figure 2 A schematic diagram of a construction terminal of a power grid business simulation training tool in an embodiment of the present invention; Figure 3 This is a general architecture diagram of a construction terminal of a power grid business simulation training tool in an embodiment of the present invention; Figure 4 A technical architecture diagram of a construction terminal of a power grid business simulation training tool in an embodiment of the present invention; Description of labels: 1. A terminal for constructing a power grid business simulation training tool; 2. A memory; 3. A processor. DETAILED DESCRIPTION
[0008] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.
[0009] It should be noted that in the embodiment of the present application, a virtual simulation environment for power grid business is created, such as the online State Grid app, so that it can reproduce the real power grid marketing business operation scenario. This virtual environment should be able to simulate various marketing business processes, including but not limited to the operation of power grid regulation and control, power transmission operation and inspection, substation operation and inspection, urban power distribution, urban marketing, township and rural power distribution business and other positions. The purpose of this is to solve the problem that trainees cannot participate in practical training because they do not have an account for the online State Grid APP, while avoiding the limitations and risks of using real data in a production environment. In addition, the use of virtual basic data ensures that the data used in the simulation environment can not only reflect the complexity of the real operation scenario, but also ensure that the security and sensitivity of the data are not leaked. For example, it is necessary to generate or use a desensitized data set for operation training to protect data security and privacy in actual operations.
[0010] Please refer to Figures 1 to 4 , a method for constructing a power grid business simulation training tool, comprising the steps of: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy process the actual data and construct virtual basic data required for business training; S3. Building a virtual simulation environment based on the virtual basic data, and replicating the actual business process in the virtual simulation environment according to the personnel type, business name and business content, generating a virtual training tool and using it for training.
[0011] From the above description, it can be seen that the beneficial effect of the present invention is that the power grid business simulation training method provided by the present invention solves the problem that the traditional training method cannot effectively conduct practical training due to the lack of real data and actual business environment by constructing virtual basic data and simulation environment. The method can simulate the real power grid business operation process and provide trainees with a realistic training experience, thereby improving the trainees' actual operation ability and learning efficiency, and ensuring that trainees can fully master business skills in a risk-free virtual environment.
[0012] In an embodiment of the present invention, step S2 specifically includes the steps of: S21, defining the data structure of the virtual basic data according to the user role, the application scenario and the account number type, and setting a corresponding data range for each data type; the virtual basic data at least includes virtual user data, virtual file data and virtual business data; S22, randomly generating the virtual user data based on the data structure, randomly generating the virtual archive data and the virtual business data in combination with a preset filling rule, and establishing a data association relationship among the virtual user data, the virtual archive data and the virtual business data; S23. Use a data desensitization algorithm to encrypt the actual data and replace sensitive information in the actual data with virtual data, so that the generated virtual basic data cannot be reversely parsed to obtain the original actual data.
[0013] From the above description, we can see that by blurring and desensitizing the actual data and generating virtual basic data, we ensure that no sensitive information will be leaked during the training process. The use of data desensitization algorithms and random generation technology makes it impossible to reversely parse virtual data back into real data, thereby effectively ensuring data security and privacy protection and avoiding security risks caused by sensitive information leakage. At the same time, the data structure and association relationships generated based on preset filling rules can more accurately simulate actual business scenarios, enhancing the authenticity and practicality of training.
[0014] In an embodiment of the present invention, step S3 further includes the steps of: The virtual user data, the virtual profile data and the virtual business data are received, and the virtual user data, the virtual profile data and the virtual business data are added, edited or deleted according to the user's operation.
[0015] From the above description, we can know that this step provides the ability of user operation interaction. By receiving and processing virtual user data, virtual archive data and virtual business data, it supports users to add, delete and modify operations in the simulation environment, making the training process more flexible and personalized. Trainees can perform actual business operations in the simulation environment, cultivate their ability to handle complex business and adaptability, and enhance the training effect.
[0016] In an embodiment of the present invention, step S3 further includes the steps of: Detect user operations and automatically call the corresponding replica function according to the personnel type and the business name selected by the user. The replica function is used to simulate and display the business operation process corresponding to the personnel type, and output corresponding operation information and system exit operations according to actual needs during the simulation process.
[0017] From the above description, we can see that by automatically calling the replica function to simulate the operation process of different personnel types and business names, the real business process can be automatically displayed according to the trainees' choices and operations, which improves the accuracy and adaptability of the training. The replica function can provide corresponding operation prompts and output information according to needs, helping trainees gradually master various operation skills, and enhancing the interactivity and effectiveness of the training. At the same time, the operation information and exit operations provided during the simulation process ensure that trainees can get clear guidance at any stage.
[0018] In an embodiment of the present invention, the step S3 further includes a step S4: Build a knowledge mastery profile based on user training results, and compare the knowledge mastery profile with the training outline to refine the user's knowledge mastery blind spots; A training practical question bank including confusion points and association points is constructed according to the knowledge mastery blind spots, and the training practical question bank is pushed to corresponding users.
[0019] From the above description, we can know that by building a knowledge mastery profile and analyzing the user's knowledge blind spots, we can more accurately identify the weak links in the training process of trainees and provide targeted supplementary learning content. By generating a question bank of confusing points and related points, and pushing personalized practical questions based on the actual mastery of the trainees, we can help trainees deepen their understanding and application of knowledge points, further improve their operational capabilities, and ensure that trainees can flexibly respond to various complex business scenarios in subsequent work.
[0020] A construction terminal for a power grid business simulation training tool comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor completes the steps in a construction method for a power grid business simulation training tool when executing the computer program, that is, providing an execution carrier for the construction method for a power grid business simulation training tool.
[0021] The present invention provides a construction method and terminal for a power grid business simulation training tool, which are mainly used to provide a virtual simulation environment for user training, and are specifically described below in conjunction with an embodiment.
[0022] Please refer to Figures 1 to 3 , Embodiment 1 of the present invention is: A method for constructing a power grid business simulation training tool comprises the following steps: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy the actual data and construct virtual basic data required for business training; S3. Build a virtual simulation environment based on virtual basic data, and replicate the actual business process in the virtual simulation environment according to personnel type, business name and business content, generate virtual training tools and use them for training.
[0023] Specifically, the above method is applied to the marketing business training of the online State Grid APP, and the above steps are performed in the training terminal, which includes: The basic data management module is used to construct virtual basic data used for marketing business training of the online State Grid APP based on the user roles, application scenarios and account number types supported by the online State Grid APP; the virtual basic data includes virtual user data, virtual file data and virtual business data; The virtual training tool module is connected to the basic data management module, and is used to obtain virtual basic data and create a virtual simulation environment of the online State Grid APP on the Web side. It replicates the marketing business process, operation and page of the online State Grid APP based on the personnel type, business name and operation content, and generates virtual training tools so that trainees can simulate and / or take exams on the marketing business process of the online State Grid APP based on the virtual training tools. The virtual training tool module can replicate the marketing business process, operation interface and functions of the online State Grid APP according to different personnel types, business names and operation contents, thereby generating virtual training tools that can be used by trainees, supporting trainees to perform simulated operations or take exams, thereby solving the technical problems of insufficient practical training accounts, data sensitivity and lack of practical scenarios caused by the lack of the online State Grid APP virtual environment in related technologies, achieving safe, efficient and comprehensive marketing business practical training, and improving the technical effect of trainees' operational capabilities and learning efficiency.
[0024] Embodiment 2 of the present invention is: Based on the first embodiment, step S2 specifically includes the following steps: S21. Using the data definition unit in the terminal, define the data structure of virtual basic data according to user roles, application scenarios and account number types, and set the corresponding data range for each data type; virtual basic data at least includes virtual user data, virtual file data and virtual business data; among which, virtual user data includes account number, password, name, work number, position, etc.; virtual file data includes account number, electricity fee information, payment information, etc.; virtual business data includes customer engineering unit, typical design, acceptance criteria, etc. Further, set a reasonable value range for each data type to ensure the diversity and authenticity of virtual data.
[0025] S22, using a virtual basic data generation unit to randomly generate virtual user data based on a data structure, randomly generate virtual archive data and virtual business data in combination with a preset filling rule, and establish a data association relationship among the virtual user data, the virtual archive data, and the virtual business data; S23. Utilize a data desensitization processing unit and use a data desensitization algorithm to encrypt the actual data and replace sensitive information in the actual data with virtual data, so that the generated virtual basic data cannot be reversely parsed to obtain the original actual data.
[0026] Specifically, the amount of electricity bills should be randomly generated within a reasonable range; Use a random string generator to generate account numbers and passwords; Generate names using a random name generator; Use a random number generator to generate job numbers and position numbers; The electricity fee information randomly generates a reasonable electricity fee amount, for example, between 100 yuan and 1,000 yuan. The payment information randomly generates a reasonable payment status (such as arrears, regular payment, prepaid, etc.); The electricity bill information of a virtual user should be associated with his account number to ensure the consistency and integrity of the data; check whether the electricity bill amount is within a reasonable range and whether the payment status is legal. Clean the generated data to remove invalid or abnormal data to ensure data quality. For example, delete the generated null values or abnormal values; Use hash functions to encrypt real user data and generate irreversible virtual data. For example, use the SHA-256 algorithm to hash real account numbers. Use data masking technology to partially cover sensitive fields. For example, replace the middle four digits of a mobile phone number with asterisks. Replace sensitive information in real data with virtual data. For example, replace the real user's name with a randomly generated name, and replace the real account number with a randomly generated account number.
[0027] In a virtual training environment, use independent data storage and management terminals to ensure that virtual data is physically isolated from real business data. For example, use independent database instances to store virtual data to prevent data cross-contamination. Set up strict access control mechanisms to ensure that only authorized personnel can access virtual data. For example, use role permission management to ensure that trainees can only access virtual data related to their training roles.
[0028] In addition, the terminal also includes a data verification and cleaning unit, which is used to perform data verification and data cleaning on the generated virtual basic data; Embodiment 3 of the present invention is: Based on the first embodiment, step S3 further includes the following steps: Receive virtual user data, virtual archive data and virtual business data, and add, edit or delete the virtual user data, virtual archive data and virtual business data according to user operations.
[0029] Specifically, the basic data management module in the terminal also includes: The user data management unit is used to respond to the received virtual user data operation instruction and perform any of the operations of adding, editing and deleting virtual user data in the marketing business training of the online State Grid APP; wherein the virtual user data includes account number, password, name, work number and position; these accounts are used to simulate different types of user roles, such as customer service representative, marketing specialist, etc. Before the training begins, the appropriate virtual account is automatically or manually assigned to the trainee according to the trainee's role and training needs. The administrator can add, delete, modify and query the account through the background management terminal to ensure that each trainee has a corresponding virtual identity to participate in the training. For example, the user data management unit supports the administrator to use this function to manage the virtual user data in the virtual online State Grid training terminal. The administrator can add, edit and delete the virtual user's information, including account number, password, name, work number, position, etc. These virtual user data can be used for role-playing and simulation operations during the training process.
[0030] The archive data management unit is used to respond to the received virtual archive data operation instructions and perform any of the operations of adding, editing and deleting virtual archive data in the marketing business training of the online State Grid APP; wherein the virtual archive data includes the electricity bill information and payment information of each household number; these data can simulate different electricity usage situations, such as arrears, normal payment, prepayment and other scenarios. Administrators are allowed to edit and maintain these virtual archive data so as to dynamically adjust the data status according to training needs and simulate different business scenarios. For example, some accounts can be set to be in arrears so that trainees can learn the collection process. For example, the archive data management unit supports administrators or teachers to manage and maintain the electricity bill information and payment information of each household number. Administrators can add, edit or delete field information including electricity bills, electricity consumption, payment methods and payment amounts.
[0031] The business data management unit is used to respond to the received virtual business data operation instructions and perform any of the operations of adding, editing, deleting and querying the virtual business data in the marketing business training of the online State Grid APP; wherein the virtual business data includes customer engineering units, typical designs and acceptance standards. These data are used to simulate real business operation processes, such as new installations, capacity expansion and transformation, etc. Tools are provided to enable administrators to update virtual business data according to the latest business specifications and requirements to maintain the timeliness and accuracy of training content. For example, when the State Grid releases new acceptance standards, administrators can update the acceptance standard information in the virtual business data in a timely manner. For another example, the business data management unit supports administrators or teachers to manage and maintain the basic data of other query services, such as customer engineering units, typical designs, acceptance standards, etc., and provides business classification display and basic add, delete, modify and query operations.
[0032] That is, in this example, through the virtual data management provided by the above unit, a marketing business scenario close to reality can be constructed, allowing trainees to learn and practice operations in a situation close to the actual working environment. Virtual data does not involve any personal information of real users, avoiding the risk of data leakage caused by the use of real data and protecting customer privacy. Administrators can flexibly configure and update virtual data according to the training plan to ensure that each training can be carried out with the latest and most accurate data, while also simplifying the management of teaching resources. Trainees can repeatedly practice and simulate actual operations in a virtual environment, which enhances their understanding and proficiency of business processes and improves the overall effect of training. The virtual environment reduces dependence on the real production environment, reduces cost losses caused by misoperation, and also saves resource consumption caused by frequent switching of the real environment.
[0033] Embodiment 4 of the present invention is: Based on the third embodiment, step S3 further includes the following steps: Detect user operations and automatically call the corresponding replication function according to the personnel type and business name selected by the user. The replication function is used to simulate and display the business operation process corresponding to the personnel type, and output the corresponding operation information and terminal exit operation according to actual needs during the simulation.
[0034] Specifically, the virtual training tool module in the above terminal includes: The first replicating business unit is used to replicate the operation content corresponding to the new installation business application by calling the first replicating function when the personnel type is the electricity customer acceptance clerk and the business name is the new installation business application; wherein the first replicating function is used to simulate the business operation process of the new installation business application and output the information of the simulated operation, and the operation content of the new installation business application includes type selection, address information, material upload and applicant information; And when the personnel type is electricity customer acceptance clerk and the business name is customer engineering market, typical design, and acceptance standard query, the operation content corresponding to the customer engineering market, typical design, and acceptance standard query is replicated by calling the second replication function; wherein, the second replication function is used to simulate the business operation process of customer engineering market, typical design, and acceptance standard query, and output the simulated operation information, the operation content of customer engineering unit query includes correctly conducting customer engineering unit query, filling in the information of a queried engineering design unit, and filling in the information of a queried engineering construction unit, the operation content of typical design query includes correctly conducting typical design case query and filling in relevant information, and the operation content of acceptance standard query includes correctly conducting acceptance standard query, filling in relevant information, and filling in relevant information.
[0035] Specifically, the login page is used to simulate the login interface of the State Grid APP online, allowing students to enter virtual account information to log in. After logging in, a new installation service application form is provided, including fields such as type selection, address information, material upload, and applicant information. Students need to fill in the relevant content according to the prompts to simulate the actual new installation service application process.
[0036] Specifically, the login interface is used for students to enter the terminal after entering virtual account information. The query function allows students to enter keywords for search and display a list of related engineering design units and construction units. For filling in the queried engineering design unit information, students need to record the query results and fill in the relevant information. For filling in the queried engineering construction unit information, similarly, students also need to record and fill in the construction unit information. Regarding typical design queries, for example, for correct typical design case queries, a query function is provided to allow students to browse typical design cases and fill in relevant information according to prompts. For another example, for acceptance standard queries, correct acceptance standard queries are provided, allowing students to query relevant acceptance standards. For another example, for filling in relevant information, students need to record the queried acceptance standards and fill in relevant information as required.
[0037] In the embodiments of the present application, by simulating actual business processes, trainees can practice repeatedly in a virtual environment to improve their familiarity with business processes such as new installation business application and customer engineering market, typical design, and acceptance criteria query. Simulation operations not only allow trainees to understand the specific steps, but also deepen their understanding of business logic, so that they can be more handy in actual work. Repeated practice in a virtual environment can help trainees become familiar with terminal operations and reduce the possibility of making mistakes in actual work due to unfamiliarity with the process.
[0038] The virtual training tool module also includes a second replica business unit, which is used to replicate the operation content corresponding to the account number management, account and security, and query by calling the third replica function when the personnel type is salesperson and the business name is account number management, account and security, and query; wherein the third replica function is used to simulate the business operation process of account number management, account and security, and query, and output the information of the simulated operation, and the operation content corresponding to the account number management, account and security, and query includes online State Grid APP registration, real-name authentication, account number management, online State Grid APP electricity consumption information query, online State Grid APP external public information query, online State Grid APP electronic invoice query, online State Grid APP power outage information search, and online State Grid APP service outlet query; And when the personnel type is salesperson, and the business name is electricity handling business, payment, and customer service, the operation content corresponding to the electricity handling business, payment, and customer service is replicated by calling the fourth replication function; wherein the fourth replication function is used to simulate the business operation process of electricity handling business, payment, and customer service, and output the information of the simulated operation, and the operation content corresponding to the electricity handling business, payment, and customer service includes the online State Grid APP customer service function, the online State Grid APP payment function, and the online State Grid APP electricity handling function, and the operation content of the online State Grid APP electricity handling function includes the application for new installation and capacity increase business, the application for electricity consumption change business, and the application for high-voltage miscellaneous business; And when the personnel type is salesperson and the business name is energy efficiency service, electric vehicle, and new energy, the corresponding operation content of energy efficiency service, electric vehicle, and new energy is replicated by calling the fifth replication function; among them, the fifth replication function is used to simulate the business operation process of energy efficiency service, electric vehicle, and new energy, and output the simulated operation information. The operation content corresponding to energy efficiency service, electric vehicle, and new energy includes online State Grid APP energy efficiency service, online State Grid APP electric vehicle function, online State Grid APP new energy function and online State Grid APP customer engineering market. Online State Grid APP energy efficiency service includes energy consumption analysis and energy efficiency bill.
[0039] Specifically, regarding account number management, account and security, and query, for example, registration and real-name authentication are used to simulate the registration process of the State Grid APP online, including steps such as filling in personal information and verifying mobile phone numbers, and simulating the real-name authentication process, such as uploading ID card photos; account number management is used to allow students to add, delete or modify account number information, and simulate the operation of managing multiple accounts; electricity consumption information query is used to simulate the query of users' electricity consumption, electricity bill balance, payment records and other information; external public information query is used to simulate the query of electricity price policies, business rules and other external information; electronic invoice query is used to simulate the function of querying and downloading electronic invoices; power outage information search is used to simulate the query of power outage notifications and planned power outage information; service outlet query is used to simulate the query of the location of the nearest service outlet or business hall.
[0040] Specifically, regarding electricity business, payment, and customer service, for example, the customer service function is used to simulate customer consulting services, such as answering common questions, handling complaints and suggestions, etc.; the payment function is used to simulate the electricity bill payment process, including selecting a payment method, confirming the payment amount, etc.
[0041] Specifically, regarding electricity management functions, for example, the application for new installation and capacity increase business is used to simulate the application process for new installation or capacity increase business, including filling out application forms, uploading necessary documents, etc.; the application for electricity usage change business is used to simulate the application process for electricity usage change, such as changing the nature of electricity usage, moving address, etc.; the application for high-voltage miscellaneous business is used to simulate the special business application process for high-voltage users, such as high-voltage equipment maintenance appointments, etc.
[0042] Specifically, regarding energy efficiency services, electric vehicles, and new energy, for example, energy efficiency services, energy consumption analysis is used to simulate the analysis of user electricity consumption behavior and provide energy-saving suggestions; energy efficiency bills are used to simulate viewing detailed energy efficiency bills to help users understand electricity efficiency. The electric vehicle function is used to simulate functions such as querying the location of charging piles and calculating charging costs. The new energy function is used to simulate querying the application information of new energy such as solar energy and wind energy. The customer engineering market is used to simulate querying customer engineering market information, such as partners, design solutions, etc.
[0043] That is, in this embodiment, by simulating a variety of business scenarios, trainees can practice repeatedly in a safe virtual environment to enhance their practical operation capabilities. Simulating customer service functions helps trainees master the skills of handling customer inquiries and service requests and improve service quality. By simulating energy efficiency service functions, trainees can improve their understanding of energy conservation and emission reduction and learn how to provide energy-saving suggestions to customers.
[0044] The virtual training tool module also includes: a third replica business unit, which is used to replicate the operation content corresponding to the electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query by calling the sixth replica function when the personnel type is the station area manager and the business name is electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query; wherein the sixth replica function is used to simulate the business operation process of electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query, and output the information of the simulated operation, and the operation content corresponding to the electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query includes online State Grid APP registration, entity authentication, account number binding, online State Grid APP electricity fee query, payment function and operation process, online State Grid APP electronic invoice issuance, online State Grid APP new energy query, online State Grid APP power outage information search, and online State Grid APP service outlet query; When the personnel type is the substation manager, and the business name is fault reporting and electricity service application, the operation content corresponding to the fault reporting and electricity service application is replicated by calling the seventh replication function; wherein the seventh replication function is used to simulate the business operation process of fault reporting and electricity service application, and output the simulated operation information, and the operation content corresponding to the fault reporting and electricity service application includes online State Grid APP fault reporting, online State Grid APP peak and valley electricity change application, online State Grid APP name change / transfer application, online State Grid APP other electricity service application, online State Grid APP new installation service processing and online State Grid APP high-voltage user capacity change application; And when the personnel type is district manager and the business name is energy efficiency service, customer engineering market and various information inquiries, the operation content corresponding to the energy efficiency service, customer engineering market and various information inquiries is replicated by calling the eighth replication function; among them, the eighth replication function is used to simulate the business operation process of energy efficiency service, customer engineering market and various information inquiries, and output the simulated operation information. The operation content corresponding to the energy efficiency service, customer engineering market and various information inquiries includes online State Grid APP energy consumption analysis, online State Grid APP electricity load, online State Grid APP electricity consumption trend, online State Grid APP electricity consumption archive information, online State Grid APP information disclosure, online State Grid APP energy efficiency service assistant and online State Grid APP customer engineering market.
[0045] Specifically, regarding electricity consumption, electronic invoices, photovoltaic bills, power outage information, and service outlets, for example, registration and real-name authentication are used to simulate the process of the substation manager registering in the terminal, including filling in personal information, verifying identity, and other steps; account number binding is used to simulate the operation of binding account numbers, allowing substation managers to manage multiple account numbers; electricity fee inquiry and payment functions are used to simulate the inquiry of electricity fee balances and historical payment records, and provide a simulated payment process, including selecting payment methods, confirming payments, etc.; electronic invoice issuance is used to simulate the process of issuing electronic invoices, including selecting the invoice object, filling in invoice information, etc. New energy inquiry is used to simulate the inquiry of bill information and power generation of new energy such as photovoltaics; power outage information search is used to simulate the inquiry of power outage announcements, planned power outage information, etc.; service outlets inquiry is used to simulate the inquiry of nearby service outlets or business hall location information.
[0046] Specifically, regarding fault reporting and electricity service applications, for example, fault reporting is used to simulate the fault reporting process, including describing the fault situation, submitting a repair request, etc.
[0047] Specifically, regarding electricity business applications, for example, the peak-valley electricity change application is used to simulate the process of changing the electricity pricing method, such as applying to switch from flat-rate electricity prices to peak-valley electricity prices; the name change / transfer application is used to simulate the name change or transfer application process, including filling in necessary information, submitting relevant supporting materials, etc.; other electricity applications are used to simulate other types of electricity applications, such as meter relocation, account cancellation, etc.; new installation business processing is used to simulate the process of installing new meters or adding new users, including filling in application forms, uploading necessary documents, etc.; the high-voltage user capacity change application is used to simulate the process of high-voltage users adjusting their electricity capacity, such as increasing or decreasing capacity.
[0048] Specifically, regarding energy efficiency services, customer engineering market and various information inquiries, for example, energy consumption analysis is used to simulate the analysis of user electricity consumption behavior and provide energy-saving suggestions; electricity load is used to simulate the viewing of the user's electricity load curve to help the substation manager understand the peak electricity consumption period; electricity consumption trend is used to simulate the viewing of the user's electricity consumption trend over a period of time; electricity consumption file information is used to simulate the query of the user's electricity consumption file information, such as the nature of electricity consumption, electricity consumption category, etc.; information disclosure is used to simulate the query of electricity price policies, business rules and other external information; energy efficiency service assistant is used to simulate the use of the energy efficiency service assistant function to provide personalized energy-saving suggestions; customer engineering market is used to simulate the query of customer engineering market information, such as partners, design plans, etc.
[0049] In the embodiments of the present application, by simulating actual business operations, the substation manager can practice repeatedly in a virtual environment to improve the efficiency of handling various businesses. Simulating customer service scenarios helps substation managers better understand and handle customer needs and improve service quality. By simulating energy efficiency service functions, substation managers can enhance their awareness of energy conservation and emission reduction and learn how to provide energy-saving suggestions to customers. Simulating the fault repair process can improve the reaction speed and processing ability of substation managers in the face of emergencies.
[0050] The virtual training tool module also includes: a fourth replicating business unit, which is used to replicate the operation content corresponding to the electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query by calling the ninth replicating function when the personnel type is a comprehensive teller and the business name is electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query; wherein the ninth replicating function is used to simulate the business operation process of electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query, and output the information of the simulated operation, and the operation content corresponding to the electricity quantity and electricity fee, electronic invoice, photovoltaic bill, power outage information, and service outlet query includes online State Grid APP registration, entity authentication, account number binding, online State Grid APP electricity fee query, payment function and operation process, online State Grid APP electronic invoice issuance, online State Grid APP new energy query, online State Grid APP power outage information search, and online State Grid APP service outlet query; And when the personnel type is comprehensive teller, and the business name is fault reporting and electricity service application, the operation content corresponding to the fault reporting and electricity service application is replicated by calling the tenth replication function; among them, the tenth replication function is used to simulate the business operation process of fault reporting and electricity service application, and output the information of the simulated operation. The operation content corresponding to the fault reporting and electricity service application includes online State Grid APP fault reporting, online State Grid APP peak and valley electricity change application, online State Grid APP name change / transfer application, online State Grid APP other electricity service application, online State Grid APP new installation business processing and online State Grid APP high-voltage user capacity change application; And when the personnel type is comprehensive teller and the business name is energy efficiency service, customer engineering market and various information inquiries, the operation content corresponding to the energy efficiency service, customer engineering market and various information inquiries is replicated by calling the eleventh replication function; among them, the eleventh replication function is used to simulate the business operation process of energy efficiency service, customer engineering market and various information inquiries, and output the simulated operation information. The operation content corresponding to the energy efficiency service, customer engineering market and various information inquiries includes online State Grid APP energy consumption analysis, online State Grid APP electricity load, online State Grid APP electricity consumption trend, online State Grid APP electricity consumption archive information, online State Grid APP information disclosure, online State Grid APP energy efficiency service assistant and online State Grid APP customer engineering market.
[0051] Specifically, regarding electricity consumption and electricity charges, electronic invoices, photovoltaic bills, power outage information, and service outlet inquiries, for example, registration and real-name authentication are used to create a registration page to simulate the registration process of a comprehensive teller in the terminal, including filling in personal information, verifying identity and other steps; account number binding is used to allow comprehensive tellers to bind multiple account numbers in the terminal, facilitating the management and query of multiple users' business; electricity bill inquiry and payment functions are used to simulate the functions of querying electricity bill balances and historical payment records, and provide a payment process, including selecting a payment method, confirming the payment amount, etc.; electronic invoice issuance is used to simulate the process of issuing electronic invoices, including selecting the invoice type, filling in the recipient information, confirming the issuance and other steps; new energy query is used to simulate the function of querying new energy bill information such as photovoltaic power generation; power outage information search is used to simulate the query of power outage announcements, planned power outage information, etc.; service outlet query is used to simulate the query of nearby service outlets or business hall location information.
[0052] Specifically, regarding fault reporting and electricity business applications, for example, fault reporting is used to simulate the fault reporting process, including describing the fault situation, submitting a repair request, tracking the processing progress, etc.
[0053] Specifically, regarding electricity business applications, for example, the peak-valley electricity change application is used to simulate the process of changing the electricity pricing method, such as applying to switch from flat-rate electricity prices to peak-valley electricity prices; the name change / transfer application is used to simulate the name change or transfer application process, including filling in necessary information, submitting relevant supporting materials, etc.; other electricity applications are used to simulate other types of electricity applications, such as meter relocation, account cancellation, etc.; new installation business processing is used to simulate the process of installing new meters or adding new users, including filling in application forms, uploading necessary documents, etc.; the high-voltage user capacity change application is used to simulate the process of high-voltage users adjusting their electricity capacity, such as increasing or decreasing capacity.
[0054] Specifically, regarding energy efficiency services, customer engineering market and various information inquiries, for example, energy consumption analysis is used to simulate the analysis of user electricity consumption behavior and provide energy-saving suggestions; electricity load is used to simulate the viewing of the user's electricity load curve to help comprehensive tellers understand the peak electricity consumption period; electricity consumption trend is used to simulate the viewing of the user's electricity consumption trend over a period of time; electricity consumption file information is used to simulate the query of the user's electricity consumption file information, such as the nature of electricity consumption, electricity consumption category, etc.; information disclosure is used to simulate the query of electricity price policies, business rules and other external information; the energy efficiency service assistant is used to simulate the use of the energy efficiency service assistant function to provide personalized energy-saving suggestions; the customer engineering market is used to simulate the query of customer engineering market information, such as partners, design plans, etc.
[0055] In the embodiments of the present application, by simulating actual business operations, comprehensive tellers can practice repeatedly in a virtual environment to improve their proficiency in handling various businesses. Simulating customer service scenarios helps comprehensive tellers better understand and handle customer needs and improve service quality. By simulating energy efficiency service functions, comprehensive tellers are more aware of energy conservation and emission reduction, and learn how to provide energy-saving suggestions to customers. Simulating the fault repair process improves the reaction speed and processing ability of comprehensive tellers in the face of emergencies.
[0056] Embodiment 5 of the present invention is: Based on the first embodiment, the terminal further includes: The teaching resource management module is used for the teaching resources required for the marketing business training of the online State Grid APP. It uploads the teaching resources by calling the application program interface defined in the basic data management module, classifies and labels the teaching resources, and sets the access rights of the teaching resources so that authorized personnel can browse and download the teaching resources according to the access rights.
[0057] Specifically, the teaching resource management module supports the uploading and management of teaching resources, and provides functions such as resource classification, evaluation, and access rights. After successful uploading, students are supported to browse and download these teaching resources according to their access rights.
[0058] Specifically, a resource classification system is established to classify teaching resources according to subject, grade, type and other information. Labels are added to each resource to facilitate students and teachers to quickly retrieve and locate the required resources. Teachers can upload teaching resources in batches or individually through the tool. Support multiple multimedia formats, such as documents, pictures, audio and video, to meet the needs of different types of resources. Provide the function of controlling access rights to teaching resources to ensure that only authorized students and teachers can view and download resources. Through identity authentication and permission management, protect teaching resources from being accessed and used by unauthorized personnel. Students and teachers can preview the resources supported by permissions in the tool to understand the content and applicability of the resources. Support students and teachers to download the required resources as needed for offline use or further learning.
[0059] In this embodiment, teaching PPT, video, document and other resources can be summarized, classified and labeled, so that teachers and students can more conveniently find, use and share teaching resources. This terminal should support functions such as uploading, downloading, browsing and authority management of resources to improve the utilization efficiency of teaching resources and the quality of training.
[0060] Specifically, the teaching resource management module includes: a resource uploading unit, which is used to upload different types of teaching resources in batches or individually; a resource classification and labeling unit, which is used to establish a resource classification system, classify teaching resources according to subjects, grades, and types, and add corresponding labels to each teaching resource.
[0061] Regarding resource upload units, for example, batch upload is used to create a batch upload function, allowing administrators or authorized users to upload multiple files at one time, supporting drag and drop, compressed package decompression, etc.; single upload is used to provide a simple upload interface, allowing users to upload files one by one, supporting common document formats such as PDF, Word, Excel, PPT, video, etc.
[0062] Specifically, regarding resource classification and labeling units, for example, the resource classification system is used to build a resource classification system, which is classified according to subjects (such as marketing, operation and maintenance, etc.), grades (primary, intermediate, advanced), and types (such as PPT, video, document, etc.); label management is used to add labels to each uploaded resource. The labels can include keywords, applicable groups, difficulty levels and other information to facilitate subsequent retrieval and classification.
[0063] In this embodiment, through classification and tag management, teaching resources can be quickly located and retrieved, thereby improving resource management efficiency. As an optional embodiment, the teaching resource management module includes: a resource access rights and security unit, which is used to control the access rights of teaching resources, and to protect the teaching resources from being accessed and used by unauthorized persons through identity authentication and setting access rights; a preview and download unit, which is used to allow authorized persons of teaching resources to preview and download teaching resources; wherein, authorized persons include at least one of the following: teachers and students.
[0064] Specifically, regarding the resource access rights and security unit, identity authentication is used to implement the user identity authentication function to ensure that only verified users can access the terminal; permission settings set different access rights for different user roles (such as teachers and students), such as read-only, download, edit, etc. According to the permission settings, user access to specific resources is controlled to ensure that only authorized users can view or download the corresponding resources.
[0065] Further, regarding the preview and download units, for example, the online preview provides an online preview function, allowing users to preview document content without downloading; the download function allows users to download the required resources and record the download log for subsequent management and auditing.
[0066] In this embodiment, through identity authentication and permission control, sensitive resources are ensured not to be accessed by unauthorized persons, thus protecting the security of teaching resources. Online preview and convenient download functions improve the user experience, allowing users to obtain required resources more conveniently. Allowing authorized personnel to browse and download resources according to their permissions promotes knowledge sharing and communication.
[0067] Embodiment 6 of the present invention is: On the basis of any one of the first to fifth embodiments, the above-mentioned virtual training tool module is also used to import the required knowledge points in the teaching syllabus used for the marketing business training of the online State Grid APP; obtain the students' answer results through simulated answering of theoretical examinations, and construct a portrait of the students' teaching knowledge mastery; obtain the students' knowledge point mastery blind spots through comparing the students' teaching knowledge mastery portraits and the required knowledge points in the teaching syllabus; construct a teaching practice question bank containing confusing points and related points; construct a students' learning library based on the students' knowledge point mastery blind spots and the teaching practice question bank, and recommend the students' learning library to the students.
[0068] Through knowledge point comparison, students' blind spots in knowledge points can be accurately identified, helping them to make up for their shortcomings in a targeted manner. Through mock exams and personalized recommendations, students' learning interest and motivation can be stimulated, and their enthusiasm for learning can be improved. This ensures that every student can master the required knowledge points in the syllabus, improving the overall training quality and effectiveness. Through intelligent learning library recommendations, unnecessary repeated learning can be reduced, saving time and resources.
[0069] Please refer to Figures 2 to 4 , Embodiment 7 of the present invention is: A construction terminal 1 for a power grid business simulation training tool comprises a memory 2, a processor 3, and a computer program stored in the memory 2 and executable on the processor. When the processor 3 executes the computer program, the steps in a construction method for a power grid business simulation training tool are completed. That is, an execution carrier for the construction method for a power grid business simulation training tool is provided.
[0070] For details, please refer to Figure 3 The terminal adopts a completely separated front-end and back-end mechanism. The application service layer includes user data management, archive data management, business data management, virtual training tools, electricity consumption information, service outlets, and energy consumption analysis; the model layer includes question bank model, virtual training model, event model, and electricity consumption model to provide basic usage model services for the application layer. The platform layer includes computing engine, permission authentication engine, security engine, and graphical engine to provide basic computing, authentication, and security protection services for simulation tools. Application services are deployed in the IoT subnet, and terminal basic resources are deployed in the IoT intranet.
[0071] Please refer to Figure 4 The technical architecture of the terminal is mainly divided into the display layer, application business layer, gateway layer, public technology layer and infrastructure layer. The application display layer mainly uses HTML5 / javascript and vue for application display. The application business layer provides services to the application display layer through the gateway layer by exposing standard restful interfaces. The basic components used include unified authority authentication, unified log collection and service monitoring components; the infrastructure layer includes database, configuration center and security protection; the database uses mysql, the database connection pool uses Druid connection pool, and the cache component uses redis cache. Service monitoring uses sentinel for circuit breaker and current limiting protection, security control and call chain tracking.
[0072] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for constructing a power grid business simulation training tool, characterized in that: Includes steps: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy process the actual data and construct virtual basic data required for business training; S3. Building a virtual simulation environment based on the virtual basic data, and replicating the actual business process in the virtual simulation environment according to the personnel type, business name and business content, generating a virtual training tool and using it for training.
2. The method for constructing a power grid business simulation training tool according to claim 1, characterized in that: The step S2 specifically includes the following steps: S21, defining the data structure of the virtual basic data according to the user role, the application scenario and the account number type, and setting a corresponding data range for each data type; the virtual basic data at least includes virtual user data, virtual file data and virtual business data; S22, randomly generating the virtual user data based on the data structure, randomly generating the virtual archive data and the virtual business data in combination with a preset filling rule, and establishing a data association relationship among the virtual user data, the virtual archive data and the virtual business data; S23. Use a data desensitization algorithm to encrypt the actual data and replace sensitive information in the actual data with virtual data, so that the generated virtual basic data cannot be reversely parsed to obtain the original actual data.
3. The method for constructing a power grid business simulation training tool according to claim 2, characterized in that: The step S3 further comprises the steps of: The virtual user data, the virtual archive data and the virtual business data are received, and the virtual user data, the virtual archive data and the virtual business data are added, edited or deleted according to the user's operation.
4. The method for constructing a power grid business simulation training tool according to claim 1, characterized in that: The step S3 further comprises the steps of: Detect user operations and automatically call the corresponding replica function according to the personnel type and the business name selected by the user. The replica function is used to simulate and display the business operation process corresponding to the personnel type, and output corresponding operation information and system exit operations according to actual needs during the simulation process.
5. A method for constructing a power grid business simulation training tool according to any one of claims 1 to 4, characterized in that: The step S3 further includes a step S4: Build a knowledge mastery profile based on user training results, and compare the knowledge mastery profile with the training outline to refine the user's knowledge mastery blind spots; A training practical question bank including confusion points and association points is constructed according to the knowledge mastery blind spots, and the training practical question bank is pushed to corresponding users.
6. A construction terminal for a power grid business simulation training tool, characterized in that: The invention comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are performed: S1. Obtain actual data on user roles, application scenarios, and account number types; S2. Fuzzy process the actual data and construct virtual basic data required for business training; S3. Building a virtual simulation environment based on the virtual basic data, and replicating the actual business process in the virtual simulation environment according to the personnel type, business name and business content, generating a virtual training tool and using it for training.
7. A construction terminal for a power grid business simulation training tool according to claim 6, characterized in that: The step S2 specifically includes the following steps: S21, defining the data structure of the virtual basic data according to the user role, the application scenario and the account number type, and setting a corresponding data range for each data type; the virtual basic data at least includes virtual user data, virtual file data and virtual business data; S22, randomly generating the virtual user data based on the data structure, randomly generating the virtual archive data and the virtual business data in combination with a preset filling rule, and establishing a data association relationship among the virtual user data, the virtual archive data and the virtual business data; S23. Use a data desensitization algorithm to encrypt the actual data and replace sensitive information in the actual data with virtual data, so that the generated virtual basic data cannot be reversely parsed to obtain the original actual data.
8. A construction terminal for a power grid business simulation training tool according to claim 7, characterized in that: The step S3 further comprises the steps of: The virtual user data, the virtual archive data and the virtual business data are received, and the virtual user data, the virtual archive data and the virtual business data are added, edited or deleted according to the user's operation.
9. A construction terminal for a power grid business simulation training tool according to claim 6, characterized in that: The step S3 further comprises the steps of: Detect user operations and automatically call the corresponding replica function according to the personnel type and the business name selected by the user. The replica function is used to simulate and display the business operation process corresponding to the personnel type, and output corresponding operation information and system exit operations according to actual needs during the simulation process.
10. A construction terminal for a power grid business simulation training tool according to any one of claims 6 to 9, characterized in that: The step S3 further includes a step S4: Build a knowledge mastery profile based on user training results, and compare the knowledge mastery profile with the training outline to refine the user's knowledge mastery blind spots; A training practical question bank including confusion points and association points is constructed according to the knowledge mastery blind spots, and the training practical question bank is pushed to corresponding users.