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

正文內(nèi)容

基于c的庫(kù)存管理系統(tǒng)的開發(fā)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 Edit CDialog 客戶信息管理模塊CDClime CDialog 地域信息管理模塊CDInput CDialog 商品出庫(kù)模塊CDLogin CDialog 登錄模塊CDOutput CDialog 商品輸出模塊CDProvider CDialog 供應(yīng)商查詢模塊 CDStore CDialog 倉(cāng)庫(kù)信息管理模塊CDunit CDialog 計(jì)量單位管理模塊CDUser CDialog 用戶管理模塊CDWare CDialog 商品信息查詢模塊CExtendEdit_Grid CListCtrl 增加綁定數(shù)據(jù)源功能的CListCtrl類CMainDlg CDialog 主程序界面對(duì)話框CMyApp CWinApp Windows應(yīng)用程序基類的派生類CRxGrid CListCtrl 增加聯(lián)想提示等諸多功能的CListCtrl類 第5章 界面及主要模塊設(shè)計(jì)主程序界面是應(yīng)用軟件中非常重要的模塊,用戶需要通過它來(lái)實(shí)現(xiàn)與其他功能模塊的銜接。CImageList m_ImageList。 SetIcon(m_hIcon, TRUE)。 CString string。(WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,ID_TOOLBAR)。i++) { (::LoadIcon(::AfxGetResourceHandle(),MAKEINTRESOURCE(Resource[i])))。i10。 else button[i].fsStyle=TBSTYLE_BUTTON 。 pString = (nStringLength)。 } button[0].idCommand=ID_MENUITEM32807。 button[5].idCommand=ID_MENUITEM32811。 (10,button)。 (WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,ID_STATUSBAR)。 thisSetWindowText(TipText)。 (GUSONG2009,0,0)。當(dāng)用戶在表格中雙擊某條商品記錄時(shí),進(jìn)入管理部分;管理部分以卡片形式顯示某種商品的信息,允許用戶對(duì)記錄進(jìn)行添加、修改、刪除等操作。在“Dialog Properties”對(duì)話框中選擇General選項(xiàng)卡,更改其【Caption】文本框內(nèi)容為“商品信息查詢”;單擊【Font】按鈕,將Dialog資源更改為宋體、9號(hào)。最終設(shè)計(jì)結(jié)果如下圖所示。關(guān)鍵程序步驟和代碼。,sField,sEmblem,sCondition)?!瓆向項(xiàng)目中添加一個(gè)新Dialog資源,資源ID為IDD_WARE_EDIT。如下表所示。extern _ConnectionPtr n。用戶單擊【添加】或【修改】按鈕后,系統(tǒng)進(jìn)入編輯狀態(tài),此時(shí),用戶可以任意添加或修改文本框等編輯控件的值;當(dāng)用戶單擊【保存】按鈕后,系統(tǒng)回到初始狀態(tài)即只讀狀態(tài),編輯控件失效,無(wú)法進(jìn)行編輯。 (bEnabled)。 (bEnabled)。 (bEnabled)。 (!bEnabled)。 CString sSQL。 try{ rst=nExecute((_bstr_t)sSQL,NULL,adCmdText)。 ………… sKeepTime=(char*)(_bstr_t)rstGetCollect(保質(zhì)期)。 this(sSpec)。 this(amp。 int nProducing=(地域信息表,名稱,sProducing)。void CDWare_Edit::OnBUTAdd() { CString NewID。 this(NewID)。void CDWare_Edit::OnBUTChange() { Enabled(true)。void CDWare_Edit::OnBUTSave() { int a=MessageBox(確定保存記錄嗎?,系統(tǒng)提示,MB_ICONQUESTION|MB_OKCANCEL)。 (sID)。 (time)。 ()。,39。,39。%s39。%s39。 nExecute((_bstr_t)sSQL,NULL,adCmdText)。 thisEnabled(false)。圖56 出庫(kù)管理模塊圖 詳細(xì)設(shè)計(jì)向項(xiàng)目中添加一個(gè)新Dialog資源,資源ID為IDD_DIAOUTPUT。如下表所示。extern _ConnectionPtr n。BOOL CDOutPut::OnInitDialog() { CDialog::OnInitDialog()。i++) { (i,FieldName[i])。 =false。 (商品名稱)。 return TRUE。 cID=(出庫(kù)信息表,CK,2)?!瓆用戶使用時(shí),單擊【登記】按鈕后模塊會(huì)進(jìn)入編輯狀態(tài)。 ((),7,sInput)。 try{ sSpec=(char*)(_bstr_t)GetCollect(規(guī)格)。 sOutFactroyDate=(char*)(_bstr_t)GetCollect(出廠日期)。 ((),3,sUnit)。 (sWare)。,sWare)。 }ResameNext: return。 int nOP,nStoreNumber,nStoreSum。 (cSum)。%s39。r()1。 nStoreNumber=(倉(cāng)庫(kù)信息表,名稱,cStore)。%s39。%s39。 cStoreNumber=(char*)(_bstr_t)rstGetCollect(庫(kù)存數(shù)量)。 and 倉(cāng)庫(kù)編號(hào)=%d,nStoreSum,cWareID,nStoreNumber)。 (false)。 =false。 }}調(diào)貨管理是倉(cāng)庫(kù)管理業(yè)務(wù)中重要的組成部分,用它可以記錄商品在不同的倉(cāng)庫(kù)間調(diào)撥操作。表54 資源配置ID Properties Members Variables Type MemberIDC_COMFSTORE Sort FLASE CBaseComboBox m_ComFStoreIDC_COMASTORE Sort FALSE CBaseComboBox m_ComAStoreIDC_BUTEXIT3 Caption 退出 CButton m_ButExitIDC_BUTSURE Caption 確定 CButton m_ButSureIDC_LIST 默認(rèn) CrxGrid m_Grid調(diào)整控件資源在Dialog中的位置。extern CMyApp theApp。 (AStore)。%s39。i(rst)。 =2。關(guān)鍵部分代碼如下。 (sAdjust)。 for(int i=0。 sAdjust=(i,2)。,nAdjust,sWareNumber)。 sSell=(char*)(_bstr_t)rstGetCollect(銷售價(jià)格)。,nStore,sWareNumber)。 nStoreNum=atoi(StoreNum)。 } else { (Insert into 庫(kù)存信息表 values(39。 nStoreNum=atoi(sAStoreNum)。 nExecute((_bstr_t)sSQL,NULL,adCmdText)。運(yùn)行結(jié)果如圖510所示。從Controls面板上向Dialog資源中添加3個(gè)Static、2個(gè)ComboBox、1個(gè)Edit、2個(gè)Button和1個(gè)ListControl,更改資源的屬性,并為資源設(shè)置相對(duì)應(yīng)的變量。圖511 庫(kù)存查詢界面設(shè)計(jì)結(jié)果使用函數(shù)外部的變量。 雙擊【查詢】按鈕,為按鈕添加單擊消息響應(yīng)函數(shù)OnBUTQuery().void CDCheck::OnBUTQuery() { int ColWidth[]={170,120,80,80,80}。 (sEmblem)。 sField!=庫(kù)存上限amp。,sField,sEmblem,sCondition)。 } else { if(sEmblem==!=) sEmblem=。 } catch(...) { (rst)。i5。在“DialogProperties”對(duì)話框中選擇General選項(xiàng)卡,更改其“Caption”文本框內(nèi)容為“庫(kù)存盤點(diǎn)”;單擊【Font】按鈕,將Dialog資源字體更改為宋體9號(hào)。最終設(shè)計(jì)結(jié)果如圖所示。用戶單擊【登記】按鈕后,系統(tǒng)進(jìn)入編輯狀態(tài),此時(shí),用戶樂意任意修改庫(kù)存數(shù)量、庫(kù)存上限和庫(kù)存下限;當(dāng)用戶單擊盤點(diǎn)按鈕后,系統(tǒng)回到初始狀態(tài)即只讀狀態(tài),編輯控件失效,無(wú)法進(jìn)行編輯。 (bEnabled)。 (bEnabled)。 CString sStore,sWareID,sWare,sNumber,sMax,sMin,sSQL。 (sWare)。 nStoreID=(倉(cāng)庫(kù)信息表,名稱,sStore)。 nExecute((_bstr_t)sSQL,NULL,adCmdText)。我們的測(cè)試計(jì)劃如下:登陸模塊測(cè)試商品信息管理模塊入庫(kù)管理模塊出庫(kù)管理模塊調(diào)貨管理模塊測(cè)試總結(jié) 測(cè)試方法一般來(lái)說(shuō),對(duì)程序測(cè)試有兩種測(cè)試方法:如果已經(jīng)知道了軟件系統(tǒng)應(yīng)具有的功能,可通過測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用;如果知道程序的內(nèi)部工作過程,可以通過測(cè)試來(lái)檢測(cè)程序內(nèi)部是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行。本系統(tǒng)采用黑盒測(cè)試。然后進(jìn)入系統(tǒng)主界面,在主界面中,管理員用戶具有系統(tǒng)的全部權(quán)限,普通用戶只能查詢預(yù)算會(huì)計(jì)業(yè)務(wù)記錄。(1) 商品入庫(kù)的測(cè)試圖61 入庫(kù)管理模塊測(cè)試效果圖單擊“登記”按鈕,在“供應(yīng)商”欄中輸入“天天食品廠”,選擇商品名稱、規(guī)格、產(chǎn)地、計(jì)量單位、出廠日期、進(jìn)貨倉(cāng)庫(kù)、進(jìn)貨數(shù)量、進(jìn)貨單價(jià)等,然后單擊“保存”按鈕,即完成入庫(kù)業(yè)務(wù)的添加。調(diào)貨管理模塊的測(cè)試圖63 調(diào)貨管理測(cè)試效果圖在“源倉(cāng)庫(kù)”輸入“城東倉(cāng)庫(kù)”,在“目標(biāo)倉(cāng)庫(kù)”輸入“城西倉(cāng)庫(kù)”,在下方表格調(diào)貨數(shù)量中輸入對(duì)應(yīng)數(shù)量,點(diǎn)擊【確定】按鈕,即完成調(diào)貨管理。【修改】按鈕,在對(duì)應(yīng)欄調(diào)整相對(duì)應(yīng)的信息,單擊【保存】按鈕。其功能基本符合需求,能夠完成基本會(huì)計(jì)業(yè)務(wù)的添加、修改、查詢和刪除操作,以及對(duì)歷史紀(jì)錄的查詢等操作。最主要的就是數(shù)據(jù)庫(kù)的問題,比如:剛開始查詢模塊的設(shè)計(jì)不能順利進(jìn)行。 系統(tǒng)設(shè)計(jì)是一個(gè)非常復(fù)雜的系統(tǒng)工程,我做的只是其中的一部分,在這里所做的探討也是初步的,還有很多內(nèi)容需要我們?nèi)パ芯亢烷_發(fā),系統(tǒng)也需要在實(shí)踐中不斷地總結(jié)、完善和擴(kuò)展。Rangan and R.Huang. A WWWBased Information Management System for Rapid and Integrated Mould Product Development. The International Journal of Advanced Manufacturing Technology,2002,20(7):5057.[16]M在論文寫作過程中,老師非常關(guān)心論文的進(jìn)度,她對(duì)工作一絲不茍的態(tài)度,對(duì)問題的獨(dú)到見解以及對(duì)學(xué)生的嚴(yán)格要求和負(fù)責(zé)精神,給我留下了深刻的印象,并且?guī)椭野磿r(shí)完
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1