版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本 科 畢 業(yè) 論 文(設(shè) 計(jì))</p><p> 題目: 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 學(xué) 院: 軟件學(xué)院 </p><p> 姓 名: </p><p> 學(xué) 號(hào):
2、 </p><p> 專(zhuān) 業(yè): 軟件工程 </p><p> 班 級(jí): 軟件工程084班 </p><p> 指導(dǎo)教師: 職 稱(chēng): 講師 </p><p><b> 二零一二年四月</b></p><p><b&
3、gt; 摘 要</b></p><p> 隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的發(fā)展和計(jì)算機(jī)的普遍應(yīng)用,零售、批發(fā)行業(yè)正處于一個(gè)高速發(fā)展的階段,并帶來(lái)了激烈的市場(chǎng)競(jìng)爭(zhēng)。企業(yè)要想在市場(chǎng)競(jìng)爭(zhēng)中謀求發(fā)展,就必須加強(qiáng)內(nèi)部管理并提高運(yùn)營(yíng)效率。但我國(guó)大部分企業(yè)仍然沒(méi)有形成完善的、有效的信息化管理機(jī)制,嚴(yán)重影響了企業(yè)持續(xù)、穩(wěn)定、快速的發(fā)展。</p><p> 本課題研究的“企業(yè)進(jìn)銷(xiāo)存管理平臺(tái)”實(shí)現(xiàn)了基礎(chǔ)
4、信息管理、進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、查詢(xún)管理和系統(tǒng)管理,能幫助企業(yè)提高信息化水平。課題在需求分析的基礎(chǔ)上提出了系統(tǒng)的總體設(shè)計(jì)方案,對(duì)系統(tǒng)各功能模塊進(jìn)行了詳細(xì)設(shè)計(jì)。該“企業(yè)進(jìn)銷(xiāo)存管理平臺(tái)”基于Model 2模式,系統(tǒng)前臺(tái)采用AWT和Swing組件開(kāi)發(fā)界面。該系統(tǒng)為用戶(hù)提供了友好系統(tǒng)界面,便于使用者操作和使用,交互性強(qiáng),后臺(tái)邏輯明了,結(jié)構(gòu)清晰。</p><p> 關(guān)鍵詞: Model 2;進(jìn)銷(xiāo)存管理</p
5、><p><b> Abstract</b></p><p> With the development of market economy in China and the commonly used of computer, retail, and wholesale industry are in a high speed development stage,
6、and triggered a fierce market competition. Enterprises want to seek development in the market competition, it is very necessary to strengthen internal management and improve operational efficiency. But most of our enterp
7、rises are still not form a perfect, effective information management mechanism system, it serious influence the enterprise’s su</p><p> This subject’s research "enterprise’s sells and saves of the mana
8、gement platform" realize the basic information management, purchase management, sales management, inventory management, inquires management and systems management, it can help the enterprises to improve informationi
9、zation level. Topics in the demand of analysis are proposed on the basis of overall design scheme of the system, and the functional modules of the system designed in detail, in realize and be tested. The "enterprise
10、’s se</p><p> Keywords: Model 2;sells and saves management</p><p><b> 目 錄</b></p><p><b> 1 緒論1</b></p><p> 1.1 背景和意義1</p><p&
11、gt; 1.2 發(fā)展趨勢(shì)1</p><p> 1.3 系統(tǒng)開(kāi)發(fā)目標(biāo)2</p><p> 2 系統(tǒng)需求分析3</p><p> 2.1 系統(tǒng)功能分析3</p><p> 2.2 系統(tǒng)功能結(jié)構(gòu)3</p><p> 2.3 功能描述4</p><p> 2.3.1
12、 基礎(chǔ)信息管理4</p><p> 2.3.2 進(jìn)貨管理4</p><p> 2.3.3 銷(xiāo)售管理5</p><p> 2.3.4 庫(kù)存管理6</p><p> 2.3.5 查詢(xún)管理6</p><p> 2.3.6 系統(tǒng)管理7</p><p> 2.4 系統(tǒng)
13、性能需求7</p><p> 2.4.1 時(shí)間需求7</p><p> 2.4.2 空間需求7</p><p> 3 系統(tǒng)總體設(shè)計(jì)8</p><p> 3.1 系統(tǒng)整體架構(gòu)設(shè)計(jì)8</p><p> 3.2 系統(tǒng)的設(shè)計(jì)原則8</p><p> 3.2.1 操作方
14、便、快捷8</p><p> 3.2.2 易用性和易維護(hù)性8</p><p> 3.3 系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境設(shè)計(jì)8</p><p> 3.3.1 軟件環(huán)境8</p><p> 3.3.2 硬件環(huán)境8</p><p> 4 數(shù)據(jù)庫(kù)設(shè)計(jì)9</p><p> 4.1
15、系統(tǒng)ER圖9</p><p> 4.2 數(shù)據(jù)表的設(shè)計(jì)9</p><p> 4.3 視圖的設(shè)計(jì)13</p><p> 5 系統(tǒng)詳細(xì)設(shè)計(jì)15</p><p> 5.1 基礎(chǔ)信息管理15</p><p> 5.1.2 客戶(hù)信息管理類(lèi)圖設(shè)計(jì)15</p><p> 5.1
16、.3 商品信息管理類(lèi)圖設(shè)計(jì)17</p><p> 5.1.4 供應(yīng)商信息管理類(lèi)圖設(shè)計(jì)20</p><p> 5.2 進(jìn)貨管理類(lèi)圖設(shè)計(jì)22</p><p> 5.3 銷(xiāo)售管理類(lèi)圖設(shè)計(jì)26</p><p> 5.4 庫(kù)存管理類(lèi)圖設(shè)計(jì)30</p><p> 5.5 查詢(xún)管理類(lèi)圖設(shè)計(jì)31<
17、;/p><p> 5.6 系統(tǒng)管理類(lèi)圖設(shè)計(jì)34</p><p> 5.7 工具類(lèi)(DAO類(lèi))35</p><p> 6 系統(tǒng)的實(shí)現(xiàn)37</p><p> 6.1 登錄界面及主界面37</p><p> 6.2 基礎(chǔ)信息管理38</p><p> 6.2.1 客戶(hù)信息
18、管理38</p><p> 6.2.2 商品信息管理39</p><p> 6.2.3 供應(yīng)商信息管理40</p><p> 6.3 進(jìn)貨管理41</p><p> 6.3.1 進(jìn)貨單管理41</p><p> 6.3.2 入庫(kù)退貨管理41</p><p> 6
19、.4 銷(xiāo)售管理42</p><p> 6.4.1 銷(xiāo)售單管理42</p><p> 6.4.2 銷(xiāo)售退貨管理43</p><p> 6.5 庫(kù)存管理43</p><p> 6.5.1 庫(kù)存盤(pán)點(diǎn)43</p><p> 6.5.2 價(jià)格調(diào)整44</p><p>
20、6.6 查詢(xún)管理44</p><p> 6.6.1 客戶(hù)信息查詢(xún)44</p><p> 6.6.2 商品信息查詢(xún)45</p><p> 6.6.3 供應(yīng)商信息查詢(xún)45</p><p> 6.6.4 銷(xiāo)售信息查詢(xún)46</p><p> 6.6.5 銷(xiāo)售退貨信息查詢(xún)47</p>
21、<p> 6.6.6 入庫(kù)信息查詢(xún)47</p><p> 6.6.7 入庫(kù)退貨信息查詢(xún)48</p><p> 6.7 系統(tǒng)管理48</p><p> 6.7.1 操作員管理48</p><p> 6.7.2 更改密碼49</p><p> 7 系統(tǒng)測(cè)試51</p&
22、gt;<p> 7.1 系統(tǒng)測(cè)試51</p><p> 7.2 測(cè)試總結(jié)51</p><p><b> 總結(jié)與展望52</b></p><p><b> 參考文獻(xiàn)53</b></p><p><b> 致 謝54</b></p>
23、;<p><b> 1 緒論</b></p><p> 1.1 背景和意義</p><p> 進(jìn)入21世紀(jì)以來(lái),在信息技術(shù)的推動(dòng)下,世界經(jīng)濟(jì)的發(fā)展已經(jīng)進(jìn)入了加速狀態(tài)。世界經(jīng)濟(jì)一體化,企業(yè)經(jīng)營(yíng)全球化,以及高度競(jìng)爭(zhēng)造成的高度個(gè)性化與迅速改變的客戶(hù)需求,令顧客、企業(yè)與供方的關(guān)系變得更加密切和復(fù)雜。強(qiáng)化管理,規(guī)范業(yè)務(wù)流程,提高透明度,加快商品資金周轉(zhuǎn),
24、以及為流通領(lǐng)域信息管理全面網(wǎng)絡(luò)化打下基礎(chǔ),是家電銷(xiāo)售公司乃至眾多商業(yè)企業(yè)夢(mèng)寐以求的愿望。</p><p> 中小企業(yè)在我國(guó)經(jīng)濟(jì)發(fā)展中具有重要地位,目前我國(guó)的中小企業(yè)數(shù)量較多、地區(qū)分布廣泛、行業(yè)分布跨度大,隨著全球經(jīng)濟(jì)一體化的發(fā)展及中國(guó)加入WTO,中小企業(yè)將面臨外資企業(yè)和國(guó)外產(chǎn)品與服務(wù)的嚴(yán)峻挑戰(zhàn),比較而言,外資企業(yè)具有更為雄厚的資金實(shí)力、豐富的管理經(jīng)驗(yàn)和先進(jìn)的技術(shù)手段,因此,如果我國(guó)的中小企業(yè)不借助先進(jìn)的管理思想
25、轉(zhuǎn)變經(jīng)營(yíng)觀(guān)念、使用信息化提高企業(yè)的管理水平和工作效率,將很難在今后的國(guó)際競(jìng)爭(zhēng)中取勝。然而企業(yè)管理在很多方面、很大程度上都必須借助信息化來(lái)完成,而我國(guó)中小企業(yè)的信息化水平還很低,與外資企業(yè)相比,還處于起步階段[1]。 </p><p> 進(jìn)銷(xiāo)存管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用程序,根據(jù)企業(yè)的需求,為解決企業(yè)賬目混亂,庫(kù)存不準(zhǔn),信息反饋不及時(shí)等問(wèn)題,采用先進(jìn)的計(jì)算機(jī)技術(shù)而開(kāi)發(fā)的,集進(jìn)貨、銷(xiāo)售、存儲(chǔ)多個(gè)環(huán)節(jié)于一體的信息
26、系統(tǒng)。</p><p><b> 1.2 發(fā)展趨勢(shì)</b></p><p> 目前國(guó)內(nèi)知名的進(jìn)銷(xiāo)存管理軟件有:Simple進(jìn)銷(xiāo)存、美萍軟件、金蝶軟件特爾特軟件、用友軟件、秘奧軟件、金動(dòng)力軟件等。</p><p> 每種進(jìn)銷(xiāo)存軟件的功能和特點(diǎn)的不一樣,目前國(guó)內(nèi)進(jìn)銷(xiāo)存軟件市場(chǎng)可大體分為三大派系:第一類(lèi)以“速達(dá)”為首,將進(jìn)銷(xiāo)存做成專(zhuān)業(yè)的財(cái)務(wù)軟
27、件,供會(huì)計(jì)使用。此類(lèi)軟件專(zhuān)業(yè)性強(qiáng)、功能強(qiáng)大、可用于報(bào)稅。但此類(lèi)軟件前期培訓(xùn)成本較高,且對(duì)于非財(cái)務(wù)人員不適用,有很強(qiáng)的排它性;第二類(lèi)以“管家婆”為首,將進(jìn)銷(xiāo)存專(zhuān)業(yè)、復(fù)雜的程序隱入幕后,做成傻瓜型的軟件,供普通用戶(hù)使用。此類(lèi)軟件操作界面簡(jiǎn)單,易學(xué)易用,非財(cái)務(wù)人員也能快速掌握。但此類(lèi)軟件功能比較單一,很多統(tǒng)計(jì)數(shù)據(jù)無(wú)法實(shí)現(xiàn);第三類(lèi)以“金蝶智慧記”為首,針對(duì)個(gè)體批發(fā)店、個(gè)體零售店、網(wǎng)店、簡(jiǎn)單管理小企業(yè)的免費(fèi)進(jìn)銷(xiāo)存軟件。主要功能:進(jìn)出貨記錄、管理庫(kù)
28、存、管理欠款、管理收支、管理客戶(hù)、管理供應(yīng)商、統(tǒng)計(jì)報(bào)表等,界面簡(jiǎn)單,功能齊全,簡(jiǎn)單易學(xué)[1]。</p><p> 1.3 系統(tǒng)開(kāi)發(fā)目標(biāo) </p><p> 系統(tǒng)采用C/S體系結(jié)構(gòu),利用JAVA SE和MySql 5.5 進(jìn)行開(kāi)發(fā),具有簡(jiǎn)單、易用性、用戶(hù)界面友好等特點(diǎn)。系統(tǒng)開(kāi)發(fā)的目標(biāo)[7]主要是:</p><p> 界面設(shè)計(jì)簡(jiǎn)潔、友好、美觀(guān)大方;</p&
29、gt;<p> 操作簡(jiǎn)單、快捷方便;</p><p> 數(shù)據(jù)存儲(chǔ)安全、可靠;</p><p> 信息分類(lèi)清晰、準(zhǔn)確;</p><p> 強(qiáng)大的查詢(xún)功能,保證數(shù)據(jù)查詢(xún)的靈活性;</p><p> 對(duì)用戶(hù)輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤。</p><p><b>
30、 2 系統(tǒng)需求分析</b></p><p> 2.1 系統(tǒng)功能分析</p><p> 由需求分析可知,企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)包括基礎(chǔ)信息管理、進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、查詢(xún)管理和系統(tǒng)管理六個(gè)部分。其中基礎(chǔ)信息管理包括客戶(hù)信息管理、商品信息管理、供應(yīng)商信息管理,進(jìn)貨管理包括進(jìn)貨單的管理和進(jìn)貨/退貨的管理,銷(xiāo)售管理包括銷(xiāo)售單的管理和銷(xiāo)售退貨的管理,庫(kù)存管理包括庫(kù)存盤(pán)點(diǎn)管理和
31、庫(kù)存價(jià)格調(diào)整,查詢(xún)統(tǒng)計(jì)包括客戶(hù)信息查詢(xún)、商品信息查詢(xún)、供應(yīng)商信息查詢(xún)、銷(xiāo)售情況查詢(xún)、銷(xiāo)售退貨情況查詢(xún)、入庫(kù)查詢(xún)和入庫(kù)退貨查詢(xún),系統(tǒng)管理包括操作員的增、刪、改、查[1]。</p><p> 2.2 系統(tǒng)功能結(jié)構(gòu)</p><p> 根據(jù)2.1節(jié)的系統(tǒng)功能分析可知“企業(yè)進(jìn)銷(xiāo)存管理平臺(tái)” 基礎(chǔ)信息管理、進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、查詢(xún)管理和系統(tǒng)管理六個(gè)模塊,其功能結(jié)構(gòu)圖如圖2-1所示。&l
32、t;/p><p> 圖2-1 系統(tǒng)功能結(jié)構(gòu)圖</p><p><b> 2.3 功能描述</b></p><p> 2.3.1 基礎(chǔ)信息管理</p><p><b> 活動(dòng)圖</b></p><p> 圖2-2 基礎(chǔ)信息管理活動(dòng)圖</p><
33、p><b> 功能介紹</b></p><p> 客戶(hù)信息管理:企業(yè)面向的是客戶(hù),可以把一些長(zhǎng)久合作的客戶(hù)信息保存下來(lái)。</p><p> 同時(shí),當(dāng)客戶(hù)的基本信息發(fā)生改變或取消合作時(shí)還需要對(duì)相應(yīng)的客戶(hù)信息進(jìn)行修改和刪除;</p><p> 商品信息管理:企業(yè)銷(xiāo)售商品,需要對(duì)合作的供應(yīng)商所提供的商品信息記錄下</p>
34、<p> 來(lái),以便進(jìn)貨管理等。同時(shí),當(dāng)供應(yīng)商的提供的商品信息發(fā)生變化或不提供某商品時(shí),需要對(duì)已錄入的商品信息進(jìn)行修改和刪除;</p><p> 供應(yīng)商信息管理:主要負(fù)責(zé)為系統(tǒng)添加新的供應(yīng)商記錄。在企業(yè)進(jìn)銷(xiāo)存管理系</p><p> 統(tǒng)中,商品是主要的管理對(duì)象,而系統(tǒng)中所有的商品都由不同的供應(yīng)商提供,這就需要把不同的供應(yīng)商信息添加到系統(tǒng)中,在商品信息中會(huì)關(guān)聯(lián)系統(tǒng)中對(duì)應(yīng)的供應(yīng)商
35、信息。當(dāng)供應(yīng)商的聯(lián)系方式發(fā)生改變時(shí),必須更新系統(tǒng)中的記錄,以提供供應(yīng)商的最新信息,另外,當(dāng)不再與某家供應(yīng)商合作時(shí),需要從系統(tǒng)中刪除供應(yīng)商的記錄信息。</p><p> 2.3.2 進(jìn)貨管理</p><p><b> 活動(dòng)圖</b></p><p> 圖2-3 進(jìn)貨管理活動(dòng)圖</p><p><b>
36、 功能介紹</b></p><p> 進(jìn)貨單:企業(yè)需要進(jìn)貨,就需要相應(yīng)的進(jìn)貨單。根據(jù)供應(yīng)商和需要的商品以及</p><p> 進(jìn)貨時(shí)間、經(jīng)手人和驗(yàn)證信息等填寫(xiě)相應(yīng)的進(jìn)貨單信息;</p><p> 進(jìn)貨/退貨:企業(yè)需要進(jìn)行相應(yīng)的退貨管理,進(jìn)行相應(yīng)的退貨記錄,以便以后的</p><p> 查詢(xún)統(tǒng)計(jì),為公司提供相應(yīng)的參考依據(jù)。&
37、lt;/p><p> 2.3.3 銷(xiāo)售管理</p><p><b> 活動(dòng)圖</b></p><p> 圖2-4 銷(xiāo)售管理活動(dòng)圖</p><p><b> 功能介紹</b></p><p> 銷(xiāo)售單:企業(yè)向客戶(hù)銷(xiāo)售商品,需要根據(jù)客戶(hù)的需求填寫(xiě)相應(yīng)的商品信息,形<
38、;/p><p> 成銷(xiāo)售單,同時(shí)需要將銷(xiāo)售單信息錄入到數(shù)據(jù)庫(kù)中,方便企業(yè)進(jìn)行銷(xiāo)售分析和總結(jié);</p><p> 銷(xiāo)售退貨:對(duì)于已經(jīng)售出的商品,客戶(hù)可能不滿(mǎn)意,所以需要進(jìn)行相應(yīng)的退貨</p><p> 管理。同時(shí)需要將退貨記錄起來(lái),方便以后進(jìn)行統(tǒng)計(jì)與總結(jié)。</p><p> 2.3.4 庫(kù)存管理</p><p>&
39、lt;b> 活動(dòng)圖</b></p><p> 圖2-5 庫(kù)存管理活動(dòng)圖</p><p><b> 功能介紹</b></p><p> 庫(kù)存盤(pán)點(diǎn):庫(kù)存盤(pán)點(diǎn)是為了精確的計(jì)算當(dāng)月和當(dāng)年的營(yíng)運(yùn)狀況,以月/年為周期</p><p> 執(zhí)行清點(diǎn)公司內(nèi)的成品和原材料和訂制本公司倉(cāng)儲(chǔ)之收發(fā)作業(yè)準(zhǔn)則,以便對(duì)倉(cāng)
40、儲(chǔ)貨品的收發(fā)結(jié)存等活動(dòng)進(jìn)行有效控制,保證倉(cāng)儲(chǔ)貨品完好無(wú)損、帳物相符;</p><p> 價(jià)格調(diào)整:主要用于調(diào)整庫(kù)存中指定商品的單價(jià)等信息。</p><p> 2.3.5 查詢(xún)管理</p><p><b> 活動(dòng)圖</b></p><p> 圖2-6 查詢(xún)統(tǒng)計(jì)活動(dòng)圖</p><p>&l
41、t;b> 功能介紹</b></p><p> 該模塊包括客戶(hù)查詢(xún)、供應(yīng)商查詢(xún)、商品查詢(xún)、銷(xiāo)售查詢(xún)、銷(xiāo)售退貨查詢(xún)、入庫(kù)查詢(xún)、入庫(kù)退貨查詢(xún)。銷(xiāo)售查詢(xún)功能主要用于查詢(xún)系統(tǒng)中的銷(xiāo)售信息、其查詢(xún)方式可以按照客戶(hù)全稱(chēng)、銷(xiāo)售票號(hào)進(jìn)行匹配查詢(xún)和模糊查詢(xún)。另外,還可以指定銷(xiāo)售日期查詢(xún)。</p><p> 2.3.6 系統(tǒng)管理</p><p><b>
42、; 活動(dòng)圖</b></p><p> 圖2-7 系統(tǒng)管理活動(dòng)圖</p><p><b> 功能介紹</b></p><p> 為確保系統(tǒng)的安全,只有具有權(quán)限的使用者才能訪(fǎng)問(wèn)系統(tǒng),該部分完成系統(tǒng)管理員的添加、刪除、修改以及修改密碼功能。</p><p> 2.4 系統(tǒng)性能需求</p>
43、<p> 2.4.1 時(shí)間需求</p><p> 查詢(xún)的最長(zhǎng)等待時(shí)間不超過(guò)3秒;</p><p> 更新信息的時(shí)間不超過(guò)3秒;</p><p> 2.4.2 空間需求</p><p> 支持的終端數(shù):<=1000;</p><p> 支持的并行操作的使用者數(shù):<=300;<
44、/p><p><b> 3 系統(tǒng)總體設(shè)計(jì)</b></p><p> 3.1 系統(tǒng)整體架構(gòu)設(shè)計(jì)</p><p> 本系統(tǒng)基于JAVA SE應(yīng)用的C/S 架構(gòu)的兩層結(jié)構(gòu),將系統(tǒng)劃分為表示層、邏輯層和數(shù)據(jù)層[2],由于本系統(tǒng)采用Model 2模式,故實(shí)際上視圖層與邏輯層合并為同一層。如圖3-1所示。</p><p>
45、圖3-1 基于JAVA SE應(yīng)用的C/S 架構(gòu)的三層結(jié)構(gòu)圖</p><p> 3.2 系統(tǒng)的設(shè)計(jì)原則</p><p> 3.2.1 操作方便、快捷</p><p> 應(yīng)用軟件一定要為用戶(hù)提供設(shè)計(jì)簡(jiǎn)潔、友好、美觀(guān)大方的界面,使軟件使用者操作簡(jiǎn)單、快捷方便。</p><p> 3.2.2 易用性和易維護(hù)性</p>&
46、lt;p> 提供方便快捷、美觀(guān)大方的人機(jī)交互界面。使用用戶(hù)熟知的術(shù)語(yǔ)以及相應(yīng)的中文信息界面。針對(duì)用戶(hù)可能出現(xiàn)的使用障礙,要為用戶(hù)提供相應(yīng)的培訓(xùn)工作,縮短用戶(hù)對(duì)系統(tǒng)熟悉的過(guò)程 [2]。</p><p> 3.3 系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境設(shè)計(jì)</p><p> 3.3.1 軟件環(huán)境</p><p> 操作系統(tǒng):Windows 2000/ 2003/ XP或更
47、高版本;</p><p> 數(shù)據(jù)庫(kù):MySQL 5.5;</p><p> 開(kāi)發(fā)工具:Eclipse 3.2;</p><p> 開(kāi)發(fā)語(yǔ)言:JAVA SE(JDK 1.5或更高版本)。</p><p> 3.3.2 硬件環(huán)境</p><p> 內(nèi)存: 256MB或更高;</p><p&g
48、t; 磁盤(pán)容量:512MB或更高;</p><p><b> 其它:鼠標(biāo)、鍵盤(pán)。</b></p><p><b> 4 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)ER圖</p><p> 本系統(tǒng)設(shè)計(jì)的實(shí)體包括:庫(kù)存、客戶(hù)、供應(yīng)商、商品、管理員、退貨、入庫(kù)、銷(xiāo)售,將它們以及它們之
49、間的關(guān)系抽象出來(lái),并繪制成ER圖[1] [3] [4]。</p><p> 圖4-1 系統(tǒng)ER圖</p><p> 4.2 數(shù)據(jù)表的設(shè)計(jì)</p><p> 表tb_kucun(庫(kù)存表)</p><p><b> 表4-1 庫(kù)存表</b></p><p> 表tb_khinfo(客戶(hù)
50、信息表)</p><p> 表4-2 客戶(hù)信息表</p><p> 表tb_gysinfo(供應(yīng)商信息表)</p><p> 表4-3 供應(yīng)商信息表</p><p> 表tb_spinfo(商品信息表)</p><p> 表4-4 商品信息表</p><p> 表tb_user
51、(用戶(hù)表)</p><p><b> 表4-5 用戶(hù)表</b></p><p> 表tb_rkth_main(入庫(kù)退貨主表)</p><p> 表4-6 入庫(kù)退貨主表</p><p> 表tb_rkth_detail(入庫(kù)退貨附表)</p><p> 表4-7 入庫(kù)退貨附表<
52、/p><p> 表tb_ruku_main(入庫(kù)主表)</p><p> 表4-8 入庫(kù)主表</p><p> 表tb_ruku_detail(入庫(kù)附表)</p><p> 表4-9 入庫(kù)附表</p><p> 表tb_sell_main(銷(xiāo)售主表)</p><p> 表4-10
53、銷(xiāo)售主表</p><p> 表tb_sell_detail(銷(xiāo)售附表)</p><p> 表4-11 銷(xiāo)售附表</p><p> 表tb_xsth_main(銷(xiāo)售退貨主表)</p><p> 表4-12 銷(xiāo)售退貨主表</p><p> 表tb_xsth_detail(銷(xiāo)售退貨附表)</p>
54、<p> 表4-13 銷(xiāo)售退貨附表</p><p> 4.3 視圖的設(shè)計(jì)</p><p> 視圖v_rukuview(入庫(kù)詳細(xì)信息)</p><p> 表4-14 入庫(kù)詳細(xì)信息視圖</p><p> 視圖v_rkthview(入庫(kù)退貨詳細(xì)信息)</p><p> 表4-15 入庫(kù)退貨詳細(xì)信
55、息視圖</p><p> 視圖v_sellview(銷(xiāo)售詳細(xì)信息)</p><p> 表4-16 銷(xiāo)售詳細(xì)信息視圖</p><p> 視圖v_xsthview(銷(xiāo)售退貨詳細(xì)信息)</p><p> 表4-17 銷(xiāo)售退貨詳細(xì)信息視圖</p><p><b> 5 系統(tǒng)詳細(xì)設(shè)計(jì)</b>
56、</p><p> 5.1 基礎(chǔ)信息管理</p><p> 5.1.2 客戶(hù)信息管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-1 客戶(hù)信息管理類(lèi)圖</p><p><b> 類(lèi)解析:</b></p><p> GuestManager類(lèi)</p><p> 客戶(hù)信息
57、管理主界面,繼承JinternalFrame類(lèi),由Guestadd(表5-2)和GuestPanel(表5-3)兩個(gè)Panel構(gòu)成切換標(biāo)簽頁(yè)(見(jiàn)圖 6-3、圖 6-4)</p><p> 表5-1 GuestManager類(lèi)</p><p><b> Guestadd類(lèi)</b></p><p> 添加客戶(hù)信息容器,繼承Jpanel類(lèi)(見(jiàn)
58、圖 6-3)</p><p> 表5-2 Guestadd類(lèi)</p><p> GuestPanel類(lèi)</p><p> 修改和刪除客戶(hù)信息容器,繼承Jpanel類(lèi)(見(jiàn)圖 6-4)</p><p> 表5-3 GuestPanel類(lèi)</p><p><b> KHInfo類(lèi)</b>&
59、lt;/p><p> 客戶(hù)信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中的實(shí)體表tb_khinfo(客戶(hù)信息表)</p><p> 表5-4 KHInfo類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 數(shù)據(jù)庫(kù)操作類(lèi),完成對(duì)客戶(hù)信息的增、刪、改、查管理(參考:表5-46 DAO類(lèi))</p><p&
60、gt; 表5-5 DAO類(lèi)</p><p><b> Item類(lèi)</b></p><p> 輔助查詢(xún)識(shí)別類(lèi),封裝了查詢(xún)條件</p><p> 表5-6 Item類(lèi)</p><p> 5.1.3 商品信息管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-2 商品信息管理類(lèi)圖</p>
61、;<p><b> 類(lèi)解析:</b></p><p> ProductManager類(lèi)</p><p> 商品信息管理主界面,繼承JinternalFrame類(lèi),由Productadd(表5-8)和ProductPanel(表5-9)兩個(gè)Panel構(gòu)成切換標(biāo)簽頁(yè)(見(jiàn)圖 6-5、圖 6-6)</p><p> 表5-7 P
62、roductManager類(lèi)</p><p> Productadd類(lèi)</p><p> 添加商品信息容器,繼承Jpanel類(lèi)(見(jiàn)圖 6-5)</p><p> 表5-8 Productadd類(lèi)</p><p> ProductPanel類(lèi)</p><p> 修改和刪除商品信息容器,繼承Jpanel類(lèi)(見(jiàn)圖
63、 6-6)</p><p> 表5-9 ProductPanel類(lèi)</p><p><b> SPInfo類(lèi)</b></p><p> 商品信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中的實(shí)體表tb_spinfo(商品信息表)</p><p> 表5-10 SPInfo類(lèi)</p><p><b>
64、; DAO類(lèi)</b></p><p> 數(shù)據(jù)庫(kù)操作類(lèi),完成對(duì)商品信息的增、刪、改、查管理(參考:表5-46 DAO類(lèi))</p><p> 表5-11 DAO類(lèi)</p><p><b> Item類(lèi)</b></p><p> 參考:表5-6 Item類(lèi)</p><p>
65、 5.1.4 供應(yīng)商信息管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-3 供應(yīng)商信息管理類(lèi)圖</p><p><b> 類(lèi)解析:</b></p><p> ProviderManager類(lèi)</p><p> 供應(yīng)商信息管理主界面,繼承JinternalFrame類(lèi),由Provideradd(表5-13)和Provid
66、erPanel(表5-14)兩個(gè)Panel構(gòu)成切換標(biāo)簽頁(yè)(見(jiàn)圖 6-7、圖 6-8)</p><p> 表5-12 ProviderManager類(lèi)</p><p> Provideradd類(lèi)</p><p> 添加供應(yīng)商信息容器,繼承Jpanel類(lèi)(見(jiàn)圖 6-7)</p><p> 表5-13 Provideradd類(lèi)</
67、p><p> ProviderPanel類(lèi)</p><p> 修改和刪除供應(yīng)商信息容器,繼承Jpanel類(lèi)(見(jiàn)圖 6-8)</p><p> 表5-14 ProviderPanel類(lèi)</p><p><b> GYSInfo類(lèi)</b></p><p> 供應(yīng)商信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中的實(shí)
68、體表tb_gysinfo(供應(yīng)商信息表)</p><p> 表5-15 GYSInfo類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 數(shù)據(jù)庫(kù)操作類(lèi),完成對(duì)供應(yīng)商信息的增、刪、改、查管理(參考:表5-46 DAO類(lèi))</p><p> 表5-16 DAO類(lèi)</p><p&
69、gt;<b> Item類(lèi)</b></p><p> 參考:表5-6 Item類(lèi)</p><p> 5.2 進(jìn)貨管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-4 進(jìn)貨管理類(lèi)圖</p><p><b> 類(lèi)解析:</b></p><p> ComeProductDan
70、類(lèi)</p><p> 進(jìn)貨單錄入界面,繼承JinternalFrame(見(jiàn)圖 6-9)</p><p> 表5-17 ComeProductDan類(lèi)</p><p><b> RKDetail類(lèi)</b></p><p> 入庫(kù)產(chǎn)品信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中實(shí)體表tb_ruku_detail(入庫(kù)信息詳細(xì)表)&l
71、t;/p><p> 表5-18 RKDetail類(lèi)</p><p><b> RKInfo類(lèi)</b></p><p> 入庫(kù)基本信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中實(shí)體表tb_ruku_main(入庫(kù)信息主記錄表)</p><p> 表5-19 RKInfo類(lèi)</p><p><b>
72、SPInfo類(lèi)</b></p><p> 參考:表5-10 SPInfo類(lèi)</p><p><b> GYSInfo類(lèi)</b></p><p> 參考:表5-15 GYSInfo類(lèi)</p><p> BackProduct類(lèi)</p><p> 退貨錄入界面,繼承Jinte
73、rnalFrame(見(jiàn)圖6-10)</p><p> 表5-20 BackProduct類(lèi)</p><p> RkThDetail類(lèi)</p><p> 入庫(kù)退貨商品信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)實(shí)體表tb_rkth_detail(入庫(kù)退貨詳細(xì)信息表)</p><p> 表5-21 RkThDetail類(lèi)</p><p
74、><b> RkThInfo類(lèi)</b></p><p> 入庫(kù)退貨基本信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中實(shí)體表tb_rkth_main(入庫(kù)退貨主記錄表)</p><p> 表5-22 RkThInfo類(lèi)</p><p><b> KCInfo類(lèi)</b></p><p> 庫(kù)存基本信息be
75、an,對(duì)應(yīng)數(shù)據(jù)庫(kù)實(shí)體表tb_kucun(庫(kù)存信息表)</p><p> 表5-23 KCInfo類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 數(shù)據(jù)庫(kù)操作類(lèi),完成進(jìn)貨單及進(jìn)貨退貨的管理(參考:表5-46 DAO類(lèi))</p><p> 表5-24 DAO類(lèi)</p><p&
76、gt;<b> Item類(lèi)</b></p><p> 參考:表5-6 Item類(lèi)</p><p> 5.3 銷(xiāo)售管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-5 銷(xiāo)售管理類(lèi)圖[6] [7]</p><p><b> 類(lèi)解析:</b></p><p> XiaoShu
77、oDan類(lèi)</p><p> 銷(xiāo)售單錄入界面,繼承JInternalFrame(見(jiàn)圖 6-11)</p><p> 表5-25 XiaoShuoDan類(lèi)</p><p><b> KCInfo類(lèi)</b></p><p> 參考:表5-23 KCInfo類(lèi)</p><p><b&g
78、t; SellMain類(lèi)</b></p><p> 銷(xiāo)售基本信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中實(shí)體表tb_sell_main(銷(xiāo)售單主記錄表)</p><p> 表5-26 SellMain類(lèi)</p><p><b> SPInfo類(lèi)</b></p><p> 參考:表5-10 SPInfo類(lèi)</
79、p><p><b> RKInfo類(lèi)</b></p><p> 參考:表5-19 RKInfo類(lèi)</p><p> SellDetail類(lèi)</p><p> 銷(xiāo)售商品信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)實(shí)體表tb_sell_detail(銷(xiāo)售單詳細(xì)信息表)</p><p> 表5-27 SellDe
80、tail類(lèi)</p><p> XiaoShouTuiHuo類(lèi)</p><p> 銷(xiāo)售退貨錄入界面,繼承JInternalFrame(見(jiàn)圖 6-12)</p><p> 表5-28 XiaoShouTuiHuo類(lèi)</p><p><b> XsthMain類(lèi)</b></p><p> 銷(xiāo)
81、售退貨基本信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)中實(shí)體表tb_xsth_main(銷(xiāo)售退貨主記錄表)</p><p> 表5-29 XsthMain類(lèi)</p><p><b> KHInfo類(lèi)</b></p><p> 參考:表5-4 KHInfo類(lèi)</p><p> XsthDetail類(lèi)</p><
82、p> 銷(xiāo)售退貨商品信息bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)實(shí)體表tb_xsth_detail(銷(xiāo)售退貨詳細(xì)信息表)</p><p> 表5-30 XsthDetail類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 數(shù)據(jù)庫(kù)操作類(lèi),完成銷(xiāo)售單及銷(xiāo)售退貨的管理(參考:表5-46 DAO類(lèi))</p><p>
83、 表5-31 DAO類(lèi)</p><p><b> Item類(lèi)</b></p><p> 參考:表5-6 Item類(lèi)</p><p> 5.4 庫(kù)存管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-6 庫(kù)存管理類(lèi)圖</p><p><b> 類(lèi)解析:</b></p
84、><p> ProductKuCun類(lèi)</p><p> 庫(kù)存盤(pán)點(diǎn)界面,繼承JInternalFrame(見(jiàn)圖 6-13)</p><p> 表5-32 ProductKuCun類(lèi)</p><p> PriceManager類(lèi)</p><p> 價(jià)格調(diào)整界面,繼承JInternalFrame(見(jiàn)圖 6-14)&
85、lt;/p><p> 表5-33 PriceManager類(lèi)</p><p><b> SPInfo類(lèi)</b></p><p> 參考:表5-10 SPInfo類(lèi)</p><p><b> KCInfo類(lèi)</b></p><p> 參考:表5-23 KCInfo類(lèi)
86、</p><p><b> DAO類(lèi)</b></p><p> 參考:表5-46 DAO類(lèi)</p><p> 5.5 查詢(xún)管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-7 查詢(xún)統(tǒng)計(jì)類(lèi)圖</p><p><b> 類(lèi)解析:</b></p><p>
87、; KeHuChaXun類(lèi)</p><p> 客戶(hù)查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-15)</p><p> 表5-34 KeHuChaXun類(lèi)</p><p> ShangpinChaXun類(lèi)</p><p> 商品查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-16)</p><p
88、> 表5-35 ShangpinChaXun類(lèi)</p><p> GongYingShangChaXun類(lèi)</p><p> 供應(yīng)商查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-17)</p><p> 表5-36 GongYingShangChaXun類(lèi)</p><p> XiaoShouChaXun類(lèi)</
89、p><p> 銷(xiāo)售信息查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-18)</p><p> 表5-37 XiaoShouChaXun類(lèi)</p><p> XiaoShouTuiHuoChaXun類(lèi)</p><p> 銷(xiāo)售退貨查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-19)</p><p>
90、 表5-38 XiaoShouTuiHuoChaXun類(lèi)</p><p> RuKuChaXun類(lèi)</p><p> 入庫(kù)查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-20)</p><p> 表5-39 RuKuChaXun類(lèi)</p><p> RuKuTuiHuoChaXun類(lèi)</p><p>
91、 入庫(kù)退貨查詢(xún)界面,繼承JInternalFrame(見(jiàn)圖 6-21)</p><p> 表5-40 RuKuTuiHuoChaXun類(lèi)</p><p><b> KHInfo類(lèi)</b></p><p> 參考:表5-4 KHInfo類(lèi)</p><p><b> GYSInfo類(lèi)</b>
92、;</p><p> 參考:表5-15 GYSInfo類(lèi)</p><p><b> SPInfo類(lèi)</b></p><p> 參考:表5-10 SPInfo類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 參考:表5-46 DAO類(lèi)</p
93、><p> 5.6 系統(tǒng)管理類(lèi)圖設(shè)計(jì)</p><p> 圖5-8 系統(tǒng)管理類(lèi)圖</p><p><b> 類(lèi)解析:</b></p><p><b> CzyGL類(lèi)</b></p><p> 操作員管理主界面,繼承JInternalFrame(見(jiàn)圖 6-22、圖 6-
94、23)</p><p> 表5-41 CzyGL類(lèi)</p><p><b> TJCzy類(lèi)</b></p><p> 添加操作員界面,繼承JPanel(見(jiàn)圖 6-22)</p><p> 表5-42 TJCzy類(lèi)</p><p> DeleteCzy類(lèi)</p><
95、p> 刪除操作員界面,繼承JPanel(見(jiàn)圖 6-23)</p><p> 表5-43 DeleteCzy類(lèi)</p><p><b> User類(lèi)</b></p><p> 操作員bean,對(duì)應(yīng)數(shù)據(jù)庫(kù)實(shí)體表tb_user(操作員表)</p><p> 表5-44 User類(lèi)</p>&l
96、t;p> GengGaiMiMa類(lèi)</p><p> 更改密碼界面,繼承JPanel(見(jiàn)圖 6-24)</p><p> 表5-45 GengGaiMiMa類(lèi)</p><p><b> DAO類(lèi)</b></p><p> 參考:表5-46 DAO類(lèi)</p><p> 5.7
97、 工具類(lèi)(DAO類(lèi))</p><p> 該工具類(lèi)用于數(shù)據(jù)庫(kù)的管理,包括數(shù)據(jù)庫(kù)的連接、釋放以及數(shù)據(jù)的存取等操作,是上面所有DAO類(lèi)的整合。</p><p> 表5-46 DAO類(lèi)</p><p><b> 6 系統(tǒng)的實(shí)現(xiàn) </b></p><p> 6.1 登錄界面及主界面</p><p&
98、gt; 圖6-1 登錄界面</p><p><b> 圖6-2 主界面</b></p><p> 運(yùn)行本軟件將展示出圖6-1的界面[1] [8],即登錄界面。使用者輸入合法的用戶(hù)名和相應(yīng)的密碼進(jìn)行登錄,若用戶(hù)名及相應(yīng)的密碼合法,則將展示出圖6-2[1] [8]。主要方法代碼如下[9]:</p><p> public static
99、User getUser(String name, String password) {</p><p> User user = new User();</p><p> ResultSet rs = findForResultSet("select * from tb_user where username='"</p><p>
100、 + name + "' and pass='" + password + "'");</p><p><b> try {</b></p><p> if (rs != null) {</p><p> if (rs.next()) {</p><p&
101、gt; user.setName(rs.getString("name"));</p><p> user.setUsername(name);</p><p> user.setPass(rs.getString("pass"));</p><p> user.setQuan(rs.getString("q
102、uan"));</p><p><b> }</b></p><p><b> }</b></p><p> } catch (SQLException e) {</p><p> e.printStackTrace();</p><p><b>
103、 }</b></p><p> return user;</p><p><b> }</b></p><p> 6.2 基礎(chǔ)信息管理</p><p> 6.2.1 客戶(hù)信息管理</p><p><b> 圖形界面</b></p>&
104、lt;p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-3和圖6-4[1] [8]:基本信息管理->客戶(hù)信息管理->客戶(hù)信息添加/客戶(hù)信息修改與刪除。 </p><p> 圖6-3 客戶(hù)信息添加</p><p> 圖6-4 客戶(hù)信息修改與刪除</p><p><b> 設(shè)計(jì)說(shuō)明</b></p>
105、<p> 客戶(hù)信息管理包括客戶(hù)信息的添加、修改和刪除。操作員可根據(jù)圖6-3所展示的</p><p> 界面進(jìn)行添加客戶(hù)信息(用戶(hù)輸入相應(yīng)合法的信息,對(duì)于不合法的信息系統(tǒng)會(huì)自動(dòng)屏蔽。點(diǎn)擊“保存”按鈕后,系統(tǒng)將用戶(hù)輸入的信息封裝成相應(yīng)的實(shí)體KHInfo,然后通過(guò)DAO的addKeHu方法添加客戶(hù)信息),根據(jù)圖6-4所展示的界面對(duì)已添加的客戶(hù)信息進(jìn)行修改或刪除(用戶(hù)選擇要操作的客戶(hù),系統(tǒng)會(huì)自動(dòng)顯示相應(yīng)的客
106、戶(hù)信息,系統(tǒng)根據(jù)用戶(hù)的操作調(diào)用DAO中相應(yīng)的操作,修改或刪除客戶(hù)的信息)[10] 。</p><p> 6.2.2 商品信息管理</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-5和圖6-6[1] [8]:基本信息管</p><p> 理->商
107、品信息管理->商品信息添加/商品信息修改與刪除。</p><p> 圖6-5 商品信息添加</p><p> 圖6-6 商品信息修改與刪除</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 商品信息管理包括商品信息的添加、修改和刪除。操作員可根據(jù)圖6-5所展示的</p><
108、;p> 界面進(jìn)行添加商品信息(用戶(hù)輸入相應(yīng)合法的信息,對(duì)于不合法的信息系統(tǒng)會(huì)自動(dòng)屏蔽。點(diǎn)擊“添加”按鈕后,系統(tǒng)將用戶(hù)輸入的信息封裝成相應(yīng)的實(shí)體SPInfo,然后通過(guò)DAO的addSP方法添加商品信息),根據(jù)圖6-6所展示的界面對(duì)已添加的商品信息進(jìn)行修改或刪除(用戶(hù)選擇要操作的商品,系統(tǒng)會(huì)自動(dòng)顯示相應(yīng)的商品信息,系統(tǒng)根據(jù)用戶(hù)的操作調(diào)用DAO中相應(yīng)的操作,修改或刪除商品的信息) [11] 。</p><p>
109、 6.2.3 供應(yīng)商信息管理</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-7和圖6-8[1] [8]:基本信息管</p><p> 理->供應(yīng)商信息管理->供應(yīng)商信息添加/供應(yīng)商信息修改與刪除。</p><p> 圖6-7 供應(yīng)商
110、信息添加</p><p> 圖6-8 供應(yīng)商信息修改與刪除</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 供應(yīng)商信息管理包括供應(yīng)商信息的添加、修改和刪除。操作員可根據(jù)圖6-7所展示的界面進(jìn)行添加供應(yīng)商信息(用戶(hù)輸入相應(yīng)合法的信息,對(duì)于不合法的信息系統(tǒng)會(huì)自動(dòng)屏蔽。點(diǎn)擊“添加”按鈕后,系統(tǒng)將用戶(hù)輸入的信息封裝成相應(yīng)的實(shí)體GY
111、SInfo,然后通過(guò)DAO的addGys方法添加供應(yīng)商信息),根據(jù)圖6-8所展示的界面對(duì)已添加的供應(yīng)商信息進(jìn)行修改或刪除(用戶(hù)選擇要操作的供應(yīng)商,系統(tǒng)會(huì)自動(dòng)顯示相應(yīng)的供應(yīng)商信息,系統(tǒng)根據(jù)用戶(hù)的操作調(diào)用DAO中相應(yīng)的操作,修改或刪除供應(yīng)商的信息) [12] 。</p><p><b> 6.3 進(jìn)貨管理</b></p><p> 6.3.1 進(jìn)貨單管理</
112、p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-9[1] [8]:進(jìn)貨管理->進(jìn)貨單->輸入相關(guān)信息。</p><p> 圖6-9 進(jìn)貨單管理</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p&g
113、t; 該部分主要是對(duì)某次進(jìn)貨的信息進(jìn)行記錄。系統(tǒng)根據(jù)日期自動(dòng)生成進(jìn)貨票號(hào)、進(jìn)貨時(shí)間等,管理員點(diǎn)擊“添加”按鈕就可以填入本次進(jìn)貨的多種商品的詳細(xì)信息,同時(shí)系統(tǒng)根據(jù)用戶(hù)輸入的信息自動(dòng)算出相應(yīng)的價(jià)格,點(diǎn)擊“入庫(kù)”按鈕,系統(tǒng)將用戶(hù)輸入的信息封裝成RKInfo并調(diào)用DAO中的insertRukuInfo方法,即可以將進(jìn)貨信息存入數(shù)據(jù)庫(kù)中 [12] 。</p><p> 6.3.2 入庫(kù)退貨管理</p>
114、<p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-10[1] [8]:進(jìn)貨管理->進(jìn)貨退貨->輸入相關(guān)信息。 </p><p> 圖6-10 入庫(kù)退貨管理</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p&
115、gt; 該部分記錄已入庫(kù)的商品進(jìn)行退貨的相關(guān)信息。系統(tǒng)根據(jù)日期自動(dòng)生成退貨票號(hào)、退貨時(shí)間等,管理員點(diǎn)擊“添加”按鈕,可添加一個(gè)新的退貨商品信息。點(diǎn)擊“退貨”按鈕,系統(tǒng)將用戶(hù)輸入的信息封裝成實(shí)體RkThInfo并調(diào)用DAO中的insertRkthInfo方法,即可以將退貨信息存入數(shù)據(jù)庫(kù)中 [13] 。</p><p><b> 6.4 銷(xiāo)售管理</b></p><p&
116、gt; 6.4.1 銷(xiāo)售單管理</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-11[1] [8]:銷(xiāo)售管理->銷(xiāo)售單->輸入相關(guān)信息。</p><p> 圖6-11 銷(xiāo)售單管理</p><p><b> 設(shè)計(jì)說(shuō)明</
117、b></p><p> 該部分主要是對(duì)某次銷(xiāo)售的信息進(jìn)行記錄。系統(tǒng)根據(jù)日期自動(dòng)生成銷(xiāo)售票號(hào)、銷(xiāo)售時(shí)間等,管理員點(diǎn)擊“添加”按鈕就可以填入本次銷(xiāo)售的多種商品的詳細(xì)信息,同時(shí)系統(tǒng)根據(jù)用戶(hù)輸入的信息自動(dòng)算出相應(yīng)的價(jià)格。點(diǎn)擊“銷(xiāo)售”按鈕,系統(tǒng)將用戶(hù)輸入的信息封裝成SellMain并調(diào)用DAO中的insertSellInfo方法,即可以將銷(xiāo)售信息存入數(shù)據(jù)庫(kù)中 [14]。</p><p>
118、6.4.2 銷(xiāo)售退貨管理</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-12[1] [8]:銷(xiāo)售管理->銷(xiāo)售退貨->輸入相關(guān)信息。 </p><p> 圖6-12 銷(xiāo)售退貨管理</p><p><b> 設(shè)計(jì)說(shuō)明</
119、b></p><p> 該部分記錄已銷(xiāo)售的商品進(jìn)行退貨的相關(guān)信息。系統(tǒng)根據(jù)日期自動(dòng)生成退貨票號(hào)、退貨時(shí)間等,管理員點(diǎn)擊“添加”按鈕,可添加一個(gè)新的退貨商品信息。點(diǎn)擊“退貨”按鈕,系統(tǒng)將用戶(hù)輸入的信息封裝成實(shí)體XsthMain并調(diào)用DAO中的insertXsthInfo方法,即可以將退貨信息存入數(shù)據(jù)庫(kù)中 [14]。</p><p><b> 6.5 庫(kù)存管理</b
120、></p><p> 6.5.1 庫(kù)存盤(pán)點(diǎn)</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-13[1] [8]:庫(kù)存管理->庫(kù)存盤(pán)點(diǎn)->輸入盤(pán)點(diǎn)數(shù)量。 </p><p> 圖6-13 庫(kù)存盤(pán)點(diǎn)</p><p&
121、gt;<b> 設(shè)計(jì)說(shuō)明</b></p><p> 該部分是庫(kù)存中的商品數(shù)量進(jìn)行核實(shí)即盤(pán)點(diǎn)。用戶(hù)輸入相應(yīng)的盤(pán)點(diǎn)數(shù)量,系統(tǒng)通過(guò)DAO類(lèi)中的getKucunInfos方法查詢(xún)庫(kù)存信息,并自動(dòng)算出各商品的損益數(shù)量 [13]。</p><p> 6.5.2 價(jià)格調(diào)整</p><p><b> 圖形界面</b></p
122、><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-14[1] [8]:庫(kù)存管理->價(jià)格調(diào)整->輸入新的價(jià)格。 </p><p> 圖6-14 價(jià)格調(diào)整</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 該部分是對(duì)商品的銷(xiāo)售價(jià)格進(jìn)行調(diào)整。用戶(hù)輸入商品新的銷(xiāo)售價(jià)格(系統(tǒng)會(huì)屏蔽非法價(jià)格
123、),點(diǎn)擊“確定”按鈕,系統(tǒng)會(huì)調(diào)用DAO中updateKucunDj方法,即可實(shí)現(xiàn)商品銷(xiāo)售價(jià)格的調(diào)整 [12] 。</p><p><b> 6.6 查詢(xún)管理</b></p><p> 6.6.1 客戶(hù)信息查詢(xún)</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系
124、統(tǒng)后,進(jìn)行如下操作將展示出圖6-15[1] [8]:查詢(xún)管理->客戶(hù)查詢(xún)->輸入需要查詢(xún)的客戶(hù)信息->點(diǎn)擊“查詢(xún)”或“顯示全部數(shù)據(jù)”按鈕。 </p><p> 圖6-15 客戶(hù)信息查詢(xún)</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 該部分是對(duì)已添加的客戶(hù)信息進(jìn)行查詢(xún)。用戶(hù)選擇相應(yīng)的查詢(xún)條件并輸入相應(yīng)的
125、查詢(xún)信息,點(diǎn)擊“查詢(xún)”或“顯示全部數(shù)據(jù)”按鈕,系統(tǒng)根據(jù)用戶(hù)的選擇和輸入信息,組裝相應(yīng)的SQL語(yǔ)句,并調(diào)用DAO中findForList方法即可查詢(xún)出相應(yīng)的客戶(hù)信息并顯示到界面中 [11]。</p><p> 6.6.2 商品信息查詢(xún)</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出
126、圖6-16[1] [8]:查詢(xún)管理->商品查詢(xún)->輸入需要查詢(xún)的商品信息->點(diǎn)擊“查詢(xún)”按或“顯示全部數(shù)據(jù)”鈕。 </p><p> 圖6-16 商品信息查詢(xún)</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 該部分是對(duì)已添加的商品信息進(jìn)行查詢(xún)。用戶(hù)選擇相應(yīng)的查詢(xún)條件并輸入相應(yīng)的查詢(xún)信息,點(diǎn)擊“查詢(xún)”或“
127、顯示全部數(shù)據(jù)”按鈕,系統(tǒng)根據(jù)用戶(hù)的選擇和輸入信息,組裝相應(yīng)的SQL語(yǔ)句,并調(diào)用DAO中findForList方法即可查詢(xún)出相應(yīng)的商品信息,遍歷查詢(xún)出的商品并顯示到界面中 [14]。</p><p> 6.6.3 供應(yīng)商信息查詢(xún)</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖6-
128、17[1] [8]:查詢(xún)管理->供應(yīng)商查詢(xún)->輸入需要查詢(xún)的供應(yīng)商信息->點(diǎn)擊“查詢(xún)”按或“顯示全部數(shù)據(jù)”鈕。 </p><p> 圖6-17 供應(yīng)商信息查詢(xún)</p><p><b> 設(shè)計(jì)說(shuō)明</b></p><p> 該部分是對(duì)已添加的供應(yīng)商信息進(jìn)行查詢(xún)。用戶(hù)選擇相應(yīng)的查詢(xún)條件并輸入相應(yīng)的查詢(xún)信息,點(diǎn)擊“查詢(xún)”或
129、“顯示全部數(shù)據(jù)”按鈕,系統(tǒng)根據(jù)用戶(hù)的選擇和輸入信息,組裝相應(yīng)的SQL語(yǔ)句,并調(diào)用DAO中findForList方法即可查詢(xún)出相應(yīng)的供應(yīng)商信息,遍歷查詢(xún)出的供應(yīng)商并顯示到界面中 [13]。</p><p> 6.6.4 銷(xiāo)售信息查詢(xún)</p><p><b> 圖形界面</b></p><p> 當(dāng)管理員進(jìn)入本系統(tǒng)后,進(jìn)行如下操作將展示出圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文(設(shè)計(jì))
- 畢業(yè)論文——企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)
- 畢業(yè)論文——企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)
- 畢業(yè)論文——企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)
- 進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-進(jìn)銷(xiāo)存管理系統(tǒng)
- 畢業(yè)論文-- 商品進(jìn)銷(xiāo)存管理系統(tǒng)
- 倉(cāng)庫(kù)進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 超市進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文 (2)
- 畢業(yè)論文商品進(jìn)銷(xiāo)存管理系統(tǒng)
- 超市進(jìn)銷(xiāo)存管理系統(tǒng)畢業(yè)論文
- 進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(含錄像)
- 超市進(jìn)銷(xiāo)存管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的畢業(yè)論文
- 畢業(yè)設(shè)計(jì)---進(jìn)銷(xiāo)存管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論