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

正文內(nèi)容

高校題庫(kù)管理系統(tǒng)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(論文)(編輯修改稿)

2025-02-14 07:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 戶所輸入的信息與數(shù)據(jù)庫(kù)中的記錄進(jìn)行比較如果存在這樣的記錄則用戶通過了身份驗(yàn)證,給用戶三次機(jī)會(huì),如果用戶登錄都未成功,則用戶無權(quán)使用本題庫(kù)管理系統(tǒng),退出應(yīng)用程序。在修改用戶信息時(shí),用戶必須單擊修改按鈕此時(shí)確定按鈕是不可用的,用戶修改完以后單擊“確定”數(shù)據(jù)將被存到數(shù)據(jù)庫(kù)中,修改成功,此時(shí)修改按鈕是不可用的。 登錄子模塊的設(shè)計(jì)要點(diǎn) 在這個(gè)模塊的設(shè)計(jì)中,“修改”是打開記錄集?!按_定”是對(duì)記錄集操作和關(guān)閉,因此只有先選中“修改”后“確定”才可用,否則訪問記錄集就出現(xiàn)錯(cuò)誤。 試題錄入子模塊本模塊能實(shí)現(xiàn)試題的錄入、編輯、查詢等三個(gè)方面的功能。共包括錄入試題、錄入章節(jié)、添加類型、編輯試題、編輯章節(jié)和查詢六個(gè)窗體。 試題錄入子模塊的設(shè)計(jì)思想運(yùn)用ADO技術(shù)與后臺(tái)數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)連接Connection對(duì)象。再分別用Connection對(duì)象和Command對(duì)象創(chuàng)建記錄集Recordset對(duì)象。文本框與數(shù)據(jù)庫(kù)通過Recordset建立起關(guān)聯(lián),對(duì)于記錄集的操作均能在前臺(tái)文本框中體現(xiàn)出來,使用戶能夠獲得所需數(shù)據(jù)。錄入子模塊:用戶主要完成信息的錄入又可以分為錄入試題、錄入章節(jié)和添加類型。在錄入的過程中用戶所輸入的數(shù)據(jù)必須通過數(shù)據(jù)的合法性、一致性和唯一性的檢查才能保存到數(shù)據(jù)庫(kù)中。編輯子模塊:用戶對(duì)數(shù)據(jù)庫(kù)現(xiàn)有的信息進(jìn)行編輯。分為編輯試題和編輯章節(jié)。在編輯試題時(shí)用戶可以按題號(hào)或者按章節(jié)號(hào)、類型、難度三者中任一組合進(jìn)行查詢來獲得所要的數(shù)據(jù)信息對(duì)其進(jìn)行瀏覽、更新、刪除和添加。在編輯章節(jié)時(shí)可以瀏覽本教材的全部信息也可分章節(jié)瀏覽部分信息并對(duì)其進(jìn)行修改、添加、刪除。在編輯的過程中也將對(duì)數(shù)據(jù)的合法性、一致性和唯一性進(jìn)行檢查。查詢子模塊:本模塊可實(shí)現(xiàn)查詢當(dāng)前題號(hào)、試題個(gè)數(shù)、試題內(nèi)容、章節(jié)信息四個(gè)功能。在查詢?cè)囶}個(gè)數(shù)時(shí)可獲得章節(jié)號(hào)、類型、難度三者中任一組合的試題個(gè)數(shù)。 試題錄入子模塊的具體實(shí)現(xiàn)錄入子模塊中有兩個(gè)窗體分別是錄入試題窗體和錄入章節(jié)窗體。在這兩個(gè)窗體中文本框是輸入要錄入的信息,它的DataSource屬性是記錄集RS, ,這樣通過記錄集RS直接與數(shù)據(jù)庫(kù)綁定在一起,命令按鈕有保存、取消、添加, 、 。完成的功能比較單一。還有一個(gè)添加類型窗體,由一個(gè)文檔框和兩個(gè)命令按鈕組成實(shí)現(xiàn)的方法與上述方法類似。編輯子模塊中也有兩個(gè)窗體分別是編輯試題窗體和編輯章節(jié)窗體。這一部分實(shí)現(xiàn)相對(duì)比較煩瑣,在編輯試題窗體中有兩種查詢方式,用戶通過輸入查詢條件找到所要編輯的試題信息。第一種用戶必須輸入試題的題號(hào)這一種比較簡(jiǎn)單,第二種是用了三個(gè)復(fù)選框用戶根據(jù)需要選擇,每一個(gè)選擇都將被存入相應(yīng)的字符串中,再把這三個(gè)字符串的內(nèi)容傳遞給Command的Parameter集合,比如:、前一個(gè) 、。在編輯章節(jié)窗體中則用到了數(shù)據(jù)綁定控件Adodc、樹形顯示篇章信息treeview和網(wǎng)格顯示小節(jié)信息datagrid控件來達(dá)到更直觀的效果,同時(shí)也添加了命令按鈕保存、添加、刪除、取消、前一個(gè)、后一個(gè)等。具體代碼也是建立記錄集并對(duì)記錄集進(jìn)行操作。查詢子模塊主要用到的是SSTab選項(xiàng)卡控件,這個(gè)控件是添加的Microsoft Tabbed Dialog Controls部件,它與Microsoft Windows Common Controls中的TabStrip相比更具有使用性。選項(xiàng)卡數(shù)目是4個(gè)各實(shí)現(xiàn)一個(gè)功能。其中試題個(gè)數(shù)、試題內(nèi)容、當(dāng)前題號(hào)與編輯窗體的實(shí)現(xiàn)方法類似,章節(jié)信息則自動(dòng)計(jì)算了篇章數(shù)目和小節(jié)數(shù)目。 試題錄入子模塊的主要算法 數(shù)據(jù)的合法性、一致性、唯一性檢查:如圖(53)開 始試 題錄入試題屬性錄入試題信息YY有輸入項(xiàng)為空?有輸入項(xiàng)為空?NNNN檢查輸入項(xiàng)合法性? 檢查輸入項(xiàng)合法性?保 存 信 息結(jié) 束 圖53 數(shù)據(jù)的合法性、一致性和唯一性檢查的流程圖試題個(gè)數(shù)的查詢:設(shè)三個(gè)字符串str1,str2,str3分別存儲(chǔ)章節(jié)號(hào)、類型和難度,如果章節(jié)號(hào)、類型、難度前的復(fù)選框被選中則把輸入的值對(duì)應(yīng)的存到字符串中否則在對(duì)應(yīng)的字符串中輸入“—”,把三個(gè)字符串按章節(jié)號(hào)、類型、難度的順序連接起來再加上“”組成符合條件作為查詢條件中題號(hào)的輸入值。用Command命令建立Recordset對(duì)象記錄集通過對(duì)記錄指針的移動(dòng)來獲得符合查詢條件的記錄。如:select * from questiontable where 題號(hào) like ?, ?=str1amp。str2amp。str3amp?!薄?其中“”起到屏蔽的作用)編輯章節(jié):用TreeView和ADODC控件與數(shù)據(jù)庫(kù)建立連接在運(yùn)行時(shí)動(dòng)態(tài)的添加篇章信息并用與查詢相同的方法獲得記錄信息。其它功能的算法與上述方法類似具體內(nèi)容請(qǐng)參閱附錄A:程序代碼。6 系統(tǒng)測(cè)試及性能分析 系統(tǒng)測(cè)試軟件的開發(fā)經(jīng)過了問題的定義、可行性研究、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和編碼階段以后就進(jìn)入軟件的測(cè)試階段。測(cè)試的目的是為了發(fā)現(xiàn)程序中存在的錯(cuò)誤。在對(duì)本系統(tǒng)編碼完成以后,我主要從以下幾個(gè)方面對(duì)系統(tǒng)進(jìn)行了一系列的測(cè)試。人工測(cè)試:和同組合作的同學(xué)在編程思想基本一致的前提下互相交換所編寫的程序,檢查對(duì)方在編寫過程中存在的錯(cuò)誤或失誤之處,采用的測(cè)試算法主要是黑白盒測(cè)試相結(jié)合的原則(主要有等價(jià)類測(cè)試,邊界值測(cè)試,模糊測(cè)試等)。機(jī)器測(cè)試:交換程序后按照各自對(duì)系統(tǒng)所應(yīng)完成的功能的理解設(shè)計(jì)測(cè)試用例,盡可能“多和全”的對(duì)系統(tǒng)進(jìn)行測(cè)試。發(fā)現(xiàn)錯(cuò)誤后和各自理解有分歧時(shí),通過共同探討最后制定出解決方案對(duì)系統(tǒng)進(jìn)行修改和完善。 性能分析本系統(tǒng)在對(duì)其進(jìn)行測(cè)試的過程中還是發(fā)現(xiàn)了一些問題,這些問題主要集中在對(duì)所建立的記錄集的操作上,尤其是記錄集的打開和關(guān)閉?,F(xiàn)在這些問題已經(jīng)基本被解決,另一個(gè)問題就是圖形錄入上存在一定的困難,因?yàn)椴捎肰BA技術(shù)還不是很成熟,今后這快的問題還要有所改進(jìn)??傮w而言,該系統(tǒng)完成了對(duì)數(shù)據(jù)庫(kù)題庫(kù)的管理,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)管理的計(jì)算機(jī)化,并且由于其具有很強(qiáng)的針對(duì)性,在使用過程中對(duì)用戶所提供的要求均能滿足,使用方便。7 經(jīng)驗(yàn)體會(huì)及可進(jìn)行的后繼開發(fā) 在這次畢業(yè)設(shè)計(jì)中,我主要使用Microsoft Visual Basic SQL Server 2000來開發(fā)數(shù)據(jù)庫(kù)題庫(kù)管理系統(tǒng)。除熟練掌握了這兩種軟件外,還對(duì)軟件的開發(fā)過程也就是我們所學(xué)的軟件工程這門課從理論到實(shí)踐有了更系統(tǒng)的學(xué)習(xí)和更為深刻的理解。通過這幾個(gè)月的學(xué)習(xí)和實(shí)踐,我無論是從知識(shí)的獲取還動(dòng)手能力的培養(yǎng)都有了長(zhǎng)足的進(jìn)步。也總結(jié)出了一些經(jīng)驗(yàn)。1) 系統(tǒng)資源應(yīng)盡量充足,盡管在設(shè)計(jì)初期一般配置就可能滿足設(shè)計(jì)要求,但隨著程序和數(shù)據(jù)庫(kù)復(fù)雜度的增加,處理速度將下降。2) 及時(shí)釋放資源,例如盡早釋放對(duì)象,關(guān)閉連接等。3) 在開發(fā)的過程中應(yīng)注重多查閱資料。4) ADO技術(shù)的Command對(duì)象是一個(gè)非常好的查詢命令,可盡量使用。5) 對(duì)記錄集的操作打開和關(guān)閉應(yīng)小心,操作不當(dāng)很容易出錯(cuò)。l 軟件開發(fā)完畢后對(duì)于系統(tǒng)的后繼開發(fā)也是非常重要的。本系統(tǒng)的設(shè)計(jì)著眼點(diǎn)是放在數(shù)據(jù)庫(kù)這門課程上,但它應(yīng)用于其它的題庫(kù)也是完全可以做到的,只要更改題庫(kù)的名稱和根據(jù)用戶的需要修改類型和難度就可以使用。8 系統(tǒng)安裝 系統(tǒng)環(huán)境(1) 硬件環(huán)境l 中央處理器:Pentium II以上l 內(nèi)   存:64M以上l 硬   盤:20M以上(2) 軟件環(huán)境l 系統(tǒng)軟件:Windows 98/NT/2000/XP,IIS(Microsoft Internet Information Server)l 應(yīng)用軟件:Microsoft Word 97以上Microsoft Internet Explorer (3) 網(wǎng)絡(luò)環(huán)境支持TCP/IP協(xié)議 安裝方法,并按屏幕提示進(jìn)行安裝。安裝過程中可能重新啟動(dòng)計(jì)算機(jī),此時(shí)請(qǐng)不要將安裝盤從光驅(qū)中移走。 “試題錄入維護(hù)子系統(tǒng)”使用指南 系統(tǒng)啟動(dòng)單擊【開始】菜單,進(jìn)入【程序】菜單,啟動(dòng)【高校通用題庫(kù)管理系統(tǒng)】中的【試題錄入維護(hù)子系統(tǒng)】,出現(xiàn)啟動(dòng)界面,如圖(81)所示:圖81 系統(tǒng)啟動(dòng)談出窗口此時(shí),單擊啟動(dòng)窗口任意位置,或等待片刻,系統(tǒng)出現(xiàn)登錄窗口:如圖(82)所示:圖82 系統(tǒng)登錄窗口將【用戶名】、【密碼】填寫正確(系統(tǒng)默認(rèn)管理員名稱為Admin,密碼為8),并選擇【數(shù)據(jù)庫(kù)】后,單擊【確定】,進(jìn)入主界面:如圖(83)所示:圖83 進(jìn)入系統(tǒng)初始化主界面 試題錄入維護(hù)“試題錄入維護(hù)”主要包括“選擇類題錄入”、“判斷類題錄入”和“文字類錄入”以及“試題查詢與維護(hù)”幾個(gè)功能。 選擇類題錄入從主菜單中選擇“試題錄入維護(hù)”-“選擇題錄入”,進(jìn)入選擇類題的錄入界面:如圖(84)所示:圖84 選擇類題的錄入界面此窗口中的主要操作要點(diǎn)包括:l 指定試題類別、難度級(jí)別、知識(shí)點(diǎn)、所屬章節(jié);l “題目部分”錄入試題內(nèi)容,點(diǎn)擊鼠標(biāo)右鍵,可以打開快捷菜單:如圖(85)所示:圖 85 快捷菜單談出窗口選擇“給題目錄圖”,可打開“圖形錄入”窗口:如圖(86)所示:圖 86 “圖形錄入”窗口在該窗口中點(diǎn)擊“查找圖形”按鈕,并在出現(xiàn)的窗口中查找題目部分的圖形:如圖(87)所示:圖87 查找圖形窗口單擊“打開”按鈕,并在“圖形錄入”窗口中單擊“保存”按鈕,即可將選取的圖形保存到數(shù)據(jù)庫(kù)中。在“題目部分”打開的快捷菜單中選擇“插入符號(hào)”,可打開“符號(hào)列表”窗口,點(diǎn)擊需要插入的符號(hào),并拖動(dòng)鼠標(biāo),即可選中一個(gè)符號(hào),點(diǎn)擊“插入”按鈕,可將該符號(hào)插入到題目中:如圖(88)所示:圖 88 符號(hào)列表”窗口l 在“選項(xiàng)錄入部分”中輸入選擇題的選項(xiàng),單擊“添加選項(xiàng)”,得到一個(gè)選項(xiàng):如圖(89)所示:圖 89 選項(xiàng)錄入窗口l 在答案中選擇選擇題答案:如圖(810)所示:圖 810 答案選項(xiàng)錄入窗口l 單擊“確定”按鈕,保存本次錄入的內(nèi)容。、 斷類題錄入從主菜單中選擇“試題錄入維護(hù)”-“判斷題錄入”,進(jìn)入判斷題的錄入界面:如圖(811)所示:圖 811 判斷類題錄入窗口在此窗口中,選擇試題的難度、知識(shí)點(diǎn)和章節(jié)方式與選擇題的錄入部分相同,在此不在贅述。 文字類錄入從主菜單中選擇“試題錄入維護(hù)”-“文字題錄入”,進(jìn)入文字題的錄入界面,該窗口的主要部分如下圖所示。文字題是指用戶新增的題型包括在內(nèi)的填空題、簡(jiǎn)答題、計(jì)算題、論述題、名詞解釋題在內(nèi)的各種題。在此窗口中,選擇試題的難度、知識(shí)點(diǎn)和章節(jié)方式與選擇題的錄入部分相同,在此不在贅述。如圖:(812)所示:圖 812 文字類錄入窗口 試題查詢與維護(hù)試題查詢和維護(hù)功能主要完成對(duì)已經(jīng)錄入的試題進(jìn)行查詢、修改和刪除操作。從主菜單中選擇“試題錄入維護(hù)”-“試題查詢與維護(hù)”,進(jìn)入查詢維護(hù)界面:如圖:(813)所示:圖 813 試題查詢與維護(hù)窗口在該窗口中,使用者可以指定試題的類型、難度和章節(jié),系統(tǒng)根據(jù)這些條件選擇出對(duì)應(yīng)的試題。使用者可以在某個(gè)試題列表上單擊鼠標(biāo)右鍵,打開修改和刪除操作的快捷菜單:如圖(814)所示:圖 814 試題查詢與維護(hù)窗口選擇“修改此條記錄”或“刪除此條記錄”,如果確實(shí)要修改或刪除記錄,可單擊出現(xiàn)的確認(rèn)窗口中的“是”按鈕:如圖(815)所示: 圖 815 修改和刪除此條記錄窗口系統(tǒng)根據(jù)修改或刪除種類打開修改窗口或直接刪除記錄。 題庫(kù)管理題庫(kù)管理是指對(duì)試題庫(kù)的題型、章節(jié)、難度等進(jìn)行管理,對(duì)應(yīng)的菜單如圖(816)所示:圖816題庫(kù)管理菜單窗口(2) 新題型創(chuàng)建在“創(chuàng)建新題型”窗口中輸入新建題型的名稱,點(diǎn)擊“確認(rèn)”按鈕,便可以添加一個(gè)新題型:如圖(817)所示:圖817 新題型創(chuàng)建窗口(3) 新難度級(jí)別創(chuàng)建在“創(chuàng)建難度級(jí)別”窗口中輸入新建難度級(jí)別的名稱,點(diǎn)擊“確認(rèn)”按鈕,便可以添加一個(gè)新的難度級(jí)別:如圖(818)所示:圖818 新難度級(jí)別創(chuàng)建窗口(4) 新知識(shí)點(diǎn)創(chuàng)建如圖(819)所示:在“創(chuàng)建知識(shí)點(diǎn)”窗口中輸入新建知識(shí)點(diǎn)的名稱,點(diǎn)擊“確認(rèn)”按鈕,便可以添加一個(gè)新的知識(shí)點(diǎn):圖819 新知識(shí)點(diǎn)創(chuàng)建窗口(5) 新章創(chuàng)建 ,如圖(820)所示:在“創(chuàng)建新章”窗口中輸入新建章的名稱,點(diǎn)擊“確認(rèn)”按鈕,便可以添加一個(gè)新的章名稱:圖820 新章創(chuàng)建窗口(6) 新節(jié)創(chuàng)建,如圖(821)所示:在“創(chuàng)建新節(jié)”窗口中輸入新建節(jié)的名稱,點(diǎn)擊“確認(rèn)”按鈕,便可以添加一個(gè)新的節(jié)名稱:圖821 新節(jié)創(chuàng)建窗口(7) 屬性刪除,如圖(822)所示:“屬性刪除”功能可以完成上述各種屬性的刪除,系統(tǒng)原有的屬性不在刪除之列。打開“刪除指定屬性”窗口(見下圖)后,雙擊要?jiǎng)h除的屬性,并單擊確認(rèn)窗口中的“是”按鈕,便可刪除該屬性。圖822 屬性刪除窗口(8) 新題庫(kù)創(chuàng)建,如圖(823)所示:為了便于一名教師管理多門課程的題庫(kù),系統(tǒng)提供了同時(shí)管理多個(gè)題庫(kù)的功能。打開“創(chuàng)建題庫(kù)”窗口,輸入新題庫(kù)的名稱(最好是中文名稱),點(diǎn)擊“確定”按鈕,便可創(chuàng)建一個(gè)新題庫(kù)。圖823 新題庫(kù)創(chuàng)建窗口如果當(dāng)前系統(tǒng)存在多個(gè)題庫(kù),則在登錄時(shí)可以任意選擇一種題庫(kù):如圖(824)所示:圖824 數(shù)據(jù)庫(kù)選擇窗口 用戶管理用戶管理部分可以完成用戶添加、密碼更改、用戶刪除等功能。(9) 新用戶添加打開“添加用戶”窗口,輸入用戶名稱、類型,密碼以及確認(rèn)密碼后,單擊“確定”按鈕,便可完成新用戶的添加工作。如圖(825)所示:圖 825 新用戶添加窗口(10) 原用戶刪
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1