![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/7/12/306d501d-931f-49a0-837a-47d965c0592a/306d501d-931f-49a0-837a-47d965c0592apic.jpg)
![畢業(yè)設計——商品銷售管理系統(tǒng)的設計_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/7/12/306d501d-931f-49a0-837a-47d965c0592a/306d501d-931f-49a0-837a-47d965c0592a1.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 商品銷售管理系統(tǒng)的設計</p><p> 專 業(yè) 計算機應用技術(shù) </p><p> 學 生 姓 名 </p><p> 警 號 </p><p> 指導教師姓名 </p>
2、<p> 指導教師職稱 </p><p> 年 月 日</p><p> 商品銷售管理系統(tǒng)的設計</p><p><b> 計算機應用技術(shù) </b></p><p><b> 摘要</b></p><p>
3、 優(yōu)勝劣汰是市場經(jīng)濟不變的法則,競爭優(yōu)勢源于對營銷活動的科學管理,一套好的管理軟件是加強管理的必要保障。大多數(shù)中小企業(yè)計算機輔助管理水平較低,但面對的市場競爭又非常激烈。為提高這些企業(yè)營銷管理水平,使其在市場中確立競爭優(yōu)勢,作者特別編制了這套《商品銷售管理系統(tǒng)》。商品銷售管理系統(tǒng)是一般企業(yè)生產(chǎn)管理環(huán)節(jié)中重要的一環(huán),需要對商品的基本信息管理、商品調(diào)配信息等進行完整的監(jiān)控。因此,企業(yè)必須加強自身的信息基礎建設,通過企業(yè)基礎數(shù)據(jù)的信息化,企業(yè)
4、基本業(yè)務流程和事物處理的信息化,企業(yè)內(nèi)部控制及實施控制過程的信息化,人的行為規(guī)范管理等企業(yè)基礎管理信息化工程,確保在規(guī)模不斷擴大和業(yè)務迅速發(fā)展的過程中保持堅實的管理基礎和繁殖內(nèi)核,促進企業(yè)的可持續(xù)發(fā)展。</p><p> 本文以Visual Basic 6.0和Access 2000為基礎,建立一個簡單的商品銷售管理系統(tǒng),從而實現(xiàn)商品銷售的系統(tǒng)化、規(guī)范化和自動化。在此軟件的開發(fā)過程中,嚴格遵守了軟件工程的規(guī)范,
5、它經(jīng)歷了系統(tǒng)概述、需求分析、系統(tǒng)設計等幾個階段,使系統(tǒng)結(jié)構(gòu)清晰,條理分明。</p><p> 本軟件安全性強,維護成本低,系統(tǒng)可靠性強擴充性好且開發(fā)效率高,使用方便,標準化程度較高。對于用戶來說,本軟件的優(yōu)點就是界面簡明,使用戶一看到就應該能知道怎么樣去使用本軟件。</p><p> 關(guān)鍵詞 管理系統(tǒng);數(shù)據(jù)庫;Access;商品銷售數(shù)據(jù)管理</p><p>&
6、lt;b> 目 錄</b></p><p><b> 摘要I</b></p><p><b> 前言1</b></p><p> 一、商品銷售管理系統(tǒng)的主要功能、作用及特點1</p><p> ?。ㄒ唬┥唐蜂N售管理系統(tǒng)的主要功能2</p><
7、p> ?。ǘ┥唐蜂N售管理系統(tǒng)的作用2</p><p> ?。ㄈ┥唐蜂N售管理系統(tǒng)的特點3</p><p> 二、商品銷售管理系統(tǒng)的需求分析3</p><p> ?。ㄒ唬┓治鱿到y(tǒng)的數(shù)據(jù)要求4</p><p><b> ?。ǘ┕δ苄枨?</b></p><p><b>
8、 ?。ㄈ?shù)據(jù)流圖5</b></p><p> 三、商品銷售管理系統(tǒng)的設計7</p><p><b> ?。ㄒ唬┤蝿?</b></p><p> ?。ǘ? 方案設計7</p><p><b> 四、數(shù)據(jù)庫設計8</b></p><p><b&g
9、t; 五、詳細設計9</b></p><p><b> ?。ㄒ唬┕材K9</b></p><p> ?。ǘ﹦?chuàng)建系統(tǒng)用戶管理模塊10</p><p> (三)系統(tǒng)交易管理模塊11</p><p> ?。ㄋ模?shù)據(jù)庫查看模塊14</p><p><b> 結(jié)論
10、15</b></p><p><b> 致 謝17</b></p><p><b> 參考文獻18</b></p><p><b> 前言</b></p><p> 隨著計算機在各個領(lǐng)域的不斷普及與發(fā)展,計算機的應用從最初的科學計算、實時控制等,發(fā)展
11、到數(shù)據(jù)處理,又迅速擴展到非數(shù)值型的企事業(yè)管理與辦公自動化領(lǐng)域,而數(shù)據(jù)庫技術(shù)更加被廣泛應用于各個領(lǐng)域。</p><p> 在現(xiàn)代企業(yè)中,信息管理工作將發(fā)揮越來越重要的作用。企業(yè)信息管理工作已經(jīng)滲透到日常工作的許多方面,無論是其自身還是所發(fā)揮的作用,都為企業(yè)的創(chuàng)新,發(fā)展以及經(jīng)濟效益,做出了顯著的貢獻。因此,企業(yè)必須加強自身的信息基礎建設,通過企業(yè)基礎數(shù)據(jù)的信息化,企業(yè)基本業(yè)務流程和事物處理的信息化,企業(yè)內(nèi)部控制及實
12、施控制過程的信息化,人的行為規(guī)范管理等企業(yè)基礎管理信息化工程,確保在規(guī)模不斷擴大和業(yè)務迅速發(fā)展的過程中保持堅實的管理基礎和繁殖內(nèi)核,促進企業(yè)的可持續(xù)發(fā)展。</p><p> 商品銷售管理系統(tǒng)的主要功能、作用及特點</p><p> 企業(yè)的銷售管理往往是很復雜煩瑣的。由于銷售的物資種類眾</p><p> 多,進貨,管理,銷售各有差異,各類報表繁多。本論文以Vi
13、sual Basic</p><p> 6.0和Access 2000為基礎,實現(xiàn)一個簡單的物資管理信息系統(tǒng)的建立。由于物資管理系統(tǒng)是一個龐大的工作,加之我對Visual 6.0和Access2000的知識理解并不是太透徹,在老師和有關(guān)參考資料的幫助下,才完成了這個論文。因為經(jīng)驗不足,寫作中的錯誤在所難免,敬請各位老師給予批評指正。</p><p> ?。ㄒ唬┥唐蜂N售管理系統(tǒng)的主要功能&
14、lt;/p><p> 1.交易管理,包括進貨登記管理,銷售登記管理,退貨登記管理;</p><p> 2.進貨統(tǒng)計管理,其中包括有關(guān)進貨的各種統(tǒng)計數(shù)據(jù)表,如今日進貨統(tǒng)計,本月進貨統(tǒng)計,本極度進貨統(tǒng)計,本年度進貨統(tǒng)計等。</p><p> 3.銷售統(tǒng)計管理,其中包括有關(guān)銷售的各種統(tǒng)計數(shù)據(jù)表,如今日銷售統(tǒng)計,本月銷售統(tǒng)計,本極度銷售統(tǒng)計,本年度銷售統(tǒng)計等。</p
15、><p> 4.員工銷售業(yè)績的考核,可以很方便的查看各員工的銷售情況,以便對各員工的業(yè)績進行考核比較。</p><p> 5.同時,為了能夠更好的了解企業(yè)各方面情況,以便于經(jīng)營管理。還需要幾個信息表來顯示諸如庫存,生產(chǎn)廠商,員工信息等內(nèi)容的功能。</p><p> 6.基于安全性的考慮,本系統(tǒng)還提供一個管理員登錄的功能。</p><p>
16、?。ǘ┥唐蜂N售管理系統(tǒng)的作用</p><p> 1持續(xù)擴大市場范圍,有利于持續(xù)開發(fā)全球市場。</p><p> 2提高業(yè)務透明度,減少暗箱操作,有利于相互監(jiān)督,減少腐敗</p><p><b> 和職員跳槽事件。</b></p><p> 3員工之間職責分工明確,有利于提高工作效率。</p>&l
17、t;p> 4提高企業(yè)對市場的快速反應能力,全面提高企業(yè)競爭力。</p><p> 5提高企業(yè)的工作效率。</p><p> 6提高職工的工作積極性。</p><p> 7保持企業(yè)與銷售人員和客戶的緊密聯(lián)系,充分發(fā)揮團隊的協(xié)同</p><p><b> 作戰(zhàn)優(yōu)勢。</b></p><p&
18、gt; ?。ㄈ┥唐蜂N售管理系統(tǒng)的特點</p><p> 1功能完善,涵蓋企業(yè)銷售業(yè)務的各個方面。</p><p> 2專業(yè)性強,針對企業(yè)的專業(yè)特點和管理特點。</p><p> 3靈活方便,功能可選擇、可定制性強。</p><p> 4環(huán)境要求低,操作系統(tǒng)windows95以上。</p><p> 5操作簡
19、單,界面人性化,便于操作。</p><p> 商品銷售管理系統(tǒng)的需求分析</p><p> 需求分析的基本任務是準確的回答“系統(tǒng)必須做什么?”這個問題。雖然在上一個階段已經(jīng)粗略的了解了用戶的需求,但還是會遺漏一些細節(jié)方面的問題。所以需求分析這一階段的研究比不可少,而且,它在整個系統(tǒng)開發(fā)過程中占有非常重要的地位。</p><p><b> 分析系統(tǒng)的數(shù)
20、據(jù)要求</b></p><p> 任何一個系統(tǒng)本質(zhì)上都是信息處理系統(tǒng),系統(tǒng)必須處理的信息和系統(tǒng)應該產(chǎn)生的信息在很大程度上決定了系統(tǒng)的面貌,對軟件設計有深遠的影響。因此,必須分析系統(tǒng)的數(shù)據(jù)需求,這是軟件需求分析的一個重要任務。</p><p> 復雜的數(shù)據(jù)由許多基本的數(shù)據(jù)元素組成,數(shù)據(jù)結(jié)構(gòu)表示數(shù)據(jù)元素之間的關(guān)系。利用數(shù)據(jù)字典何以全面準確的定義數(shù)據(jù),但是數(shù)據(jù)字典的缺點是不夠形象
21、直觀。因此,數(shù)據(jù)流程圖能夠很方便的表明整個系統(tǒng)的功能,數(shù)據(jù)在系統(tǒng)中傳輸?shù)穆窂?。需求分析階段的一個重要而困難的任務是收集將來應用所涉及的數(shù)據(jù),所以要在此階段就要充分考慮到可能的擴充和改變,使設計易于更改,系統(tǒng)易于擴充。另外,在數(shù)據(jù)分析階段,必須強調(diào)用戶的參與,要與用戶保持密切的聯(lián)系,任何調(diào)查研究沒有用戶的積極參加是寸步難行的。</p><p> 在此階段,我主要是做了一些了解商品銷售方面的數(shù)據(jù)的調(diào)查工做,積極參與
22、到實際的銷售過程當中,不斷與用戶交流意見。</p><p><b> 功能需求</b></p><p> 根據(jù)當前的企業(yè)管理體制,一般企業(yè)的銷售管理系統(tǒng),總是根據(jù)掌握的商品類別,相應分成幾個科室來進行商品的銷售,進貨,核銷托收,驗收入庫,并隨時按期進行庫存盤點,作臺帳,根據(jù)企業(yè)自身管理的需要按月,季,年進行統(tǒng)計分析,產(chǎn)生相應的報表。但是這樣的人工操作管理既浪費人力
23、,財力,又浪費時間,嚴重影響了企業(yè)的效率。本章根據(jù)當前的企業(yè)機制,把企業(yè)銷售管理系統(tǒng)劃分為如下幾個功能:交易管理,包括進貨登記管理,銷售登記管理,退貨登記管理;進貨統(tǒng)計管理,其中包括有關(guān)進貨的各種統(tǒng)計數(shù)據(jù)表,如今日進貨統(tǒng)計,本月進貨統(tǒng)計,本極度進貨統(tǒng)計,本年度進貨統(tǒng)計等;銷售統(tǒng)計管理,其中包括有關(guān)銷售的各種統(tǒng)計數(shù)據(jù)表,如今日銷售統(tǒng)計,本月銷售統(tǒng)計,本極度銷售統(tǒng)計,本年度銷售統(tǒng)計等:員工銷售業(yè)績的考核,可以很方便的查看各員工的銷售情況,以
24、便對各員工的業(yè)績進行考核比較.同時,為了能夠更好的了解企業(yè)各方面情況,以便于經(jīng)營管理。還需要幾個信息表來顯示諸如庫存,生產(chǎn)廠商,員工信息等內(nèi)容的功能。基于安全性的考慮,本系統(tǒng)還將提供一個管理員登錄的功能。在沒有登陸的情況下,各個功能是不可用的。</p><p><b> ?。ㄈ?shù)據(jù)流圖</b></p><p> 在仔細分析調(diào)查有關(guān)企業(yè)銷售信息需求的基礎上,能得到如
25、下圖所示的企業(yè)銷售管理系統(tǒng)幾個主要功能的數(shù)據(jù)流程</p><p> 系統(tǒng)數(shù)據(jù)流程圖(圖1)</p><p> 三、商品銷售管理系統(tǒng)的設計</p><p> 通過這個階段的工作應該劃分出組成系統(tǒng)的物理元素。但是每個物理元素仍然處于黑盒子級,這些黑盒子里的具體內(nèi)容將在后面章節(jié)中詳細設計。系統(tǒng)設計階段的另一個重要任務是設計軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個程序是由哪
26、些模塊組成的,以及這些模塊相互間的關(guān)系。系統(tǒng)設計過程首先尋找實現(xiàn)目標系統(tǒng)的各種不同方案,需求分析階段得到的數(shù)據(jù)流圖是設想各種可能方案的基礎。然后對比各種合理方案的利弊,推薦一個最佳方案,并且為最佳的方案制定詳細的實現(xiàn)計劃。</p><p><b> ?。ㄒ唬┤蝿?lt;/b></p><p> 系統(tǒng)開發(fā)的總體任務是實現(xiàn)企業(yè)銷售管理的系統(tǒng)化,規(guī)范化和自動化,從而達到提高企業(yè)
27、管理效率的目的。經(jīng)過需求調(diào)查與分析階段的工作,系統(tǒng)必須完成的工作和功能已經(jīng)清楚,接下來就是劃分組成系統(tǒng)的程序數(shù)據(jù)庫和設計軟件的結(jié)構(gòu),也就是確定系統(tǒng)中每個程序是由哪些模塊組成,以及這些模塊相互之間的關(guān)系。</p><p><b> ?。ǘ? 方案設計</b></p><p> 在對系統(tǒng)做了詳細的需求調(diào)查與分析之后,對于目標系統(tǒng),我的方案是:基于 Visual basi
28、c為設計語言并以Access 2000為數(shù)據(jù)庫進行企業(yè)信息的管理該系統(tǒng)的優(yōu)點是操作方便,適用性強,發(fā)周期短,成本低,因此選用該方案作為實施方案。</p><p><b> 四、數(shù)據(jù)庫設計</b></p><p> 在前面提到的企業(yè)銷售系統(tǒng)的各種功能的實現(xiàn)都離不開數(shù)據(jù)庫的支持,因此數(shù)據(jù)庫的設計作為本系統(tǒng)的設計的一部分不可缺少。開發(fā)本系統(tǒng)中使用的數(shù)據(jù)庫系統(tǒng)是Acces
29、s 2000。從系統(tǒng)設計中提到的功能分析,本系統(tǒng)需要建立以下幾個數(shù)據(jù)表:庫存表;已售商品表;退貨表;員工表;進貨廠商表;用戶表。用戶的對數(shù)據(jù)庫的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢等方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為具體的設計打下基礎[8]。數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。本系統(tǒng)的數(shù)據(jù)項
30、如下:</p><p> ●用戶登錄中的數(shù)據(jù)項有:用戶編號,用戶名,密碼。</p><p> ●廠商信息中的數(shù)據(jù)項:廠商編號,廠商名稱,廠商地址,法人代表。</p><p> ●庫存商品信息中的數(shù)據(jù)項:商品編號,生產(chǎn)廠商,商品名,型號,單價,數(shù)量,總金額,進貨年,進貨月,進貨日,業(yè)務員編號。</p><p> ●銷售商品信息中的數(shù)據(jù)項
31、:商品標號,生產(chǎn)廠商,商品名,型號,單價,數(shù)量,總金額,銷售年,銷售月,銷售日,業(yè)務員編號。</p><p> ●退貨商品信息中的數(shù)據(jù)項:商品編號,生產(chǎn)廠商,商品名,型號,單價,數(shù)量,總金額,退貨年,退貨月,退貨日,業(yè)務員編號。</p><p> ●員工信息中的數(shù)據(jù)項:員工編號,員工姓名,員工電話,員工地址。</p><p><b> 五、詳細設計&
32、lt;/b></p><p> 實現(xiàn)企業(yè)銷售管理系統(tǒng)中各個功能模塊的功能。算法設計是整個系統(tǒng)詳細設計的核心,任何一個系統(tǒng)需要完成的功能都需要算法設計的支持,然后才能在此基礎上進行代碼設計。對每一個功能模塊的描述都會功能設計,算法設計的模式來敘述。</p><p><b> ?。ㄒ唬┕材K</b></p><p> 在Visual B
33、asic 6.0中用公用模塊存放整個工程公用的函數(shù)、過程和全局變量等,以此提高代碼的效率。在項目資源管理器中為項目添加一個Module,存為Mdl1.bas。然后就可以添加所需的代碼。</p><p> 由于系統(tǒng)中各個功能模塊都要頻繁使用數(shù)據(jù)庫中的各種數(shù)據(jù),因此需要使用公共模塊來存放這些全局變量。</p><p> 單擊“工程”——>“添加模塊”菜單,打開一個公共模塊,在<
34、/p><p><b> 其中添加如下代碼:</b></p><p> Option Explicit</p><p> Public conn As New ADODB.Connection</p><p> 以上代碼的功能是在公共模塊中添加一個全局變量,以使得這個變量在整個系統(tǒng)中都可以用,它的含義是把conn定義為
35、ADODB的連接。這樣做可以在設計代碼時更加簡單,方便。</p><p> ?。ǘ﹦?chuàng)建系統(tǒng)用戶管理模塊</p><p> 用戶管理模塊主要實現(xiàn):</p><p><b> ●用戶登錄</b></p><p><b> ●修改用戶密碼</b></p><p><b
36、> ●用戶退出。</b></p><p><b> ●窗體設計</b></p><p> 登錄功能的窗體主要由兩個label控件,兩個文本框,兩個command控件構(gòu)成。</p><p> 企業(yè)銷售系統(tǒng)登錄窗體(圖2)</p><p><b> ●功能設計</b><
37、/p><p> 用戶登錄窗體的作用是保證系統(tǒng)的安全性。通過登錄辨別是否是非法登錄。它有分別對用戶名和密碼識別的功一項數(shù)據(jù)與數(shù)據(jù)庫中的已有數(shù)據(jù)不符,則無法登錄,其它可用。運行本系統(tǒng)后,在彈出的登錄窗體中輸入用戶名和認證信息中的任一項與數(shù)據(jù)庫中的信息不同,則出現(xiàn)出錯登陸窗體,并且光標停留在相應的文本框內(nèi);若都正確,</p><p><b> ●算法設計</b></p
38、><p> 在輸入用戶名和密碼后,首先檢查用戶名的合法性,法登錄,則返回輸入信息步驟;若用戶是合法的,則繼續(xù)否與數(shù)據(jù)庫中的一致。</p><p> ?。ㄈ┫到y(tǒng)交易管理模塊</p><p> 交易是一個企業(yè)或銷售商店最常應用的一個環(huán)節(jié),幾乎每一天的銷售情況,進貨情況都要使用交易這一功能。因此,對于它的設計要做到界面友好,數(shù)據(jù)齊全,準確性高。同時,因為人為的原因,經(jīng)常
39、會出現(xiàn)輸入錯誤的現(xiàn)象,這就要求在設計階段就要把能夠考慮到的可能出現(xiàn)的錯誤做出提示。</p><p><b> 1、進貨登記</b></p><p><b> ●窗體設計</b></p><p> 由于本窗體實現(xiàn)的是商品信息和廠商信息的添加,所以首先需要兩個frame框?qū)蓚€功能分開,然后,在此窗體上加入4個comma
40、nd控件,15個textbox控件,16個label控件。由于敘述不方便,這里直接給出窗體如下圖:</p><p> 進貨統(tǒng)計窗體(圖3)</p><p><b> ●功能設計</b></p><p> 進貨登計是一個銷售企業(yè),商店中必不可缺的一環(huán)。在本系統(tǒng)中它的主要功能不僅是要添加進貨的商品信息入庫,同時,還提供了一個添加廠商信息的功能
41、。在打開進貨登記窗體后,輸入商品信息和廠商信息,然后點擊分別點擊添加入庫按扭。既完成了進貨信息的登記。進貨統(tǒng)計功能中首先需要檢測的是否所有信息都已填寫,不允許有空,如空則彈出提示窗口,檢測完用戶輸入信息后,再打開數(shù)據(jù)庫中的goods表,這樣才能添加到數(shù)據(jù)庫中。最后彈出提示窗口。</p><p><b> ●算法設計</b></p><p> 載入窗體時,goods
42、表中將自動添加已有商品信息,入庫信息的記錄號由程序自動產(chǎn)生,這樣每條記錄都有唯一的編號,輸完內(nèi)容,單擊“添加入庫”按鈕,觸發(fā)Click事件,對文本內(nèi)容進行檢查、判斷,如出錯則顯示提示信息并更新goods表中的相關(guān)信息,最后添加內(nèi)容到數(shù)據(jù)庫。</p><p><b> 2、銷售登記</b></p><p><b> ●窗體設計</b></
43、p><p> 與進貨登記窗體的設計相同,只是少了廠商信息錄入的那一部分。窗體略。</p><p><b> ●功能設計</b></p><p> 銷售登記的功能是把每天的銷售信息添加入庫。單擊銷售功能子菜單后,進入銷售登記界面,用戶可以在此輸入需要銷售的商品信息,單擊銷售按扭后,彈出窗體提示銷售成功。</p><p>
44、<b> ●算法設計</b></p><p> 本窗體應實現(xiàn)的功能是在檢測完用戶輸入信息后,還需要檢測現(xiàn)存貨表中是否有此型號商品,如果有,數(shù)量是否夠,如果此型號無貨或者數(shù)量不夠,則彈出提示窗口提示用戶。之后,再打開sell表的游標,進行銷售操作,把相應商品及數(shù)量添加入sell表中。最后,再把相應數(shù)量的此型號商品從goods表中減去。</p><p><b&g
45、t; 3、退貨登記</b></p><p><b> ●窗體設計</b></p><p> 同前兩個窗體設計相同,圖略。窗體界面建立完成后,首先在MDIfrmmain窗體代碼中加入以下代碼,以使單擊退貨窗體子菜單進入退貨窗體:</p><p> Private Sub mnretreat_Click()</p>
46、<p> frmRetreat.Show</p><p><b> End Sub</b></p><p><b> ●功能設計</b></p><p> 在企業(yè)日常銷售過程中,難免會有顧客退貨的情況發(fā)生,這個時候就需要用到退貨登記功能了。單擊“退貨登記”子菜單后,進入退貨登記界面,用戶可以在此輸入退貨
47、的商品信息,單擊“退貨”按扭后,彈出提示窗口“退貨成功”。則退貨操作成功,此商品已添加如退貨庫,返回現(xiàn)存商品庫,并且從銷售庫中清除。</p><p><b> ●算法設計</b></p><p> 退貨操作需要完成以下四個操作:檢測是否確實已銷售,從銷售表中減去,加入退貨表,返回加入現(xiàn)存貨表。首先檢測信息,若為空則提示;若不為空,則檢測是否已銷售此商品,既從sel
48、l表中檢測是否含有此記錄,如不符合退貨條件則彈出提示窗口檢測完退貨條件后,要把信息加入退貨表,再把退貨的商品從銷售表中減去,最后加入庫存表中,并且提示操作成功。</p><p> ?。ㄋ模?shù)據(jù)庫查看模塊</p><p><b> ●窗體設計</b></p><p> 庫存表子菜單的實現(xiàn)和業(yè)績查看菜單相似,也是使用一個窗體查詢庫存表,然后使用
49、一個窗體顯示庫存表。由于其基本窗體設置相似,在這里圖略。</p><p><b> ●功能設計</b></p><p> 單擊庫存表子菜單,進入庫存貨物窗體,在此窗體的上方有一個“顯示全部庫存商品”的按扭,單擊后將顯示庫存商品查看窗體,顯示了全部的庫存商品信息。在商品名文本框中輸入要查詢的商品名,再在文本框中輸入商品型號,單擊“查詢”按扭,將進入顯示單個商品存或窗
50、體,如果輸入的商品名或型號不對或表中不存在此型號商品,則彈出一個小窗口提示“此型號商品不存在”。</p><p><b> ●算法設計</b></p><p> 首先要判斷用戶要求顯示的是整個庫存貨表還是個別型號商品,需要用到前面定義的公共變量。如果是要求顯示整個庫存貨表,則不用改動任何控件的屬性設置,因為界面建立時就已經(jīng)設置好了;如果要求查詢并顯示個別型號商品,
51、則首先判斷庫存表中是否有此型號的商品,如果沒有則彈出一個提示窗體提示用戶,如果有,則打開goods表,按型號添加記錄到顯示庫存表的窗體中。然后關(guān)閉表。</p><p><b> 結(jié)論</b></p><p> 至此,商品銷售管理數(shù)據(jù)庫文件已初步建好。該系統(tǒng)操作簡單,不僅可以提高工作效率,而且任何用戶均可勝任此項工作。該系統(tǒng)最大的優(yōu)點就是具有通用性,可移植,其它系統(tǒng)
52、可直接使用,該系統(tǒng)將給企業(yè)管理人員帶來極大的方便。</p><p> 商品銷售管理系統(tǒng)由于采用Access,具有很好的容許擴充,具有較強的應變能力,可根據(jù)需要在原數(shù)據(jù)庫上,方便地增刪。Access還具有很好的接口性能,它幾乎可以與常用的多種數(shù)據(jù)庫語言開發(fā)出的數(shù)據(jù)庫相連接。所以這個初步完成的商品銷售管理系統(tǒng)可根據(jù)需要不斷完善,也可根據(jù)需要與其他數(shù)據(jù)庫、其他網(wǎng)絡相連接。</p><p>&l
53、t;b> 致 謝</b></p><p> 通過對商品銷售管理系統(tǒng)的設計,不僅掌握了開發(fā)一個完整的系統(tǒng)的過程,而且還對VB以及數(shù)據(jù)庫有了更進一步的了解,在設計的過程中也難免遇到一切麻煩,正是這些難題的出現(xiàn),才使我有了很大的收獲。尤其是在設計階段覺得很容易的一件事可能就是你在具體實現(xiàn)過程中遇到的一個很頭疼的問題,有了這些經(jīng)驗,我相信在今后做設計的時候一定對我有很大幫助!</p>
54、<p> 在本次畢業(yè)設計中,我從指導老師劉東輝老師身上學到了很多東西。劉老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他耐心的輔導。另外,在系統(tǒng)開發(fā)過程中我的同學也給予我很大的幫助,幫助解決了不少的難點,這里一并表示感謝。</p><p> 感謝所有的任課老師
55、,沒有你們的諄諄教誨,我無法完成我的學</p><p><b> 業(yè)。</b></p><p> 文中定有一些不足之處,敬請各位老師不吝賜教。</p><p><b> 參考文獻</b></p><p> [1]趙津燕,李益民,苗巍,王雙立。數(shù)據(jù)庫原理與應用開發(fā)技術(shù),中國水利水電出版社,20
56、04年2月</p><p> [2][美]David C.Hay,孫學濤,趙凱,朱衛(wèi)東,需求分析,清華大學出版社,2004年1月</p><p> [3]劉萌,周學明,企業(yè)辦公系統(tǒng)實例導航,人民郵電出版社,2003年5月</p><p> [4]郭琦,VB數(shù)據(jù)庫系統(tǒng)開發(fā)技術(shù)第八版,人民郵電出版社,2003年12月</p><p> [
57、5]張海藩,軟件工程導論第三版,清華大學出版社,2003年7月</p><p> [6][美]Cary N.Prague,趙傳啟,葉卓映,郭軍,Access 2000使用數(shù)據(jù)表和查詢,電子工業(yè)出版社,2004年5月</p><p> [7]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論第三版,高等教育出版社,2002年2月</p><p> [8]寧正元,VB程序設計教程,清華
58、大學出版社,2004年1月</p><p> [9]張立平,VB6.0數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐第一版.人民郵電出版社,2004年1月</p><p> [10]趙晨陽,楊靜,梁建國,VB語言程序設計,電子工業(yè)出版社,2004年4月</p><p> [11][美]Elfriede Dusin,新語譯,有效軟件測試.清華大學出版社,2003年7月</p&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計----商品銷售管理系統(tǒng)設計
- 畢業(yè)設計---商品銷售管理系統(tǒng)設計
- 畢業(yè)設計-----商品銷售管理系統(tǒng)設計
- 畢業(yè)設計——商品銷售管理系統(tǒng)的設計
- 商品銷售系統(tǒng)畢業(yè)設計
- 網(wǎng)上商品銷售系統(tǒng)畢業(yè)設計
- 畢業(yè)設計---商品銷售管理系統(tǒng)的設計與實現(xiàn)
- DELPHI商品銷售管理系統(tǒng) 畢業(yè)設計.doc
- 畢業(yè)設計---超市商品銷售管理系統(tǒng)設計與實現(xiàn)
- [delphi畢設]商品銷售管理系統(tǒng) (畢業(yè)設計
- 畢業(yè)論文-商品銷售管理系統(tǒng)設計
- 畢業(yè)設計---基于網(wǎng)絡超市商品銷售管理系統(tǒng)的設計與實現(xiàn)
- 課程設計--商品銷售管理系統(tǒng)
- 商品銷售管理系統(tǒng)課程設計
- 商品銷售管理系統(tǒng)的設計與實現(xiàn)-畢業(yè)論文
- 商品銷售管理系統(tǒng)的設計與實現(xiàn)-畢業(yè)論文
- 畢業(yè)論文--商品銷售管理系統(tǒng)
- [delphi畢設]商品銷售管理系統(tǒng) (畢業(yè)設計) 最新版下載
- 商品銷售管理系統(tǒng)畢業(yè)論文
- 商品銷售管理系統(tǒng)畢業(yè)論文
評論
0/150
提交評論