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

正文內(nèi)容

畢業(yè)設計-c語言試卷自動生成系統(tǒng)(編輯修改稿)

2025-01-08 20:12 本頁面
 

【文章內(nèi)容簡介】 檢索方法簡要地總結(jié)一下如何利用數(shù)據(jù)窗口檢索數(shù)據(jù)庫中的數(shù)據(jù)。 (1)創(chuàng)建一個事物變量,為了使其能與確定的數(shù)據(jù)庫連 接,應為其賦值。 第 10 頁 共 44 頁 (2)使用 CONNECT 語句把事物對象與數(shù)據(jù)庫 連接。CONNECT 語句的語法如下 : CONNECT USING TRANSACFTION; (3)使用 SetTransObject() 函數(shù)把具體的事物對象與數(shù) 據(jù)窗口控件關(guān)聯(lián) 。 (4)執(zhí)行檢索操作 : () (5)斷開與數(shù)據(jù)庫的連接 : DISCONNECT USING TRANSACTION; (6)刪除自己創(chuàng)建的事物對象 : DESTORY TANSACTION。 數(shù)據(jù)窗口控件是 PowerBuilder 最有特色的控件之一,還有很多的思想,屬性,事物,方法。由于篇幅所限,這里只介紹與本課題有關(guān)的內(nèi)容。 第 11 頁 共 44 頁 3 系統(tǒng)的 分析及設計 任何系統(tǒng)在設計的時候必須有一個整體的設計思路作 為指導思想。在本章主要就以下幾個問題進行闡述: 1 系統(tǒng)需求分析 2 系統(tǒng)的設計 原則 3 系統(tǒng)功能設計 4 數(shù)據(jù)庫設計 系統(tǒng)需求分析 傳統(tǒng)的出卷方法在計算機日益普及的今天,已經(jīng)被淘汰。傳統(tǒng)方法及費時又費力。而試卷自動生成系統(tǒng)很好的解決了這個問題。它可以依據(jù)用戶的要求在很短時間內(nèi)生成 一份試卷。用戶 可以選擇試題的難度,考察章節(jié),然后依據(jù)用戶的條件在試題庫中隨機抽取試題。最后把試卷保存在 Word 文檔中,進行排版等打印的前期工作。隨后即可打印成一份標準試卷,另附答案。 老師可以在試題查詢模塊中對題庫中的各類 型試題進行查詢。 可以對一種題型,例如填空題可以查詢某章某節(jié)的試題(例如第三章第二節(jié)的填空題),也可以通過難度進行查詢(例如中等難度的填空題),好可以把上述兩種條件綜合起來進行查詢(例如的三章第二節(jié)中等難度的填空題)。在試題整理模塊中,可以對試題分類進行添加,刪除,修改,保存。在試題抽取模塊中,對各種類型試題進行分類隨機抽取。例如在隨機抽取填空時,輸入截止章節(jié)和所需的試題的難度。就可隨機抽取試題。隨機抽出的試題通過 OLE 自動化實現(xiàn) PowerBulider 于 Word 的通信。數(shù)據(jù)被保存在 Word 文檔中,當按下“打 印”按鈕時就實現(xiàn)了 PowerBulider第 12 頁 共 44 頁 于 Word 的通信,打開了 Word 文檔,老師在此文檔中就可以對隨機抽取的試題進行排版,打印。 系統(tǒng)的設計原則 本系統(tǒng)是基于使用戶方便操作,簡化步驟,實用,美觀的原則設計的。 系統(tǒng) 功能 設計 根據(jù)用戶的要求 對試題庫中的各類型試題(填空題,單項選擇題,判斷題編程題)可以進行添加 、 刪除 、 修改等常規(guī)維護;還可以對試題庫中的各類型試題(填空題,單項選擇題,判斷題,編程題)進行單一條件或多條件組合查詢 ; 可以根據(jù)用戶的要求在試 題庫中隨機的抽取各種類型的試題; 將隨機抽出的試題和答案分別保存在 word文檔中,可利用 word 對其進行編輯,最終打印成標準試卷,和答案卷。 第 13 頁 共 44 頁 圖 3— 1 系統(tǒng) 邏輯結(jié)構(gòu)示意圖 后臺數(shù)據(jù)庫的建設 后 臺 數(shù)據(jù)庫的選擇 PowerBuilder 作為專業(yè)的數(shù)據(jù)庫前端開發(fā)工具 , 在數(shù)據(jù)庫應用開發(fā)方面有獨到之處,幾乎支持所有常見數(shù)據(jù)庫的連接。 PowerBuilder 與數(shù)據(jù)庫的連接可以通 過 ODBC接口或數(shù)據(jù)庫廠商提供的專用數(shù)據(jù)庫接口實現(xiàn)。 MS SQL Server 是一個客戶 /服務器關(guān)系( C/S)模式數(shù)據(jù)庫系統(tǒng),登陸 功能選擇 試題查詢 試題庫維護 隨機抽取試題 打印 單一條件查詢 多條件組合查詢 添加 刪除 修改 第 14 頁 共 44 頁 程序的所有數(shù)據(jù)處理過程,不象基于桌面數(shù)據(jù)庫那樣,只發(fā)生在一臺計算機上,而 MS SQL Server 可同時運行于多臺計算機上,程序的用戶界面運行在本地計算機上,而所有運行的程序的數(shù)據(jù)庫引擎都駐留在服務器上。 MS SQL Server 具有以下主要特點:支持三層客戶 /服務器結(jié)構(gòu);有隱藏的并發(fā)控制能力;包含豐富的編程接口工具(支持 ODBC 訪問);簡單的圖形化管理工具,使系統(tǒng)管理更為直觀方便 。因此, MS SQL Server得到不少程序員的青睞。 在此次的系統(tǒng)開發(fā)的過程中,后臺數(shù)據(jù)庫采用 MS SQL 系列中的 MS SQL Server2021 。 PowerBuilder 與 MS SQL Server 數(shù)據(jù)庫的連接需要幾組動態(tài)鏈 接庫配合完成 :通過專用接口文件 , 可以訪問SQL Server2021 版數(shù)據(jù)庫,而 MS SQL Server 提供的數(shù)據(jù)庫接口文件是,另外還需要數(shù)據(jù)庫網(wǎng)絡支持文件,此文件隨 數(shù)據(jù)庫服務器支持的網(wǎng)絡類型不同而不 同,對于 NamedPipes,支持文件是 。對于 TCP/IP Sockets,支持文件是 。這幾組動態(tài)鏈 接庫的作用分別是: 提供的數(shù)據(jù)庫接口可以接收 PowerBuilder應用程序及其可執(zhí)行文件中的數(shù)據(jù)庫連接的信息,而 MS SQL Server 提供的的數(shù)據(jù)庫接口文件則負責與 PowerBuilder 中的動態(tài)鏈 接庫進行交換信息,傳達到數(shù)據(jù)庫服務器,數(shù)據(jù)庫網(wǎng)絡支持文件則保證客戶端與服務器的網(wǎng)絡連接。 第 15 頁 共 44 頁 圖 3— 2 連接示意圖 數(shù)據(jù)庫的 設計 根據(jù)系統(tǒng)功能設計的要求以及功能模塊的劃分,對于語言可試卷自動生成系統(tǒng)的式題庫的數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): ? 填空題試題信息表:主要包括試題的 ID,類型,分值,章和難度,網(wǎng)絡協(xié)議 Microsoft SQL SERVER客戶端軟件 PBMAA80. DLL 開發(fā)環(huán)境 Microsoft SQL SERVER Microsoft 支持 PowerBulider 支持 數(shù)據(jù)庫或網(wǎng)絡支持 網(wǎng)絡層 數(shù)據(jù)庫客戶端軟件 數(shù)據(jù)庫接口動態(tài)鏈接庫 數(shù)據(jù)庫 第 16 頁 共 44 頁 題目,答案,標志,備注等。 ? 選擇題試題信息表:主要包括試題的 ID,類型,分值,章和難度,題目,選項,答案,標志,備注等。 ? 判斷題試題信息表:主要包括試題的 ID,類型,分值,章和難度,題目,答案,標志,備注等。 ? 編程題試題信息表:主要包括試題的 ID,類型,分值,章和難度,題目,答案,標志,備注等。 ? 試卷信息表:主要包括題目,答案。 表 33 填空題數(shù)據(jù)表 Column Name Data Type Width Null 備注 Tihao Char 3 No 題號 Leixing Char 4 Yes 類型 Fenzi Char 1 Yes 分值 Zhanghenandu Char 4 Yes 章和難度 Timu Char 200 Yes 題目 Daan Char 80 Yes 答案 Biaozhi Char 1 Yes 標志 表 3— 4 選擇題數(shù)據(jù)表 Column Name Data Type Width Null 備注 Tiaho Char 3 No 題號 Leixing Char 4 Yes 類型 Fenzhi Char 2 Yes 分值 Zhanghenandu Char 4 Yes 章和難度 Timu Char 150 Yes 題目 Xuanxianga Char 150 Yes 選項 A Xuanxiang b Char 150 Yes 選項 B 第 17 頁 共 44 頁 Xuanxiang c Char 150 Yes 選項 C Xuanxiang d Char 150 Yes 選項 D Daan Char 1 Yes 答案 Biaozhi char 1 Yes 標志 表 3— 5 判斷題數(shù)據(jù)表 Column Name Data Type Width Null 備注 Tihao Char 3 No 題號 Leixing Char 4 Yes 類型 Fenzi Char 1 Yes 分值 Zhanghenandu Char 4 Yes 章和難度 Timu Char 200 Yes 題目 Daan Char 80 Yes 答案 Biaozhi Char 1 Yes 標志 表 3— 6 編程題數(shù)據(jù)表 Column Name Data Type Width Null 備注 Tihao Char 3 No 題號 Leixing Char 4 Yes 類型 Fenz
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1