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

正文內(nèi)容

倉庫管理系統(tǒng)論文vb做的-wenkub

2023-07-09 19:25:21 本頁面
 

【正文】 在Visual Basic中,一方面繼承了Basic所具有的程序設(shè)計語言簡單易用的特點,另一方面在其編程系統(tǒng)中采用了面向?qū)ο?、事件?qū)動的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來,提供了一種所見即所得的可視化程序設(shè)計方法。 可追溯數(shù)據(jù)的歷史信息,為系統(tǒng)完善提供依據(jù) 第二章 相關(guān)理論基礎(chǔ)本系統(tǒng)主要采用VB6 + Access2000相結(jié)合的技術(shù)來進(jìn)行開發(fā),用戶界面的設(shè)計是用VB6來進(jìn)行的,后臺數(shù)據(jù)庫使用Access2000。 能很好的預(yù)防各自人為因素產(chǎn)生的錯誤操作 操作簡單方便、界面簡潔美觀。根據(jù)我公司的實際情況分析,一般的倉庫管理系統(tǒng)并不能滿足公司的需求,而且每套系統(tǒng)的成本也過高。各種各樣的管理軟件也應(yīng)運而生。而對于后者則要求應(yīng)用程序功能完備,易操作易使用等特點。經(jīng)過分析如此情況,我決定使用微軟公司的Visual Basic 6為開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是ADO,是能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,短期內(nèi)就可以開發(fā)出用戶滿意的可行系統(tǒng)。企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。因此有必要開發(fā)一套特定的倉庫管理系統(tǒng)來提高公司的工作效率,減少因人為因素而導(dǎo)致的物料損失。 能夠為用戶提供多種條件的查詢操作,為物料管理提供準(zhǔn)確及時的數(shù)據(jù)與數(shù)據(jù)庫的連接則使用ADO的相關(guān)功能來完成的。VB6是指Visual Basic 。B) 事件驅(qū)動的編程機(jī)制:事件驅(qū)動是非常適合圖形用戶界面的編程方式。D) 結(jié)構(gòu)化的程序設(shè)計語言:VB6具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計語言,它還有如下一些特點:強(qiáng)大的數(shù)值和字符串處理功能;豐富的圖形指令,可方便地繪制各種圖形;提供靜態(tài)和動態(tài)數(shù)組,有利于簡化內(nèi)存的管理;過程可遞歸調(diào)用,使程序更為簡練;支持隨機(jī)文件和順序文件的訪問;提供了一個可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫;具有完善的運行出錯處理。VB幫助窗口中顯示了有關(guān)的示例代碼,通過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。因此是“事件”驅(qū)動的。 Visual Basic 6中的基本概念對象:面向?qū)ο缶幊蹋∣OP)的提法大家一定也很耳熟,雖然Visual Basic并不是完全的面向?qū)ο缶幊蹋怖昧藢ο缶幊碳夹g(shù)。屬性一般決定了對象的位置、大小、顯示等情況??丶嚎丶褪荲isual Basic提供的編程用的模塊,與對象有直接的聯(lián)系,如同積木的木塊,使用這樣的控件,就可以像拼圖或堆積木一樣“搭”、“拼”你的程序界面。最重要的是,你可以利用成千上萬的各種擴(kuò)充的控件來快速構(gòu)造幾乎能滿足你任何要求的程序。它能操作其它來源的資料,包括許多流行的PC數(shù)據(jù)庫程序(如dBase,Paradox,Microsoft FoxPro)和服務(wù)器、小型機(jī)及大型機(jī)上的許多SQL數(shù)據(jù)庫。 Access的總體結(jié)構(gòu)Access將所有有名字的東西都成為對象(object),在Access 2000中,最重要的對象有表,查詢,窗體,報表,宏和模塊。查詢:為來自一個或多個表的資料提供定制視圖的對象。大量的操作(幾乎所有)都要通過窗體完成。它是衡量一個優(yōu)秀的數(shù)據(jù)庫的重要標(biāo)準(zhǔn)(有時甚至是唯一的標(biāo)準(zhǔn))。模塊提供了獨立的動作流以捕獲錯誤,而宏做不到。早期還有RDO,DAO等。數(shù)據(jù)庫操作的“數(shù)據(jù)源”對應(yīng)用程序是透明的,所有的數(shù)據(jù)庫操作由對應(yīng)DBMS的ODBC驅(qū)動程序(ODBC Driver)完成。但ODBC訪問數(shù)據(jù)庫的速度較慢,而且需為每個客戶端配置ODBC數(shù)據(jù)源。訪問數(shù)據(jù)庫的時候,關(guān)于SQL的知識不是必要的,但是特定數(shù)據(jù)庫支持的SQL命令仍可以通過ADO中的命令對象來執(zhí)行。因此你可以只創(chuàng)建一個Connection對象,但是可以有多個,獨立的Recordset對象來使用它。開發(fā)人員在使用ADO時,其實就是在使用OLE DB,不過OLE DB更加接近底層。 系統(tǒng)數(shù)據(jù)流程圖在研究了用戶提供的原始資料及要求后,畫出了系統(tǒng)的數(shù)據(jù)流程圖如下所示。響應(yīng)速度快。YYY代表序列號,XXXX由系統(tǒng)自動給出。自動訂單是根據(jù)這個原則產(chǎn)生的。B類物品:中值──總值占庫存總值的1520%。 供應(yīng)商管理模塊供應(yīng)商管理模塊記錄公司所有供應(yīng)商的情況,以保證每個供應(yīng)商都是經(jīng)過認(rèn)證的。就像我們?nèi)ベI東西,我們不但要知道去哪里買,還要知道買什么。例如我們?nèi)ト嗣裆虉鲑I一件衣服給出一個綜合代碼為40000001,而去長發(fā)商場去買同一件衣服則給出的綜合代碼為40000002,這樣處理有利于更好的分清每個物料及供應(yīng)商之間的關(guān)系。同樣,我們也需為公司的每一個產(chǎn)品編制一個代碼。表示某個產(chǎn)品是由哪些物料組成的。一種是手工下單。自動訂單可以一次下多個定單,手工下單只能一個一個產(chǎn)生訂單。根據(jù)產(chǎn)品及生產(chǎn)數(shù)量,日期等不同將生產(chǎn)分為一批一批,利用生產(chǎn)計劃號,即工單號來區(qū)分。 倉位管理模塊倉位管理記錄了倉庫每個倉位存放的物料。也可以兩種方法結(jié)合在一起來發(fā)料。生產(chǎn)退料是生產(chǎn)線將好的物料退回給倉庫。條件即可以是單個條件也可以組合條件。 系統(tǒng)功能設(shè)計 系統(tǒng)功能模塊圖在仔細(xì)分析了公司的物料數(shù)據(jù)圖后,決定將整個系統(tǒng)分為四大模塊,每個模塊又有若干個子模塊。包括收料,發(fā)料,增料,退料。 報表查詢模塊在此功能模塊,用戶可以進(jìn)行各種條件的查詢。 數(shù)據(jù)庫設(shè)計大多數(shù)應(yīng)用系統(tǒng)都需要后臺數(shù)據(jù)庫地支持。先啟動Access2000程序,然后創(chuàng)建名為“WMS”的數(shù)據(jù)庫。表41 Users(用戶信息)表的結(jié)構(gòu) 物料代碼表物料代碼表(Materials)用來存放企業(yè)所需用的所有的物料。為倉庫發(fā)料提供依據(jù)。表45 Suppliers(供應(yīng)商代碼)表的結(jié)構(gòu) 物料供應(yīng)商聯(lián)系表物料供應(yīng)商聯(lián)系表(AVLs)用來保存物料在供應(yīng)商處的有關(guān)信息。該表的結(jié)構(gòu)如表47所示。此表是由生產(chǎn)計劃產(chǎn)品管理表和產(chǎn)品組成表通過計算而得到的。表410 NowMaterials(物料現(xiàn)狀)表的結(jié)構(gòu) 倉庫倉位管理表倉庫倉位管理表(Locations)用來管理倉庫的各個倉位信息。該表的結(jié)構(gòu)如表412所示。具體ODBC及ADO詳見相關(guān)理論部分。圖51 引用ADO圖52 選擇ADO控件2. 使用ADO連接數(shù)據(jù)庫本系統(tǒng)采用的是無源的數(shù)據(jù)庫連接方法,因為整個系統(tǒng)都會使用到這個數(shù)據(jù)庫,所以將數(shù)據(jù)庫的連接定義為全局變量。 db_path amp。先啟動Access2000程序,然后創(chuàng)建名為“WMS”的數(shù)據(jù)庫。本系統(tǒng)按用戶類別及使用功能可以分為管理員登錄、普通用戶登錄及超級用戶登錄三種。如沒有通過驗證,則給出沒有通過驗證的原因。主界面的菜單如果是灰色顯示,則表明此用戶沒有權(quán)限操作此功能。 重新登錄功能進(jìn)入系統(tǒng)后,可選擇重新登錄在不現(xiàn)用戶之間進(jìn)行切換。圖57 修改密碼界面 用戶管理功能設(shè)計思路和要點:用戶管理是對使用此系統(tǒng)的所有用戶進(jìn)行管理。界面如圖58所示。圖59 退出系統(tǒng)菜單 倉庫管理模塊倉庫管理模塊是本系統(tǒng)的核心模塊。沒有訂單就不能完成收料。選擇訂單號碼后,相關(guān)的訂單信息已會顯示出來。圖510 入庫操作界面 出庫操作設(shè)計思想和要點:出庫操作即倉庫的發(fā)料,本系統(tǒng)規(guī)定倉庫的發(fā)料需根據(jù)生產(chǎn)計劃來進(jìn)行。每個工單的發(fā)料可有兩種方式 ,一種是按工單發(fā)料,即一次性將一個工單的全部所需物料全部發(fā)至生產(chǎn)線。界面如圖511和圖512所示。界面如圖513所示。圖514 增料操作界面 倉位管理設(shè)計思路與要點:倉位管理是對倉庫的各個倉位進(jìn)
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1