Changes between Version 40 and Version 41 of WikiStart/web-intf


Ignore:
Timestamp:
10/12/2012 10:38:29 AM (14 years ago)
Author:
yangbo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart/web-intf

    v40 v41  
    325325是否需要登录:否[[BR]] 
    326326 
    327 功能说明:返回最新的测试页面内容[[BR]] 
     327功能说明:返回最新的测试页面内容。[[BR]] 
     328          一个测试会分解成若干个测试题组,每个测试题组包含一个或多个测试题目。每个测试题组能够测试出用户的一个特征。该用户特征决定了后续题组的加载顺序[[BR]] 
     329          一个测试题目可以包含多个回答选项,测试题目的回答选项只能进行单选。[[BR]] 
     330          网友在答题过程中,只能单向的前进或者后退,不能进行跳跃。在进行回退时,能够从当前的题目,一直退回到测试的开始题目。这种回退可能会跨越多个题组[[BR]] 
     331          网友在答题过程中,能够放弃答题。[[BR]] 
     332          客户端需要记录网友答题的位置,在网友切换APP时,能够回到上次未完成的答题位置。 
    328333 
    329334提交参数:无[[BR]] 
     
    343348                    "topic-desc": "", 
    344349                    "topic-img": "", 
    345                     "options": [{"option-seq": 1,"option-title": "A","option-desc": ""}, 
    346                                 {"option-seq": 1,"option-title": "B","option-desc": ""}] 
     350                    "options": [{"option-seq": 1,"option-desc": ""}, 
     351                                {"option-seq": 2,"option-desc": ""}] 
    347352                }, 
    348353                { 
     
    350355                    "topic-desc": "", 
    351356                    "topic-img": "", 
    352                     "options": [{"option-seq": 1,"option-title": "A","option-desc": ""}, 
    353                                 {"option-seq": 1,"option-title": "B","option-desc": ""}] 
     357                    "options": [{"option-seq": 1,"option-desc": ""}, 
     358                                {"option-seq": 2,"option-desc": ""}] 
    354359                } 
    355360            ], 
    356             "relates": [{"AB": "3"},{"AC": "5"}], 
    357             "conclusion": [{"AB": "古典"},{"AC": "现代"}] 
     361            "relates": [{"1,2": "3"},{"1,3": "5"}], 
     362            "conclusion": [{"1,2": "古典"},{"1,3": "现代"}] 
    358363        } 
    359364    }, 
     
    365370                    "topic-desc": "", 
    366371                    "topic-img": "", 
    367                     "options": [{"option-seq": 1,"option-title": "A","option-desc": ""}, 
    368                                 {"option-seq": 1,"option-title": "B","option-desc": ""}] 
     372                    "options": [{"option-seq": 1,"option-desc": ""}, 
     373                                {"option-seq": 2,"option-desc": ""}] 
    369374                }, 
    370375                { 
     
    372377                    "topic-desc": "", 
    373378                    "topic-img": "", 
    374                     "options": [{"option-seq": 1,"option-title": "A","option-desc": ""}, 
    375                                 {"option-seq": 1,"option-title": "B","option-desc": ""}] 
     379                    "options": [{"option-seq": 1,"option-desc": ""}, 
     380                                {"option-seq": 2,"option-desc": ""}] 
    376381                } 
    377382            ], 
    378             "relates": [{"AB": "3"},{"AC": "5"}], 
    379             "conclusion": [{"AB": "古典"},{"AC": "现代"}] 
     383            "relates": [{"1,2": "3"},{"1,3": "5"}], 
     384            "conclusion": [{"1,2": "古典"},{"1,3": "现代"}] 
    380385        } 
    381386    } 
     
    394399relates:完成一个测试题组下题目的测试后,根据测试结果会判别出用户的一些特征,根据这些特征,系统在加载后续题组时会有所不同[[BR]] 
    395400         这个数组就存放了这种对应关系。这个数组的每个元素表示一种用户特征和后继题组的对应关系。数字元素的【key】表示了网友[[BR]] 
    396          参与了当前题组的测试结果,【value】表示了测试题组的ID。测试结果是该测试题组下,每个答题选型,按照题目顺序拼接的一个字符串。[[BR]] 
     401         参与了当前题组的测试结果,【value】表示了测试题组的ID。测试结果是该测试题组下,每个答题选项,按照题目顺序拼接的一个字符串,该字符串用','分隔。[[BR]] 
    397402conclusion:记录了该题组下的测试题目的测试结果和用户特征的关系,该数值的每个元素都是一种测试结果和用户特征的对应。测试结果是该[[BR]] 
    398              测试题组下,每个答题选型,按照题目顺序拼接的一个字符串。[[BR]] 
     403             测试题组下,每个答题选项,按照题目顺序拼接的一个字符串,该字符串用','分隔。[[BR]] 
    399404 
    400405== 6.测试结果记录 ==