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

正文內(nèi)容

課程設計-庫存管理系統(tǒng)設計說明書(更新版)

2025-07-05 04:00上一頁面

下一頁面
  

【正文】 計算機編譯原理的知識強化,能夠把課堂上學的知識通過自己設計的程序表示出來,加深了對理論知識的理解。、明確。,并附源程序清單;數(shù)據(jù)庫文件結構進行詳細說明。課程設計中程序比較復雜,在調試時應該仔細,在程序調試時,注意指針,將不必要的命令去除。2.實現(xiàn)物資的出庫、入庫登記。、明確。4.報表功能,統(tǒng)計打印各種報表。,并附源程序清單;數(shù)據(jù)庫文件結構進行詳細說明。并在設計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結構,加深了對知識的理解。//記錄集指針向后移動 i++。 }//此處省略部分代碼strSQL=strSQL+ group by storeHouse。+((CStoreApp*)AfxGetApp())ToStringCTime(m_formDateEnd)+39。以入庫產(chǎn)品統(tǒng)計匯總為例,為模塊“匯總統(tǒng)計”創(chuàng)建菜單資源ID標題ID_analysis_productInput入庫產(chǎn)品匯總ID_analysis_productOutputForm出庫產(chǎn)品匯總(以入庫產(chǎn)品統(tǒng)計匯總為例)入庫產(chǎn)品匯總表查詢需要查詢視圖productInputFormView視圖。//建立連接對象 if (SUCCEEDED(hTRes)) { hTRes = m_pRecordsetOpen((LPTSTR)(130), ((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。當單擊查詢結果中的一行時,通過查詢productInputFormView視圖,將產(chǎn)品入庫單對應的的產(chǎn)品信息顯示在產(chǎn)品信息列表框中。//建立連接對象 if (SUCCEEDED(hTRes)) { hTRes = m_pRecordsetOpen((LPTSTR)(130), ((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。//刪除所有條目 strSQL=select * from productInputForm。//型號 m_price=atof((nFirstSelItem,4))。作用是當列表框中的一個條目被選中時,將該條目對應的產(chǎn)品的編號、名稱、型號、單價、計量單位賦給對話框類的成員變量。//更新數(shù)據(jù)庫 strSQL=SELECT * FROM productInputFormCommidity 。//將“入庫單號”數(shù)據(jù)添加到產(chǎn)品入庫單數(shù)據(jù)庫中//省略部分代碼m_pRecordsetUpdate()。//省略部分代碼strSQL=SELECT * FROM productInputFormCommidity 。 //用于創(chuàng)建一個查詢記錄集 _RecordsetPtr m_pProductInputFormRecordset。//刪除條目 } (7)為“存盤”按鈕提供實現(xiàn)函數(shù)修改或者新增加記錄編輯完畢,單擊“存盤”按鈕時調用該函數(shù)。//產(chǎn)品名稱 //此處省略部分代碼(6)為“取消選取”按鈕提供實現(xiàn)函數(shù)“取消選取”按鈕用于在修改或者新建產(chǎn)品入庫單時,刪除產(chǎn)品入庫單的產(chǎn)品列表框中的選中的產(chǎn)品。(5)為“選擇產(chǎn)品”按鈕提供實現(xiàn)的函數(shù)“選擇產(chǎn)品”按鈕用于在修改或者新建產(chǎn)品入庫單時,為產(chǎn)品入庫單增加新的產(chǎn)品。 UpdateData(false)。 ((CStoreApp*)AfxGetApp())m_pIDRecordsetPutCollect(productInputFormID,_variant_t(str))。 else if(formID100amp。 //此處省略部分代碼 ((CStoreApp*)AfxGetApp())m_pIDRecordsetUpdate()。//Recordset對象 if (SUCCEEDED(hTRes)) {hTRes = m_pRecordsetOpen((LPTSTR)(130), ((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。具體步驟如下:第一步:構造查詢的sql語句。DWORD style。//將該條目刪除 } bt_deleteEnableWindow(false)。 CString strSQL。//修改按鈕可用 bt_saveEnableWindow(false)。 m_pRecordsetPutCollect(productName,_variant_t(m_productName))。 } } else if(flag==2) //修改 {strSQL=SELECT * FROM product where productID=39。//產(chǎn)品編號 //此處省略部分代碼m_pRecordsetUpdate()。 if(flag==1) //添加 {strSQL=SELECT * FROM product 。 //此處省略部分代碼 tx_numMinEnableWindow(true)。 //保存按鈕可用 bt_addEnableWindow(false)。 //更新下一個可用的產(chǎn)品編號 ((CStoreApp*)AfxGetApp())m_pIDRecordsetPutCollect(productID,_variant_t(str))。 else if(productID100amp。 //刪除按鈕可用 UpdateData(false)。調用m_list的GetNextSelectedItem()方法,獲得單擊的條目。//保存按鈕可用 bt_modifyEnableWindow(false)。 //記錄集指針向后移動 i++。//構造查詢語句 try { HRESULT hTRes。 //構造查詢語句為存放倉庫組合框添加可選項 _RecordsetPtr m_pStoreHouseRecordset。(~LVS_EX_CHECKBOXES) 。 if(SUCCEEDED(hRes)) { TRACE(_T(連接成功!\n))。//創(chuàng)建connection對象 m_pConnConnectionTimeout = 8。(2)出庫產(chǎn)品信息匯總統(tǒng)計:該功能對各種出庫產(chǎn)品的出庫倉庫、出庫數(shù)量、出庫金額進行了匯總統(tǒng)計。該功能允許用戶輸入調撥單信息,在輸入過程中,程序自動生成產(chǎn)品調撥單編號以方便對調撥產(chǎn)品的信息管理和單據(jù)的查詢,同時程序也檢查輸入的合法性。(1)產(chǎn)品信息設置:該功能允許用戶添加、修改和刪除產(chǎn)品信息,在輸入過程中,程序自動生成產(chǎn)品編號以方便產(chǎn)品的管理和入庫時選擇產(chǎn)品,同時程序也檢查輸入的合法性。目前,隨著企業(yè)規(guī)模的不斷壯大,產(chǎn)品的種類和數(shù)量都不斷增加,產(chǎn)品的流通越來越多,這就使產(chǎn)品的存儲需求不斷增加,需要工作人員花費很大力氣來統(tǒng)籌管理這項工作,為了保證工作的正確性和可靠性同時提高管理的效率,很有必要建立一個庫存管理系統(tǒng),使貨品管理工作規(guī)范化,系統(tǒng)化,程序化。鑒于軟硬件方面對系統(tǒng)的需求,軟件要求易學,界面友好,容易掌握,可以很簡單方便的進行圖書信息管理。(4)倉庫信息設置:產(chǎn)品的入庫,出庫,調撥和報損都需要倉庫的基本信息。(1)產(chǎn)品入庫單信息的查詢:該功能不僅要對產(chǎn)品入庫單據(jù)的信息(如:入庫倉庫、生產(chǎn)部門、產(chǎn)品名稱、經(jīng)辦人等)進行查詢,而且要對該單據(jù)所包括的產(chǎn)品的信息(產(chǎn)品名稱、型號、單價等)進行查詢。 // 記錄集指針的個數(shù)可根據(jù)實際的需要來確定聲明幾個_ConnectionPtr m_pConn;在StoreApp的構造函數(shù)中定義數(shù)據(jù)庫的連接字符串:TreeConnString=_T(Data Source=SaleData。 (_T(連接SaleData數(shù)據(jù)庫失敗!\r\n錯誤信息:%s),())。然后單擊“OK”按鈕即可完成CProductInfo類的創(chuàng)建。//左對齊 寬度100 (1,商品名稱,LVCFMT_LEFT,100)。//打開查詢結果記錄集 if(SUCCEEDED(hTRes)) { TRACE(_T(連接成功!\n))。//打開查詢結果記錄集 if(SUCCEEDED(hTRes)) {TRACE(_T(連接成功!\n))。 }flag=0。 //此處省略部分代碼UpdateData(false)。//將對話框中數(shù)據(jù)更新到變量 POSITION pos = ()。通過查詢數(shù)據(jù)庫,查詢可用的產(chǎn)品入庫單號,并更新下一個可用的產(chǎn)品入庫單號。 else if(productID1000amp。 m_standard = _T()。 //刪除按鈕不可用 UpdateData(false)。//保存按鈕可用 }(5)為存盤按鈕提供實現(xiàn)函數(shù)“存盤”按鈕用于將新添加的條目或修改后的條目存儲到數(shù)據(jù)庫中,并將列表框控件中的內(nèi)容刷新,同時使新增加的條目或修改的條目在列表框控件中可見并處于選中狀態(tài)。 if (SUCCEEDED(hTRes)) { hTRes = m_pRecordsetOpen((LPTSTR)(130),((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。 //獲取要插入的條目的位置 (j,m_productID)。//構造查詢指定產(chǎn)品編號的產(chǎn)品的信息的sql語句 try {HRESULT hTRes。 MessageBox(創(chuàng)建記錄集失敗!,錯誤)。//將數(shù)據(jù)更新到對話框 }(6)為“刪除”按鈕提供實現(xiàn)函數(shù)刪除選定的記錄或者是當前記錄,先生成刪除指定產(chǎn)品編號的產(chǎn)品信息的SQL語句,調用數(shù)據(jù)庫連接對象Execute方法執(zhí)行該SQL語句將滿足條件的記錄從數(shù)據(jù)庫中刪除。 (((CStoreApp*)AfxGetApp())m_pConn)Execute((_bstr_t)strSQL,amp。 UpdateData(false)。(~LVS_EX_CHECKBOXES)。具體代碼如下: CString strSQL。 } } } m_pRecordsetClose()。 (2)為“新單”按鈕提供實現(xiàn)函數(shù)“新單”按鈕完成添加新的產(chǎn)品入庫單前的準備工作,將除了“產(chǎn)品入庫單號”以外的所有編輯控件處于可用狀態(tài),并為這些編輯控件變量賦默認值。 else if(formID1000amp。//刪除所有條目 m_formDate = COleDateTime::GetCurrentTime()。代碼如下:void CProductInputForm::OnModify2() {flag=2。//構造產(chǎn)品選擇對話框 if(()==IDOK) float total=*。具體代碼如下:CAffirm dlg。保存產(chǎn)品信息時先刪除數(shù)據(jù)庫中該單據(jù)已經(jīng)存在的產(chǎn)品信息,然后再將列表框中的產(chǎn)品信息存入數(shù)據(jù)庫。hTRes=(_T())。 if(SUCCEEDED(hTRes)) {TRACE(_T(連接成功!\n))。 strSQL=delete from productInputFormCommidity where productInputFormID=39。//更新數(shù)據(jù)庫 MessageBox(創(chuàng)建記錄集失敗!,錯誤)。//獲取單擊的位置 if(pos) { int nFirstSelItem = (pos)。以產(chǎn)品入庫單查詢?yōu)槔? flag=1。//清空單據(jù)列表 while(!(m_pRecordsetadoEOF))//將查詢結果插入列表框控件中 { (i,6,((CStoreApp*)AfxGetApp())GetStringFromVarian t(m_pRecordsetGetCollect(remark)))。//獲取單擊條目 str=(nFirstSelItem,0)。//清空產(chǎn)品列表框 while(!(m_pRecordsetadoEOF))//將查詢結果插入到產(chǎn)品列表框中 { (i,((CStoreApp*)AfxGetApp())GetStringFromVariant(m_pRecordsetGetCollect(productID)))。第二步:將查詢結果顯示在列表框控件中。 flag=1。//打開查詢結果記錄集 int i=0。讓用戶方便地處理產(chǎn)品入庫出庫等一些企業(yè)存儲貨物過程中最重要的事情。在這次的設計中我學習到不少的數(shù)據(jù)庫知識,但由于自己的理論知識水平有限,實踐知識和設計經(jīng)驗不足,在設計過程中難免存在一些問題,甚至錯誤。作業(yè)目標 庫存管理系統(tǒng)功能要求1.用戶及權限管理。并在設計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結構,加深了對知識的理解。5.課程設計結束,每個小組出一份課程設計說明書,小組成員各自完成個人設計總結。5.按物料的盤點周期經(jīng)行盤點和清查工作,編著盤點表申報并修改庫存實際量三、工作業(yè)績個人主要工作 本人主要在設計中負責課程的層次分析與設計,文字錄入,程序的監(jiān)督工作。 感謝張中秋老師的指導,使我很多滯澀的地方豁然開朗,受益匪
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1