[發明專利]一種智能組卷裝置及方法有效
| 申請號: | 202110365031.7 | 申請日: | 2021-03-31 |
| 公開(公告)號: | CN112989783B | 公開(公告)日: | 2023-09-19 |
| 發明(設計)人: | 金從元;薛明;張宇;薛建軍 | 申請(專利權)人: | 武漢烽火技術服務有限公司 |
| 主分類號: | G06F40/189 | 分類號: | G06F40/189;G06F40/18;G06Q50/20 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 張凱 |
| 地址: | 430205 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 裝置 方法 | ||
1.一種智能組卷裝置,其特征在于,所述裝置包括:
題庫讀取模塊,其用于接收EXCEL題庫文檔,并按照預設的題庫關鍵信息對所述EXCEL題庫文檔中的所有題目進行信息提取,建立題庫統計數據;
需求核實模塊,其用于接收篩題需求信息,并判斷所述篩題需求信息的合理性,當所述篩題需求信息不合理時生成修正提示;
題目篩選模塊,其用于根據通過合理性判斷的所述篩題需求信息,在所述題庫統計數據中查找符合的題目,作為待組卷題目;
智能組卷模塊,其用于根據所有的所述待組卷題目,生成對應的試卷;其中,
所述題庫關鍵信息包括所屬題庫、題目類型、題干、題目分數、題目難度、試題解析、答案以及選項;
所述篩題需求信息包括題目難度、題庫范圍、題目類型以及不同類型題目對應的數量;
所述智能組卷模塊還用于執行選擇題排版流程,所述選擇題排版流程包括以下步驟:
Q1、獲得當前題目,并計算TAB縮進長度、空格長度、光標當前位置長度、各選項長度以及單行最大長度;
Q2、判斷光標當前位置是否在行首;
Q3、當光標位于當前行的行首時,則增加一個TAB縮進,并更新對應的光標當前位置長度;
Q4、當光標位于當前行的行首時,判斷各選項是否輸出完畢,若輸出完畢則轉入步驟Q10,反之則轉入步驟Q5;
Q5、判斷需要輸出排版的選項長度與TAB縮進長度之和是否大于單行最大長度,若大于則判定對應的選項為超長選項,反之則判斷為非超長選項,若大于且光標不位于當前行的行首,則執行換行并轉入步驟Q6,若大于且光標位于當前行的行首,則直接轉入步驟Q6,若不大于則轉入步驟Q7;
Q6、將選項拆分為至少2行,每行保留字符的長度不大于單行最大長度與TAB縮進長度之差,并將拆分后選項的第一行直接輸出排版并插入換行符和TAB縮進,后續行保持TAB縮進并增加兩個空格后輸出排版對應選項的剩余內容直至行尾并插入換行符和TAB縮進,選項輸出排版結束后轉入Q9;
Q7、根據光標當前位置長度,判斷光標至行尾長度是否能容納選項對應的內容,如能夠容納,則轉入步驟Q8,反之則轉入步驟Q9;
Q8、判斷光標對應的當前行是否存在其他非超長選項,若存在,則插入四個空格后輸出排版對應的選項,反之則直接輸出排版該選項,并更新光標在當前行的當前位置長度,轉入步驟Q4;
Q9、根據前述判斷條件和流程,判斷是否需要執行換行處理,并轉入步驟Q4,輸出排版其他選項或題目;
Q10、若當前題目的所有選項均完成輸出排版,則當前題目排版完畢。
2.如權利要求1所述的智能組卷裝置,其特征在于:
所述智能組卷模塊還用于根據所有的所述待組卷題目,基于預設的隨機組卷需求,生成多個對應的試卷。
3.如權利要求1所述的智能組卷裝置,其特征在于:
所述需求核實模塊還用于將所述篩題需求信息中的題目難度、題庫范圍、題目類型以及不同類型題目對應的數量對應與所述篩題需求信息中的題目難度、所屬題庫、題目類型進行比對,當不匹配時,則判定所述篩題需求信息不合理。
4.如權利要求1所述的智能組卷裝置,其特征在于:
所述題庫讀取模塊用于基于.net?Framework框架下的C#代碼,采用VSTO工具箱中提供的Open或Read方法,實現對所述EXCEL題庫文檔的打開和讀取功能。
5.如權利要求1所述的智能組卷裝置,其特征在于:
所述題庫關鍵信息還包括題目標簽、過期時間、語言屬性以及保密級別。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢烽火技術服務有限公司,未經武漢烽火技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110365031.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種車速控制方法、裝置及相關設備
- 下一篇:一種環保型水泥儲存罐





