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

正文內(nèi)容

自動(dòng)組卷系統(tǒng)pb—免費(fèi)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-12-03 16:05本頁(yè)面

【導(dǎo)讀】章節(jié)范圍內(nèi)的試題來(lái)組成一份合理的試卷。它采用的是利用試卷的一組特征值,助于系統(tǒng)中的一系列數(shù)據(jù)文件,使具體課程的相關(guān)數(shù)據(jù)動(dòng)態(tài)地抽象成邏輯數(shù)據(jù),用以解決通用問題,線性的規(guī)劃出一份約束滿足的、合理的試卷。本系統(tǒng)的開發(fā)工具是powerbuilder,使用的數(shù)據(jù)庫(kù)為Access2021。統(tǒng)分為題庫(kù)編輯、自動(dòng)組卷、試卷存儲(chǔ)、試卷打印等功能。

  

【正文】 所示。 圖 菜單的結(jié)構(gòu) 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 29 由于主窗口采用了多文檔。所以每一個(gè)按鈕都用來(lái)打開一個(gè)窗口。 (1)帳號(hào)管理模塊 1) 增加帳號(hào) (只有系統(tǒng)管理員登錄才可用 ): Clicked 事件程序代碼: OpenSheet(w_adduser,w_main,5,original!) 2) 刪除帳號(hào) (只有系統(tǒng)管理員登錄才可用 ): Clicked 事件程序代碼: OpenSheet(w_deluser,w_main,5,original!) 3) 修改密碼: Clicked 事件程序代碼: OpenSheet(w_changepwd,w_main,5,original!) 4) 退出系統(tǒng): Clicked 事件程序代碼: halt //kill the program (2)題庫(kù)管理模塊 1) 添加課程: Clicked 事件程序代碼: OpenSheet(w_addcourse,w_main,5,original!) 2) 更新課程: Clicked 事件程序代碼: OpenSheet(w_updatecourse,w_main,5,original!) 3) 添加試題: Clicked 事件程序代碼: OpenSheet(w_addtest,w_main,5,original!) 4) 查看試題 Clicked 事件程序代碼: OpenSheet(w_searchtest,w_main,5,original!) (3)自動(dòng)組卷模塊 設(shè)置參數(shù): Clicked 事件程序代碼 OpenSheet(w_setpaperparameter,w_main,5,original!) (4)試卷管理 查看試卷: Clicked 事件程序代碼: OpenSheet(w_paperlist,w_main,5,original!) 帳號(hào)管理模塊 (1)增加帳號(hào) 只有系統(tǒng)管理員才有權(quán)限調(diào)用此模塊,用于增加系統(tǒng)的合法用戶,而且只能南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 30 添加當(dāng)前系統(tǒng)中未存在的帳號(hào),界面如圖所示: 圖 增加帳號(hào)界面 (2)更新 帳號(hào) 只有系統(tǒng)管理員才有權(quán)限調(diào)用此模塊,用于修改和刪除系統(tǒng)的用戶,而且系統(tǒng)管理員的帳號(hào)不能被刪除,界面如圖所示: 圖 修改帳號(hào)界面 圖 刪除帳號(hào)界面 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 31 (3)修改密碼 用于修改當(dāng)前登錄用戶的密碼,界面如圖所示: 圖 修改密碼界面 題庫(kù)管理模塊 (1)添加課程 本系統(tǒng)是一個(gè)通用的自動(dòng)組卷系統(tǒng),用 戶可以根據(jù)自己需要,任意添加新的課程,實(shí)現(xiàn)對(duì)該課程的自動(dòng)組卷,界面如圖所示: 圖 添加課程界面 (2)更新課程 用戶可以 實(shí)際需要對(duì)已有的課程信息進(jìn)行修改和刪除,但這些操作會(huì)對(duì)數(shù)據(jù)庫(kù)中其它已存在的相關(guān)信息做出相應(yīng)修改和刪除,用戶應(yīng)該謹(jǐn)慎操作。界面如圖所示: 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 32 圖 更新課程界面 圖 修改課程信息 圖 刪除課程 (3)添加試題 用于用戶添加新的試題,用戶在操作時(shí)應(yīng)盡量填滿所有與有關(guān)試題的信息,這樣有利與后續(xù)操作的開展,界面如圖所示: 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 33 圖 添加試題界面 (4)查 看試題 用戶可以根據(jù)需要設(shè)置相應(yīng)的檢索條件檢索出所需的記錄。本界面還提供數(shù)據(jù)窗口的模糊查詢。同時(shí),用戶還可以對(duì)指定記錄進(jìn)行相關(guān)的修改和刪除操作,但這些對(duì)于數(shù)據(jù)庫(kù)中已經(jīng)存在的相關(guān)信息沒有影響。界面如圖所示: 圖 查看試題界面 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 34 圖 修改試題界面 圖 刪除試題界面 自動(dòng)組卷模塊 設(shè)置參數(shù) 這是 整個(gè)系統(tǒng)的關(guān)鍵模塊,但在組卷用戶一定要確認(rèn)數(shù)據(jù)庫(kù)已存在足夠多的試題用于組卷。本系統(tǒng)在設(shè)計(jì)時(shí)可保證在同一份試卷不存在兩道相同的題目。為南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 35 保證組卷的順利進(jìn)行,用戶務(wù)必要按順序盡量填滿試卷 的信息以及盡量細(xì)的設(shè)置組卷的參數(shù),以便系統(tǒng)能夠組合出最貼近用戶需求的試卷。界面如圖所示: 圖 設(shè)置參數(shù)界面 圖 添加試卷題型參數(shù)界面 圖 修改試卷題型參數(shù)界面 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 36 圖 刪除試卷題型參數(shù)界面 圖 添加試題分布參數(shù)界面 圖 修改試題分布參數(shù)界面 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 37 圖 刪除試題分布參數(shù)界面 試卷管理模塊 查看試卷 用戶可根據(jù) 需要設(shè)置相關(guān)的查詢條件從數(shù)據(jù)庫(kù)中檢索出符和用戶要求的試卷記錄。用戶還可以查看指定試卷記錄的試卷,進(jìn)而對(duì)該試卷進(jìn)行進(jìn)一步處理 ,也可以刪除指定的試卷記錄,但系統(tǒng)同時(shí)也會(huì)從試卷表中刪除相應(yīng)試卷的試題信息。界面如圖所示: 圖 查詢?cè)嚲斫缑? 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 38 圖 試卷查看 關(guān)鍵技術(shù) 數(shù)據(jù)窗口中記錄顏色的隔行顯示 數(shù)據(jù)窗口在 Retrieve 后往往會(huì)返回很多條記錄,而這些記錄中的數(shù)據(jù)復(fù)雜,通常會(huì)造成視覺上的不便。因此如果能夠使行與行之間用不同的顏色進(jìn)行區(qū)分,例如第一行記錄的背景色是淺白色,第二行記錄的背景色是淺灰色,第三行又是淺白色,第四行又是淺灰色 …… 依次類推,既能極大地方便使用者,又能讓您的應(yīng)用程序增色不少。同 時(shí)當(dāng)使用者點(diǎn)擊當(dāng)前行時(shí),顏色就會(huì)變成淺黃色,這樣的效果誰(shuí)都會(huì)喜歡。 要想讓顯示的數(shù)據(jù)達(dá)到上述效果,我們首先應(yīng)該知道的是這些表現(xiàn)形式應(yīng)該在數(shù)據(jù)窗口對(duì)象的什么地方體現(xiàn)出來(lái)。很顯然,數(shù)據(jù)窗口中的所有數(shù)據(jù)是在細(xì)目帶( Detail)中列出的,因此只要在細(xì)目帶中設(shè)置列對(duì)象( Column)的某項(xiàng)屬性就會(huì)影響到它的顯示效果。具體實(shí)現(xiàn)如下: 打開數(shù)據(jù)窗口,選擇所有的列 (Column)。 在 Properties 窗口中翻到 Font 標(biāo)簽頁(yè),單擊 Background Color 屬性旁邊的一個(gè)帶有紅色圖標(biāo)的小按鈕。見圖 。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 39 圖 點(diǎn)取紅色小按鍵 在 Expression 表達(dá)式一欄中輸入(見圖 ): if(currentrow()=getrow(),rgb(255,240,194),if(mod(getrow(),2)=1, amp。rgb(255,254,249) , rgb(247,247,239))) 圖 輸入表達(dá)式 注:表達(dá)式中 rgb(255,240,194) 為淺 黃 色 , rgb(255,254,249) 為淺白色,rgb(247,247,239)為淺黃色。 返回預(yù)覽窗口 可以查看 效果 , 見圖 圖 效果圖 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 40 相關(guān)函數(shù)說(shuō)明 CurrentRow()與 GetRow()函數(shù)是數(shù)據(jù)窗口信息函數(shù)。 1. CurrentRow() 功能描述:得到數(shù)據(jù)窗口當(dāng)前得到輸入焦點(diǎn)的行的行號(hào)。 語(yǔ)法: CurrentRow() 返回值: Long。函數(shù)執(zhí)行成功時(shí)返回當(dāng)前行的行號(hào),無(wú)當(dāng)前行時(shí)返回 0。 2. GetRow() 功能描述:返回?cái)?shù)據(jù)窗口相應(yīng)帶中的當(dāng)前行行號(hào)。 語(yǔ)法: GetRow() 返回值: Long。函數(shù)執(zhí)行成功時(shí)返回相應(yīng)帶中當(dāng)前行的行號(hào),如果 數(shù)據(jù)窗口中無(wú)數(shù)據(jù)則返回 0,發(fā)生錯(cuò)誤時(shí)返回 1。 數(shù)據(jù)窗口中實(shí)現(xiàn)數(shù)據(jù)列自動(dòng)折行 在使用 Datawindow 時(shí),常會(huì)遇到某列的數(shù)據(jù)太長(zhǎng),不能同時(shí)顯示全部的情況。若采用自動(dòng)水平滾動(dòng),操作起來(lái)又不夠簡(jiǎn)便。有一種方法能實(shí)現(xiàn)列數(shù)據(jù)多行顯示 (自動(dòng)折行 )。具體步驟如下: ① .在 Datawindow Panter 中打開此 DataWindow,在需設(shè)定自動(dòng)折行的列上雙擊鼠標(biāo),彈開此列的屬性窗口。點(diǎn) Position 標(biāo)簽,選中 Autosize Heigh 多選框 。 再選擇 Edit 標(biāo)簽, 不選中 Auto HorzScroll 多選框;單擊 OK 按鈕,保存所做的修改。 ② .點(diǎn)中 Detail Band(即寫有 Detail 的灰色長(zhǎng)帶 ),單擊鼠標(biāo)右鍵,選擇Properties...菜單項(xiàng),選中 Autosize Height 多選框,單擊 OK 按鈕,保存所做的修改。 利用復(fù)合型數(shù)據(jù)窗口制作報(bào)表 本系統(tǒng)最終的成果是按照用戶要求組好的試卷,而試卷的顯示可以看成是報(bào)表的一種,但又與一般的報(bào)表不同,因?yàn)樵嚲戆嚲砭眍^和試卷內(nèi)容兩部分?;诖?,在程序開發(fā)中,采用復(fù)合型的數(shù)據(jù)窗口把試卷目錄數(shù)據(jù)窗口和試卷數(shù)據(jù)窗口嵌入其中,有利于試卷的整體 排版, 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 41 圖 復(fù)合數(shù)據(jù)窗口的設(shè)計(jì) 圖 最終效果圖 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 42 第八章 系統(tǒng)發(fā)布 創(chuàng)建工程對(duì)象 使用 Project 中的 Application Wizard 建立工程的基本步驟如下: ( 1)在工具欄上單擊 New 圖標(biāo),選擇 Project 頁(yè)中的 Application Wizard 向?qū)А? ( 2)在 About the Application Project Wizard 對(duì)話框中單擊 Next 按鈕。 ( 3)在 Specify Destination Library 對(duì)話框中選擇存儲(chǔ)工程的應(yīng)用庫(kù),本系統(tǒng)只有一個(gè)應(yīng)用庫(kù),即 .pbl,單擊 Next 按鈕。 ( 4)在 Specify Project Object 對(duì)話框中給工程命名為 p_autoas_exe,單擊Next 按鈕。 ( 5)在 Specify Executable and Resource Files 對(duì)話框給可執(zhí)行文件命名為D:\2021 屆畢業(yè)設(shè)計(jì) \代碼 \,單擊 Next。 ( 6)在 Specify Build Optuibs 對(duì)話框中選擇編譯類型 Incremental Build(只重新編譯新增部分 ),并且選中 Prompt for OverWrite 選中,表示當(dāng)覆蓋文件是出現(xiàn)提示,單擊 Next 按鈕。 ( 7)在 Generate Machine Code 對(duì)話框中選擇生成機(jī)器代碼,單擊 Next 按鈕。 ( 8)在 Specify Dynamic Library Options 對(duì)話框中選擇應(yīng)用程序生成動(dòng)態(tài)庫(kù),單擊 Next 按鈕。 ( 9)在 Specify Version Information 對(duì)話框中填寫版本信息,單擊 Next 按鈕。 ( 10) Ready to Create Application 對(duì)話框中單擊 Finish 按鈕,即生成了一個(gè)工程對(duì)象。 編譯步驟如下: ⑴在 PowerBuiler 的環(huán)境下,打開該工程對(duì)象。 如圖 所示在該對(duì)話框中列出了前面所設(shè)置的工程對(duì)象屬性??梢栽诖颂幹苯有薷墓ぷ鲗?duì)象的各個(gè)屬性。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 43 圖 打開工程對(duì)象 ⑵單擊菜單“ Design/Deploy Project”進(jìn)行工程編譯。 PowerBuilder 將會(huì)彈出一個(gè)窗口,顯示編譯的過程信息??梢詥螕粼摯翱谏系摹?Stop”按鈕來(lái)終止編譯過程。編譯完畢后,即生成了相應(yīng)的可執(zhí)行文件。 編譯通過后,生成可執(zhí)行文件 。發(fā)布前還要對(duì)生成的可執(zhí)行文件進(jìn)行測(cè)試,測(cè)試 的步驟如下: ⑴離開 PowerBuilder 開發(fā)環(huán)境,返回到操作系統(tǒng)環(huán)境下。 ⑵將編譯好的文件拷貝到 PowerBuilder 庫(kù)文件放置的路徑下。 ⑶運(yùn)行可執(zhí)行文件。 發(fā)布 通過上面測(cè)試的可執(zhí)行文件,就可以進(jìn)行發(fā)布了,考慮到最終用戶使用機(jī)器的復(fù)雜性,還需要發(fā)布 PowerBuilder 的環(huán)境文件以及數(shù)據(jù)庫(kù)運(yùn)行的客戶端軟件。 PowerBuilder 生成的可執(zhí)行文件必須在其自身帶的支持文件的幫助下才能運(yùn)行。用戶安裝了 PowerBuilder 后,目錄“ Sybase\Shased\PowerBuilder” 下就具有了這些支持文件。應(yīng)用程序中不同的對(duì)象需要不同的支持文件。在發(fā)布應(yīng)用程序時(shí),必須發(fā)布的文件有 、 、 、 、 、 等。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— 自動(dòng)組卷系統(tǒng)開發(fā) 44 結(jié) 論 本系統(tǒng)的選題策略是建立隨機(jī)選題的基礎(chǔ),因此需要用戶 建立 盡可能多 的試題庫(kù), 這樣 就可以在 自動(dòng)組卷 環(huán)節(jié)實(shí)現(xiàn)題庫(kù) 隨機(jī) 選題組卷 。從而 在師資緊張的情況下做到教考分離,減輕教師工作量,這對(duì)提高教學(xué)水平和教學(xué)質(zhì)量有顯著作用.同時(shí),也有利于高等教育自學(xué)考 試的管理,提高自學(xué)考試的客觀性、科學(xué)性 。本系統(tǒng)實(shí)現(xiàn)了試題庫(kù)管理和選題組卷的基本功能, 以及試卷的打印和保存。 本系統(tǒng)具有自動(dòng)組卷功能,用戶只要輸入最基本的考試要求,如難易程度、題型、數(shù)量 、章節(jié)分布 等,系統(tǒng)能自動(dòng)地按一定的算法生成一份合乎用戶要求的試卷
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1