超市倉(cāng)庫(kù)管理系統(tǒng)物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐_第1頁(yè)
超市倉(cāng)庫(kù)管理系統(tǒng)物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐_第2頁(yè)
超市倉(cāng)庫(kù)管理系統(tǒng)物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐_第3頁(yè)
超市倉(cāng)庫(kù)管理系統(tǒng)物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐_第4頁(yè)
超市倉(cāng)庫(kù)管理系統(tǒng)物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.;物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐報(bào)告物流管理信息系統(tǒng)綜合設(shè)計(jì)實(shí)踐報(bào)告超市倉(cāng)庫(kù)管理系統(tǒng)超市倉(cāng)庫(kù)管理系統(tǒng) .;目錄目錄第一章 緒論.41.1 超市背景.4第二章 系統(tǒng)需求分析.52.1 功能需求.52. 2 數(shù)據(jù)需求.52. 3 系統(tǒng)需求.6第三章 系統(tǒng)可行性分析.73.1 技術(shù)可行性.73. 2 經(jīng)濟(jì)可行性.73. 3 社會(huì)可行性.7第四章 系統(tǒng)總體設(shè)計(jì).94.1 設(shè)計(jì)思想.94.2 概念結(jié)構(gòu)設(shè)計(jì) .94.3 數(shù)據(jù)庫(kù)關(guān)系圖 .114.4 邏輯結(jié)構(gòu)設(shè)計(jì) .12第五章 系統(tǒng)詳細(xì)設(shè)計(jì).145.1 系統(tǒng)功能結(jié)構(gòu)圖.145.2 系統(tǒng)功能設(shè)計(jì) .145.2.1 進(jìn)貨管理模塊.155.2.2 銷售管理模塊.1

2、55.2.3 人事管理模塊.165.2.4 庫(kù)存管理模塊.175.3 模塊功能設(shè)計(jì) .185.3.1 系統(tǒng)登錄模塊.185.3.2 進(jìn)貨管理模塊.195.3.3 銷售管理模塊.205.3.4 庫(kù)存管理模塊.215.3.5 職工管理模塊.225.3.6 供貨商信息管理.235.4 數(shù)據(jù)字典.255.4.1 商品信息表數(shù)據(jù)字典.255.4.2 職工信息表數(shù)據(jù)字典.265.4.3 供貨商信息表.275.5 系統(tǒng)結(jié)構(gòu)設(shè)計(jì).285.5.1 流程圖.285.6 代碼設(shè)計(jì).305.6.1 系統(tǒng)介紹.30.;5.6.2 用戶登入界面.305.6.3 用戶管理界面.315.6.4 用戶查詢界面.335.6.5

3、產(chǎn)品名稱查詢界面.345.6.6 產(chǎn)品編號(hào)查詢界面.355.6.7 入庫(kù)商品查詢界面.365.6.8 商品出庫(kù)查詢界面.365.6.9 過期商品查詢界面.375.6.10 缺貨查詢界面.385.6.11 報(bào)表統(tǒng)計(jì)界面.385.6.12 商品錄入界面.395.6.13 商品出庫(kù)界面.405.6.14 庫(kù)存查詢界面.425.7 數(shù)據(jù)庫(kù)設(shè)計(jì).42第六章 系統(tǒng)測(cè)試維護(hù).446.1 模塊測(cè)試.446.2 整體測(cè)試.44第七章 總結(jié).45.;第一章第一章 緒論緒論1.1 超市背景在我國(guó)超市形成在 20 世紀(jì) 90 年代初期,現(xiàn)在已經(jīng)成為我國(guó)零售業(yè)的一種重要形態(tài),為國(guó)民經(jīng)濟(jì)的發(fā)展發(fā)揮了重要的作用。隨著超市高

4、速的發(fā)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。超市形態(tài)具有種種優(yōu)點(diǎn),但在目前狀況下,它仍存在零售業(yè)企業(yè)所共有的落后的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到滿足。蘇

5、轍超市形態(tài)的高速發(fā)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。為此,在選題過程中,我選擇了超市管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對(duì)市場(chǎng)的變化做出相應(yīng)的決策,加快超市經(jīng)營(yíng)管理效率。.;第二章第二章 系統(tǒng)需求分析系統(tǒng)需求分析2.1 功能需求功能需求本設(shè)計(jì)要實(shí)現(xiàn)的是倉(cāng)庫(kù)管理系統(tǒng),在設(shè)計(jì)該系統(tǒng)時(shí),應(yīng)盡可能便于用戶管理和操作。(1)登錄模塊:完成的功能主

6、要是根據(jù)用戶輸入的賬號(hào),密碼確定用戶是否正確,能享受哪種權(quán)限; (2)基本信息管理模塊:完成的功能主要是對(duì)供應(yīng)商信息,倉(cāng)庫(kù)信息和商品信息的添加,刪除,修改的操作; (3)查詢模塊:完成的功能主要是對(duì)庫(kù)存,入庫(kù),出庫(kù)的信息的查詢; (4)貨物管理模塊:對(duì)商品的入庫(kù),出庫(kù)進(jìn)行添加,刪除,修改的操作。(5)進(jìn)貨管理: 按計(jì)劃單有選擇性地進(jìn)行自動(dòng)入庫(kù)登記。 綜合查詢打印計(jì)劃進(jìn)貨與入庫(kù)記錄及金額。(6)銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。 綜合查詢各種銷售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。 按多種方式統(tǒng)計(jì)生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。2. 2 數(shù)

7、據(jù)需求數(shù)據(jù)需求通過對(duì)一些中小型超市倉(cāng)庫(kù)的前臺(tái)和后臺(tái)工作流程進(jìn)行的詳細(xì)的系統(tǒng)的調(diào)查和研究,結(jié)合此超市的特點(diǎn),確定系統(tǒng)有以下的數(shù)據(jù)需求: (1)用戶基本信息:包括用戶名,密碼和權(quán)限等; (2)商品基本信息:包括商品編號(hào),商品全稱,單價(jià)和商品說(shuō)明等;(3)庫(kù)存基本信息:包括商品編號(hào),商品名稱,庫(kù)存數(shù)量和倉(cāng)庫(kù)編號(hào)等; (4)出庫(kù)基本信息:包括商品編號(hào),商品名稱,出庫(kù)數(shù)量和倉(cāng)庫(kù)名稱等; (5)入庫(kù)基本信息:包括商品編號(hào),商品名稱,入庫(kù)數(shù)量和倉(cāng)庫(kù)名稱等; (6)倉(cāng)庫(kù)基本信息:包括倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù)名稱,倉(cāng)庫(kù)地點(diǎn)和倉(cāng)庫(kù)電話等; .;(7)供應(yīng)商基本信息:包括供應(yīng)商編號(hào),供應(yīng)商全稱,地址和電話等。2. 3 系統(tǒng)需

8、求系統(tǒng)需求現(xiàn)在的普通計(jì)算機(jī)已經(jīng)完全能夠滿足本系統(tǒng)運(yùn)行時(shí)的性能要求,因此普通的計(jì)算機(jī)就可以達(dá)到系統(tǒng)需求的要求。具體要求如下:(1)CPU 1G 以上; (2)內(nèi)存 128以上;(3)硬盤 10G 以上; (4)MySQL;(5)Microsoft Visual Basic.;第三章第三章 系統(tǒng)可行性分析系統(tǒng)可行性分析3.1 技術(shù)可行性技術(shù)可行性 本系統(tǒng)主要管理的是超市倉(cāng)庫(kù)的貨物的入出庫(kù),查詢相關(guān)的一些信息等,采用 Microsoft visual studio 作為前臺(tái)用戶界面的開發(fā)語(yǔ)言和工具,而后臺(tái)的數(shù)據(jù)庫(kù)采用微軟的 MySQL。由于主要采用數(shù)據(jù)庫(kù)來(lái)進(jìn)行管理,實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單,從技術(shù)上來(lái)說(shuō)是完

9、全可行的。 3. 2 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性根據(jù)該超市多年來(lái)良好的經(jīng)濟(jì)效益,超市的經(jīng)濟(jì)實(shí)力比較雄厚,這就為系統(tǒng)的實(shí)施奠定了經(jīng)濟(jì)基礎(chǔ),只須提供購(gòu)買硬件設(shè)備和開發(fā)軟件所需要的資金。 開發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:計(jì)算機(jī)硬件;系統(tǒng)軟件;人員費(fèi)用:系統(tǒng)開發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等;消耗品費(fèi)用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙等開支;其它費(fèi)用:系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會(huì)效益兩方面考慮。 本系統(tǒng)是由本人開發(fā),開發(fā)費(fèi)用較低。系統(tǒng)維護(hù)費(fèi)用也相對(duì)較低。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 另外實(shí)施該系統(tǒng)也能給公司帶來(lái)長(zhǎng)期效益,它可幫助領(lǐng)導(dǎo)實(shí)現(xiàn)管理方法的現(xiàn)代化、科學(xué)化,極

10、大地提高超市的工作質(zhì)量與工作效率,減少管理支出的費(fèi)用,從而保證超市管理的可持續(xù)的良好發(fā)展。這就具有了經(jīng)濟(jì)的可行性。3. 3 社會(huì)可行性社會(huì)可行性超市的管理者認(rèn)識(shí)到當(dāng)今社會(huì)的發(fā)展趨勢(shì),認(rèn)為使用計(jì)算機(jī)從事超市倉(cāng)庫(kù)管理是公司當(dāng)前非常必要的舉措。超市倉(cāng)庫(kù)管理員對(duì)本系統(tǒng)的開發(fā)十分的歡迎,并給予積極配合,從而保證了系統(tǒng)調(diào)查與分析能夠順利的進(jìn)行。另外,為了提高超市管理水平,適應(yīng)管理信息系統(tǒng)的要求,該超市對(duì)管理員進(jìn)行了全面的培.;訓(xùn),提高了他們對(duì)超市管理信息系統(tǒng)的認(rèn)識(shí)。使用該系統(tǒng)所帶來(lái)的好處有:大大提高了超市的運(yùn)作效率,提高超市的管理水平,降低運(yùn)營(yíng)成本,提高效益,節(jié)省人力。因此具備了系統(tǒng)開發(fā)的社會(huì)可行性。.;

11、第四章第四章 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)4.1 設(shè)計(jì)思想設(shè)計(jì)思想(1)系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。(2)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。4.2 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)(1)總 ER 圖商品商品編號(hào)商品數(shù)量商品名稱管理職工職工號(hào)姓名登錄密碼供貨入庫(kù)供貨廠商廠商名稱廠商電話備注日期入庫(kù) ID廠商地址出庫(kù)職員號(hào)日期廠商編號(hào)備注售價(jià)備注性別進(jìn)價(jià)數(shù)量.;圖 4-1 總 E-R 圖總 E-R

12、 圖說(shuō)明: 商店中的所有用戶(員工)可以銷售多種商品,每種商品可由不同用戶(員工)銷售; 每個(gè)顧客可以購(gòu)買多種商品,不同商品可由不同顧客購(gòu)買; 每個(gè)供貨商可以供應(yīng)多種不同商品,每種商品可由多個(gè)供應(yīng)商供應(yīng)。(2)分 ER 圖商品商品進(jìn)價(jià)備注商品名稱商品規(guī)格供貨商商品編號(hào)商品售價(jià)圖 4-2 商品 E-R 圖職工姓名登陸密碼性別備注職工號(hào)圖 4-3 職工 E-R 圖.;廠商廠商名稱廠商編號(hào)廠商電話廠商地址備注圖 4-4 廠商 E-R 圖4.3 數(shù)據(jù)庫(kù)關(guān)系圖數(shù)據(jù)庫(kù)關(guān)系圖圖 4-5 數(shù)據(jù)庫(kù)關(guān)系圖圖表描述: 商店中的所有用戶(職工)可以管理多種商品,每種商品可由不同用戶(職工)管理; 每個(gè)顧客可以購(gòu)買多種

13、商品,不同商品可由不同顧客購(gòu)買;.; 每個(gè)供貨商可以供應(yīng)多種不同商品,每種商品可由多個(gè)供應(yīng)商供應(yīng)。4.4 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)表 4-1 數(shù)據(jù)庫(kù)表索引表名中文名MerchInfo商品信息表User職工信息表Stock商品入庫(kù)表Output商品出庫(kù)表Provide供貨商表表 4-2 商品信息表(MerchInfo)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MerchIDint4PNot null商品編號(hào)MerchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價(jià)格ProvideIDVarchar10FNot null供貨商編號(hào)表 4-3

14、職工信息表(User)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名UserIDvarchar10PNot null職工編號(hào)UserNameVarchar25Not null職工名稱UserPWVarchar50Not null職工密碼表 4-4 入庫(kù)紀(jì)錄表(Stock)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名StockIDVarchar10PNot null入庫(kù)編號(hào)MerchIDVarchar10FNot null入庫(kù)商品編號(hào)MerchNumInt4Not null入庫(kù)數(shù)量MerchPriceMoney4Not null進(jìn)價(jià)StockDateDatetime8Datetime入庫(kù)日期表

15、 4-5 出庫(kù)紀(jì)錄表(Stock)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名StockIDVarchar10PNot null出庫(kù)編號(hào)MerchIDVarchar10FNot null出庫(kù)商品編號(hào)MerchNumInt4Not null出庫(kù)數(shù)量MerchPriceMoney4Not null售價(jià)StockDateDatetime8Datetime出庫(kù)日期.;表 4-6 廠商表(Provide)字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名FactoryIDvarchar10PNot null廠商編號(hào)FactoryNameVarchar50Not null廠商名稱FactoryAddress

16、Varchar250廠商地址FactoryPhoneVarchar25廠商電話.;第五章第五章 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì) 5.1 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)功能結(jié)構(gòu)圖超市信息管理進(jìn)貨管理銷售管理人事管理庫(kù)存管理進(jìn)貨信息查詢維護(hù)進(jìn)貨信息銷售信息查詢銷售信息維護(hù)銷售信息更新職工信息管理供貨商信息管理庫(kù)存信息查詢庫(kù)存信息更新圖 5-1 系統(tǒng)功能結(jié)構(gòu)圖5.2 系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)是使整個(gè)系統(tǒng)能基本實(shí)現(xiàn)超市的進(jìn)、銷、存等管理功能,能讓超市管理者更直觀的了解超市的經(jīng)營(yíng)狀況,以做出相應(yīng)的經(jīng)營(yíng)決策。管理信息系統(tǒng)就是要對(duì)這些資源建立正確的數(shù)據(jù)庫(kù),并進(jìn)行信息的收集、傳送、存儲(chǔ)、編制成各種憑證、報(bào)表、臺(tái)帳、

17、圖形等信息,同時(shí)對(duì)這些信息進(jìn)行維護(hù),通過實(shí)測(cè)超市的各種運(yùn)行情況,并利用過去的歷史數(shù)據(jù)預(yù)測(cè)未來(lái)的發(fā)展,從超市全局的角度出發(fā)進(jìn)行決策,利用信息控制超市的行為,附注超市完成其目標(biāo)。本系統(tǒng)共包括四大模塊,分別是進(jìn)貨管理模塊,銷售管理模塊,人事管理模塊,庫(kù)存管理模塊。每個(gè)模塊的功能如下:.;5.2.1 進(jìn)貨管理模塊進(jìn)貨管理模塊功能:該模塊主要是實(shí)現(xiàn)進(jìn)行進(jìn)貨信息查詢功能。進(jìn)貨信息查詢:該模塊為超市提供整個(gè)超市的進(jìn)貨情況查詢,也可以進(jìn)行進(jìn)貨信息的明細(xì)查詢,并以進(jìn)貨報(bào)表形式打印出來(lái)。進(jìn)貨管理模塊流程圖:進(jìn)貨管理開始記錄進(jìn)貨記錄(包括金額、數(shù)量等)刪除進(jìn)貨記錄結(jié)束繼續(xù)添加NYNN圖 5-2 進(jìn)貨管理流程圖5.2

18、.2 銷售管理模塊銷售管理模塊功能:本模塊的主要功能是把銷售信息寫入銷售清單,同時(shí)對(duì)庫(kù)存清單進(jìn)行更新,以備用戶將來(lái)對(duì)庫(kù)存信息進(jìn)行查詢和打印,此外還可以對(duì)銷售信息進(jìn).;行查詢和更新功能。銷售信息查詢:根據(jù)商品銷售情況,按需要對(duì)銷售情況進(jìn)行查詢。在該查詢模塊中,可以按照商品的編號(hào)、銷售日期等多種方式進(jìn)行商品銷售信息查詢。銷售信息更新:可以按照需要對(duì)在一定時(shí)期內(nèi)的銷售情況進(jìn)行更新。銷售管理模塊流程圖:銷售管理開始添加銷售記錄(包括金額、數(shù)量等)刪除銷售記錄結(jié)束繼續(xù)添加NYNN圖 5-3 銷售管理流程圖.;5.2.3 人事管理模塊人事管理模塊功能: 員工的基本信息的錄入、修改、查詢,供貨商的聯(lián)系方式等

19、。 職工信息管理:該模塊用來(lái)管理職工的基本信息。 供貨商信息管理:該模塊用來(lái)管理供貨商發(fā)貨時(shí)間、聯(lián)系方式等信息。 人事管理開始添加人員信息記錄(包括金額、數(shù)量等)刪除人員信息記錄結(jié)束繼續(xù)添加NYNN圖 5-4 人事管理流程圖.;5.2.4 庫(kù)存管理模塊庫(kù)存管理模塊功能:本模塊的主要功能是商品信息的查詢和更新,庫(kù)存信息的查詢和更新。查詢商品信息:主要功能查詢商品的明細(xì)信息,和它的庫(kù)存信息。添加商品信息:主要功能添加新進(jìn)的商品。修改商品信息:主要功能是修改商品的信息,包括他的庫(kù)存數(shù)量。刪除商品信息:主要功能是刪除不再銷售的商品信息。庫(kù)存管理模塊流程圖:庫(kù)存管理開始添加庫(kù)存記錄(包括貨物名、數(shù)量等)

20、刪除庫(kù)存信息結(jié)束繼續(xù)添加NYNN圖 5-4 庫(kù)存管理流程圖.;5.3 模塊功能設(shè)計(jì)模塊功能設(shè)計(jì)5.3.1 系統(tǒng)登錄模塊系統(tǒng)登錄模塊功能:本模塊的主要功能是對(duì)用戶身份進(jìn)行, ,驗(yàn)證只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng)。在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫(kù)里的用戶清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。在登錄模塊中,對(duì)系統(tǒng)的嘗試登錄次數(shù)進(jìn)行了限制,禁止用戶無(wú)終止的進(jìn)行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當(dāng)用戶對(duì)系統(tǒng)的三次登錄失敗后,系統(tǒng)將自動(dòng)機(jī)制登錄,突出登錄模塊。并在輸入了錯(cuò)誤的或者是不存在的賬戶和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過程中的錯(cuò)誤輸入或者錯(cuò)誤操作,

21、以便用戶進(jìn)行正確的登錄。5.3.2 進(jìn)貨管理模塊進(jìn)貨管理模塊功能:該模塊主要是實(shí)現(xiàn)進(jìn)行進(jìn)貨信息查詢、進(jìn)貨計(jì)劃制定兩個(gè)功能。進(jìn)貨信息查詢:該模塊為超市提供整個(gè)超市的進(jìn)貨情況查詢,也可以進(jìn)行進(jìn)貨信息的明細(xì)查詢,并以進(jìn)貨報(bào)表形式打印出來(lái)。進(jìn)貨計(jì)劃制定:該模塊可以為制定進(jìn)貨計(jì)劃,并形成相應(yīng)的采購(gòu)訂單。 (1)該進(jìn)貨管理模塊的用例圖,如圖 5-5 所示:管理者制定進(jìn)貨計(jì)劃查詢進(jìn)貨信息圖 5-5 進(jìn)貨管理用例圖 (2)該進(jìn)貨管理模塊的活動(dòng)圖,如圖 5-6 所示:.;進(jìn)貨管理制定進(jìn)貨計(jì)劃輸入進(jìn)貨信息確認(rèn)進(jìn)貨信息保存查詢輸入查詢信息確認(rèn)查詢的信息圖 5-6 進(jìn)貨管理活動(dòng)圖 5.3.3 銷售管理模塊銷售管理模塊

22、功能:本模塊的主要功能是把銷售信息寫入銷售清單,同時(shí)對(duì)庫(kù)存清單進(jìn)行更新,以備用戶將來(lái)對(duì)庫(kù)存信息進(jìn)行查詢和打印,此外還可以對(duì)銷售信息進(jìn)行查詢和盤點(diǎn)功能。銷售信息查詢:根據(jù)商品銷售情況,按需要對(duì)銷售情況進(jìn)行查詢。在該查詢模塊中,可以按照商品的編號(hào)、銷售日期等多種方式進(jìn)行商品銷售信息查詢。銷售信息盤點(diǎn):可以按照需要對(duì)在一定時(shí)期內(nèi)的銷售情況進(jìn)行盤點(diǎn)。輸入項(xiàng)、輸出項(xiàng):本模塊的數(shù)據(jù)輸入項(xiàng)主要是商品的銷售單號(hào)和商品編號(hào)。其中還包括銷售數(shù)量和銷售日期。(1)該銷售模塊的用例圖,如圖 5-7 所示:管理者銷售信息查詢銷售信息維護(hù)銷售信息更新.;圖 5-7 銷售管理用例圖 (2)該銷售管理模塊的活動(dòng)圖,如圖 5-

23、8 所示:圖 5-8 銷售管理活動(dòng)圖5.3.4 庫(kù)存管理模塊庫(kù)存管理模塊功能:本模塊的主要功能是商品信息的查詢和更新,庫(kù)存信息的查詢和更新。查詢商品信息:主要功能查詢商品的明細(xì)信息,和它的庫(kù)存信息。添加商品信息:主要功能添加新進(jìn)的商品。修改商品信息:主要功能是修改商品的信息,包括他的庫(kù)存數(shù)量。刪除商品信息:主要功能是刪除不再銷售的商品信息。輸入項(xiàng)、輸出項(xiàng):本模塊的數(shù)據(jù)輸入項(xiàng)主要是商品編號(hào)。(1)該庫(kù)存管理模塊的用例圖,如圖 5-9 所示:.;管理員查詢商品信息添加商品信息修改商品信息刪除商品信息圖 5-9 庫(kù)存管理用例圖 (2)庫(kù)存管理模塊活動(dòng)圖,如圖 5-10 所示:庫(kù)存管理查詢添加刪除修改

24、輸入查詢信息輸入新商品信息輸入刪除信息查詢欲修改信息確認(rèn)信息確認(rèn)添加信息確認(rèn)刪除信息輸入新的商品信息保存刪除商品信息確認(rèn)商品信息保存信息保存商品信息圖 5-10 庫(kù)存管理活動(dòng)圖5.3.5 職工管理模塊職工管理模塊在系統(tǒng)開發(fā)中,為解決超市人員流動(dòng)問題,在系統(tǒng)中增添了員工管理子模塊,用來(lái)對(duì)超市的人員進(jìn)行信息化管理,以此來(lái)提高員工的辦事效率,節(jié)約人力資源。新員工錄入:在超市招進(jìn)新員工時(shí),對(duì)其進(jìn)行基本信息的存儲(chǔ),對(duì)員工信息進(jìn)行基本的了解。.;員工信息維護(hù):當(dāng)員工信息發(fā)生變化,或者是員工離職,換崗對(duì)相關(guān)信息發(fā)生變化時(shí),利用此子模塊對(duì)其進(jìn)行信息變更。(1)職工管理模塊用例圖,如圖 5-11 所示:管理者查

25、詢職工信息添加新職工信息修改職工信息刪除職工信息圖 5-11 職工管理用例圖 (2)職工管理模塊活動(dòng)圖,如圖 5-12 所示:職工管理添加修改職工信息刪除職工信息輸入職工信息確認(rèn)職工信息保存查詢欲修改的信息輸入新的職工信息確認(rèn)信息保存職工信息輸入欲刪除的職工信息確認(rèn)刪除信息從數(shù)據(jù)庫(kù)表中刪除職工信息查詢輸入查詢信息確認(rèn)信息圖 5-12 進(jìn)貨管理活動(dòng)圖.;5.3.6 供貨商信息管理供貨商信息管理在超市引進(jìn)商品時(shí),首先查詢已有的供貨商信息,然后按照供貨商信息采購(gòu)商品;或者從新的供貨商那里引進(jìn)新的商品,此時(shí),要把新供貨商信息添加到供貨商清單中。有時(shí),不再?gòu)哪骋还┴浬棠抢锊少?gòu)商品時(shí),此時(shí)要把供貨商信息刪

26、掉。當(dāng)供貨商信息有變化時(shí),就需要對(duì)供貨商信息進(jìn)行維護(hù)等。(1)供貨商信息管理模塊用例圖,如圖 5-13 所示:管理者查詢供貨商信息添加供貨商信息修改供貨商信息刪除供貨商信息圖 5-13 供貨商管理用例圖 (2)供貨商信息管理模塊活動(dòng)圖,如圖 5-13 所示:.;供貨商管理添加供貨商信息修改供貨商信息刪除供貨商信息輸入供貨商信息確認(rèn)供貨商信息保存查詢欲修改的信息輸入新的供貨商信息確認(rèn)信息保存供貨商信息輸入欲刪除的供貨商信息確認(rèn)刪除信息從數(shù)據(jù)庫(kù)表中刪除供貨商信息查詢輸入查詢信息確認(rèn)查詢信息圖 5-13 供貨商管理活動(dòng)圖5.4 數(shù)據(jù)字典數(shù)據(jù)字典5.4.1 商品信息表數(shù)據(jù)字典商品信息表數(shù)據(jù)字典數(shù)據(jù)項(xiàng):

27、 商品編號(hào);含義說(shuō)明: 唯一標(biāo)識(shí)每件商品;別名: 商品 ID;類型: Int ;長(zhǎng)度: 4 ;與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:“商品”是該超市庫(kù)存管理系統(tǒng)中的一個(gè)核心數(shù)據(jù)結(jié)構(gòu),它可以描述如下:數(shù)據(jù)結(jié)構(gòu): “商品”可以描述如下:數(shù)據(jù)結(jié)構(gòu): 商品;含義說(shuō)明: 是超市庫(kù)存管理子系統(tǒng)的主體數(shù)據(jù)結(jié)構(gòu),定義了一件商品的有關(guān)信息;組成: 商品編號(hào),商品名稱,商品規(guī)格,供貨商,商品售價(jià),商品進(jìn)價(jià),備注;數(shù)據(jù)流 “入庫(kù)結(jié)果”可描述如下:數(shù)據(jù)流: 入庫(kù)結(jié)果;說(shuō)明: 商品入庫(kù)時(shí)的最終狀態(tài);.;數(shù)據(jù)流來(lái)源: 入庫(kù);數(shù)據(jù)流去向: 庫(kù)存統(tǒng)計(jì);組成: 商品編號(hào),商品名稱,規(guī)格,商品進(jìn)價(jià),供貨商,入庫(kù)日期,備注;平均流量: 1000

28、0高峰期流量: 15555數(shù)據(jù)流 “出庫(kù)結(jié)果”可描述如下:數(shù)據(jù)流: 出庫(kù)結(jié)果;說(shuō)明: 商品出庫(kù)時(shí)的最終狀態(tài);數(shù)據(jù)流來(lái)源: 出庫(kù);數(shù)據(jù)流去向: 庫(kù)存統(tǒng)計(jì);組成: 商品編號(hào),商品名稱,規(guī)格,商品售價(jià),職工,出庫(kù)日期,備注;數(shù)據(jù)存儲(chǔ) “商品庫(kù)存現(xiàn)狀”可描述如下:數(shù)據(jù)存儲(chǔ): 商品庫(kù)存現(xiàn)狀;說(shuō)明: 記錄商品庫(kù)存的基本情況;流入數(shù)據(jù)流: 入庫(kù)結(jié)果;流出數(shù)據(jù)流: 出庫(kù)結(jié)果;組成: 商品編號(hào),商品名稱,規(guī)格,入庫(kù)日期,出庫(kù)日期,備注;數(shù)據(jù)量: 每年 8888 份;存取方式: 隨即存??;表 5-1 其他商品信息數(shù)據(jù)表字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名MerchIDInt4PNot null商品編號(hào)M

29、erchNameVarchar50Not null商品名稱MerchPriceMoney4Not null價(jià)格ProvideIDVarchar10FNot null供貨商編號(hào)5.4.2 職工信息表數(shù)據(jù)字典職工信息表數(shù)據(jù)字典數(shù)據(jù)項(xiàng): 職工號(hào);含義說(shuō)明: 唯一標(biāo)識(shí)每位職工;別名: 職工 ID;類型: Int ;長(zhǎng)度: 10 ;與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:“職工”是該超市庫(kù)存管理系統(tǒng)中的一個(gè)核心數(shù)據(jù)結(jié)構(gòu),它可以描述如下:數(shù)據(jù)結(jié)構(gòu): 職工;含義說(shuō)明: 是超市庫(kù)存管理子系統(tǒng)的主體數(shù)據(jù)結(jié)構(gòu),定義了一位職工.;的有關(guān)信息;組成: 職工編號(hào),姓名,性別,登錄密碼,備注;數(shù)據(jù)流“值班入庫(kù)記錄”可描述如下:數(shù)據(jù)流:

30、值班入庫(kù)記錄;說(shuō)明: 職工登錄后商品入庫(kù)情況的總結(jié)記錄;數(shù)據(jù)流來(lái)源: 職工登錄記錄;數(shù)據(jù)流去向: 值班入庫(kù)情況;組成: 職工編號(hào),商品編號(hào),規(guī)格,進(jìn)價(jià),供貨商編號(hào),入庫(kù)日期,備注;數(shù)據(jù)流“值班出庫(kù)記錄”可描述如下: 數(shù)據(jù)流: 值班出庫(kù)記錄;說(shuō)明: 職工登錄后商品出庫(kù)情況的總結(jié)記錄;數(shù)據(jù)流來(lái)源: 職工登錄記錄;數(shù)據(jù)流去向: 值班入庫(kù)情況;組成: 職工編號(hào),商品編號(hào),規(guī)格,售價(jià),出庫(kù)日期,備注;數(shù)據(jù)存儲(chǔ): “職工值班情況表”可描述如下:數(shù)據(jù)存儲(chǔ): 職工值班情況表;說(shuō)明: 記錄職工值班時(shí)庫(kù)存變化的基本情況;流入數(shù)據(jù)流: 值班情況記錄;流出數(shù)據(jù)流: 值班結(jié)果統(tǒng)計(jì);組成: 職工編號(hào),供貨商編號(hào),商品編號(hào)

31、,入庫(kù)日期,出庫(kù)日期,備注;數(shù)據(jù)量: 每年 8888 份;存取方式: 隨機(jī)存??;表 5-2 其他職工信息數(shù)據(jù)表字段名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名UserIDVarchar10PNot null職工編號(hào)UserNameVarchar25Not null職工名稱UserPWVarchar50Not null職工密碼5.4.3 供貨商信息表供貨商信息表數(shù)據(jù)項(xiàng): 供貨商編號(hào);含義說(shuō)明: 唯一標(biāo)識(shí)每個(gè)供貨商;別名: 廠商編號(hào);類型: Int ;長(zhǎng)度: 10 ;與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:“供貨商”是該超市庫(kù)存管理系統(tǒng)中的一個(gè).;核心數(shù)據(jù)結(jié)構(gòu),它可描述如下:數(shù)據(jù)結(jié)構(gòu): 供貨商;含義說(shuō)明: 是超市庫(kù)

32、存管理子系統(tǒng)的主體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)供貨商的有關(guān)信息;組成: 供貨商編號(hào),供貨商名稱,供貨商地址,供貨商電話,備注;數(shù)據(jù)流“進(jìn)貨記錄”可描述如下:數(shù)據(jù)流: 進(jìn)貨記錄;說(shuō)明: 超市從供貨商進(jìn)貨入庫(kù)的最終結(jié)果;數(shù)據(jù)流來(lái)源: 超市進(jìn)貨;數(shù)據(jù)流去向: 庫(kù)存狀態(tài);組成: 供貨商編號(hào),商品編號(hào),規(guī)格,入庫(kù)日期,備注;數(shù)據(jù)存儲(chǔ) “商品庫(kù)存狀態(tài)”可描述如下:數(shù)據(jù)存儲(chǔ): 商品庫(kù)存狀態(tài);說(shuō)明; 記錄商品庫(kù)存的基本情況;流入數(shù)據(jù)流: 超市進(jìn)貨;流出數(shù)據(jù)流: 商品庫(kù)存情況記錄;組成: 供貨商編號(hào),商品編號(hào),入庫(kù)日期,規(guī)格,備注;數(shù)據(jù)量: 每年 8888 份;存取方式: 隨機(jī)存取;表 5-3 其他供貨商信息數(shù)據(jù)表字段

33、名字段類型長(zhǎng)度主/外鍵字段值約束對(duì)應(yīng)中文名FactoryIDvarchar10PNot null廠商編號(hào)FactoryNameVarchar50Not null廠商名稱FactoryAddressVarchar250廠商地址FactoryPhoneVarchar25廠商電話 5.5 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)5.5.1 流程圖流程圖(一)系統(tǒng)總體功能模塊圖.;超市管理信息系統(tǒng)前臺(tái) POS銷售后臺(tái)進(jìn)銷存管理基礎(chǔ)數(shù)據(jù)錄入商品流轉(zhuǎn)經(jīng)理查詢圖 5-14 系統(tǒng)總體功能模塊圖 (二)基礎(chǔ)數(shù)據(jù)錄入模塊圖商品代碼管理基礎(chǔ)數(shù)據(jù)錄入錄入維護(hù)部門編碼供貨商檔案商品信息查詢商品檔案商品信息修改商品信息更新圖 5-15

34、基礎(chǔ)數(shù)據(jù)錄入模塊圖(三)商品流轉(zhuǎn)功能模塊圖商品流轉(zhuǎn)采購(gòu)管理庫(kù)存管理銷售管理資金管理計(jì)劃管理圖 5-16 商品流轉(zhuǎn)功能模塊圖 (四)采購(gòu)管理功能模塊圖.;采購(gòu)管理分級(jí)進(jìn)貨一次進(jìn)貨進(jìn)貨查詢?nèi)?jí)賬錄入合同確認(rèn)物價(jià)確認(rèn)倉(cāng)儲(chǔ)員確認(rèn)一次入庫(kù)倉(cāng)儲(chǔ)員確認(rèn)進(jìn)貨統(tǒng)計(jì)匯總商品綜合查詢圖 5-17 采購(gòu)管理功能模塊圖 (五)庫(kù)存管理功能模塊圖庫(kù)存管理出庫(kù)管理盤點(diǎn)管理庫(kù)存盤點(diǎn)報(bào)告單供貨商庫(kù)存明細(xì)帳庫(kù)存查詢庫(kù)存盤點(diǎn)情況庫(kù)存盤點(diǎn)報(bào)告表庫(kù)存分布情況庫(kù)存余額統(tǒng)計(jì)圖 5-18 庫(kù)存管理功能模塊圖 5.6 代碼設(shè)計(jì)代碼設(shè)計(jì)5.6.1 系統(tǒng)介紹系統(tǒng)介紹本庫(kù)存管理系統(tǒng),適合小型超市的管理。基本功能可實(shí)現(xiàn)用戶密碼登陸,商品簡(jiǎn)單查詢,簡(jiǎn)單

35、查詢中包含“名稱查詢” “商品編號(hào)查詢” “出、入庫(kù)查詢”等。避免因?yàn)閹?kù)存問題,商品過期,我們包含了一個(gè)過期商品查詢,這里我們所要的是詳細(xì)統(tǒng)計(jì)入庫(kù)時(shí)間。庫(kù)存的查詢問題,缺貨到一定數(shù)量我們可以查詢.;相應(yīng)的商品,并且有詳細(xì)的供貨商名稱。生成的各種報(bào)表,我們可以方便的統(tǒng)計(jì)信息和庫(kù)存查貨核對(duì)賬目。5.6.2 用戶登入界面用戶登入界面圖 5-19 用戶登入界面FORM 1(用戶登入)Private Sub Command1_Click()If Text4.Text = 456 And Text5.Text = 123 ThenUnload 用戶登入 Form2.ShowElseanswer = Msg

36、Box(你輸入的密碼和用戶名不符,請(qǐng)重新輸入!, vbOKOnly, 信息提示!)End IfEnd SubPrivate Sub MDIFrom_Paint()Me.PaintPicture Me.Picture, 0, 0, Me.ScaleWidth, Me.ScaleHeightEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub.;5.6.3 用戶管理界面用戶管理界面圖 5-20 用戶管理界面Form2 (歡迎使用超市倉(cāng)庫(kù)管理系統(tǒng))Private Sub Command1_Clic

37、k()Unload Form2 Form3.ShowEnd SubPrivate Sub Command10_Click()Unload Form2 庫(kù)存查詢.ShowEnd SubPrivate Sub Command2_Click()Unload Form2 Form8.ShowEnd SubPrivate Sub Command3_Click()Unload Form2 Form9.ShowEnd SubPrivate Sub Command4_Click()EndEnd SubPrivate Sub Command7_Click()Unload Form2.; 報(bào)表統(tǒng)計(jì).ShowEnd

38、 SubPrivate Sub Command8_Click()Unload Form2 商品錄入.ShowEnd SubPrivate Sub Command9_Click()Unload Form2 商品出庫(kù).ShowEnd SubPrivate Sub MDIFrom_Paint()Me.PaintPicture Me.Picture, 0, 0, Me.ScaleWidth, Me.ScaleHeightEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.4 用戶查詢界面用戶

39、查詢界面圖 5-21 用戶查詢界面FORM 3(歡迎進(jìn)入查詢界面)Private Sub Command1_Click()Unload Form3 Form4.ShowEnd SubPrivate Sub Command2_Click().;Unload Form3 Form5.ShowEnd SubPrivate Sub Command3_Click()Unload Form3 Form6.ShowEnd SubPrivate Sub Command4_Click()Unload Form3 Form7.ShowEnd SubPrivate Sub Command5_Click()Unloa

40、d Form3 Form2.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.5 產(chǎn)品名稱查詢界面產(chǎn)品名稱查詢界面圖 5-22 產(chǎn)品名稱查詢界面FORM 4(按產(chǎn)品名稱查詢)Private Sub Command1_Click()Adodc1.RecordSource = select * from 按產(chǎn)品名稱查詢 where 商品名稱= & Text1.Text & Adodc1.RefreshSet DataGrid1.DataSource = Adod

41、c1End SubPrivate Sub Command2_Click()Unload Form4 Form3.ShowEnd Sub.;Private Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.6 產(chǎn)品編號(hào)查詢界面產(chǎn)品編號(hào)查詢界面圖 5-23 產(chǎn)品編號(hào)查詢界面FORM 5(按產(chǎn)品編號(hào)查詢)Private Sub Command1_Click()Unload Form5 Form3.ShowEnd SubPrivate Sub Command2_Click()Adodc1.RecordSource =

42、select * from 按產(chǎn)品名稱查詢 where 商品編號(hào)= & Text1.Text & Adodc1.RefreshSet DataGrid1.DataSource = Adodc1End SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub.;5.6.7 入庫(kù)商品查詢界面入庫(kù)商品查詢界面圖 5-24 入庫(kù)商品查詢界面FORM 6(入庫(kù)產(chǎn)品查詢)Private Sub Command1_Click()Unload Form6 Form3.ShowEnd SubPrivate

43、 Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.8 商品出庫(kù)查詢界面商品出庫(kù)查詢界面圖 5-25 商品出庫(kù)查詢界面FORM 7(商品出庫(kù)查詢)Private Sub Command1_Click().;Unload Form7 Form3.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.9 過期商品查詢界面過期商品查詢界面圖 5-26 過期商品查詢界面FORM 8(過期商品查詢)Pri

44、vate Sub Command4_Click()Unload Form8 Form2.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub.;5.6.10 缺貨查詢界面缺貨查詢界面圖 5-27 缺貨查詢界面FORM 9(缺貨查詢)Private Sub Command4_Click()Unload Form9 Form2.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Su

45、b5.6.11 報(bào)表統(tǒng)計(jì)界面報(bào)表統(tǒng)計(jì)界面圖 5-28 報(bào)表統(tǒng)計(jì)界面FORM 10(報(bào)表統(tǒng)計(jì)).;Private Sub Command4_Click()Unload Form9 Form2.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.12 商品錄入界面商品錄入界面圖 5-29 商品錄入界面FORM 12(商品錄入)Private Sub Command1_Click()Adodc1.RecordSource = select * from 按產(chǎn)品名稱查詢Adodc1.

46、RefreshAdodc1.Recordset.AddNewAdodc1.Recordset.Fields(商品編號(hào)) = Trim(Text1.Text)Adodc1.Recordset.Fields(商品名稱) = Trim(Text2.Text)Adodc1.Recordset.Fields(商品數(shù)量) = Trim(Text6.Text)Adodc1.Recordset.Fields(備注) = Trim(Text5.Text)Adodc1.Recordset.Fields(職工號(hào)) = Trim(Text10.Text)Adodc1.Recordset.Fields(商品規(guī)格) =

47、Trim(Text3.Text)Adodc1.Recordset.Fields(商品進(jìn)價(jià)) = Trim(Text4.Text)Adodc1.Recordset.Fields(商品售價(jià)) = Trim(Text5.Text)Adodc1.Recordset.Fields(供貨商(編號(hào)) = Trim(Text9.Text)Adodc1.Recordset.Updateanswer = MsgBox(用戶添加成功!, 1 + 48 + 0, 信息提示!).;End SubPrivate Sub Command4_Click()Unload 商品錄入 Form2.ShowEnd SubPrivat

48、e Sub Command5_Click()answer = MsgBox(是否刪除記錄?, 1 + 48 + 0, 信息提示!)Adodc1.RecordSource = select * from 按產(chǎn)品名稱查詢DataGrid1.AllowDelete = TrueAdodc1.Recordset.DeleteEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.6.13 商品出庫(kù)界面商品出庫(kù)界面圖 5-30 商品出庫(kù)界面FORM 13(商品出庫(kù))Private Sub Comman

49、d1_Click()Adodc1.RecordSource = select * from 按出庫(kù)查Adodc1.RefreshAdodc1.Recordset.AddNewAdodc1.Recordset.Fields(商品編號(hào)) = Trim(Text1.Text)Adodc1.Recordset.Fields(商品名稱) = Trim(Text2.Text)Adodc1.Recordset.Fields(商品數(shù)量) = Trim(Text3.Text).;Adodc1.Recordset.Fields(出庫(kù)日期) = Trim(Text4.Text)Adodc1.Recordset.Fi

50、elds(備注) = Trim(Text5.Text)Adodc1.Recordset.Fields(職工號(hào)) = Trim(Text6.Text)Adodc1.Recordset.Updateanswer = MsgBox(用戶添加成功!, 1 + 48 + 0, 信息提示!)End SubPrivate Sub Command3_Click()Unload 商品出庫(kù) Form2.ShowEnd SubPrivate Sub Command4_Click()answer = MsgBox(是否刪除記錄?, 1 + 48 + 0, 信息提示!)Adodc1.RecordSource = sel

51、ect * from 按出庫(kù)查DataGrid1.AllowDelete = TrueAdodc1.Recordset.DeleteEnd SubPrivate Sub Command5_Click()Adodc1.RecordSource = select * from 按出庫(kù)查 where 商品編號(hào)= & Text1.Text & Adodc1.RecordSource = select * from 按出庫(kù)查 where 商品名稱= & Text2.Text & Adodc1.RecordSource = select * from 按出庫(kù)查 where

52、商品數(shù)量= & Text3.Text & Adodc1.RecordSource = select * from 按出庫(kù)查 where 出庫(kù)日期= & Text4.Text & Adodc1.RecordSource = select * from 按出庫(kù)查 where 備注= & Text5.Text & Adodc1.RecordSource = select * from 按出庫(kù)查 where 職工號(hào)= & Text6.Text & Adodc1.RefreshSet DataGrid1.DataSource = Adodc

53、1End SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub.;5.6.14 庫(kù)存查詢界面庫(kù)存查詢界面圖 5-31 商品庫(kù)存查詢界面FORM 14(庫(kù)存查詢)Private Sub Command4_Click()Unload 庫(kù)存查詢 Form2.ShowEnd SubPrivate Sub Form_Load()Me.Move 0, 0, Screen.Width, Screen.HeightEnd Sub5.7 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)交易視圖(v_Dealing)用于查詢交易情況的視圖;CRE

54、ATE VIEW dbo.v_DealingASSELECT dbo.Stockout.MerchID AS Expr1, dbo.Stockout.MerchNum AS Expr2, dbo.Provide.FactoryName, dbo.Provide.FactoryAddress, dbo.Provide.FactoryPhone, dbo.Stockout.MerchPrice, dbo.Stockout.StockID, dbo.Provide.FactoryIDFROM dbo.Stockout CROSS JOIN dbo.Provide .;GO計(jì)劃進(jìn)貨視圖(v_PlanS

55、tock)用于查詢進(jìn)貨計(jì)劃的視圖;CREATE VIEW dbo.v_PlanStockASSELECT dbo.MerchInfo.ProvideID, dbo.MerchInfo.MerchID, dbo.MerchInfo.MerchName, dbo.MerchInfo.MerchPrice, dbo.Stock.StockID, dbo.Stock.MerchID AS Expr1, dbo.Stock.MerchNum, dbo.Stock.MerchPrice AS Expr2, dbo.Provide.FactoryName, dbo.Provide.FactoryID, dbo.Provide.FactoryAddress, dbo.Provide.FactoryPhoneFROM dbo.MerchInfo CROSS JOIN dbo.Stock CROSS JOIN dbo.ProvideGO銷售視圖(v_Sale)用于查詢銷售明細(xì)記錄的視圖;CREATE VIEW dbo.v_SaleASSELECT dbo.MerchInfo.MerchID, dbo.MerchInfo.Merc

溫馨提示

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

評(píng)論

0/150

提交評(píng)論