CN104572136B - The graphical generation method and system of questionnaire - Google Patents

The graphical generation method and system of questionnaire Download PDF

Info

Publication number
CN104572136B
CN104572136B CN201510082368.1A CN201510082368A CN104572136B CN 104572136 B CN104572136 B CN 104572136B CN 201510082368 A CN201510082368 A CN 201510082368A CN 104572136 B CN104572136 B CN 104572136B
Authority
CN
China
Prior art keywords
topic
node
questionnaire
input
random
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510082368.1A
Other languages
Chinese (zh)
Other versions
CN104572136A (en
Inventor
王炜
奚峰
陈劼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Qiaoyi Network Technology Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510082368.1A priority Critical patent/CN104572136B/en
Publication of CN104572136A publication Critical patent/CN104572136A/en
Application granted granted Critical
Publication of CN104572136B publication Critical patent/CN104572136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses the graphical generation method and system of a kind of questionnaire, methods described includes:Create patterned multiple cell nodes, the topic that a cell node corresponds in questionnaire;An input and at least one output end are created on the cell node;The input of each cell node is connected according to the questionnaire content of the questionnaire with the output end of associated cell node;Patterned start node is created, output end is created on the start node, is connected the output end of the start node with the input of the cell node of the first topic as the questionnaire;Patterned end node is created, input is created in the end node, is connected the input of the end node with the output end of the cell node of last topic as the questionnaire.Questionnaire is created and edited in a manner of patterned by the present invention, is allow global general view of the designer intuitively to questionnaire, is reduced design difficulty, be easy to error correction.

Description

The graphical generation method and system of questionnaire
Technical field
The present invention relates to questionnaire developmental research technical field, refers in particular to a kind of graphical generation method of questionnaire and is System.
Background technology
There is a big chunk research work to be combined by questionnaire formal expansion, questionnaire initiator in the questionnaire investigation activity of market Self-demand draws up a questionnaire, and after questionnaire fills in answer by questionnaire completion side, questionnaire initiator obtains required result data, leads to Cross and be subject to analysis and form data sheet.With the popularization of computer technology and Internet technology, questionnaire is also from papery Evolution Development Into digitized form of medium, completed by modes such as e-file, mail, network linkings.The targeted questionnaire wound of the present invention Build the operations such as establishment, the editor for referring exclusively to digitize questionnaire.
Current questionnaire, which creates system solution, following main feature:
Topic type component is preset for different topic types.
When questionnaire creates, linearly, sequentially increase questionnaire topic, questionnaire is finally formed with topic tabular form.
In the case of questionnaire completion side subsequently investigates topic to certain problem purpose difference answer selection dynamic change, it can lead to That crosses the follow-up questionnaire topic of form guiding of parameter preset redirects selection logic.
Per pass topic, which can include, multiple different redirects selection decision logic.
Previous topic and latter topic can be formed by multiple combinations mode increasingly complex redirects selection decision logic.
Topic order in questionnaire topic list can change.
Existing questionnaire, which creates the shortcomings that system solution, is:
All whole trends for redirecting selection logic of questionnaire can not be intuitive to see, can not quickly and intuitively be formed to asking The global general view of volume.
Logic judgment and complicated combination is selected to redirect when selecting logic judgment when questionnaire needs establishment to include multiple redirect, Can not intuitively, promptly it be built.
When the complexity for needing to edit in questionnaire redirects selection logic, due to redirecting conditional information and redirecting selection logic all Parametrization ground is hidden in the configuration of questionnaire topic, can not be intuitive to see, cause questionnaire redirect select the editor of logic, deletion, Adjustment becomes to be very difficult to carry out, and is very easy to mistake occur.
The logic of questionnaire topic is nested, redirects the disadvantages such as selection decision logic endless loop intuitively to embody.
The content of the invention
In view of above mentioned problem, the invention provides a kind of graphical generation method of questionnaire, including:
Create patterned multiple cell nodes, the topic that a cell node corresponds in questionnaire;
An input and at least one output end are created on the cell node;
By questionnaire content of the input of each cell node according to the questionnaire and associated cell node Output end is connected;
Patterned start node is created, output end is created on the start node, by the output of the start node The input with the cell node of the first topic as the questionnaire is held to be connected;
Patterned end node is created, input is created in the end node, by the input of the end node The output end with the cell node of last topic as the questionnaire is held to be connected.
The graphical generation method of questionnaire of the present invention, establishment and the editor of questionnaire are carried out in a manner of graphical, visual, To make up the deficiencies in the prior art.The advantages of graphical generation method of questionnaire of the present invention, is:Questionnaire is with graphical, visualization Mode carry out establishment and the editor of questionnaire, all selection branches that redirect of questionnaire is deployed, questionnaire design person can quickly, It is illustratively formed the global general view to questionnaire.Questionnaire design speed is increased substantially, questionnaire design difficulty is reduced, makes possess primary The questionnaire design person of computer capability can also carry out professional questionnaire establishment and design.Person's error correction of being easy to questionnaire design, to asking Complexity in volume redirects selection logic, results even in the situation of the mistake such as logic nesting, endless loop, questionnaire design person can Visually judge whether questionnaire design is correct at once, it is directly perceived and convenient.
Questionnaire of the present invention graphical generation method further improvement is that, using as last topic of the questionnaire The quantity of cell node is arranged to multiple;
The quantity of the end node is arranged to multiple and with the cell node of last topic as the questionnaire Quantity is identical, using the input of multiple end nodes with as the questionnaire last topic multiple cell nodes it is defeated Go out end in a manner of one-to-one to be connected;Or
The quantity of the end node is arranged to multiple and is less than cell node of last topic as the questionnaire Quantity, using the input of multiple end nodes with as the questionnaire last inscribe multiple cell nodes output End is connected with one-to-many corresponded manner.
Questionnaire of the present invention graphical generation method further improvement is that, using as last topic of the questionnaire The quantity of cell node is arranged to multiple, and the quantity of the end node is arranged into one, by the input of the end node End is connected with each last output end of cell node inscribed as the questionnaire.
Questionnaire of the present invention graphical generation method further improvement is that, the questionnaire content of the questionnaire includes circulation Topic group, the circulation topic group include the multiple cell nodes being sequentially connected;
Methods described also includes:
Create patterned cyclic node, in the cyclic node create input, output end, circulation starting end and Circulation terminates end;
Using as the output end and the input of the cyclic node of the cell node of the previous topic of the circulation topic group It is connected, using the output end of the cyclic node and the input phase of the cell node of the latter topic as the circulation topic group Connection;
The input for the most preceding cell node that sorted in the circulation topic group is connected with the circulation starting end Connect, the output end for the last cell node that sorted in the circulation topic group is terminated into end with the circulation is connected;
Unit node in the circulation topic group is circulated the first of topic group by the cyclic node as described Inscribe the appearance order occurred and carry out cycle assignment.
Questionnaire of the present invention graphical generation method further improvement is that, the questionnaire content of the questionnaire includes multiple Random topic group, each random topic group include at least one cell node, each in each random topic group The input of individual cell node is all in accordance with the questionnaire content of the random topic group unit section associated with the random topic group The output end of point is connected;
Methods described also includes:
Patterned random node is created, input, output end and random start end are created on the random node;
Using as the defeated of the output end of the cell node of the previous topic of each random topic group and the random node Enter end to be connected;
Using as the defeated of the input of the cell node of the latter topic of each random topic group and the random node Go out end to be connected;
Input as the cell node of the first topic in each random topic group is opened at random with described respectively Top is connected;
The quantity that multiple circulation topic groups occur is randomly assigned by the random node with order.
Questionnaire of the present invention graphical generation method further improvement is that, the questionnaire content of the questionnaire includes logic Topic group, the logic topic group include multiple cell nodes, the input of the unit node in the logic topic group It is connected according to the output end of the questionnaire content of the logic topic group cell node associated with the logic topic group;
Methods described also includes:
Create patterned logical node and patterned terminal node, on the logical node create input with it is more Individual logic output terminal, a logic rules are set in each described logic output terminal, created on the terminal node defeated Enter end;
Using as the input of the cell node of the first topic in the logic topic group and as the logic topic group The output end of cell node of previous topic be connected;
Using as the defeated of output end and the logical node of the cell node of last topic in the logic topic group Enter end to be connected;
Using the input of the terminal node and as the logic topic group latter topic cell node input End is connected according to the questionnaire content of the questionnaire with each logic output terminal;
The logical node by the combination of the answer of the topic of each cell node in the logic topic group with Each logic rules are compared, and select a logic rules being consistent with the combination of the answer, will be with the logic The corresponding logic output terminal of rule is turned on.
Present invention also offers a kind of graphical generation system of questionnaire, including:
Memory module, for storing the questionnaire content of questionnaire;
Creation module, it is connected with the memory module, patterned starts to save for being created according to the questionnaire content Point, end node and multiple cell nodes, wherein, the topic that a cell node corresponds in the questionnaire, The cell node includes an input and at least one output end, and the start node includes output end, described to terminate section Point includes input;
Editor module, it is connected with the memory module and the creation module, for being incited somebody to action according to the questionnaire content The input of each cell node is connected with the output end of associated cell node, the output by the start node End be connected with the input of the first cell node inscribed as the questionnaire and by the input of the end node and Output end as the cell node of last topic of the questionnaire is connected.
The graphical generation system of questionnaire of the present invention, establishment and the editor that questionnaire is carried out in a manner of graphical, visual, To make up the deficiencies in the prior art.The advantages of graphical generation system of questionnaire of the present invention, is:Questionnaire is with graphical, visualization Mode carry out establishment and the editor of questionnaire, all selection branches that redirect of questionnaire is deployed, questionnaire design person can quickly, It is illustratively formed the global general view to questionnaire.Questionnaire design speed is increased substantially, questionnaire design difficulty is reduced, makes possess primary The questionnaire design person of computer capability can also carry out professional questionnaire establishment and design.Person's error correction of being easy to questionnaire design, to asking Complexity in volume redirects selection logic, results even in the situation of the mistake such as logic nesting, endless loop, questionnaire design person can Visually judge whether questionnaire design is correct at once, it is directly perceived and convenient.
Questionnaire of the present invention graphical generation system further improvement is that:
The questionnaire content of the questionnaire includes circulation topic group, and the circulation topic group includes the multiple units being sequentially connected Node;
The creation module has also created patterned cyclic node, and the cyclic node includes input, output end, followed Ring starting end and circulation terminate end;
The editor module is using as the output end of the cell node of the previous topic of the circulation topic group and the circulation The input of node is connected, using the unit section of the output end of the cyclic node and the latter topic as the circulation topic group The input of point is connected;
The editor module follows the input for the most preceding cell node that sorted in the circulation topic group with described Ring starting end is connected, and the output end of a last cell node that will be sorted in the circulation topic group and the circulation terminate End is connected;
The system also includes loop control module, for controlling the cyclic node will be each in the circulation topic group Individual cell node carries out cycle assignment as the appearance order that the first topic of the circulation topic group occurs.
Questionnaire of the present invention graphical generation system further improvement is that:
The questionnaire content of the questionnaire includes multiple random topic groups, and each random topic group includes at least one Cell node, each the input of the unit node in the random topic group is all in accordance with the questionnaire of the random topic group The output end for holding the cell node associated with the random topic group is connected;
The creation module has also created patterned random node, the random node include input, output end with And random start end;
The editor module using as the output end of the cell node of the previous topic of each random topic group with it is described The input of random node is connected;
The editor module using as the input of the cell node of the latter topic of each random topic group with it is described The output end of random node is connected;
The editor module distinguishes the input as the cell node of the first topic in each random topic group It is connected with the random start end;
The system also includes shuffle module, for controlling the random node to go out multiple circulation topic groups Existing quantity is randomly assigned with order.
Questionnaire of the present invention graphical generation system further improvement is that:
The questionnaire content of the questionnaire includes logic topic group, and the logic topic group includes multiple cell nodes, described Questionnaire content and the logic topic of the input of unit node in logic topic group according to the logic topic group The output end for the cell node being associated in group is connected;
The creation module has also created patterned logical node and patterned terminal node, the logical node bag Input and multiple logic output terminals are included, a logic rules, the terminal node are provided with each described logic output terminal Point includes input;
The editor module is using as the input of the cell node of the first topic in the logic topic group and as institute The output end for stating the cell node of the previous topic of logic topic group is connected;
The editor module using as in the logic topic group last topic cell node output end with it is described The input of logical node is connected;
The list of latter topic of the editor module using the input of the terminal node and as the logic topic group The input of first node is connected according to the questionnaire content of the questionnaire with each logic output terminal;
The system also includes Logic control module, for setting the logic to advise in multiple logic output terminals Then, and control the combination of answer of the logical node by the topic of each cell node in the logic topic group with Each logic rules are compared, and select a logic rules being consistent with the combination of the answer, will be with the logic The corresponding logic output terminal of rule is turned on.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the graphical generation method of questionnaire of the present invention.
Fig. 2 is the structured flowchart of the graphical generation system of questionnaire of the present invention.
Fig. 3 is the structured flowchart using the questionnaire of the graphical generation system creation of questionnaire of the present invention.
Fig. 4 be questionnaire of the present invention graphical generation system in the structured flowchart alternatively inscribed of cellular construction.
Fig. 5 be questionnaire of the present invention graphical generation system in structured flowchart of the cellular construction as gap-filling questions.
Fig. 6 be questionnaire of the present invention graphical generation system in the structured flowchart inscribed as matrix of cellular construction.
Fig. 7 is the structured flowchart as the embodiment of the matrix topic in Fig. 6.
Fig. 8 is the structural frames using the first preferred embodiment of the questionnaire of the graphical generation system creation of questionnaire of the present invention Figure.
Fig. 9 is the structural frames using the second preferred embodiment of the questionnaire of the graphical generation system creation of questionnaire of the present invention Figure.
Figure 10 is the structure using the 3rd preferred embodiment of the questionnaire of the graphical generation system creation of questionnaire of the present invention Block diagram.
Figure 11 is that the graphical generation method of questionnaire of the present invention realizes the schematic flow sheet of circulation topic group.
Figure 12 is the structured flowchart of the graphical generation system for the questionnaire of the present invention for including cyclic node.
Figure 13 is the structure using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including cyclic node Block diagram.
Figure 14 is the citing using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including cyclic node Schematic diagram.
Figure 15 is the schematic flow sheet that the graphical generation method of questionnaire of the present invention realizes random topic group.
Figure 16 is the structured flowchart of the graphical generation system for the questionnaire of the present invention for including random node.
Figure 17 is the structure using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including random node Block diagram.
Figure 18 is the citing using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including random node Schematic diagram.
Figure 19 is that the graphical generation method of questionnaire of the present invention realizes the schematic flow sheet of logic topic group.
Figure 20 is the structured flowchart of the graphical generation system for the questionnaire of the present invention for including logical node.
Figure 21 is the structure using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including logical node Block diagram.
Figure 22 is the citing using the questionnaire of the graphical generation system creation for the questionnaire of the present invention for including logical node Schematic diagram.
Figure 23 be include cyclic node, random node, logical node questionnaire of the present invention graphical generation system Structured flowchart.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, not For limiting the present invention.
Referring to Fig. 1, Fig. 1 is the schematic flow sheet of the graphical generation method of questionnaire of the present invention.As shown in figure 1, this hair The graphical generation method of bright questionnaire, including:
S101 creates patterned multiple cell nodes, the topic that a cell node corresponds in questionnaire;
S102 creates an input and at least one output end on the cell node;
S103 is by questionnaire content of the input of each cell node according to the questionnaire and associated unit section The output end of point is connected;
S104 creates patterned start node, output end is created on the start node, by the start node Output end is connected with the input of the cell node of the first topic as the questionnaire;
S105 creates patterned end node, input is created in the end node, by the end node Input is connected with the output end of the cell node of last topic as the questionnaire.
In order to realize the graphical generation method of above-mentioned questionnaire, present invention also offers a kind of graphical generation of questionnaire System.Fig. 2 and Fig. 3 are referred to, Fig. 2 is the structured flowchart of the graphical generation system of questionnaire of the present invention, and Fig. 3 is using the present invention The structured flowchart of the questionnaire of the graphical generation system creation of questionnaire.As shown in Figure 2 and Figure 3, the figure metaplasia of questionnaire of the present invention Into system, including:
Memory module 1, for storing the questionnaire content of questionnaire;
Creation module 2, it is connected with memory module 1, for creating patterned start node according to the questionnaire content 20th, end node 30 and multiple cell nodes 10, wherein, the topic that a cell node 10 corresponds in the questionnaire Mesh, cell node 10 include an input 110 and at least one output end 120, and start node 20 includes output end 210, knot Shu Jiedian 30 includes input 310;
Editor module 3, it is connected with memory module 1 and creation module 2, for according to the questionnaire content and by each list The input 110 of first node 10 is connected with the output end 120 of associated cell node 10, the output end by start node 20 210 are connected and by the defeated of end node 30 with the cell node 10a of the first topic as questionnaire input 110a The output end 120b for entering end 310 with the cell node 10b of last topic as the questionnaire is connected.
Above-mentioned establishment and the process of editor are depicted in feeding back to answer person on a display unit.
Wherein, the type of the topic of the questionnaire content of the questionnaire can be multiple-choice question, gap-filling questions or matrix topic.Unit section Point, can the output end with varying number according to the type of different topics.
(1) when the type of topic is multiple-choice question, the form of cellular construction is as shown in Figure 4, it is alternatively that the unit section of topic For the quantity of the output end of point depending on the quantity of option, each output end represents an option answer.Further, option The type of answer can be marking topic, sequence topic or other any types that can be stated by the formation of multiple-choice question.
Especially, if this topic selects different option answer, the item content that next topic occurs be it is different, Then represent the defeated of the output end of the respective option answer cell node of the next topic corresponding with the option answer respectively Enter end to be connected.If for this topic no matter selecting which option answer, the item content that next topic occurs all is identical , then the output end for representing " other are all exported " is connected with the input of the cell node of next topic of this topic Connect.
(2) when the type of topic is gap-filling questions, the form of cellular construction is as shown in figure 5, unit section as gap-filling questions The quantity of the output end of point is only one and can complete the input of answer.
(3) when the type of topic is inscribed for matrix, the form of cellular construction is as shown in fig. 6, a matrix topic represents two The combining form of problem, each problem can include two or more options, as matrix topic cell node it is defeated Go out the quantity at end depending on the product of the quantity of the option of two problems, each output end represents the choosing of a combining form Item answer.Further, the type of option answer can be marking topic, sequence topic or other it is any can be by the shape of multiple-choice question Into the type of statement.
Especially, if this topic selects different option answer, the item content that next topic occurs be it is different, Then represent the output end of the respective option answer respectively and the cell node of the next topic corresponding with the option answer it is defeated Enter end to be connected.If for this topic no matter selecting which option answer, the item content that next topic occurs all is identical , then the output end for representing " other are all exported " is connected with the input of the cell node of next topic of this topic Connect.
Now by taking the embodiment shown in Fig. 7 as an example, matrix topic is specifically introduced.In embodiment as shown in Figure 7 In, two problems of matrix topic include three options respectively, then the quantity of the output end of cell node is 3*3=9.Matrix is inscribed The problem of for " your set meal collocation mode selection is following any”.3 column selection items in matrix topic are respectively " hamburger, chicken Wing, French fries ", 3 row options during matrix is inscribed are respectively " cola, orange juice, coffee ".Assuming that answer person wishes to select " hamburger+coffee Coffee ", then answer person's selection is such as the output end indicated at the A in Fig. 7.
Using questionnaire of the present invention graphical generation system creation questionnaire when, can will represent the cell node of each topic Input be connected according to the questionnaire content of the questionnaire with the output end of associated cell node.The type of each topic Can be multiple-choice question, gap-filling questions or matrix topic as described above.Wherein, when using as the unit section of last topic of the questionnaire When the quantity of point is arranged to multiple, the quantity of the end node can be arranged to one or more.
(1) referring to Fig. 8, Fig. 8 be using the graphical generation system creation of questionnaire of the present invention questionnaire it is first preferable The structured flowchart of embodiment.When the quantity of the end node is arranged into one, by the input of the end node with Each is connected as the output end of the cell node of last topic of the questionnaire, as shown in Figure 8.
(2) referring to Fig. 9, Fig. 9 be using the graphical generation system creation of questionnaire of the present invention questionnaire it is second preferable The structured flowchart of embodiment.When the quantity of end node is arranged into multiple, the quantity of the end node is arranged to more It is individual and with as the questionnaire last topic cell node quantity it is identical, by the input of multiple end nodes with Output end as multiple cell nodes of last topic of the questionnaire is connected in a manner of one-to-one, as shown in Figure 9.
(3) referring to Fig. 10, Figure 10 be using questionnaire of the present invention graphical generation system creation questionnaire the 3rd compared with The structured flowchart of good embodiment.When the quantity of end node is arranged into multiple, the quantity of the end node is arranged to The quantity of cell node multiple and less than last topic as the questionnaire, by the input of multiple end nodes and Output end as multiple cell nodes of last topic of the questionnaire is connected with one-to-many corresponded manner, that is, terminates to save Point can be multiplexed, as shown in Figure 10.
Especially, each end unit different end shapes can be presented to answer person according to the design of questionnaire design person State.Such as the answer analysis of the answer choice 1 of a topic is A, the answer choice of answer choice 2 is B, two different answers Person have selected answer choice 1 and answer choice 2 respectively, then two end nodes can be presented to that the two answer persons are different to be answered Case analyzes A and B.
Preferably, the attribute of the cell node is can configure after one cell node of selection in display unit, i.e., it is each pre- If topic type all has corresponding settable attribute, such as alternate item title, quantity, each option weight can be set in multiple-choice question; The settable score value distribution of marking topic, display reminding word, score value weight etc..
Further, the graphical generation system of questionnaire of the present invention, in addition to a management module, management module be responsible for by The result formed using the graphical generation system creation editor of questionnaire of the present invention is converted into preserving, the file shape of restructural Formula, include in file:
(1) all item contents of questionnaire, selection path, logical operation, function operation information;
(2) questionnaire is graphical, visual edit attribute, for example, in questionnaire in the color of each node, coordinate position, node Between connecting line line style (color, pattern etc.), display unit enlargement ratio, current display unit view center position etc..
Exemplified by using each attribute being stored in table structure in a manner of database, when user stores questionnaire, system is by structure Various information into questionnaire is stored in table in the form of recording.When user opens questionnaire file, system takes from database table Go out corresponding record, and finally redraw out on the display unit.
In addition, questionnaire file is storable in user local or cloud server, and there is file management and Version Control Function.Preferably by high in the clouds storage mode.Journey can also be applied by B/S, C/S framework or stand-alone application program, high in the clouds Sequence etc. is completed by the related hardware of programmed instruction, and the Cheng Shu can also be stored in the storage medium that can be read, including ROM, RAM or various movable storage medium etc..
The graphical generation method and system of questionnaire of the present invention, carry out the establishment of questionnaire in a manner of graphical, visual With editor, to make up the deficiencies in the prior art.The advantages of graphical generation method and system of questionnaire of the present invention, is:Questionnaire with Graphically, visual mode carries out establishment and the editor of questionnaire, all selection branches that redirect of questionnaire is deployed, questionnaire is set Meter person can quickly and intuitively form the global general view to questionnaire.Questionnaire design speed is increased substantially, it is difficult to reduce questionnaire design Degree, makes the questionnaire design person for possessing primary computer application power also to carry out professional questionnaire establishment and design.It is easy to questionnaire to set Meter person's error correction, selection logic is redirected to the complexity in questionnaire, result even in the situation of the mistake such as logic nesting, endless loop, ask Volume designer can visually judge whether questionnaire design is correct at once, directly perceived and convenient.
Below in conjunction with accompanying drawing and specific embodiment, introduce questionnaire of the present invention graphical generation method and system it is several compared with Good embodiment.
Embodiment 1
In first preferred embodiment of the present invention, the questionnaire content of the questionnaire includes circulation topic group, described to ask The questionnaire content of volume includes circulation topic group, and it can also be multiple that the quantity of circulation topic group, which can be one, and may be inserted into Between any two topic, the circulation topic group includes the multiple cell nodes being sequentially connected.Refer to Figure 11, Figure 11 It is that the graphical generation method of questionnaire of the present invention realizes the schematic flow sheet of circulation topic group.As shown in figure 11, when the questionnaire Questionnaire content include circulation topic group when, the graphical generation method of questionnaire of the present invention also includes:
S201 creates patterned cyclic node, and input, output end, circulation starting end are created in the cyclic node And circulation terminates end;
S202 is using as the defeated of output end and the cyclic node of the cell node of the previous topic of the circulation topic group Enter end to be connected, using the output end of the cyclic node and the input of the cell node of the latter topic as the circulation topic group End is connected;
S203 is by input and the circulation starting end of the most preceding cell node that sorted in the circulation topic group It is connected, the output end for the last cell node that sorted in the circulation topic group is terminated into end with the circulation is connected Connect;
Cyclic node described in S204 is using the unit node in the circulation topic group as the circulation topic group The appearance order that first topic occurs carries out cycle assignment.
In order to realize the graphical generation method of the questionnaire in above-mentioned first preferred embodiment, the figure of questionnaire of the present invention Metaplasia includes cyclic node into system.Figure 12 and Figure 13 are referred to, Figure 12 is the questionnaire of the present invention for including cyclic node The structured flowchart of graphical generation system, Figure 13 are the graphical generation systems using the questionnaire of the present invention for including cyclic node The structured flowchart of the questionnaire of establishment.As shown in Figure 12 and Figure 13, in first preferred embodiment:
The questionnaire content of the questionnaire includes circulation topic group 91, and circulation topic group 91 includes the multiple units being sequentially connected Node 10, in figure by taking three cell nodes 10 for circulating topic group 91 to include to be sequentially connected as an example;
Creation module 2, which also creates, patterned cyclic node 60, and cyclic node 60 includes input 610, output end 620th, circulate starting end 630 and circulation terminates end 640;
Editor module 3 is using as the cell node 10d of the previous topic of circulation topic group 91 output end and cyclic node 60 Input 610 be connected, using the output end 620 of cyclic node 60 with as circulate topic group 91 latter topic cell node 10f input is connected;
Editor module 3 will circulate input and the cyclic node for a cell node 10c for sorting most preceding in topic group 91 60 circulation starting end 630 is connected, and will circulate the output end for the last cell node 10e that sorted in topic group 91 with following The circulation of link point 60 terminates end 640 and is connected;
The system also includes loop control module 4, each in topic group 91 for controlling cyclic node 60 to circulate Cell node 10 carries out cycle assignment as the appearance order that the first topic of circulation topic group 91 occurs.
Figure 14 is referred to, Figure 14 is the graphical generation system creation using the questionnaire of the present invention for including cyclic node The example schematic of questionnaire.As shown in figure 14, it is assumed that circulation topic group 91 includes three the second topic, the 3rd topic and the 4th topic topics Mesh, whole questionnaire include the first topic, the second topic, the 3rd topic, the 4th topic and the 5th five topics of topic, then cyclic node 60 will follow Three topics in ring topic group 91 carry out cycle assignment as the appearance order that the first topic of circulation topic group 91 occurs, can be with There are three kinds of different distribution conditions:
(1) occur the second topic as the first topic of circulation topic group 91, then the topic of questionnaire is sequentially:First topic- Circulate topic group (second the-the four topic of the-the three topic of topic)-the five topic.
(2) occur the 3rd topic as the first topic of circulation topic group 91, then the topic of questionnaire is sequentially:First topic- Circulate topic group (the 3rd the-the second topic of the-the four topic of topic)-the five topic.
(3) occur the 4th topic as the first topic of circulation topic group 91, then the topic of questionnaire is sequentially:First topic- Circulate topic group (the 4th the-the three topic of the-the second topic of topic)-the five topic.
By the above-mentioned means, the topic circulated in topic group 91 can be presented to different answer in a manner of cycle arrangement Topic person, that is, different answer persons is caused to see that the order of the topic in circulation topic group is different, but the topic of whole questionnaire Purpose quantity and content are all identical, the sensation of questionnaire to answer person visually is become more diversified.
Embodiment 2
In second preferred embodiment of the present invention, the questionnaire content of the questionnaire includes multiple random topic groups, more It can also be multiple that the group number of individual random topic group, which can be one, and be inserted between any two topic, Mei Gesuo Stating random topic group includes at least one cell node, the input of the unit node in each random topic group It is connected all in accordance with the output end of the questionnaire content of the random topic group cell node associated with the random topic group.Please Refering to Figure 15, Figure 15 is the schematic flow sheet that the graphical generation method of questionnaire of the present invention realizes random topic group.Such as Figure 15 institutes Show, when the questionnaire content of the questionnaire includes random topic group, the graphical generation method of questionnaire of the present invention also includes:
S301 creates patterned random node, and input, output end is created on the random node and is opened at random Top;
S302 is using as the output end of the cell node of the previous topic of each random topic group and the random node Input be connected;
S303 is using as the input of the cell node of the latter topic of each random topic group and the random node Output end be connected;
S304 using as the input of the cell node of the first topic in each random topic group respectively with it is described with Machine starting end is connected;
The quantity that multiple circulation topic groups occur is randomly assigned by random node described in S305 with order.
In order to realize the graphical generation method of the questionnaire in above-mentioned second preferred embodiment, the figure of questionnaire of the present invention Metaplasia includes random node into system.Figure 16 and Figure 17 are referred to, Figure 16 is the questionnaire of the present invention for including random node The structured flowchart of graphical generation system, Figure 17 are the graphical generation systems using the questionnaire of the present invention for including random node The structured flowchart of the questionnaire of establishment.As shown in figure 16 and figure 17, in second preferred embodiment:
The questionnaire content of the questionnaire includes multiple random topic groups, and each random topic group includes at least one Cell node, each the input of the unit node in the random topic group is all in accordance with the questionnaire of the random topic group The output end for holding the cell node associated with the random topic group is connected, and includes the first random topic in figure with questionnaire content Mesh group 92, the second random random random topic group of topic group 94 3 of topic group 93 and the 3rd, the first random topic group 92, second Exemplified by including three cell nodes 10 in random topic group 93 and the 3rd random topic group 94,;
Creation module 2, which also creates, patterned random node 70, and random node 70 includes input 710, output end 720 And random start end 730;
Editor module 3 is using as the cell node 10j of the previous topic of each random topic group output end and at random The input 710 of node 70 is connected;
Editor module 3 is using as the cell node 10k of the latter topic of each random topic group input and at random The output end 720 of node 70 is connected;
Editor module 3 using as the input of the cell node of the first topic in each random topic group respectively with The random start end 730 of machine node 70 is connected, and is using as the list of the first topic in the first random topic group 92 shown in figure First node 10g input, the cell node 10h inscribed as first in the second random topic group 93 input and conduct The cell node 10i of the first topic in the 3rd random topic group 94 input random start end with random node 70 respectively 730 are connected;
The system also includes shuffle module 5, for controlling random node 70 to go out multiple circulation topic groups Existing quantity is randomly assigned with order, is by the first random topic group 92, the second random topic group 93 and the shown in figure The quantity that three random topic groups 94 occur is randomly assigned with order.
Figure 18 is referred to, Figure 18 is the graphical generation system creation using the questionnaire of the present invention for including random node The example schematic of questionnaire.As shown in figure 18, it is assumed that questionnaire includes the first random topic group 92, the second random topic group 93 and the The three random random topic groups of topic group 94 3, the first random topic group 92 include the second topic, the 3rd topic and the 4th topic three Topic, the second random topic group 93 include the 5th topic, the 6th topic and the 7th three topics of topic, wrapped in the 3rd random topic group 94 The 8th topic, the 9th topic and the tenth three topics of topic are included, whole questionnaire includes the first topic, the second topic, the 3rd topic, the 4th topic, the 5th Topic, the 6th topic, the 7th topic, the 8th topic, the 9th topic, the tenth topic and the 11st 11 topics of topic, then random node 70 is by the The quantity that one random topic group 92, the second random 93 and the 3rd random topic group 94 of topic group occur is divided at random with order Match somebody with somebody, 15 kinds of different distribution conditions can occur:
(1) a random topic group is only selected, and selects the first random topic group 92, then the topic of questionnaire is sequentially: First the-the first random topic of topic group (second the-the four topic of the-the three topic of topic)-the 11 of topic.
(2) a random topic group is only selected, and selects the second random topic group 93, then the topic of questionnaire is sequentially: First the-the second random topic of topic group (the 5th the-the seven topic of the-the six topic of topic)-the 11 of topic.
(3) a random topic group is only selected, and selects the 3rd random topic group 94, then the topic of questionnaire is sequentially: First the-the three random topic of topic group (the 8th the-the ten topic of the-the nine topic of topic)-the 11 of topic.
(4) two random topic groups are only selected, and select the first random topic group 92 first occur, then the second random topic occur Mesh group 93, then questionnaire topic order be:First the-the first random topic group (second the-the four topic of the-the three topic of topic)-the second of topic The random topic of topic group (the 5th the-the seven topic of the-the six topic of topic)-the 11.
(5) two random topic groups are only selected, and select the second random topic group 93 first occur, then the first random topic occur Mesh group 92, then questionnaire topic order be:First the-the second random topic group (the 5th the-the seven topic of the-the six topic of topic)-the first of topic The random topic of topic group (second the-the four topic of the-the three topic of topic)-the 11.
(6) two random topic groups are only selected, and select the first random topic group 92 first occur, then the 3rd random topic occur Mesh group 94, then questionnaire topic order be:First the-the first random topic group (second the-the four topic of the-the three topic of topic)-the three of topic The random topic of topic group (the 8th the-the ten topic of the-the nine topic of topic)-the 11.
(7) two random topic groups are only selected, and select the 3rd random topic group 94 first occur, then the first random topic occur Mesh group 92, then questionnaire topic order be:First the-the three random topic group (the 8th the-the ten topic of the-the nine topic of topic)-the first of topic The random topic of topic group (second the-the four topic of the-the three topic of topic)-the 11.
(8) two random topic groups are only selected, and select the second random topic group 93 first occur, then the 3rd random topic occur Mesh group 94, then questionnaire topic order be:First the-the second random topic group (the 5th the-the seven topic of the-the six topic of topic)-the three of topic The random topic of topic group (the 8th the-the ten topic of the-the nine topic of topic)-the 11.
(9) two random topic groups are only selected, and select the 3rd random topic group 94 first occur, then the second random topic occur Mesh group 93, then questionnaire topic order be:First the-the three random topic group (the 8th the-the ten topic of the-the nine topic of topic)-the second of topic The random topic of topic group (the 5th the-the seven topic of the-the six topic of topic)-the 11.
(10) three random topic groups are selected, and select the first random topic group 92 first occur, then the second random topic occur Mesh group 93, then the 3rd random topic group 94 occur, then the topic order of questionnaire is:First the-the first random topic group (second of topic The topic of the topic of topic-the three-the four) the-the three random topic group of the-the second random topic group (the 5th the-the seven topic of the-the six topic of topic) (the 8th topic- 9th the-the ten topic of topic) the-the ten one topic.
(11) three random topic groups are selected, and select the first random topic group 92 first occur, then the 3rd random topic occur Mesh group 94, then the second random topic group 93 occur, then the topic order of questionnaire is:First the-the first random topic group (second of topic The topic of the topic of topic-the three-the four) the-the second random topic group of the-the three random topic group (the 8th the-the ten topic of the-the nine topic of topic) (the 5th topic- 6th the-the seven topic of topic) the-the ten one topic.
(12) three random topic groups are selected, and select the second random topic group 93 first occur, then the first random topic occur Mesh group 92, then the 3rd random topic group 94 occur, then the topic order of questionnaire is:First the-the second random topic group the (the 5th of topic The topic of the topic of topic-the six-the seven) the-the three random topic group of the-the first random topic group (second the-the four topic of the-the three topic of topic) (the 8th topic- 9th the-the ten topic of topic) the-the ten one topic.
(13) three random topic groups are selected, and select the second random topic group 93 first occur, then the 3rd random topic occur Mesh group 94, then the first random topic group 92 occur, then the topic order of questionnaire is:First the-the second random topic group the (the 5th of topic The topic of the topic of topic-the six-the seven) the-the first random topic group of the-the three random topic group (the 8th the-the ten topic of the-the nine topic of topic) (the second topic- 3rd the-the four topic of topic) the-the ten one topic.
(14) three random topic groups are selected, and select the 3rd random topic group 94 first occur, then the first random topic occur Mesh group 92, then the second random topic group 93 occur, then the topic order of questionnaire is:First the-the three random topic group the (the 8th of topic The topic of the topic of topic-the nine-the ten) the-the second random topic group of the-the first random topic group (second the-the four topic of the-the three topic of topic) (the 5th topic- 6th the-the seven topic of topic) the-the ten one topic.
(15) three random topic groups are selected, and select the 3rd random topic group 94 first occur, then the second random topic occur Mesh group 93, then the first random topic group 92 occur, then the topic order of questionnaire is:First the-the three random topic group the (the 8th of topic The topic of the topic of topic-the nine-the ten) the-the first random topic group of the-the second random topic group (the 5th the-the seven topic of the-the six topic of topic) (the second topic- 3rd the-the four topic of topic) the-the ten one topic.
By the above-mentioned means, the quantity that multiple random topic groups occur can be presented with order in a manner of cycle assignment To different answer persons, that is, make it that the questionnaire content that different answer persons sees is different, questionnaire is become more various Change.
Embodiment 3
In the 3rd preferred embodiment of the present invention, the questionnaire content of the questionnaire includes logic topic group, logic topic It can also be multiple that the quantity of mesh group, which can be one, and be inserted between any two topic, the logic topic group Including multiple cell nodes, input the asking according to the logic topic group of the unit node in the logic topic group The output end of the volume content cell node associated with the logic topic group is connected.Figure 19 is referred to, Figure 19 is this hair The graphical generation method of bright questionnaire realizes the schematic flow sheet of logic topic group.As shown in figure 19, when the questionnaire of the questionnaire When content includes logic topic group, the graphical generation method of questionnaire of the present invention also includes:
S401 creates patterned logical node and patterned terminal node, and input is created on the logical node With multiple logic output terminals, a logic rules are set in each described logic output terminal, created on the terminal node Build input;
S402 inscribes as the input of the cell node of the first topic in the logic topic group and as the logic The output end of the cell node of the previous topic of mesh group is connected;
S403 is using as the output end of the cell node of last topic in the logic topic group and the logical node Input be connected;
The cell node of latter topics of the S404 using the input of the terminal node and as the logic topic group Input is connected according to the questionnaire content of the questionnaire with each logic output terminal;
Logical node described in S405 is by the group of the answer of the topic of each cell node in the logic topic group Close compared with each logic rules, select a logic rules being consistent with the combination of the answer, will be with this The corresponding logic output terminal of logic rules is turned on.
In order to realize the graphical generation method of the questionnaire in above-mentioned 3rd preferred embodiment, the figure of questionnaire of the present invention Metaplasia includes logical node into system.Figure 20 and Figure 21 are referred to, Figure 20 is the questionnaire of the present invention for including logical node The structured flowchart of graphical generation system, Figure 21 are the graphical generation systems using the questionnaire of the present invention for including logical node The structured flowchart of the questionnaire of establishment.As shown in Figure 20 and Figure 21, in the 3rd preferred embodiment:
The questionnaire content of the questionnaire includes logic topic group 95, and logic topic group 95 includes multiple cell nodes, logic Questionnaire content of the input of unit node in topic group 95 according to logic topic group 95 and phase in logic topic group 95 The output end of the cell node of association is connected, in figure so that logic topic group 95 includes two cell nodes 10p, 10m as an example;
Creation module 2, which also creates, patterned logical node 80 and patterned terminal node 40, and logical node 80 wraps Input 810 and multiple logic output terminals are included, is provided with a logic rules in each described logic output terminal, to patrol in figure Node 80 is collected including exemplified by 830 two logic output terminals of the first output end 820 and the second output end, terminal node 40 includes input End 410;
Editor module 3 is using as the cell node 10p of the first topic in logic topic group 95 input and as logic The cell node 10q of the previous topic of topic group 95 output end is connected;
Editor module 3 is using as the cell node 10m of last topic in logic topic group 95 output end and logic section The input 810 of point 80 is connected;
The unit section of latter topic of the editor module 3 using the input 410 of terminal node 40 and as logic topic group 95 Point 10n input is connected according to the questionnaire content of the questionnaire with each logic output terminal of logical node 80, figure Shown in then to be connected with the first output end 820 of logical node 80 and the second output end 830;
System also includes Logic control module 6, for setting logic rules in the logic output terminal of logical node 80, and Control logic node 80 by the combination of the answer of the topic of each cell node in logic topic group 95 with it is each described Logic rules are compared, and are the combination of the answer of two cell nodes 10p, 10m topic shown in figure, and selection is answered with described The logic rules that the combination of case is consistent, the logic output terminal corresponding with the logic rules is turned on, figure Shown in for the first output end 820 of logical node 80 or the second output end 830 are turned on.
Figure 22 is referred to, Figure 22 is the graphical generation system creation using the questionnaire of the present invention for including logical node The example schematic of questionnaire.As shown in figure 22, it is assumed that logic topic group 95 includes the first topic and second two topics of topic, entirely asks Volume, which includes the first topic, the second topic and the 3rd three topics of topic, logical node 80, includes the first output end 820 and the second output end 830 two logic output terminals, logic rules can include " with or, it is non-" three kinds of logical conditions, then logical node 80 is by logic The combination of the answer of the topic of the first topic and the second topic in topic group 95 and the logic rules of the first output end 820 and the The logic rules of two output ends 830 are compared, and select a logic rules being consistent with the combination of the answer, will be with this The first corresponding output end 820 of logic rules or the second output end 830 are turned on, and three kinds of different arrangement feelings can occur Condition:
The logic rules 1 of (1) first output end 820 are:The answer of first topic is X, and the answer of the second topic is Y;
The logic rules 2 of second output end 830 are:Except " answer of the first topic is X, and the answer of the second topic is Y's " Other any possible combinations;
If the first topic and the combined symbols logical regular 1 of the answer of the second topic, the selection of logical node 80 conducting first Output end 820, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-the three topic;
If the first topic and the combined symbols logical regular 2 of the answer of the second topic, the selection of logical node 80 conducting second Output end 830, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-terminate.
The logic rules 1 of (2) first output ends 820 are:The answer of first topic is X, or the answer of the second topic is Y;
The logic rules 2 of second output end 830 are:Except " answer of the first topic is X, or the answer of the second topic is Y's " Other any possible combinations;
If the first topic and the combined symbols logical regular 1 of the answer of the second topic, the selection of logical node 80 conducting first Output end 820, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-the three topic;
If the first topic and the combined symbols logical regular 2 of the answer of the second topic, the selection of logical node 80 conducting second Output end 830, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-terminate.
The logic rules 1 of (3) first output ends 820 are:The answer of first topic is not X, and the answer of the second topic is not Y;
The logic rules 2 of second output end 830 are:Except " answer of the first topic is not X, and the answer of the second topic is not Y " other any possible combinations;
If the first topic and the combined symbols logical regular 1 of the answer of the second topic, the selection of logical node 80 conducting first Output end 820, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-the three topic;
If the first topic and the combined symbols logical regular 2 of the answer of the second topic, the selection of logical node 80 conducting second Output end 830, then questionnaire topic order be:Logic topic group (first the-the second topic of topic)-terminate.
By the above-mentioned means, knot that can be according to the answer of the topic in logic topic group compared with logic rules Fruit, make the 3rd topic is conditional to be presented to answer person, questionnaire is become more diversified.
Especially, the option in all cell nodes before logical node can serve as operational factor and participate in logic fortune Calculate.The logic output terminal corresponding to each logic rules i.e. in logical node can include compound logic computing.
Including the first topic, the second topic and the 3rd three multiple-choice questions of topic, logical node with logic topic group includes the first output Exemplified by three end, the second output end and the 3rd output end logic output terminals:
The logic rules 1 of (1) first output end:Meet the first topic to select A the second topic does not select A simultaneously, or the 3rd topic selects B;
(2) second output end logic rules 2:Meet the first topic select B simultaneously second topic select C;
(3) the 3rd output end logic rules 3:Meet the first topic to select C the second topic selects A simultaneously, or the second topic selects D simultaneously the Three topics select D;
If the combined symbols logical regular 1 of the answer of the first topic, the second topic and the 3rd topic, logical node selection conducting First output end;If the combined symbols logical regular 2 of the answer of the first topic, the second topic and the 3rd topic, logical node selection Turn on the second output end;If the combined symbols logical regular 3 of the answer of the first topic, the second topic and the 3rd topic, logical node Selection the 3rd output end of conducting.
Certainly, logical node of the invention can also include more logic output terminals and logic rules, and questionnaire content is simultaneously Above-described embodiment is not limited solely to, questionnaire content can specifically be set according to the requirement of questionnaire design person.
Embodiment 4:
In the 4th preferred embodiment of the present invention, the questionnaire content of the questionnaire simultaneously including circulation topic group, with Machine topic group, logic topic group.Figure 23 is referred to, Figure 23 is to include cyclic node, random node, the present invention of logical node The structured flowchart of the graphical generation system of questionnaire.As shown in figure 23, the graphical generation system of questionnaire of the present invention is wrapped simultaneously Include memory module 1, creation module 2, editor module 3, loop control module 4, shuffle module 5 and Logic control module 6.This 4th preferred embodiment of invention, the content of three above-mentioned embodiments is integrally incorporated in, according to questionnaire design, person can Arbitrarily to select.
But the graphical generation method and system of questionnaire of the present invention, cell node, the cyclic node of functionalization, random section The quantity of point and logical node is not limited to the above embodiments, and questionnaire design person can arbitrarily add according to being actually needed Add cell node, cyclic node, random node and logical node, when creating questionnaire, a list is often created in display unit First node, cyclic node, random node or logical node, that is, represent increases a topic or function in questionnaire.
The advantages of graphical generation method and system of questionnaire of the present invention, is:
(1) questionnaire carries out establishment and the editor of questionnaire in a manner of graphical, visual, makes questionnaire is all to redirect selection point Branch is deployed, and questionnaire design person can quickly and intuitively form the global general view to questionnaire.
(2) questionnaire design speed is increased substantially, questionnaire design difficulty is reduced, makes possess primary computer application power Questionnaire design person can also carry out professional questionnaire establishment and design.
(3) person's error correction of being easy to questionnaire design, selection logic is redirected to the complexity in questionnaire, result even in logic it is nested, The situation of the mistake such as endless loop, questionnaire design person can visually judge whether questionnaire design correct at once, it is directly perceived and It is convenient.
Described above is only presently preferred embodiments of the present invention, not does any formal limitation to the present invention, though So the present invention is disclosed above with preferred embodiment, but is not limited to the present invention, any to be familiar with this professional technology people Member, in the range of technical solution of the present invention is not departed from, when the technology contents using the disclosure above make a little change or repair The equivalent embodiment for equivalent variations is adornd, as long as being the content without departing from technical solution of the present invention, the technology according to the present invention is real Any simple modification, equivalent change and modification that confrontation above example is made, still fall within the scope of technical solution of the present invention It is interior.

Claims (8)

  1. A kind of 1. graphical generation method of questionnaire, it is characterised in that including:
    Create patterned multiple cell nodes, the topic that a cell node corresponds in questionnaire;
    An input and at least one output end are created on the cell node;
    By the input of each cell node according to the questionnaire content of the questionnaire and the output of associated cell node End is connected;
    Create patterned start node, output end created on the start node, by the output end of the start node with Input as the cell node of the first topic of the questionnaire is connected;
    Create patterned end node, input created in the end node, by the input of the end node with Output end as the cell node of last topic of the questionnaire is connected;
    The questionnaire content of the questionnaire includes circulation topic group, and the circulation topic group includes the multiple unit sections being sequentially connected Point;
    Methods described also includes:
    Patterned cyclic node is created, input, output end, circulation starting end and circulation are created in the cyclic node Terminate end;
    Output end as the cell node of the previous topic of the circulation topic group is connected with the input of the cyclic node Connect, be connected the output end of the cyclic node with the input of the cell node of the latter topic as the circulation topic group Connect;
    The input for the most preceding cell node that sorted in the circulation topic group is connected with the circulation starting end, will The output end for circulating the last cell node that sorted in topic group terminates end with the circulation and is connected;
    The cyclic node is inscribed out the unit node in the circulation topic group as the first of the circulation topic group Existing appearance order carries out cycle assignment.
  2. 2. the graphical generation method of questionnaire as claimed in claim 1, it is characterised in that using as the questionnaire last The quantity of the cell node of topic is arranged to multiple;
    Using the quantity of the end node be arranged to it is multiple and with as the questionnaire last topic cell node quantity It is identical, using the output end of the input of multiple end nodes and multiple cell nodes of last topic as the questionnaire It is connected in a manner of one-to-one;Or
    The quantity of the end node is arranged to the number of cell node multiple and less than last topic as the questionnaire Amount, using the input of multiple end nodes with as the questionnaire last inscribe multiple cell nodes output end with One-to-many corresponded manner is connected.
  3. 3. the graphical generation method of questionnaire as claimed in claim 1, it is characterised in that using as the questionnaire last The quantity of the cell node of topic is arranged to multiple, and the quantity of the end node is arranged into one, by the end node Input is connected with each output end of cell node as last topic of the questionnaire.
  4. 4. the graphical generation method of questionnaire as claimed in claim 1, it is characterised in that the questionnaire content of the questionnaire includes Multiple random topic groups, each random topic group include at least one cell node, in each random topic group Unit node input all in accordance with the questionnaire content of the random topic group list associated with the random topic group The output end of first node is connected;
    Methods described also includes:
    Patterned random node is created, input, output end and random start end are created on the random node;
    Using as the output end and the input of the random node of the cell node of the previous topic of each random topic group It is connected;
    Using as the output end of the input and the random node of the cell node of the latter topic of each random topic group It is connected;
    Using as the input of the cell node of the first topic in each random topic group respectively with the random start end It is connected;
    The quantity that multiple random topic groups occur is randomly assigned by the random node with order.
  5. 5. the graphical generation method of questionnaire as claimed in claim 1, it is characterised in that the questionnaire content of the questionnaire includes Logic topic group, the logic topic group include multiple cell nodes, the unit node in the logic topic group it is defeated Enter output end phase of the end according to the questionnaire content of the logic topic group cell node associated with the logic topic group Connection;
    Methods described also includes:
    Patterned logical node and patterned terminal node are created, input is created on the logical node and is patrolled with multiple Output end is collected, a logic rules are set in each described logic output terminal, input is created on the terminal node;
    Before as the input of the cell node of the first topic in the logic topic group and as the logic topic group The output end of the cell node of one topic is connected;
    Using as the output end and the input of the logical node of the cell node of last topic in the logic topic group It is connected;
    Using the input of the terminal node and as the logic topic group latter topic cell node input root It is connected according to the questionnaire content of the questionnaire with each logic output terminal;
    The logical node by the combination of the answer of the topic of each cell node in the logic topic group with it is each The logic rules are compared, and select a logic rules being consistent with the combination of the answer, will be with the logic rules The corresponding logic output terminal is turned on.
  6. A kind of 6. graphical generation system of questionnaire, it is characterised in that including:
    Memory module, for storing the questionnaire content of questionnaire;
    Creation module, it is connected with the memory module, for creating patterned start node, knot according to the questionnaire content Shu Jiedian and multiple cell nodes, wherein, the topic that a cell node corresponds in the questionnaire, the list First node includes an input and at least one output end, and the start node includes output end, and the end node includes Input;
    Editor module, it is connected with the memory module and the creation module, for will be each according to the questionnaire content The input of the cell node is connected with the output end of associated cell node, by the output end of the start node with As the questionnaire first topic cell node input be connected and using the input of the end node and as The output end of the cell node of last topic of the questionnaire is connected;
    The questionnaire content of the questionnaire includes circulation topic group, and the circulation topic group includes the multiple unit sections being sequentially connected Point;
    The creation module has also created patterned cyclic node, and the cyclic node includes input, output end, circulation is opened Top and circulation terminate end;
    The editor module is using as the output end of the cell node of the previous topic of the circulation topic group and the cyclic node Input be connected, using the output end of the cyclic node and the cell node as the latter topic for circulating topic group Input is connected;
    The editor module described will circulate the input for the most preceding cell node that sorted in topic group and the circulation is opened Top is connected, and the output end of a last cell node that will be sorted in the circulation topic group and the circulation terminate end phase Connection;
    The system also includes loop control module, for controlling the cyclic node by each list in the circulation topic group First node carries out cycle assignment as the appearance order that the first topic of the circulation topic group occurs.
  7. 7. the graphical generation system of questionnaire as claimed in claim 6, it is characterised in that:
    The questionnaire content of the questionnaire includes multiple random topic groups, and each random topic group includes at least one unit Node, the input of the unit node in each random topic group all in accordance with the random topic group questionnaire content with The output end for the cell node being associated in the random topic group is connected;
    The creation module has also created patterned random node, the random node include input, output end and with Machine starting end;
    The editor module using as the output end of the cell node of the previous topic of each random topic group with it is described random The input of node is connected;
    The editor module using as the input of the cell node of the latter topic of each random topic group with it is described random The output end of node is connected;
    The editor module using as the input of the cell node of the first topic in each random topic group respectively with institute Random start end is stated to be connected;
    The system also includes shuffle module, for controlling the random node by multiple random topic groups appearance Quantity is randomly assigned with order.
  8. 8. the graphical generation system of questionnaire as claimed in claim 6, it is characterised in that:
    The questionnaire content of the questionnaire includes logic topic group, and the logic topic group includes multiple cell nodes, the logic The input of unit node in topic group is according in the questionnaire content of the logic topic group and the logic topic group The output end of associated cell node is connected;
    The creation module has also created patterned logical node and patterned terminal node, and the logical node includes defeated Enter end and multiple logic output terminals, a logic rules, the terminal node bag are provided with each described logic output terminal Include input;
    The editor module is patrolled as the input of the cell node of the first topic in the logic topic group and as described in The output end for collecting the cell node of the previous topic of topic group is connected;
    The editor module is using as the output end of the cell node of last topic in the logic topic group and the logic The input of node is connected;
    The unit section of latter topic of the editor module using the input of the terminal node and as the logic topic group The input of point is connected according to the questionnaire content of the questionnaire with each logic output terminal;
    The system also includes Logic control module, for setting the logic rules in multiple logic output terminals, and Control the combination of answer of the logical node by the topic of each cell node in the logic topic group with it is each The logic rules are compared, and select a logic rules being consistent with the combination of the answer, will be with the logic rules The corresponding logic output terminal is turned on.
CN201510082368.1A 2015-02-15 2015-02-15 The graphical generation method and system of questionnaire Active CN104572136B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510082368.1A CN104572136B (en) 2015-02-15 2015-02-15 The graphical generation method and system of questionnaire

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510082368.1A CN104572136B (en) 2015-02-15 2015-02-15 The graphical generation method and system of questionnaire

Publications (2)

Publication Number Publication Date
CN104572136A CN104572136A (en) 2015-04-29
CN104572136B true CN104572136B (en) 2018-02-23

Family

ID=53088302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510082368.1A Active CN104572136B (en) 2015-02-15 2015-02-15 The graphical generation method and system of questionnaire

Country Status (1)

Country Link
CN (1) CN104572136B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105068980A (en) * 2015-08-07 2015-11-18 北京思特奇信息技术股份有限公司 Graphical display method and system for jump relationship among topics
TWI744343B (en) * 2017-06-22 2021-11-01 全球華人股份有限公司 A questionnaire generation platform
CN110532131A (en) * 2018-05-24 2019-12-03 上海方付通商务服务有限公司 A kind of processing method of cross check, intelligent questionnaire data processing method
CN110827939A (en) * 2019-10-12 2020-02-21 广东徕康医疗科技有限公司 Automatic digitizing system for resident health (disease screening) archives
CN110752037A (en) * 2019-10-23 2020-02-04 泰康保险集团股份有限公司 Evaluation method and device, computer readable medium and electronic device
CN111144905B (en) * 2019-12-24 2023-11-03 泰康保险集团股份有限公司 Questionnaire configuration method, system, computer device and computer readable storage medium
CN113033158B (en) * 2021-03-20 2022-01-18 广州快决测信息科技有限公司 Questionnaire display method, device and storage medium
CN113033156A (en) * 2021-03-20 2021-06-25 广州快决测信息科技有限公司 Logic tree based questionnaire processing method and device and storage medium
CN113033157B (en) * 2021-03-20 2022-03-25 广州快决测信息科技有限公司 Questionnaire generating method, device and storage medium
CN113238701B (en) * 2021-05-18 2023-12-12 惠州Tcl移动通信有限公司 Questionnaire processing method, terminal and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101315691A (en) * 2007-05-31 2008-12-03 中国科学院自动化研究所 Result visualization implementing method based on choice question type investigation questionnaire
CN103176896A (en) * 2011-12-23 2013-06-26 阿里巴巴集团控股有限公司 Generating method and generating device of test cases
CN103810150A (en) * 2012-11-09 2014-05-21 ***股份有限公司 Automatic relation nestable questionnaire generating method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120191466A1 (en) * 2011-01-25 2012-07-26 Quint Saul Systems and Methods of Pharmaceutical Information Management

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101315691A (en) * 2007-05-31 2008-12-03 中国科学院自动化研究所 Result visualization implementing method based on choice question type investigation questionnaire
CN103176896A (en) * 2011-12-23 2013-06-26 阿里巴巴集团控股有限公司 Generating method and generating device of test cases
CN103810150A (en) * 2012-11-09 2014-05-21 ***股份有限公司 Automatic relation nestable questionnaire generating method and device

Also Published As

Publication number Publication date
CN104572136A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104572136B (en) The graphical generation method and system of questionnaire
CN103810150A (en) Automatic relation nestable questionnaire generating method and device
Perer et al. Integrating statistics and visualization for exploratory power: From long-term case studies to design guidelines
Goodwin et al. What do constraint programming users want to see? Exploring the role of visualisation in profiling of models and search
Eck et al. The generative capacity of digital artifacts: A mapping of the field
Mathias et al. Characterising the affordances and limitations of common prototyping techniques to support the early stages of product development
KR101356191B1 (en) Collaboration project performing system and method using network
CN110889626A (en) Intelligent shift planning method, device, equipment and storage medium
CN113094288B (en) Method for converting mind map into test case based on Xmind
CN108595705A (en) Micro- class production method, system, device and the learning platform of multi-format document encapsulation
CN106095961A (en) Table display processing method and device
CN105068980A (en) Graphical display method and system for jump relationship among topics
CN113868369A (en) Service logic checking method and device based on questionnaire questions
CN102157084A (en) Completion setting method and device for electronic whiteboard
Baxley Universal model of a user interface
CN106096159A (en) Distributed system behavior simulation under a kind of cloud platform analyzes the implementation method of system
CN106447751A (en) Character display method and device
Rodriguez et al. From product to service design: A thinking paradigm shift
WO2014011710A2 (en) Configurable community platform
KR101603319B1 (en) 3d mind map generation apparatus and the method thereof
CN109032599A (en) Based on XML indicate generate can interaction diagrams method, apparatus, equipment, medium
CN107766519A (en) A kind of method of visual configuration data structure
Keena et al. Interactive visualization for interdisciplinary research
De Oliveira et al. Proposal and evaluation of textual description templates for bar charts vocalization
CN114978716B (en) Three-dimensional topology display method and device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210416

Address after: Room 2811, Hong Kong New World Building, 300 Huaihai Middle Road, Huangpu District, Shanghai 200021

Patentee after: Shanghai Qiaoyi Network Technology Co.,Ltd.

Address before: 200030, B building, room 600, greenbelt center, 701 Middle Road, Xuhui District, Shanghai, Longhua

Patentee before: Xi Feng

TR01 Transfer of patent right