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

正文內(nèi)容

word版可編輯-例子詳細(xì)設(shè)計(jì)說(shuō)明書(shū)精心整理doc-資料下載頁(yè)

2025-07-15 11:51本頁(yè)面
  

【正文】 列表行數(shù)計(jì)數(shù)l 測(cè)試要點(diǎn)數(shù)據(jù)庫(kù)連接正常 模塊正常流程,對(duì)用戶(hù)界面的控制,對(duì)子模塊的調(diào)用 數(shù)據(jù)庫(kù)連接異常 給出警告 查詢(xún)命令生成模塊l 功能根據(jù)用戶(hù)界面的輸入生成查詢(xún)命令,并提供一定的對(duì)輸入數(shù)據(jù)的檢驗(yàn)l 輸入項(xiàng)目用戶(hù)界面的各個(gè)輸入變量(公共變量)l 輸出項(xiàng)目數(shù)據(jù)庫(kù)查詢(xún)命令(返回值)l 程序邏輯讀入界面的設(shè)置生成查詢(xún)條件生成輸出項(xiàng)生成查詢(xún)語(yǔ)句返回查詢(xún)語(yǔ)句l 接口調(diào)用形式:CString GetQuiryString()傳入?yún)?shù):無(wú)傳出參數(shù):查詢(xún)命令(字符串)引用的全局變量: m_strArray CString[20] 寫(xiě) m_intCols int 寫(xiě) 讀取的用戶(hù)界面輸入 m_bBookID m_BookID m_lBookID m_bBookName m_BookName m_strBookNamem_bAuthor m_Author m_strAuthorm_bPrice m_fPricem_bStatus m_Statusm_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_b2Outdatel 存儲(chǔ)分配局部變量:命令生成 strQuiry CString 查詢(xún)命令字符串 格式轉(zhuǎn)換 strTemp CString 數(shù)據(jù)格式轉(zhuǎn)換l 測(cè)試要點(diǎn)用戶(hù)輸入數(shù)據(jù)合理合法 生成正確的數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句用戶(hù)輸入數(shù)據(jù)不合理或不合法 給出警告 數(shù)據(jù)庫(kù)查詢(xún)模塊l 功能根據(jù)輸入的數(shù)據(jù)庫(kù)查詢(xún)命令,查詢(xún)數(shù)據(jù)庫(kù)數(shù)據(jù),生成查詢(xún)結(jié)果集l 輸入項(xiàng)目查詢(xún)命令(傳入?yún)?shù))l 輸出項(xiàng)目查詢(xún)成功/失敗標(biāo)志(返回值);查詢(xún)結(jié)果集(公共變量)l 程序邏輯查詢(xún)數(shù)據(jù)庫(kù)IF 操作成功 返回”操作成功”ELSE 返回”操作失敗”l 接口調(diào)用形式:BOOL GetQuiryResult(const CString strQuiry)傳入?yún)?shù):strQuiry(字符串常量) 查詢(xún)命令傳出參數(shù):查詢(xún)成功/失敗標(biāo)志(BOOL值)引用的全局變量:m_pResults _RecordsetPtr 寫(xiě)(打開(kāi))l 存儲(chǔ)分配局部變量:查詢(xún)參數(shù) vtQuiry _variant_t 查詢(xún)命令 vNull _variant_t 查詢(xún)連接l 測(cè)試要點(diǎn)數(shù)據(jù)庫(kù)連接正常 查詢(xún)命令合法 獲取的結(jié)果集為空 返回“真”,結(jié)果集為空 獲取的結(jié)果集非空 返回“假”,結(jié)果集記錄相應(yīng)結(jié)果 查詢(xún)命令非法 返回“假”,給出警告數(shù)據(jù)庫(kù)連接異常 數(shù)據(jù)顯示模塊l 功能將查詢(xún)結(jié)果集列表顯示,并根據(jù)輸入調(diào)整格式l 輸入項(xiàng)目查詢(xún)結(jié)果集(傳入?yún)?shù));輸出項(xiàng)名稱(chēng)(傳入?yún)?shù));查詢(xún)結(jié)果表參數(shù),包括行數(shù)、列數(shù)(傳入?yún)?shù))l 輸出項(xiàng)目用戶(hù)界面顯示l 程序邏輯初始化(設(shè)置行數(shù)、列數(shù)、列名稱(chēng),載入輸入的查詢(xún)結(jié)果集內(nèi)的數(shù)據(jù))顯示列表WHILE 用戶(hù)未輸入“返回” IF 用戶(hù)拖動(dòng)列的標(biāo)題欄 重新設(shè)置列的位置 排序 刷新顯示返回l 接口調(diào)用形式:CListShowDlg::ShowList(const _RecordsetPtr pRecords,CString *strArray,const int cols,const int rows)傳入?yún)?shù):pRecords (數(shù)據(jù)庫(kù)查詢(xún)結(jié)果集指針) 需要顯示的查詢(xún)結(jié)果 strArray (字符串?dāng)?shù)組頭指針) 顯示項(xiàng)的名稱(chēng)(列名) cols (整型常量) 列表列數(shù) rows (整型常量) 列表行數(shù)傳出參數(shù):無(wú)l 存儲(chǔ)分配內(nèi)部數(shù)據(jù):數(shù)據(jù)庫(kù) m_pRecords _RecordsetPtr 數(shù)據(jù)庫(kù)查詢(xún)結(jié)果集 內(nèi)部參數(shù) m_strArray CString[20] 列名存儲(chǔ)數(shù)組 m_intCols int 列表列數(shù) m_intRows int 列表行數(shù) m_cltFGrid CMSFlexGrid 列表控件 m_iMouseCol int 用戶(hù)鼠標(biāo)所在列l(wèi) 測(cè)試要點(diǎn)查詢(xún)結(jié)果正常查詢(xún)結(jié)果集為空 顯示消息框提示查詢(xún)結(jié)果集不為空 正常顯示結(jié)果列表,并根據(jù)用戶(hù)輸入調(diào)整輸出查詢(xún)結(jié)果異常 顯示警告l 功能提供對(duì)系統(tǒng)操作員庫(kù)的瀏覽,系統(tǒng)設(shè)置的更改l 輸入項(xiàng)目數(shù)據(jù)庫(kù)連接(傳入?yún)?shù))l 輸出項(xiàng)目無(wú)l 程序邏輯初始化(獲取數(shù)據(jù)庫(kù)連接,獲取系統(tǒng)操作員記錄集,獲取當(dāng)前系統(tǒng)設(shè)置,顯示對(duì)話(huà)框)WHILE 用戶(hù)為輸入”返回” IF 用戶(hù)輸入”保存設(shè)置” 讀取界面值 生成更新語(yǔ)句,更新數(shù)據(jù)庫(kù) IF 用戶(hù)輸入”下一個(gè)” 更新當(dāng)前系統(tǒng)操作員記錄 移至下一個(gè)記錄 刷新顯示 IF 用戶(hù)輸入”上一個(gè)” 更新當(dāng)前系統(tǒng)操作員記錄 移至上一個(gè)記錄 刷新顯示 IF 用戶(hù)輸入”加入” 更新當(dāng)前系統(tǒng)操作員記錄 插入空的新記錄 移至插入的新記錄處 顯示刷新 IF 用戶(hù)輸入”刪除” 更新當(dāng)前系統(tǒng)操作員記錄 給出警告”是否繼續(xù)” IF 用戶(hù)確認(rèn)刪除” IF 要求刪除的不是當(dāng)前操作員的賬號(hào) 刪除當(dāng)前記錄 ELSE 給出警告”不能刪除當(dāng)前操作員”關(guān)閉對(duì)話(huà)框l 接口調(diào)用形式:void CSysSettingDlg::SetSystem(const _ConnectionPtr pConnection,const CString strAddminister)傳入?yún)?shù):pConnection _ConnectionPtr 數(shù)據(jù)庫(kù)連接指針 strAddminister CString 當(dāng)前操作員傳出參數(shù):無(wú)l 存儲(chǔ)分配內(nèi)部數(shù)據(jù):數(shù)據(jù)庫(kù) m_pSetting _RecordsetPtr 查詢(xún)結(jié)果集指針 m_pAddminister _RecordsetPtr 查詢(xún)結(jié)果集指針 m_pConnection _ConnectionPtr 數(shù)據(jù)庫(kù)連接指針 用戶(hù)界面 m_bCheckBook BOOL 圖書(shū)操作權(quán)限 m_bCheckReader BOOL 讀者操作權(quán)限 m_bCheckSys BOOL 系統(tǒng)操作權(quán)限m_strID CString 當(dāng)前記錄中的序號(hào)項(xiàng)m_strAddminister CString 當(dāng)前記錄中的賬號(hào)項(xiàng) m_intMaxLBNum int 借書(shū)數(shù)上限m_intMaxBLDays int 借書(shū)天數(shù)上限 內(nèi)部參數(shù) m_intPosition int 當(dāng)前記錄位置 m_iTotalNum int 記錄總數(shù) m_strCurrUser CString 當(dāng)前操作員賬號(hào)l 測(cè)試要點(diǎn)數(shù)據(jù)庫(kù)連接正常 正常流程 數(shù)據(jù)庫(kù)連接異常 給出警告 獲取系統(tǒng)操作員記錄集模塊l 功能獲取所有系統(tǒng)操作員的記錄l 輸入項(xiàng)目數(shù)據(jù)庫(kù)連接(公共變量)l 輸出項(xiàng)目操作成功/失敗標(biāo)志(返回值);系統(tǒng)操作員記錄集(公共變量)l 程序邏輯生成數(shù)據(jù)庫(kù)查詢(xún)命令查詢(xún)數(shù)據(jù)庫(kù),打開(kāi)記錄集IF 操作成功 返回”操作成功”ELSE 返回”操作失敗”l 接口調(diào)用形式:BOOL OpenManagers()傳入?yún)?shù):無(wú)傳輸參數(shù):查詢(xún)成功/失敗標(biāo)志(BOOL值)引用的全局變量: m_pAddminister _RecordsetPtr 數(shù)據(jù)查詢(xún)結(jié)果集指針 m_intPosition int 當(dāng)前記錄位置計(jì)數(shù) m_iTotalNum int 記錄總數(shù)l 存儲(chǔ)分配局部變量:查詢(xún)參數(shù) bstrQuery _bstr_t 查詢(xún)命令 vtNull _variant_t 查詢(xún)連接l 測(cè)試要點(diǎn)數(shù)據(jù)庫(kù)連接正常 結(jié)果集為空 返回“真”,記錄總數(shù)置為0,位置計(jì)數(shù)置為0 結(jié)果集非空 返回“真”,位置計(jì)數(shù)置為1 數(shù)據(jù)庫(kù)連接異常 給出警告,返回“假”l 功能根據(jù)用戶(hù)界面的輸入,更新當(dāng)前記錄各數(shù)據(jù)域l 輸入項(xiàng)目用戶(hù)界面的各個(gè)變量(公共變量)l 輸出項(xiàng)目更新操作成功/失敗標(biāo)志(返回值);更新后的記錄(存儲(chǔ)文件)l 程序邏輯保存當(dāng)前系統(tǒng)設(shè)置讀入界面的值IF 系統(tǒng)設(shè)置發(fā)生變化 給出警告”不能更改系統(tǒng)設(shè)置” 恢復(fù)系統(tǒng)設(shè)置的值生成數(shù)據(jù)庫(kù)更新語(yǔ)句IF 更新操作成功 重新獲取記錄集 光標(biāo)移動(dòng)到原位置 返回”成功”ELSE 給出警告”操作失敗” 返回”失敗”l 接口調(diào)用形式:BOOL RefreshData()傳入?yún)?shù):無(wú)傳出參數(shù):操作成功/失敗標(biāo)志(BOOL值)引用的全局變量: m_pConnection _ConnectionPtr 使用m_intMaxBLDays int 讀寫(xiě) m_intMaxLBNum int 讀寫(xiě) m_bCheckBook BOOL 讀 m_bCheckReader BOOL 讀 m_bCheckSys BOOL 讀 m_strAddminister CString 讀l 存儲(chǔ)分配局部變量:操作參數(shù) vtCommand _variant_t 操作命令 vRecsAffected _variant_t 操作影響 類(lèi)型轉(zhuǎn)換 strCommand CString 操作命令類(lèi)型轉(zhuǎn)換 vtemp _variant_t 命令參數(shù)類(lèi)型轉(zhuǎn)換 level int 命令參數(shù)類(lèi)型轉(zhuǎn)換 數(shù)據(jù)保存 MaxLBNum int 借書(shū)數(shù)上限保存 MaxLBDay int 借書(shū)天數(shù)上限保存l 測(cè)試要點(diǎn)數(shù)據(jù)庫(kù)連接正常 輸入數(shù)據(jù)合理合法 根據(jù)輸入更新記錄,返回“真” 輸入數(shù)據(jù)不合理或不合法 給出警告,返回“假” 數(shù)據(jù)庫(kù)連接異常 給出警告,返回“假” 更新顯示模塊l 功能根據(jù)當(dāng)前記錄中的各數(shù)據(jù)域,更新用戶(hù)界面各變量的值l 輸入項(xiàng)目當(dāng)前記錄中的各數(shù)據(jù)域(公共變量)l 輸出項(xiàng)目更新后的用戶(hù)界面各變量(公共變量)l 程序邏輯逐項(xiàng)讀取記錄中的數(shù)據(jù)域置入顯示字符串中IF 當(dāng)前記錄為第一條 禁止”前一個(gè)”按鈕IF 當(dāng)前記錄為最后一條 禁止”后一個(gè)”按鈕IF 記錄總數(shù)為0 禁止”加入”以外的所有按鈕刷新顯示界面l 接口調(diào)用形式:void RefreshDataView()傳入?yún)?shù):無(wú)傳出參數(shù):無(wú)引用的全局變量: m_pAddminister _RecordsetPtr 讀m_iTotalNum int 讀 m_intPosition int 讀m_strID CString 寫(xiě)m_strAddminister CString 寫(xiě) m_bCheckBook BOOL 寫(xiě) m_bCheckReader BOOL 寫(xiě) m_bCheckSys BOOL 寫(xiě)l 存儲(chǔ)分配局部變量:類(lèi)型轉(zhuǎn)換 vtemp _variant_t 數(shù)據(jù)域類(lèi)型轉(zhuǎn)換l 測(cè)試要點(diǎn)記錄集正常 用戶(hù)輸入正常 用戶(hù)輸入異常記錄集異常35
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1