畢業(yè)論文---庫(kù)存管理系統(tǒng)的設(shè)計(jì)與開發(fā)_第1頁(yè)
已閱讀1頁(yè),還剩31頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  庫(kù)存管理系統(tǒng)的設(shè)計(jì)與開發(fā)</p><p>  【摘 要】庫(kù)存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起一個(gè)數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù);而對(duì)于后者則要求應(yīng)用程序具有功能完備、易使用等特點(diǎn)。 </p><p>  經(jīng)過分析以上情況,我采用微軟公司的Visual C#.NET作為

2、前端應(yīng)用程序開發(fā)工具,SQL Server 2000建立后臺(tái)數(shù)據(jù)庫(kù),在本次畢業(yè)設(shè)計(jì)中開發(fā)了這套庫(kù)存管理系統(tǒng)。本系統(tǒng)利用Visual C#.NET提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是ADO,能方便而簡(jiǎn)潔地實(shí)現(xiàn)應(yīng)用程序和數(shù)據(jù)庫(kù)的互訪,是一款能讓用戶滿意的可行系統(tǒng)。</p><p>  【關(guān)鍵詞】庫(kù)存管理;ADO;面向?qū)ο螅粩?shù)據(jù)庫(kù)</p><p>  Abstract:Inventory man

3、agement system is a typical management information system (MIS) , Which mainly includes database creation and maintenance, and front-end application development aspects. The former requires a strong consistency and integ

4、rity of data, and data with good security; while the latter requires the application functional, easy to use and so on.</p><p>  After analyzing of the above, I use Microsoft's Visual C #. NET as a front

5、-end application development tool, SQL Server 2000 establishing the background database, to develop the inventory management system in this graduation project. The system uses a variety of object-oriented development too

6、ls which Visual C #. NET Provides, especially the ADO, which can be simple and easy to manipulate the database, so it is a viable system which allows the user’s satisfaction. </p><p>  Key words: Inventory M

7、anagement; ADO; Object-oriented; Database</p><p><b>  目 錄</b></p><p><b>  引言1</b></p><p><b>  一、系統(tǒng)分析1</b></p><p> ?。ㄒ唬┻x題的背景1&l

8、t;/p><p> ?。ǘ┫到y(tǒng)需求分析1</p><p>  (三)可行性分析2</p><p> ?。ㄋ模┫到y(tǒng)的開發(fā)及功能描述4</p><p>  (五)系統(tǒng)邏輯模型5</p><p><b>  二、系統(tǒng)設(shè)計(jì)7</b></p><p> ?。ㄒ唬┫到y(tǒng)總體結(jié)構(gòu)設(shè)

9、計(jì)7</p><p> ?。ǘ?shù)據(jù)庫(kù)設(shè)計(jì)8</p><p> ?。ㄈ┫到y(tǒng)功能模塊的詳細(xì)設(shè)計(jì)9</p><p><b>  三、系統(tǒng)實(shí)現(xiàn)15</b></p><p>  四、系統(tǒng)開發(fā)總結(jié)25</p><p><b>  參考文獻(xiàn)26</b></p>

10、<p><b>  附 錄28</b></p><p><b>  致 謝30</b></p><p><b>  引言</b></p><p>  隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的蓬勃發(fā)展和人們對(duì)物質(zhì)水平需求的增加,各行各業(yè)都處于一個(gè)飛速發(fā)展的時(shí)期,行業(yè)的快速發(fā)展必然導(dǎo)致各企業(yè)之間的競(jìng)

11、爭(zhēng)更加激烈,為了使自己的企業(yè)在競(jìng)爭(zhēng)中能夠站穩(wěn)腳跟,不被激烈的競(jìng)爭(zhēng)環(huán)境所壓倒,必然要求企業(yè)加強(qiáng)對(duì)自身的管理,提高企業(yè)的經(jīng)營(yíng)效率。</p><p>  本庫(kù)存管理系統(tǒng)的開發(fā)主要包括前端應(yīng)用程序以及后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)兩個(gè)方面。經(jīng)過分析,我選用微軟公司的Visual C#.NET來開發(fā)系統(tǒng),利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,來操縱數(shù)據(jù)庫(kù)。</p><p>  本論文正文分為五部分。第一部分介

12、紹了開發(fā)庫(kù)存管理系統(tǒng)的必要性以及如何開發(fā),并簡(jiǎn)要概述了Visual C#.NET 和SQL Server 2000。第二部分介紹系統(tǒng)開發(fā)前的準(zhǔn)備,包括系統(tǒng)的需求說明及系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì)。第三部分并著重闡述了系統(tǒng)主要功能模塊的具體實(shí)現(xiàn)。第四部分是系統(tǒng)開發(fā)的后期工作,講到了該系統(tǒng)的不完善之處及本次系統(tǒng)開發(fā)過程中一些切身的感受與想法,是我做這次畢業(yè)設(shè)計(jì)的心得體會(huì)。</p><p><b>  一、系統(tǒng)

13、分析</b></p><p><b> ?。ㄒ唬┻x題的背景</b></p><p>  企業(yè)的庫(kù)存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉(cāng)庫(kù)的庫(kù)存管理必須編制一套庫(kù)存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。 </

14、p><p>  由于超市的行業(yè)特殊性,產(chǎn)品種類繁多,業(yè)務(wù)量巨大,若仍然采用人工記賬的方式,必然不能滿足企業(yè)的需求,企業(yè)需要利用計(jì)算機(jī)來進(jìn)行庫(kù)存管理,因此需要構(gòu)造一個(gè)庫(kù)存管理系統(tǒng)。</p><p>  一個(gè)完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括采購(gòu)計(jì)劃管理,合同收托管理、倉(cāng)庫(kù)庫(kù)存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉(cāng)庫(kù)的庫(kù)存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨(dú)立的庫(kù)存管理系

15、統(tǒng)來提高企業(yè)工作效率, 而所使用的這套庫(kù)存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營(yíng)管理活動(dòng)中的核心,此系統(tǒng)必須可以用來控制合理的庫(kù)存費(fèi)用、適時(shí)適量的庫(kù)存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。通過對(duì)這些情況的仔細(xì)調(diào)查,我開發(fā)了下面的倉(cāng)庫(kù)庫(kù)存管理系統(tǒng)。</p><p> ?。ǘ┫到y(tǒng)需求分析  </p><p>  系統(tǒng)需求分析就是在用戶需求調(diào)研的基礎(chǔ)上,確定系統(tǒng)的總體結(jié)構(gòu)方案,完成相應(yīng)的需求分析報(bào)告。在確定系統(tǒng)

16、的總體結(jié)構(gòu)方案過程中,包括確定應(yīng)用程序的結(jié)構(gòu)、系統(tǒng)開發(fā)環(huán)境和開發(fā)工具的選擇。</p><p>  1.應(yīng)用程序結(jié)構(gòu)確定 </p><p>  從用戶應(yīng)用角度來看,可把應(yīng)用程序系統(tǒng)的組成部分分成數(shù)據(jù)存儲(chǔ)層、業(yè)務(wù)處理層和界面表示層等3個(gè)層次,而應(yīng)用程序結(jié)構(gòu)可歸納為:集中式應(yīng)用程序結(jié)構(gòu)、單機(jī)板應(yīng)用程序結(jié)構(gòu)、多層服務(wù)器應(yīng)用程序結(jié)構(gòu)、瀏覽器/服務(wù)器應(yīng)用程序結(jié)構(gòu)、客戶機(jī)/服務(wù)器應(yīng)用程序結(jié)構(gòu)等5種類型。

17、 </p><p>  本庫(kù)存管理系統(tǒng)就采用了單機(jī)版應(yīng)用程序結(jié)構(gòu),將數(shù)據(jù)庫(kù)和應(yīng)用程序置于一臺(tái)機(jī)器上,這樣更加節(jié)約成本,適合中小規(guī)模的超市使用。用戶可以輕松將其拷貝到其他計(jì)算機(jī)上,可以同時(shí)運(yùn)行程序。</p><p>  2.確定系統(tǒng)開發(fā)環(huán)境 </p><p>  由于大多數(shù)公司內(nèi)部使用的計(jì)算機(jī)平臺(tái)都是基于Windows環(huán)境的。為了降低系統(tǒng)成本,應(yīng)最大程度地利用現(xiàn)有的資

18、源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開發(fā)環(huán)境: </p><p>  ★數(shù)據(jù)庫(kù):Microsoft SQL Server 2000; </p><p>  ★前端開發(fā)工具:Visual C#.NET;</p><p>  ★數(shù)據(jù)訪問對(duì)象:ADO。</p><p><b>  3.開發(fā)工具的選擇</b></p>

19、<p>  可視化(visual)程序設(shè)計(jì)是一種全新的程序設(shè)計(jì)方法,全面采用面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù),使用事件驅(qū)動(dòng)機(jī)制進(jìn)行程序設(shè)計(jì)。利用可視化開發(fā)工具可以快速、高效地開發(fā)應(yīng)用程序??梢暬拈_發(fā)工具很多,如Microsoft公司推出的Visual Studio軟件系列,Borland公司的Delphi、C++ Builder系列等。  </p><p>  Visual Studio 是微軟公司推出的集

20、成開發(fā)環(huán)境,是目前最流行的 Windows 平臺(tái)應(yīng)用程序開發(fā)環(huán)境。它是把代碼的編寫、程序的調(diào)試、編譯、運(yùn)行以及其他的相關(guān)操作都集成在一起的“編程工具”。 作用是程序員通過它這個(gè)平臺(tái),利用編程語(yǔ)言來寫程序,調(diào)試,運(yùn)行。</p><p>  SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)。該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先

21、進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。</p><p>  經(jīng)分析,本庫(kù)存管理系統(tǒng)選用Visual C#.NET來設(shè)計(jì)界面,選用SQL Server 2000來建立后臺(tái)數(shù)據(jù)庫(kù)。</p><p><b>

22、 ?。ㄈ┛尚行苑治?lt;/b></p><p>  可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。

23、</p><p>  一般來說,可行性分析應(yīng)從經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性等方面進(jìn)行研究。本系統(tǒng)的可行性分析如下:</p><p><b>  經(jīng)濟(jì)可行性分析</b></p><p>  由于本庫(kù)存管理系統(tǒng)所要求的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(Visual C#.NET+SQL Server 2000),市場(chǎng)上都容易購(gòu)買到或從相關(guān)網(wǎng)

24、站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對(duì)用戶不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少庫(kù)存的工作強(qiáng)度,提高工作效率,而且方便了庫(kù)存對(duì)信息的管理,延續(xù)了傳統(tǒng)的管理模式,極大限度地方便了庫(kù)存管理人員,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。</p><p><b>

25、  2.技術(shù)可行性分析</b></p><p>  技術(shù)上的可行性分析要考慮現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作及將來要采用的硬件和軟件技術(shù)能否滿足用戶提出的要求(如計(jì)算機(jī)的容量、速度等)。</p><p>  本系統(tǒng)采用Visual C#.NET作為系統(tǒng)前臺(tái)應(yīng)用程序開發(fā)工具,采用SQL Server 2000工具建立數(shù)據(jù)庫(kù),并通過Visual C#.NET中的ADO控件使兩者進(jìn)行

26、連接從而進(jìn)行系統(tǒng)軟件開發(fā)。Visual C#.NET不僅能幫助軟件開發(fā)者提高軟件開發(fā)的質(zhì)量和效率,縮短開發(fā)周期,而且還具備強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,完全能夠滿足本系統(tǒng)的開發(fā)需求。 此外,從開發(fā)人員的水平考慮,作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué)生,大學(xué)四年所積累的專業(yè)知識(shí)使我們從一定程度上具備了開發(fā)一個(gè)小型系統(tǒng)的能力,而且學(xué)校現(xiàn)有的計(jì)算機(jī)設(shè)備也完全能夠滿足開發(fā)的需要。</p><p><b>  3.操作可行性

27、分析</b></p><p>  傳統(tǒng)的庫(kù)存管理系統(tǒng),一般有兩種方式:一是手工管理,這種方式應(yīng)用最傳統(tǒng)的“筆紙操作系統(tǒng)”,將庫(kù)存的貨物信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工的形式進(jìn)行,將信息以表格文件的表現(xiàn)形式記錄在紙上,再進(jìn)行統(tǒng)一保存。這種方式雖然在簡(jiǎn)單信息查詢時(shí)會(huì)有一定的方便,但是存在著更多的不便:信息保存時(shí)間和條件很受限制、容易被損壞、信息查詢不便、信息傳達(dá)容易造成失誤等。</

28、p><p>  另一種常見的信息管理方法是應(yīng)用單機(jī)版的管理系統(tǒng),本系統(tǒng)就是一款做的相對(duì)到位的單機(jī)版的庫(kù)存管理系統(tǒng),在庫(kù)存信息處理方面做得很精準(zhǔn)規(guī)范。</p><p>  因?yàn)閹?kù)存管理人員已經(jīng)有豐富的信息管理經(jīng)驗(yàn),加之有相當(dāng)?shù)挠?jì)算機(jī)應(yīng)用經(jīng)驗(yàn),所以對(duì)于此系統(tǒng)一定很容易就可操作熟練。</p><p>  綜上所述,本庫(kù)存管理系統(tǒng)投資少、收益大,且其運(yùn)行操作簡(jiǎn)單易學(xué),具備了開發(fā)

29、的可行性。</p><p> ?。ㄋ模┫到y(tǒng)的開發(fā)及功能描述</p><p><b>  1.開發(fā)方法的選擇</b></p><p>  信息系統(tǒng)的開發(fā)是一項(xiàng)比較復(fù)雜的工作,因此我們必須選用科學(xué)有效的開發(fā)方法。本系統(tǒng)的開發(fā)采用了生命周期法。在系統(tǒng)設(shè)計(jì)時(shí)遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施四個(gè)主要階段進(jìn)行設(shè)計(jì),而在具體的設(shè)計(jì)上,則通過在系

30、統(tǒng)的使用及對(duì)系統(tǒng)了解的不斷加深中,對(duì)某一部分或幾部分進(jìn)行重新分析、設(shè)計(jì)、實(shí)施,使系統(tǒng)逐步完善。</p><p>  2.系統(tǒng)功能描述及系統(tǒng)安全性</p><p>  本庫(kù)存管理系統(tǒng)是一套對(duì)貨品入庫(kù)、出庫(kù)、庫(kù)存進(jìn)行全面管理的系統(tǒng)。</p><p>  在管理內(nèi)容上,它的主要功能包括:</p><p>  進(jìn)貨管理:進(jìn)行填寫貨品信息,貨品采購(gòu)入庫(kù)

31、,入庫(kù)單據(jù)的填寫和修改最低庫(kù)存量。 </p><p>  出貨管理:進(jìn)行貨品出庫(kù),出貨單據(jù)的填寫和獲取采購(gòu)員信息。</p><p>  信息查詢:貨品信息查詢,庫(kù)存信息查詢,入庫(kù)、出庫(kù)單據(jù)查詢,日?qǐng)?bào)表、月報(bào)表查詢。</p><p>  統(tǒng)計(jì)報(bào)表:完整的日?qǐng)?bào)表、月報(bào)表統(tǒng)計(jì)查詢功能,每張單據(jù)每次業(yè)務(wù)金額都可以清楚地反映。</p><p>  系統(tǒng)

32、管理:身份驗(yàn)證,修改本人密碼,注冊(cè)用戶,修改刪除用戶。</p><p>  由于庫(kù)存管理系統(tǒng)包含比較重要的信息,因此,在系統(tǒng)設(shè)計(jì)時(shí)除了注重用戶的需求,還要保證系統(tǒng)的安全性和一致性,體現(xiàn)如下:</p><p> ?。?)安全性:本系統(tǒng)中共分為三類不同的用戶,分別具有不同的權(quán)限。</p><p> ?。?)一致性:系統(tǒng)的數(shù)據(jù)要保證一致性、準(zhǔn)確性,當(dāng)某一數(shù)據(jù)庫(kù)中記錄發(fā)生改

33、變時(shí),與之相關(guān)聯(lián)的數(shù)據(jù)庫(kù)也隨之變化。</p><p><b> ?。ㄎ澹┫到y(tǒng)邏輯模型</b></p><p>  本系統(tǒng)的邏輯模型以系統(tǒng)的數(shù)據(jù)流圖為主要描述工具。</p><p>  數(shù)據(jù)流圖是組織中信息運(yùn)動(dòng)的抽象,是在調(diào)研的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實(shí)際運(yùn)動(dòng)的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯

34、上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)來源和去向(外部實(shí)體)等項(xiàng)目,它表達(dá)了數(shù)據(jù)和處理的關(guān)系。</p><p>  為了敘述方便,我們用不同的符號(hào)代表這四個(gè)元素:</p><p><b>  →表示數(shù)據(jù)流;</b></p><p>  =表示文件(數(shù)據(jù)存儲(chǔ));</p><p><b

35、>  ○表示加工;</b></p><p>  □表示數(shù)據(jù)流的源點(diǎn)和終點(diǎn)。</p><p>  通過分析調(diào)查有關(guān)庫(kù)存管理需要,并針對(duì)一般庫(kù)存管理系統(tǒng)的功能需求,設(shè)計(jì)出庫(kù)存管理系統(tǒng)頂層數(shù)據(jù)流程圖如圖1-1所示:</p><p>  圖1-1 庫(kù)存管理系統(tǒng)頂層DFD</p><p>  根據(jù)系統(tǒng)的頂層數(shù)據(jù)流圖,進(jìn)一步分析,畫出系

36、統(tǒng)的第二層數(shù)據(jù)流圖如圖1-2所示:</p><p>  圖1-2 庫(kù)存管理系統(tǒng)的第二層DFD圖</p><p><b>  二、系統(tǒng)設(shè)計(jì)</b></p><p> ?。ㄒ唬┫到y(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p><b>  1.系統(tǒng)功能分析 </b></p><p>  系統(tǒng)開發(fā)的

37、總體任務(wù)是實(shí)現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到企業(yè)倉(cāng)庫(kù)庫(kù)存管理效率的目的。系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上完成的。本庫(kù)存管理系統(tǒng)需要完成的功能有:</p><p>  (1)庫(kù)存管理的各種信息的輸入,包括入庫(kù)、出庫(kù)、貨品信息的輸入等。 </p><p> ?。?)庫(kù)存管理的各種信息的查詢、修改和維護(hù)。 </p><p> ?。?)入庫(kù)單、出

38、庫(kù)單的生成,日?qǐng)?bào)表、月報(bào)表的生成。 </p><p> ?。?)在貨品庫(kù)存中加入所允許的最低庫(kù)存字段,對(duì)所有庫(kù)存物資實(shí)現(xiàn)監(jiān)控和報(bào)警。 </p><p>  2.系統(tǒng)功能模塊圖 </p><p>  根據(jù)系統(tǒng)功能分析,畫出系統(tǒng)功能模塊圖如下:</p><p>  圖2-1 系統(tǒng)總體功能模塊圖</p><p><b&

39、gt; ?。ǘ?shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。同時(shí),合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。</p><p>&

40、lt;b>  數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</b></p><p>  本系統(tǒng)將貨品分類,每類貨品都有一名采購(gòu)員負(fù)責(zé)采購(gòu),每名采購(gòu)員只負(fù)責(zé)采購(gòu)一類貨品,每類貨品都放在一個(gè)倉(cāng)庫(kù)中,一個(gè)倉(cāng)庫(kù)中可以放不同種類的貨品,每個(gè)客戶可以訂購(gòu)不同的貨品,每種貨品可以賣給不同的客戶。</p><p>  圖2-2 庫(kù)存管理系統(tǒng)E-R圖</p><p>  2.數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)

41、計(jì)</p><p>  根據(jù)系統(tǒng)功能需求與數(shù)據(jù)流程圖,本數(shù)據(jù)庫(kù)管理系統(tǒng)需要11個(gè)數(shù)據(jù)表,分別是操作員個(gè)人信息表、登錄表、倉(cāng)庫(kù)信息表、貨品信息表、庫(kù)存信息表、入庫(kù)單、出庫(kù)單、采購(gòu)員表、客戶信息表、日?qǐng)?bào)表、月報(bào)表。11個(gè)表的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)如下:</p><p>  操作員個(gè)人信息表(UID, Uname, Sex, Tel);</p><p>  登錄表(UID ,PW

42、D, Limit);</p><p>  倉(cāng)庫(kù)信息表(倉(cāng)庫(kù)名稱,負(fù)責(zé)人,聯(lián)系電話,聯(lián)系地址,備注);  </p><p>  貨品信息表(貨品編號(hào),貨品名稱,貨品類別,單位,規(guī)格型號(hào),顏色); </p><p>  庫(kù)存信息表(庫(kù)別,貨品編號(hào),最低庫(kù)存,數(shù)量,進(jìn)貨單價(jià),出貨單價(jià)); </p><p>  入庫(kù)單(憑證編號(hào),庫(kù)別,貨品編號(hào),數(shù)量

43、,進(jìn)貨單價(jià),合計(jì),入庫(kù)時(shí)間,制單人,采購(gòu)人編號(hào)); </p><p>  出庫(kù)單(憑證編號(hào),庫(kù)別,貨品編號(hào),數(shù)量,出貨單價(jià),合計(jì),出庫(kù)時(shí)間,制單人,客戶編號(hào)); </p><p>  采購(gòu)員表(UID, Uname, 采購(gòu)的貨品類別,Tel); </p><p>  客戶信息表(客戶編號(hào),客戶名稱,聯(lián)系人,聯(lián)系電話,聯(lián)系地址,備注);  </p>&l

44、t;p>  日?qǐng)?bào)表(日期,貨品編號(hào),本日入庫(kù)數(shù)量,本日入庫(kù)金額,本日出庫(kù)數(shù)量,本日出庫(kù)金額,本日出庫(kù)利潤(rùn)); </p><p>  月報(bào)表(月初日期,月末日期,貨品編號(hào),本月入庫(kù)金額,本月出庫(kù)金額,本月出庫(kù)利潤(rùn)); </p><p><b>  3.設(shè)置引用完整性</b></p><p>  為了防止用戶不小心刪除有用的數(shù)據(jù),或者輸入錯(cuò)誤

45、的數(shù)據(jù),就需要設(shè)置引用完整性 (Referential Integrity)。</p><p>  例如本系統(tǒng)用到的數(shù)據(jù)庫(kù)中,入庫(kù)單中輸入的貨品編號(hào)必須現(xiàn)存在于貨品信息表中。通過設(shè)置引用完整性對(duì)數(shù)據(jù)庫(kù)進(jìn)行約束,能夠幫助程序員和用戶確保使用的數(shù)據(jù)是合法的。</p><p>  4.數(shù)據(jù)庫(kù)鏈接的實(shí)現(xiàn)</p><p>  為了充分展現(xiàn)對(duì)象編程的思想,系統(tǒng)中利用ADO.NE

46、T中的組件SqlConnection實(shí)現(xiàn)數(shù)據(jù)庫(kù)和前臺(tái)應(yīng)用程序之間的連接,利用connection對(duì)象和command對(duì)象實(shí)現(xiàn)隨時(shí)訪問數(shù)據(jù)庫(kù)的功能。</p><p>  ADO控件較靈活,它使用SQL表達(dá)式,通過SQL屬性來和數(shù)據(jù)庫(kù)文件相連并顯示要顯示的字段,可以方便地對(duì)一個(gè)或多個(gè)數(shù)據(jù)表中的記錄進(jìn)行訪問。</p><p> ?。ㄈ┫到y(tǒng)功能模塊的詳細(xì)設(shè)計(jì)</p><p&g

47、t;  本庫(kù)存管理系統(tǒng)是本著用戶操作界面友好、清晰、易學(xué)易用的原則進(jìn)行設(shè)計(jì)的。</p><p>  1.身份驗(yàn)證模塊的設(shè)計(jì)</p><p>  在進(jìn)入系統(tǒng)主界面之前,會(huì)出現(xiàn)一個(gè)身份驗(yàn)證對(duì)話框,要驗(yàn)證用戶的身份。本系統(tǒng)中用戶分為管理員、倉(cāng)庫(kù)管理員和經(jīng)理三種。不同用戶其權(quán)限也不同。</p><p>  圖2-3 用戶登錄模塊界面設(shè)計(jì)</p><p&g

48、t;  該模塊的流程圖如圖2-4所示:</p><p>  圖2-4 用戶登錄模塊流程圖</p><p>  此外,對(duì)一個(gè)完整的系統(tǒng)而言,用戶是應(yīng)該可以修改自己的密碼的,因此系統(tǒng)中應(yīng)該具有修改密碼的功能,提高數(shù)據(jù)的安全性,用戶可以在進(jìn)入系統(tǒng)主界面后可以修改自己的密碼。當(dāng)用戶輸入完成之后,按“確定”按鈕來關(guān)閉對(duì)話框,系統(tǒng)會(huì)自動(dòng)檢查用戶兩次輸入的密碼是否一致,如果不一致,會(huì)出現(xiàn)出錯(cuò)提示并建議用

49、戶重新輸入。</p><p>  圖2-5 修改密碼界面設(shè)計(jì)</p><p>  2.系統(tǒng)主界面的實(shí)現(xiàn) </p><p>  系統(tǒng)主界面分為三個(gè),根據(jù)用戶的權(quán)限不同進(jìn)入不同的主界面,分別是系統(tǒng)管理員界面、倉(cāng)庫(kù)管理員界面、經(jīng)理界面。各自主界面自然有不同的功能。</p><p>  圖2-6 主界面(admin)設(shè)計(jì)</p><

50、;p>  圖2-7 主界面(倉(cāng)管)設(shè)計(jì)</p><p>  圖2-8 主界面(經(jīng)理)設(shè)計(jì)</p><p>  3.進(jìn)貨管理模塊的實(shí)現(xiàn) </p><p>  進(jìn)貨管理模塊包括填寫貨品信息、入庫(kù)單、修改最低庫(kù)存三個(gè)子模塊。</p><p><b> ?。?)填寫貨品信息</b></p><p>

51、  圖2-9 填寫貨品信息設(shè)計(jì)</p><p><b>  (2)入庫(kù)單</b></p><p>  圖2-10 入庫(kù)單設(shè)計(jì)</p><p><b> ?。?)修改最低庫(kù)存</b></p><p>  圖2-11 修改最低庫(kù)存設(shè)計(jì)</p><p>  4.出庫(kù)管理模塊的實(shí)現(xiàn)&

52、lt;/p><p>  出庫(kù)管理包括填寫出庫(kù)單,獲取采購(gòu)員信息兩個(gè)子模塊。</p><p><b> ?。?)出庫(kù)單</b></p><p>  圖2-12 出庫(kù)單設(shè)計(jì)</p><p> ?。?)獲取采購(gòu)員信息</p><p>  圖2-13 獲取采購(gòu)員信息的設(shè)計(jì)</p><p&g

53、t;  5.報(bào)表統(tǒng)計(jì)模塊的實(shí)現(xiàn)</p><p>  本系統(tǒng)的報(bào)表分為日?qǐng)?bào)表和月報(bào)表,日?qǐng)?bào)表在添加入庫(kù)單和出庫(kù)單時(shí)就已經(jīng)自動(dòng)添加進(jìn)數(shù)據(jù)庫(kù)中的日?qǐng)?bào)表了,所以在此只需再手動(dòng)添加月報(bào)表。</p><p>  圖2-14 月報(bào)表的設(shè)計(jì)</p><p>  6.信息查詢模塊的實(shí)現(xiàn)</p><p>  該模塊三種用戶都會(huì)用到,用戶根據(jù)不同的權(quán)限分別可以查詢

54、不同的內(nèi)容,如系統(tǒng)管理員為了修改倉(cāng)庫(kù)信息表、采購(gòu)員信息表、客戶信息表而查詢相關(guān)信息,倉(cāng)庫(kù)管理員為了通知采購(gòu)員及時(shí)采購(gòu)而查詢采購(gòu)員信息,經(jīng)理查詢倉(cāng)庫(kù)管理的各種信息等。</p><p><b>  三、系統(tǒng)實(shí)現(xiàn)</b></p><p>  系統(tǒng)實(shí)現(xiàn)包括用戶需求實(shí)現(xiàn),系統(tǒng)界面實(shí)現(xiàn)和數(shù)據(jù)庫(kù)實(shí)現(xiàn)三方面。</p><p><b>  1.用戶登錄

55、界面</b></p><p>  用戶通過該界面登錄進(jìn)入系統(tǒng)。在其輸入用戶編號(hào)與密碼之后,單擊“確定”按鈕登錄數(shù)據(jù)庫(kù)(為了方便用戶,本系統(tǒng)允許用戶在輸入密碼之后直接按回車鍵登錄數(shù)據(jù)庫(kù),而無(wú)須使用鼠標(biāo)單擊“確定”按鈕)。此時(shí)觸發(fā)“確定”按鈕的Click事件相應(yīng)函數(shù)。</p><p>  圖3-1 系統(tǒng)登錄界面</p><p>  在這個(gè)事件響應(yīng)函數(shù)中,需要

56、首先判斷用戶,因?yàn)樗麄兙哂胁煌臋?quán)限。如果權(quán)限是0,則進(jìn)入系統(tǒng)管理員界面;權(quán)限是1,則進(jìn)入經(jīng)理界面;權(quán)限是2,則進(jìn)入倉(cāng)庫(kù)管理員界面。</p><p><b>  系統(tǒng)主界面</b></p><p>  由于用戶權(quán)限的差異,他們所能進(jìn)入的系統(tǒng)主界面也相應(yīng)的不同。如圖3-3:</p><p>  圖3-2 系統(tǒng)主界面一(系統(tǒng)管理員身份進(jìn)入)<

57、/p><p>  圖3-3 系統(tǒng)主界面二(經(jīng)理身份進(jìn)入)</p><p>  圖3-4 系統(tǒng)主界面三(倉(cāng)庫(kù)管理員身份進(jìn)入)</p><p><b>  系統(tǒng)子界面</b></p><p><b>  3.1 系統(tǒng)管理</b></p><p>  圖3-5 修改密碼界面</p

58、><p>  用戶只能通過此界面修改自己的密碼,如果試圖修改別人的密碼,則提示如下圖:</p><p>  圖3-6 修改密碼界面</p><p>  修改密碼成功則顯示重新登錄界面,圖如下:</p><p>  圖3-7 重新登錄界面</p><p>  以下是注冊(cè)用戶界面:</p><p>  

59、圖3-8 系統(tǒng)管理員注冊(cè)用戶界面</p><p>  注冊(cè)前數(shù)據(jù)庫(kù)中操作員個(gè)人信息表如圖3-7:</p><p>  圖3-9 注冊(cè)前的操作員個(gè)人信息表數(shù)據(jù)庫(kù)</p><p><b>  注冊(cè)用戶成功界面:</b></p><p>  圖3-10 注冊(cè)用戶成功界面</p><p>  注冊(cè)用戶成功

60、數(shù)據(jù)庫(kù):</p><p>  圖3-11 注冊(cè)后的操作員個(gè)人信息表數(shù)據(jù)庫(kù)</p><p>  修改刪除用戶界面如下:</p><p>  圖3-12 系統(tǒng)管理員修改刪除用戶界面</p><p>  刪除報(bào)表界面如下圖:</p><p>  圖3-13 系統(tǒng)管理員刪除報(bào)表界面</p><p>&l

61、t;b>  3.2 進(jìn)貨管理</b></p><p>  倉(cāng)庫(kù)管理員填寫入庫(kù)單界面如下圖:</p><p>  圖3-14 倉(cāng)庫(kù)管理員填寫入庫(kù)單界面</p><p>  入庫(kù)單中涉及數(shù)據(jù)一致性,貨品編號(hào)為“1”開頭的庫(kù)別自動(dòng)為飲料庫(kù),貨品編號(hào)為“2”開頭的庫(kù)別自動(dòng)為主倉(cāng)庫(kù),貨品編號(hào)為“3”開頭的庫(kù)別自動(dòng)為酒庫(kù)。數(shù)量和進(jìn)貨單價(jià)設(shè)置只能輸入數(shù)字類型。其

62、中貨品編號(hào)如果在庫(kù)存信息表中不存在,那么提示先輸入貨品信息,點(diǎn)擊確定后界面自動(dòng)跳轉(zhuǎn)到如下圖:</p><p>  圖3-15 倉(cāng)庫(kù)管理員填寫入庫(kù)單界面</p><p>  圖3-15 倉(cāng)庫(kù)管理員填寫貨品信息界面</p><p>  入庫(kù)單填寫的信息會(huì)自動(dòng)加入入庫(kù)單數(shù)據(jù)庫(kù),并且更改庫(kù)存信息表和日?qǐng)?bào)表中的相</p><p><b>  

63、關(guān)信息。</b></p><p>  圖3-16 未添加信息前的入庫(kù)單</p><p>  圖3-17 入庫(kù)單未添加前的庫(kù)存信息表</p><p>  圖3-18 入庫(kù)單未添加前的日?qǐng)?bào)表</p><p>  填寫完入庫(kù)單的圖如下:</p><p>  圖3-19 添加信息后的入庫(kù)單</p>&

64、lt;p>  圖3-20 入庫(kù)單填寫后的庫(kù)存信息表</p><p>  圖3-21 入庫(kù)單填寫后的日?qǐng)?bào)表</p><p><b>  3.3 出貨管理</b></p><p>  出庫(kù)時(shí)如果出庫(kù)數(shù)量低于庫(kù)存信息表中的最低庫(kù)存時(shí)報(bào)警,提醒倉(cāng)庫(kù)管理員及時(shí)通知采購(gòu)員采購(gòu),如果不清楚此貨品的采購(gòu)員是誰(shuí)可以根據(jù)貨品編號(hào)查詢采購(gòu)員信息,報(bào)警顯示如下圖

65、:</p><p>  圖3-22 填寫出庫(kù)單</p><p><b>  報(bào)表統(tǒng)計(jì)</b></p><p>  圖3-23 月報(bào)表統(tǒng)計(jì)</p><p><b>  信息查詢</b></p><p>  圖3-24 庫(kù)存信息查詢</p><p><

66、;b>  四、系統(tǒng)開發(fā)總結(jié)</b></p><p>  本次畢業(yè)設(shè)計(jì)接近尾聲了,它對(duì)我所產(chǎn)生的影響卻是巨大的。作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的學(xué)生,四年的學(xué)習(xí)過程讓我們學(xué)到了很多知識(shí),然而真正運(yùn)用于實(shí)踐的并不多,畢業(yè)前的這次畢業(yè)設(shè)計(jì)恰是對(duì)我們大學(xué)四年所學(xué)的一次總結(jié),我們可以在老師的幫助下自己來嘗試開發(fā)一個(gè)小型項(xiàng)目,把所學(xué)的單純的理論知識(shí)變成為實(shí)際的操作經(jīng)驗(yàn),而不再是眼高手低。</p>&

67、lt;p>  此次庫(kù)存管理系統(tǒng)開發(fā)讓我學(xué)習(xí)到很多知識(shí),現(xiàn)總結(jié)如下:</p><p>  系統(tǒng)開發(fā)的過程中,我深刻體會(huì)到了以前上課老師經(jīng)常提起的一個(gè)問題,那就是:一個(gè)系統(tǒng)開發(fā)的過程中編碼不是最重要的,重要的是對(duì)系統(tǒng)進(jìn)行分析以及建立恰當(dāng)?shù)南到y(tǒng)模型。有了一個(gè)好的系統(tǒng)模型之后,我們?cè)賹⑵鋭澐殖蓭讉€(gè)模塊,那樣做起來就會(huì)容易得多。本系統(tǒng)中采用了生命周期法進(jìn)行系統(tǒng)的開發(fā),就體現(xiàn)了該模塊化設(shè)計(jì)思想。 </p>

68、<p>  在該庫(kù)存管理系統(tǒng)設(shè)計(jì)中,從系統(tǒng)的實(shí)用性出發(fā),我能夠在開發(fā)該系統(tǒng)時(shí)站在用戶的角度看問題,本著用戶操作界面友好、清晰、易學(xué)易用的原則進(jìn)行設(shè)計(jì)。如開發(fā)過程中我盡可能地設(shè)想記錄為空,輸入為空,輸入出錯(cuò)等邊界條件,然后在這些邊界上,設(shè)置出錯(cuò)檢測(cè),使系統(tǒng)能自動(dòng)捕獲出錯(cuò)點(diǎn),給出提示,允許用戶重新進(jìn)行操作,使系統(tǒng)能夠安全的運(yùn)行下去,而不是退出系統(tǒng)。</p><p>  文章的前面講到了本系統(tǒng)數(shù)據(jù)庫(kù)是使用S

69、QL Server 2000進(jìn)行設(shè)置的,也講到了它的優(yōu)點(diǎn),這里就不多說了,但是在本次設(shè)計(jì)中,我發(fā)現(xiàn)了Visual C#.NET的一種應(yīng)用編程接口—ADO(ActiveX Data Objects)。它是一種面向?qū)ο蟮?、與語(yǔ)言無(wú)關(guān)的應(yīng)用編程接口,具有易于使用、高速度、低內(nèi)存支出和占用磁盤較少,可以使用所有支持ODBC的數(shù)據(jù)庫(kù)等優(yōu)點(diǎn);使用ADO可以實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)庫(kù)的鏈接,從而避免以往靜態(tài)方式連接數(shù)據(jù)庫(kù)的一些缺點(diǎn)。這些知識(shí)對(duì)我本次的系統(tǒng)開發(fā)有著

70、很大的幫助。</p><p>  開發(fā)期間,我學(xué)會(huì)了有目的的去學(xué)習(xí)一些將要用到的東西,仔細(xì)地考慮工作流程的規(guī)律和步驟,充分利用手中的開發(fā)工具,利用其所具備的功能,盡量使自己的開發(fā)在代碼上實(shí)現(xiàn)少而精確、讓用戶能夠盡量簡(jiǎn)單地進(jìn)行操作。但是在檢測(cè)過程中,還是出現(xiàn)了很多的不足之處,這些都是要在今后的工作中需要努力改進(jìn)和完善的。 </p><p>  在這次畢業(yè)設(shè)計(jì)中,我遇到了很多困難,這主要是由于

71、我開發(fā)軟件的經(jīng)驗(yàn)不足,工具的應(yīng)用也不夠熟練,雖然Visual C#.NET用的語(yǔ)言是C#,但是由于以前基礎(chǔ)不夠扎實(shí),對(duì)我來說可以算是一個(gè)全新的嘗試,整個(gè)開發(fā)過程并不是很順利,卻使我從中充分體會(huì)到學(xué)習(xí)的快樂,系統(tǒng)也在從理論到實(shí)踐,再?gòu)膶?shí)踐到理論的反復(fù)中一步步得到完善。 </p><p>  雖然,這次系統(tǒng)開發(fā)由于個(gè)人水平及時(shí)間有限等原因,只能完成一些基本的功能,程序代碼不夠簡(jiǎn)練,好多設(shè)想也未能得到實(shí)現(xiàn),這不能不說是

72、個(gè)很大的遺憾?,F(xiàn)有系統(tǒng)還存在著以下問題:第一點(diǎn),不能實(shí)現(xiàn)界面動(dòng)態(tài)轉(zhuǎn)換功能。由于技術(shù)原因,我只能用Panel控件實(shí)現(xiàn)靜態(tài)的界面轉(zhuǎn)換;第二點(diǎn),功能模塊不夠全面。作為庫(kù)存管理系統(tǒng),系統(tǒng)設(shè)計(jì)中還能加上備品備件管理和系統(tǒng)維護(hù)等功能模塊,可是由于時(shí)間比較緊迫,該想法未能實(shí)施。由于我第一次開發(fā)一個(gè)完整的數(shù)據(jù)庫(kù)管理系統(tǒng),不足之處在所難免,敬請(qǐng)各位老師、領(lǐng)導(dǎo)批評(píng)指正,我會(huì)在以后的工作中加以完善和改進(jìn)。 </p><p>  總之,

73、這次的系統(tǒng)開發(fā),實(shí)現(xiàn)了我自己動(dòng)手完成一個(gè)系統(tǒng)開發(fā)的目標(biāo),也學(xué)習(xí)到很多東西,不只是實(shí)踐經(jīng)驗(yàn),還有一些做事的道理:在工作時(shí),要盡量把要遇到的問題考慮周全,提前做好準(zhǔn)備,那樣就不會(huì)在遇到問題時(shí)有措手不及的感覺;做事一定要不斷地去嘗試,然后盡自己最大的努力去完成它,人的發(fā)展?jié)摿κ蔷薮蟮?,不要一開始就否定自己,低估自己,雖然不能說只要努力就會(huì)取得成功,但是如果不努力,就永遠(yuǎn)不會(huì)成功。</p><p><b>  

74、參考文獻(xiàn):</b></p><p>  [1] 梅玫: 《物資庫(kù)存的計(jì)算機(jī)管理》,黑龍江科技信息,2009年7月25日.</p><p>  [2] 申冠楠,郭宗義: 《百貨店商品的庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》,現(xiàn)代商業(yè),2010年1月18日.</p><p>  [3] 劉志堅(jiān): 《中小制造企業(yè)庫(kù)存管理系統(tǒng)的開發(fā)與設(shè)計(jì)》,中北大學(xué),2009年4月25日.

75、</p><p>  [4] [美]c.j.date:《數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)論(英文版第七版)》,機(jī)械工業(yè)出版社,2002年.</p><p>  [5] 鄧良松:《軟件工程》,西安電子科技大學(xué)出版社,2004年.</p><p>  [6] 鄧遠(yuǎn)志:《數(shù)據(jù)庫(kù)設(shè)計(jì)方法》,《南昌教育學(xué)院學(xué)報(bào)》,2005年第20卷第4期.</p><p>  [7]薩師

76、煊等編著 ,《數(shù)據(jù)庫(kù)系統(tǒng)概論》 , 高等教育出版社, 2000年.</p><p>  [8]東方人華主編,《Visual C#.NET范例入門與提高》, 清華大學(xué)出版社, 2003年.</p><p>  [9]李佳, 付強(qiáng), 丁寧等編著,《C#開發(fā)技術(shù)大全》, 清華大學(xué)出版社, 2009年. </p><p>  [10]歐立奇,康祥順,馬煜編著,《Visua

77、l C#. NET案例開發(fā)集錦》 , 電子工業(yè)出版社 ,2005年.</p><p>  [11] 鄺孔武,王曉敏編著,《信息系統(tǒng)分析與設(shè)計(jì)》,清華大學(xué)出版社,1999年.</p><p>  [12] 史濟(jì)民:《軟件工程-原理、方法與應(yīng)用》,高等教育出版社,2002年. </p><p>  [13] 薛華成:《管理信息系統(tǒng)》,清華大學(xué)出版社,1999年.

78、 [14] 張金城:《管理信息系統(tǒng)》,北京大學(xué)出版社,2004年.</p><p>  [15]馬士華:《供應(yīng)鏈管理》,機(jī)械工業(yè)出版社,2000年.</p><p>  [16]李玉良,邵新宇:《CPFR——供應(yīng)鏈庫(kù)存管理技術(shù)的新趨勢(shì)》,機(jī)械設(shè)計(jì)與制造工程,2001年第30卷第3期.</p><p>  [17]潘瑋,董平軍:《基于供應(yīng)鏈管理的制造業(yè)庫(kù)存管理系統(tǒng)

79、研究》,東華大學(xué)學(xué)報(bào).自然科學(xué)版,2002年第28卷第1期.</p><p>  [18]劉永勝:《供應(yīng)鏈庫(kù)存管理面臨的挑戰(zhàn)與對(duì)策》,經(jīng)濟(jì)問題,2003年第3 卷.</p><p>  [19]符光輝,趙啟蘭,王耀球:《零庫(kù)存— —制造業(yè)的思考》,中國(guó)儲(chǔ)運(yùn),2005年第4卷.</p><p>  [20]朱樹人,李偉琴:《EEP體系結(jié)構(gòu)研究.系統(tǒng)工程》,2005年第

80、3卷.</p><p>  [21]宋華,胡左浩:《現(xiàn)代物流與供應(yīng)鏈管理》,經(jīng)濟(jì)管理出版社,2000年.</p><p>  [22]盧耀如:《西北地區(qū)地質(zhì)生態(tài)環(huán)境與可持續(xù)發(fā)展》,西安工業(yè)大學(xué)學(xué)報(bào),2002年第33卷第1期.</p><p>  [23] 李爽:《基于multi-Agent的連鎖企業(yè)物流配送》,集團(tuán)經(jīng)濟(jì)研究,2007年第7卷.</p>

81、<p><b>  附 錄</b></p><p><b>  一、系統(tǒng)開發(fā)環(huán)境</b></p><p>  電腦配置:CPU:Inter Pentium 4處理器  內(nèi)存:DDR 512MB  硬盤:80G</p><p>  操作系統(tǒng):Microsoft Windows XP professional

82、 中文版</p><p>  開發(fā)環(huán)境:Visual Studio 2005</p><p><b>  二、系統(tǒng)操作步驟</b></p><p>  開機(jī),運(yùn)行系統(tǒng),具體操作流程如下圖所示:</p><p>  圖附錄-1 系統(tǒng)操作流程圖</p><p><b>  致 謝<

83、;/b></p><p>  在本次畢業(yè)設(shè)計(jì)中,我要特別感謝我的指導(dǎo)老師***,從她身上我學(xué)到了很多東西。*老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神都使我受益匪淺。她無(wú)論在理論上還是在實(shí)踐中,都給予我很大的幫助,幫助我解決了不少的難點(diǎn),使得系統(tǒng)能夠逐步完善,我也從中得到不少提高,對(duì)我以后的工作和學(xué)習(xí)都有著巨大的幫助,感謝她耐心的輔導(dǎo)并表示衷心的感謝!</p><p>  此外,還要對(duì)那

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)僅提供信息存儲(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)論