![蝙蝠在線考試系統(tǒng)_開發(fā)文檔.pdf_第1頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/12/9d6392ec-f0e1-4c47-877e-45db3885d8b6/9d6392ec-f0e1-4c47-877e-45db3885d8b61.gif)
![蝙蝠在線考試系統(tǒng)_開發(fā)文檔.pdf_第2頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/12/9d6392ec-f0e1-4c47-877e-45db3885d8b6/9d6392ec-f0e1-4c47-877e-45db3885d8b62.gif)
![蝙蝠在線考試系統(tǒng)_開發(fā)文檔.pdf_第3頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/12/9d6392ec-f0e1-4c47-877e-45db3885d8b6/9d6392ec-f0e1-4c47-877e-45db3885d8b63.gif)
![蝙蝠在線考試系統(tǒng)_開發(fā)文檔.pdf_第4頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/12/9d6392ec-f0e1-4c47-877e-45db3885d8b6/9d6392ec-f0e1-4c47-877e-45db3885d8b64.gif)
![蝙蝠在線考試系統(tǒng)_開發(fā)文檔.pdf_第5頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/12/9d6392ec-f0e1-4c47-877e-45db3885d8b6/9d6392ec-f0e1-4c47-877e-45db3885d8b65.gif)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
蝙蝠在線考試系統(tǒng)蝙蝠在線考試系統(tǒng)開發(fā)文檔開發(fā)文檔 2013 年 9 月 23 日 目錄目錄 一 系統(tǒng)總體功能模塊及依賴關(guān)系 1 二 系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu) 2 三 Java 類及包結(jié)構(gòu)說(shuō)明 3 四 部分?jǐn)?shù)據(jù)庫(kù)表說(shuō)明 8 一 系統(tǒng)總體功能模塊及依賴關(guān)系一 系統(tǒng)總體功能模塊及依賴關(guān)系 考試模塊 在線考試 考試 設(shè)置 組卷 題庫(kù)維護(hù) 論壇模塊 發(fā)貼 交流 版 面設(shè)置 文件管理模塊 多級(jí)文件 夾 文件管理 基礎(chǔ)模塊 用戶管理 系統(tǒng) 設(shè)置 友情鏈接 圖片設(shè)置 系統(tǒng)模塊依賴關(guān)系圖 蝙蝠在線考試系統(tǒng)是一個(gè)經(jīng)過(guò)長(zhǎng)期不斷技術(shù)積累而形成的系統(tǒng) 在此系統(tǒng)中 蘊(yùn)含了 CMS 文件管理 論壇 考試系統(tǒng)的功能 基礎(chǔ)模塊 中具備信息發(fā)布 用戶管理 系統(tǒng)設(shè)置 友情鏈接 圖片設(shè)置等功能 文件管理模塊 主要具備 用戶管理個(gè)人文件 可以設(shè)置無(wú)限級(jí)文件夾結(jié)構(gòu) 功能類似網(wǎng)易網(wǎng)盤 個(gè)人上傳 的文件可用于論壇發(fā)貼時(shí)引用或在試題編輯模塊引用 論壇模塊 具備版面設(shè) 置 發(fā)貼 鎖貼 置頂?shù)冉^大多數(shù)論壇功能 主要用于用戶交流與組織小型培訓(xùn) 考試模塊 是本系統(tǒng)的核心模塊 主要用于在線考試 題庫(kù)管理 組卷 過(guò)程 監(jiān)控 錯(cuò)題練習(xí)等 二 二 系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu) 蝙蝠在線考試系統(tǒng)的總體框架結(jié)構(gòu)設(shè)計(jì)從上至下依次是表現(xiàn)層 業(yè)務(wù)邏輯 層 數(shù)據(jù)訪問(wèn)層及數(shù)據(jù)庫(kù) 每個(gè)層次的職責(zé) 范圍及其交互的實(shí)現(xiàn)描述如下 1 表現(xiàn)層 也就是系統(tǒng)的各個(gè)頁(yè)面與頁(yè)面邏輯 表現(xiàn)層與下層的業(yè)務(wù)邏輯 層交互 而不直接與數(shù)據(jù)訪問(wèn)層及數(shù)據(jù)庫(kù)層交互 本系統(tǒng)采用了基于 MVC 結(jié)構(gòu)的 JSF 技術(shù) 由 XHTML 實(shí)現(xiàn)頁(yè)面 由 Managed Bean 實(shí)現(xiàn)頁(yè)面邏輯 2 業(yè)務(wù)邏輯層 在調(diào)用數(shù)據(jù)訪問(wèn)層中的相關(guān)數(shù)據(jù)操作方法之前 添加相關(guān) 的業(yè)務(wù)邏輯 如用戶的識(shí)別 驗(yàn)證 角色分配及指標(biāo)和計(jì)算方法 歸一化處理等 業(yè)務(wù)邏輯層只與下層的數(shù)據(jù)訪問(wèn)層交互 并將返回的結(jié)果返回到上層的表現(xiàn)層 中 不直接與數(shù)據(jù)庫(kù)交互 本系統(tǒng)連接數(shù)據(jù)訪問(wèn)層 業(yè)務(wù)邏輯層 表現(xiàn)層的技術(shù) 采用 Spring 框架的 IOC 技術(shù) 3 數(shù)據(jù)訪問(wèn)層 主要實(shí)現(xiàn)對(duì)相關(guān)數(shù)據(jù)庫(kù)的連接 實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的各種操作 數(shù)據(jù)訪問(wèn)層只能與下層的數(shù)據(jù)庫(kù)交互 并將返回的結(jié)果返回到上層的業(yè)務(wù)邏輯層 中 本系統(tǒng)采用 DAO 數(shù)據(jù)庫(kù)訪問(wèn)模范 訪問(wèn)方式為 Java EE5 中的 JPA 技術(shù) 具 體實(shí)現(xiàn)是 EclipseLink 4 數(shù)據(jù)庫(kù)層 主要實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ) 本系統(tǒng)采用 MySQL5 數(shù)據(jù)庫(kù) Spring IOC 表現(xiàn)層 WEB JSF XHTML 數(shù)據(jù)庫(kù) MySQL ORACLE 業(yè)務(wù)邏輯層 Java 數(shù)據(jù)訪問(wèn)層 DAO 設(shè)計(jì)模式 JPA 技 術(shù)規(guī)范 EclipseLink 技術(shù)實(shí)現(xiàn) 蝙蝠在線考試系統(tǒng)的框架結(jié)構(gòu)設(shè)計(jì)圖 三 三 Java 類及包結(jié)構(gòu)說(shuō)明類及包結(jié)構(gòu)說(shuō)明 默認(rèn)包中存放了數(shù)據(jù)庫(kù)連接的配置文件 IP 地理地址庫(kù) 數(shù)據(jù)庫(kù)二級(jí)緩存配置 文件等 Com reremouse ejb 中存放的是具有 ejb 能力的公共服務(wù) 目前為 IP 地理地址查 詢服務(wù) Com reremouse exam dao 中存放的是考試模塊的數(shù)據(jù)庫(kù)訪問(wèn)接口及實(shí)現(xiàn)類 接口 全部在 com reremouse exam dao 中 命名全部以 I 開頭 意為 interface com reremouse exam dao impl 中全部為上述接口的實(shí)現(xiàn)類 在其它層及模塊對(duì)此 模塊數(shù)據(jù)訪問(wèn)層的對(duì)象引用全部基于接口 用 Spring 實(shí)現(xiàn)接口與實(shí)現(xiàn)類的連接 Com reremouse exam model 中存放的是考試模塊的實(shí)體模型類 用 Entity 標(biāo)注 過(guò)的模型類可以通過(guò) JPA 直接與數(shù)據(jù)庫(kù)表映射 Com reremouse exam web mb 中存放的是考試系統(tǒng)前臺(tái)的頁(yè)面文件所對(duì)應(yīng)的 BEAN 絕大多數(shù) bean 與所對(duì)應(yīng)的前端頁(yè)面文件命名相同 Com reremouse exam web mb mag 中存放的是考試系統(tǒng)后臺(tái)的頁(yè)面文件所對(duì)應(yīng)的 BEAN 絕大多數(shù) bean 與所對(duì)應(yīng)的前端頁(yè)面文件命名相同 系統(tǒng)的過(guò)濾器 Authentication java 對(duì)所有后臺(tái)頁(yè)面的請(qǐng)求進(jìn)行過(guò)濾 未授權(quán) 未 登錄 的請(qǐng)求全部跳轉(zhuǎn)至登錄頁(yè)面 PageEncodeFilter 對(duì) Request 所傳的字符編碼 統(tǒng)一轉(zhuǎn)換為 UTF 8 IP 地理地址的具體功能實(shí)現(xiàn) 系統(tǒng)的監(jiān)聽器 第一個(gè)器為 application 級(jí)別 當(dāng)系統(tǒng)啟動(dòng)時(shí)運(yùn)行 第二個(gè)監(jiān)聽器 記錄 Session 產(chǎn)生日志 第三個(gè)監(jiān)聽器記錄前臺(tái)用戶在線狀態(tài) 系統(tǒng)共公模塊的實(shí)體模型 主要包括管理員 廣告 友情鏈接 圖片設(shè)置 系統(tǒng) 配置信息 系統(tǒng)郵箱等等 論壇模塊以及文件管理模塊 的數(shù)據(jù)訪問(wèn)接口與實(shí)現(xiàn)類 規(guī)則與考試模塊相同 論壇模塊以及文件管理模塊 的實(shí)體模型 系統(tǒng)業(yè)務(wù)邏輯層的服務(wù)類 復(fù)雜業(yè)務(wù)邏輯全部在此包中 以 I 開頭的為接口 與不帶 I 的具體實(shí)現(xiàn)類相對(duì)應(yīng) ComplexFileLogic 主要實(shí)現(xiàn)了文件文件夾的 多級(jí)結(jié)構(gòu) EmailService 實(shí)現(xiàn)了收發(fā)郵件的功能 ExamExportService 實(shí)現(xiàn)了題庫(kù) 的導(dǎo)出功能 ExamCaseService 實(shí)現(xiàn)了考試時(shí)抽題的功能 UserSessionStateService 實(shí)現(xiàn)了前臺(tái)用戶在線狀態(tài)的功能 系統(tǒng)中的所有 AOP 操作都在此包中 主要為考生提交考卷后以 AOP 方式計(jì)算試 卷中的錯(cuò)題 系統(tǒng)中的 Servlet 都在此包中 本系統(tǒng)使用 EL2 2 表達(dá)式 大多數(shù) SERVLET 都 不需要在 web xml 中配置 直接在類上方使用 WebServlet 即可 系統(tǒng)工具類 此包中全部為 spring 配置文件 四 部分?jǐn)?shù)據(jù)庫(kù)表說(shuō)明四 部分?jǐn)?shù)據(jù)庫(kù)表說(shuō)明 表 4 1 2 1 管理員信息表 y admin 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2urnvarchar200登陸名稱 3pwdvarchar200登陸密碼 4grpvarchar200用戶組 5enabledtinyint1是否激活 6ltimedatetime0注冊(cè)時(shí)間 7nicknamevarchar200是綽號(hào) 8genTimedatetime0產(chǎn)生時(shí)間 9authstrtext0是授權(quán) 10personavarchar200是人稱 說(shuō)明 管理員信息表用于存放管理員的信息 表 4 1 2 2 廣告表 y adv 序號(hào)列名數(shù) 據(jù) 類 型 長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2namevarchar200是名稱 3descriptiontext0是描述 4urlvarchar200是鏈接路徑 5ifFlashtinyint1是是否 Flash 6widthint11是寬度 7heightint11是高度 8srcvarchar200是存放路徑 說(shuō)明 用于存放廣告的基本信息 表 4 1 2 3 操作日志表 y operation log 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2uidbigint40是用戶編號(hào) 3operation1text0是操作內(nèi)容 4gen timedatetime0是產(chǎn)生時(shí)間 說(shuō)明 操作日志表表用來(lái)存放用戶操作的基本信息 表 4 1 2 4 友情鏈接表 y partner 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2nametext0是名稱 3urltext0是鏈接地址 4descriptiontext0是描述 5type idbigint20是類型 6ordint11是次序 說(shuō)明 友情鏈接表用來(lái)存放鏈接的基本信息 表 4 1 2 5 友情鏈接類型表 y partner type 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2namevarchar100是名稱 3ordint11是次序 說(shuō)明 友情鏈接類型表用來(lái)存放鏈接類型的基本信息的 表 4 1 2 6 圖片信息表 y picture 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint40是編號(hào) 2titletext0是標(biāo)題 3urltext0是鏈接地址 4descriptiontext0是描述 5uidbigint40是用戶編號(hào) 6genTimetimestamp0產(chǎn)生時(shí)間 7linktext0是鏈接 說(shuō)明 圖片信息表用來(lái)存放圖片的基本信息的 表 4 1 2 7 系統(tǒng)配置表 y system config 序 號(hào) 列名數(shù)據(jù)類型長(zhǎng)度主鍵允許 空 說(shuō)明 1idvarchar40是編號(hào) 2emailValidationtinyint1是電子郵件 3systemClosedtinyint1是系統(tǒng)是否關(guān)閉 4siteNamevarchar200是名稱 5filePathvarchar300是文件地址 6ifRelativetinyint1是是否比較 7initPwdvarchar100是重置密碼 8copy rightlongtext0是版權(quán)所有 9if connecttinyint1是是否鏈接 說(shuō)明 系統(tǒng)配置表用于存放系統(tǒng)配置的信息 表 4 1 2 8 系統(tǒng)信息表 y system info 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idvarchar20是編號(hào) 2site headervarchar500是網(wǎng)頁(yè)頭信息 3siteNamevarchar200是名稱 4copyrightvarchar500是版權(quán) 5contacttext0是聯(lián)系 6site back namevarchar200是后臺(tái)名稱 7key wordstext0是關(guān)鍵字 8descriptiontext0是描述 說(shuō)明 系統(tǒng)信息表用于存放系統(tǒng)顯示的信息 表 4 1 2 9 系統(tǒng)郵件表 y systememailbox 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint40是編號(hào) 2ADDRESSvarchar60是郵箱地址 3ALIASvarchar60是顯示名稱 4SMTPHOSTvarchar40是SMTP 主機(jī) 5SMTPPORTvarchar40是SMTP 端口 6AUTHbigint22是是否驗(yàn)證 7SMTPURNvarchar40是 SMTP 用 戶 名 8SMTPPWDvarchar40是SMTP 密碼 9IFSSLbigint22是是否 SSL 說(shuō)明 系統(tǒng)郵箱表用于存放系統(tǒng)郵箱的信息 表 4 1 2 10 錯(cuò)題表 y systememailbox 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2question idbigint20是問(wèn)題編號(hào) 3user idbigint20是用戶編號(hào) 4question typevarchar200是問(wèn)題類型 5gen timetimestamp0產(chǎn)生時(shí)間 說(shuō)明 錯(cuò)題表用于存放考生做錯(cuò)的題目的信息 表 4 1 2 11 版權(quán)表 copyright 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2subscribertext0是使用者 3emailvarchar200是郵箱 說(shuō)明 版權(quán)表用于存放系統(tǒng)版權(quán)所有的信息 表 4 1 2 12 選擇題的題干表 choice question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4answervarchar10是答案 5module idbigint20是模塊編號(hào) 6right strtext0是解析 7difficulty degreedouble0是難度等級(jí) 說(shuō)明 選擇題表用于存放選擇題的題干信息 表 4 1 2 13 多項(xiàng)選擇題的題干表 multi choice question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4answervarchar10是答案 5module idbigint20是模塊編號(hào) 6right strtext0是解析 7difficulty degreedouble0是難度等級(jí) 說(shuō)明 多項(xiàng)選擇題表用于存放多項(xiàng)選擇題的題干信息 表 4 1 2 14 判斷題表 judge question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4answervarchar10是答案 5module idbigint20是模塊編號(hào) 6right strtext0是解析 7difficulty degreedouble0是難度等級(jí) 說(shuō)明 判斷題表用于存放判斷題的信息 表 4 1 2 15 填空題表 fill question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4module idbigint20是模塊編號(hào) 5right strtext0是解析 6difficulty degreedouble0是難度等級(jí) 說(shuō)明 填空題表用于存放填空題的信息 表 4 1 2 16 問(wèn)答題表 essay question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4answervarchar10是答案 5module idbigint20是模塊編號(hào) 6right strtext0是解析 7difficulty degreedouble0是難度等級(jí) 說(shuō)明 問(wèn)答題表用于存放問(wèn)答題的信息 表 4 1 2 17 文件題表 file question 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint20是編號(hào) 2nametext0是內(nèi)容 3gen timetimestamp0產(chǎn)生時(shí)間 4answervarchar10是答案 5module idbigint20是模塊編號(hào) 6right strtext0是解析 7difficulty degreedouble0是難度等級(jí) 說(shuō)明 文件題表用于存放文件題的信息 表 4 1 2 18 城市表 dict city 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1N CITYIDint10是城市編號(hào) 2S CITYNAMEvarchar30城市名稱 3N PROVIDint10省份編號(hào) 4S STATEvarchar1是狀態(tài) 說(shuō)明 城市表用于存放所有城市的信息 表 4 1 2 19 省份表 dict province 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1N PROVIDint10是省份編號(hào) 2 S PROVNAM E varchar30省份名稱 3S TYPEvarchar1是類型 4S STATEvarchar1是狀態(tài) 說(shuō)明 城市表用于存放所有城市的信息 表 4 1 2 20 試題模塊表 module examination 序號(hào)列名數(shù) 據(jù) 類長(zhǎng)度主鍵允 許說(shuō)明 型空 1idbigint20是編號(hào) 2module idbigint20是模塊編號(hào) 3examination idbigint20是試題編號(hào) 4fill numint11是填空題題數(shù) 5choice numint11是選擇題題數(shù) 6multi choice numint11是 多項(xiàng)選擇題題 數(shù) 7judge numint11是判斷題題數(shù) 8essay numint11是問(wèn)答題題數(shù) 9file numint11是文件題題數(shù) 說(shuō)明 試題模塊表用于存放試卷題目分布的信息 表 4 1 2 21 選擇題的選項(xiàng)表 e choice 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2nametext0是內(nèi)容 3question idbigint20是題目編號(hào) 4gen timetimestamp0產(chǎn)生時(shí)間 5labelvarchar10是標(biāo)簽 說(shuō)明 選擇題的選項(xiàng)表用于存放選擇題的選項(xiàng)的信息 表 4 1 2 22 多項(xiàng)選擇題的選項(xiàng)表 e multi choice 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2nametext0是內(nèi)容 3question idbigint20是題目編號(hào) 4gen timetimestamp0產(chǎn)生時(shí)間 5labelvarchar10是標(biāo)簽 說(shuō)明 多項(xiàng)選擇題的選項(xiàng)表用于存放選擇題的選項(xiàng)的信息 表 4 1 2 23 班級(jí)表 exam department 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2namevarchar200是班級(jí)名稱 3descriptiontext0是描述 4gen timetimestamp0產(chǎn)生時(shí)間 說(shuō)明 班級(jí)表用于存放所有班級(jí)的信息 表 4 1 2 24 模塊表 exam module 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2namevarchar200是模塊名稱 3descriptiontext0是描述 4gen timetimestamp0產(chǎn)生時(shí)間 說(shuō)明 模塊表用于存放所有模塊的信息 表 4 1 2 25 考場(chǎng)表 exam room 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2namevarchar200是模塊名稱 3descriptiontext0是描述 4gen timetimestamp0產(chǎn)生時(shí)間 5begin ipvarchar200是起始 IP 6end ipvarchar200是結(jié)束 IP 說(shuō)明 考場(chǎng)表用于存放所有考場(chǎng)的信息 表 4 1 2 26 成績(jī)得分情況表 exam case 序 號(hào) 列名數(shù)據(jù)類型長(zhǎng)度主鍵允 許 空 說(shuō)明 1idbigint20是編號(hào) 2user idbigint20是用戶編號(hào) 3examination idbigint20是試卷編號(hào) 4gen timetimestamp0產(chǎn)生時(shí)間 5submit timetimestamp0提交時(shí)間 6scoredouble0是得分 7if pubtinyint1是是否發(fā)布 8choice scoredouble0是選擇題得分 9multi choice scoredouble0是 多項(xiàng)選擇題得 分 10fill scoredouble0是填空題得分 11judge scoredouble0是判斷題得分 12essay scoredouble0是問(wèn)答題得分 13file scoredouble0是文件題得分 14ipvarchar50是IP 地址 15bbs scorebigint20是論壇得分 16namevarchar200是試卷名稱 說(shuō)明 成績(jī)得分情況表用于存放成績(jī)得分分布的信息 表 4 1 2 27 選擇題答題情況表 exam case item choice 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是成績(jī)情況編號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answervarchar30是用戶答案 5if righttinyint1是是否正確 6right answervarchar30是正確答案 說(shuō)明 選擇題答題情況表用于存放用戶在選擇題答題情況的的信息 表 4 1 2 28 多項(xiàng)選擇題答題情況表 exam case item multi choice 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是成績(jī)情況編號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answervarchar300是用戶答案 5if righttinyint1是是否正確 6right answervarchar300是正確答案 說(shuō)明 多項(xiàng)選擇題答題情況表用于存放用戶在多項(xiàng)選擇題答題情況的的信 息 表 4 1 2 29 問(wèn)答題答題情況表 exam case item essay 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是成績(jī)情況編號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answertext0是用戶答案 5right ratiodouble0是正確比率 6right answertext0是正確答案 說(shuō)明 問(wèn)答題答題情況表用于存放用戶在問(wèn)答題答題情況的的信息 表 4 1 2 30 文件題答題情況表 exam case item file 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是成績(jī)情況編號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answertext0是用戶答案 5right ratiodouble0是正確比率 6right answertext0是正確答案 7remarktext0是評(píng)語(yǔ) 說(shuō)明 文件題答題情況表用于存放用戶在文件題答題情況的的信息 表 4 1 2 31 判斷題答題情況表 exam case item judge 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是成績(jī)情況編號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answervarchar30是用戶答案 5if righttinyint1是是否正確 6right answervarchar30是正確答案 說(shuō)明 判斷題答題情況表用于存放用戶在判斷題答題情況的的信息 表 4 1 2 32 填空題答題情況表 exam case item fill 序號(hào)列名數(shù) 據(jù) 類 型 長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2case idbigint20是 成績(jī)情況編 號(hào) 3question idbigint20是問(wèn)題編號(hào) 4user answer strtext0是 用戶答案文 本 5right numint11是正確的字?jǐn)?shù) 6right answer strtext0是 正確答案文 本 說(shuō)明 填空題答題情況表用于存放用戶在填空題答題情況的的信息 表 4 1 2 33 考試情況日志表 exam case log 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2examination idbigint20是試卷編號(hào) 3user idbigint20是用戶編號(hào) 4gen timetimestamp0產(chǎn)生時(shí)間 5ipvarchar40是IP 地址 說(shuō)明 考試情況日志表用于存放所有考試日志的信息 表 4 1 2 34 試卷信息表 examination 序 號(hào) 列名數(shù)據(jù)類型長(zhǎng) 度 主 鍵 允 許 空 說(shuō)明 1idbigint20是編號(hào) 2nametext0是試卷名稱 3available begaintimestamp0開始考試時(shí)間 4available endtimestamp0結(jié)束考試時(shí)間 5time lenint11是考試時(shí)長(zhǎng) 6gen timetimestamp0是產(chǎn)生時(shí)間 7if directtinyint1是是否智能評(píng)分 8choice scoredouble0是選擇題分?jǐn)?shù) 9multi choice scoredouble0是多項(xiàng)選擇題分?jǐn)?shù) 10fill scoredouble0是填空題分?jǐn)?shù) 11judge scoredouble0是判斷題分?jǐn)?shù) 12essay scoredouble0是問(wèn)答題分?jǐn)?shù) 13retry intervalbigint20是抽卷間隔 14file scoredouble0是文件題分?jǐn)?shù) 15if showtinyint1是是否顯示 16choice randomtinyint4是選擇題是否隨機(jī) 17multi choice randomtinyint1是 多項(xiàng)選擇題是否隨 機(jī) 18group strtext0是字符串組 19allow user del scoretinyint4是允許用戶刪除分?jǐn)?shù) 20allow user repeattinyint4是允許用戶重復(fù)考試 21bbs scorebigint20是論壇積分 22score paidbigint20是積分消耗 說(shuō)明 試卷信息表用于存放所有試卷的信息 表 4 1 2 35 空間期刊表 rerebbs zonemag 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2zone idbigint20是空間編號(hào) 3user idbigint20是用戶編號(hào) 說(shuō)明 空間期刊表用于存放空間與用戶連接的信息 表 4 1 2 36 空間模塊表 rerebbs zone 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2namevarchar200是版面名稱 3descriptiontext0是描述 4managerbigint20是版主 5genTimetimestamp0產(chǎn)生時(shí)間 6orderIndexint11是版面位次 7if only magtinyint1是是否版主發(fā)帖 說(shuō)明 空間模塊表用于存放所有空間的信息 表 4 1 2 37 積分表 rerebbs user grade 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2grade namevarchar200是等級(jí)名稱 3descriptiontext0是描述 4begain scorebigint20是起始積分 5genTimetimestamp0產(chǎn)生時(shí)間 6end scorebigint20是終止積分 說(shuō)明 積分表用于存放所有積分等級(jí)的信息 表 4 1 2 38 積分日志表 rerebbs score log 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1idbigint20是編號(hào) 2descriptiontext0是描述 3user idbigint20是用戶編號(hào) 4gen timetimestamp0產(chǎn)生時(shí)間 5scoreint11是積分 說(shuō)明 積分日志表用于存放所有用戶得到積分記錄的信息 表 4 1 2 39 文件表 rerebbs client file 序號(hào)列名數(shù)據(jù)類型長(zhǎng)度主鍵允許空說(shuō)明 1IDbigint40是編號(hào) 2FILENAMEvarchar200是文件名稱 3FILEEXTvarchar20是文件格式 4FILESIZEvarchar100是文件大小 5 FILEFULLPAT H longtext0是文件路徑 6 FILEABSTRAC T longtext0是文件夾名稱 7UPLOADTIMEdatetime0是上傳時(shí)間 8USER IDbigint40是用戶編號(hào) 9REALLENGTHbigint22是真實(shí)大小 10IFFOLDERbigint22是是否折疊 11FATHERIDbigint40是父節(jié)點(diǎn) 12FILE SCOPEvarchar15是文件范圍 說(shuō)明 文件表用于存放所有文件的信息 表 4 1 2 40 用戶表 rerebbs user 序 號(hào) 列名數(shù)據(jù)類型長(zhǎng)度主 鍵 允 許 空 說(shuō)明 1idbigint40是編號(hào) 2usernamevarchar200是用戶名 3passwordvarchar200是登陸密碼 4emailvarchar400是電子郵箱 5telvarchar20是手機(jī)電話 6reg ipvarchar20是注冊(cè) IP 7last ipvarchar20是上次登陸 IP 8namevarchar60是姓名 9gendervarchar5是性別 10reg timetimestamp0是注冊(cè)時(shí)間 11birth daydate0是出生日期 12activatedtinyint1是是否激活 13enabledtinyint1是是否禁用 14scorebigint20是得分 15mark deltinyint1是成績(jī)是否刪除 16pro
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- g k h 說(shuō)課稿-2024-2025學(xué)年語(yǔ)文一年級(jí)上冊(cè)統(tǒng)編版
- 2024年四年級(jí)英語(yǔ)上冊(cè) Unit 5 I like those shoes Lesson 30說(shuō)課稿 人教精通版(三起)
- 14小狗學(xué)叫 說(shuō)課稿-2024-2025學(xué)年三年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 項(xiàng)目產(chǎn)品推廣方案
- Unit 1 My classroom Part B Read and write 大單元整體說(shuō)課稿表格式-2024-2025學(xué)年人教PEP版英語(yǔ)四年級(jí)上冊(cè)
- 5《協(xié)商決定班級(jí)事務(wù)》第1課時(shí)(說(shuō)課稿)-部編版道德與法治五年級(jí)上冊(cè)
- 出售供暖平房合同范本
- Unit 4 Then and now 單元整體(說(shuō)課稿)-2023-2024學(xué)年人教PEP版英語(yǔ)六年級(jí)下冊(cè)
- 萬(wàn)億存款合同范例
- 中介房產(chǎn)抵押合同范例
- Unit 2 Know your body(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)(2024)英語(yǔ)三年級(jí)下冊(cè)
- 跨學(xué)科主題學(xué)習(xí)2-探索太空逐夢(mèng)航天 說(shuō)課稿-2024-2025學(xué)年粵人版地理七年級(jí)上冊(cè)
- 《電子技術(shù)應(yīng)用》課程標(biāo)準(zhǔn)(含課程思政)
- 電力儲(chǔ)能用集裝箱技術(shù)規(guī)范
- 小學(xué)生雪豹課件
- 《課標(biāo)教材分析》課件
- 《信號(hào)工程施工》課件 項(xiàng)目一 信號(hào)圖紙識(shí)讀
- 基礎(chǔ)護(hù)理常規(guī)制度
- 針灸治療動(dòng)眼神經(jīng)麻痹
- 傾聽幼兒馬賽克方法培訓(xùn)
- 設(shè)備日常維護(hù)及保養(yǎng)培訓(xùn)
評(píng)論
0/150
提交評(píng)論