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

正文內(nèi)容

倉庫物資進出領(lǐng)用管理系統(tǒng)-資料下載頁

2024-12-16 10:07本頁面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 de 。 = m_strBookName 。 = m_strBookType 。 = current 。 = m_strPrice 。 = m_strPress 。 = m_strWriter 。 = m_strBrief 。 = FALSE。 ()。 ()。 { /////////////////此處文本節(jié)問題解決方案代碼 — 自動 更新列表 } } 重點難點及解決方案 問題研究:在輸入完畢資產(chǎn)信息后,點擊“登記按鈕”,資產(chǎn)確實在數(shù)據(jù)庫中有記錄,但是礦口中的資產(chǎn)列表里面并沒有顯示,如要顯示最新添加的資產(chǎn)記錄,則需要點擊顯示全部,才能重新刷新列表,甚是繁瑣。 解決方案:在點擊登記按鈕( ButtonNew),將記錄添加到數(shù)據(jù)庫以后,添加代碼實現(xiàn)刷新列表,重新讀取數(shù)據(jù)庫內(nèi)容到列表中,以此自動顯示新添加的資產(chǎn)條目,以下是自動更新列表代碼: { CString strTime。 (0,m_strBookCode)。 (0,1,m_strBookName)。 (0,2,m_strBookType)。 (0,3,m_strWriter)。 (0,4,m_strPress)。 (0,5,m_strPrice)。 (%d%d%d,(),(),())。 (0,6,strTime)。 (0,7,m_strBrief)。 } 35 資產(chǎn)領(lǐng)用模塊 圖 資產(chǎn)領(lǐng)用模塊 界面 演示 操作說明 : 進入領(lǐng)用資產(chǎn)界面,可填寫選項有兩個,員工編號與資產(chǎn)編號,當填寫正確以后,員工信息與資產(chǎn)信息會自動顯示 ,點擊領(lǐng)用,下面列表里會生成該用戶已領(lǐng)用的資產(chǎn)。 編碼明細 : void CBorrowDlg::OnChangeEditBookCode() { // TODO: Add your control notification handler code here UpdateData()。 //獲取資產(chǎn)基本信息 CBookInfoSet rs_book。 CString strSQL。 (select * from BookInfo where code = 39。%s39。,m_strBookCode)。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗 !,數(shù)據(jù)庫錯誤 ,MB_OK)。 return 。 } if(()==0) { 東南大學(xué)成賢學(xué)院畢業(yè)論文 36 ()。 return。 } if() { AfxMessageBox(此資產(chǎn)已借出! )。 ()。 return。 } m_strBookName = 。 m_strBookType = 。 m_strBookPrice = 。 ()。 //根據(jù)資產(chǎn)類型獲取資產(chǎn)可領(lǐng)用天數(shù) CBookTypeSet rs_bookType。 (select * from BookType where type = 39。%s39。,m_strBookType)。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗 !,數(shù)據(jù)庫錯誤 ,MB_OK)。 return 。 } if(()==0) { ()。 return。 } m_nDays = 。 ()。 m_bBookEnable = TRUE。 UpdateData(FALSE)。 } void CBorrowDlg::OnOK() { // 判斷員工是否具有領(lǐng)用資格,以及資產(chǎn)是否可以被領(lǐng)用 37 if(!m_bReaderEnable|!m_bBookEnable) return。 CLibraryApp* ptheApp = (CLibraryApp *) AfxGetApp()。 //修改資產(chǎn)庫存信息 CBookInfoSet rs_book。 CString strSQL。 (select * from BookInfo where code = 39。%s39。,m_strBookCode)。 if(()==0) { ()。 return。 } ()。 = TRUE。 = m_strReaderCode。 ()。 ()。 //添加領(lǐng)用記錄 ()。 = m_strBookCode 。 = m_strBookName 。 = m_strBookType 。 = CTime::GetCurrentTime() 。 // = ptheAppm_strOperator 。 = m_strBookPrice 。 = m_strReaderCode 。 = m_strReaderName 。 = CTime::GetCurrentTime()+m_nDays*24*3600 。 = FALSE。 ()。 ()。 } 東南大學(xué)成賢學(xué)院畢業(yè)論文 38 資產(chǎn)歸還模塊 圖 資產(chǎn)歸還界面演示 操作 說明: 輸入資產(chǎn)編號,以下所有資產(chǎn)信息將會自動顯示點擊歸還按鈕即可實行歸還操作。 編碼明細 : 實現(xiàn)歸還資產(chǎn)功能代碼如下 : void CReturnDlg::OnButtonReturn() { // TODO: Add your control notification handler code here UpdateData()。 CLibraryApp* ptheApp = (CLibraryApp *) AfxGetApp()。 //修改資產(chǎn)庫存信息 CBookInfoSet rs_book。 CString strSQL。 (select * from BookInfo where code = 39。%s39。,m_strBookCode)。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { MessageBox(打開數(shù)據(jù)庫失敗 !,數(shù)據(jù)庫錯誤 ,MB_OK)。 return 。 } if(()==0) { 39 ()。 return。 } ()。 =FALSE。 = _T()。 ()。 ()。 //修改領(lǐng)用信息 (select * from BorrowInfo where book_code = 39。%s39。 and isReturn = False ,m_strBookCode)。 if(!(AFX_DB_USE_DEFAULT_TYPE,strSQL)) { AfxMessageBox(打開數(shù)據(jù)庫失敗 !)。 return 。 } { //////////////////////////////////////此處文本節(jié)重點 判斷是否已經(jīng)領(lǐng)用 } ()。 //保存歸還資產(chǎn)信息到數(shù)據(jù)庫中 if(!(AFX_DB_USE_DEFAULT_TYPE)) { AfxMessageBox(打開數(shù)據(jù)庫失敗 !)。 (FALSE)。 return 。 } char buffer[20]。 ()。 = m_strBookCode。 = m_strBookName。 = m_strBookType。 = m_tmBorrow。 // = ptheAppm_strOperator。 gcvt(m_fOther,7,buffer)。 東南大學(xué)成賢學(xué)院畢業(yè)論文 40 = buffer。 = m_strPrice。 gcvt(m_fPunish,7,buffer)。 = buffer。 = m_strReaderCode。 = m_strReaderName。 = CTime::GetCurrentTime()。 gcvt(m_fTotal,7,buffer)。 = buffer。 ()。 ()。 AfxMessageBox(資產(chǎn)歸還成功! ,MB_ICONINFORMATION )。 //恢復(fù)到初始狀態(tài) OnButtonClear()。 } 重點難點及解決方案 BUG:測試過程中發(fā)現(xiàn)可以“重復(fù)”歸還未領(lǐng)用的資產(chǎn),但是實際上未領(lǐng)用的資產(chǎn)屬性并未改動,狀態(tài)依然是未領(lǐng)用。 Course:在登記歸還資產(chǎn)之前,沒有做所歸還的資產(chǎn)信息校驗 。 Solution:在登記歸還按鈕功能模塊里,添加資產(chǎn)信息校驗代碼: if(()!=0) { ()。 = TRUE。 ()。 } 在添加以上代碼以后,運行歸還功能時候,會校驗資產(chǎn)是否為“在庫”(即未領(lǐng)用或已經(jīng)歸還的狀態(tài)),則不會“重復(fù)”歸還資產(chǎn)。 41 第 五章 系統(tǒng)功能測試 測試概述 依據(jù)用戶需求,設(shè)計測試用例,對軟件進行系統(tǒng)級測試。并根據(jù)測試結(jié)果填寫測試表格的測試結(jié)果欄。 測試目的 測試的重點是對各項功能的正 常運轉(zhuǎn)進行全面測試,檢測軟件的各子系統(tǒng)的協(xié)作能力。具體目的如下: ? 確保系統(tǒng)達到需求功能的說明; ? 確保系統(tǒng)滿足性能需求; ? 強度測試確認程序能夠處理要求的負載; ? 確保系統(tǒng)在要求的硬件和軟件平臺上工作正常。 測試過程及結(jié)果 測試用例 本項目所做的測試列表如下: 測試單元: 資產(chǎn) 信息管理單元 測試類型:功能測試 測試日期: 2021/4/2 表 資產(chǎn) 管理測試用例表 編號 測試說明 期望結(jié)果 實際結(jié)果 成功 /失敗 1 測試新資 產(chǎn)信息添加 是否成功 新資產(chǎn) 信息成功寫入 數(shù)據(jù)庫 數(shù)據(jù)庫中 可以找 到新 添加記錄。 成功 2 測試 資產(chǎn) 信息修改 將重新輸 入數(shù)據(jù)錄入 到數(shù)據(jù)庫中 修改資產(chǎn) 信息 成功 成功 測試單元: 領(lǐng)用資產(chǎn) 單元 測試類型:功能測試 測試日期: 2021/4/2 東南大學(xué)成賢學(xué)院畢業(yè)論文 42 表 資產(chǎn)領(lǐng)用 管理測試用例表 編號 測試說明 期望結(jié)果 實際結(jié)果 成功 /失敗 1 測試員工 是否可以進行第一次 領(lǐng)用 能夠 領(lǐng)用 成 功,并在界面中顯示領(lǐng)用信息 在數(shù)據(jù)庫中有員工領(lǐng)用記錄 成功 測試單元: 查詢 員工 信息單元 測試類型:功能測試 測試日期: 2021/4/2 表 編號 測試說明 期望結(jié)果 實際結(jié)果 成功 /失敗 1 測試員工 的各項信息 是否可以進 行查詢 根據(jù)不同 的查詢信息 對員工 進行 查詢 顯示查詢 結(jié)果 成功 2 測試多項 的查詢條件 是否能進行 查詢 根據(jù)不同 的查詢條件 對員工 信息 進行查詢 顯示查詢 結(jié)果 成功 測試結(jié)論 根據(jù)上面的測試,該系統(tǒng)各功能模塊均能正常使用,此次設(shè)計完成。 43 第六章 用戶操作說明 軟硬件環(huán)境 硬件配置: 586 以上檔次的計算機,彩色顯示器,內(nèi)存 128M,硬盤 10G。 軟件配置: Windows 98/XP 操作系統(tǒng), Visual Basic 數(shù)據(jù)庫管理系統(tǒng)。 應(yīng)用系統(tǒng)安裝 使用安裝盤:本應(yīng)用系統(tǒng)經(jīng)過 Visual C++ 提供的安裝向?qū)砂惭b軟盤,使用時只須在 Windows環(huán)境下直接安裝即可。 操作方法 1.直接啟動應(yīng)用系統(tǒng) 3.主界面上有 四 個主菜單,而每一個主菜單上又有幾個子菜單,用戶可以跟據(jù)自己的要求點擊上面的子菜單,進行相應(yīng)的操作。 東南大學(xué)成賢學(xué)院畢業(yè)論文 44 第七章 結(jié)束語 本 設(shè)計 是 一個 面向 倉庫資產(chǎn)領(lǐng)用歸還 管理的 ,具有一定實用性的數(shù)據(jù)庫信息管理系統(tǒng)。它主要完成對 資產(chǎn)領(lǐng)用歸還 的一系列管理,包括 領(lǐng) 用、歸還 以及 資產(chǎn),員工 ,管理員的 信息管理。本系統(tǒng)采用當前流行的面向?qū)ο蟮拈_發(fā)工具 Visual C++以及數(shù)據(jù)庫工具 Access 來完成整個系統(tǒng)的設(shè)計 。 系統(tǒng)在設(shè)計過程中不可避免地遇到了各種各樣的問題,由于整個系統(tǒng)完全都是由個人設(shè)計的,有關(guān) Visual C++許多細節(jié)問題都要靠自己去摸索,加之本人水平有限,并沒有完全地理解 Visual C+
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1