freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

自動組卷系統(tǒng)畢業(yè)設計(編輯修改稿)

2025-01-08 16:05 本頁面
 

【文章內容簡介】 ⑤ 它為各種不同的資料格式提供有彈性的擴展介面 (ODBC)。 ⑥ 它較好學,且操作簡單。 畢業(yè)設計 7 (2)選擇 php 是因為 : ① PHP 簡單易學 PHP 可以編譯成具有與許多數據庫相連接的函數。 PHP 與 MySQL 是現在絕佳的組合。 ② 可擴展性 ③ 面向對象編程, PHP 提供了類和對象?;?web 的編程工作非常需要面向對象編程能力。 PHP 支持構造器、提取類等。 ④ 可伸縮性 傳統(tǒng)網頁的交互作用是通過 CGI 來實現的。 CGI 程序的伸縮性不很理想,因為它為每一個正在運行的 CGI程序開一個獨立進程。內嵌的 PHP 可以具有更高的可伸縮性。 ⑤ PHP 特別適合于編寫 Web 應用,而且它與數據庫一起工作。這使得能從 Web 頁運行 MySQL 查詢并生成包含數據庫查詢結果的新頁。 PHP 與 Apache(世界上最流行的 Web 服務器)一起工作得很好,這使得完成諸如給出一個搜 索窗口并顯示搜索結果之類的事情很容易。 系統(tǒng)功能模塊設計 自動成卷系統(tǒng)不僅要能夠完成成卷任務 , 還應該允許學生進行注冊參加考試、模擬練習、查看成績 , 教師可以批閱學生試卷、處理考試相關的考試數據 , 還應具備用于對考生的管理、注冊、添加、授權、試題庫的維護、試題的添加、修改等功能 . 本系統(tǒng)基于 B/S 模式結構,系統(tǒng)由學生子系統(tǒng)、教師子系統(tǒng)、管理員子系統(tǒng)三個部分組成。系統(tǒng)分管理員、教師、學生三級授權。見圖 32: 圖 32 系統(tǒng)功能模塊圖 系統(tǒng)功能如下: 網絡自動成卷系統(tǒng) 用戶登錄 用戶注冊 學生子系統(tǒng) 教師子系統(tǒng) 管理員子系統(tǒng) 模擬考試 成績查詢 修改個人信息 試題管理 試卷管理 成績管理 網上答疑 考試管理 系統(tǒng)維護 系統(tǒng)用戶管理 用戶權限管理 自動成 卷系統(tǒng)的研究 8 ⑴ 學生子系統(tǒng) 學生子系統(tǒng)的功能是實現學生網上練習、考試、成績查詢和網上提問。具體包括模擬考試、成績查詢等功能。 ① 模擬考試 學生可以根據題目的類型、難度、章節(jié)、等約束條件選擇練習題,考試的時間由老師設定,當學生提交試卷后服務器會自動評卷,并把正確答案公布給學生。 ② 成績查詢 學生登錄后就可進行成績查詢,成績單會列出學生各類考試的詳細得分情況。 ③ 修改個人信息 學生登錄后可修改自己的密碼和郵箱地址。 ⑵ 教師子 系統(tǒng) 教師 子系統(tǒng)的功能是輔助教師建立試題庫、生成試卷、批改試卷。由試卷管理、試題管理、考試管理、網上答疑、成績管理五個模塊組成。 ① 試題管理 試題管理模塊的功能為實現試題庫的構建和管理。教師可以根據需要增加新的題型,包括主觀題和客觀題。試題類型選擇后,可以進行試題的錄入、修改、刪除。增加試題時需要給出覆蓋的章節(jié)、難度系數、題目內容、答案等參數。 ② 試卷管理 教師可選擇自動組卷方式或手動組卷方式來增加一份試卷,并可以對已生成的試卷進行修改。增加新的試卷時需要輸入試卷基本信息。例如:試卷編號、名稱、類型、總題數、覆 蓋章節(jié)、答卷時間等參數。 ③ 考試管理 此模塊功能為某次考試選擇一份合適的試卷。可以設置考試有效時間,有效時間過后,將自動交卷。一份試卷可以被多次考試選中。增加考試時需要輸入考試編號、名稱、考試時間(即答題時間)試卷編號等參數。 ④ 網上答疑 對于學生在網上進行的提問,老師會把解答公布在“問題解答”一欄中。 ⑤ 成績管理 此模塊的功能是成績生成、成績分析??偝煽兇_定后,可以進行簡單的成績分析,生成各種圖表供教師參考。 ⑶ 管理員子系統(tǒng) 管理員子系統(tǒng)的功能主要包括對系統(tǒng)進行維護、對系統(tǒng)用戶進行管理、對用戶權限進行分配等 數據庫連接方式選擇 PHP 連接數據庫的方式主要由兩種 ,一種是普通連接,另一種是永久連接。 ⑴ integer mysql_connect(主機 ,用戶名 ,口令 )(普通連接) 此函數開始一個對指定主機上的 MySQL 數據庫的連接。若該數據庫位于一個不同地端口,則在主機名后加上冒號和端口號。所有參數均為可選的,缺省情況下分別對應為本地主機、用戶正在執(zhí)行的腳本名和空。主機可以是 IP 地址或域名。在腳本執(zhí)行結束時,連接被自動關閉,也可以用 mysql_close 提前關閉。 ⑵ mysql_pconnect(主機 ,用戶名 ,口令 )(永久連接) 與 mysql_connect 完全相似 ,但建立一個 永久連接 ,該連接一經建立永不關閉 ,即使使畢業(yè)設計 9 用 mysql_close 函數或程序執(zhí)行完畢也不關閉 .下一次試圖建立永久連接時 ,系統(tǒng)如發(fā)現已存在一個永久連接 ,則直接返回該連接號而不重新創(chuàng)建。 mysql_pconnect() 和 mysql_connect()非常相似,但有兩個主要區(qū)別 。 首先,當連接的時候本函數將先嘗試尋找一個在同一個主機上用同樣的用戶名和密碼已經打開的(持久)連接,如果找到,則返回此連接標識而不打開新連接。其次,當腳本執(zhí)行完畢后到 SQL 服務器的連接不會被關閉,此連接將保持打開以備以后使用( mysql_colse()不會關閉由 mysql_pconnect() 建立的連接)。 用 mysql_pconnect,因為省略了很多重復的 close/connect 操作,速度可能更快。 連接數與人多人少無關,當有 N 個人連接時,不論用 pconnect 還是 connect,最多都只有 N 個連接。 基于以上考慮所以選擇永久連接作為數據庫的連接方式。 自動成 卷系統(tǒng)的研究 10 4 詳細設計 教師子系統(tǒng) 概念 設計 系統(tǒng)的功能模塊設計 在整個 系統(tǒng)中教師子系統(tǒng)是設計的重點,而教師子系統(tǒng)就是一個自動生成試卷系統(tǒng),它的主要功能就是數據庫的建立和維護。 圖 41教師功能模塊設計圖 教師子系統(tǒng)功能是輔助教師建立試題庫、生成試卷、批改試卷。由試卷管理、試題管理、考試管理、網上答疑、成績管理五個模塊組成。 (1)試題管理 試題管理模塊的功能為實現試題庫的構建和管理。教師可以根據需要增加新的題型,包括主觀題和客觀題。試題類型選擇后,可以進行試題的錄入、修改、刪除。增加試題時需要給出覆蓋的章節(jié)、難 度系數、題目內容、答案等參數。 (2)試卷管理 教師可選擇自動組卷方式或手動組卷方式來增加一份試卷,并可以對已生成的試卷進行修改。增加新的試卷時需要輸入試卷基本信息。例如:試卷編號、名稱、類型、總題數、覆蓋章節(jié)、答卷時間等參數。 (3)考試管理 此模塊功能為某次考試選擇一份合適的試卷??梢栽O置考試有效時間,有效時間過后,將自動交卷。一份試卷可以被多次考試選中。增加考試時需要輸入考試編號、名稱、考試時間(即答題時間)試卷編號等參數。 (4)網上答疑 對于學生在網上進行的提問,老師會把解答公布在“問題解答”一欄 中。 (5)成績管理 此模塊的功能是成績生成、成績分析??偝煽兇_定后,可以進行簡單的成績分析,生 教師子系統(tǒng) 試題管理 試卷管理 考試管理 成績管理 畢業(yè)設計 11 成各種圖表供教師參考。 系統(tǒng) ER 圖 圖 42 系統(tǒng) ER圖 Categories id name Questions Sets Statistics Users Belongsto Belongsto Has Has id name password some other information id userid setid score id setid options solution id name creator description some information about configure 自動成 卷系統(tǒng)的研究 12 教師子系統(tǒng)數據庫的設計 數據表的設計是指設計數據庫中表的結構,數據表的邏輯結構包括:屬性名稱,類型、表示形式、字段長度、是否關鍵字等。關系型數據庫要盡量按關系規(guī)范化要求進行數據庫設計,但為了使效率高,規(guī)范化程度應用環(huán)境 和條件來決定。數據表設計不僅要滿足數據存儲的要求,還要增加一些如反映有關信息、操作責任、中間數據的字段或臨時數據表。 考慮到各種題型的技術參數不一樣 ,將多種題型放入同一表不利于管理 ,因此總體設置一個庫 (Database) , 每一種題型設置一個表 ( Table) 。在 MySql 中建立數據庫 ,不僅要保證數據存儲的方便快捷 ,還要保證數據的完整性和占用的資源最少 ,所以在設計表時 ,系統(tǒng)采用一個字段 (xx 字段 ) 來表示一些試題信息。數據庫內的選擇題數據格式如 下 表所示。 表 1 :選擇題信息表 名稱 類型 字節(jié)數 含義 Bh 自動編號 5 自動產生試題序號 ,是試題的唯一標志 ,也是主關鍵字。定義結構時 Primary 必選 ,Extra 選 Auto increment xx 文本 6 試題信息 ,由 6 位組成 ,為了保證題庫占用的資源最少 ,表中課程代號、章、節(jié)、應知 / 應會、難度系數、題型采用編碼來表示 ,每一位代表試題的參數信息。 nr 文本 選擇題的題目 xz1 文本 66 選擇 1 的內容 xz2 文本 66 選擇 2 的內容 xz3 文本 66 選擇 3 的內容 xz4 文本 66 選擇 4 的內容 da 文本 2 本道試題的答案 表 2:用戶表 (YH) 字段中文名 字段英文名 字段類型 字段長度 主鍵 姓名 UserName 文本 20 是 密碼 Password 文本 18 組 GroupID 數字 長整型 權限 QXID 數字 長整型 表 3:題型 (Type) 畢業(yè)設計 13 字段中文名 字段英文名 字段類型 字段長度 主鍵 編號 TypeID 自動編號 是 名稱 TypeName 文本 20 分值 FZ 數字 長整型 表 4:難易度 (NYD)R 字段中文名 字段英文名 字 段類型 字段長度 主鍵 編號 BH 自動編號 是 難易度 NYD 文本 8 表 5:用戶組 (UserGroup) 表 6:選擇題 (XuanZeTi) 字段中文名 字段英文名 字段類型 字段長度 主鍵 編號 GroupID 自動編號 是 組名 GroupName 文本 20 字段中文名 字段英文名 字段類型 字段長度 主鍵 題號 TH 自動編號 是 題型 TypeID 數字 長整型 題目 TM 備注 選項 A A 文本 255 選項 B B 文本 255 選項 C C 文本 255 選項 D D 文本 255 正確答案 DA 文本 1 難易度 NY 數字 長整型 出自章節(jié) CZ 文本 50 自動成 卷系統(tǒng)的研究 14 表 7:填空題 (TianKong) 字段中文名 字段英文名 字段類型 字段長度 主鍵 題號 BH 自動編號 是 題型 TypeID 數字 長整型 題目 TM 備注 空 1 K1 文本 100 空 2 K2 文本 100 空 3 K3 文本 100 空 4 K4 文本 100 空 5 K5 文本 100 應填數 YTS 數字 長整型 難 易度 NY 數字 長整型 出自章節(jié) CZ 文本 50 表 8:簡答題 (JianDaTi) 字段中文名 字段英文名 字段類型 字段長度 主鍵 題號 BH 自動編號 是 題型 TypeID 數字 長整型 題目 TM 備注 答案 DA 備注 難易度 NY 數字 長整型 出自章節(jié) CZ 文本 50 算法 設計 自動組卷 的過程是根據某些約束條件,在試題庫中選擇滿足約束條件試題的過程。這些約束條件一般是指題型、難度、分值等約束。這些約束條件如果看作是局部約束條件,那么試卷將達 到各項指標的均衡,這樣就形成了全局的約束條件。從這個意義上,計算機的自動組卷實際上就是一個約束滿足的過程。自動組卷是題庫系統(tǒng)的一個重要組成部分如何在龐大的試題庫中選出符合用戶要求的試題 ,并使組卷具有較高的效率和成功率是
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1