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

正文內(nèi)容

信息與計算科學(xué)畢業(yè)論文計算機等級考試系統(tǒng)的設(shè)計和實現(xiàn)-預(yù)覽頁

2025-07-13 13:23 上一頁面

下一頁面
 

【正文】 ......................................29 實現(xiàn)實時計時功能 ...................................................................................................................29 答案匯總顯示 ...........................................................................................................................30 試卷的評閱與成績計算 .........................................................................................................306 結(jié)語 ........................................................................................................................................................32致謝 .............................................................................................................................................................33參考文獻 ...................................................................................................................................................34致謝 .............................................................................................................................................................33參考文獻 ...................................................................................................................................................342022 級信息與計算科學(xué)專業(yè)畢業(yè)論文I計算機等級考試系統(tǒng)的設(shè)計和實現(xiàn)——考試管理信息與計算科學(xué)專業(yè)一班 指導(dǎo)教師 李祥摘要:本文以開發(fā)一個計算機等級考試系統(tǒng)為背景,介紹了考試方式的歷史、現(xiàn)狀以及使用 Visual 設(shè)計前臺控制程序和用 Access2022 建立后臺數(shù)據(jù)庫的概況。通過改變傳統(tǒng)的考試模式,利用在線式考試系統(tǒng),可以節(jié)約考試成本,提高考試工作的效率。目前,計算機和網(wǎng)絡(luò)應(yīng)用在各行各業(yè)廣泛應(yīng)用,特別在高校,所以大多數(shù)學(xué)生也已經(jīng)具備了利用網(wǎng)絡(luò)進行交流和學(xué)習(xí)的能力。考生通過登陸界面進行有效的身份驗證登錄,包括考號的輸入。用計算機進行標(biāo)準(zhǔn)化考試,極大地減輕了出題者、應(yīng)試者和試卷評閱者的勞動,也減輕了由于人為因素造成的錯誤。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分繁瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。 國外研究現(xiàn)狀 當(dāng)今許多國家都十分注重計算機教育事業(yè)的發(fā)展,特別是在線考試系統(tǒng)的研究。 關(guān)鍵問題 (1)人機界面的設(shè)計和考試的管理(2)對數(shù)據(jù)庫數(shù)據(jù)的操作控制(3)前臺 VB 應(yīng)用程序與后臺 Access 數(shù)據(jù)庫的關(guān)聯(lián) 開發(fā)環(huán)境及人員分工情況 開發(fā)環(huán)境(1)選擇 Visual 作為前臺開發(fā)工具Visual 能夠成為當(dāng)今最流行的軟件開發(fā)工具之一,是與其卓越的性能是分不開的,它匯集了 Microsoft 公司的技術(shù)精華,不僅全面使用了面向?qū)ο蟮募夹g(shù),而且在編譯技術(shù)也作了優(yōu)化?!裎④浌鹃_發(fā)的編程環(huán)境 Visual Basic,不僅能夠提供強大的圖形支持,而且能夠是應(yīng)用程序與硬件相對獨立。2022 級信息與計算科學(xué)專業(yè)畢業(yè)論文3鑒于以上優(yōu)點,選擇了 Visual Basic 作為“計算機等級考試系統(tǒng)”項目的開發(fā)工具。但是對于小型企業(yè)和小型數(shù)據(jù)庫而言,這些功能已經(jīng)足夠了。本人負責(zé)的考試系統(tǒng)主要是對本地服務(wù)系統(tǒng)中的考試管理和本地考試系統(tǒng)中激活考試、答題系統(tǒng)、自動計時、自動閱卷幾個模塊的設(shè)計。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。 技術(shù)可行性技術(shù)可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。 時機可行性目前,大學(xué)的校園網(wǎng)路覆蓋了教學(xué)區(qū)和學(xué)生區(qū)的主要建筑物,從而滿足學(xué)院內(nèi)各系,各職能部門,各直屬單位上網(wǎng)需求。 用途可行性用途可行性主要是此考試系統(tǒng)的應(yīng)用范圍較廣,并不局限于計算機等級考試,其它同類型考試也可使用該系統(tǒng)。 安全可行性安全可行性主要是該系統(tǒng)對操作人員進行了權(quán)限設(shè)置。 考試系統(tǒng)功能分析 考試策略考試系統(tǒng)主要是用 Visual Basic 和 Access2022 實現(xiàn)本地考試系統(tǒng)和本地服務(wù)系統(tǒng)中考試管理的設(shè)計。確認考生身份,考生會獲得一個在整個考試系統(tǒng)中唯一的考試證號。系統(tǒng)會自動記錄考生的考試時間,死機并不會影響到考生的考試。 系統(tǒng)的數(shù)據(jù)流圖數(shù)據(jù)流圖,即 DFD 圖(Data Flow Diagram),主要描述考生從激活考試到結(jié)束考試的數(shù)據(jù)流向,如圖 所示。同時由于本系統(tǒng)將采用 Visual Basic 進行管理員密碼的設(shè)計,所以說安全性方面還是有保障的。 模塊的劃分與功能經(jīng)過對計算機等級考試步驟的分析,計算機等級考試系統(tǒng)的模塊將進行以下劃分。修改考試科目的狀態(tài):用于設(shè)置科目有效或無效的狀態(tài),當(dāng)科目處于無效狀態(tài)時,考生將不能注冊這個科目的考試。當(dāng)考試被激活后,該考試的注冊信息將不能被修改,更不能刪除。標(biāo)記題目狀態(tài)和傳統(tǒng)考生中的“打標(biāo)記” 一樣。在考試中途出現(xiàn)死機的情況時不會影響考生的考試。2022 級信息與計算科學(xué)專業(yè)畢業(yè)論文114 Access 數(shù)據(jù)庫的建立 構(gòu)建數(shù)據(jù)庫解決方案數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放在存儲器中的數(shù)據(jù)集合。 設(shè)計考試系統(tǒng)數(shù)據(jù)庫本考試系統(tǒng)使用一個 Access 數(shù)據(jù)庫文件,文件名稱為: 。 數(shù)據(jù)表的建立(1)考生信息表(StudentInfo)考生信息表用于存放考生的基本注冊信息。另外,還需要建立一個字段(SNum) ,這個字段用于記錄考生已經(jīng)注冊,但是還沒有完成考試的考試數(shù)目。設(shè)置這個字段,就可以避免這個問題,當(dāng)此字段的值不為 0,說明考生還有沒有完成的考試,這時刪除考生的操作就不好進行。一個考試科目應(yīng)該包括考試的名稱、時間、題目的數(shù)量等信息,為了增加考試系統(tǒng)的兼容性,還設(shè)計了總分數(shù)和通過分數(shù)兩個字段。另外,在這個表結(jié)構(gòu)中,雖然從下表看都是數(shù)字型,但是實際上是長整型,單精度,整型??荚囎孕畔⒈碇?,包括考生的準(zhǔn)考證號碼、注冊日期、考試日期、考試科目號、考卷編號等信息。這個表無主鍵。 圖 8 系統(tǒng)信息表結(jié)構(gòu)圖系統(tǒng)信息表只有在管理操作時才會訪問,所以的數(shù)據(jù)的查找速度沒有要求。 圖 9 題庫結(jié)構(gòu)圖表中的 QNum 字段和前面一樣,都是為了維護數(shù)據(jù)庫完整性而設(shè)置的??荚囶}目編號的前 7 位表示這個題目歸屬哪個考試題目,剩下的 10 位記錄題目的標(biāo)號,通過這 17 字符長度的字段就可以判斷這道題目是哪個科目的哪道題目。為了方便考生作答,在考試界面中增加了“標(biāo)記” 按鈕,考生可以對某一道題目進行標(biāo)記(僅僅是為了醒目) ,系統(tǒng)也會自動判斷考生的答案是否完整。這時,AccessXP 工作界面中就會出現(xiàn)數(shù)據(jù)庫工作窗口,這樣,數(shù)據(jù)庫文件就創(chuàng)建完成了,接下來創(chuàng)建各個數(shù)據(jù)庫表。在字段屬性部分單擊“ 字段大小 ”右側(cè)的輸入框,清除原來的 50,輸入新的長度10。這樣,在字段列表中的 SID 行面前會出現(xiàn)一個鑰匙的圖標(biāo),表示這個地段是主鍵。圖 11 數(shù)據(jù)表圖 數(shù)據(jù)表的關(guān)系關(guān)系(Relationship)描述了數(shù)據(jù)庫中各個表之間的連帶關(guān)系和一一對應(yīng)關(guān)系。圖中用線畫出了這些關(guān)系,用線連接在一起的兩個字段就是相互關(guān)聯(lián)的字段。再單擊“顯示表 ”窗口中的 “關(guān)閉”按鈕。接下來就要創(chuàng)建的是需要的關(guān)系了,首先用鼠標(biāo)左鍵按住 StudentInfo 表中的 SID字段,拖動到 RegInfo 表中的 SID 字段上面,釋放鼠標(biāo)按鍵。 Access 數(shù)據(jù)庫的安全性 添加需要字段:首先在數(shù)據(jù)窗口中雙擊“SysInfo”表,這時 Access XP 會彈出標(biāo)題為“SysInfo”的窗口。對數(shù)據(jù)庫安全的考慮:本系統(tǒng)使用了 Access :選擇“工具”→“安全”→“設(shè)置數(shù)據(jù)庫密碼” 。而使用“工具 ”→“安全”→“用戶與組權(quán)限” 選項,就可以設(shè)置用戶和組權(quán)限了。Visual Basic 會自動彈出一個 “新建工程”對話框。選擇“文件”→“新建工程”,這時 Visual Basic就會彈出“新建工程 ”對話框。所以本系統(tǒng)中使用“ 類型名+對象名稱 “的方式命名文件和控件。這樣,一個基本的工程就創(chuàng)建完成了。(2)命名工程和窗體與之前的操作方式相同,將剛剛添加的工程命名為“vbpExmaClient”,將窗口文件2022 級信息與計算科學(xué)專業(yè)畢業(yè)論文19命名為“frmMain”。本人使用 ADO,因為它使 Microsoft 公司開發(fā)的新的數(shù)據(jù)庫訪問方式,具有很多新的特性,并且程序的編寫也比較簡單。 建立數(shù)據(jù)庫的連接用鼠標(biāo)右鍵單擊工程管理器窗口中的“vbpExamServer”項目,然后選擇“添加”→“添加模塊”選項,在出現(xiàn)的 “添加模塊”窗口中選擇“模塊 ”選項,并單擊“打開” 按鈕。初始化系統(tǒng) 39。下面將它與主程序掛接。與上面的方法類似,為工程“vbpExamClient”也建立與數(shù)據(jù)庫的連接。(2)建立 ODBC DSN 數(shù)據(jù)源在“Microsoft ODBC 管理器”對話框中,選定“ 用戶 DSN”選項卡,然后單擊“添加”按鈕,出現(xiàn)“ 創(chuàng)建新數(shù)據(jù)源向?qū)υ捒?”,因為使用的是 Microsoft Access 數(shù)據(jù)庫,則在驅(qū)動程序列表中選擇了“Microsoft Access Driver(*.mdb)”選項,然后單擊“ 完成”按鈕。 服務(wù)端主程序的建立 統(tǒng)一功能模塊與主程序界面(1)設(shè)置窗體屬性●窗體的大小使用的修改窗體大小的方法是使用“屬性” 窗口?!翊绑w的顯示特性服務(wù)器程序具有考試監(jiān)視器的功能,所以它的窗體內(nèi)容相對固定,基本上不需要調(diào)整窗體的大小,所以就把窗體設(shè)置為不能修改大小。所以,在設(shè)計程序的窗口時,應(yīng)該把所有功能都包括進去了。同時重復(fù)同樣的過程 2 次,即可創(chuàng)建 3 個 Frame 控件?!穹胖霉δ馨粹o在 Frame 控件里面放置了其它的控件。 信息顯示的完成計算機等級考試系統(tǒng)的設(shè)計和實現(xiàn)22(1)繪制 PictureBoxPictureBox 也是一種容器。首先在控件工具箱單擊按鈕 PictureBox 控件按鈕,然后在窗體上按下鼠標(biāo)左鍵并拖動,形成一個矩形,然后釋放鼠標(biāo),就可以創(chuàng)建一個 PictureBox。所以設(shè)置了 PictureBox 的“Border Style”(邊框樣式)屬性,只要單擊選中PictureBox 控件,在屬性窗口中選擇“Border Style”(邊框樣式)屬性,單擊“Border Style”項目右側(cè)的下拉按鈕,選擇其中的”0None” 。然后又設(shè)置了Timer 控件的屬性:首先選中 Timer 控件,在“屬性” 窗口中設(shè)置它的屬性,將“ 名稱”屬性設(shè)置為“tmrMain” , “Enabled”屬性設(shè)置為 “True”, “Interval”屬性設(shè)置為“300” 。按照同樣的辦法,把 “l(fā)blTime”放置在“時間:” 控件右側(cè),把2022 級信息與計算科學(xué)專業(yè)畢業(yè)論文23“l(fā)blNum”放置在“ 正在參加考試人數(shù):”控件右側(cè)?!窭L制 picLockSys 中的控件用同樣的方法,在 picLockSys 容器右下方中,繪制 2 個 Label 控件、1 個 TextBox控件和 1 個 CommandButton 控件,界面如圖 所示。這樣,窗體的掛接基本上完成了。回到窗體編輯狀態(tài),雙擊“解鎖” 按鈕。如圖 所示。在 ListBox 的 Click 事件中,除了要完成詳細信息的顯示,還完成了按鈕“ 有效 (Enanbled)”屬性的設(shè)置。在增加考試科目對話框中,涉及到科目編號的問題,這個科目編號是由兩個 3 位的隨機數(shù)字符串構(gòu)成,兩個字符串中用“—” 分割。圖 18 增加考試科目界面計算機等級考試系統(tǒng)的設(shè)計和實現(xiàn)26 實現(xiàn)題庫的管理題庫管理功能用于管理某一個考試科目中的題目信息?!馬ich Text 文本編輯功能Rich Text 是多格式文本的編輯?!癫迦雸D片實現(xiàn)插入圖片仍然使用了 CommonDialog 控件,這次調(diào)用了 ShowOpen 方法。題目內(nèi)容輸入、類型選擇、答案輸入,都相應(yīng)默認事件,且如果題目被修改,這個變量的值將被設(shè)置為 T
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1