777精品出轨人妻国产,熟女av人妻一区二区三四区,国产精品无码中文在线av,美脚パンスト女教师在线观看

意派Epub360丨典型案例教程:隨機測試題

原創(chuàng) 收藏 評論
舉報 2023-08-03

 公眾號封面-電腦端.png

一、案例效果

 image (7).png

點擊《隨機測試題》拷貝模板

 

 

二、應(yīng)用場景

 

(一)需求簡介:

 

大部分企業(yè)、單位具有對內(nèi)/對外的科普/宣傳、培訓(xùn)的答題H5需求,針對宣傳目標或考核目標設(shè)置一定的題目內(nèi)容及數(shù)量、統(tǒng)計得分及得分用時,還會根據(jù)得分情況給用戶劃分不同的“段位”或稱號。

 

常見答題規(guī)則如:

 

1、單選、多選、判斷類型,選擇選項為主,題目數(shù)量在20~30個以內(nèi)。

 

2、假設(shè)總題目數(shù)量20個,答題數(shù)量限制為每人答題10道,每題固定分值為10分,總分合計100分。

 

3、每次答題都會將每一題的分數(shù)累積,最后累加至總分(一般是一個全局類的變量)。

 

4、答題順序按照隨機方式處理,從20道題隨機抽取題目,直到答題數(shù)量達10個,給到用戶最終總分結(jié)果。

 

5、答題時間有限。答完10道題結(jié)束時,計時停止,并給到用時,如一共39秒。

 

6、根據(jù)總分區(qū)間劃分結(jié)果,如0~60分是結(jié)果1及格;70~80分是結(jié)果2良好;90~100分是結(jié)果3優(yōu)秀。

 

7、更多常見規(guī)則

 

1)每個微信用戶只能答題一次

 

2)在答題過程中需記錄用戶每道題的答題情況,如答題序號、題目、選擇結(jié)果、選擇正誤,可以邊答題邊提交答題結(jié)果,也可以全部答完再提交;提交后記錄總分及答題用時。

 

3)已經(jīng)提交過的用戶再次點開h5可以查看答題記錄、分數(shù)及用時。

 

本次教程以8道題為總數(shù),答題數(shù)量5道題為例,講解隨機答題的基本實現(xiàn)方式。

 

(二)需求分析延伸:

 

1、如果是每人答題1次,要考慮:

 

1)如果用戶之前答過題,再次進入H5點擊開始答題前,需要提示用戶:您的答題次數(shù)已用完,請勿重復(fù)答題。

 

2)如果用戶未答過題,答題結(jié)束點擊提交按鈕,提交答題結(jié)果到數(shù)據(jù)庫。

 

理想狀態(tài)是:用戶點擊開始答題時,我們在答題數(shù)據(jù)表里初始化1條數(shù)據(jù),即新建1條數(shù)據(jù),并獲取到數(shù)據(jù)ID,等答完第10道題時,再去把當(dāng)前用戶的答題結(jié)果分數(shù)、用時等更新到后臺數(shù)據(jù)表。

 

2、每個微信用戶答題1次,就限制了該H5只能在微信環(huán)境下發(fā)布,包括電腦端微信和手機端微信。

 

如需用其他方式限制每人答題1次,如手機號、員工號等唯一性編碼,且不局限于微信環(huán)境打開H5,可以聯(lián)系意派平臺溝通具體需求,獲取相關(guān)解決方案,添加小派微信:epub360_pai

 

 

三、功能設(shè)置

 

1、先用頁面鋪設(shè)整體框架。隨機測試題基本分為3部分:開始答題部分、測試題部分、結(jié)果部分。

 

1)開始答題部分相對簡單,用于錄入答題人的相關(guān)數(shù)據(jù),如姓名、手機號或其他信息。

 image (10).png

 

2)測試題部分。主要為多個單選題/多選題/判斷題等類型的題目,可以是一個頁面1個題目。

 image (11).png

 

3)結(jié)果頁部分。用于顯示不同得分區(qū)間的結(jié)果。

 image (12).png

 

2、梳理隨機部分的邏輯。點擊《隨機測試題流程圖》可查看在線版本流程圖:

 640.jpg

 

3、測試題部分制作。

 

如果是制作單選題,可以借助測試題組件和圖片按鈕組件/新文字按鈕組件完成;

 

如果是制作多選題,可以借助參數(shù)變量+圖片按鈕/新文字按鈕組件結(jié)合的方式。

 

本次不詳細講解每個題目的制作過程,主要講解隨機邏輯部分。測試題組件相關(guān)教程:

 

《測試題組件:單選題/測試題/單選效果/判斷正誤》

《測試題案例教程》

 

4、如果我們之前對Masterpage頁(后簡稱M頁)有了解,可知道M頁面的元素在所有頁面都可以顯示,且M頁的元素支持被選中進行觸發(fā)設(shè)置。

 image (13).png

 

4.1、一般測試題答題過程中會進行分數(shù)的累加,我們一般會用放在M頁的參數(shù)變量進行分數(shù)累加。

 

在M頁面放一個參數(shù)變量,命名為“總分”,類型為整數(shù)(也可以是小數(shù)),觸發(fā)方式為等待觸發(fā),初始值為0。

 image (14).png

 

4.2、總分=不同值或處于不同的分值區(qū)間時,可以跳轉(zhuǎn)到不同的結(jié)果頁。本次案例的結(jié)果頁面編碼是9~11,因此3個條件分別對應(yīng)跳轉(zhuǎn)到這3個頁面。

 image (15).png

 

5、因為是隨機答題,且每個題目分布在不同的頁面,需要一個參數(shù)變量可以全局分配參數(shù),決定跳轉(zhuǎn)到不同的題目頁。需借助參數(shù)變量的隨機數(shù)類型,進行題目的隨機跳轉(zhuǎn)。

 

參照下圖切換到M頁并添加參數(shù)變量,命名為“隨機跳轉(zhuǎn)參數(shù)”。設(shè)置參數(shù)類型為“隨機數(shù)”,觸發(fā)方式為等待觸發(fā);因為本次答題只有8道題,我們設(shè)置取值范圍為1~8,即從8個數(shù)里進行隨機。如果我們有20道題,取值范圍就是1~20。更多道題目以此類推。

 image (16).png

 

5.1、了解每道題目分布的頁面編碼。

 image (17).png

 

5.2、通過跳轉(zhuǎn)頁面切換題目。恰好本次的頁面編碼范圍是1~8,可以在跳轉(zhuǎn)頁面時,根據(jù)隨機數(shù)的值跳轉(zhuǎn)到對應(yīng)頁面:

* 當(dāng)隨機參數(shù)=1時,跳轉(zhuǎn)頁面到頁1;

* 當(dāng)隨機參數(shù)=2時,跳轉(zhuǎn)頁面到頁2;

* 當(dāng)隨機參數(shù)=3時,跳轉(zhuǎn)頁面到頁3;

* 當(dāng)隨機參數(shù)=4時,跳轉(zhuǎn)頁面到頁4;

...

* 當(dāng)隨機參數(shù)=8時,跳轉(zhuǎn)頁面到頁8。

 

以上設(shè)置我們稱觸發(fā)條件,只有隨機參數(shù)等于具體某個值時,這些條件才會對應(yīng)執(zhí)行,每次執(zhí)行參數(shù)判斷僅執(zhí)行1個條件。

 image (18).png

 

6、因為是在8道題里選擇5道題進行答題,因此需統(tǒng)計答題個數(shù)。本次我們在每道題答題結(jié)束時對個數(shù)參數(shù)進行累加。

 

統(tǒng)計答題個數(shù)也是一個全局的概念,因此是在M頁添加參數(shù)變量,命名為“答題”個數(shù),類型為整數(shù),觸發(fā)方式為等待觸發(fā),初始值為0。

 image (19).png

 

7、答題個數(shù)是否滿5個,需要執(zhí)行不同的判斷。

 

7.1、不滿5個就繼續(xù)去答題,但是答哪道題呢?需要先讓隨機參數(shù)給到新的參數(shù)值,我們稱參數(shù)變量——重置。

 image (20).png

 

7.2、隨機數(shù)重置完畢后,就需要根據(jù)隨機數(shù)的值判斷跳轉(zhuǎn)到哪一題,即執(zhí)行隨機數(shù)的參數(shù)判斷。

 image (21).png

 

8、滿5個就要根據(jù)總分給到不同結(jié)果,因此需要去執(zhí)行總分參數(shù)變量的判斷。

 image (22).png

 

9、切換回頁面,在每道題答題結(jié)束時,設(shè)置每道題的分數(shù)累加到總分,并且累加個數(shù)。

 image (23).png

 

10、累加完分數(shù)和個數(shù),要判斷個數(shù)是否達到5個。

 image (24).png

 

11、到目前為止,隨機答題的整體邏輯設(shè)置完成。

 

補充說明:關(guān)于參數(shù)變量為何要設(shè)置為等待觸發(fā)。我們需要統(tǒng)計個數(shù)、分數(shù)、隨機數(shù)重置時的參數(shù)變量,按照指定的順序和條件去執(zhí)行參數(shù)判斷,所以必須是等待觸發(fā)。

 

希望以上內(nèi)容可以對您有所啟發(fā)

更多精彩的H5案例及模板

詳見意派Epub360官網(wǎng)

 


本文系作者授權(quán)數(shù)英發(fā)表,內(nèi)容為作者獨立觀點,不代表數(shù)英立場。
轉(zhuǎn)載請在文章開頭和結(jié)尾顯眼處標注:作者、出處和鏈接。不按規(guī)范轉(zhuǎn)載侵權(quán)必究。
本文系作者授權(quán)數(shù)英發(fā)表,內(nèi)容為作者獨立觀點,不代表數(shù)英立場。
未經(jīng)授權(quán)嚴禁轉(zhuǎn)載,授權(quán)事宜請聯(lián)系作者本人,侵權(quán)必究。
本內(nèi)容為作者獨立觀點,不代表數(shù)英立場。
本文禁止轉(zhuǎn)載,侵權(quán)必究。
本文系數(shù)英原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載。
授權(quán)事宜請至數(shù)英微信公眾號(ID: digitaling) 后臺授權(quán),侵權(quán)必究。

    評論

    文明發(fā)言,無意義評論將很快被刪除,異常行為可能被禁言
    DIGITALING
    登錄后參與評論

    評論

    文明發(fā)言,無意義評論將很快被刪除,異常行為可能被禁言
    800

    推薦評論

    暫無評論哦,快來評論一下吧!

    全部評論(0條)

    作者
    意派科技

    意派科技

    上海 長寧區(qū)

    仙霞路321號百科苑大樓6樓604室

    主站蜘蛛池模板: 崇礼县| 民权县| 南木林县| 宁乡县| 雷州市| 闸北区| 衡水市| 西林县| 崇信县| 收藏| 余姚市| 永寿县| 平顺县| 临沧市| 屏东市| 敖汉旗| 错那县| 渑池县| 九寨沟县| 阿拉善盟| 思南县| 天祝| 永昌县| 增城市| 苏尼特左旗| 图们市| 屯门区| 克拉玛依市| 贺兰县| 武鸣县| 项城市| 朔州市| 贵定县| 乌什县| 芦溪县| 习水县| 孙吴县| 秦安县| 蓬莱市| 霍州市| 临武县|