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

正文內(nèi)容

課程設(shè)計-庫存管理系統(tǒng)設(shè)計說明書-預(yù)覽頁

2025-06-15 04:00 上一頁面

下一頁面
 

【正文】 ED(hRes)) { TRACE(_T(連接成功!\n))。 AfxMessageBox(errormessage)。//創(chuàng)建connection對象 m_pConnConnectionTimeout = 8。UID=Sa。(2)出庫產(chǎn)品信息匯總統(tǒng)計:該功能對各種出庫產(chǎn)品的出庫倉庫、出庫數(shù)量、出庫金額進行了匯總統(tǒng)計。(2)產(chǎn)品出庫單信息的查詢:該功能不僅要對產(chǎn)品出庫單據(jù)的信息(倉庫名稱、經(jīng)辦人、客戶等)進行查詢,而且要對該單據(jù)所包括的產(chǎn)品的信息(產(chǎn)品名稱、型號、單價等)進行查詢。該功能允許用戶輸入調(diào)撥單信息,在輸入過程中,程序自動生成產(chǎn)品調(diào)撥單編號以方便對調(diào)撥產(chǎn)品的信息管理和單據(jù)的查詢,同時程序也檢查輸入的合法性。該功能允許用戶添加、修改和刪除倉庫信息,在信息錄入過程中,程序自動生成倉庫編號以方便對倉庫信息的管理,同時程序也檢查輸入的合法性。(1)產(chǎn)品信息設(shè)置:該功能允許用戶添加、修改和刪除產(chǎn)品信息,在輸入過程中,程序自動生成產(chǎn)品編號以方便產(chǎn)品的管理和入庫時選擇產(chǎn)品,同時程序也檢查輸入的合法性。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的企業(yè)辦公管理工作,如今電腦軟硬件技術(shù)飛速發(fā)展,計算機系統(tǒng)開發(fā)人員也比比皆是,開發(fā)知識密集型的信息系統(tǒng)的技術(shù)條件也已經(jīng)很成熟了。目前,隨著企業(yè)規(guī)模的不斷壯大,產(chǎn)品的種類和數(shù)量都不斷增加,產(chǎn)品的流通越來越多,這就使產(chǎn)品的存儲需求不斷增加,需要工作人員花費很大力氣來統(tǒng)籌管理這項工作,為了保證工作的正確性和可靠性同時提高管理的效率,很有必要建立一個庫存管理系統(tǒng),使貨品管理工作規(guī)范化,系統(tǒng)化,程序化。如今,信息網(wǎng)絡(luò)技術(shù)已經(jīng)無處不在,無時不在了,各種各樣的信息管理系統(tǒng)也就應(yīng)運而生。鑒于軟硬件方面對系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡單方便的進行圖書信息管理。第二章 系統(tǒng)分析 業(yè)務(wù)范圍分析:這是企業(yè)庫存最重要的模塊之一,它將對倉庫存儲中的產(chǎn)品、雇員、客戶和倉庫的基本信息進行管理操作,所有的產(chǎn)品、倉庫等原始數(shù)據(jù)輸入都是在這里實現(xiàn)的,有了這里的數(shù)據(jù)輸入,才能開始以后的諸如產(chǎn)品入庫、產(chǎn)品出庫等操作。(4)倉庫信息設(shè)置:產(chǎn)品的入庫,出庫,調(diào)撥和報損都需要倉庫的基本信息。(3)產(chǎn)品調(diào)撥單信息錄入與修改:因為倉庫所處地區(qū)的不同,以及庫存量的差異,所以企業(yè)內(nèi)部倉庫之間貨品的調(diào)撥時必然的。(1)產(chǎn)品入庫單信息的查詢:該功能不僅要對產(chǎn)品入庫單據(jù)的信息(如:入庫倉庫、生產(chǎn)部門、產(chǎn)品名稱、經(jīng)辦人等)進行查詢,而且要對該單據(jù)所包括的產(chǎn)品的信息(產(chǎn)品名稱、型號、單價等)進行查詢。(1)入庫產(chǎn)品信息匯總統(tǒng)計:該功能對各種入庫產(chǎn)品的存儲倉庫、存儲數(shù)量、存儲金額進行了匯總統(tǒng)計。 // 記錄集指針的個數(shù)可根據(jù)實際的需要來確定聲明幾個_ConnectionPtr m_pConn;在StoreApp的構(gòu)造函數(shù)中定義數(shù)據(jù)庫的連接字符串:TreeConnString=_T(Data Source=SaleData。try{hRes=(_T())。 (_T(連接SaleData數(shù)據(jù)庫失敗!\r\n錯誤信息:%s),())。//創(chuàng)建Recordset對象 if (SUCCEEDED(hRes)) { hRes = m_pIDRecordsetOpen((LPTSTR)(130), (), adOpenDynamic,adLockPessimistic,adCmdText)。然后單擊“OK”按鈕即可完成CProductInfo類的創(chuàng)建。 style=(style|LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT)amp。//左對齊 寬度100 (1,商品名稱,LVCFMT_LEFT,100)。 strSQL=select * from storeHouse。//打開查詢結(jié)果記錄集 if(SUCCEEDED(hTRes)) { TRACE(_T(連接成功!\n))。 //關(guān)閉記錄集 //將目前數(shù)據(jù)庫中已經(jīng)存在的產(chǎn)品信息添加到產(chǎn)品列表框中 strSQL=SELECT * FROM product。//打開查詢結(jié)果記錄集 if(SUCCEEDED(hTRes)) {TRACE(_T(連接成功!\n))。 //產(chǎn)品名稱 //此處省略部分代碼if (!(m_pListRecordsetadoEOF)){ m_pListRecordsetMoveNext()。 }flag=0。//設(shè)定按鈕的可用性 bt_saveEnableWindow(false)。 //此處省略部分代碼UpdateData(false)。步驟如下:調(diào)用m_list的GetFirstSelectedItemPosition()方法,獲得單擊的位置。//將對話框中數(shù)據(jù)更新到變量 POSITION pos = ()。 //修改按鈕可用 bt_deleteEnableWindow(true)。通過查詢數(shù)據(jù)庫,查詢可用的產(chǎn)品入庫單號,并更新下一個可用的產(chǎn)品入庫單號。 if(productID10) //為產(chǎn)品編號設(shè)定格式 (product0000%d,productID)。 else if(productID1000amp。 (%d,productID+1)。 m_standard = _T()。 //設(shè)定按鈕的可用性 bt_saveEnableWindow(true)。 //刪除按鈕不可用 UpdateData(false)。 tx_productNameEnableWindow(true)。//保存按鈕可用 }(5)為存盤按鈕提供實現(xiàn)函數(shù)“存盤”按鈕用于將新添加的條目或修改后的條目存儲到數(shù)據(jù)庫中,并將列表框控件中的內(nèi)容刷新,同時使新增加的條目或修改的條目在列表框控件中可見并處于選中狀態(tài)。 CString strSQL。 if (SUCCEEDED(hTRes)) { hTRes = m_pRecordsetOpen((LPTSTR)(130),((CStoreApp*)AfxGetApp())(), adOpenDynamic,adLockPessimistic,adCmdText)。//添加新的記錄m_pRecordsetPutCollect(productID,_variant_t(m_productID))。 //獲取要插入的條目的位置 (j,m_productID)。 MessageBox(創(chuàng)建記錄集失敗!,錯誤)。//構(gòu)造查詢指定產(chǎn)品編號的產(chǎn)品的信息的sql語句 try {HRESULT hTRes。 CString str。 MessageBox(創(chuàng)建記錄集失敗!,錯誤)。//刪除按鈕可用 bt_modifyEnableWindow(true)。//將數(shù)據(jù)更新到對話框 }(6)為“刪除”按鈕提供實現(xiàn)函數(shù)刪除選定的記錄或者是當(dāng)前記錄,先生成刪除指定產(chǎn)品編號的產(chǎn)品信息的SQL語句,調(diào)用數(shù)據(jù)庫連接對象Execute方法執(zhí)行該SQL語句將滿足條件的記錄從數(shù)據(jù)庫中刪除。 } _variant_t RecordsAffected。 (((CStoreApp*)AfxGetApp())m_pConn)Execute((_bstr_t)strSQL,amp。//獲取刪除的記錄對應(yīng)的條目 (nFirstSelItem)。 UpdateData(false)。CDialog::OnInitDialog()。(~LVS_EX_CHECKBOXES)。為對話框中的組合框添加可選項,包括采購員、倉庫名稱。具體代碼如下: CString strSQL。 //選擇員工信息 hTRes = (_T())。 } } } m_pRecordsetClose()。//添加按鈕可用 //此處省略部分代碼 else//被系統(tǒng)菜單調(diào)用 {bt_addEnableWindow(false)。 (2)為“新單”按鈕提供實現(xiàn)函數(shù)“新單”按鈕完成添加新的產(chǎn)品入庫單前的準(zhǔn)備工作,將除了“產(chǎn)品入庫單號”以外的所有編輯控件處于可用狀態(tài),并為這些編輯控件變量賦默認值。//獲取新的產(chǎn)品入庫單號 if(formID10)//為產(chǎn)品入庫單號設(shè)定格式 (CPRK0000%d,formID)。 else if(formID1000amp。//更新下一個可用單號 (%d,formID+1)。//刪除所有條目 m_formDate = COleDateTime::GetCurrentTime()。 flag=1。代碼如下:void CProductInputForm::OnModify2() {flag=2?;A(chǔ)信息設(shè)置的“刪除”基本一致,這里不再作贅述。//構(gòu)造產(chǎn)品選擇對話框 if(()==IDOK) float total=*。//產(chǎn)品編號 (i,1,)。具體代碼如下:CAffirm dlg。//確定刪除的條目 (nFirstSelItem)。保存產(chǎn)品信息時先刪除數(shù)據(jù)庫中該單據(jù)已經(jīng)存在的產(chǎn)品信息,然后再將列表框中的產(chǎn)品信息存入數(shù)據(jù)庫。 _RecordsetPtr m_pRecordset。hTRes=(_T())。//添加各個字段值m_pProductInputFormRecordsetPutCollect(formDate,_variant_t(m_formDate))。 if(SUCCEEDED(hTRes)) {TRACE(_T(連接成功!\n))。m_pRecordsetPutCollect(productInputFormID,_variant_t((25)))。 strSQL=delete from productInputFormCommidity where productInputFormID=39。 m_pProductInputFormRecordsetUpdate()。//更新數(shù)據(jù)庫 MessageBox(創(chuàng)建記錄集失敗!,錯誤)。(2)實現(xiàn)列表框控件的NM_CLICK消息函數(shù)該函數(shù)當(dāng)列表框中的條目被單擊時自動被調(diào)用。//獲取單擊的位置 if(pos) { int nFirstSelItem = (pos)。//計量單位 m_model=(nFirstSelItem,3)。以產(chǎn)品入庫單查詢?yōu)槔4a如下: ()。 flag=1。 hTRes = (_T())。//清空單據(jù)列表 while(!(m_pRecordsetadoEOF))//將查詢結(jié)果插入列表框控件中 { (i,6,((CStoreApp*)AfxGetApp())GetStringFromVarian t(m_pRecordsetGetCollect(remark)))。為了同時實現(xiàn)查找兩個表盒兩個表的關(guān)聯(lián),需要建立視圖productInputFormView。//獲取單擊條目 str=(nFirstSelItem,0)。 hTRes = (_T())。//清空產(chǎn)品列表框 while(!(m_pRecordsetadoEOF))//將查詢結(jié)果插入到產(chǎn)品列表框中 { (i,((CStoreApp*)AfxGetApp())GetStringFromVariant(m_pRecordsetGetCollect(productID)))。 統(tǒng)計匯總模塊的實現(xiàn)本模塊主要完成庫存相關(guān)單據(jù)信息的統(tǒng)計分析,包括庫存的“入庫產(chǎn)品統(tǒng)計匯總”和“出庫產(chǎn)品統(tǒng)計匯總”。第二步:將查詢結(jié)果顯示在列表框控件中。//開始日期 strSQL=strSQL+ and formDate=39。 flag=1。+m_houseInType+39。//打開查詢結(jié)果記錄集 int i=0。//金額 m_pRecordsetMoveNext()。讓用戶方便地處理產(chǎn)品入庫出庫等一些企業(yè)存儲貨物過程中最重要的事情。而且,在軟件開發(fā)方面也累積了不少經(jīng)驗,特別是在對軟件開發(fā)工具不很熟悉的情況下,通過自己的學(xué)習(xí)和導(dǎo)師的指導(dǎo)完成了設(shè)計任務(wù)。在這次的設(shè)計中我學(xué)習(xí)到不少的數(shù)據(jù)庫知識,但由于自己的理論知識水平有限,實踐知識和設(shè)計經(jīng)驗不足,在設(shè)計過程中難免存在一些問題,甚至錯誤。、布局合理;程序設(shè)計中要有適當(dāng)?shù)淖⑨?,便于閱讀。作業(yè)目標(biāo) 庫存管理系統(tǒng)功能要求1.用戶及權(quán)限管理。3.實現(xiàn)查詢功能,通過該系統(tǒng)可以對倉庫物品的庫存狀態(tài)進行查詢;查詢出庫、入庫情況;報表查詢等。并在設(shè)計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結(jié)構(gòu),加深了對知識的理解。小組自我評定:優(yōu) 良 中 及格 不及格徐鍇的個人設(shè)計總結(jié)模板一、作業(yè)背景課程作業(yè)要求如下:,并根據(jù)模塊的設(shè)計原則進行分析和綜合。5.課程設(shè)計結(jié)束,每個小組出一份課程設(shè)計說明書,小組成員各自完成個人設(shè)計總結(jié)。從而達到庫存管理的級別控制。5.按物料的盤點周期經(jīng)行盤點和清查工作,編著盤點表申報并修改庫存實際量三、工作業(yè)績個人主要工作 本人主要在設(shè)計中負責(zé)課程的層次分析與設(shè)計,文字錄入,程序的監(jiān)督工作。以前對與計算機操作系統(tǒng)的認識是模糊的,概念上的,現(xiàn)在通過自己動手做實驗,從實踐上認識了操作系統(tǒng)是如何處理命令的,對計算機編譯原理的認識更加深刻。 感謝張中秋老師的指導(dǎo),使我很多滯澀的地方豁然開朗,受益匪淺。、布局合理;程序設(shè)計中要有適當(dāng)?shù)淖⑨?,便于?
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1