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

正文內(nèi)容

圖書(shū)管理系統(tǒng)詳細(xì)設(shè)計(jì)文檔-資料下載頁(yè)

2024-12-15 17:16本頁(yè)面

【導(dǎo)讀】我們將這些想法記錄下來(lái),作為詳細(xì)設(shè)計(jì)說(shuō)明書(shū),為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。隨著社會(huì)信息量的與日俱增,作為信息存儲(chǔ)的主要媒體之一圖書(shū),使用方便而有效的方式來(lái)管理自己的書(shū)籍。在計(jì)算機(jī)日益普及的今天,對(duì)。有數(shù)據(jù)操作方便高效迅速等優(yōu)點(diǎn)。該軟件采用功能強(qiáng)大的數(shù)據(jù)庫(kù)軟件開(kāi)發(fā)。系列等操作系統(tǒng)上使用。除此以外,LMS可通過(guò)訪問(wèn)權(quán)限控制以及數(shù)。據(jù)備份功能,確保數(shù)據(jù)的安全性。[1]鄭人杰,殷人昆,陶永雷。《實(shí)用軟件工程》(第二版)。[2]金勇華,曲俊生?!禞AVA網(wǎng)絡(luò)高級(jí)編程》。北京:人民郵電出版社,2021?!禞BUILDER培訓(xùn)教程》北京:機(jī)械工。數(shù)據(jù)庫(kù)連接情況:正常情況,數(shù)據(jù)庫(kù)文件缺少,外部系統(tǒng)異常。非法輸入,系統(tǒng)能否辨別,并作出響應(yīng);子模塊的異常狀況,系統(tǒng)能否及時(shí)做出響應(yīng)。讀者信息(姓名);讀者已借圖書(shū)信息;

  

【正文】 返回”操作失敗” ? 接口 調(diào)用形式: BOOL GetRelatedInf(const long ReaderID) 傳入?yún)?shù): ReaderID(整型常量 ) 指定的讀者證號(hào) 傳出參數(shù):操作成功 /失敗標(biāo)志 (BOOL 值 ) 引用的全局變量: m_pConnection _ConnectionPtr 使用 m_strRelatedInf CString 寫 ? 存儲(chǔ)分配 局 部變量:數(shù)據(jù)庫(kù) pBLent _RecordsetPtr 數(shù)據(jù)庫(kù)查詢結(jié)果集指針 查詢參數(shù) vtNull _variant_t 查詢連接 vQuiry _variant_t 查詢命令 類型轉(zhuǎn)換 strQuiry CString 查詢命令類型轉(zhuǎn)換 vtemp _variant_t 數(shù)據(jù)域讀取類型轉(zhuǎn)換 oleDate COleDateTime 時(shí)間項(xiàng)讀取類型轉(zhuǎn)換 strDate CString 時(shí)間項(xiàng)賦值類型轉(zhuǎn)換 內(nèi)部參數(shù) count int 記錄計(jì)數(shù) ? 測(cè)試要點(diǎn) 數(shù)據(jù)庫(kù)連接正常 查詢結(jié)果集為空 返回“真”,信息字符串置為空 查詢結(jié)果集非空 返回“真”,信息字符串記錄查詢結(jié)果 數(shù)據(jù)庫(kù)連接異常 返回“假”,信息字符串置為異常信息 數(shù)據(jù)統(tǒng)計(jì)模塊 ? 功能 根據(jù)輸入的要求統(tǒng)計(jì)數(shù)據(jù)庫(kù)中各種信息,生成結(jié)果列表顯示 ? 輸入項(xiàng)目 數(shù)據(jù)庫(kù)連接 (傳入?yún)?shù) ) ? 輸出項(xiàng)目 無(wú) ? 程序邏輯 初始化 (獲取數(shù)據(jù)庫(kù)連接 ,顯示對(duì)話框 ) WHILE 用戶未輸入”返回” 顯示控制 IF 用戶輸入”開(kāi)始” 禁止”開(kāi)始”按鈕 生成數(shù)據(jù)庫(kù)查詢命令 查詢數(shù)據(jù)庫(kù) 顯示查詢結(jié)果 使能”開(kāi)始”按鈕 關(guān)閉對(duì)話框 ? 接口 調(diào)用形式: void CQuiryDlg::QuiryInf(const _ConnectionPtr pConnection) 傳入?yún)?shù): pConnection(數(shù)據(jù)庫(kù)連接指針 ) 傳出參數(shù):無(wú) ? 存儲(chǔ)分配 內(nèi)部數(shù)據(jù):數(shù)據(jù)庫(kù) m_pResults _RecordsetPtr 數(shù)據(jù)庫(kù)連接指針 m_pConnection _ConnectionPtr 數(shù)據(jù)庫(kù)查詢結(jié)果集指針 用戶界面 m_bAddress BOOL 聯(lián)系方法條件核選狀態(tài) m_bAuthor BOOL 作者條件核選狀態(tài) m_bBookID BOOL 圖書(shū)書(shū)號(hào)條件核選狀態(tài) m_bBookName BOOL 書(shū)名條件核選狀態(tài) m_bBooks BOOL 圖書(shū)相關(guān)條件核選狀態(tài) m_bOutdate BOOL 借書(shū)日期條件核選狀態(tài) m_bPrice BOOL 單價(jià)條件核選狀態(tài) m_bPublisher BOOL 出版社條件核選狀態(tài) m_bPubtime BOOL 出版時(shí)間條件核選狀 態(tài) m_bReaderID BOOL 讀者證號(hào)條件核選狀態(tài) m_bReaderName BOOL 讀者姓名條件核選狀態(tài) m_bReaders BOOL 讀者相關(guān)條件核選狀態(tài) m_bStatus BOOL 圖書(shū)狀態(tài)條件核選狀態(tài) m_b2Address BOOL 聯(lián)系方法輸出核選狀態(tài) m_b2Author BOOL 作者輸出核選狀態(tài) m_b2BookID BOOL 圖書(shū)書(shū)號(hào)輸出核選狀態(tài) m_b2BookName BOOL 書(shū)名條件輸出狀態(tài) m_b2Books BOOL 圖書(shū)相關(guān)輸出核選狀態(tài) m_b2Outdate BOOL 借書(shū)日期輸出核選狀態(tài) m_b2Price BOOL 單價(jià)輸出核選狀態(tài) m_b2Publisher BOOL 出版社輸出核選狀態(tài) m_b2Pubtime BOOL 出版時(shí)間輸出核選狀態(tài) m_b2ReaderID BOOL 讀者證號(hào)輸出核選狀態(tài) m_b2ReaderName BOOL 讀者姓名輸出核選狀態(tài) m_b2Readers BOOL 讀者相關(guān)輸出核選狀態(tài) m_b2Status BOOL 圖書(shū)狀態(tài)輸出核選狀態(tài) m_Address CString 聯(lián)系方法條件選擇 m_Author CString 作者條件選擇 m_BookID CString 圖書(shū)書(shū)號(hào)條件選擇 m_BookName CString 書(shū)名條件選擇 m_Outdate CString 借書(shū)日期條件選擇 m_Price CString 圖書(shū)單價(jià)條件選擇 m_Publisher CString 出版社條件 選擇 m_Pubtime CString 出版時(shí)間條件選擇 m_ReaderID CString 讀者證號(hào)條件選擇 m_ReaderName CString 讀者姓名條件選擇 m_Status CString 圖書(shū)狀態(tài)條件選擇 m_strAddress CString 聯(lián)系方法條件變量 m_oleOutdate1 COleDateTime 借書(shū)日期條件變量 m_oleOutdate2 COleDateTime 借書(shū)日期條件變量 (用于介于選項(xiàng) ) m_lReaderID long 讀者證號(hào)條件變量 m_strReaderName CString 讀者姓名條件變量 m_strAuthor CString 圖書(shū)作者條件變量 m_strBookName CString 圖書(shū)書(shū)名條件變量 m_lBookID long 圖書(shū)書(shū)號(hào)條件變量 m_fPrice float 圖書(shū)單價(jià)條件變量 m_intPubMonth1 UINT 出版時(shí)間條件變量 m_intPubMonth2 UINT 出版時(shí)間條件變量 m_intPubYear1 UINT 出版時(shí)間條件變量 m_intPubYear2 UINT 出版時(shí)間條件變量 m_intType int 出版時(shí)間條件類型 m_strPublisher CString 出版社條件變量 內(nèi)部參數(shù) m_intCols int 輸出列計(jì)數(shù) m_strArray CString[20] 輸出列名稱記錄 局部變量 :臨時(shí)參數(shù) strQuiry CString 查詢命令字符串 RowNum long 列表行數(shù)計(jì)數(shù) ? 測(cè)試要點(diǎn) 數(shù)據(jù)庫(kù)連接正常 模塊正常流程,對(duì)用戶界面的控制,對(duì)子模塊的調(diào)用 數(shù)據(jù)庫(kù)連接異常 給出警告 查詢命令生成模塊 ? 功能 根據(jù)用戶界面的輸入生成查詢命令,并提供一定的對(duì)輸入數(shù)據(jù)的檢驗(yàn) ? 輸入項(xiàng)目 用戶界面的各個(gè)輸入變量 (公共變量 ) ? 輸出項(xiàng)目 數(shù)據(jù)庫(kù)查詢命令 (返回值 ) ? 程序邏輯 讀入界面的設(shè)置 生成查詢條件 生成輸出項(xiàng) 生成查詢語(yǔ)句 返回查詢語(yǔ)句 ? 接口 調(diào)用形式: CString GetQuiryString() 傳入?yún)?shù):無(wú) 傳出參數(shù):查詢命令 (字 符串 ) 引用的全局變量: m_strArray CString[20] 寫 m_intCols int 寫 讀取的用戶界面輸入 m_bBookID m_BookID m_lBookID m_bBookName m_BookName m_strBookName m_bAuthor m_Author m_strAuthor m_bPrice m_fPrice m_bStatus m_Status m_bPublisher m_Publisher m_strPublisher m_bPubtime m_Pubtime m_intPubYear1 m_intPubMonth1 m_intPubYear2 m_intPubMonth2 m_intType m_bReaderID m_ReaderID m_lReaderID m_bReaderName m_ReaderName m_strReaderName m_bAddress m_Address m_strAddress m_bOutdate m_Outdate m_oleOutdate1 m_oleOutdate2 m_b2BookID m_b2BookName m_b2Author m_b2Price m_b2Publisher m_b2Status m_b2Pubtime m_b2ReaderID m_b2ReaderName m_b2Address m_b2Books m_b2Readers m_b2Outdate ? 存儲(chǔ)分配 局部變量:命令生成 strQuiry CString 查詢命令字符串 格式轉(zhuǎn)換 strTemp CString 數(shù)據(jù)格式轉(zhuǎn)換 ? 測(cè)試要點(diǎn) 用戶輸入數(shù)據(jù)合理合法 生成正確的數(shù)據(jù)庫(kù)查詢語(yǔ)句 用戶輸入數(shù)據(jù)不合理或不合法 給出警告 數(shù)據(jù)庫(kù)查詢模塊 ? 功能 根據(jù)輸入的數(shù)據(jù)庫(kù)查詢命令,查詢數(shù)據(jù)庫(kù)數(shù)據(jù),生成查詢結(jié)果集 ? 輸入項(xiàng)目 查詢命令 (傳入?yún)?shù) ) ? 輸出項(xiàng)目 查詢成功 /失敗標(biāo)志 (返回值 );查詢結(jié)果集 (公共變量 ) ? 程序邏輯 查詢數(shù)據(jù)庫(kù) IF 操作成功 返回”操作成功” ELSE 返回”操作失敗” ? 接口 調(diào)用形式: BOOL GetQuiryResult(const CString strQuiry) 傳入?yún)?shù): strQuiry(字符串常量 ) 查詢命令 傳出參數(shù):查詢成功 /失敗標(biāo)志 (BOOL 值 ) 引用的全局變量: m_pResults _RecordsetPtr 寫 (打開(kāi) ) ? 存儲(chǔ)分配 局部變量:查詢參數(shù) vtQuiry _variant_t 查詢命令 vNull _variant_t 查詢連接 ? 測(cè)試要點(diǎn) 數(shù)據(jù)庫(kù)連接正常 查詢命令合法 獲取的結(jié)果集為空 返回“真”,結(jié)果集為空 獲取的結(jié)果集非空 返回“假”,結(jié)果集記錄相應(yīng)結(jié)果 查詢命令非法 返回“假”,給出警告 數(shù)據(jù)庫(kù)連接異常 數(shù)據(jù)顯示模塊 ? 功能 將查詢結(jié)果集列表顯示,并根據(jù)輸入調(diào)整格式 ? 輸入項(xiàng)目 查詢結(jié)果集 (傳入?yún)?shù) );輸出項(xiàng)名稱 (傳入?yún)?shù) ); 查詢結(jié)果表參數(shù),包括行數(shù)、列數(shù) (傳入?yún)?shù) ) ? 輸出項(xiàng)目 用戶界面顯示 ? 程序邏輯 初始化 (設(shè)置行數(shù)、列數(shù)、列名稱,載入輸入的查詢結(jié)果集內(nèi)的數(shù)據(jù) ) 顯示列表 WHILE 用戶未輸入“返回” IF 用戶拖動(dòng)列的標(biāo)題欄 重新設(shè)置列的位置 排序 刷新顯示 返回 ? 接口 調(diào)用形式: CListShowDlg::ShowList(const _RecordsetPtr pRecords, CString *strArray, const int cols,const int rows) 傳入?yún)?shù): pRecords (數(shù)據(jù)庫(kù)查詢結(jié)果集指針 ) 需要顯示的查詢結(jié)果 strArray (字符串?dāng)?shù)組頭指針 ) 顯示項(xiàng)的名稱 (列名 ) cols (整型常量 ) 列表列數(shù) rows (整型常量 ) 列表行數(shù) 傳出參數(shù):無(wú) ? 存儲(chǔ)分配 內(nèi)部數(shù)據(jù):數(shù)據(jù)庫(kù) m_pRecords _RecordsetPtr 數(shù)據(jù)庫(kù)查詢結(jié)果集 內(nèi)部參數(shù) m_strArray CString[20] 列名存儲(chǔ)數(shù)組 m_intCols int 列表列數(shù) m_intRows int 列表行數(shù) m_cltFGrid CMSFlexGrid 列表控件 m_iMouseCol int 用戶鼠標(biāo)所在 列 ? 測(cè)試要點(diǎn) 查詢結(jié)果正常 查詢結(jié)果集為空 顯示消息框提示 查詢結(jié)果集不為空 正常顯示結(jié)果列表,并根據(jù)用戶輸入調(diào)整輸出 查詢結(jié)果異常 顯示警告 系統(tǒng)設(shè)置模塊 ? 功能 提供對(duì)系統(tǒng)操作員庫(kù)的瀏覽,系統(tǒng)設(shè)置的更改 ? 輸入項(xiàng)目 數(shù)據(jù)庫(kù)連接 (傳入?yún)?shù) ) ? 輸出項(xiàng)目 無(wú) ? 程序邏輯 初始化 (獲取數(shù)據(jù)庫(kù)連接 ,獲取系統(tǒng)操作員記錄集 ,獲取當(dāng)前系統(tǒng)設(shè)置 ,顯示對(duì)話框 ) WHILE 用戶為輸入”返回” IF 用戶輸入”保存設(shè)置” 讀取界面值 生成更新語(yǔ)句 ,更新數(shù)據(jù)庫(kù) IF 用戶輸入”下一個(gè)” 更新當(dāng)前系統(tǒng) 操作員記錄 移至下一個(gè)記錄
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1