進銷存系統(tǒng)畢業(yè)設計論文_第1頁
已閱讀1頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  1引言1</b></p><p>  1.1 開發(fā)背景1</p><p><b>  1.2社會需求1</b></p><p>  1.3 現實意義2</p><p>  

2、1.4我國目前進銷存系統(tǒng)面臨的問題3</p><p>  1.5 論文結構4</p><p><b>  2 系統(tǒng)分析5</b></p><p>  2.1 系統(tǒng)可行性分析5</p><p>  2.2 系統(tǒng)開發(fā)步驟6</p><p>  2.3 系統(tǒng)實現目標6</p>

3、;<p>  2.4 系統(tǒng)開發(fā)平臺6</p><p>  2.5 系統(tǒng)開發(fā)環(huán)境7</p><p>  2.6 數據流圖7</p><p>  2.7 數據庫介紹8</p><p><b>  2.8 小結10</b></p><p><b>  3系統(tǒng)描述11

4、</b></p><p>  3.1 系統(tǒng)設計描述11</p><p>  3.2 系統(tǒng)模塊設計11</p><p>  3.3 數據庫設計14</p><p>  3.4 數據庫的連接17</p><p><b>  3.5 小結17</b></p><

5、p><b>  4系統(tǒng)實現18</b></p><p>  4.1 系統(tǒng)實現步驟18</p><p>  4.2 系統(tǒng)功能模塊的設計和實現18</p><p>  4.21登陸窗體設計18</p><p>  4.22 系統(tǒng)主界面的設計和實現20</p><p>  4.23 供應

6、商資料的設計和實現20</p><p>  4.24 客戶信息的設計和實現21</p><p>  4.25 商品界面的設計和實現22</p><p>  4.26 采購單的設計和實現23</p><p>  4.27 銷售單的設計和實現24</p><p><b>  4.4 小結25</

7、b></p><p><b>  5系統(tǒng)測試26</b></p><p>  5.1測試簡介26</p><p>  5.2 軟件調試26</p><p><b>  5.3 小結28</b></p><p><b>  6 結論29</b&g

8、t;</p><p><b>  致謝30</b></p><p><b>  參考文獻31</b></p><p><b>  附錄32</b></p><p><b>  1引言</b></p><p><b>

9、  1.1 開發(fā)背景</b></p><p>  隨著經濟的全球化,企業(yè)間的競爭將會越來越激烈、越來越殘酷,尤其是我國加入WTO后,競爭越來越激烈。我國企業(yè)面臨的市場環(huán)境由過去傳統(tǒng)的、相對穩(wěn)定的市場演變?yōu)閯討B(tài)的、不確定性市場,由過去主要面向國內同行的競爭演變?yōu)榧纫c國內同行競爭又要與國外同行競爭。企業(yè)的經營活動處于一個急速擴大的立體戰(zhàn)略空間中,企業(yè)被推入了復雜多變的經營環(huán)境中,這種形勢對企業(yè)提出了更高

10、的要求。</p><p>  同時信息技術的發(fā)展既給企業(yè)帶來了機遇,也帶來了很大的壓力。在知識經濟時代,各個企業(yè)無論大小、強弱,發(fā)展的機遇越來越趨向于均等。企業(yè)面對海量的信息,如何為本企業(yè)所利用,如何構建自身的信息資源網絡,把企業(yè)的資源管理范圍延伸到企業(yè)之外的整個供應鏈已經成為了亟待考慮的問題。這就要求企業(yè)在日趨激烈的市場競爭中及時、準確、全面地了解市場信息并根據企業(yè)的具體實際,迅速地做出回應。同時,在市場經濟的

11、推動下,傳統(tǒng)的計劃經濟模式已被“一切圍著市場轉,一切來源于市場,一切服務于市場”的模式所取代,信息交流的速度使采購、銷售成本有了較大的下降空間,這就給屬于這兩個環(huán)節(jié)的進銷存管理帶來了巨大的挑戰(zhàn)[1]。</p><p>  隨著當今世界計算機技術的飛速發(fā)展,計算機在商業(yè)企業(yè)管理中應用的普及,利用計算機實現商業(yè)企業(yè)進銷存管理勢在必行。使用傳統(tǒng)的手工管理方式,一方面效率低下,另一方面容易造成錯誤。商業(yè)企業(yè)要實現現代化的

12、主要內容之一就是實現商品的進銷存信息管理系統(tǒng)的現代化,只有將計算機引入商業(yè)企業(yè)的管理,才能真正形成現代化商業(yè)企業(yè)的組織形式,管理和運用方式,才能真正體現商業(yè)企業(yè)規(guī)范化、科學化、現代化管理的手段。商業(yè)企業(yè)信息化進程的不斷發(fā)展,商品或貨物實行信息化管理,可以提高管理水平和工作效率,同時也可以地大限度地減少手工操作帶來的失誤。進銷存管理在公司企業(yè)的商品或者貨物管理中都有廣泛的應用前景。</p><p><b>

13、;  1.2社會需求</b></p><p>  隨著社會經濟的迅速發(fā)展和科學技術的全面進步,計算機事業(yè)的飛速發(fā)展,以計算機與通信技術為基礎的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著經濟文化水平的顯著提高,人們對生活質量及工作環(huán)境的要求也越來越高。書籍作為人類的精神食糧,在現代社會中越來越受到重視,大量的書籍出現在市場上,人們有了各種各樣不同的選擇。與此同時,隨著我國改革開放的不斷深入,物資商品極大地豐富,

14、為了管理大量的商品,商場的管理問題也就提上了日程。隨著物品的大量增加,其管理難度也越來越大,如何優(yōu)化商業(yè)企業(yè)的日常管理也就成為了一個大眾化的課題。</p><p>  現代商業(yè)企業(yè)大多面臨著資金短缺嚴重、市場競爭激烈和利潤提高困難等諸多問題,尤其是我國商業(yè)企業(yè)大而全、小而全,又處在國家不斷改革的大背景之下,企業(yè)管理所面臨的數據量不僅大而且動態(tài)變化多。因此,建立計算機信息管理系統(tǒng)并使其發(fā)揮效能,從而減少庫存和流動資

15、金、降低生產成本、縮短生產周期、保證按時交貨、提高產品質量和企業(yè)應變能力等,是提高我國企業(yè)管理水平和經濟效益的迫切需要。</p><p>  與國外企業(yè)相比,國內進銷存財務管理起步較晚。</p><p>  采購管理方面,目前我國企業(yè)在這方面尚未引起足夠的重視。在與供應商打交道的過程中,不少企業(yè)缺乏嚴格的比價系統(tǒng),也沒有進行招標,采購過程存在很大的隨意性。更有甚者,某些主管采購的人員在采購

16、的過程中有嚴重的吃回扣等現象。如此的采購過程最終導致企業(yè)的成本增加。</p><p>  銷售管理方面,我國企業(yè)的營銷管理大多還停留在“推銷管理”的觀念上,重視產品的銷售,而忽視銷售業(yè)務數據的實時收集和分析,競爭對手情況的跟蹤分析,忽視市場的預測和分析、客戶的管理以及銷售戰(zhàn)略的動態(tài)調整。</p><p>  除此之外,信息化程度低也是進銷存管理中存在的一個突出問題。進銷存管理的信息系統(tǒng)功能

17、不完善,遠程通信能力差,甚至出現數據失真的現象,系統(tǒng)無法履行必要的決策功能。加之,采購、銷售、庫存管理三者之間缺乏信息聯系和數據集成,無法實現信息共享,造成企業(yè)內部的進、銷、存信息脫節(jié),企業(yè)最高決策者難以及時準確全面了解掌握經營全過程的有關信息。</p><p>  因此,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎的信息管理所取代。軟件作為一項有力的工具,只能當此種工具,與我們的實踐相結合起來的時候,才具有重

18、大的社會價值及使用價值。因此根據企業(yè)目前實際的進銷存管理情況開發(fā)一套進銷存管理系統(tǒng)是十分必要的。</p><p><b>  1.3 現實意義</b></p><p>  采用進銷存管理信息系將給企業(yè)管理來了明顯的經濟效益和社會效益。主要體現在:極大提高了工作人員的工作效率,大大減少了以往入貨、出庫流程繁瑣,雜亂,周期長的弊端?;谶M銷存管理的 全面自動化,可以減少入

19、庫管理、出庫管理及庫存管理中的漏洞,可以節(jié)約不少管理開支,增加企業(yè)收入。進銷存管理的操作自動化和信息的電子化,全面提高了管理水平。隨著我國改革開放的不斷深入,經濟飛速的發(fā)展,企業(yè)要想生存、發(fā)展,要想在激烈的市場競爭中立于不敗之地,沒有現代化的管理是萬萬不行的,進銷存管理的全面自動化、信息化則是其中極其重要的部分。為了加快進銷存管理自動化的步伐,提高管理業(yè)務處理效率,建立進銷存管理信息系統(tǒng)已變得十分重要。</p><p

20、>  通過進銷存管理系統(tǒng),利用信息化手段把先進的企業(yè)管理方法引入企業(yè)的實踐,為企業(yè)的管理改革提供切實易行的途徑。更重要的是,進銷存管理系統(tǒng)可以及時通過信息技術把企業(yè)數據快速轉化為企業(yè)信息,進而為相關管理者提供決策依據</p><p>  1.4我國目前進銷存系統(tǒng)面臨的問題</p><p>  雖然我國的MIS非常繁榮,但是總體上成功的并不多,資料表明,實施很成功的企業(yè)僅占25%左右,

21、即有3/4是失敗或半失敗的,其中進銷存存在的主要問題:</p><p>  一、縱觀當前國內大多數中小企業(yè)的銷售運作現狀,不難看出存在著信息傳輸效率低,可靠、安全、保密性差,缺少全系統(tǒng)統(tǒng)一的數據資源和規(guī)范的商務文件運行手段。</p><p>  二、缺乏統(tǒng)一規(guī)范和標準,尤其是數據交換標準,目前大多數進銷存軟件模塊獨立,互不關聯,數據不能共享,尤其不同軟件之間的數據交換、共享、無縫連接更無從

22、談起,它給軟件企業(yè)和用戶的應用與升級帶來麻煩。</p><p>  三、低水平、重復性開發(fā)、多平臺共存、軟件層次參差不齊,數百家進銷存軟件企業(yè)中除用友、金蝶公司等優(yōu)秀者外,主要還是代替手工處理的目標,而且產品選宣傳與實際性能有差別,無法滿足用戶的實際需要。</p><p>  四、缺乏實用性與先進性的一致(炒作的多、務實的少)。C-E、ERP、CRM、分析決策支持系統(tǒng)、KDD等新概念層出不

23、窮,并沒有從我國還處于初級階段的實際出發(fā),一段時間C-E在我國基礎設施建設、金融結算、法律法規(guī)不健全,技術以及相關人員缺乏的情況下,炒作地推出了將大有前景的基于電子商務模式的進銷存商務系統(tǒng),結果可想而知。最近在數據挖掘技術還不成熟的情況下,又有炒作智能化的基于數據挖掘技術的決策分析支持的進銷存商務系統(tǒng)。有的在不考慮我國市場經濟的時間還不長,很多還不規(guī)范的情況下,在系統(tǒng)中引入聯機分析系統(tǒng)。一段時間以后,其中的數據由于“人對計算機說假話(輸

24、入不符規(guī)范準確的數據)”而導致”計算機對人說廢話(輸出結果于管理無補)”,最后得出”電腦不如豬腦”的結論,從而導致系統(tǒng)的閑置、失敗。</p><p>  五、未注重實用性、兼容連貫性,前瞻性和擴展性的一致[2]。</p><p><b>  1.5 論文結構</b></p><p>  本文第二章為系統(tǒng)分析,分為系統(tǒng)實現目標、系統(tǒng)開發(fā)平臺、系統(tǒng)

25、開發(fā)環(huán)境、數據流圖等部分;第三章為系統(tǒng)設計,分為系統(tǒng)設計描述、系統(tǒng)模塊設計、數據庫設計等部分;第四章為系統(tǒng)實現,分為系統(tǒng)實現步驟、功能模塊的設計與實現等部分;第五章為系統(tǒng)測試,分為測試簡介、測試結果等部分;第六章為結論。</p><p><b>  2 系統(tǒng)分析</b></p><p>  2.1 系統(tǒng)可行性分析</p><p>  在計算機

26、飛速發(fā)展的今天,將計算機這一信息處理利器應用于商場的日常管理己是勢必所然,而且這也將為商場管理帶來前所未有的改變,它可以帶來意想不到的效益,同時也會為企業(yè)的飛速發(fā)展提供無限潛力。采用計算機管理信息系統(tǒng)已成為商場管理科學化和現代化的重要標志,它給企業(yè)管理來了明顯的經濟效益和社會效益。主要體現在極大提高了商場工作人員的工作效率,大大減少了以往入出存流程繁瑣,雜亂,周期長的弊端。</p><p>  基于企業(yè)管理的全面

27、自動化和信息的電子化,可以減少入庫管理、出庫管理及庫存管理中的漏洞,節(jié)約不少管理開支,增加企業(yè)收入,全面提高了企業(yè)的管理水平和效益。隨著我國改革開放的不斷深入,經濟飛速的發(fā)展,企業(yè)要想生存、發(fā)展,要想在激烈的市場競爭中立于不敗之地,沒有現代化的管理是萬萬不行的,商場管理的全面自動化、信息化則是其中極其重要的部分。為了加快商場管理自動化的步伐,提高企業(yè)的管理業(yè)務處理效率,建立企業(yè)管理系統(tǒng)已變得十分心要,同時在經濟效益上、技術上和社會影響上

28、都證明是可行的[3]。</p><p>  系統(tǒng)的可行性分析包括兩個詳細的部分:分析開發(fā)新的系統(tǒng)的必要性和可行性。必要性的話就不多說了,本系統(tǒng)純粹式為畢業(yè)設計開發(fā)的;可行性主要包括經濟可行性、技術可行性和運行可行性三個方面。</p><p>  經濟可行性研究是對組織的經濟現狀和投資能力進行分析,對系統(tǒng)建設運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會和經濟效益進行估計。由于進銷存管理

29、系統(tǒng)是作為畢業(yè)設計由我們學生自己開發(fā)的,在經濟上的投入甚微,系統(tǒng)建成之后將為今后實現企業(yè)進銷存管理提供很大的方便,因此在經濟上是可行的。</p><p>  技術可行性要考慮現有的技術條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。進銷存管理系統(tǒng)用的是vb.net開發(fā)語言,調試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術上是絕對可行的。軟件方面:由于目前網絡模式相對發(fā)展成熟,故軟

30、件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高,完全能滿足系統(tǒng)的需求</p><p>  2.2 系統(tǒng)開發(fā)步驟</p><p>  一般說來,進銷存系統(tǒng)的建立與應用可以劃分成總體規(guī)劃、系統(tǒng)開發(fā)和系統(tǒng)運行三個階段,其中系統(tǒng)開發(fā)階段還可進一步分為系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施等工作環(huán)節(jié)。上述各個階段排列成一個嚴格的線性開發(fā)序列,在每個工作階段均產生完整的技術文檔作為下一階段工作的指導和依

31、據,每一階段都應對文檔進行評審,確信該階段工作已完成并達到要求后才能進入下一階段,同時在以后的工作中不能輕易改變前面經過評審的成果。</p><p>  上述開發(fā)方式的主要優(yōu)點是便于開發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開發(fā)的復雜性。</p><p>  國內外許多系統(tǒng)開發(fā)的實例都證明這是一種行之有效的開發(fā)方式。國外曾有人對一些軟件項目開發(fā)各階段的工作量進行了統(tǒng)計,結果表明,在開

32、發(fā)過程中各工作階段所占全部工作量的比重分別達到系統(tǒng)分析:系統(tǒng)設計:編程:模塊調試</p><p>  系統(tǒng)調試=20%:15%:20%:25%:20%。由此可見,程序編寫在開發(fā)工作中只占很小比</p><p>  例,而調試工作卻占整個開發(fā)工作量的一半左右,因此“系統(tǒng)開發(fā)就是編程”的習慣說法顯然是片面的。另據統(tǒng)計,在建立管理信息系統(tǒng)的三個階段中,總體規(guī)劃和系統(tǒng)開發(fā)階段的工作量約占整個工作量

33、的2/3,而運行、維護階段要占1/3,這說明一個管理信息系統(tǒng)開發(fā)后,仍應十分重視它的維護工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。</p><p>  2.3 系統(tǒng)實現目標</p><p>  解決公司日常經營中包括商品采購、銷售等業(yè)務支持,實現商品供求的內在科學管理。提升企業(yè)的核心競爭力。通過對進銷存管理系統(tǒng)的系統(tǒng)架構、數據庫設計以及操作流程的研究,實現了進銷存系統(tǒng)操作的智能化,避免了

34、錯誤操作的發(fā)生并且極大地提高了工作效率。</p><p>  2.4 系統(tǒng)開發(fā)平臺</p><p>  根據前面的需求分析可知,進銷存管理系統(tǒng)的開發(fā)是一個數據庫應用程序的開發(fā)。目前數據庫技術發(fā)展日趨完善,可用于數據庫開發(fā)的工具也越來越多。本系統(tǒng)是采用Microsoft SQL Server2005作為后臺數據庫,而且進銷存管理系統(tǒng)是運行在Window XP平臺上的,因此考慮到兼容性、開發(fā)

35、成本以及開發(fā)的方便和簡單,進銷存管理系統(tǒng)采用VB.NET2005作為開發(fā)工具。</p><p>  2.5 系統(tǒng)開發(fā)環(huán)境</p><p>  由于.Net開發(fā)工具運行時比較耗費系統(tǒng)資源,為了高效、快捷的完成進銷存系統(tǒng)的采取如下開發(fā)環(huán)境:</p><p><b>  網絡環(huán)境:局域網。</b></p><p>  硬件環(huán)境

36、:內存1G,硬盤80G。</p><p><b>  軟件環(huán)境:</b></p><p>  (l)操作系統(tǒng):Windows XP版本。</p><p>  (2)數據庫開發(fā)工具:SQLServer2005。</p><p>  (3)應用程序開發(fā)工具:MicrOSoftVISualStudio.NET2005。<

37、/p><p><b>  2.6 數據流圖</b></p><p>  數據流圖(DataFlowDiagram,簡稱DFD),是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數據在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。</p><p>  數據流圖由數據流、加工(又稱為數據處理)、數據存儲

38、(又稱為文件)、數據源點或終點四種基本成分組成。</p><p>  本“進銷存管理系統(tǒng)”系統(tǒng)包括如下6部分:</p><p>  資料管理:主要負責管理供應商資料、商品資料以及客戶資料。</p><p>  采購管理:主要負責進行采購管理,包括采購單、采購入庫和采購查詢。</p><p>  銷售管理:主要負責進行銷售管理,包括銷售單、銷售

39、出庫和銷售查詢。</p><p>  庫存管理:主要負責進行庫存管理,包括庫存維護、價格管理和庫存盤點。</p><p>  統(tǒng)計分析:主要負責統(tǒng)計企業(yè)的出入庫情況以及成本收益。</p><p>  系統(tǒng)管理:主要負責管理用戶信息和用戶登錄。</p><p>  為了表達數據處理過程的數據加工情況,用一個數據流圖是不夠的。為表達稍為復雜的實際

40、問題,需要按照問題的層次結構進行逐步分解,并以分層的數據流圖反映這種結構關系。先把整個數據處理過程暫且看成一個加工,它的輸入數據和輸出數據實際上反映了系統(tǒng)與外界環(huán)境的接口。這就是分層數據圖的頂層,也稱作總體圖。在這里,先將整個進銷存管理系統(tǒng)看成是一個加工,將公司管理人員進銷存管理系統(tǒng)的外部條件,也就是服務管理系統(tǒng)的操作對象。圖2-1就是進銷存管理系統(tǒng)的總體流圖。</p><p>  圖2-1 系統(tǒng)整體流圖<

41、/p><p><b>  2.7 數據庫介紹</b></p><p>  數據庫是指自描述的完整記錄的集合。數據庫是自描述的:它除了包含用戶的源數據外,還包含關于它本身結構的描述。數據庫的自描述特點,它提高了程序/數據獨立性,它使得檢查數據庫本身就確定數據庫的結構和內容成為可能。數據庫包含用戶數據文件和其他內容,數據庫在元數據中包含關于自身的描述。另外,數據庫還包含用來表

42、示數據之間的關系和提高數據庫應用的性能的索引。最后,數據庫還包含關于據庫的應用程序的數據[4]。</p><p>  數據庫基本的功能,主要有三個方面:(l)信息瀏覽和查詢;(2)信息的修改、添加和刪除;(3)信息的統(tǒng)計、匯總等。</p><p>  設計一個數據庫需要我們耐心收集和分析數據,仔細理清數據間的關系,消據庫應用不利的隱患等等。在整個設計過程中,我們必須按步驟認真完成。一個的設

43、計好壞將直接影響將來基于該數據庫的應用。</p><p>  另外,數據庫也不是獨立存在的,它總是與具體的應用相關的,為具體的應立的。因此在設計數據庫之前我們必須明確應用的目的,在設計數據庫的時候也考慮用戶需求,數據庫與具體應用之間是相輔相成的關系。</p><p>  數據庫的設計過程一般包括以下幾個步驟:</p><p>  確定建立數據庫的目的和收集數據<

44、;/p><p>  數據庫設計過程的第一個階段是確定建立數據庫的目的和收集數據。通常,把確定建立數據庫的目的稱為需求分析。需求分析的任務就是通過詳細調查要處象來明確用戶的各種需求。并且通過調查、收集和分析信息,以了解在數據庫中儲哪些數據,要完成什么樣的數據處理功能。這一過程是數據庫設計的起點,它影響到后面各個階段的設計,并影響到設計結果是否合理和實用。</p><p>  確定目的之后就需要根

45、據目的收集有用的數據。在著手收集數據之前最重要要調查用戶的實際需求,然后分析與表達這些需求。調查用戶需求的方法有很多,閱記錄、訪談、開調查會、設計調查表請用戶填寫或回答相關問題等。其中比較方法是訪談,我們可以借助一些設計合理的調查表來與用戶直接交流。通過充分可以了解他們平時是如何使用數據庫的,以及對當前信息的要求,進而設計滿足求的字段,并根據設計的字段收集數據。</p><p><b>  (2)建立概

46、念模型</b></p><p>  確定建立數據庫的目的以及完成數據收集后,就進入數據庫設計過程的第—建立概念模型。概念模型,也稱信息模型,它是按用戶的觀點來對數據和信息主要用于數據庫設計。這一階段是整個數據庫設計的關鍵。設計時,一般先根</p><p>  的需求,畫出能反映每個應用需求的E-R圖,其中包括確定實體、屬性和聯系的</p><p>  遼

47、寧科技大學碩士論文第三章系統(tǒng)設計然后優(yōu)化初始的E一R圖,消除冗余和可能存在的矛盾。概念模型是對用戶需求的客觀反映,并不涉及具體的計算機軟、硬件環(huán)境。因此,在這一階段中我們必須將注意力集中在怎樣表達出用戶對信息的需求,而不考慮具體實現問題。</p><p><b>  (3)建立數據模型</b></p><p>  完成上一階段后,我們得到了一個與具體計算機軟、硬件無關

48、的概念模型。接著我們就可以著手建立數據庫模型了,這是數據庫設計過程的第三個階段。在這一階段中我們要將概念模型中得到的E-R圖轉換成具體的數據模型。數據模型是表示實體與實體間的聯系的模型。數據模型一般分為層次、網狀、關系和面向對象模型等,主要是用于DBMS的實現。目前比較常用的是關系數據模型,我們通常將E-R圖轉換成關系數據模型,實際上就是要將實體、實體的屬性和實體之間的聯系轉換為關系模式。</p><p>  相

49、比于層次、網狀模式和面向對象模型,關系模式具有更為顯著的優(yōu)點:</p><p>  (a)堅實的理論基礎,是唯一可數學化的模型;</p><p>  (b)二維表能更方便的表示實體間的關系;</p><p>  (C)二維表的數據表示方法統(tǒng)一、簡單,便于在計算機中實現。</p><p>  (d)數據獨立性高,建立、擴充、調整都易實現。<

50、;/p><p>  鑒于提高本系統(tǒng)的使用查詢效率考慮,本系統(tǒng)采用關系模型。</p><p>  (4)實施與維護數據庫</p><p>  最后一個階段是實施與維護數據庫。完成數據模型的建立后,我們就必須對字段進行命名,確定字段的類型和寬度,并利用數據庫管理系統(tǒng)或數據庫語言創(chuàng)建數據庫結構、輸入數據和運行等,因此數據庫的實施是數據庫設計過程的“最終實現”。如果數據庫運行很

51、成功,則表明數據庫設計任務基本結束,以后的重點就是數據庫的維護工作,包括做好備份工作、數據庫的安全性和完整性調整、改善數據庫性能等。</p><p>  數據庫的設計在數據庫應用系統(tǒng)的開發(fā)中占有很重要的地位。只有設計出合理的數據庫,才能為建立在數據庫上的應用提供方便。不過數據庫的設計過程從來都不會有真正的結束,因為隨著用戶需求和具體應用的變化和擴大,數據庫的結構也可能會隨之變化。</p><p

52、><b>  2.8 小結</b></p><p>  本章對系統(tǒng)的實現目標做了詳細的描述。并根據目前用戶的軟硬件條件,設定了系統(tǒng)的運行環(huán)境,以滿足絕大部分用戶的實際應用情況。為了按照用戶的要求,高效、快速的開發(fā)出進銷存管理系統(tǒng),選用了目前主流的數據庫系統(tǒng)及開發(fā)語言,使系統(tǒng)的穩(wěn)定性、后繼性也有了基本的保障。對整個系統(tǒng)的邏輯功能用數據流圖進行了數據模型的建立,為下一步的系統(tǒng)設計做好了前期

53、系統(tǒng)分析工作。</p><p><b>  3系統(tǒng)描述</b></p><p>  3.1 系統(tǒng)設計描述</p><p>  系統(tǒng)設計工作由總體設計和詳細設計兩部分組成??傮w設計主要完成設計軟件系統(tǒng)結構和各組成部分之間的相互關系的任務。為了實現目標系統(tǒng),首先進行結構設計[5]。具體方法為:</p><p>  (l)采用

54、某種設計方法,將一個復雜的系統(tǒng)按功能劃分成模塊。</p><p>  (2)確定每個模塊的功能。</p><p>  (3)確定模塊之間的調用關系。</p><p>  (4)確定模塊之間的接口,即模塊之間傳遞的信息。</p><p>  (5)評價模塊結構的質量。</p><p>  軟件總體設計的主要任務就是軟件結

55、構的設計,為了提高設計的質量,必須根據軟件設計的原理改進軟件設計,遵循如下軟件結構的設計優(yōu)化準則:</p><p>  (1)劃分模塊時,盡量做到高內聚、低藕合,保持模塊相對獨立性,并以此原則優(yōu)化初始的軟件結構。</p><p>  (2)一個模塊的作用范圍應在其控制范圍之內。模塊的作用范圍是指受該模塊內一個判定影響的所有模塊的集合。模塊的控制范圍是指模塊本身以及所有從屬于它的模塊的集合,

56、包括直接從屬的和間接從屬的。判定所在的模塊應與受其影響的模塊在層次上盡量靠近。</p><p>  (3)軟件結構的深度、寬度、扇入、扇出應適當。深度是指軟件結構中控制的層數;寬度是指軟件結構中同一層次上模塊總數的最大值;扇出是指一個模塊直接調用的模塊數;扇入是指一個模塊有多少上一級模塊調用它。軟件結構從形態(tài)上,總的考慮是頂層扇出數較高一些,中間層扇出數較低一些,底層扇入數較高一些。</p><

57、;p>  (4)模塊的大小要適中。經驗證明,模塊的大小在50行左右(兩屏幕可以顯示的行數)較為合適。過大的模塊不易理解,過小的模塊增加了系統(tǒng)接口的數量,加大了系統(tǒng)的不必要開銷。</p><p>  (5)模塊的接口要簡單、清晰、含義明確,便于理解,易于實現、測試與維護。</p><p>  3.2 系統(tǒng)模塊設計</p><p>  進銷存管理系統(tǒng)嚴格按照模塊化

58、的思路設計,一共分為資料管理,采購管理,銷售管理,庫存管理,統(tǒng)計分析和系統(tǒng)管理六大子系統(tǒng)。按照軟件的需求,六個子系統(tǒng)各自具備獨立的業(yè)務處理功能,模塊彼此之間盡量以數據連接為主,以特征連接為輔,盡量減弱模塊之間的聯系程度,增強模塊的獨立性。進銷存管理系統(tǒng)的系統(tǒng)總體模塊圖如圖3-1所示</p><p>  圖3-1 系統(tǒng)總體模塊圖</p><p>  資料管理:主要負責管理供應商資料、商品資料

59、以及客戶資料。其系統(tǒng)功能圖如圖3-2所示。</p><p>  采購管理:主要負責進行采購管理,包括采購單、采購入庫和采購查詢。其系統(tǒng)功能圖如圖3-3所示。</p><p>  銷售管理:主要負責進行銷售管理,包括銷售單、銷售出庫和銷售查詢。其系統(tǒng)功能圖如圖3-4所示。</p><p>  庫存管理:主要負責進行庫存管理,包括庫存維護、價格管理。其系統(tǒng)功能圖如圖3-

60、5所示。</p><p>  統(tǒng)計分析:主要負責統(tǒng)計企業(yè)的出入庫情況以及成本收益。其系統(tǒng)功能圖如圖3-6所示。</p><p>  系統(tǒng)管理:主要負責管理用戶信息和用戶登錄。其系統(tǒng)功能圖如圖3-7所示。</p><p>  圖3-2 資料管理系統(tǒng) 圖3-3 采購管理系統(tǒng)</p><p>  圖3-4

61、 銷售管理系統(tǒng) 圖3-5 庫存管理系統(tǒng)</p><p>  圖3-6 統(tǒng)計分析系統(tǒng) 圖3-7 系統(tǒng)管理系統(tǒng)</p><p><b>  3.3 數據庫設計</b></p><p>  在SQL server 2005 中創(chuàng)建一個新的數據庫,命名為“進銷存”,在該數據

62、庫中創(chuàng)建9個表,分別是“供應商資料表”,“商品資料表”,“客戶資料表”,“采購單表”,“采購單明細表”,“銷售單表”,“銷售單明細表”, “商品庫存表”,“用戶信息表”。詳細設計如下:</p><p>  1.供應商資料表3-8</p><p>  表 3-8供應商資料</p><p><b>  2商品資料表3-9</b></p>

63、<p><b>  表3-9 商品資料</b></p><p>  3.客戶資料表3-10</p><p>  表3-10 客戶資料</p><p>  4.采購單表3-11</p><p><b>  表3-11 采購單</b></p><p>  5.采購單

64、明細表3-12</p><p>  表3-12采購單明細</p><p>  6.銷售單表3-13</p><p><b>  表3-13銷售單</b></p><p>  7.銷售單明細表3-14</p><p>  表3-14銷售單明細</p><p>  8. 商品庫

65、存表3-15</p><p><b>  表3-15商品庫存</b></p><p>  9.用戶信息表3-16 </p><p><b>  表3-16用戶信息</b></p><p>  3.4 數據庫的連接</p><p>  在VB.NET中有兩種方式連接數據庫,可以

66、利用“服務器資源管理器”窗口進行桌面數據庫操作,在窗口中直接添加SqlConnection并通過直接設置其ConnecttionString屬性來連接數據庫[6];也可以創(chuàng)建一個連接類Login,在類中創(chuàng)建靜態(tài)變量Connection來返回對服務器Local的數據庫的連接,以及用戶連接安全方式。</p><p><b>  3.5 小結</b></p><p>  在

67、軟件工程中,系統(tǒng)分析主要以建立數據模型、描述業(yè)務流程為主,而到了系統(tǒng)設計階段,則主要以完成設計軟件系統(tǒng)結構和各組成部分之間的相互關系的任務為主。</p><p>  本章按照軟件的功能需求,建立了各個子系統(tǒng)及細分的模塊,模塊各自具備獨立的業(yè)務處理功能,模塊彼此之間盡量以數據連接為主,以特征連接為輔,盡量減弱模塊之間的聯系程度,增強模塊的獨立性。并用文字語言對模塊的功能和處理做了詳細的描述。</p>

68、<p>  建立了系統(tǒng)的各個模塊后,利用E-R圖對系統(tǒng)數據和信息建立了概念模型,描述了業(yè)務中涉及到的實體之間的相互聯系,并通過實體與實體之間的關系,建立了數據庫的邏輯結構表,為數據庫的設計奠定了基礎。通過這些詳盡的設計工作,為下一步系統(tǒng)實現中構建系統(tǒng)模型,打好了基礎,明確了范圍。</p><p><b>  4系統(tǒng)實現</b></p><p>  4.1 系

69、統(tǒng)實現步驟</p><p>  系統(tǒng)實現是軟件設計的詳細設計階段,主要確定每個模塊的具體執(zhí)行過程,也稱過程設計。詳細設計的基本任務是為每一個模塊確定采用的算法和模塊內的數據結構,并用某種表達工具給出清晰地描述[7]。結構化程序設計方法的基本要點是采用自頂向下,逐步求精的程序設計方法;使用順序、選擇、循環(huán)三種基本結構。詳細設計的基本步驟是:</p><p>  (1)為每個模塊進行詳細的算法

70、設計。</p><p>  (2)為模塊內的數據結構進行設計。</p><p>  (3)對數據庫進行物理設計,即確定數據庫的物理結構。</p><p>  (4)其他設計。根據軟件系統(tǒng)的類型,還可能要進行以下設計:代碼設計、輸人輸出格式設計、人—機對話設計。</p><p>  (5)編寫詳細設計說明書。</p><p&

71、gt;  (6)為每一個模塊設計一組測試用例。</p><p>  (7)評審。對處理過程的算法和數據庫的物理結構都要評審。</p><p>  4.2 系統(tǒng)功能模塊的設計和實現</p><p>  因為該系統(tǒng)所設計的窗體比較多,故我將選取有代表性的窗體進行重點描述:</p><p>  4.21登陸窗體設計</p><p

72、>  如圖4-1所示,就是本系統(tǒng)的登陸窗口圖。新建一個窗體.在窗體上放上三個label控件,二個Textbox控件,二個Command Button和一個SqlConnection1控件.其屬性的設置比較簡單,請參照上面的窗體中的文字顯視.我們具體分析一下登錄按鈕的源碼[8],如下:</p><p>  Private Sub Btnlogin_Click(ByVal sender As System.Ob

73、ject, ByVal e As System.EventArgs) Handles Btnlogin.Click</p><p><b>  Try</b></p><p>  Dim mycls As New ClsDB</p><p>  If mycls.IsPass(Me.TxtName.Text, Me.Txtpass.Text)

74、Then</p><p>  Dim frm As New FrmMain</p><p>  frm.MyName = Me.TxtName.Text</p><p>  Dim str As String = mycls.GetRolse(Me.TxtName.Text, Me.Txtpass.Text)</p><p>  frm.My

75、ID = str.Substring(0, str.IndexOf(","))</p><p>  'SubString方法取獲字符串中的子字符串</p><p>  frm.MyRolse = str.Substring(str.IndexOf(",") + 1)</p><p>  frm.Show()</p

76、><p><b>  Me.Hide()</b></p><p><b>  Else</b></p><p>  MsgBox("用戶名或密碼錯誤,請重新輸入!")</p><p>  Me.TxtName.Text = ""</p><p&

77、gt;  Me.Txtpass.Text = ""</p><p>  Me.TxtName.Focus()</p><p><b>  End If</b></p><p>  Catch ex As Exception</p><p>  MsgBox(ex.Message)</p>

78、<p><b>  End Try</b></p><p><b>  End Sub</b></p><p><b>  圖4-1 登陸窗口</b></p><p>  4.22 系統(tǒng)主界面的設計和實現</p><p>  如圖4-2所示,就是本系統(tǒng)的主界面。該界

79、面主要起到連接其他模塊的功能,相關代碼就不寫了。</p><p><b>  4-2 系統(tǒng)主界面</b></p><p>  4.23 供應商資料的設計和實現</p><p>  如圖4-3所示,就是本系統(tǒng)供應商資料的界面設計。該界面主要實現的功能就是供應商相關資料的添加、修改、刪除、查詢等[9]。相關代碼見附錄。</p><

80、;p>  圖4-3 供應商資料</p><p>  4.24 客戶信息的設計和實現</p><p>  如圖4-3所示,就是本系統(tǒng)的客戶信息的界面設計。主要實現客戶信息的查詢、添加、修改、刪除等功能[10]。其相關代碼和前面的差不多,就不詳細了。</p><p><b>  圖4-4 客戶信息</b></p><p&g

81、t;  4.25 商品界面的設計和實現</p><p>  如圖4-5所示,就是本系統(tǒng)的商品信息的界面設計。該界面主要實現的功能是實現商品信息的查詢、添加、修改、刪除等功能。其相關代碼和前面的差不多,就不詳細了。</p><p><b>  圖4-5 商品信息</b></p><p>  4.26 采購單的設計和實現</p>&l

82、t;p>  如圖4-6所示,就是本系統(tǒng)的采購單界面設計。該界面主要實現的功能是采購單的查詢、添加、修改和刪除等。其相關代碼和前面的差不多,就不詳細了。</p><p><b>  圖4-6 采購單</b></p><p>  4.27 銷售單的設計和實現</p><p>  如圖4-7所示,就是本系統(tǒng)的采購單界面設計。該界面主要實現的功能

83、是銷售單的查詢、添加、修改和刪除功能。其相關代碼和前面的差不多,就不詳細了。</p><p><b>  圖4-7 銷售單</b></p><p><b>  4.4 小結</b></p><p>  本章以上一章的系統(tǒng)設計為基礎,進入了詳細設計的階段。因為模塊較多,只對個別模塊的算法和設計用文字做了詳盡的描述,確定了每個

84、模塊的具體執(zhí)行過程,對資料管理、進貨管理、庫存管理、銷售管理的設計進行了清晰的表達。</p><p><b>  5系統(tǒng)測試</b></p><p><b>  5.1測試簡介</b></p><p>  隨著軟件應用領域越來越廣泛,其質量的優(yōu)劣也日益受到人們的重視。質量保證能力的強弱直接影響著軟件業(yè)的發(fā)展與生存。軟件測試

85、是一個成熟軟件企業(yè)的重要組成部分,它是軟件生命周期中一項非常重要且非常復雜的工作,對軟件可靠性保證具有極其重要的意義。</p><p>  在軟件的測試過程中,應該應用各種測試方法,以保證產品有一個較高較穩(wěn)定的質量。根據不同的生產過程進行不同的測試,包括黑盒測試「28」、白盒測試、功能測試、系統(tǒng)測試、壓力測試、安裝/卸載測試、兼容性測試、。測試、p測試等。</p><p>  質量保證是軟

86、件的生命,而軟件測試又是質量的重要手段。對測試用例及測試的數據要有做良好規(guī)劃,使測試有章可循,軟件測試就是在受控制的條件下對系統(tǒng)或應用程序進行操作并評價操作的結果[11]。</p><p>  軟件測試是整個軟件開發(fā)過程中一段非常重要的階段,在測試過程中如能按照測試的基本過程來進行測試,這樣在測試完一個軟件后,軟件的質量能有所保障。</p><p>  軟件測試不僅有測試目的、測試過程,在

87、測試過程中還應按照一定的測試方法,針對不同的過程應用不同的方法。軟件測試的內容是深不可測的,在測試的過程中應結合具體的實際情況采用不同的方法進行測試,以保證軟件質量過關。</p><p>  軟件測試是一個重要的階段,也是非常復雜的一個過程,測試過程及方法靈活多變,并不是固定不變的。一個好的測試人員不僅能發(fā)現問題、從發(fā)現的錯誤中分析錯誤出現的原因,更應能擬定軟件測試計劃、編制軟件測試大綱、編寫測試用例,從而提高的

88、工作效力,降低了開發(fā)產品的成本,更好的保證軟件的質量。</p><p><b>  5.2 軟件調試</b></p><p>  調試是軟件開發(fā)過程中最艱巨的腦力勞動,調試開始時,軟件開發(fā)者僅僅面對著錯誤的征兆,然而在問題的外部現象和內在原因之間往往并沒有明顯的聯系,在組成程序的密密麻麻的元素中,每一個都可能是錯誤的根源。如何能在浩如煙海的程序元素中找到有錯誤的那個(

89、或幾個)元素,這是調試過程中最關鍵的技術問題。本設計中調試的方法主要是設置斷點跟蹤。使用斷點跟蹤可以找到程序的出錯位置,縮小查找錯誤的范圍,提高調試的效率。調試的任務是及時改正測試過程中發(fā)現的軟件錯誤。具體地說,調試過程由兩個步驟組成,它從表示程序中存在錯誤的某跡象開始,首先確定錯誤的準確位置,也就是找出哪個模塊或哪個語句引起的錯誤。然后仔細研究推斷代碼以確定問題的原因,并設法改正。</p><p>  現階段已

90、研究出一些幫助調試的技術,主要有輸出存儲器內容、打印語句和自動工具[12]。</p><p>  當然更重要的還是調試的策略。調試的策略主要有以下幾種方法:</p><p><b>  1.試探法</b></p><p>  調試人員分析錯誤征兆,猜想故障的大致位置,然后使用調試的技術獲取程序中被懷疑的地方附近的信息.這種策略通常是緩慢而低效的

91、。一般不被采用。</p><p><b>  2.回溯法</b></p><p>  回溯法是調試人員檢查錯誤征兆,確定最先發(fā)現“癥狀”的地方,然后人工沿程序的控制流往回追蹤源程序代碼,直到找出錯誤根源或確定故障范圍為止?;厮莘▽π〕绦蚨允欠N比較好的調試策略,但是對于一些大規(guī)模的程序來說,就不適合用此方法了。</p><p><b>

92、;  3.對分查找法</b></p><p>  如果知道每個變量在程序內若干個關鍵點的正確值,則可以用賦值語句或輸入語句在程</p><p>  中點附近“注入”這些變量的正確值,然后檢查程序的輸出。如果輸出結果是正確的,則障在程序的前半部分;反之,在后半部分。對于程序中有故障的那部分再重復使這個方法,直到把故障范圍縮小到容易診斷的程度為止。</p><p

93、><b>  4.歸納法</b></p><p>  所謂歸納法就是從個別推斷一般的方法,這種方法從線索出發(fā),通過分析這些線索之間關系而找到故障。</p><p><b>  5.演繹法</b></p><p>  是從一般原理或前提出發(fā),經過刪除和精化的過程推導出結論。用演繹法調試開始時先列出可能成立的原因或假設,

94、然后依次地排除列舉出的原因。最后,證明剩下的原因是錯誤的根源。</p><p>  以上是一些調試策略的介紹,在這些策略中較普遍的調試策略是歸納法和演繹法。</p><p>  本系統(tǒng)由6個部分組成,.經過上述測試和反復多次調式后,最后通過用戶的驗收測試,表明本系統(tǒng)完全達到當初的設想,實現了進、銷、存合理化管理,而且方便快捷高效。</p><p><b>

95、  5.3 小結</b></p><p>  軟件產品應用到社會的各個領域,軟件產品的質量自然成為人們共同關注的焦點。不論軟件的生產者還是軟件的使用者,均生存在競爭的環(huán)境中,軟件開發(fā)商為了占有市場,必須把軟件質量作為企業(yè)的重要目標之一,以免在激烈的競爭中被淘汰出局。</p><p>  編碼不是一個可以一次性通過的過程。在真實世界中,軟件產品必須進行維護以對操作需求的改變做出反

96、應,并且要對最初的開發(fā)工作遺留下來的Bug進行修改。</p><p>  對于軟件來講,不論采用什么技術和什么方法,軟件中仍然會有錯。采用新的語言、先進的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進行估計。</p><p>  本章在測試環(huán)境的前提下,針對系統(tǒng)的功能,對系統(tǒng)的各個方面做了詳盡的測試

97、,保障了系統(tǒng)的正確性、安全性、穩(wěn)定性。</p><p><b>  6 結論</b></p><p>  進銷存管理系統(tǒng)結合實際業(yè)務需求,按照軟件工程的要求對整個系統(tǒng)做了詳細的設計。為了按照用戶的要求,高效、快速的進銷存管理系統(tǒng),選用了目前主</p><p>  流的數據庫系統(tǒng)及開發(fā)語言,使系統(tǒng)的穩(wěn)定性、后繼性也有了基本的保障。對整個系統(tǒng)的邏輯

98、功能用數據流圖進行了數據模型的建立。在系統(tǒng)分析階段,建立了各個子系統(tǒng)及細分的模塊,并用文字語言對模塊的功能和處理做了詳細的描述。建立了系統(tǒng)的各個模塊后,利用E-R圖對系統(tǒng)數據和信息建立了概念模型,描述了業(yè)務中涉及到的實體之間的相互聯系,并通過實體與實體之間的關系,建立了數據庫的邏輯結構表。對各個模塊的算法和流程用文字做了詳盡的描述,確定了每個模塊的具體執(zhí)行過程,對資料管理、進貨管理、庫存管理、銷售管理、系統(tǒng)分析、系統(tǒng)管理的流程用流程圖進

99、行了清晰的表達。最后針對系統(tǒng)的功能,對系統(tǒng)的各個方面做了詳盡的測試,保障了系統(tǒng)的正確性、安全性、穩(wěn)定性。</p><p>  通過開發(fā)本進銷存系統(tǒng),進一步明確了開發(fā)一個信息管理軟件的方法和思路,加深了對所學知識的綜合應用能力,以及對軟件工具、數據庫等知識的再認識。在設計過程中,一定程度上提高了自身的水平。我認識到靈活運用各種程序模塊的重要性,其實許多應用軟件之間可以互相調用,這會為我們的設計帶來很大的方便。<

100、;/p><p>  做這次畢業(yè)設計使我看到目前信息業(yè)日新月異的變化,要想不被社會淘汰,只有不斷更新自己的意識、提高知識、更新能力,要實踐與理論結合,親自了解市場行情,否則作為一個程序開發(fā)人員,“閉門造車”式軟件是會落伍的。經過學習和調查發(fā)現,許多企業(yè)己經大力利用以WEB為中心進行信息管理,通過這些讓我認識到必須加強學習才能適應社會的信息發(fā)展。</p><p><b>  致謝<

101、/b></p><p>  在這幾個月的時間里,從對課題的理解,方案的設計,到系統(tǒng)的制作,再到論文的寫作,中間有著自己的努力,更有著老師和同學的關心和巨大的幫助。</p><p>  感謝xx老師在很忙的情況下,為我講解課題的要點,引領設計的思路。他對學生認真負責的態(tài)度讓我由衷地敬佩。從論文的選題、開題到完成論文的各項工作,xx老師都非常耐心、認真地進行指導,使我能一步一步完成這一論

102、文。在整個論文工作和寫作過程中,xx老師用其淵博的理論知識及豐富的實踐經驗,給我以悉心的啟發(fā)、指導、鼓勵和支持。</p><p>  感謝在我學習期間對我授課的所有老師。感謝他們一絲不茍的工作態(tài)度,感謝他們誨人不倦的教學態(tài)度,感謝他們平易近人的生活態(tài)度,感謝他們,感謝他們給我樹立了榜樣,感謝他們并祝愿他們生活愉快,工作順心。</p><p>  感謝我的父母我的家人,感謝他們在我人生成長道

103、路上給予我無微不致的關懷,感謝他們對我無盡的支持,感謝他們對我無盡的愛護,沒有他們就沒有我的今天,感謝他們,感謝他們給我的濃濃親情,感謝他們,感謝他們讓我擁有樂觀面對生活、樂觀面對人生的積極態(tài)度,感謝他們并衷心祝愿他們身體健康,心情愉快。</p><p>  感謝曾經給予我?guī)椭乃信笥?,感謝他們在學習、工作和生活上給我的幫助和支持,感謝他們并祝愿他們幸??鞓?。</p><p>  感謝母

104、校和老師們在大學四年中對我的培養(yǎng)。</p><p><b>  ……………</b></p><p><b>  參考文獻</b></p><p>  [1]廖芹等.工業(yè)企業(yè)庫存管理信息系統(tǒng)的設計和研究[J].華南理工大學學報1996:254-260</p><p>  [2]李文化.基于.NET的進

105、銷存系統(tǒng)和客戶關系管理系統(tǒng)的開發(fā)與研究[J].北京工業(yè)大學碩士論文.2006.12</p><p>  [3]王晟 . Visual Basic .NET數據庫開發(fā)經典案例解析[M] . 北京: 清華大學出版社 2005:179-201 </p><p>  [4] 陳文軍,陳曉銘 .Visual Basic .NET數據庫編程[M]. 北京:清華大學出版社, 2005:79-96

106、</p><p>  [5]Yen D C, Chou D C, Chang J.A synergic analysis for Web-based enterprise resources planning systems [J], 2002, 2(6):254-262</p><p>  [6]Sharifnia. A, Caramanis. M, Gershwin. SB. Dyna

107、mic Setup scheduling and Flow Control in Manufacturing Systems, Discrete Event Dynamic System, Theory and Applications[J], 1991.1(2):149-175</p><p>  [7]黃文劭,揚宗璟.Visual Basic.NET 2003 實戰(zhàn)進銷存系統(tǒng)[M].北京:中國跌道出版社,20

108、04:238-254</p><p>  [8]曹祖圣,蔡文龍,林義證. Visual Basic 2005 完全開發(fā)指南[M].北京:科學出版社,2007:389-414</p><p>  [9]鄭少蘭.電子表格與SQLServer的結合應用[J].電腦知識與技術,2006,(35):17-18</p><p>  [10]曾靜,李陶深.基于ASP.NET技術的

109、信息庫管理系統(tǒng)的設計與實現[J].廣西科學院學報,2006,22(4):314-316</p><p>  [11] 冉春玉等,基于B/S和C/S模式的進銷存系統(tǒng)的設計和實現[J].武漢理工大學學報.2003,6(12):8-11.</p><p>  [12]宋敏等.基于MSSQLServer2000分布式數據庫的安全性研究「J],科技信息(學術版),2006,(09):147-148&

110、lt;/p><p><b>  附錄</b></p><p><b>  供應商界面相關代碼</b></p><p>  "添加數據首先清空"</p><p>  Private Sub BtnAdd_Click(ByVal sender As System.Object, ByVa

111、l e As System.EventArgs) Handles BtnAdd.Click</p><p>  Me.TxtNum.Text = ""</p><p>  Me.TxtName.Text = ""</p><p>  Me.Txtaddress.Text = ""</p>&l

112、t;p>  Me.TxtTel.Text = ""</p><p>  Me.Cmbxinyi.Text = ""</p><p>  Me.RtbGoods.Text = ""</p><p>  Me.Rtbjianjie.Text = ""</p><p&

113、gt;  Me.BtnSave.Enabled = True</p><p><b>  End Sub</b></p><p>  Private Sub BtnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSave.Click</p>

114、<p>  Me.TxtNum.Enabled = True</p><p>  Me.TxtName.Enabled = True</p><p>  Me.Txtaddress.Enabled = True</p><p>  Me.TxtTel.Enabled = True</p><p>  Me.Cmbxinyi.Ena

溫馨提示

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

評論

0/150

提交評論