倉儲管理系統(tǒng)-白玉鳳張強(qiáng)_第1頁
倉儲管理系統(tǒng)-白玉鳳張強(qiáng)_第2頁
倉儲管理系統(tǒng)-白玉鳳張強(qiáng)_第3頁
倉儲管理系統(tǒng)-白玉鳳張強(qiáng)_第4頁
倉儲管理系統(tǒng)-白玉鳳張強(qiáng)_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.:.;目錄 TOC o - h z u HYPERLINK l _Toc .開發(fā)必要性 PAGEREF _Toc h HYPERLINK l _Toc .系統(tǒng)目的 PAGEREF _Toc h HYPERLINK l _Toc . 系統(tǒng)分析 PAGEREF _Toc h HYPERLINK l _Toc .需求分析 PAGEREF _Toc h HYPERLINK l _Toc .功能需求 PAGEREF _Toc h HYPERLINK l _Toc .運(yùn)轉(zhuǎn)環(huán)境需求 PAGEREF _Toc h HYPERLINK l _Toc . 組織構(gòu)造 PAGEREF _Toc h HYPERLIN

2、K l _Toc . 業(yè)務(wù)流程分析 PAGEREF _Toc h HYPERLINK l _Toc . 數(shù)據(jù)流程圖 PAGEREF _Toc h HYPERLINK l _Toc . 數(shù)據(jù)字典 PAGEREF _Toc h HYPERLINK l _Toc . 數(shù)據(jù)項定義 PAGEREF _Toc h HYPERLINK l _Toc .數(shù)據(jù)構(gòu)造定義 PAGEREF _Toc h HYPERLINK l _Toc .數(shù)據(jù)流定義 PAGEREF _Toc h HYPERLINK l _Toc . 數(shù)據(jù)存儲 PAGEREF _Toc h HYPERLINK l _Toc .數(shù)據(jù)處置 PAGEREF

3、 _Toc h HYPERLINK l _Toc . 外部項 PAGEREF _Toc h HYPERLINK l _Toc . 系統(tǒng)設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .總體設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .需求規(guī)定 PAGEREF _Toc h HYPERLINK l _Toc . 運(yùn)轉(zhuǎn)環(huán)境 PAGEREF _Toc h HYPERLINK l _Toc .模塊構(gòu)造圖 PAGEREF _Toc h HYPERLINK l _Toc .功能構(gòu)造圖 PAGEREF _Toc h HYPERLINK l _Toc . 代碼設(shè)

4、計 PAGEREF _Toc h HYPERLINK l _Toc . 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .概念構(gòu)造設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .邏輯構(gòu)造設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .物理構(gòu)造設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc . 輸入輸出及界面設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc . 用戶部分界面設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc . 操作員部分界面部分: PAGERE

5、F _Toc h HYPERLINK l _Toc . 小結(jié) PAGEREF _Toc h HYPERLINK l _Toc . 部分程序設(shè)計 PAGEREF _Toc h HYPERLINK l _Toc .系統(tǒng)測試 PAGEREF _Toc h HYPERLINK l _Toc . 反響時間的性能測試 PAGEREF _Toc h HYPERLINK l _Toc . CPU、Memory的性能測試 PAGEREF _Toc h HYPERLINK l _Toc . 可靠性測試 PAGEREF _Toc h HYPERLINK l _Toc .總結(jié)&心得 PAGEREF _Toc h .開

6、發(fā)必要性一個好的庫存管理信息系統(tǒng)有利于對庫存物品進(jìn)展及時、高效、準(zhǔn)確的管理。不但可以提高勞動效率,還以提高庫存管理人員的積極性和準(zhǔn)確度。運(yùn)用倉庫管理系統(tǒng),有助于企業(yè)倉儲管理自動化,減少冗余,去除一些多余的步驟和環(huán)節(jié),從而提高倉儲任務(wù)人員的任務(wù)效率。本倉庫管理系統(tǒng)可以對倉儲的各環(huán)節(jié)實施全過程控制管理,并可對貨物進(jìn)展入庫和出庫的操作管理,從而實現(xiàn)倉儲作業(yè)流程全電子化操作。另外還可以根據(jù)客戶的需求制造多種合理的統(tǒng)計報表。.系統(tǒng)目的本系統(tǒng)將努力建立一個友好的人機(jī)交互界面,同時系統(tǒng)還兼具以下方面的內(nèi)容。 根本信息設(shè)置提供貨品信息、倉庫信息的添加、修正和查詢功能。 出入庫管理提供貨品出入庫信息的登記、修正

7、和查詢功能。 庫存數(shù)據(jù)分析實現(xiàn)貨品庫存查詢、預(yù)警等功能,并提供根底資料設(shè)置和出入庫信息的報表打印等功能。 系統(tǒng)設(shè)置應(yīng)該包括用戶修正密碼及系統(tǒng)管理員添加權(quán)限用戶功能。. 系統(tǒng)分析.需求分析.功能需求()根本信息包括貨品信息、倉庫信息的查詢、修正和添加。()貨品入庫查詢、修正和添加。()貨品出庫查詢、修正和添加。()貨品庫存報告及預(yù)警查詢。()倉庫財務(wù)信息查詢。(采購方面的相關(guān)管理。()用戶修正密碼和系統(tǒng)管理員添加用戶。.運(yùn)轉(zhuǎn)環(huán)境需求軟件需求: .數(shù)據(jù)庫選擇Microsoft Access 數(shù)據(jù)庫。 .操作系統(tǒng)選擇Windows XP(Vista或)操作系統(tǒng)。開發(fā)工具 Visual basic 企

8、業(yè)版 網(wǎng)絡(luò)配置表 . 網(wǎng)絡(luò)選擇用戶每秒數(shù)據(jù)庫并發(fā)數(shù)據(jù)訪問記錄數(shù)穩(wěn)定性要求維護(hù)程度備選網(wǎng)絡(luò)方案面積在的小型倉庫(條)低差單機(jī)方式面積在的中型倉庫(條)中普通百兆方式面積在的大型倉庫(條)中普通百兆方式有多個面積在的倉庫群(條)較高較好百兆方式總面積在以上的大型倉庫群(條)以上高好千兆方式. 組織構(gòu)造公司的組織構(gòu)造圖如上圖所示,共由銷售部、采購部、出入庫管文科、倉庫管文科,財務(wù)部五個部門組成。各個部門主要職能為:圖 公司組織構(gòu)造圖銷售部主要擔(dān)任處置訂單和退貨單,退回不合格的訂單和退貨單給客戶,將合格的訂單和退貨單發(fā)送給出入庫管文科。采購部擔(dān)任倉庫貨物的補(bǔ)充任務(wù),及時補(bǔ)充貨物,以保證倉庫的庫存情況堅

9、持在正常的程度。出入庫管文科擔(dān)任貨品的出入庫,根據(jù)訂單檢查、揀選貨品,選擇適宜的工具在倉庫中對貨品進(jìn)展運(yùn)輸,保證貨品正常出、入庫。倉庫管文科擔(dān)任管理貨品形狀、修正貨物信息,擔(dān)任出入庫信息表和產(chǎn)品信息表的修正和維護(hù)。財務(wù)部只需擔(dān)任查詢和審核發(fā)票及退款單。. 業(yè)務(wù)流程分析業(yè)務(wù)流程圖如下: 圖 系統(tǒng)業(yè)務(wù)流程圖()訂單業(yè)務(wù)分析用戶提交訂單至銷售部,由銷售部審核;未經(jīng)過審核的訂單前往給用戶;經(jīng)過審核的訂單經(jīng)銷售部生成提貨單并提交至出入庫管文科; ()退貨單業(yè)務(wù)分析用戶提交退貨懇求單至銷售部,由銷售部審核;未經(jīng)過審核的退貨單前往到用戶;經(jīng)過的審核的退貨單經(jīng)銷售部生成退貨單提交至出入庫管文科;()采購業(yè)務(wù)分

10、析采購員接受倉庫管文科的補(bǔ)貨信息;由補(bǔ)貨信息開具采購單進(jìn)展采購;到貨后,生成到貨單提交至出入庫管文科。()倉庫管理業(yè)務(wù)分析倉庫管理員對倉庫貨物進(jìn)展清點(diǎn),對庫存缺乏的貨物進(jìn)展補(bǔ)貨單生成操作。 ()出入庫管理業(yè)務(wù)分析出入庫管理員根據(jù)提貨單生成出庫單并修正庫存;根據(jù)退貨單生成退貨入庫單并修正庫存;根據(jù)到貨單生成入庫單并修正庫存。()財務(wù)管理業(yè)務(wù)分析根據(jù)出庫單生成發(fā)票;根據(jù)退貨入庫單生成退款單。. 數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖圖 頂層數(shù)據(jù)流程圖一級分解數(shù)據(jù)流程圖 圖 一級分解數(shù)據(jù)流程圖二級分解數(shù)據(jù)流程圖訂單管理 圖 訂單管理二級分解數(shù)據(jù)流程圖出入庫管理 圖 出入庫管理二級分解數(shù)據(jù)流程圖財務(wù)管理圖 財務(wù)管理

11、二級分解數(shù)據(jù)流程圖退貨管理圖 退貨管理二級分解數(shù)據(jù)流程圖倉庫管理圖 倉庫管理二級分解數(shù)據(jù)流程圖采購管理圖 采購管理二級分解數(shù)據(jù)流程圖. 數(shù)據(jù)字典 . 數(shù)據(jù)項定義表. 數(shù)據(jù)項定義編號稱號含義類型長度有關(guān)數(shù)據(jù)構(gòu)造-訂單編號闡明訂單獨(dú)一性的編碼文本text訂單,提貨單,出庫單,發(fā)票-提貨單編號闡明提貨單獨(dú)一性的編碼文本text提貨單,出庫單-出庫單編號闡明出庫單單獨(dú)一性的編碼文本text出庫單,發(fā)票-發(fā)票編號闡明發(fā)票獨(dú)一性的編碼文本text發(fā)票,退貨懇求單-退貨懇求單編號闡明退貨懇求單獨(dú)一性的編碼文本text退貨懇求單,退貨單-退貨單編號闡明退款單獨(dú)一性的編碼文本text退貨單,退貨入庫單-退貨入庫

12、單編號闡明退貨入庫單獨(dú)一性的編碼文本text退貨入庫單,退款單-退款單編號闡明退款單獨(dú)一性的編碼文本text退款單-補(bǔ)貨單編號闡明補(bǔ)貨單獨(dú)一性的編碼文本text補(bǔ)貨單,采購單-采購單編號闡明采購單獨(dú)一性的編碼文本text采購單,到貨單-到貨單編號闡明到貨單獨(dú)一性的編碼文本text到貨單,入庫單-入庫單編號闡明入庫單獨(dú)一性的編碼文本text入庫單-訂單日期闡明訂單生成時的日期文本text訂單-提貨單日期闡明提貨單生成時的日期日期date提貨單-出庫單日期闡明出庫單生成時的日期日期date出庫單-發(fā)票日期闡明發(fā)票生成時的日期日期date發(fā)票-退貨懇求單日期闡明退貨懇求單生成時的日期日期date退貨

13、懇求單-退貨單日期闡明退貨單生成時的日期日期date退貨單-退貨入庫單日期闡明退貨入庫單生成時的日期日期date退貨入庫單-退款單日期闡明退款單單生成時的日期日期date退款單-補(bǔ)貨單日期闡明補(bǔ)貨單生成時的日期日期date補(bǔ)貨單-采購單日期闡明采購單生成時的日期日期date采購單-到貨單日期闡明到貨單生成時的日期日期date到貨單-入庫單日期闡明入庫單生成時的日期日期date入庫單-商品編號闡明商品獨(dú)一性的編碼文本text系統(tǒng)一切單據(jù),商品信息-商品稱號闡明商品的稱號文本text系統(tǒng)一切單據(jù),商品信息-商品規(guī)格闡明商品的計量單位文本text系統(tǒng)一切單據(jù),商品信息-商品單價闡明商品的出賣單價貨幣

14、money系統(tǒng)一切單據(jù),商品信息-廠家稱號標(biāo)明商品的消費(fèi)廠家名文本text系統(tǒng)一切單據(jù),商品信息-商品庫存量闡明商品的現(xiàn)有庫存量文本text商品信息,補(bǔ)貨單,采購單-庫存上限倉庫可承載的某種商品最大數(shù)量文本text商品信息,補(bǔ)貨單,采購單-庫存下限商品數(shù)量低于此值時發(fā)出補(bǔ)貨通知文本text商品信息,補(bǔ)貨單,采購單-操作員名操作員的編號文本text系統(tǒng)一切單據(jù),員工-密碼操作員或用戶進(jìn)入系統(tǒng)的密碼文本text客戶,員工-真實姓名操作員或用戶的真實姓名文本text客戶,員工-聯(lián)絡(luò)方式操作員或用戶的聯(lián)絡(luò)方式文本text客戶,員工-地址操作員或用戶的居住地址文本text客戶,員工-訂貨數(shù)量用戶訂貨的數(shù)

15、量文本text訂單,提貨單,出庫單,發(fā)票-送貨地址用戶貨物所要送達(dá)的地點(diǎn)文本text訂單,提貨單,出庫單,發(fā)票-客戶名客戶進(jìn)入系統(tǒng)的稱號文本text-建議采購量結(jié)合上下限及庫存量給出的建議文本text補(bǔ)貨單,采購單-實踐采購量采購部結(jié)合實踐采購的量文本text采購單-處置形狀各種單據(jù)的處置形狀文本text一切單據(jù)-總額客戶為訂單所支付的總額貨幣money發(fā)票-備注備注文本text一切單據(jù).數(shù)據(jù)構(gòu)造定義表. 數(shù)據(jù)構(gòu)造定義編號稱號 簡介有關(guān)數(shù)據(jù)構(gòu)造 構(gòu)造-訂單用戶提交用以采購貨物的單據(jù)商品信息訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,訂單日期,送貨地址,聯(lián)絡(luò)方式,處置形狀,備注-提貨

16、單銷售部處置訂單后生成的單據(jù)訂單提貨單號,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,訂單日期,送貨地址,聯(lián)絡(luò)方式,處置形狀,備注-出庫單貨物出庫生成的單據(jù)提貨單,訂單出庫單號,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,出庫時間,送貨地址,聯(lián)絡(luò)方式,收款形狀,備注-發(fā)票交給客戶用以闡明買賣憑證的單據(jù)出庫單,訂單發(fā)票號,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,總額,訂貨時間,聯(lián)絡(luò)方式,備注-退貨懇求單客戶退貨時提出懇求的單據(jù)發(fā)票退貨懇求單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,聯(lián)絡(luò)方式,備注,處置形

17、狀-退貨單經(jīng)銷售部審核后的退貨的退貨懇求單退貨單號,操作員,退貨懇求單,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,聯(lián)絡(luò)方式,備注,處置形狀-退貨入庫單所退貨物入庫后生成的單據(jù)退貨單退貨入庫單號,操作員,退貨懇求單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,退款形狀,備注-退款單根據(jù)退掉的貨物生成的退款憑證退貨入庫單退款單號,操作員,退貨懇求單編號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,總額,懇求時間,聯(lián)絡(luò)方式,備注-補(bǔ)貨單清點(diǎn)庫存發(fā)現(xiàn)貨物缺乏生成的補(bǔ)貨闡明商品信息補(bǔ)貨單號,操作員,生成時間,商品編號,商品名稱,庫存上限,庫存下限,

18、當(dāng)前庫存,建議采購量,處置形狀,備注-采購單根據(jù)補(bǔ)貨單內(nèi)容進(jìn)展采購的單據(jù)補(bǔ)貨單采購單號,操作員,補(bǔ)貨單號,商品編號,商品稱號,建議采購量,實踐采購量,采購日期,供應(yīng)商,處置形狀,備注-到貨單貨物到達(dá)時闡明其相關(guān)信息的單據(jù)采購單到貨單號,操作員,采購單號,商品編號,商品名稱,到貨量,采購單價,到貨時間,供應(yīng)商,入庫形狀,備注-入庫單到貨入庫后生成的單據(jù)到貨單入庫單號,操作員,到貨單號,商品編號,商品名稱,入庫量,商品單價,入庫時間,供應(yīng)商,備注-商品信息闡明商品個屬性商品編號,商品稱號,商品規(guī)格,商品單價,廠家稱號,庫存量,庫存上限,庫存下限,備注-員工表名員工各屬性操作員名,密碼,真實姓名,聯(lián)

19、絡(luò)方式,地址.數(shù)據(jù)流定義表. 數(shù)據(jù)流定義編號代號稱號來源去向組成-F訂單用戶P訂單-F不合格訂單P用戶-F提貨單PP提貨單-F出庫單PP出庫單-F發(fā)票P用戶發(fā)票-F退貨懇求單用戶P退貨懇求單-F不合格懇求單P用戶-F退貨單PP退貨單-F退貨入庫單PP退貨入庫單-F退款單P用戶退款單-F庫存信息DP商品信息-F補(bǔ)貨單PP補(bǔ)貨單-F到貨單PP到貨單-F修正庫存信息DP-F提取貨物信息PD-F訂單信息P.D訂單-F合格訂單P.P.訂單-F出庫信息P.D出庫單-F入庫信息P.D入庫單-F退貨入庫信息P.D退貨入庫單-F修正庫存信息P.D-F發(fā)票信息P.D發(fā)票-F退款單信息P.D退款單-F退貨懇求單信息

20、P.P.退貨懇求單-F合格退款懇求單P.P.退貨懇求單-F補(bǔ)貨信息P.P.補(bǔ)貨單-F采購單DP.采購單. 數(shù)據(jù)存儲表. 數(shù)據(jù)存儲編號代號稱號輸入數(shù)據(jù)流輸出數(shù)據(jù)流組成有關(guān)的數(shù)據(jù)處置過程-D庫存信息F,FF,F商品信息P,P,P.,P,P.-D訂單記錄F訂單P.-D提貨單記錄FF提貨單P.-D出庫單FF,F(xiàn)出庫單P.,P.-D入庫單FF入庫單P.,P.-D退貨入庫單FF,F退貨入庫單P.,P.-D發(fā)票FF發(fā)票P.-D退款單FF退款單P.-D退貨懇求單F退貨懇求單P.-D退貨單FF退貨單P.-D補(bǔ)貨單FF補(bǔ)貨單P.-D采購單FF采購單P.,P.-D到貨單FF到貨單P.數(shù)據(jù)處置表. 數(shù)據(jù)處置編號代號稱

21、號輸入數(shù)據(jù)流輸出數(shù)據(jù)流處置過程-P訂單管理F,FF,F處置用戶提交的訂單-P出入庫管理F,F,FF,F,F進(jìn)展商品出入庫的操作-P財務(wù)管理F,F(xiàn)F,F進(jìn)展生成發(fā)票及退款單操作-P退貨管理FF,F(xiàn)處置用戶退貨-P倉庫管理FF進(jìn)展庫存清點(diǎn)-P采購管理FF進(jìn)展商品采購-P.驗證訂單FF,F,F(xiàn)驗證用戶提交的訂單能否合理-P.生成提貨單FF結(jié)合合格訂單信息生成提貨單-P.出庫管理FF進(jìn)展商品出庫操作-P.入庫管理FF進(jìn)展商品入庫操作-P.退貨入庫管理FF進(jìn)展商品退貨入庫操作-P.修正庫存信息F,F(xiàn),FF修正庫存信息-P.生成發(fā)票FF生成用戶的發(fā)票-P.生成退款單FF生成退款單-P.生成退貨懇求單F,F(xiàn)

22、F生成退貨懇求單-P.檢查退貨懇求單FF,F(xiàn)檢查退貨懇求單能否合理-P.生成退貨單FF合格退貨懇求單生成退貨單-P.庫存清點(diǎn)FF清點(diǎn)商品庫存-P.生成補(bǔ)貨單FF對庫存缺乏貨物進(jìn)展補(bǔ)貨通知-P.開采購單FF結(jié)合補(bǔ)貨單開局采購單進(jìn)展采購-P.采購并到貨FF商品到貨,生成到貨單. 外部項表. 外部項定義編號稱號 闡明 輸入數(shù)據(jù)流 輸出數(shù)據(jù)流-用戶購買本公司貨物的用戶F,F,F,F F,F. 系統(tǒng)設(shè)計.總體設(shè)計.需求規(guī)定 主要功能包括系統(tǒng)管理、訂單管理、出入庫管理、財務(wù)管理、倉庫管理和采購管理。. 運(yùn)轉(zhuǎn)環(huán)境 軟件需求:Windows Vista home basic,Internet Explorer

23、(IE).及其以上版本 硬件需求:CPU:PIII 以上 內(nèi)存:M以上硬盤空間:GB以上 開發(fā)環(huán)境Windows Vista home basic 開發(fā)工具Visual Basic 數(shù)據(jù)庫管理系統(tǒng)Microsoft Access .模塊構(gòu)造圖圖.-模塊構(gòu)造圖.功能構(gòu)造圖功能構(gòu)造圖詳細(xì)描畫了本系統(tǒng)的功能模塊的劃分,如以下圖:圖.- 功能構(gòu)造圖. 代碼設(shè)計系統(tǒng)中各實體包括各類單據(jù),用戶,員工,商品等,本小節(jié)對各實體的編碼設(shè)計如下:商品及各表單編碼采用混合碼,即表意碼與順序碼相結(jié)合的方式。以商品編碼為例:表意碼:product+順序碼:。即組合為商品編號為product-的商品,該編碼由程序自動生成

24、;而員工和用戶的編碼為自定義的用戶名。.數(shù)據(jù)庫設(shè)計.概念構(gòu)造設(shè)計數(shù)據(jù)庫中實體為用戶,員工和商品,以及傳送的這種表單:圖.- ER圖注:一張訂單只對應(yīng)一種商品,由一個職工操作,與提貨單一對一;一張采購單只對應(yīng)一種的商品且與一張補(bǔ)貨單對應(yīng);一張補(bǔ)貨單,每一次只對一種商品進(jìn)展進(jìn)展補(bǔ)貨。.邏輯構(gòu)造設(shè)計客戶信息表客戶名,密碼,真實姓名,聯(lián)絡(luò)方式,地址操作員(操作員名,密碼,真實姓名,聯(lián)絡(luò)方式,地址)商品信息商品編號,商品稱號,商品規(guī)格,商品單價,廠家稱號,庫存量,庫存上限,庫存下限,備注訂單訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,訂單日期,送貨地址,聯(lián)絡(luò)方式,處置形狀,備注提貨單提貨單號

25、,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,訂單日期,送貨地址,聯(lián)絡(luò)方式,處置形狀,備注出庫單出庫單號,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,出庫時間,送貨地址,聯(lián)絡(luò)方式,收款形狀,備注發(fā)票發(fā)票號,操作員,訂單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,總額,訂貨時間,聯(lián)絡(luò)方式,備注退貨懇求單退貨懇求單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,聯(lián)絡(luò)方式,備注,處置形狀退貨單退貨單號,操作員,退貨懇求單,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,聯(lián)絡(luò)方式,備注,處置形狀退貨入庫單退貨入

26、庫單號,操作員,退貨懇求單號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,退貨緣由,懇求時間,退款形狀,備注退款單退款單號,操作員,退貨懇求單編號,客戶名,商品編號,商品稱號,商品單價,商品數(shù)量,總額,懇求時間,聯(lián)絡(luò)方式,備注補(bǔ)貨單補(bǔ)貨單號,操作員,生成時間,商品編號,商品稱號,庫存上限,庫存下限,當(dāng)前庫存,建議采購量,處置形狀,備注采購單采購單號,操作員,補(bǔ)貨單號,商品編號,商品稱號,建議采購量,實踐采購量,采購日期,供應(yīng)商,處置形狀,備注到貨單到貨單號,操作員,采購單號,商品編號,商品稱號,到貨量,采購單價,到貨時間,供應(yīng)商,入庫形狀,備注入庫單入庫單號,操作員,到貨單號,商品編號,商

27、品稱號,入庫量,商品單價,入庫時間,供應(yīng)商,備注.物理構(gòu)造設(shè)計物理構(gòu)造設(shè)計是在曾經(jīng)確定的邏輯構(gòu)造根底上,權(quán)衡各種軟件硬軟環(huán)境和其他要求要素,確定一種高效的物理存儲構(gòu)造的過程。. 輸入輸出及界面設(shè)計. 用戶部分界面設(shè)計.登錄界面設(shè)計主要用于用戶登陸,經(jīng)過身份驗證包括用戶名和密碼,使得合法用戶進(jìn)入庫存管理信息系統(tǒng)中進(jìn)展下一步操作:圖.- 用戶登陸界面.用戶功能界面設(shè)計當(dāng)用戶勝利登陸后,即可進(jìn)入此頁面,進(jìn)展其權(quán)限內(nèi)的各項操作:圖.- 用戶功能界面.用戶查看商品信息并提交訂單用戶進(jìn)入其界面后,即可進(jìn)展相關(guān)操作,假設(shè)用戶開場進(jìn)展采購,生成訂單:圖.- 用戶查詢商品圖.- 用戶查看商品提交訂單界面.用戶查

28、看訂單形狀用戶提交訂單后,即可實時察看其訂單形狀,查看訂單能否被受理,或者訂單被受理后所在的形狀,可發(fā)現(xiàn)剛提交的訂單還未被受理:圖.- 用戶查看訂單形狀界面.用戶提交退貨懇求單用戶在發(fā)現(xiàn)對所購買獲取不稱心想進(jìn)展退貨時,可進(jìn)展由已生成的發(fā)票生成退貨懇求單,進(jìn)展提交:圖.- 用戶提交退貨懇求單界面.查看退貨形狀過程同訂單形狀:圖.- 用戶查看退貨形狀界面. 操作員部分界面部分:.登錄界面設(shè)計主要用于操作員登陸,經(jīng)過身份驗證包括用戶名和密碼,使得合法操作員進(jìn)入庫存管理信息系統(tǒng)中進(jìn)展下一步操作:圖.- 操作員登陸界面.操作員功能界面設(shè)計當(dāng)操作員勝利登陸后,即可進(jìn)入此頁面,進(jìn)展其權(quán)限內(nèi)的各項操作:圖.-

29、 操作員功能界面注:以下按流程只展現(xiàn)流程部分,查詢以及例如用戶管理及商品信息管理的系統(tǒng)功能不進(jìn)展展現(xiàn)。.生成提貨單界面設(shè)計操作員審核客戶提交的訂單,假設(shè)訂單信息不實,那么可取消訂單界面展現(xiàn)略。審核經(jīng)過后,即可對其進(jìn)新生成提貨單:圖.- 生成提貨單界面.生成出庫單界面設(shè)計提貨單到達(dá)出入庫管文科后,出入庫管文科根據(jù)提貨單生成出庫單:圖.- 生成出庫單界面.生成發(fā)票界面設(shè)計貨物出庫同時,在收到貨款后,財務(wù)部進(jìn)展生成發(fā)票的操作:圖.- 生成發(fā)票界面.生成退貨單設(shè)計根據(jù)用戶提交的退貨懇求單審核合格后生成退貨單: 圖.- 生成退貨單界面.生成退貨入庫單設(shè)計根據(jù)提交的退貨單生成退貨入庫單:圖.- 生成退貨入

30、庫單界面.生成退款單設(shè)計根據(jù)提交的退貨入庫單生成退款單:圖.- 生成退款單界面.生成補(bǔ)貨單設(shè)計根據(jù)清點(diǎn)情況對庫存缺乏的貨物生成補(bǔ)貨單,分兩種情況:庫存充足時,圖.- 庫存充足時生成補(bǔ)貨單庫存缺乏時:圖.- 庫存缺乏時生成補(bǔ)貨單.生成采購單設(shè)計根據(jù)補(bǔ)貨單生成采購單:圖.- 生成采購單界面.生成到貨單設(shè)計根據(jù)采購單生成到貨單:圖.- 生成到貨單界面.生成入庫單設(shè)計根據(jù)到貨單生成入庫單:圖.- 生成入庫單界面. 系統(tǒng)版權(quán)關(guān)于界面設(shè)計圖 .- 系統(tǒng)關(guān)于界面. 小結(jié)本節(jié)所示為本系統(tǒng)輸入輸出設(shè)計以及用戶界面設(shè)計,是庫存管理信息系統(tǒng)的主要實現(xiàn)方式。設(shè)計時主要以經(jīng)濟(jì),簡約,易操作為原那么。. 部分程序設(shè)計.用

31、戶提交訂單:Option ExplicitPublic cn As New ADODB.ConnectionPublic rs As New ADODB.RecordsetPublic rs As New ADODB.RecordsetDim a As StringDim b As IntegerPrivate Sub cmdCancel_Click()Unload MeEnd SubPrivate Sub Command_Click()txt().Enabled = True rs.Open select * from 訂單 order by 訂單號 asc, cn, adOpenKeyse

32、t, adLockOptimistic If Not rs.EOF Then rs.MoveLast txt().Text = CStr(Order- & rs.RecordCount + )Else txt().Text = Order-End Iftxt().Enabled = Falsers.Closetxt().Text = loginusertxt().Enabled = FalseEnd SubPrivate Sub cmdEdit_Click() If txt().Text = Or txt().Text = Then MsgBox 請選擇商品!, vbCritical, 警告

33、Exit Sub Else If txt().Text = Or txt().Text = Then MsgBox 請輸入用戶名或訂單號, vbCritical, 警告 Exit Sub Else If txt().Text = Or txt().Text = Or txt().Text = Then MsgBox 請輸入完好信息, vbCritical, 警告 Exit Sub End If If Val(txt().Text) b Then MsgBox 超越可最大購買量 & CStr(b), vbCritical, 警告 Exit Sub End If If MsgBox(確認(rèn)生成訂單嗎

34、?, vbYesNo, 提示) = vbYes Then rs.Open 訂單, cn, adOpenKeyset, adLockOptimistic rs.AddNew rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() =

35、txt().Text rs.Fields() = rs.Fields(商品單價) rs.Fields() = 未處置 rs.Update rs.Close MsgBox 生成訂單勝利!, , 謝謝 End If End If End IfEnd SubPrivate Sub DataGrid_Click() txt() = rs.Fields() txt() = rs.Fields() txt() = Date b = Val(rs.Fields() End SubPrivate Sub Form_Load()txt().Enabled = False txt().Enabled = Fals

36、e txt().Enabled = False txt().Enabled = False cn.Open Provider=Microsoft.Jet.oledb.;Data Source= & App.Path & JXC.mdb rs.CursorLocation = adUseClient rs.Open 商品信息, cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataSource = rs Combo.AddItem 商品編號 Combo.AddItem 商品稱號 Combo.AddItem 商品規(guī)格 Combo.AddItem 商

37、品單價 Combo.AddItem 廠家稱號 Combo.AddItem 庫存量 Icon = LoadPicture(App.Path & PicSX.ico)End SubPrivate Sub Form_Unload(Cancel As Integer) rs.Close cn.CloseEnd SubPrivate Sub Select_Click() If txt().Text = Then On Error Resume Next rs.Close rs.CursorLocation = adUseClient rs.Open Select 商品編號,商品稱號, 商品規(guī)格,商品單價

38、,廠家稱號,庫存量 From 商品信息, cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataSource = rs Else On Error Resume Next rs.Close rs.CursorLocation = adUseClient rs.Open Select 商品編號,商品稱號, 商品規(guī)格,商品單價,廠家稱號,庫存量 From 商品信息 Where & Combo.Text & = & txt().Text & , cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataS

39、ource = rs End If If rs.RecordCount = Then MsgBox 無此商品End Sub.查詢提貨單:Option ExplicitPublic cn As New ADODB.ConnectionPublic rs As New ADODB.RecordsetPrivate Sub Command_Click()Unload MeEnd SubPrivate Sub cmdSearch_Click()If txt_Search.Text = Then On Error Resume Next rs.Close rs.CursorLocation = adUs

40、eClient rs.Open Select * From 提貨單, cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataSource = rs Else On Error Resume Next rs.Close rs.CursorLocation = adUseClient rs.Open Select * From 提貨單 Where & Combo.Text & = & txt_Search.Text & , cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataSource = rs

41、 End If If rs.RecordCount = Then MsgBox 無此提貨單End SubPrivate Sub DataGrid_Click()End SubPrivate Sub Form_Load() cn.Open Provider=Microsoft.Jet.oledb.;Data Source= & App.Path & JXC.mdb rs.CursorLocation = adUseClient rs.Open 提貨單, cn, adOpenKeyset, adLockOptimistic Set DataGrid.DataSource = rs Combo.Ad

42、dItem 提貨單編號 Combo.AddItem 操作員 Combo.AddItem 商品編號 Combo.AddItem 商品數(shù)量 Combo.AddItem 提貨單日期 Icon = LoadPicture(App.Path & PicSX.ico)End SubPrivate Sub Form_Unload(Cancel As Integer) cn.CloseEnd Sub生成發(fā)票O(jiān)ption ExplicitPublic cn As New ADODB.ConnectionPublic rs As New ADODB.RecordsetPublic rs As New ADODB.

43、RecordsetPublic rs As New ADODB.RecordsetDim a As StringDim b As IntegerPrivate Sub cmdCancel_Click()Unload MeEnd SubPrivate Sub Command_Click()txt().Enabled = True rs.Open select * from 發(fā)票 order by 發(fā)票號 asc, cn, adOpenKeyset, adLockOptimistic If Not rs.EOF Then rs.MoveLast txt().Text = CStr(Invoince

44、- & rs.RecordCount + )Else txt().Text = Invoince-End Iftxt().Enabled = Falsers.Closetxt().Text = loginusertxt().Enabled = FalseEnd SubPrivate Sub cmdEdit_Click() If txt().Text = Or txt().Text = Then MsgBox 請選擇出庫單!, vbCritical, 警告 Exit Sub Else If txt().Text = Or txt().Text = Then MsgBox 請輸入操作員名或退款單號

45、, vbCritical, 警告 Exit Sub End If If rs.Fields() = 已收款 Then MsgBox 收款已完成,無需再收款, vbCritical, 警告 Exit Sub End If If MsgBox(確認(rèn)生成發(fā)票嗎?, vbYesNo, 提示) = vbYes Then rs.Fields() = 已收款 rs.Update rs.Open 發(fā)票, cn, adOpenKeyset, adLockOptimistic rs.AddNew rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields

46、() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = txt().Text rs.Fields() = 未退貨 rs.Update rs.Close rs.Open select * from

47、訂單 where 訂單號= & txt().Text & , cn, adOpenKeyset, adLockOptimistic rs.Fields(處置形狀) = 處置終了 rs.Update rs.Close MsgBox 生成發(fā)票勝利!, , 謝謝 End If End If End SubPrivate Sub DataGrid_Click() txt() = rs.Fields() txt() = rs.Fields() txt() = rs.Fields() txt() = rs.Fields() txt() = rs.Fields() txt() = rs.Fields() t

48、xt() = Val(rs.Fields() * Val(rs.Fields() txt() = Date txt() = rs.Fields() End SubPrivate Sub Form_Load() txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False txt().Enabled = False cn.Open Provider=Microsoft.Je

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論