Online education topic generation method and device, electronic equipment and storage medium

文档序号:1215802 发布日期:2020-09-04 浏览:2次 中文

阅读说明:本技术 一种在线教育题目生成方法、装置、电子设备及存储介质 (Online education topic generation method and device, electronic equipment and storage medium ) 是由 杨奇 于 2020-05-20 设计创作,主要内容包括:本发明属于互联网在线教育技术领域,提供一种在线教育题目生成方法、装置、电子设备及存储介质,所述方法包括:接收题目订单及题目编写位置;根据所述题目订单生成目标题目;将所述目标题目加载至所述题目编写位置。本发明通过接收题目订单及题目编写位置自动生成目标题目,并将目标题目加载至题目编写位置,在题目生产的流程中,加强了讲义系统和题库系统的联系,用户只需输入题目订单及题目编写位置即可完成题目生产,无需人工编辑题目,提高了题目生产效率解放人力,避免重复性劳动,为教学资料生产提供有力保障。(The invention belongs to the technical field of internet online education, and provides an online education topic generation method, an online education topic generation device, electronic equipment and a storage medium, wherein the method comprises the following steps: receiving a question order and a question writing position; generating a target topic according to the topic order; and loading the target topic to the topic writing position. According to the method and the device, the target question is automatically generated by receiving the question order and the question writing position, and the target question is loaded to the question writing position, so that the contact between the lecture system and the question library system is enhanced in the question production process, a user can complete the question production only by inputting the question order and the question writing position, the manual question editing is not needed, the problem production efficiency is improved, the manpower is saved, the repetitive labor is avoided, and the powerful guarantee is provided for teaching material production.)

1. An on-line education topic generation method is used for generating topics on line through a topic library in the process of writing lectures, and is characterized by comprising the following steps:

receiving a question order and a question writing position;

generating a target topic according to the topic order;

and loading the target topic to the topic writing position.

2. The method of generating an online educational topic according to claim 1, wherein: the generating of the target topic according to the topic order comprises:

analyzing the question order into question stem and question type constraint modes;

searching whether the question bank comprises questions corresponding to the question stem and the question type constraint mode;

and if the question bank does not have questions corresponding to the question stem and question type constraint modes, generating target questions according to the question stem and question type constraint modes.

3. The method of claim 2, wherein the generating of the target topic according to the topic stem and the topic type constraint manner comprises:

and generating question field information according to the question stem and question type constraint mode.

4. The method of claim 3, wherein the question type constraint comprises: single choice question constraint mode, multiple choice question constraint mode, blank filling question constraint mode, judgment question constraint mode and subjective question constraint mode.

5. The method of generating an online educational topic according to claim 2, wherein said generating a target topic according to the topic order further comprises:

and if the question bank has questions corresponding to the question stem and question type constraint modes, taking the questions as target questions.

6. The method of generating an online educational topic according to claim 1, wherein after generating a target topic from the topic order, the method further comprises:

submitting the target title to audit;

if the examination is passed, the target title is marked as passed;

if the audit is not passed, receiving error correction of the target title, submitting the error-corrected target title to the audit until the error-corrected target title passes the audit, and identifying the target title as the audit is passed;

the loading the target topic to the topic writing location comprises:

and loading the target topics identified as approved to the topic writing position.

7. The method of generating an online educational topic according to claim 6, wherein the method further comprises:

and storing the target item identified as the approved item in an item database.

8. An on-line education topic generation apparatus for generating topics on-line through a topic library in a process of composing a lecture, the apparatus comprising:

the receiving module is used for receiving the question order and the question writing position;

the generating module is used for generating a target topic according to the topic order;

and the loading module is used for loading the target theme to the theme writing position.

9. An electronic device comprising a processor and a memory, the memory for storing a computer-executable program, characterized in that:

the computer program, when executed by the processor, performs the method of any of claims 1-7.

10. A computer-readable medium storing a computer-executable program, wherein the computer-executable program, when executed, implements the method of any of claims 1-7.

Technical Field

The invention belongs to the technical field of internet, is particularly suitable for the technical field of internet online education, and more particularly relates to a method and a device for generating online education questions, electronic equipment and a storage medium.

The lecture as referred to in the present invention refers to a collection of teaching materials written by a teacher for teaching a course, and in general, a lecture includes contents including information such as a teaching outline, teaching contents, topics, tips, notes, and the like, where the topics are indispensable components of the lecture.

The title called in the invention is an important component of the content of the handout. The questions can be divided into selection questions, blank filling questions, judgment questions, subjective questions and other question types. The purpose of the method can be divided into example problems, practice problems, variable problems, similar problems and the like.

The lecture system is an on-line system used by teaching and research teachers to write lectures, and belongs to an on-line document system.

The question bank system is an online question system and has the functions of question entry, storage, retrieval, output and the like.

Background

Online education is used as supplement and enhancement of traditional school education, the acceptance is higher and higher, and more students and teachers participate in the online education. In online education, a teacher writes a lecture document online through a lecture system. A large number of subject questions are commonly used in the teaching as example questions, practice questions, modification questions, etc. The general flow of the teaching and research teacher writing the lecture document is that the content of the lecture document, the teaching outline, the teaching content and the prompt remarks in the lecture are edited and input by the teaching and research teacher. When the teacher needs to add a certain question in the lecture, the teacher goes to the question bank for retrieval, and if the question is retrieved, the question bank system can directly output the retrieved question to the lecture system; if no title is retrieved, the teacher needs to manually edit the text entered into the lecture system, and the specific operation may be manually copying and pasting the text into the lecture document from a word document on the internet or off-line. According to the set of work flow, under the condition that the title is searched, the teacher can write the lecture document normally, if the title cannot be searched, the title needs to be manually input into the lecture document, and then the attribute of the title is labeled.

The existing system is used for compiling the lecture document, the connection between the lecture system and the question bank system is too loose, a closed loop is not formed, efficient linkage between the two systems in the process of producing the questions cannot be achieved, repeated labor of manual intervention is reflected on specific production, the requirement for rapidly producing the lecture document cannot be met, the questions cannot be stored, and data asset loss such as the questions can be caused.

Disclosure of Invention

Technical problem to be solved

The invention aims to solve the technical problems that the contact between a lecture system and a question bank system is too loose, a closed loop is not formed, and the production questions need to be edited manually frequently in the question production process, so that the question production efficiency is low.

(II) technical scheme

In order to solve the technical problems, one aspect of the present invention provides an online education topic generation method for generating topics online through a topic library in a lecture process, including the following steps:

receiving a question order and a question writing position;

generating a target topic according to the topic order;

and loading the target topic to the topic writing position.

According to a preferred embodiment of the present invention, said generating a target topic according to the topic order comprises:

analyzing the question order into question stem and question type constraint modes;

searching whether the question bank comprises questions corresponding to the question stem and the question type constraint mode;

and if the question bank does not have questions corresponding to the question stem and question type constraint modes, generating target questions according to the question stem and question type constraint modes.

According to a preferred embodiment of the present invention, the generating a target question according to the question stem and question type constraint manner includes:

and generating question field information according to the question stem and question type constraint mode.

According to a preferred embodiment of the present invention, the question type constraint means includes: single choice question constraint mode, multiple choice question constraint mode, blank filling question constraint mode, judgment question constraint mode and subjective question constraint mode.

According to a preferred embodiment of the present invention, said generating a target topic according to the topic order further comprises:

and if the question bank has questions corresponding to the question stem and question type constraint modes, taking the questions as target questions.

According to a preferred embodiment of the present invention, after generating a target topic according to the topic order, the method further comprises:

submitting the target title to audit;

if the examination is passed, the target title is marked as passed;

if the audit is not passed, receiving error correction of the target title, submitting the error-corrected target title to the audit until the error-corrected target title passes the audit, and identifying the target title as the audit is passed;

the loading the target topic to the topic writing location comprises:

and loading the target topics identified as approved to the topic writing position.

According to a preferred embodiment of the invention, the method further comprises:

and storing the target item identified as the approved item in an item database.

The second aspect of the present invention provides an online education topic generation device, configured to generate topics online through a topic library in a course of writing lectures, where the device includes:

the receiving module is used for receiving the question order and the question writing position;

the generating module is used for generating a target topic according to the topic order;

and the loading module is used for loading the target theme to the theme writing position.

A third aspect of the invention proposes an electronic device comprising a processor and a memory for storing a computer-executable program, which, when executed by the processor, performs the method.

The fourth aspect of the present invention also provides a computer-readable medium storing a computer-executable program, which when executed, implements the method.

(III) advantageous effects

According to the invention, the target question is automatically generated by receiving the question order and the question writing position, and the target question is loaded to the question writing position, so that the contact between the lecture system and the question library system is enhanced in the question production process, a user only needs to input the question order and the question writing position to complete the question production, the question is not required to be manually edited, the question production efficiency is improved, the production efficiency of the lecture document is improved, the labor is liberated, the repeated labor is avoided, and the strong guarantee is provided for the teaching material production.

After the target questions are generated, the target questions are submitted to be checked and corrected, and the accuracy of question production is improved.

The invention stores the newly produced questions which are not in the question bank system into the question bank database. If the question is required subsequently, the question can be directly extracted from the question bank database, and meanwhile, the high-quality question can be precipitated, so that the teaching data asset can be accumulated.

Drawings

FIG. 1 is a first flowchart illustrating a method for generating an online education topic according to the present invention;

FIG. 2 is a schematic flow chart diagram of a method for generating an online education topic according to the present invention;

FIG. 3 is a flow chart of order collection according to the present invention;

FIG. 4 is a flow chart illustrating the generation of a subject heading according to a topic order;

FIG. 5 is a flow chart of topic status notification according to the present invention;

FIG. 6 is a schematic flow chart of the topic reflux of the present invention;

FIG. 7 is a schematic structural framework diagram of an online educational topic generation apparatus;

FIG. 8 is a schematic structural diagram of an electronic device of one embodiment of the invention;

fig. 9 is a schematic diagram of a computer-readable recording medium of an embodiment of the present invention.

Detailed Description

In describing particular embodiments, specific details of structures, properties, effects, or other features are set forth in order to provide a thorough understanding of the embodiments by one skilled in the art. However, it is not excluded that a person skilled in the art may implement the invention in a specific case without the above-described structures, performances, effects or other features.

The flow chart in the drawings is only an exemplary flow demonstration, and does not represent that all the contents, operations and steps in the flow chart are necessarily included in the scheme of the invention, nor does it represent that the execution is necessarily performed in the order shown in the drawings. For example, some operations/steps in the flowcharts may be divided, some operations/steps may be combined or partially combined, and the like, and the execution order shown in the flowcharts may be changed according to actual situations without departing from the gist of the present invention.

The block diagrams in the figures generally represent functional entities and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different network and/or processing unit devices and/or microcontroller devices.

The same reference numerals denote the same or similar elements, components, or parts throughout the drawings, and thus, a repetitive description thereof may be omitted hereinafter. It will be further understood that, although the terms first, second, third, etc. may be used herein to describe various elements, components, or sections, these elements, components, or sections should not be limited by these terms. That is, these phrases are used only to distinguish one from another. For example, a first device may also be referred to as a second device without departing from the spirit of the present invention. Furthermore, the term "and/or", "and/or" is intended to include all combinations of any one or more of the listed items.

In order to solve the technical problem, the invention provides an online education question generation method, which can increase the linkage of a lecture system and a question bank system in the process of writing a lecture, a user sends a question order and a question writing position to the question bank system in an order placing mode through the lecture system, and the question bank system generates a target question according to the question order; and the target title is returned and loaded to the title writing position in the lecture system, so that the automatic production of the title in the lecture document writing process is realized. The title order can be submitted in a screenshot mode, a document mode or a keyword mode, and the title writing position can be marked in a mode of setting a placeholder in the writing position of the handout.

According to the method, a target question is generated according to a question order, and the question order can be firstly analyzed into a question stem and question type constraint mode; then, searching whether the question bank comprises questions corresponding to the question stem and the question type constraint mode; and if the question bank does not have questions corresponding to the question stem and question type constraint modes, generating target questions according to the question stem and question type constraint modes. The question stem is the question content, and the question type constraint mode is a constraint mode for the question type structure, and specifically comprises the following steps: single choice question constraint mode, multiple choice question constraint mode, blank filling question constraint mode, judgment question constraint mode and subjective question constraint mode. Generating a target question according to the question stem and the question type constraint mode may specifically be adjusting the question stem to a target question according with the question type constraint mode.

In the invention, if the question library has questions corresponding to the question stem and question type constraint mode, the questions are directly returned and loaded to the question writing position as target questions.

In order to ensure the accuracy of title production, after a target title is generated, the target title is submitted to examination and check; if the examination is passed, the target title is marked as passed; and if the audit is not passed, receiving the error correction of the target title, submitting the error-corrected target title to the audit until the error-corrected target title passes the audit, and identifying the target title as the audit is passed.

If the question bank does not have questions corresponding to the question stem and question type constraint modes, newly produced target questions can be stored in the question bank database, and if the questions are needed subsequently, the questions can be directly extracted from the question bank database, and meanwhile, teaching data assets are also accumulated.

In order that the objects, technical solutions and advantages of the present invention will become more apparent, the present invention will be further described in detail with reference to the accompanying drawings in conjunction with the following specific embodiments.

In describing particular embodiments, specific details of structures, properties, effects, or other features are set forth in order to provide a thorough understanding of the embodiments by one skilled in the art. However, it is not excluded that a person skilled in the art may implement the invention in a specific case without the above-described structures, performances, effects or other features.

The flow chart in the drawings is only an exemplary flow demonstration, and does not represent that all the contents, operations and steps in the flow chart are necessarily included in the scheme of the invention, nor does it represent that the execution is necessarily performed in the order shown in the drawings. For example, some operations/steps in the flowcharts may be divided, some operations/steps may be combined or partially combined, and the like, and the execution order shown in the flowcharts may be changed according to actual situations without departing from the gist of the present invention.

The block diagrams in the figures generally represent functional entities and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different network and/or processing unit devices and/or microcontroller devices.

The same reference numerals denote the same or similar elements, components, or parts throughout the drawings, and thus, a repetitive description thereof may be omitted hereinafter. It will be further understood that, although the terms first, second, third, etc. may be used herein to describe various elements, components, or sections, these elements, components, or sections should not be limited by these terms. That is, these phrases are used only to distinguish one from another. For example, a first device may also be referred to as a second device without departing from the spirit of the present invention. Furthermore, the term "and/or", "and/or" is intended to include all combinations of any one or more of the listed items.

Fig. 1 is a schematic flow chart of an inventive online education topic generation method for generating topics online through a topic library in a course of writing a lecture, as shown in fig. 1, the method includes the following steps:

s1, receiving a question order and a question writing position;

in the invention, the topic order can be one or more topics intercepted by a teacher through screenshot, can also be one or more topics edited or copied by the teacher through a document, and can also be one or more topics described by the teacher through keywords. The content of the topic order can be specifically pictures or texts. The title authoring location can be marked by placing a placeholder at the authoring location of the handout. For example, if a teacher needs to add an item at a designated position of a current page of an on-line lecture in a lecture system, the teacher may place a mouse at the designated position to generate a placeholder and submit an item order through an order placement page of the lecture system to complete an "order placement" operation of a target title, the lecture system collects and sends an item order and an item writing position input by a user to an item library system, and the item library system receives the item order and the item writing position.

For example, in writing a complete lecture, referring to fig. 2 and 3, the specific process of order collection includes: the teaching and research teacher uploads the subject order to be produced in the current lecture to the question bank system through the lecture system, the question bank system stores and generates the ID of the subject order, and then the ID of the subject order is returned to the lecture system, during the period, a plurality of subject orders can be received and correspondingly generated to form a plurality of subject order IDs, meanwhile, the lecture system judges whether the subject needs to be input in real time, when the lecture system receives a command for inputting the subject, the subject order collecting device collects all the subject IDs to be produced in the current lecture to generate order IDs, and the order IDs are sent to the question bank system for subject production.

S2, generating a target title according to the title order;

illustratively, as shown in fig. 4, the present step includes:

s21, analyzing the question order into question stem and question type constraint modes;

in the present invention, the question stem is the question content, and the question type constraint mode is a constraint mode for the question type structure, and specifically includes: single choice question constraint mode, multiple choice question constraint mode, blank filling question constraint mode, judgment question constraint mode and subjective question constraint mode. The radio topic constraint mode may specifically include: the options only include one correct option, and the multiple choice question constraint mode may specifically include: the options include at least two correct options, and the constraint mode of the gap filling question may specifically include: the part to be filled in the space, the judgment subject constraint mode may specifically include a judgment result part, and the subjective subject constraint mode may specifically include: and (4) a problem part.

In the analysis process, the question order can be divided into question stems and question type constraint modes, and then the question type constraint mode belongs to which specific question type constraint mode is judged according to the specific structure of the question type constraint mode. For example, for the choice question, the question order may be divided into a question stem, options and the number of answer options, if the number of answer options is one, the question type constraint mode of the question order is a single choice question constraint mode, and if the number of answer options is two or more, the question type constraint mode of the question order is a multiple choice question constraint mode.

S22, searching whether the question bank comprises questions corresponding to the question stem and the question type constraint mode;

specifically, the question corresponding to the question stem and the question type constraint mode can be searched in the question bank system.

And S23, if the question bank does not have questions corresponding to the question stem and question type constraint modes, generating target questions according to the question stem and question type constraint modes.

For example, the generating of the target topic according to the topic stem and topic type constraint manner may specifically be generating topic field information according to the topic stem and topic type constraint manner. For example, a question order including a question stem and a single choice question constraint mode can generate question field information of the question stem, the choice, the answer, the analysis and the answer according to the question type constraint mode that the number of the question stem and the answer choice is one. The method comprises the steps of ordering questions in question stem and reading comprehension question restriction modes, and generating question field information of articles, answers of big questions, answers of small questions and answers according to the question stem and reading comprehension question restriction modes.

Further, in order to improve the accuracy of the topic production, the topic may be audited and corrected after the topic is generated, and specifically, after step S23, the method further includes:

s24, submitting the target title for examination;

specifically, the question bank system can submit the generated target question to an audit page and display the production progress or state of the target question, such as production state, audit state, error correction state, audit pass state, and the like. The teacher can check and correct the target subject through the check page.

If the examination is passed, the target title is marked as passed;

if the audit is not passed, receiving error correction of the target title, submitting the error-corrected target title to the audit until the error-corrected target title passes the audit, and identifying the target title as the audit is passed; in this step, some target topics may need to be audited and passed after multiple audits and error corrections, and the target topics are identified as being audited and passed after the final audits are passed.

For example, in the title auditing process, referring to fig. 2 and 5, the progress or state of the production titles of the lecture system and the title library system can be synchronized through the title state notification device, such as the production state in production, in auditing, in error correction, in auditing pass, and the like. Each key process node of the question produced by the question bank system updates the production progress or state of the question, when the question state changes to 'check pass', the question bank system completes the production of the question, and at the moment, the question state informing device informs the lecture system of reflowing the question content.

In the invention, in order to accumulate the teaching data assets, the newly produced target questions passing the examination and verification can be further stored in the question bank database. If the question is needed subsequently, the question can be directly extracted from the question bank database, and meanwhile, the good-quality question can be precipitated.

And S25, if the question bank has questions corresponding to the question stem and the question type constraint mode, taking the questions as target questions.

In step S25, if the question corresponding to the question stem and the question type constraint method can be searched in the question bank in synchronization with step S23, the question can be used as the target question without reproducing the target question.

S3, loading the target topic to the topic writing position.

Specifically, for questions which do not correspond to the question stem and question type constraint mode in the question bank, the target questions generated according to the question stem and question type constraint mode can be loaded to the question writing position, and the target questions are identified and approved. And directly loading the question serving as a target question to the question writing position for the question which is in the question library and corresponds to the question stem and question type constraint mode.

Specifically, in the loading process, after receiving the notification that the question of the question state notification device passes the examination, the lecture system calls the question reflux device to reflux the questions produced by the question bank system to the lecture system, and the lecture system automatically loads the lecture document questions to the lecture document title writing position. Referring to fig. 2 and 6, the topic reflowing device determines the topic type according to the topic type constraint condition, and then retrieves the topic field information corresponding to the topic produced by the topic library system from the topic library system, for example, if the topic type of the current topic is a selected topic, the topic reflowing device will retrieve the topic field information of the selected topic, such as the topic stem, option, answer, analysis, solution, etc., of the selected topic, and if the topic type is a reading comprehension, the topic reflowing device will retrieve the topic field information of the reading comprehension article, big topic, small topic, answer, solution, etc. Finally, the title reflow device adjusts the format of the retrieved title field information according to the title type and reflows the adjusted title field information to the position of the title placeholder in the presentation system.

By the method and the system, when a teacher writes a lecture and encounters a question which is not in a question bank, the teacher directly puts an order for the question which is produced in the question bank into the question bank system, and meanwhile, a placeholder of the question is generated in a written lecture document, so that the teacher can continuously set relevant question attributes for the question, such as the purpose of the question, the difficulty of the question, the source of the question and the like, without waiting for the completion of the production of the question. When the question bank system receives the question order, the question bank system produces the question, the question needs to be checked and corrected for many times during the production, and finally after the production is finished, the produced question content can be returned to the position of the position occupied by the position element in the lecture document by the question returning device. Thus, the automatic entry of the title is completed.

Fig. 7 is a schematic structural framework diagram of an online education topic generation device for generating topics online through a topic library in the course of lecture, as shown in fig. 7, the device includes:

a receiving module 71, configured to receive a topic order and a topic writing position;

a generating module 72, configured to generate a target topic according to the topic order;

and the loading module 73 is configured to load the target topic to the topic writing position.

In a specific embodiment, the generating module 72 includes:

an analysis module 721, configured to analyze the question order into a question stem and a question type constraint manner; wherein, the question type constraint mode comprises: single choice question constraint mode, multiple choice question constraint mode, blank filling question constraint mode, judgment question constraint mode and subjective question constraint mode.

The retrieval module 722 is configured to retrieve whether the question bank includes a question corresponding to the question stem and the question type constraint mode;

the first sub-generating module 723 is configured to generate a target question according to the question stem and question type constraint manner if the question bank does not have a question corresponding to the question stem and question type constraint manner. The question stem can be specifically adjusted to a target question in accordance with the question type constraint mode.

And a second sub-generating module 724, configured to take the question as a target question if the question bank has a question corresponding to the question stem and the question type constraint manner.

The auditing module 725 is used for submitting the target subject to auditing; if the examination is passed, the target title is marked as passed; and if the audit is not passed, receiving the error correction of the target title, submitting the error-corrected target title to the audit until the error-corrected target title passes the audit, and identifying the target title as the audit is passed. Correspondingly, the loading module 73 is specifically configured to load the target topic identified as being passed through the examination to the topic writing position.

The storage module 726 is configured to store the target topic identified as being approved in the topic database.

Fig. 8 is a schematic structural diagram of an electronic device including a processor and a memory for storing a computer-executable program, wherein the processor executes an online education topic generation method when the computer program is executed by the processor, according to an embodiment of the present invention.

As shown in fig. 8, the electronic device is in the form of a general purpose computing device. The processor can be one or more and can work together. The invention also does not exclude that distributed processing is performed, i.e. the processors may be distributed over different physical devices. The electronic device of the present invention is not limited to a single entity, and may be a sum of a plurality of entity devices.

The memory stores a computer executable program, typically machine readable code. The computer readable program may be executed by the processor to enable an electronic device to perform the method of the invention, or at least some of the steps of the method.

The memory may include volatile memory, such as Random Access Memory (RAM) and/or cache memory, and may also be non-volatile memory, such as read-only memory (ROM).

Optionally, in this embodiment, the electronic device further includes an I/O interface, which is used for data exchange between the electronic device and an external device. The I/O interface may be a local bus representing one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, and/or a memory storage device using any of a variety of bus architectures.

It should be understood that the electronic device shown in fig. 8 is only one example of the present invention, and elements or components not shown in the above example may be further included in the electronic device of the present invention. For example, some electronic devices further include a display unit such as a display screen, and some electronic devices further include a human-computer interaction element such as a button, a keyboard, and the like. Electronic devices are considered to be covered by the present invention as long as the electronic devices are capable of executing a computer-readable program in a memory to implement the method of the present invention or at least a part of the steps of the method.

Fig. 9 is a schematic diagram of a computer-readable recording medium of an embodiment of the present invention. As shown in fig. 9, the computer-readable recording medium has stored therein a computer-executable program which, when executed, implements the above-described method for generating an online education title of the present invention. The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).

From the above description of the embodiments, those skilled in the art will readily appreciate that the present invention can be implemented by hardware capable of executing a specific computer program, such as the system of the present invention, and electronic processing units, servers, clients, mobile phones, control units, processors, etc. included in the system. The invention may also be implemented by computer software for performing the method of the invention, e.g. control software executed by a microprocessor, an electronic control unit, a client, a server, etc. It should be noted, however, that the computer software for executing the method of the present invention is not limited to be executed by one or a specific hardware entity, but may also be implemented in a distributed manner by hardware entities without specific details, for example, some method steps executed by a computer program may be executed by a mobile client, and another part may be executed by a smart meter, a smart pen, or the like. For computer software, the software product may be stored in a computer readable storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or may be distributed over a network, as long as it enables the electronic device to perform the method according to the present invention.

While the foregoing embodiments have described the objects, aspects and advantages of the present invention in further detail, it should be understood that the present invention is not inherently related to any particular computer, virtual machine or electronic device, and various general-purpose machines may be used to implement the present invention. The invention is not to be considered as limited to the specific embodiments thereof, but is to be understood as being modified in all respects, all changes and equivalents that come within the spirit and scope of the invention.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:可视化图表高亮与注释的自动生成方法、装置及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!