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

正文內容

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

2025-01-06 20:03 本頁面
 

【文章內容簡介】 行過程中必須要為該參數(shù)賦值該條 SQL 語句才能正確執(zhí)行每次運行應用程序時可以為該參數(shù)變量賦予不同的值為參數(shù)賦值有三種方法 ①根據(jù)參數(shù)在 SQL語句中出現(xiàn)的順序設置 TQuery部件的 Params屬性值為參數(shù)賦值②直接根據(jù) SQL語句中各參數(shù)的名字調用 ParamByName方法來為各參數(shù)賦值③將 TQuery部件的 DataSource屬性設置為另一個數(shù)據(jù)源這樣將另一個數(shù)據(jù)源中與當前 TQuery 部件的 SQL 語句中的參數(shù)名相匹配的字段值賦給其對應的參數(shù)利用這種方法也能實現(xiàn)所謂的連接查詢創(chuàng)建主要明細型數(shù)據(jù)庫應用 在程序運行過程中要想設置 TQuery 部件的 SQL 屬性必須首先調用 Close 方法關閉 TQuery 部件然后再調用 Clear 方法清除 SQL 屬性中現(xiàn)存的 SQL 命令語句 最后再調用 Add 方法為 SQL 屬性設置新的 SQL 命令語句例如 Query1Close 關閉 Query1 Qur 清除 SQL 屬性中的 SQL 命令語句 Qu Select From Students Qu Where Name Lucy 在為 TQuery 部件設置 SQL 屬性時調用 Close 方法總是很安全的如果 TQuery部件已經被關閉了調用 Close方法時不會產生任何影響在應用程序中為 SQL屬性設置新的 SQL 命令語句時必須要調用 Clear 方法以清除 SQL 屬性中現(xiàn)存的 SQL命令語句如果不調用 Clear方法便調用 Add方法向 SQL屬性中設置 SQL命令語句那么新設置的 SQL 命令語句會追加在現(xiàn)存 SQL 命令語句后面 在程序運行時常常會出現(xiàn)出乎意料的查詢結果甚至程序無法運行下去 在這里要特別注意的一般情況下 TQuery 部件的 SQL 屬性只能包含一條完整的 SQL 語句它不允許被設置成多條 SQL 語句當然有些數(shù)據(jù)庫服務器也支持在TQuery 部件的 SQL 屬性中設置多條 SQL 語句只要數(shù)據(jù)庫服務器允許這樣我們在編程時可以為 SQL 屬性設置多條 SQL 語句 在為 TQuery 部件設置完 SQL 屬性的屬性值之后也即編寫好適當?shù)?SQL 程序之后可以有多種方式來執(zhí)行 SQL 程序 在設計過程中設置完 TQuery部件的 SQL屬性之后將其 Active屬性的值置為True 這樣便可以執(zhí)行 SQL屬性中的 SQL程序如果應用中有與 TQuery部件相連的數(shù)據(jù)瀏覽部件 如 TDDGrid TDBEdit 等 那么在這些數(shù)據(jù)瀏覽部件中會顯示 SQL程序的執(zhí)行結果 在應用程序運行過程中通過程序調用 TQuery 部件的 Open 方法或 ExecSQL 方法可以執(zhí)行其 SQL 屬性中的 SQL 程序 Open 方法和 ExecSQL 方法是不一樣的Open方法只能用來執(zhí)行 SQL語言的查詢語句 Select命令 并返回一個查詢結果集而 ExecSQL 方法還可以用來執(zhí)行其它常用的 SQL 語句 如 INSERT UPDATE DELETE 等命令 例如 Query1Open 這樣會返回一個查詢結果集 如果調用 Open方 法而沒有查詢結果時會出錯此時應該調用 ExecSQL 方法來代替 Open 方法如 Query1ExecSQL 沒有返回結果 當然在設計應用程序時程序設計人員是無法確定 TQuery部件中的 SQL 語句是否會返回一個查詢結果的對于這種情況應當用 TryExcept 模塊來設計程序在 Try 部分調用 Open方法而在 Except部分調用 ExceSQL方法這樣才能保證程序的正確運行 25 本章小結 本章內容主要介紹了本系統(tǒng)采用的數(shù)據(jù)庫技術及工具的特點 第三章 系統(tǒng)分析與設計 31 系統(tǒng)功能需求 試卷自動生成系 統(tǒng)為了使得教學更具備針對性讓出卷工作和試卷管理變得高效而便捷提高工作效率將老師從出卷工作中解放出來輕輕松松的出題并可將試題進行統(tǒng)計保存定義試題的難易程度通過該系統(tǒng)老師可將多年來教學中的經典試題進行管理并共享給同教學組的其他老師從整體提升了老師的教學質量提高了學生考試通過率擴大學校的知名度 32 系統(tǒng)介紹 該系統(tǒng)可以設置管理員和一般用戶一般用戶只能對試卷更改而管理員還能對題庫進行操作 總體框架 系統(tǒng)可分為 4 個模塊來設計 系統(tǒng)管理 試卷管理 題庫管理 幫 助 系統(tǒng)功能模塊結構圖 系 統(tǒng)功能特點 1 系統(tǒng)管理模塊具有管理用戶和密碼數(shù)據(jù)還原和備份注銷和退出系統(tǒng) 2 試卷管理模塊能夠自動或手動生成試卷對生成好的試卷進行修改刪除和預 覽 3 題庫管理模塊對題庫中的試題與答案可進行整體瀏覽或根據(jù)用戶選擇的具體 查詢條件進行相應的查詢也可以對試題庫中的試題進行修改刪除等維護操作 4 幫助模塊是對該系統(tǒng)的介紹和使用說明 33 系統(tǒng)設計 系統(tǒng)的開發(fā)原理 該系統(tǒng)主要采用 SQL Server數(shù)據(jù)庫 Delphi語言等技術整體設計遵循軟件工程的方法經過需求分析總體設計文檔和代碼的編制模塊 測試和系統(tǒng)實現(xiàn)幾個階段 系統(tǒng)的總體設計 34 系統(tǒng)的詳細設計 1 登錄系統(tǒng)登錄時將注冊表中的用戶名口令權限字符串取出并分解到相應的 數(shù)組中將用戶輸入的用戶名與用戶名數(shù)組中的各元素比較若在該數(shù)組中找到該用戶 名則取出該元素在數(shù)組中的位置再將用戶輸入的口令與口令數(shù)組中的相同位置的元 素相比較如一致則登錄成功將權限數(shù)組中相同位置的元素取出得到該用戶擁有的 權限值然后根據(jù)權限值給該用戶分配操作功能否則登錄失敗 2 試題錄入功能能將每道題的全部信息包括每道題的題型難度系數(shù)分值等 錄入到試題庫中而且若試題或答 案中含有圖形或公式可以進行相應的錄入在試卷 生成時按照各題型的統(tǒng)計信息選擇題型難度及數(shù)量選擇結束后已選擇信息將存儲在 試題庫中以此繼續(xù)下一題型的選擇直到全部選擇完畢 3 題庫管理功能對題庫中的試題與答案可進行整體瀏覽或根據(jù)用戶選擇的具查詢 條件進行相應的查詢也可以對試題庫中的試題進行修改刪除等維護操作 4 試卷生成提供按預定要求全自動或人工控制的自動生成功能同時提供生成試卷對應答案的功能試卷打印試卷生成的結果有兩種一種是固定的打印輸出格式可直接打 印輸出另一種是生成一個自由格式的文本文件可利用本功能直接啟動WORD 2021 進行編輯排版也可退出本系統(tǒng)啟動其他文字處理軟件如WPS2021WPS97等進行編輯處理處理完畢后可直接打印輸出復習題打印過程與此基本相同對應的試卷答案或復習題答案可同時或單獨打印過程類似 該模塊是選擇一般用戶所具有的功能而管理員享有系統(tǒng)的所有功能 3 密碼管理 對一般用戶和管理員的密碼進行修改 4 數(shù)據(jù)備份和數(shù)據(jù)還原 該模塊提供數(shù)據(jù)庫的備份功能并可根據(jù)用戶的實際需要自行恢復提高使用的方便性 試卷管理模塊 該模塊主要包括定 制試卷試卷預覽這兩個部分 1 定制試卷 這是本系統(tǒng)最重要的部分自動生成試卷功能 2 試卷預覽 瀏覽所生成試卷的樣子看所生成的試卷符合用戶的需要 題庫管理模塊 該模塊包括對 5 大題型選擇題填空題判斷題簡答題論述題的修改添加刪除等功能 1 選擇題 2 填空題 3 判斷題 4 簡答題 5 論述題 42 數(shù)據(jù)庫的設計和構建 數(shù)據(jù)只有用數(shù)據(jù)庫來管理才能有自動化管理的可能數(shù)據(jù)的結構將影響整個管理機制的應用而且一旦建立以后要修改常會出現(xiàn)麻煩所以一開始就要仔細慎重地搭建一個完整而合理的結構本系統(tǒng)數(shù)據(jù)庫采用 SQL Server 2021 數(shù)據(jù)庫主要由以下幾個表格組成系統(tǒng)用戶表試卷表試卷管理表題型表題庫結構的表 系統(tǒng)用戶表 列 名 數(shù)據(jù)類型 長度 允許為空 主鍵 ID char 10 yes no mi char 6 yes no qx char 1 yes no 2 試卷表 列 名 數(shù)據(jù)類型 長度 允許為空 主鍵 jno int 4 yes no jname varchar 255 yes no zongfen int 4 yes no Choose_num int 4 yes no Choose_score int 4 yes no Choose_sum int 4 yes no Judge_num int 4 yes no Judge_score int 4 yes no Judge_sum int 4 yes no readpro_num int 4 yes no readpro_score int 4 yes no readpro_sum int 4 yes no filltext_ num int 4 yes no filltext_ score int 4 yes no filltext_ sum int 4 yes no proceduce_ num int 4 yes no proceduce_ score int 4 yes no proceduce_ sum int 4 yes no 3 試卷管理表 列 名 數(shù)據(jù)類型 長度 允許為空 主鍵 jname varchar 50 yes no sign varchar 10 yes no papertext varchar 8000 yes no answertext varchar 8000 yes no 4 題型表 列 名 數(shù)據(jù)類型 長度 允許為空 主鍵 kind char 1 yes no name varchar 50 yes no score tinyint 1 yes no 5 題庫結構的表 列 名 數(shù)據(jù)類型 長度 允許為空 主鍵
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1