Training examination system and method and electronic equipment
By designing a training and assessment system, the problems of low management efficiency and insufficient information utilization of existing online training systems have been solved, and unified and efficient management of training and assessment have been achieved and the knowledge mastery of trainees has been improved.
Patent Information
- Application Number
- CN202411750338.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-03-14
AI Technical Summary
The existing online training system has low management efficiency and insufficient information utilization, which makes it difficult to achieve unified and efficient management of training results and evaluation.
A training assessment system is designed, including a generation management module, a training management module and an information management module. The system obtains training information for the target position, generates training tasks and assessment tasks, and executes and records based on the interactive operation of trainees, and finally manages the system data in a unified manner.
It realizes unified and efficient management of the training assessment process, improves the utilization rate of system data, enables training organizers to better understand the training effect, and improves the degree of mastery of training content and knowledge penetration efficiency of trainees.
Smart Images

Figure CN119624375A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a training and assessment system, method and electronic equipment. Background Art
[0002] Training refers to the training to improve the corresponding capabilities of trainees through modern information processes such as goal planning, knowledge and information transfer, skill practice, task achievement evaluation, and result communication and announcement. By combining with assessment, trainees can have the ability to perform standardized operations, which is of great significance for achieving unified scientific and technological standards.
[0003] The continuous development and progress of society has brought new opportunities to various industries, while the requirements for practitioners have also been further improved. The combination of the above-mentioned training and assessment can enable practitioners to quickly master and apply the knowledge required for their positions. The relevant technologies mainly make up for the shortcomings of offline business development by combining online information applications. However, the current online training system generally has problems such as low management efficiency and insufficient information utilization. Summary of the invention
[0004] In view of this, the embodiments of the present disclosure propose a training assessment system, method and electronic device to solve the problems of low management efficiency, insufficient information utilization and the like existing in the related technologies.
[0005] According to a first aspect of the present disclosure, a training and assessment system is provided, which includes a generation management module, a training management module and an information management module; wherein: the generation management module is used to obtain training information of a target position; based on the training information, a training task and an assessment task corresponding to the target position are generated; the training management module is used to send the training task or the assessment task to the trainee; based on the trainee's interactive operation, the training task or the assessment task is executed; and, a training record corresponding to the training task and the assessment result of the trainee in the assessment task are generated; the information management module is used to manage system data in the training and assessment system, and the system data includes the training information, the training record and the assessment result.
[0006] According to a second aspect of the present disclosure, a training assessment method is provided, including: obtaining training information of a target position; the training information includes training subjects, training courses, training courseware and training question bank; generating a training task for the target position based on the training information, and pushing the training task to a corresponding trainee; receiving interactive operations of the trainee, managing the training subjects, training courses and training courseware based on the interactive operations, and generating a training record corresponding to the training task; generating an assessment task based on the training subjects and the training question bank according to a target question grouping strategy, and pushing the assessment task to the trainee; counting and storing the assessment results of the trainee in the assessment task; and displaying the training record and the assessment result to the trainee based on the trainee's query operation.
[0007] According to a third aspect of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory storing a program, wherein the program comprises instructions, and when the instructions are executed by the processor, the processor executes the above-mentioned training and assessment method.
[0008] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the above-mentioned training and assessment method.
[0009] The exemplary embodiments of the present disclosure may have some or all of the following beneficial effects:
[0010] In the training and assessment system provided by the exemplary implementation method of the present disclosure, a generation management module is used to obtain the training information of the target position; based on the training information, the training tasks and assessment tasks corresponding to the target position are generated; the training management module is used to send the training tasks or assessment tasks to the trainees; based on the interactive operation of the trainees, the training tasks or assessment tasks are executed; and, the training records corresponding to the training tasks and the assessment results of the trainees in the assessment tasks are generated; the information management module is used to manage the system data in the training and assessment system, and the system data includes training information, training records and assessment results. The training and assessment system provided by the embodiment of the present disclosure generates the training tasks and assessment tasks corresponding to the target position through the generation management module, assists the trainees to complete the training and assessment process through the training management module, and manages the data in the entire training and assessment process through the information management module, thereby realizing the unified and efficient management of the training and assessment process, and improving the utilization rate of the system data generated at each stage, so that it is convenient for the training organizer to understand the overall effect of the training and make further decisions, and improve the trainees' mastery of the training content and the efficiency of training knowledge penetration.
[0011] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Further details, features and advantages of the present disclosure are disclosed in the following description of exemplary embodiments in conjunction with the accompanying drawings, in which:
[0013] Figure 1 A schematic block diagram of a training assessment system according to an exemplary embodiment of the present disclosure is shown;
[0014] Figure 2 A schematic block diagram of an information management module in a training and assessment system according to an exemplary embodiment of the present disclosure is shown;
[0015] Figure 3 A schematic block diagram of an information management unit under an information management module in a training and assessment system according to an exemplary embodiment of the present disclosure is shown;
[0016] Figure 4 A schematic block diagram of a generation management module in a training and assessment system according to an exemplary embodiment of the present disclosure is shown;
[0017] Figure 5 A flowchart of a method for planning training courses corresponding to a target position in a time dimension by a planning subunit in a training and assessment system according to an exemplary embodiment of the present disclosure is shown;
[0018] Figure 6 A schematic block diagram of a training management module in a training assessment system according to an exemplary embodiment of the present disclosure is shown;
[0019] Figure 7 A flow chart of a training assessment method according to an exemplary embodiment of the present disclosure is shown;
[0020] Figure 8 A structural block diagram of an exemplary electronic device that can be used to implement the embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0021] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0022] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0023] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0024] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0025] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0026] In order to solve the inherent needs of traditional offline training for training effects and scientific evaluation, and to achieve unified and efficient management of training for trainees, the embodiments of the present disclosure provide a training assessment system, method and electronic device. The following describes the scheme of the present disclosure with reference to the accompanying drawings for illustration.
[0027] The present disclosure first provides a training assessment system. Figure 1 As shown, the training assessment system includes a generation management module, a training management module and an information management module; wherein:
[0028] The generation management module is used to obtain the training information of the target position; generate the training tasks and assessment tasks corresponding to the target position based on the training information;
[0029] The training management module is used to send training tasks or assessment tasks to trainees; execute training tasks or assessment tasks based on the interactive operations of trainees; and generate training records corresponding to the training tasks and the assessment results of trainees in the assessment tasks;
[0030] The above-mentioned information management module is used to manage the system data in the training assessment system, and the system data includes training information, training records and assessment results.
[0031] The training and assessment system provided by the disclosed embodiment generates training tasks and assessment tasks corresponding to target positions through a generation management module, assists trainees in completing the training and assessment process through a training management module, and manages data in the entire training and assessment process through an information management module, thereby achieving unified and efficient management of the training and assessment process, improving the utilization rate of system data generated at each stage, thereby facilitating training organizers to understand the overall effect of the training and make further decisions, and improving trainees' mastery of the training content and the efficiency of training knowledge penetration.
[0032] Next, in another embodiment, the above training and assessment system is described in more detail.
[0033] The training assessment system provided in the embodiment of the present application is used to unify the management of the entire training process. Among them, training refers to the training of trainees to improve their relevant job skills through modern information processes such as goal planning setting, knowledge and information transmission, skill proficiency drills, job achievement assessment, and result communication and announcement.
[0034] In the embodiment of the present application, the above-mentioned training position can be any position that needs to improve the job skills of the trainees through the above-mentioned training process. For example, the training position can include related positions in different fields such as medicine, art, science and engineering.
[0035] In the embodiment of the present application, the target position is the training position targeted by the current training process, and the target position can be set according to the actual training needs. For example, in a hospital working environment, the target position can be a doctor, nurse, information management, etc.
[0036] In an embodiment of the present application, the above-mentioned training information is the resources required for the above-mentioned training. Exemplarily, the training information may include training subjects, training courses, training courseware and training question bank. Among them, the above-mentioned training subjects are the subjects required for the above-mentioned training positions; the above-mentioned training courses are specific course settings under the training subjects; the above-mentioned training courseware is the courseware used when explaining the training courses to the trainees, which is used to assist in the implementation of training teaching; the above-mentioned training question bank includes assessment questions for the training positions, which are used to generate assessment questions for the training content, and test and evaluate the training effect of the trainees based on the generated assessment questions.
[0037] In the embodiment of the present application, the above-mentioned training task refers to a learning task generated based on the target position. For example, the training task may include a training plan, which is a time-based plan generated based on training subjects and training courses. By pushing the training task to the trainees, the trainees can learn the training content according to the training plan.
[0038] In the embodiment of the present application, the above-mentioned assessment task is a task generated based on the training content after the training task is completed to test the learning and mastery of the trainees. Exemplarily, the assessment task may include information such as the assessment time and the assessment questions.
[0039] In the embodiment of the present application, the training record is data generated during the execution of the training task. For example, the training record may include information such as the training time and learning notes of the trainee.
[0040] In the embodiment of the present application, the above assessment result is the performance of the trainee in the above assessment task. For example, the assessment result may be the score of the assessment test questions taken by the trainee.
[0041] Next, in combination with the above definitions of the terms involved in the embodiments of the present application, the generation management module, the training management module and the information management module of the training and assessment system are described in detail:
[0042] For example, Figure 2 As shown, the above-mentioned information management module may include an information comparison unit and an information management unit.
[0043] in:
[0044] The above-mentioned information comparison unit is used to manage the mapping relationship between the above-mentioned training positions and training courses.
[0045] In an embodiment of the present application, the above mapping relationship is used to associate training positions and training courses. The information comparison unit realizes the binding of training content and trainees by establishing a comparison relationship between training positions and training courses. For example, the job skills required for training position A need to be acquired through training courses B, C, and D. Then, a comparison relationship between training position A and training courses B, C, and D can be established in the information comparison unit, so that the personnel who need to be trained in training position A can learn training courses B, C, and D through the training assessment system.
[0046] In an embodiment of the present application, a system user can manage the mapping relationship between training positions and training courses through the above-mentioned information comparison unit to achieve the addition, modification and deletion of the mapping relationship. Among them, the above-mentioned system user can be the trainer who initiates the training. Exemplarily, when the trainer needs to conduct skill training for all or part of the staff of the above-mentioned training position A, the comparison relationship between the training position A and the training courses B, C, and D can be added in the information comparison unit through the addition operation; or, when the training needs change, for example, due to the development and change of the position of training position A, it is necessary to add training course E or delete training course B, then the trainer can also add training course E or delete training course B in the mapping relationship of training position A through the corresponding modification operation, so as to adaptively modify the mapping relationship between the training position and the training course to meet the new needs. It should be noted that the above-mentioned scenario is only an exemplary description, and the protection scope of the embodiment of the present application is not limited to this. For example, other management operations for the mapping relationship between training positions and training courses also belong to the protection scope of the embodiment of the present application.
[0047] The above-mentioned information management unit is used to manage training courses, training courses, training courseware and training question bank.
[0048] In the embodiments of the present application, for example, Figure 3 As shown, the above-mentioned information management unit may include a subject management subunit, a course management subunit, a courseware management subunit, a question bank management subunit and a case management subunit. Among them:
[0049] The above-mentioned course management subunit is used to manage the above-mentioned training courses.
[0050] In the embodiment of the present application, illustratively, the above-mentioned course management subunit can add, modify and delete training courses in response to the operation of the system user.
[0051] In an embodiment of the present application, the above-mentioned course management subunit performs multi-level classification storage for training courses, and provides system users with classification query, addition, deletion and modification functions. For example, taking the case that training course A belongs to the second subcategory under the first major category, the course management subunit stores training course A in the directory of the second subcategory under the first major category through secondary classification. System users can obtain all training courses under a certain category, or the category to which a certain training course belongs, through a query operation, and can also add new training courses to a certain category directory through an add operation, or move a certain training course from the current category directory to the target category directory through a modify operation. It should be noted that the above-mentioned scenarios are only exemplary descriptions, and other management operations on training courses and their classifications also fall within the protection scope of the embodiments of the present application.
[0052] The above-mentioned course management subunit is used to manage the training courses.
[0053] In the embodiment of the present application, for example, the system user can bind the training courses to the corresponding training subjects through the course management unit, and manage the training content through the dynamic addition, deletion, modification and query functions provided by the course management sub-unit.
[0054] In the embodiment of the present application, the course management subunit may also aggregate resources related to the training course, such as training courseware and training question bank, for example, by binding the training courseware used in the training course with the training course.
[0055] The above-mentioned courseware management subunit is used to manage the above-mentioned training courseware.
[0056] In the embodiment of the present application, the training courseware management subunit supports the addition, deletion, modification and query of electronic resources in the formats of pdf, audio, video, office, txt, etc. In addition, it can also provide online preview and download functions for electronic resources of the above-mentioned training courseware in various formats.
[0057] The question bank management subunit is used to manage the training question bank.
[0058] In the embodiment of the present application, the training question bank supports the input of multiple question types such as single-choice questions, multiple-choice questions, true-or-false questions, short-answer questions, fill-in-the-blank questions, etc. For example, the system user can input one or several questions individually or import a large number of questions in batches through the question bank management subunit.
[0059] In an embodiment of the present application, illustratively, the above process of individually entering questions through the question bank management subunit can be implemented as follows: in the interactive interface provided by the training and assessment system, one or more questions are individually entered through the form provided by the question bank management subunit.
[0060] In an embodiment of the present application, exemplarily, the above-mentioned process of batch importing questions through the question bank management subunit can be implemented as follows: obtain the import template provided by the question bank management subunit; sort out the questions that need to be imported in batches based on the import template, so as to realize the batch import of questions through the import preset by the question bank management subunit.
[0061] The above-mentioned case management sub-unit is used to provide case entry function. A case is defined as a fixed solution to a common scenario, which includes case name, attachments, case keywords and case supplementary instructions. The system supports multiple case attachment formats, including electronic resources in PDF, audio, video, office, txt and other formats. Managers can import a certain case into the system for maintenance, which is convenient for subsequent query and use in similar scenarios.
[0062] For example, Figure 4 As shown, the generation management module may include a training task generation unit and an assessment task generation unit.
[0063] The above training task generating unit is used to generate training tasks.
[0064] In an embodiment of the present application, the above-mentioned training task generating unit is specifically used to: determine the training courses corresponding to the target position through the mapping relationship in the above-mentioned information comparison unit, and generate training tasks based on the training courses.
[0065] In the embodiment of the present application, exemplarily, the training task generating unit may include a planning subunit. The planning subunit is specifically used to plan the training courses corresponding to the target position in the time dimension. Specifically, Figure 5 As shown, this process can be achieved through the following steps:
[0066] S510: Develop an annual plan based on training courses.
[0067] In this step, an annual plan is developed based on all training courses. For example, the training content that needs to be completed this year is determined based on the number of training courses, the required duration, the difficulty level, and the relationship between courses.
[0068] Specifically, the planning subunit may provide an operation control of a plan type through an interactive interface of the training assessment system. The plan types may include an annual plan, a quarterly plan, a monthly plan, and a weekly plan. Exemplarily, in response to a user selecting an annual plan through an operation control of a plan type, the training content to be completed this year is bound to the annual plan.
[0069] S520: Develop quarterly plans based on the annual plan.
[0070] In this step, the training content is allocated to different quarters based on the annual plan formulated in step S510. For example, in response to the user selecting the quarterly plan through the plan type operation control, the annual plan is evenly allocated to each quarter, and the currently selected quarterly plan is bound to the training content allocated thereto.
[0071] S530: Develop monthly plans based on quarterly plans.
[0072] In this step, the training content is allocated to different months based on the quarterly plan formulated in the above step S520. Exemplarily, in response to the user selecting the operation of the monthly plan through the operation control of the plan type, the current quarterly plan is evenly allocated to each month under the quarter, and each month is bound to its allocated training content. For example, the quarterly plan for the first quarter is evenly allocated to January, February, and March, and the allocated training content is bound to the corresponding months.
[0073] S540: Formulate a weekly plan based on the monthly plan, select corresponding trainees, and generate training tasks.
[0074] In this step, the training content is allocated to different weeks based on the monthly plan formulated in the above step S530. Exemplarily, in response to the user selecting the operation of the weekly plan through the operation control of the plan type, the current monthly plan is evenly allocated to each week of the quarter, and each week is bound to its allocated training content. For example, the monthly plan of January is evenly allocated to the first to fourth weeks of January, and the allocated training content is bound to the corresponding week.
[0075] In this step, after the weekly plan is formulated, the information management unit may further determine the training courses and training courseware corresponding to the training subjects, select trainees who need to participate in the training, and generate training tasks.
[0076] The above-mentioned assessment task generating unit is used to generate assessment tasks.
[0077] In an embodiment of the present application, the above-mentioned assessment task generation unit is specifically used to: determine the training question bank through the information management unit; and generate the assessment task based on the training task, the training question bank and the target question grouping strategy.
[0078] In the embodiment of the present application, the above-mentioned target question grouping strategy is a strategy for generating examination papers or homework based on the training question bank. For example, the number of questions of different question types and the proportion of easy questions to difficult questions can be controlled based on actual needs through the target question grouping strategy, so as to realize automatic question generation.
[0079] In the embodiment of the present application, the above-mentioned assessment task generation unit may include, for example, a homework generation subunit, an assessment question generation subunit and a question composition strategy management subunit. Among them:
[0080] The above-mentioned homework generation subunit is specifically used to generate corresponding online learning homework for each training course based on the training content of each training course. Among them, one training course can be bound to multiple homeworks, and the homework generation subunit supports operations such as adding, modifying, deleting and querying homeworks.
[0081] The above-mentioned assessment question generation sub-unit is specifically used for: responding to the trainee's request for a simulated assessment, generating an assessment paper based on the current progress of the training course or training task requested by the trainee, and pushing it to the trainee at the requested time; or, responding to the trainee's or trainer's request for assessment creation, generating an assessment paper based on the current progress of the training task, and pushing it to the selected trainee at the set assessment time.
[0082] The above-mentioned question strategy management subunit is specifically used to manage the strategy for generating the above-mentioned homework and examination papers. Exemplarily, the trainee or training instructor can select the number of questions and the proportion of easy, medium and difficult questions of different question types corresponding to the target question strategy through the interactive controls provided by the question strategy management subunit, select the corresponding questions from the training question bank of the above-mentioned question bank management subunit, and automatically generate the corresponding homework or examination paper. Furthermore, the question strategy management subunit can also provide management operations such as adding, modifying, deleting and multi-dimensional query to meet diverse actual needs.
[0083] For example, Figure 6 As shown, the training management module may include an audit unit and an interaction unit.
[0084] The above-mentioned audit unit is specifically used for: configuring audit rules; auditing the training task based on the preset audit rules (ie, the configured audit rules); and pushing the training task to the trainee when the training task passes the audit.
[0085] In the embodiment of the present application, the above-mentioned audit rules are audit processes formulated based on actual needs. For example, the audit rules may include information such as the auditors and the audit order.
[0086] In the embodiment of the present application, the above-mentioned audit of the training task based on the preset audit rules can be implemented as follows: the trainer can select the reviewer and the review order for the above-mentioned generated training task based on actual needs, and transfer the training task to the review process. After each reviewer reviews and approves it according to the review order, the training task is pushed to the trainee. Furthermore, the above-mentioned review unit can also provide management operations such as adding, editing, deleting and querying the approval process.
[0087] The above-mentioned interactive unit is specifically used for: showing the training subjects, training courses and training courseware to the trainees, and managing the training subjects, training courses and training courseware based on the interactive operations of the trainees.
[0088] In the embodiment of the present application, in response to the trainee's operation of logging into the training assessment system, the training task is displayed on the interactive interface of the training assessment system, and the trainee can view the training task through interactive operations on the interactive interface. Specifically, the trainee can view the training plan (including the annual plan, quarterly plan, monthly plan and weekly plan) and his / her own learning progress by clicking on the corresponding control.
[0089] In the embodiment of the present application, after the trainee enters a training course by clicking, he can view and learn the training courseware and homework information under the training course. Furthermore, during the learning process, the trainee can also record learning notes based on his own learning situation and habits, and collect the courseware or test questions that he is interested in, so as to quickly locate and study later.
[0090] In the embodiment of the present application, the above-mentioned interactive unit can also automatically record the learning time of the trainees so as to conduct statistical analysis on the learning situation of the trainees at a later time.
[0091] In an embodiment of the present application, the above-mentioned interactive unit is also used to: in response to the trainer's operation of initiating an assessment, push the assessment time and assessment questions to the trainees, and the trainees complete the assessment questions through the interactive unit within the assessment time; determine the trainees' assessment scores based on the trainees' answers to the assessment questions.
[0092] In an embodiment of the present application, the above-mentioned interactive unit can also generate a collection of wrong questions, and add the questions that the trainees got wrong in homework and assessment tests to the collection of wrong questions, so that the trainees can subsequently consolidate the learned content through the collection of wrong questions.
[0093] In addition, the training and assessment system provided in the embodiment of the present application may also include a statistics module, a fault management module, a notification management module and a user management module. Among them:
[0094] The above-mentioned statistical module is specifically used for: establishing a training file for each trainee; recording the training records and assessment results into the training file of the corresponding trainee; and, based on the trainee's query operation, displaying the training records and assessment results to the trainee.
[0095] In an embodiment of the present application, after the assessment results obtained by the trainees in the assessment tasks are generated, the assessment results are included in the training files of the trainees so as to facilitate the subsequent management of the learning status of the trainees.
[0096] In the embodiment of the present application, illustratively, the statistical module can collect statistics on the learning status of trainees based on training courses or training plans (such as annual plans, quarterly plans, monthly plans, and weekly plans).
[0097] In an embodiment of the present application, the above-mentioned statistical module is also used to: record the training content of the trainees outside the training tasks, so as to understand all the training data of the trainees through online and offline training, so as to have a more comprehensive grasp of the trainees' learning situation.
[0098] The above-mentioned fault management module is specifically used for: storing system faults occurring during the operation of the storage system; and displaying fault information of the system fault based on the query request when receiving a query request.
[0099] The notification management module is specifically used to provide a system-level message notification function, through which managers can publish or revoke announcements and information content.
[0100] The user management module is specifically used to: based on the role switching operation, switch the user identity of the user pointed to by the role switching operation to the target identity.
[0101] In the embodiment of the present application, the above-mentioned user management module realizes business function and data isolation by presetting different roles. Different users are assigned different roles. When a user holds multiple roles, the identity switching of the same user can be realized by role switching.
[0102] It should be noted that the division of the modules in the training and assessment system in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, each functional module may be divided according to each function, or two or more functions may be integrated into one processing module. The above integrated module may be implemented in the form of hardware or in the form of software functional modules.
[0103] Accordingly, the embodiment of the present application also provides a training assessment method, which is implemented based on the above training assessment system. Figure 7 As shown, the training assessment method may include the following steps:
[0104] In step S710, the training information of the target position is obtained; the training information includes training courses, training courses, training courseware and training question bank.
[0105] In the embodiment of the present application, the target position is the training position targeted by the current training process, and the target position can be set according to the actual training needs. For example, in a hospital working environment, the target position can be a doctor, nurse, information management, etc.
[0106] In an embodiment of the present application, the above-mentioned training information is the resources required for the above-mentioned training. Exemplarily, the training information may include training subjects, training courses, training courseware and training question bank. Among them, the above-mentioned training subjects are the subjects required for the above-mentioned training positions; the above-mentioned training courses are specific course settings under the training subjects; the above-mentioned training courseware is the courseware used when explaining the training courses to the trainees, which is used to assist in the implementation of training teaching; the above-mentioned training question bank includes assessment questions for the training positions, which are used to generate assessment questions for the training content, and test and evaluate the training effect of the trainees based on the generated assessment questions.
[0107] In step S720, a training task for the target position is generated based on the training information, and the training task is pushed to the corresponding trainee.
[0108] In an embodiment of the present application, the trainer can use the above-mentioned generation management module to formulate annual plans, quarterly plans, monthly plans and weekly plans based on the above-mentioned training information, and complete the binding of training content and training academies to generate training tasks.
[0109] In an embodiment of the present application, after a training task is generated, the training task is reviewed based on the review unit, and after the review is passed, the training task is pushed to the bound trainees.
[0110] In step S730, the interactive operation of the trainee is received, the training subjects, training courses and training courseware are managed based on the interactive operation, and a training record corresponding to the training task is generated.
[0111] In an embodiment of the present application, after the trainee logs into the training assessment system, he can view the relevant information of the training task issued by the trainer through the above-mentioned interactive unit. For example, it can include the training courses that the trainee needs to learn. Furthermore, the trainee can complete the learning process through different types of courseware information bound to the training course, and can consolidate the understanding of the training content through in-class homework exercises during the learning process.
[0112] In the embodiment of the present application, during the training process, the training assessment system automatically records the learning time invested by different trainees, which is convenient for later statistical analysis. In addition, trainees can record relevant learning notes during the learning process, and can also collect the courseware or test questions they are interested in, so as to quickly locate and study them later.
[0113] In step S740, based on the training courses and the training question bank, an assessment task is generated according to the target question grouping strategy, and the assessment task is pushed to the trainees.
[0114] In an embodiment of the present application, before the end of any stage of the training plan, the trainer can generate assessment tasks based on the training courses and training question bank according to the target question setting strategy, and push them to the trainees associated with the training plan; the trainees complete the assessment at the agreed examination time.
[0115] In an embodiment of the present application, after the training plan, the trainees can conduct a simulated assessment for the training plan. Multiple simulated exercises can be conducted in one simulated assessment. At the same time, different simulated assessments can be created for the same plan for practice. Wrong questions in the assessment process are automatically included in the wrong question collection, and the learned content is consolidated through simulated assessments and wrong question collections.
[0116] In step S750, the assessment results of the trainees in the assessment tasks are counted and stored.
[0117] In an embodiment of the present application, after the trainee completes the assessment, an assessment result is generated based on the completion of the trainee's assessment task, and the trainee's assessment result is recorded in the trainee's training file through the assessment archiving operation, and personal training files in previous years are included in the historical record file.
[0118] S760: Based on the trainee's query operation, the training records and assessment results are displayed to the trainee.
[0119] In an embodiment of the present application, during the learning process, trainees can understand their own learning situation by querying the statistical archives of the course dimension in the above-mentioned statistical module; they can also understand the learning situation of other trainees through the archives of the plan dimension, and grasp their own and others' learning situation in real time through statistics of different indicators, so that trainees can reasonably arrange their study time according to their own situation, recognize their own shortcomings and solve them, thereby improving the learning effect of trainees.
[0120] The specific implementation details of the above training assessment method have been explained in detail in the corresponding position of the training assessment system above, so they will not be repeated here.
[0121] Figure 8 Schematic diagram of the structure of an electronic device in the embodiment of the present disclosure. Figure 8 , which shows a structural schematic diagram of an electronic device 800 suitable for implementing the embodiments of the present disclosure. Figure 8 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0122] like Figure 8As shown, the electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 to a random access memory (RAM) 803 to implement the defect detection method of the photovoltaic module of the embodiment described in the present disclosure. In RAM803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, ROM802, and RAM803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0123] Typically, the following devices may be connected to the I / O interface 805: input devices 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 8 The electronic device 800 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0124] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains a program code for executing the method shown in the flowchart, thereby implementing the defect detection method of the photovoltaic module as described above. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, the above functions defined in the method of the embodiment of the present disclosure are executed.
[0125] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0126] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (Hyper Text Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0127] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0128] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:
[0129] Obtain training information for target positions; training information includes training courses, training courses, training courseware and training question bank;
[0130] Generate training tasks for target positions based on training information and push the training tasks to corresponding trainees;
[0131] Receive interactive operations from trainees, manage training courses, training courses and training courseware based on interactive operations, and generate training records corresponding to training tasks;
[0132] Based on the training courses and training question bank, generate assessment tasks according to the target question grouping strategy, and push the assessment tasks to the trainees;
[0133] Statistics and storage of trainees' assessment results in assessment tasks;
[0134] Based on the trainees' query operations, the training records and assessment results are displayed to the trainees.
[0135] Optionally, when the above one or more programs are executed by the electronic device, the electronic device may also execute other steps described in the above embodiments.
[0136] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0137] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0138] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.
[0139] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0140] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0141] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0142] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0143] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A training assessment system, characterized in that: The training and assessment system includes a generation management module, a training management module and an information management module; wherein: The generation management module is used to obtain the training information of the target position; and generate the training tasks and assessment tasks corresponding to the target position based on the training information; The training management module is used to send the training task or the assessment task to the trainee; execute the training task or the assessment task based on the interactive operation of the trainee; and generate a training record corresponding to the training task and the assessment result of the trainee in the assessment task; The information management module is used to manage the system data in the training assessment system, and the system data includes the training information, the training records and the assessment results.
2. The training assessment system according to claim 1, characterized in that: The training information includes training courses, training courses, training courseware and training question bank; the information management module includes an information comparison unit and an information management unit; wherein: The information comparison unit is used to manage the mapping relationship between the training positions and the training courses; The information management unit is used to manage the training courses, the training courses, the training courseware and the training question bank.
3. The training assessment system according to claim 2, characterized in that: The generation management module is specifically used for: Determining the training course corresponding to the target position through the mapping relationship in the information comparison unit, and generating the training task based on the training course; Determine the training course, the training courseware and the training question bank corresponding to the training course through the information management unit; The assessment task is generated based on the training task, the training question bank and the target question grouping strategy.
4. The training assessment system according to claim 1, characterized in that: The training management module includes an audit unit; the audit unit is specifically used to: Review the training tasks based on preset review rules; When the training task passes the review, the training task is pushed to the trainee.
5. The training assessment system according to claim 2, characterized in that: The training management module includes an interaction unit; the interaction unit is specifically used for: The training subjects, the training courses and the training courseware are presented to the trainees, and the training subjects, the training courses and the training courseware are managed based on the interactive operations of the trainees.
6. The training assessment system according to claim 1, characterized in that: The training assessment system also includes a statistical module; the statistical module is specifically used for: Establishing training files for each of the trainees; Recording the training records and the assessment results in the training files of the corresponding trainees; and, Based on the query operation of the trainee, the training record and the assessment result are displayed to the trainee.
7. The training assessment system according to claim 1, characterized in that: The training and assessment system further includes a fault management module; the fault management module is specifically used for: System failures that occur during storage system operation; When a query request is received, fault information of the system fault is displayed based on the query request.
8. The training assessment system according to any one of claims 1 to 7, characterized in that: The training and assessment system further includes a user management module; the user management module is specifically used for: Based on the role switching operation, the user identity of the user pointed to by the role switching operation is switched to the target identity.
9. A training assessment method, characterized in that: include: Obtaining training information for the target position; the training information includes training courses, training courses, training courseware and training question bank; Generate a training task for the target position based on the training information, and push the training task to the corresponding trainee; Receiving interactive operations of the trainee, managing the training subjects, the training courses and the training courseware based on the interactive operations, and generating training records corresponding to the training tasks; Based on the training subjects and the training question bank, generating assessment tasks according to the target question grouping strategy, and pushing the assessment tasks to the trainees; Counting and storing the assessment results of the trainees in the assessment tasks; Based on the query operation of the trainee, the training record and the assessment result are displayed to the trainee.
10. An electronic device comprising: processor; and a memory storing a program, wherein the program includes instructions for causing the processor to execute the method according to claim 9.