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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)之倉(cāng)庫(kù)設(shè)備管理-wenkub

2023-04-22 23:10:29 本頁(yè)面
 

【正文】 人還庫(kù)數(shù)量經(jīng)手人設(shè)備號(hào) 計(jì)劃采購(gòu)實(shí)體ER圖計(jì)劃采購(gòu)庫(kù)存信息 供應(yīng)信息時(shí)間設(shè)備號(hào) 實(shí)體和實(shí)體之間的關(guān)系ER圖入庫(kù) 現(xiàn)有庫(kù)存 出庫(kù) 還庫(kù) 部門需求設(shè)備采購(gòu)五、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)及優(yōu)化在上面的實(shí)體以及實(shí)體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格和各個(gè)表格之間的關(guān)系。 設(shè)備使用信息,包括的數(shù)據(jù)項(xiàng)有使用的設(shè)備、使用部門、數(shù)目、使用時(shí)間和出庫(kù)時(shí)狀態(tài)等。系統(tǒng)功能模塊設(shè)計(jì) 在系統(tǒng)功能分析的基礎(chǔ)上,結(jié)合Visual C++程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖。 程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。由于計(jì)算機(jī)應(yīng)用的日益普及,倉(cāng)庫(kù)設(shè)備管理的自動(dòng)化是提高工作效率的有效途徑,隨著企業(yè)對(duì)倉(cāng)庫(kù)設(shè)備實(shí)行計(jì)算機(jī)管理,實(shí)現(xiàn)倉(cāng)庫(kù)設(shè)備管理系統(tǒng)勢(shì)在必行。系統(tǒng)開(kāi)發(fā)的總統(tǒng)任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到倉(cāng)庫(kù)管理效率的目的。 界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿足企業(yè)不同層次員工的需要。倉(cāng)庫(kù)管理系統(tǒng)系統(tǒng)模塊輸入模塊維護(hù)模塊查看模塊報(bào)表模塊幫助模塊日志管理需求模塊還庫(kù)模塊出庫(kù)模塊入庫(kù)模塊三.?dāng)?shù)據(jù)庫(kù)需求分析 在仔細(xì)調(diào)查企業(yè)倉(cāng)庫(kù)物資設(shè)備管理過(guò)程的基礎(chǔ)上,得到本系統(tǒng)所處理的數(shù)據(jù)流程如圖設(shè)備入庫(kù)設(shè)備采購(gòu)設(shè)備還庫(kù)設(shè)備出庫(kù)倉(cāng)庫(kù)現(xiàn)有庫(kù)存各部門需求企業(yè)生產(chǎn)計(jì)劃匯總本實(shí)例設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: 設(shè)備代碼信息,包括的數(shù)據(jù)項(xiàng)有設(shè)備號(hào)、設(shè)備名稱。 倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。(2).創(chuàng)建企業(yè)部門基本信息代碼class_node CREATE TABLE “DMS”.class_node(node VARCHAR2(6) NOTNULL, Department VARCHAR2(20) NOTNULL,CONSTRANT node_node_pk PRIMARY KEY(node))TABLESPACE”USER_DATA”。(6).創(chuàng)建現(xiàn)有庫(kù)存表 deviceCREATETABLE ”DMS”.device(code VARCHAR2(6) NULL,now_number NUMBER(6) NULL,high_number NUMBER(6) NULL,low_ number NUMBER(6) NULL,total_ number NUMBER(6) NULL,CONSTRAINT device_code_pk PRIMARY KEY(code))TABLESPACE”USER_DATA”。系統(tǒng)實(shí)現(xiàn)(1)選擇“FileNew”中的“新建項(xiàng)目”選項(xiàng)卡中“MFC AppWizard(exe)”,設(shè)置合適的目錄和項(xiàng)目名,比如“E:\Project”目錄下的“DMS”項(xiàng)目。主對(duì)話框名為CDMSDlg。 virtual ~CLogMngr()。 m_user = user。下面是ClogMngr::AddLog內(nèi)部實(shí)現(xiàn)詳細(xì)過(guò)程。%s39。 _bstr_t sql = sql_。 e) { CString Error = ()。 return true。 (2,操作內(nèi)容)。 int wid = 。 (LVS_EX_FULLROWSELECT)。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE} _bstr_t strSQL(SELECT * FROM HOWDO)。 try { (__uuidof(Recordset))。 if(!=VT_NULL) (i, (char*)(_bstr_t)Holder)。 MySetMoveNext()。 (TRUE)。void CDlgViewLog::OnBtnVlrmall() { _bstr_t strSQL(TRUNCATE TABLE HOWDO)。 e) { AfxMessageBox(())。 do { if (!()) EndDialog(0)。{ (__uuidof(Connection))。PWD=%s,)。 (m_DBCnt,)。 thisEndDialog(0)。 }登錄完成后,顯示出主對(duì)話框。 (m_DBCnt,amp。 thisShowWindow(SW_SHOW)。 (1,設(shè)備名)。 int wid = 。//讀取已有數(shù)據(jù) UpdateData(FALSE)。ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。 m_log = NULL。 //{{AFX_DATA_MAP(CDlgDevcode) DDX_Control(pDX, IDC_LIST_DEVCODE, m_list)。 _bstr_t strSQL(SELECT * FROM DEVICE_CODE)。 try { (__uuidof(Recordset))。 if(!=VT_NULL) (i, (char*)(_bstr_t)Holder)。 } } catch(__erroramp。 } (TRUE)。 (INSERT INTO DEVICE_CODE (code,name) VALUES(39。), m_code, m_name)。 } catch(__erroramp。)。 CString sql_。 _bstr_t sql = sql_。 return。 }//負(fù)責(zé)更新數(shù)據(jù)的函數(shù)void CDlgDevcode::OnBtnDcupd() { UpdateData()。%s39。 _bstr_t sql = sql_。 e) { AfxMessageBox(())。 RefreshData()。修改記錄時(shí),用戶單擊列表中某一行,程序利用8提到的方法,在窗口下面把這一行記錄的詳細(xì)信息顯示出來(lái),用戶即可對(duì)之修改。 (2,最大數(shù)量)。 (amp。 (1,wid/5)。 IADORecordBinding *picRs = NULL。picRs))。 int i = 0。 pRstClose()。 return TRUE。 return TRUE。 CString sql_。 _RecordsetPtr pRst = NULL。 try { TESTHR((__uuidof(Recordset)))。 TESTHR(picRsBindToRecordset(amp。 strcpy(, m_provider)。 strcpy(, m_buyer)。 pRstClose()。 } RefreshData()。 CString sql_。 try { //執(zhí)行刪除數(shù)據(jù)的SOL語(yǔ)句 m_DBCntExecute(sql, NULL, adCmdText)。 } MessageBox(完成操作!)。}在主對(duì)話框中單擊“設(shè)備入庫(kù)”按鈕就進(jìn)入如圖117所示的界面。 if (!UpdateData()) return。 sprintf(,%d%d%d %d:%d:%d, (), (), (), (), (), ())。 = m_price。 (vaFieldlist,vaValuelist)。 //打開(kāi)device表 CString sql_。 _bstr_t sql = sql_。 = 1。 } else//若有此設(shè)備的庫(kù)存記錄 { CDevRs rsDev。 TESTHR(picRsBindToRecordset(amp。 = + 。 picRsRelease()。 e) { AfxMessageBox(())。 MessageBox(完成操作!)。}本系統(tǒng)的幫助模塊由兩部分組成,一部分是本程序的About窗口,另一個(gè)是在外部編譯好的chm格式的幫助文件。}打開(kāi)控制面板——管理工具——數(shù)據(jù)源——添加,則添加相應(yīng)的數(shù)據(jù)庫(kù)文件。修改后運(yùn)行正常。最后,該倉(cāng)庫(kù)管理系統(tǒng)在實(shí)際運(yùn)用過(guò)程中還會(huì)遇到一些實(shí)際的問(wèn)題,可根據(jù)具體實(shí)際情況進(jìn)行改進(jìn)。在設(shè)計(jì)過(guò)程中,與同學(xué)分工設(shè)計(jì),和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。通過(guò)這次課程設(shè)計(jì),綜合運(yùn)用本專業(yè)所學(xué)課程的理論和實(shí)際具體應(yīng)用,從而培養(yǎng)和提高學(xué)生獨(dú)立工作能力,鞏固與擴(kuò)充了wingdows系統(tǒng)編程與計(jì)算機(jī)語(yǔ)言與相關(guān)知識(shí)等課程所學(xué)的內(nèi)容,掌握倉(cāng)庫(kù)管理設(shè)計(jì)的方法和步驟,各科相關(guān)的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1