個(gè)人作品基于條碼的物資管理系統(tǒng)的后臺(tái)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
已閱讀1頁(yè),還剩39頁(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、<p>  論文題目 基于條碼的物資管理系統(tǒng)</p><p><b>  的后臺(tái)設(shè)計(jì)與實(shí)現(xiàn)</b></p><p>  院 別 計(jì)算機(jī)學(xué)院</p><p>  專 業(yè) 網(wǎng)絡(luò)工程</p><p><b>  楚燒燒個(gè)人作品</b></p&g

2、t;<p><b>  侵權(quán)必究</b></p><p><b>  歡迎下載</b></p><p><b>  祝福大家</b></p><p><b>  目錄</b></p><p><b>  1 緒論2</b&g

3、t;</p><p>  1.1 課題背景2</p><p>  1.2 項(xiàng)目提出的意義3</p><p>  1.3 系統(tǒng)開發(fā)工具3</p><p>  1.3.1 JSP簡(jiǎn)介3</p><p>  1.3.2 MyEclipse簡(jiǎn)介3</p><p>  1.3.3 數(shù)據(jù)庫(kù)簡(jiǎn)介3

4、</p><p><b>  2 需求分析4</b></p><p>  2.1 可行性分析4</p><p>  2.2 系統(tǒng)設(shè)計(jì)的要求4</p><p>  2.3 系統(tǒng)功能需求分析5</p><p>  2.4 數(shù)據(jù)庫(kù)需求分析5</p><p>  3 系統(tǒng)

5、總體設(shè)計(jì)6</p><p>  3.1 系統(tǒng)總體設(shè)計(jì)6</p><p>  3.1.1 系統(tǒng)總體功能模塊6</p><p>  3.1.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)原則6</p><p>  3.1.3 系統(tǒng)特點(diǎn)7</p><p>  3.2 系統(tǒng)功能總體設(shè)計(jì)7</p><p>  3.3

6、數(shù)據(jù)庫(kù)的設(shè)計(jì)7</p><p>  3.3.1 數(shù)據(jù)庫(kù)需求分析7</p><p>  3.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)8</p><p>  3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)10</p><p><b>  4 系統(tǒng)實(shí)現(xiàn)16</b></p><p>  4.1 運(yùn)行環(huán)境16</p&

7、gt;<p>  4.2 系統(tǒng)主界面16</p><p>  4.3 員工管理功能的實(shí)現(xiàn)18</p><p>  4.4 部門管理功能的實(shí)現(xiàn)22</p><p>  4.5 貨品管理功能的實(shí)現(xiàn)25</p><p><b>  5 系統(tǒng)測(cè)試33</b></p><p>  5

8、.1 測(cè)試環(huán)境33</p><p>  5.2 測(cè)試項(xiàng)目33</p><p><b>  6 總結(jié)36</b></p><p><b>  參考文獻(xiàn)37</b></p><p>  致謝錯(cuò)誤!未定義書簽。</p><p>  基于條碼的物資管理系統(tǒng)的后臺(tái)設(shè)計(jì)與實(shí)現(xiàn)&

9、lt;/p><p>  摘 要:基于條碼的物資管理系統(tǒng),主要針對(duì)企業(yè)的需求而開發(fā)的,利用計(jì)算機(jī)的強(qiáng)大優(yōu)勢(shì),比如操作簡(jiǎn)單、運(yùn)算速度快、攜帶方便、存儲(chǔ)信息容量大等優(yōu)點(diǎn),用編程語(yǔ)言開發(fā)出一個(gè)實(shí)用的系統(tǒng)軟件,滿足使用者的需求,幫助企業(yè)更高效地管理物資,提高經(jīng)濟(jì)。這個(gè)系統(tǒng)的目的是實(shí)現(xiàn)入庫(kù),庫(kù)存和出庫(kù)的統(tǒng)一管理,通過數(shù)字條形碼的形式對(duì)商品進(jìn)行編號(hào),以此完成了條碼識(shí)別技術(shù),方便商品查詢。這個(gè)系統(tǒng)主要用java語(yǔ)言進(jìn)行設(shè)計(jì)開發(fā),采

10、用MyEclipse為開發(fā)工具,MySQL作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù),系統(tǒng)具有兼容性好,速度快和安全性高等特點(diǎn)。</p><p>  關(guān)鍵詞: Java Web;JSP;MyEclipse;MySQL;基于條碼的物資管理系統(tǒng)</p><p><b>  1 緒論</b></p><p><b>  1.1 課題背景</b>&l

11、t;/p><p>  隨著社會(huì)的進(jìn)步,國(guó)家綜合實(shí)力的增強(qiáng),經(jīng)濟(jì)的蓬勃發(fā)展,尤其是計(jì)算機(jī)技術(shù)的高速發(fā)展,計(jì)算機(jī)已經(jīng)融入到我們生活中的各個(gè)方面,我們已經(jīng)越來(lái)越離不開計(jì)算機(jī)。人們已經(jīng)深深地認(rèn)識(shí)到計(jì)算機(jī)的各種強(qiáng)大功能,認(rèn)識(shí)到計(jì)算機(jī)對(duì)我們?nèi)祟惖闹匾?。?jì)算機(jī)因其運(yùn)算速度快、存儲(chǔ)信息容量大等優(yōu)點(diǎn),已被各個(gè)行業(yè)廣泛使用,傳統(tǒng)手工模式因其速度慢、效率低等缺點(diǎn),已逐漸被拋棄,現(xiàn)如今,合理運(yùn)用計(jì)算機(jī)技術(shù),對(duì)企業(yè)的管理有著非常重要的作用,

12、很多企業(yè)都開發(fā)出了很多基于計(jì)算機(jī)技術(shù)的產(chǎn)品來(lái)更好的管理企業(yè)中的一切,提高生產(chǎn)效率,促進(jìn)經(jīng)濟(jì)。</p><p>  物資管理系統(tǒng)軟件,正是因?yàn)橛?jì)算機(jī)技術(shù)的強(qiáng)大優(yōu)勢(shì),計(jì)算機(jī)在很多企業(yè)管理應(yīng)用中都發(fā)揮著重要的作用,所以利用計(jì)算機(jī)技術(shù)來(lái)實(shí)現(xiàn)物資的管理非常有必要。物資管理系統(tǒng)身為計(jì)算機(jī)應(yīng)用的一個(gè)小部分,應(yīng)用計(jì)算機(jī)對(duì)物資信息進(jìn)行統(tǒng)一管理,具有操作方便、存儲(chǔ)量大、搜索容易、可靠性大、穩(wěn)定性強(qiáng)、成本低等優(yōu)點(diǎn)。這些優(yōu)點(diǎn)可以提高企業(yè)

13、的管理效率,促進(jìn)經(jīng)濟(jì)的發(fā)展。</p><p>  1.2 項(xiàng)目提出的意義</p><p>  開發(fā)一個(gè)物資管理系統(tǒng),有著很多優(yōu)點(diǎn),比如能夠?qū)崿F(xiàn)企業(yè)物資的統(tǒng)一管理,加快物資的周轉(zhuǎn)速度,隨時(shí)查詢物資庫(kù)存量、這樣能提高生產(chǎn)效率,還能提高經(jīng)濟(jì)效益?;跅l碼的物資管理系統(tǒng)以物資管理流程和數(shù)字條碼為基礎(chǔ),建立了企業(yè)物資系統(tǒng)的數(shù)據(jù)模型及信息平臺(tái)和產(chǎn)品的條碼識(shí)別平臺(tái),對(duì)于貨物管理有了提高,促進(jìn)了經(jīng)濟(jì)。&l

14、t;/p><p>  這個(gè)系統(tǒng)的目的是實(shí)現(xiàn)企業(yè)貨品入庫(kù),貨品出庫(kù)和貨品庫(kù)存查詢的統(tǒng)一管理,通過數(shù)字條形碼的形式對(duì)商品進(jìn)行編號(hào),以此達(dá)成條碼識(shí)別技術(shù),這樣,既可以動(dòng)態(tài)的掌握商品情況,也可以隨時(shí)了解商品庫(kù)存量的最新信息,這樣子能夠減少因亂采購(gòu),而導(dǎo)致庫(kù)存積壓的風(fēng)險(xiǎn)。本系統(tǒng)是根據(jù)企業(yè)的需求,結(jié)合企業(yè)管理的特點(diǎn),集入庫(kù)管理、出庫(kù)管理、庫(kù)存管理于一體,專門為企業(yè)定做的物資管理系統(tǒng)。本系統(tǒng)具有較強(qiáng)的實(shí)用性,發(fā)開成本低,系統(tǒng)操作簡(jiǎn)

15、單,功能齊全。這個(gè)系統(tǒng)使用Java語(yǔ)言進(jìn)行開發(fā),JSP技術(shù)作為開發(fā)前臺(tái)的技術(shù),MyEclipse軟件作為開發(fā)工具,采用MySQL為數(shù)據(jù)庫(kù),系統(tǒng)兼容性好。</p><p>  1.3 系統(tǒng)開發(fā)工具</p><p>  1.3.1 JSP簡(jiǎn)介</p><p>  Java Server Pages(JSP)技術(shù),基于Java的一門技術(shù),近年來(lái),越來(lái)越多的軟件開發(fā)者喜歡使

16、用JSP技術(shù)開發(fā)軟件,JSP主要包括各種指令和各種內(nèi)置對(duì)象[1]。</p><p>  1.3.2 MyEclipse簡(jiǎn)介</p><p>  MyEclipse軟件是一個(gè)可以用于開發(fā)J2EE和Java的 Eclipse 插件集合,開發(fā)者們可以利用它,在數(shù)據(jù)庫(kù)和JavaEE的開發(fā)、設(shè)計(jì)、發(fā)布等多個(gè)方面,大大地提高工作效率。</p><p>  1.3.3 數(shù)據(jù)庫(kù)簡(jiǎn)介

17、</p><p>  數(shù)據(jù)庫(kù)主要以數(shù)據(jù)為對(duì)象,依照特定的數(shù)據(jù)模型,在計(jì)算機(jī)系統(tǒng)中進(jìn)行組織、存儲(chǔ)和使用數(shù)據(jù)的數(shù)據(jù)集合,能夠?qū)?shù)據(jù)進(jìn)行增刪改查等操作。在電子商務(wù)中,通過使用Web技術(shù),它可以實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫(kù)系統(tǒng)的鏈接,然后完成查詢和數(shù)據(jù)處理等。用戶可以使用熟悉的瀏覽器來(lái)查詢所需的數(shù)據(jù)[2]。</p><p>  MySQL是當(dāng)今社會(huì)上比較常用和實(shí)用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),MySQL數(shù)據(jù)

18、庫(kù)是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)的管理系統(tǒng),主要將那些數(shù)據(jù)依次保存在不同的數(shù)據(jù)表中,而不是將所有的數(shù)據(jù)都保存在一個(gè)大基地內(nèi),這樣就可以提高靈活性。MySQL數(shù)據(jù)庫(kù)的體積極小、擁有成本極低,因其開放源碼這一優(yōu)勢(shì),很多網(wǎng)站和系統(tǒng)的開發(fā)者都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。[3]。</p><p><b>  2 需求分析</b></p><p>  要開發(fā)一個(gè)軟件系統(tǒng),首當(dāng)其沖的就應(yīng)該先對(duì)

19、這個(gè)系統(tǒng)進(jìn)行需求分析,這樣才能設(shè)計(jì)出滿足用戶需求的軟件系統(tǒng)?,F(xiàn)在就來(lái)對(duì)基于條碼的物資管理系統(tǒng)進(jìn)行詳細(xì)的需求分析。</p><p><b>  2.1 可行性分析</b></p><p>  可行性分析,有些人也可以稱它為可行性研究,簡(jiǎn)單地說(shuō),就是要求在調(diào)查系統(tǒng)的基礎(chǔ)上,針對(duì)開發(fā)這個(gè)新系統(tǒng)是否有必要和有意義等,從技術(shù)、經(jīng)濟(jì)和社會(huì)等這些方面對(duì)新系統(tǒng)的開發(fā)進(jìn)行詳細(xì)的分析和研

20、究,盡量不要出現(xiàn)不必要的失誤等,由此保證新系統(tǒng)的設(shè)計(jì)和開發(fā)成功。所以,可行性分析的主要目的就是要求我們盡量用最小的代價(jià)在最短的時(shí)間內(nèi)確定問題是否能夠順利解決。本系統(tǒng)主要從以下幾點(diǎn)進(jìn)行可行性分析。</p><p>  (1)技術(shù)可行性:本系統(tǒng)僅需要一臺(tái)裝有MyEclipse、Tomcat以及數(shù)據(jù)庫(kù)軟件的計(jì)算機(jī)即可。</p><p>  (2)經(jīng)濟(jì)可行性:基于條碼的物資管理系統(tǒng)主要是為倉(cāng)庫(kù)管理

21、員開發(fā)設(shè)計(jì)和使用的系統(tǒng),安裝上這個(gè)應(yīng)用軟件,就可隨時(shí)地使用這個(gè)系統(tǒng),操作簡(jiǎn)單,系統(tǒng)成本低,在經(jīng)濟(jì)上完全可行。</p><p>  (3)操作可行性:界面的設(shè)計(jì)已經(jīng)考慮過使用者的使用習(xí)慣,界面的設(shè)計(jì)簡(jiǎn)單,操作容易;物資入庫(kù)、出庫(kù)、盤點(diǎn)等操作簡(jiǎn)單,方便。</p><p>  所以,由此可知,本系統(tǒng)的開發(fā)目標(biāo)很明確了,在經(jīng)濟(jì)、技術(shù)和管理等各個(gè)方面都是可以和有必要的,因此系統(tǒng)的開發(fā)是完全可行的和有

22、意義的[4]。</p><p>  2.2 系統(tǒng)設(shè)計(jì)的要求</p><p>  現(xiàn)在對(duì)系統(tǒng)的設(shè)計(jì)要求進(jìn)行詳細(xì)的介紹:</p><p>  (1)合理的設(shè)計(jì)數(shù)據(jù)庫(kù)</p><p>  設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),要充分考慮各種因素,應(yīng)該要合理地減少數(shù)據(jù)的冗余,設(shè)計(jì)的數(shù)據(jù)表要通熟易懂,數(shù)據(jù)表之間聯(lián)系緊密。</p><p>  (2)設(shè)計(jì)

23、出友好的界面</p><p>  開發(fā)者必須根據(jù)用戶的要求、習(xí)慣等設(shè)計(jì)出友好的界面,給使用者一個(gè)滿意的視覺效果。</p><p>  (3)實(shí)現(xiàn)基本功能和一些特殊功能的操作</p><p>  該系統(tǒng)要求除了能實(shí)現(xiàn)物資的入庫(kù)、出庫(kù)等基本功能之外,還要求能夠根據(jù)用戶的需要進(jìn)行操作[5]。</p><p>  2.3 系統(tǒng)功能需求分析</p

24、><p>  在本系統(tǒng)中,只有管理員可以登錄并進(jìn)行操作,管理員擁有查詢員工、增加員工、增加部門、查詢部門、查詢貨品、新增貨品、貨品入庫(kù)和貨品出庫(kù)等功能。</p><p>  管理員可以通過賬號(hào)密碼登錄本系統(tǒng),可以隨時(shí)查詢員工,了解員工的基本信息,比如員工的姓名、愛好、年齡、電話等,也可以對(duì)員工進(jìn)行修改、刪除等操作;新增員工時(shí),必須填寫員工的詳細(xì)資料,所在部門、住址等;管理員還可以直接查詢每個(gè)部

25、門所擁有的員工及其基本信息。</p><p>  管理員可以查詢部門和新增部門。查詢部門時(shí),各個(gè)部門的詳細(xì)信息都會(huì)顯示出來(lái),管理員還可以通過輸入查詢條件,直接快速地查詢到所要找的部門及其部門信息,當(dāng)然,管理員可以修改、刪除各個(gè)部門。新增部門時(shí),填寫新增部門的基本信息,然后返回到部門查詢界面,以便顯示剛新增的部門的信息。</p><p>  貨品管理是本系統(tǒng)最重要的功能,貨品分為普通貨品和高

26、級(jí)貨品,管理員可以直接查詢普通貨品和高級(jí)貨品里的所有貨品,管理員可以修改、刪除貨品,查看貨品的詳細(xì)信息。新增貨品時(shí),除了填寫貨品的詳細(xì)信息外,系統(tǒng)會(huì)自動(dòng)生成屬于該物品的條形碼,通過該條形碼,可以快速的查詢到該貨品。入庫(kù)、出庫(kù)時(shí),除了填寫入庫(kù)、出庫(kù)的基本信息外,本系統(tǒng)還可以直接計(jì)算庫(kù)存量,就是經(jīng)過入庫(kù)、出庫(kù)后,計(jì)算出該貨品的剩余量,這樣子就可以隨時(shí)掌握倉(cāng)庫(kù)的數(shù)據(jù),以免出現(xiàn)庫(kù)存不足或者庫(kù)存積壓等缺點(diǎn)。另外,入庫(kù)、出庫(kù)時(shí)的詳細(xì)信息可以導(dǎo)出為E

27、xcel文件,打印出來(lái),方便查看和使用[6]。</p><p>  2.4 數(shù)據(jù)庫(kù)需求分析</p><p>  一個(gè)系統(tǒng)的成功很大一部分取決于前期該系統(tǒng)所做的需求分析,因?yàn)樾枨笕绻龊昧耍枨鬀]什么問題,那么編寫出來(lái)的軟件系統(tǒng)就不會(huì)有太大的問題,而且軟件的需求體現(xiàn)了客戶的需求,做好需求分析,對(duì)于以后的程序開發(fā)完善和程序的使用都是及其重要的。</p><p>  本系

28、統(tǒng)采用MySQL作為數(shù)據(jù)庫(kù),其強(qiáng)大的服務(wù)器平臺(tái),高性能服務(wù)器結(jié)構(gòu)能夠滿足以上的要求[7]。</p><p><b>  3 系統(tǒng)總體設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)總體設(shè)計(jì)</p><p>  3.1.1 系統(tǒng)總體功能模塊</p><p>  通過前面的功能需求分析,畫出本系統(tǒng)的功能模塊圖,如圖3-1所示:

29、</p><p>  圖3-1 系統(tǒng)的功能模塊圖</p><p>  3.1.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)原則</p><p>  系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)一般應(yīng)遵循以下原則:</p><p>  系統(tǒng)的子系統(tǒng)必須具有相對(duì)的獨(dú)立性,子系統(tǒng)之間的數(shù)據(jù)依賴應(yīng)該盡可能的小[8]。</p><p>  3.1.3 系統(tǒng)特點(diǎn)</p>

30、<p>  本系統(tǒng)的主要特點(diǎn)如下:</p><p>  (1)本系統(tǒng)完全基于JAVA Web技術(shù),只要有一臺(tái)電腦并且能聯(lián)網(wǎng)就可以瀏覽本網(wǎng)</p><p>  (2)采用JSP技術(shù)和MYSQL數(shù)據(jù)庫(kù)開發(fā),具有代碼易懂、可擴(kuò)展性高、性能高。</p><p>  (3)本系統(tǒng)可以通過瀏覽器登錄管理系統(tǒng),維護(hù)起來(lái)很是方便。</p><p&g

31、t;  (4)各個(gè)功能模塊的獨(dú)立性很強(qiáng),完全可以根據(jù)實(shí)際情況隨時(shí)任意組合。</p><p>  (5)界面友好,給使用者的視覺效果很不錯(cuò),操作也很簡(jiǎn)單。</p><p>  (6)支持所有的Windows系列操作系統(tǒng)以及移動(dòng)終端網(wǎng)頁(yè)訪問。</p><p>  3.2 系統(tǒng)功能總體設(shè)計(jì)</p><p>  本系統(tǒng)主要完成以下幾個(gè)功能:</

32、p><p>  (1)登陸功能:管理員登陸網(wǎng)站管理系統(tǒng)的一切。</p><p>  (2)員工管理:包括員工查詢、員工新增和部門員工等功能。</p><p>  (3)部門管理:包括部門查詢和部門新增等功能。</p><p>  (4)貨品管理:包括高級(jí)貨品查詢、普通貨品查詢、貨品新增、貨品入庫(kù)和貨品出庫(kù)等功能。可以通過輸入條形碼查詢貨品,可以查

33、看和修改貨品的詳細(xì)信息。貨品入庫(kù)、出庫(kù)時(shí)各種信息的輸入和查詢,可以查看各個(gè)物品入庫(kù)或者出庫(kù)后的庫(kù)存量。</p><p>  (5)導(dǎo)出功能:可以導(dǎo)出貨品入庫(kù)、出庫(kù)時(shí)的詳細(xì)信息,導(dǎo)出后為Excel文件。</p><p>  3.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)</p><p>  設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先了解用戶各個(gè)方面的需求,這樣設(shè)計(jì)出的系統(tǒng)才不出出現(xiàn)太多問題。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括如

34、下幾個(gè)步驟:</p><p>  (1)數(shù)據(jù)庫(kù)需求分析</p><p>  (2)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p>  (3)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  3.3.1 數(shù)據(jù)庫(kù)需求分析</p><p>  通過對(duì)一般物資管理系統(tǒng)的需求的研究,對(duì)物資管理工作過程的內(nèi)容和數(shù)據(jù)流程的詳細(xì)分析,本系統(tǒng)設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)

35、據(jù)結(jié)構(gòu)如下所示:</p><p>  (1)員工基本信息,包括的數(shù)據(jù)項(xiàng)有:姓名、性別、年齡、聯(lián)系電話等。</p><p>  (2)員工新增,包括的數(shù)據(jù)項(xiàng)有:姓名、QQ、所在部門、年齡、住址、郵箱等。</p><p>  (3)員工查詢,包括的數(shù)據(jù)項(xiàng)有:序號(hào)、員工姓名、最后修改時(shí)間等。</p><p>  (4)部門查詢,包括的數(shù)據(jù)項(xiàng)有:序號(hào)

36、、編號(hào)、名稱、類型、創(chuàng)建時(shí)間等。</p><p>  (5)部門新增,包括的數(shù)據(jù)項(xiàng)有:部門名稱、類型、編號(hào)層次、說(shuō)明等。</p><p>  (6)貨品新增,包括的數(shù)據(jù)項(xiàng)有:條碼、名稱、類型、數(shù)量、價(jià)格、所在區(qū)域、貨品單位、錄入員工、貨品級(jí)別、說(shuō)明等。</p><p>  (7)貨品查詢,包括的數(shù)據(jù)項(xiàng)有:普通貨品查詢、高級(jí)貨品查詢、操作、入庫(kù)、出庫(kù)等。</p&

37、gt;<p>  (8)貨品入庫(kù),包括的數(shù)據(jù)項(xiàng)有:條碼、貨品名稱、類型、庫(kù)存數(shù)量、入庫(kù)數(shù)量、入庫(kù)價(jià)格、所在柜、錄入員工、錄入說(shuō)明等。</p><p>  (9)貨品出庫(kù),包括的數(shù)據(jù)項(xiàng)有:條碼、貨品名稱、類型、庫(kù)存數(shù)量、出庫(kù)數(shù)量、出庫(kù)價(jià)格、出庫(kù)說(shuō)明、錄入員工、提貨人、提貨人聯(lián)系電話等。</p><p>  3.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p>

38、  現(xiàn)在獲得了上面所介紹的各種數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)之后,就可以根據(jù)用戶的需要,設(shè)計(jì)出各種實(shí)體和它們之間的關(guān)系。</p><p>  本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:貨品基本信息實(shí)體、貨品新增基本信息實(shí)體、貨品入庫(kù)信息實(shí)體、貨品出庫(kù)信息實(shí)體、員工基本信息實(shí)體、部門基本信息實(shí)體等。</p><p>  各個(gè)實(shí)體具體的描述E-R圖:</p><p>  圖3-2 貨品基本

39、信息的實(shí)體E-R圖</p><p>  圖3-3 貨品新增的基本信息的實(shí)體E-R圖</p><p>  圖3-4 貨品入庫(kù)信息的實(shí)體E-R圖</p><p>  圖3-5 貨品出庫(kù)信息的實(shí)體E-R圖</p><p>  圖3-6 員工基本信息的實(shí)體E-R圖</p><p>  圖3-7 部門基本信息的實(shí)體E-R圖<

40、;/p><p>  3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)</p><p>  現(xiàn)在可以將以上的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)變?yōu)閷?shí)際數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)如下所示:</p><p>  基于條碼的物資管理系統(tǒng)的數(shù)據(jù)庫(kù)中各個(gè)數(shù)據(jù)表的設(shè)計(jì),下面一一介紹:</p><p>  (1)貨品基本信息表easy_goods_info</p><p&g

41、t;  該表用來(lái)存放貨品的具體信息,如表3-1所示:</p><p>  表3-1 貨品基本信息表</p><p>  (2)入庫(kù)貨品信息表easy_goods_info</p><p>  該表用來(lái)存放入庫(kù)貨品的各種信息,如表3-2所示:</p><p>  表3-2 入庫(kù)貨品信息表</p><p><b>

42、;  續(xù)表3-2</b></p><p>  (3)出庫(kù)貨品基本信息表easy_goods_input</p><p>  該表用來(lái)存放出庫(kù)貨品的各種信息,如表3-3所示:</p><p>  表3-3 出庫(kù)貨品信息表</p><p>  (4)部門基本信息表easy_sys_org</p><p>  該

43、表用來(lái)存放部門的基本信息,如表3-4所示:</p><p>  表3-4 部門基本信息表</p><p><b>  續(xù)表3-4</b></p><p>  (5)員工基本信息表easy_sys_user</p><p>  該表用來(lái)存放員工的基本信息,如表3-5所示:</p><p>  表3-

44、5 員工基本信息表</p><p>  (6)人員登陸所需賬戶信息表easy_sys_account</p><p>  人員登陸所需賬戶信息表和人員信息表多對(duì)一關(guān)系,即一個(gè)人可以有多個(gè)賬戶,登陸的用戶名和密碼保存在這里,如表3-6所示:</p><p>  表3-6 人員登錄所需賬戶信息表</p><p>  (7)人員分組群組表easy_

45、sys_group </p><p><b>  如表3-7所示:</b></p><p>  表3-7 人員分組群組表</p><p>  (8)系統(tǒng)資源表easy_sys_resource</p><p>  主要存放連接地址,如表3-8所示:</p><p>  表3-8 系統(tǒng)資源表<

46、/p><p><b>  續(xù)表3-8</b></p><p>  (9)系統(tǒng)角色表easy_sys_role</p><p>  每個(gè)人在系統(tǒng)中都有一種身份角色,如表3-9所示:</p><p>  表3-9 系統(tǒng)角色表</p><p>  (10)賬戶信息表easy_user_accounts<

47、;/p><p><b>  如表3-10所示:</b></p><p>  表3-10 賬戶信息表</p><p><b>  續(xù)表3-10</b></p><p><b>  4 系統(tǒng)實(shí)現(xiàn)</b></p><p><b>  4.1 運(yùn)行環(huán)境&l

48、t;/b></p><p><b>  運(yùn)行要求如下:</b></p><p><b>  (1)軟件環(huán)境:</b></p><p>  客戶端: WindowsXP/windows 7,Internet Explorer(IE)等</p><p>  服務(wù)器端: Windows2003以上

49、,Internet Information Server (IIS)6.0及其以上版本,IE等。</p><p>  數(shù)據(jù)庫(kù):MySQL,運(yùn)行于服務(wù)器端。</p><p><b>  (2)硬件環(huán)境:</b></p><p>  服務(wù)器 CPU:酷睿雙核4.0HZ以上 ,內(nèi)存:2G以上</p><p>  客戶機(jī) CPU

50、:intel雙核以上,內(nèi)存:2G以上</p><p><b>  4.2 系統(tǒng)主界面</b></p><p>  在瀏覽器里輸入網(wǎng)址,打開主界面,輸入用戶名、密碼就可以登錄本系統(tǒng),如圖4-1和4-2所示:</p><p>  圖4-1 系統(tǒng)登錄界面</p><p>  圖4-2 系統(tǒng)主界面</p><

51、p>  其流程圖如圖4-3所示:</p><p>  圖4-3 系統(tǒng)登錄流程圖</p><p>  4.3 員工管理功能的實(shí)現(xiàn)</p><p><b>  (1)員工查詢</b></p><p>  管理員登陸賬號(hào)進(jìn)入系統(tǒng)后,可點(diǎn)擊左側(cè)菜單欄中的員工管理,就會(huì)出現(xiàn)員工查詢、員工新增、部門員工等功能,點(diǎn)擊員工查詢,就

52、可以顯示所有員工的基本信息,還可以輸入查詢條件,查詢特定的員工。如圖4-4所示:</p><p>  圖4-4 員工查詢頁(yè)面</p><p>  具體的代碼實(shí)現(xiàn)如下:</p><p><b>  ……</b></p><p>  @RequestMapping(value=Url.EASY_EMPLOYEE_SEARCH

53、)</p><p><b>  ……</b></p><p>  @ModelAttribute("employee")EasySysUser employee){</p><p>  if(pager == null){pager = new Pager();}</p><p>  pager =

54、empService.findEmpByPager(pager, employee);</p><p>  model.put("employee", employee);</p><p>  model.put("pager", pager);</p><p>  return View.EASY_EMPLOYEE_SEAR

55、CH;</p><p><b>  }</b></p><p><b>  ……</b></p><p>  @RequestMapping(value=Url.EASY_EMPLOYEE_DETAIL)</p><p>  public String empDetail(ModelMap mode

56、l,</p><p>  @RequestParam(value="id",defaultValue="0")Long id){</p><p>  EasySysUser employee=null;</p><p>  if(null != id && id.longValue()>0){</p

57、><p>  employee = empService.findEmpById(id);</p><p><b>  }</b></p><p>  model.put("employee", employee);</p><p><b>  …… </b></p>

58、<p><b>  (2)員工新增</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊員工管理下的員工新增,就可以填寫員工的基本信息,新增員工,保存后會(huì)跳轉(zhuǎn)到員工查詢模塊,以便顯示新增的員工,如圖4-5、圖4-6、圖4-7和圖4-8所示所示:</p><p>  圖4-5 員工新增頁(yè)面</p><p>  圖4-6 員工新增、編輯頁(yè)面

59、</p><p>  圖4-7 員工保存頁(yè)面</p><p>  圖4-8 員工查詢頁(yè)面</p><p><b>  部分代碼實(shí)現(xiàn)如下:</b></p><p><b>  …… </b></p><p>  this.id = id;</p><p>

60、;  this.userName = userName;</p><p>  this.userSex = userSex;</p><p>  this.userAge = userAge;</p><p>  this.email = email;</p><p>  this.telephone = telephone;</p&g

61、t;<p>  this.mobile = mobile;</p><p>  this.faxNo = faxNo;</p><p><b>  …… </b></p><p>  this.createTime = createTime;</p><p>  this.lastModifyTime =

62、lastModifyTime;</p><p>  this.idCard = idCard;</p><p>  this.address = address;</p><p>  this.extends1 = extends1;</p><p>  this.extends2 = extends2;</p><p&g

63、t;  this.extends3 = extends3;</p><p>  this.extends4 = extends4;</p><p>  this.extends5 = extends5;</p><p>  this.easySysAccounts = easySysAccounts;</p><p>  this.easyS

64、ysAccounts_1 = easySysAccounts_1;</p><p><b>  …… </b></p><p><b>  (3)部門員工</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊員工管理下的部門員工,就可以查看部門員工信息列表,如圖4-9所示:</p><p>  圖4-

65、9 部門員工頁(yè)面</p><p>  4.4 部門管理功能的實(shí)現(xiàn)</p><p><b>  (1)部門查詢</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊部門管理下的部門查詢,就可以查詢部門的基本信息,還可以輸入查詢條件,查詢特定的部門,還可以查看部門的詳細(xì)信息,如圖4-10、4-11所示:</p><p>  圖

66、4-10 部門查詢頁(yè)面</p><p>  圖4-11 部門詳細(xì)信息頁(yè)面</p><p>  部分代碼的實(shí)現(xiàn)如下:</p><p><b>  …… </b></p><p>  @RequestMapping(value=Url.EASY_DEPART_LIST)</p><p>  publi

67、c String departList(ModelMap model,Pager pager,</p><p>  @ModelAttribute("department")EasySysOrg department){</p><p>  Map<String, Object> likeMap = new HashMap<String, Object

68、>();</p><p>  if(null != department){</p><p>  if(null != department.getOrgCode()){</p><p>  likeMap.put("orgCode", department.getOrgCode());</p><p><b&

69、gt;  }</b></p><p>  if(null != department.getOrgName()){</p><p>  likeMap.put("orgName", department.getOrgName());</p><p><b>  }</b></p><p>

70、  if(StringUtils.isNotEmpty(department.getExtends1()) && </p><p>  null != department.getExtends1()){</p><p>  likeMap.put("extends1", department.getExtends1());</p><

71、;p><b>  }</b></p><p><b>  }</b></p><p>  pager.setLikeMap(likeMap);</p><p>  pager = departService.findByPage(pager);</p><p>  model.put(&quo

72、t;pager", pager);</p><p>  model.put("department", department);</p><p>  return View.EASY_DEPART_LIST;</p><p><b>  }</b></p><p><b>  ……

73、 </b></p><p><b>  (2)部門新增</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊部門管理下的部門新增,就可以填寫部門基本信息,新增部門,保存成功后,就會(huì)跳到部門查詢以顯示新增的部門,如圖4-12所示:</p><p>  圖4-12 部門新增頁(yè)面</p><p>  圖4-13 部門

74、新增保存頁(yè)面</p><p>  圖4-14 部門查詢頁(yè)面</p><p>  具體代碼的實(shí)現(xiàn)如下:</p><p><b>  …… </b></p><p>  public void setId(Long id) {</p><p>  this.id = id;</p>&l

75、t;p><b>  }</b></p><p>  public String getOrgName() {</p><p>  return this.orgName;</p><p><b>  }</b></p><p>  public void setOrgName(String o

76、rgName) {</p><p>  this.orgName = orgName;</p><p><b>  }</b></p><p>  public String getOrgNameOld() {</p><p>  return this.orgNameOld;</p><p>&

77、lt;b>  }</b></p><p>  public void setOrgNameOld(String orgNameOld) {</p><p>  this.orgNameOld = orgNameOld;</p><p><b>  }</b></p><p><b>  ……

78、</b></p><p>  4.5 貨品管理功能的實(shí)現(xiàn)</p><p><b>  (1)貨品查詢</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊貨品管理下的高級(jí)貨品或者普通貨品,都可以直接查詢各自種類的貨品,可以查詢某一貨品的詳細(xì)信息,也可以修改、刪除、入庫(kù)、出庫(kù)該貨品,還可以輸入特定條件查詢特定貨品,如圖4-15、4-16

79、、4-17和4-18所示:</p><p>  圖4-15 高級(jí)貨品查詢頁(yè)面</p><p>  圖4-16 高級(jí)貨品詳細(xì)信息查詢頁(yè)面</p><p>  圖4-17 普通貨品查詢頁(yè)面</p><p>  圖4-18 普通貨品詳細(xì)信息查詢頁(yè)面</p><p>  具體代碼的實(shí)現(xiàn)如下所示:</p><

80、p><b>  …… </b></p><p>  public interface EasyGoodsInfoService {</p><p><b>  /**</b></p><p>  * 根據(jù)條件查尋貨品信息</p><p>  * @param goods</p>

81、<p><b>  * @return</b></p><p><b>  */</b></p><p>  public List<EasyGoodsInfo> findGoodsInfo(EasyGoodsInfo goods);</p><p><b>  /**</b>&

82、lt;/p><p>  * 分頁(yè)查找貨品信息</p><p>  * @param pager</p><p>  * @param goods</p><p><b>  * @return</b></p><p><b>  */</b></p><p&g

83、t;  public Pager findGoodsInfoByPager(Pager pager,EasyGoodsInfo goods);</p><p><b>  /**</b></p><p><b>  * 保存貨品信息</b></p><p>  * @param goods</p><p

84、><b>  * @return</b></p><p><b>  */</b></p><p><b>  …… </b></p><p><b>  (2)貨品新增</b></p><p>  管理員登陸系統(tǒng)后,點(diǎn)擊貨品管理下的貨品新增,填寫新

85、增貨品的基本信息,都可以新增貨品,條形碼是根據(jù)當(dāng)時(shí)系統(tǒng)時(shí)間自動(dòng)生成的14位數(shù)字,里面有個(gè)“重新獲取條碼”可以更換條碼,如圖4-19、4-20和4-21所示:</p><p>  圖4-19 貨品新增頁(yè)面</p><p>  圖4-20 貨品新增填寫信息頁(yè)面</p><p>  圖4-21 貨品新增保存成功頁(yè)面</p><p><b>

86、;  (3)貨品入庫(kù)</b></p><p>  首先得查詢找到某一貨品,在該貨品頁(yè)面上有個(gè)“入庫(kù)”操作,點(diǎn)擊“入庫(kù)”,填寫入庫(kù)的基本信息,保存后會(huì)跳轉(zhuǎn)到“貨品入庫(kù)”這一界面,界面顯示了貨品入庫(kù)的基本信息,入庫(kù)后,重新查詢?cè)撠浧?,就?huì)發(fā)現(xiàn)庫(kù)存已增加了,該系統(tǒng)具體有統(tǒng)計(jì)庫(kù)存的功能,界面上有個(gè)“導(dǎo)出報(bào)表”,可以導(dǎo)出為Excel文件,查看入庫(kù)的詳細(xì)信息,如圖4-22、4-23、4-24、4-25、4-26和

87、4-27所示:</p><p>  圖4-22 貨品查詢頁(yè)面</p><p>  圖4-23 貨品入庫(kù)填寫頁(yè)面</p><p>  圖4-24 入庫(kù)貨品詳細(xì)資料頁(yè)面</p><p>  圖4-25 貨品查詢頁(yè)面</p><p>  圖4-26 入庫(kù)貨品詳細(xì)資料導(dǎo)出頁(yè)面</p><p>  圖4-

88、27 導(dǎo)出的入庫(kù)貨品詳細(xì)資料</p><p><b>  部分代碼的實(shí)現(xiàn):</b></p><p><b>  …… </b></p><p>  public static HashMap<String, String> object2Map(Object object){</p><p&

89、gt;  Method method = null;</p><p>  String fdName = null;</p><p><b>  …… </b></p><p><b>  try{</b></p><p>  Field[] fds = object.getClass().getD

90、eclaredFields();</p><p>  for(Field field:fds){</p><p><b>  …… </b></p><p>  return map;</p><p><b>  }</b></p><p><b>  /**<

91、;/b></p><p><b>  * 導(dǎo)入到指定位子</b></p><p>  * @param args</p><p><b>  */</b></p><p><b>  …… </b></p><p><b>  }<

92、/b></p><p><b>  …… </b></p><p><b>  (4)貨品出庫(kù)</b></p><p>  首先得查詢找到某一貨品,在該貨品頁(yè)面上有個(gè)“出庫(kù)”操作,點(diǎn)擊“出庫(kù)”,填寫出庫(kù)的基本信息,保存后會(huì)跳轉(zhuǎn)到“貨品出庫(kù)”這一界面,界面顯示了貨品出庫(kù)的基本信息,出庫(kù)后,重新查詢?cè)撠浧罚蜁?huì)發(fā)現(xiàn)庫(kù)存已

93、減少了,該系統(tǒng)具體有統(tǒng)計(jì)庫(kù)存的功能,界面上有個(gè)“導(dǎo)出報(bào)表”,可以導(dǎo)出為Excel文件,查看出庫(kù)的詳細(xì)信息,如圖4-28、4-29、4-30和4-31所示:</p><p>  圖4-28 貨品查詢頁(yè)面</p><p>  圖4-29 貨品出庫(kù)詳細(xì)資料填寫頁(yè)面</p><p>  圖4-30 出庫(kù)貨品詳細(xì)資料頁(yè)面</p><p>  圖4-31

94、 貨品查詢頁(yè)面</p><p>  部分代碼的實(shí)現(xiàn)如下:</p><p><b>  …… </b></p><p>  public void removeGoodsOutputInfo(Long id) {</p><p>  baseDao.delete(EasyGoodsOutput.class, id);<

95、;/p><p><b>  }</b></p><p>  public EasyGoodsOutput saveGoodsOutputInfo(EasyGoodsOutput outputInfo) {</p><p>  Long id = (Long) baseDao.save(outputInfo);</p><p>

96、;  outputInfo.setId(id);</p><p>  return outputInfo;</p><p><b>  }</b></p><p><b>  …… </b></p><p><b>  5 系統(tǒng)測(cè)試</b></p><p&g

97、t;<b>  5.1 測(cè)試環(huán)境</b></p><p>  (1)硬件測(cè)試環(huán)境如表5-1所示。</p><p>  表5-1硬件測(cè)試環(huán)境表</p><p>  (2)軟件測(cè)試環(huán)境如表5-2所示。</p><p>  表5-2軟件測(cè)試環(huán)境表</p><p><b>  5.2 測(cè)試項(xiàng)目&

98、lt;/b></p><p><b>  (1)系統(tǒng)登錄測(cè)試</b></p><p>  本系統(tǒng)只有管理員可以登錄,故輸入其他賬號(hào),就會(huì)顯示賬號(hào)或密碼錯(cuò)誤,如圖5-1和5-2所示:</p><p>  圖5-1 系統(tǒng)登錄頁(yè)面</p><p>  圖5-2 系統(tǒng)登錄失敗頁(yè)面</p><p> 

99、 (2)入庫(kù)、出庫(kù)測(cè)試</p><p>  本系統(tǒng)對(duì)于入庫(kù)和出庫(kù)功能這一塊設(shè)計(jì)的比較完善,貨品入庫(kù)、出庫(kù)時(shí),都會(huì)詳細(xì)填寫入庫(kù)、出庫(kù)的基本資料,入庫(kù)、出庫(kù)后,庫(kù)存都會(huì)自動(dòng)的增加或減少,這樣子就隨時(shí)能夠查看某物品的庫(kù)存量。而且,入庫(kù)和出庫(kù)時(shí)的詳細(xì)信息還可以導(dǎo)出為Excel文件,進(jìn)而打印出來(lái),方便使用,如圖5-3、5-4、5-5、5-6和5-7所示:</p><p>  圖5-3 貨品查詢頁(yè)面&

100、lt;/p><p>  圖5-4 貨品入庫(kù)信息填寫頁(yè)面</p><p>  圖5-5 系入庫(kù)貨品信息頁(yè)面</p><p>  圖5-6 導(dǎo)出的入庫(kù)貨品信息頁(yè)面</p><p>  圖5-7 貨品查詢頁(yè)面</p><p>  (3)本系統(tǒng)的題目為基于條碼的物資管理系統(tǒng),最重要的功能就是入庫(kù)、出庫(kù)。經(jīng)測(cè)試,入庫(kù)、出庫(kù)這兩點(diǎn)功能

101、能夠?qū)崿F(xiàn),同時(shí)貨品際基于條碼自動(dòng)生成的,其他各部分的功能基本正常,達(dá)到了預(yù)期的目的[9]。</p><p><b>  6 總結(jié)</b></p><p>  本系統(tǒng)是基于條碼的物資管理系統(tǒng),主要包括入庫(kù)、出庫(kù)等基本概念,利用計(jì)算機(jī)技術(shù)的強(qiáng)大,來(lái)幫助企業(yè)更好的管理物資,調(diào)高了工作效率忙促進(jìn)了經(jīng)濟(jì)。本系統(tǒng)關(guān)于貨品的設(shè)計(jì)是基于條碼的,隨機(jī)生成的13位數(shù)字的條形碼,關(guān)于條形碼

102、這一塊功能,本人花了很長(zhǎng)的時(shí)間,研究這一功能,最終成功的添加了這一功能。貨品入庫(kù)、出庫(kù)都,貨品庫(kù)存數(shù)量都會(huì)自動(dòng)更新,以便隨時(shí)掌握貨品的動(dòng)態(tài)。本系統(tǒng)由我和另一同學(xué),合作完成,我主要負(fù)責(zé)后臺(tái)設(shè)計(jì)。系統(tǒng)開發(fā)之初,存在了很多問題,我和搭檔查閱了很多資料,學(xué)習(xí)了很多知識(shí),一步一步進(jìn)步,最終終于完成了。但由于自身的能力有限,時(shí)間也比較倉(cāng)促,系統(tǒng)不是很完善,功能不是很齊全,有待進(jìn)一步提高。</p><p>  總的來(lái)說(shuō),經(jīng)過這

103、幾個(gè)月的畢業(yè)論文的書寫和對(duì)畢業(yè)設(shè)計(jì),對(duì)我來(lái)說(shuō)是一個(gè)很好的學(xué)習(xí)和鍛煉的機(jī)會(huì),讓我對(duì)JSP技術(shù)和web網(wǎng)絡(luò)技術(shù)有了一個(gè)更深的認(rèn)知和了解,我最大的體會(huì)就是在遇到困難的時(shí)候絕對(duì)不能氣餒,編程過程中總是會(huì)出現(xiàn)報(bào)錯(cuò)等等難點(diǎn),所以要更加有耐心去查看和發(fā)現(xiàn)報(bào)錯(cuò),并找到解決報(bào)錯(cuò)的方法。系統(tǒng)會(huì)出現(xiàn)許多的錯(cuò)誤,如:邏輯錯(cuò)誤:邏輯錯(cuò)誤通常可能是潛在和難以檢測(cè)的。像這些錯(cuò)誤都要盡量減少,但在設(shè)計(jì)的時(shí)候又難以避免,這就需要我們仔細(xì)做事認(rèn)真仔細(xì),才能高效做好每一件事

104、。</p><p><b>  參考文獻(xiàn)</b></p><p>  張躍平. JSP程序設(shè)計(jì)[M]. 北京: 清華大學(xué)出版社. 2009, 100-112.</p><p>  金銀秋. 數(shù)據(jù)庫(kù)原理與設(shè)計(jì)[M]. 北京: 科學(xué)出版社. 2003, 75-78.</p><p>  潘凱華,李慧,劉欣. MySQL快速入

105、門[M]. 北京: 清華大學(xué)出版社. 2012, 85-95.</p><p>  張海藩. 軟件工程導(dǎo)論[M]. 北京: 清華大學(xué)出版社. 2002, 56-61.</p><p>  郭克華. Java Web程序設(shè)計(jì)[J]. 清華大學(xué)出版社. 2011, 88-96.</p><p>  常倬林. Java Web從入門到精通[J]. 機(jī)械工業(yè)出版社. 201

106、1, 3-7.</p><p>  錢雪忠. MySQL數(shù)據(jù)庫(kù)技術(shù)與實(shí)驗(yàn)指導(dǎo)[M]. 北京: 清華大學(xué)出版社. 2012, 87-88.</p><p>  朱曉 盧瀚 王國(guó)輝.Java Web開發(fā)學(xué)習(xí)手冊(cè) [M]. 北京: 電子工業(yè)出版社.2011, 34-44.</p><p>  楊志, 關(guān)昕, 馬力. Web系統(tǒng)性能測(cè)試實(shí)施過程[J]. 計(jì)算機(jī)工程與設(shè)計(jì).

溫馨提示

  • 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ù)僅提供信息存儲(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)論