[發(fā)明專利]一種數(shù)據(jù)文件系統(tǒng)、生成及顯示試題文件的方法在審
| 申請?zhí)枺?/td> | 201710995335.5 | 申請日: | 2017-10-23 |
| 公開(公告)號: | CN107832356A | 公開(公告)日: | 2018-03-23 |
| 發(fā)明(設(shè)計(jì))人: | 凌云;唐東林;袁震宇 | 申請(專利權(quán))人: | 成都佳發(fā)安泰科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京辰權(quán)知識產(chǎn)權(quán)代理有限公司11619 | 代理人: | 劉廣達(dá) |
| 地址: | 610045 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 文件系統(tǒng) 生成 顯示 試題 文件 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理和存儲領(lǐng)域。更具體地,本發(fā)明涉及一種數(shù)據(jù)文件系統(tǒng)、生成及顯示試題文件的方法。
背景技術(shù)
隨著信息技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,英語考試正經(jīng)歷著從傳統(tǒng)的紙質(zhì)考試向無紙化和網(wǎng)絡(luò)化的方式轉(zhuǎn)變。將英語考試與計(jì)算機(jī)網(wǎng)絡(luò)結(jié)合起來,使得英語考試科學(xué)化、規(guī)范化,是英語考試的發(fā)展途徑。相較于傳統(tǒng)試題,多媒體試題由于具有交互性強(qiáng)、信息量大、效果明顯、操作簡便等特點(diǎn),被廣泛應(yīng)用于各英語考試系統(tǒng)和教育軟件中。多媒體試題作為英語考試系統(tǒng)的一個有機(jī)組成部分,由于具有直觀、具體、形象、活潑等優(yōu)點(diǎn),更是發(fā)展迅速。
現(xiàn)有的多媒體試題主要有3種表現(xiàn)形式:(1)以O(shè)ffice文檔的形式呈現(xiàn)。此種呈現(xiàn)方式的優(yōu)點(diǎn)在于它可以處理表格、圖形、圖像、公式等多媒體數(shù)據(jù),易于實(shí)現(xiàn)打印,實(shí)現(xiàn)與傳統(tǒng)測驗(yàn)的接軌,但Office組織多媒體文件的結(jié)構(gòu)是不對外公開的,而且會生成冗余的格式,這就導(dǎo)致試題文件會占更多空間,造成多媒體系統(tǒng)的資源浪費(fèi)。(2)以HTML的形式呈現(xiàn)。HTML是一種描述性語言,目前可以支持絕大多數(shù)的媒體文件,如視頻、音頻、圖像等。相較于Office,HTML輕便得多。但是HTML呈現(xiàn)多媒體試題是通過訪問文件的路徑實(shí)現(xiàn)。試題內(nèi)容越豐富,需要訪問的文件資源就越多,嚴(yán)重影響了多媒體系統(tǒng)文件傳輸?shù)男剩琀TML資源渲染也會花更多的時間。一旦多媒體資源路徑改變,試題內(nèi)容就會無法正常呈現(xiàn),不利于后期的維護(hù)。(3)以XML的形式呈現(xiàn)。將用戶輸入的試題內(nèi)容信息,按照事先約定好的XML標(biāo)簽格式存儲為一個獨(dú)立的XML文檔。該文檔包含了試題的所有描述信息,如試題的作答幫助信息、題干項(xiàng)信息、問題項(xiàng)信息以及答案項(xiàng)信息等。XML試題會針對試題的每種格式生成一個節(jié)點(diǎn),隨著格式增多,XML文檔會變得結(jié)構(gòu)不清晰,重復(fù)節(jié)點(diǎn)也會變多。
通過對多媒體試題現(xiàn)狀的分析,可以發(fā)現(xiàn)這些多媒體試題在教育應(yīng)用中主要存在以下問題:(1)多媒體試題文件沒有標(biāo)準(zhǔn)的組織結(jié)構(gòu),零碎文件過多,多媒體資源系統(tǒng)難以管理,傳輸效率低。(2)多媒體試題在網(wǎng)絡(luò)傳輸過程中大多未進(jìn)行加密,對安全性缺乏考慮,使得考生考試的公平性得不到保障。
為了解決上述問題,至少需要提出用于存儲多媒體試題的新的數(shù)據(jù)文件格式。
發(fā)明內(nèi)容
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的。
一種數(shù)據(jù)文件系統(tǒng),包括順序連接的如下模塊:文件頭模塊,所述文件頭模塊包括多個數(shù)據(jù)段描述對象,每個數(shù)據(jù)段描述對象至少包括數(shù)據(jù)段類型字段、數(shù)據(jù)段長度字段;文件體模塊,所述文件體模塊包括所述多個數(shù)據(jù)段描述對象通過其各自的數(shù)據(jù)段類型字段和數(shù)據(jù)段長度字段所分別指定的多個數(shù)據(jù)段的數(shù)據(jù)。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述文件頭模塊還包括文件頭結(jié)束標(biāo)識字段。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述文件頭模塊還包括數(shù)據(jù)段總數(shù)字段。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述數(shù)據(jù)段描述對象還包括數(shù)據(jù)段索引字段。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述數(shù)據(jù)段索引字段用于標(biāo)識數(shù)據(jù)段所存儲的原文件的名稱。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述數(shù)據(jù)段類型字段用于標(biāo)識數(shù)據(jù)段所存儲的原文件的類型。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述數(shù)據(jù)段長度字段可以由數(shù)據(jù)段的起止地址字段替換。
根據(jù)本發(fā)明的數(shù)據(jù)文件系統(tǒng),所述文件頭模塊和/或所述文件體模塊是經(jīng)過加密的文件頭模塊和/或文件體模塊。
根據(jù)本發(fā)明的生成試題文件的方法,包括以下步驟:
進(jìn)行試題信息設(shè)置,傳入加密函數(shù);
創(chuàng)建用于存儲試題且根據(jù)上文所述的數(shù)據(jù)文件系統(tǒng),獲取所有待寫資源;
在數(shù)據(jù)文件系統(tǒng)的文件體模塊寫入多媒體數(shù)據(jù),在數(shù)據(jù)文件系統(tǒng)的文件頭模塊寫入多媒體文件描述對象;
調(diào)用傳入的加密函數(shù)加密數(shù)據(jù)文件系統(tǒng);
將經(jīng)加密的數(shù)據(jù)文件系統(tǒng)作為試題文件。
根據(jù)本發(fā)明的顯示試題文件的方法,包括以下步驟:
獲取根據(jù)上文所述的生成試題文件的方法所生成的經(jīng)加密的試題文件、解密算法和解密參數(shù);
通過解密算法解密經(jīng)加密的試題文件;
讀取經(jīng)解密的試題文件的文件頭模塊信息;
向試題顯示接口傳送文件頭模塊信息;
根據(jù)文件頭模塊信息讀取經(jīng)解密的試題文件的文件體模塊并呈現(xiàn)試題。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都佳發(fā)安泰科技股份有限公司,未經(jīng)成都佳發(fā)安泰科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710995335.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





