基于I2EE的物流.doc_第1頁(yè)
基于I2EE的物流.doc_第2頁(yè)
基于I2EE的物流.doc_第3頁(yè)
基于I2EE的物流.doc_第4頁(yè)
基于I2EE的物流.doc_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于J2EE的網(wǎng)絡(luò)物流系統(tǒng) -倉(cāng)儲(chǔ)管理姓名:陳凱 學(xué)號(hào):64405198 班級(jí):0564431物流行業(yè)簡(jiǎn)介中國(guó)進(jìn)入WTO對(duì)中國(guó)既是一個(gè)機(jī)遇也是一個(gè)挑戰(zhàn)。從這里開(kāi)始中國(guó)的市場(chǎng)要走向國(guó)際化,中國(guó)的商品走出國(guó)門(mén),讓世界上所有國(guó)家的人們來(lái)使用它,檢驗(yàn)它的好與壞。面對(duì)世界上一流的大企業(yè),我們應(yīng)該怎么做才能使自己的產(chǎn)品迅速、安全、可靠的運(yùn)送到顧客的手中呢?其中要特別注意的有三點(diǎn):迅速,就是要縮短從商品走下生產(chǎn)線到送到顧客手中的時(shí)間和距離,要縮短庫(kù)存時(shí)間,減少在途運(yùn)輸時(shí)間。安全,就是要保證產(chǎn)品在運(yùn)輸和儲(chǔ)存當(dāng)中免受損傷,保證到用戶(hù)手中的產(chǎn)品和剛走下生產(chǎn)線的產(chǎn)品是同等質(zhì)量??煽?,就是要實(shí)現(xiàn)在倉(cāng)儲(chǔ)和運(yùn)輸過(guò)程中的任何差錯(cuò)都是可以追蹤和查詢(xún)的,銷(xiāo)售環(huán)節(jié)中的操作是正確的。迅速、安全、可靠的商品儲(chǔ)存和運(yùn)輸不僅是為了保證商品的質(zhì)量而且可以減少不必要的財(cái)務(wù)的浪費(fèi),提高企業(yè)的盈利能力和競(jìng)爭(zhēng)力。1.1 我國(guó)物流業(yè)的發(fā)展趨勢(shì)因此我國(guó)明確提出發(fā)展現(xiàn)代業(yè)的物業(yè)流通業(yè),加快資金流,商品流的快速循環(huán)提高企業(yè)盈利能力和競(jìng)爭(zhēng)力。速度已經(jīng)是企業(yè)發(fā)展過(guò)程中一個(gè)不容忽視的問(wèn)題,不論是在決策中,銷(xiāo)售中,和儲(chǔ)存、運(yùn)輸當(dāng)中都十分重要的因素。中國(guó)入世后經(jīng)濟(jì)的繁榮發(fā)展離不開(kāi)物流業(yè)的支持,它給國(guó)內(nèi)經(jīng)濟(jì)的繁榮、企業(yè)資金的加速流轉(zhuǎn)、商品的即使傳遞、安全的庫(kù)存控制提供了保證。安全的庫(kù)存并不是最好的,例如日本豐田公司的零庫(kù)存計(jì)劃給業(yè)界就是一個(gè)創(chuàng)舉,每年光零部件庫(kù)存費(fèi)用的減少就是一個(gè)驚人的數(shù)字!所以庫(kù)存管理是否合理是減少不必要庫(kù)存費(fèi)用浪費(fèi)的一個(gè)重要途徑,合理的庫(kù)存不但能滿(mǎn)足生產(chǎn)銷(xiāo)售的需要而且是可以在管理方面提升競(jìng)爭(zhēng)力。進(jìn)入新世紀(jì),由于全球經(jīng)濟(jì)一體化進(jìn)程日益加快,企業(yè)面臨著更加激烈的競(jìng)爭(zhēng)環(huán)境,資源在全球范圍內(nèi)的流動(dòng)和配置大大加強(qiáng),世界各國(guó)更加重視物流發(fā)展對(duì)于本國(guó)經(jīng)濟(jì)發(fā)展、國(guó)民生活素質(zhì)和軍事實(shí)力增強(qiáng)的影響,都十分重視物流業(yè)的現(xiàn)代化,從而使現(xiàn)代物流呈現(xiàn)出一系列新的發(fā)展趨勢(shì)。根據(jù)國(guó)內(nèi)外物流發(fā)展的新情況,21世紀(jì)物流的發(fā)展趨勢(shì)可以歸納為信息化、網(wǎng)絡(luò)化、自動(dòng)化、電子化、共享化、協(xié)同化、集成化、智能化、柔性化、標(biāo)準(zhǔn)化、社會(huì)化和全球化十二大趨勢(shì)。一、信息化現(xiàn)代社會(huì)已經(jīng)步入了信息時(shí)代,物流的信息化是整個(gè)社會(huì)信息化的必然要求和重要組成部分。物流信息化表現(xiàn)在:物流信息的商品化,物流信息收集的代碼化和數(shù)據(jù)庫(kù)化,物流信息處理的電子化和計(jì)算機(jī)化,物流信息傳遞的標(biāo)準(zhǔn)化和實(shí)時(shí)化,物流信息存貯的數(shù)字化和物流業(yè)務(wù)數(shù)據(jù)的共享化等。信息化是現(xiàn)代物流發(fā)展的基礎(chǔ),沒(méi)有物流的信息化,任何先進(jìn)的技術(shù)裝備都無(wú)法用于物流領(lǐng)域,信息技術(shù)在物流中的應(yīng)用將會(huì)徹底改變世界物流的面貌,一些新的物流信息技術(shù)在未來(lái)的物流中將會(huì)得到普遍采用。信息化的來(lái)臨為人們帶來(lái)了一種新的生活方式和工作方式,這些新方式又導(dǎo)致了物流功能的改變。信息化使得那些在工業(yè)社會(huì)里的產(chǎn)品生產(chǎn)中心、商業(yè)貿(mào)易中心發(fā)揮的主導(dǎo)功能隨著傳統(tǒng)生產(chǎn)功能的轉(zhuǎn)移而消失,物流不再僅僅傳輸產(chǎn)品,同時(shí)也在傳輸信息,各種信息被聚集在物流中心,經(jīng)過(guò)加工、處理、再傳播出去。傳統(tǒng)的工業(yè)社會(huì)物流以物為對(duì)象,聚集擴(kuò)散的是物;信息社會(huì)是以信息為對(duì)象,物流中心的聚散功能除實(shí)物之外,還要完成對(duì)各種信息的聚集和擴(kuò)散??傊?,信息社會(huì)使物流的功能更強(qiáng)大,并形成一個(gè)社會(huì)經(jīng)濟(jì)的綜合服務(wù)中心。二、網(wǎng)絡(luò)化網(wǎng)絡(luò)化是指物流配送系統(tǒng)的組織網(wǎng)絡(luò)和信息網(wǎng)絡(luò)體系。從組織上來(lái)講,它是供應(yīng)鏈成員間的物理聯(lián)系和業(yè)務(wù)體系,如臺(tái)灣的電腦業(yè)在20世紀(jì)90年代創(chuàng)的“全球運(yùn)籌式產(chǎn)銷(xiāo)模式”,它是按客戶(hù)訂單、采取分散形式組織生產(chǎn),將全球的制造資源都利用起來(lái),將電腦的所有零部件、元器件、芯片外包給世界各地的制造商采取外包的形式去生產(chǎn),然后通過(guò)全球的物流網(wǎng)絡(luò)將這些零部件、元器件、芯片發(fā)往同一個(gè)物流配送中心進(jìn)行組裝,由該物流配送中心將組裝的電腦迅速發(fā)送給訂戶(hù)。這種過(guò)程需要有高效的物流網(wǎng)絡(luò)支持。而信息網(wǎng)絡(luò)是供應(yīng)鏈上企業(yè)之間的業(yè)務(wù)運(yùn)作通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)信息的傳遞和共享,并運(yùn)用電子方式完成操作。例如配送中心向供應(yīng)商發(fā)放訂單就可以利用網(wǎng)上的電子訂貨系統(tǒng)通過(guò)Internet和EDI來(lái)實(shí)現(xiàn),對(duì)下游分銷(xiāo)商的送貨通知也可通過(guò)網(wǎng)上的分銷(xiāo)系統(tǒng)來(lái)實(shí)現(xiàn),等等。三、自動(dòng)化物流自動(dòng)化的基礎(chǔ)是信息化,核心是機(jī)電一體化,其外在表現(xiàn)是無(wú)人化,效果是省力化。此外,物流自動(dòng)化的效果還有:擴(kuò)大物流作業(yè)能力、提高勞動(dòng)生產(chǎn)率、減少物流作業(yè)的差錯(cuò)等。物流自動(dòng)化的技術(shù)很多,如條碼技術(shù)、射頻自動(dòng)識(shí)別技術(shù),自動(dòng)化立體倉(cāng)庫(kù)回來(lái)技術(shù),自動(dòng)存取技術(shù),自動(dòng)分揀技術(shù),自動(dòng)導(dǎo)向和自動(dòng)定位技術(shù),貨物自動(dòng)跟蹤技術(shù)等。這些技術(shù)在經(jīng)濟(jì)發(fā)達(dá)國(guó)家已經(jīng)普遍使用于物流作業(yè)中,在我國(guó),雖然某些自動(dòng)化技術(shù)已被采用,但達(dá)到普遍應(yīng)用還需要相當(dāng)長(zhǎng)的時(shí)間。四、電子化所謂電子化是指商業(yè)過(guò)程實(shí)現(xiàn)電子化,即電子商務(wù)。它同樣也是以信息化和網(wǎng)絡(luò)化為基礎(chǔ)的。電子化具體表現(xiàn)為:實(shí)現(xiàn)業(yè)務(wù)流程及其每一步驟的電子化、無(wú)紙化;所有商務(wù)涉及的貨幣實(shí)現(xiàn)數(shù)字化和電子化;交易商品實(shí)現(xiàn)符號(hào)化、數(shù)字化;業(yè)務(wù)處理過(guò)程實(shí)現(xiàn)全程自動(dòng)化和透明化;交易場(chǎng)所和市場(chǎng)空間實(shí)現(xiàn)虛擬化;消費(fèi)行為實(shí)現(xiàn)個(gè)性化;企業(yè)之間或供應(yīng)鏈之間實(shí)現(xiàn)無(wú)邊界化;市場(chǎng)結(jié)構(gòu)實(shí)現(xiàn)網(wǎng)絡(luò)化和全球化,等等。作為電子商務(wù)發(fā)展關(guān)鍵性因素之一的物流,是商流、信息流和資金流的基礎(chǔ)與載體。全球電子商務(wù)的推廣和普及將使得跨國(guó)和跨區(qū)域物流更加頻繁,對(duì)物流的需求會(huì)更加強(qiáng)烈。物流中心不僅要成為信息聚散中心,而且還會(huì)成為管理決策中心、觀念與技術(shù)創(chuàng)新中心、市場(chǎng)和消費(fèi)中心。五、共享化供應(yīng)鏈管理強(qiáng)調(diào)鏈上成員的協(xié)作和社會(huì)整體資源的高效利用,以最合理的、最少的資源來(lái)最大化地滿(mǎn)足整體市場(chǎng)的需求。而供應(yīng)鏈上的企業(yè)只有在建立互惠互利的共贏伙伴關(guān)系的基礎(chǔ)上,才能實(shí)現(xiàn)業(yè)務(wù)過(guò)程間的高度協(xié)作和資源的高效利用,只有通過(guò)資源共享、信息共享、技術(shù)共享、知識(shí)共享、業(yè)務(wù)流程等的共享,才能實(shí)現(xiàn)社會(huì)資源優(yōu)化配置和供應(yīng)鏈上物流業(yè)務(wù)的優(yōu)勢(shì)互補(bǔ)以及更快地對(duì)終端市場(chǎng)和整個(gè)供應(yīng)鏈上的需求作出響應(yīng)。近年來(lái),一些新型的供應(yīng)鏈管理策略,如供應(yīng)商管理庫(kù)存VMI、第四方物流4PL、JIT II、協(xié)同計(jì)劃、預(yù)測(cè)和供給CPFR、零售商供應(yīng)商伙伴關(guān)系RSP以及分銷(xiāo)商一體化DI等都能很好地使供應(yīng)鏈上的企業(yè)有效地實(shí)現(xiàn)信息、技術(shù)、知識(shí)、客戶(hù)和市場(chǎng)等資源的共享化。六、協(xié)同化市場(chǎng)需求的瞬息萬(wàn)變、競(jìng)爭(zhēng)環(huán)境的日益激烈都要求企業(yè)和整個(gè)供應(yīng)鏈具有更快的響應(yīng)速度和協(xié)同運(yùn)作的能力,以及對(duì)供應(yīng)鏈上的前向洞察力。通過(guò)與供應(yīng)商和客戶(hù)的實(shí)時(shí)溝通與協(xié)同,企業(yè)一方面能使供應(yīng)商對(duì)自己的需求具有可預(yù)見(jiàn)能力,使其能提供更好的價(jià)格和服務(wù),同時(shí)對(duì)其供應(yīng)能力也有較好地預(yù)見(jiàn)性,為自己長(zhǎng)期的、充足的供給業(yè)務(wù)提供了保障;另一方面,自己也能及時(shí)了解客戶(hù)的需求信息,在多變的市場(chǎng)環(huán)境中保持更快的響應(yīng)能力,跟蹤和監(jiān)控需求滿(mǎn)足的過(guò)程,準(zhǔn)確、及時(shí)、優(yōu)質(zhì)地將產(chǎn)品和服務(wù)遞交到客戶(hù)手中。為了實(shí)現(xiàn)物流作業(yè)的協(xié)同預(yù)測(cè)、規(guī)劃和供應(yīng),快速響應(yīng)和供應(yīng)鏈上總庫(kù)存的最佳配置等目標(biāo),需要做到與客戶(hù)和合作伙伴間業(yè)務(wù)流程的緊密集成,達(dá)到零阻力、無(wú)時(shí)差的協(xié)作,共同分享業(yè)務(wù)數(shù)據(jù)、聯(lián)合進(jìn)行預(yù)測(cè)和計(jì)劃、管理執(zhí)行以及完成績(jī)效評(píng)估等。而只有企業(yè)間真正達(dá)到了彼此協(xié)同,才能使物流作業(yè)的響應(yīng)速度更快、更具有前向的預(yù)見(jiàn)性、更好地共同抵御各種風(fēng)險(xiǎn)、降低成本和提高產(chǎn)出,滿(mǎn)足客戶(hù)的需求世界零售業(yè)巨頭美國(guó)沃爾瑪早已采用GPS進(jìn)行物流跟蹤和監(jiān)控來(lái)保證商品及時(shí)、可靠、安全的到達(dá)各個(gè)銷(xiāo)售地點(diǎn)。雖然GPS在商業(yè)方面的應(yīng)用在我國(guó)目前來(lái)說(shuō)還不太現(xiàn)實(shí),成本也比較高。但是互聯(lián)網(wǎng)在我國(guó)的普及和發(fā)展已經(jīng)非常成熟和穩(wěn)固,我們利用現(xiàn)有的網(wǎng)絡(luò)技術(shù)也可以實(shí)現(xiàn)對(duì)物流的商品的跟蹤監(jiān)控!網(wǎng)絡(luò)系統(tǒng)的介入,簡(jiǎn)化了物流配送過(guò)程,使人們的潛能得到充分的發(fā)揮。在網(wǎng)絡(luò)華管理的新型物流配送企業(yè),使勞動(dòng)的單調(diào)性和重復(fù)性的工作大大減少,使企業(yè)的經(jīng)營(yíng)成本下降。留給人們的是能夠給人以激勵(lì)、挑戰(zhàn)的工作。1.2 物流系統(tǒng)整合研究的意義 物流系統(tǒng)整合的意義不單單是幾個(gè)單獨(dú)運(yùn)行系統(tǒng)的簡(jiǎn)單拼裝,而是在幾個(gè)系統(tǒng)之間數(shù)據(jù)的共享,資源的重新整合是提高效率和降低企業(yè)運(yùn)行費(fèi)用的關(guān)鍵。是對(duì)整個(gè)運(yùn)行流程的全面控制、對(duì)原物資運(yùn)行流程的改造。一個(gè)全面的物流系統(tǒng)是包括對(duì)多方面內(nèi)容的管理,包括供應(yīng)鏈管理、貨物配送管理、訂單管理、供應(yīng)商管理、倉(cāng)儲(chǔ)管理、以及在工作中涉及到的對(duì)工作人員的管理、運(yùn)輸工具的管理等等。所以說(shuō)物流系統(tǒng)的整合是一個(gè)龐大的、復(fù)雜的、全面的整合工作,特別是對(duì)制造行業(yè)的企業(yè)來(lái)說(shuō),自己的產(chǎn)品能否迅速、安全、可靠的運(yùn)送到銷(xiāo)售地點(diǎn)、送到用戶(hù)的手中,是自己奠定在該行業(yè)地位取得用戶(hù)認(rèn)可的關(guān)鍵,與此同時(shí)這樣是自己資金周轉(zhuǎn)的關(guān)鍵。只有照顧好我們的顧客,他們才能照顧好我們的利潤(rùn)。在一個(gè)效率和效果并重的世界里,時(shí)間、速度是致勝的關(guān)鍵!2技術(shù)可行性分析2.1 Java技術(shù)簡(jiǎn)介Java語(yǔ)言從它向世人打招呼的那一天開(kāi)始它就把自己定位在了致力于網(wǎng)絡(luò)應(yīng)用軟件開(kāi)的語(yǔ)言,它的跨平臺(tái)、安全性、完全的面向?qū)ο?,使它成為了互連網(wǎng)應(yīng)用軟件開(kāi)發(fā)的一個(gè)新的寵兒。Java是一種跨平臺(tái),適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z(yǔ)言。具體來(lái)說(shuō),它具有如下特性:簡(jiǎn)單性、面向?qū)ο?、分布式、解釋型、可靠、安全、平臺(tái)無(wú)關(guān)、可移植、高性能、多線程、動(dòng)態(tài)性等。2.2 JSP和Servlet技術(shù)優(yōu)勢(shì) JSP(Java Server Page)是由Sun公司倡導(dǎo),許多公司參與一起建立的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP是Java陣營(yíng)中最具代表性的解決方案。Jsp不僅擁有Java一樣的面向?qū)ο笮浴⒈憷?、跨平臺(tái)性等優(yōu)點(diǎn)和特性,還擁有Java Servlet的穩(wěn)定性并可以使用Servlet提供API.使用JavaBean可以將網(wǎng)頁(yè)和繁瑣的程序運(yùn)算完全分離,使模塊開(kāi)發(fā)、HTML及程序設(shè)計(jì)的工作分工明確,提高了開(kāi)發(fā)的效率。目前比較流行的Web程序開(kāi)發(fā)中,Jsp是比較熱門(mén)的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),它依靠Java穩(wěn)定、安全、可移植性好的優(yōu)點(diǎn)成為大、中型網(wǎng)絡(luò)開(kāi)發(fā)的首選。 對(duì)于用戶(hù)界面的更新,其實(shí)就是由 Web Server進(jìn)行的,所以給人的感覺(jué)更新很快。所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時(shí)刻保持最新版本??蛻?hù)端的接口不是很繁瑣,對(duì)于各種應(yīng)用易于部署、維護(hù)和修改. JSP的設(shè)計(jì)目標(biāo)主要是提供一種更為簡(jiǎn)便、有效的動(dòng)態(tài)網(wǎng)頁(yè)編寫(xiě)手段,并且增強(qiáng)網(wǎng)頁(yè)程序的獨(dú)立性、兼容性和可重用性。它是通過(guò)以下幾個(gè)方面加以實(shí)現(xiàn)的: 1簡(jiǎn)便性和有效性 通過(guò)前面對(duì) JSP的組成的介紹,可以知道JSP動(dòng)態(tài)網(wǎng)頁(yè)的編寫(xiě)與一般的靜態(tài)HTML的網(wǎng)頁(yè)的編寫(xiě)是十分相似的。只是在原來(lái)的HTML網(wǎng)頁(yè)中加入一些JSP專(zhuān)有的標(biāo)簽,或是一些腳本程序(而且此項(xiàng)不是必需的)。這樣,一個(gè)熟悉HTML網(wǎng)頁(yè)編寫(xiě)的設(shè)計(jì)人員可以很容易進(jìn)行JSP網(wǎng)頁(yè)的開(kāi)發(fā)。而且開(kāi)發(fā)人員完全可以不自己編寫(xiě)腳本程序,而只是通過(guò)JSP獨(dú)有的標(biāo)簽利用別人已寫(xiě)好的部件來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的編寫(xiě)。這樣,一個(gè)不熟悉腳本語(yǔ)言的網(wǎng)頁(yè)開(kāi)發(fā)者,完全可以利用JSP做出漂亮的動(dòng)態(tài)網(wǎng)頁(yè)。而這在其他的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)中是不可思議的! 2程序的獨(dú)立性 JSP是Java API家族的一部分,它擁有一般的Java程序的跨平臺(tái)的特性,換句話說(shuō),就是擁有程序的對(duì)平臺(tái)的獨(dú)立性。即:Write once, Run anywhere! 3程序的兼容性 因?yàn)?JSP中的動(dòng)態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶(hù)提供服務(wù):從使用HTML/DHTML的瀏覽器,到使用WML的各種手提無(wú)線設(shè)備(如,移動(dòng)電話和個(gè)人數(shù)字設(shè)備PDA),再到使用XML的B2B應(yīng)用,都可以使用JSP的動(dòng)態(tài)頁(yè)面。 4程序的可重用性 前面已經(jīng)提到,在 JSP頁(yè)面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分作為一個(gè)部件加以引用。這樣,一旦這樣的一個(gè)部件寫(xiě)好,它可以為多個(gè)程序重復(fù)引用,實(shí)現(xiàn)了程序的可重用性?,F(xiàn)在,大量的標(biāo)準(zhǔn)JavaBean程序庫(kù)就是一個(gè)很好的例證。Servlet是Java技術(shù)對(duì)CGI編程的回答。Servlet程序在服務(wù)器端運(yùn)行,動(dòng)態(tài)地生成Web頁(yè)面。與傳統(tǒng)的CGI和許多其他類(lèi)似CGI的技術(shù)相比,Java Servlet具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資能取得更高的效率。在傳統(tǒng)的CGI中,每個(gè)請(qǐng)求都要啟動(dòng)一個(gè)新的進(jìn)程,如果CGI程序本身的執(zhí)行時(shí)間較短,啟動(dòng)進(jìn)程所需要的開(kāi)銷(xiāo)很可能反而超過(guò)實(shí)際執(zhí)行時(shí)間。而在Servlet中,每個(gè)請(qǐng)求由一個(gè)輕量級(jí)的Java線程處理(而不是重量級(jí)的操作系統(tǒng)進(jìn)程)。 在傳統(tǒng)CGI中,如果有N個(gè)并發(fā)的對(duì)同一CGI程序的請(qǐng)求,則該CGI程序的代碼在內(nèi)存中重復(fù)裝載了N次;而對(duì)于Servlet,處理請(qǐng)求的是N個(gè)線程,只需要一份Servlet類(lèi)代碼。在性能優(yōu)化方面,Servlet也比CGI有著更多的選擇,比如緩沖以前的計(jì)算結(jié)果,保持?jǐn)?shù)據(jù)庫(kù)連接的活動(dòng),等等。 Servlet提供了大量的實(shí)用工具例程,例如自動(dòng)地解析和解碼HTML表單數(shù)據(jù)、讀取和設(shè)置HTTP頭、處理Cookie、跟蹤會(huì)話狀態(tài)等。 在Servlet中,許多使用傳統(tǒng)CGI程序很難完成的任務(wù)都可以輕松地完成。例如,Servlet能夠直接和Web服務(wù)器交互,而普通的CGI程序不能。Servlet還能夠在各個(gè)程序之間共享數(shù)據(jù),使得數(shù)據(jù)庫(kù)連接池之類(lèi)的功能很容易實(shí)現(xiàn)。 Servlet用Java編寫(xiě),Servlet API具有完善的標(biāo)準(zhǔn)。因此,為I-Planet Enterprise Server寫(xiě)的Servlet無(wú)需任何實(shí)質(zhì)上的改動(dòng)即可移植到Apache、Microsoft IIS或者WebStar。幾乎所有的主流服務(wù)器都直接或通過(guò)插件支持Servlet。不僅有許多廉價(jià)甚至免費(fèi)的Web服務(wù)器可供個(gè)人或小規(guī)模網(wǎng)站使用,而且對(duì)于現(xiàn)有的服務(wù)器,如果它不支持Servlet的話,要加上這部分功能也往往是免費(fèi)的(或只需要極少的投資)。2.3 MySql和Apache Tomcat介紹MySql數(shù)據(jù)庫(kù)和SQL Server,Oracle相比是一個(gè)輕量級(jí)的數(shù)據(jù)庫(kù),由于MySql是一個(gè)開(kāi)源的數(shù)據(jù)庫(kù)解決方案因此你可以很方便的修改相關(guān)的配置來(lái)滿(mǎn)足你開(kāi)發(fā)的需要,雖然它的功能和SQL Server Oracle相比沒(méi)有它們那么強(qiáng)大但是在開(kāi)發(fā)中小型B/S應(yīng)用系統(tǒng)時(shí),它完全可以滿(mǎn)足您的需要。它安裝的便捷性,有的版本是綠色安裝直接解壓出來(lái)就可以使用;它的跨平臺(tái)性也給用戶(hù)帶來(lái)了方便,最重要的是連接MySql數(shù)據(jù)庫(kù)的速度是其他數(shù)據(jù)庫(kù)不能比的,對(duì)應(yīng)連接速度有很高要求的開(kāi)發(fā)可以考慮使用此數(shù)據(jù)庫(kù)。它最大支持5000萬(wàn)條記錄,這完全可以滿(mǎn)足你的開(kāi)發(fā)要求,它對(duì)多國(guó)語(yǔ)言的支持也方便了不同語(yǔ)種的開(kāi)發(fā)。Aapche的Tomcat是目前被廣泛使用的一款WebApplication服務(wù)器,它是Apache開(kāi)源項(xiàng)目下的一個(gè)子項(xiàng)目。它不僅支持JSP、PHP而且經(jīng)過(guò)適當(dāng)?shù)呐渲煤笠部梢灾С諥SP,而且它也是一款跨平臺(tái)軟件,對(duì)于學(xué)習(xí)者和中小型應(yīng)用項(xiàng)目來(lái)說(shuō)它都是大家的首選并且開(kāi)發(fā)應(yīng)用已經(jīng)日趨成熟。雖然它在某些功能方面比不上BEA公司的WebLogi和IBM公司的*,但是它是開(kāi)源免費(fèi)的所以從這個(gè)方面來(lái)說(shuō)它在中小型應(yīng)用中還是很有競(jìng)爭(zhēng)力的?;谝陨霞夹g(shù)的可行性分析后我們決定在U/T網(wǎng)絡(luò)物流系統(tǒng)倉(cāng)儲(chǔ)管理的開(kāi)發(fā)中采用JSPServletJavaBean,三層體系架構(gòu)的開(kāi)發(fā)模式。在網(wǎng)絡(luò)軟件開(kāi)發(fā)技術(shù)方面java有著無(wú)可厚非的地位,并且在目前已經(jīng)十分成熟的三層結(jié)構(gòu)在業(yè)界是指表示層(View),業(yè)務(wù)邏輯層(Business logic)以及基礎(chǔ)架構(gòu)層(Infrastructure)。一個(gè)最常用的,非常成熟的三層體系架構(gòu)就是,即表示層(View)、控制/中介層(Controller/Mediator) 、業(yè)務(wù)邏輯層(JavaBusiness) 和數(shù)據(jù)源層(Data Source)。它其實(shí)是在三層架構(gòu)中增加了兩個(gè)中間層??刂?中介層位于表示層和領(lǐng)域?qū)又g,數(shù)據(jù)持久層位于領(lǐng)域?qū)雍突A(chǔ)架構(gòu)層之間。而輕量級(jí)架構(gòu)Jsp+Servlet+JavaBean可以實(shí)現(xiàn)J2EE三層結(jié)構(gòu),Jsp 用于表示層,Servlet用于控制層、業(yè)務(wù)處理層,而JavaBean 用于數(shù)據(jù)源層。3U/T物流系倉(cāng)儲(chǔ)管理需求分析3.1倉(cāng)儲(chǔ)管理的特點(diǎn)倉(cāng)儲(chǔ)管理屬于物流管理范疇。物流管理(Logistics Management)是為了滿(mǎn)足客戶(hù)的需求,對(duì)商品、服務(wù)和相關(guān)信息從產(chǎn)出點(diǎn)到消費(fèi)點(diǎn)的合理、有效的流動(dòng)和儲(chǔ)存,進(jìn)行規(guī)劃、實(shí)施與控制的過(guò)程。倉(cāng)儲(chǔ)管理(Warehousing Management)是物流系統(tǒng)的一部分,它從初始點(diǎn)到消費(fèi)點(diǎn)存儲(chǔ)產(chǎn)品(原材料、零部件、半成品、成品),提供存儲(chǔ)狀態(tài)、條件和處置等信息。現(xiàn)代物流中的倉(cāng)儲(chǔ)是在物流體系中是唯一的靜態(tài)環(huán)節(jié),隨著經(jīng)濟(jì)的發(fā)展,需求方式出現(xiàn)了個(gè)性化、多樣化的改變,生產(chǎn)方式也變?yōu)槎嗥贩N、小批量的柔性生產(chǎn)方式。物流的特征由少品種、大批量變?yōu)槎嗥贩N、少批量或多批次、小批量,倉(cāng)庫(kù)的功能也從重視保管效率逐漸變?yōu)橹匾暳魍üδ艿膶?shí)現(xiàn)。儲(chǔ)存相當(dāng)于物流體系的一個(gè)節(jié)點(diǎn)。倉(cāng)儲(chǔ)是物流中的重要環(huán)節(jié),儲(chǔ)存功能相對(duì)于整個(gè)物流體系來(lái)說(shuō),既有緩沖與調(diào)節(jié)的作用,也有創(chuàng)值與增效的功能。倉(cāng)儲(chǔ)管理在現(xiàn)代物流管理中處于重要地位,它不但起著物品儲(chǔ)藏的功能而且對(duì)財(cái)務(wù)控制、生產(chǎn)供應(yīng)、銷(xiāo)售支持都有很大的作用。合理的庫(kù)存控制對(duì)減少物品的資金占用有起著關(guān)鍵作用,而且合理的庫(kù)存是為生產(chǎn)有序進(jìn)行提供了可能,商品的銷(xiāo)售也受庫(kù)存的影響。因此倉(cāng)儲(chǔ)管理的控制是否合理、高效是提升企業(yè)競(jìng)爭(zhēng)力的關(guān)鍵。倉(cāng)儲(chǔ)管理研究的是商品流通過(guò)程中貨物儲(chǔ)存環(huán)節(jié)的管理.即研究商品流通過(guò)程中貨物儲(chǔ)存環(huán)節(jié)的業(yè)務(wù)經(jīng)活動(dòng),以及為提高經(jīng)濟(jì)效益而進(jìn)行的計(jì)劃、組織、指揮、監(jiān)督以及控制活動(dòng)。倉(cāng)儲(chǔ)管理主要是從整個(gè)商品流通過(guò)程的購(gòu)、銷(xiāo)、儲(chǔ)、運(yùn)各個(gè)環(huán)節(jié)的鏈?zhǔn)疥P(guān)系中,研究貨物儲(chǔ)存的收、管、發(fā)及其相關(guān)的經(jīng)營(yíng)活動(dòng),以及圍繞貨物儲(chǔ)存業(yè)務(wù)所開(kāi)展的對(duì)人、財(cái)、物的運(yùn)用與管理。要包括商品在庫(kù)信息、入口信息、出庫(kù)信息、商品位置信息、倉(cāng)庫(kù)位置信息以及縣官的負(fù)責(zé)人情況,供應(yīng)商信息、商品分類(lèi)信息等。 倉(cāng)儲(chǔ)管理既具有一般管理的共性,也體現(xiàn)出其本身的管理特點(diǎn)。從研究和實(shí)務(wù)角度來(lái)看,物流企業(yè)管理應(yīng)涉及以下諸方面的內(nèi)容:倉(cāng)儲(chǔ)網(wǎng)點(diǎn)的布置,倉(cāng)儲(chǔ)設(shè)施的選擇,庫(kù)場(chǎng)規(guī)模的確定,倉(cāng)儲(chǔ)管理自動(dòng)化,特殊商品的倉(cāng)儲(chǔ)管理,庫(kù)場(chǎng)管理的組織方式,貨源組織,倉(cāng)儲(chǔ)計(jì)劃,倉(cāng)儲(chǔ)業(yè)務(wù),貨物包裝,貨物養(yǎng)護(hù),庫(kù)場(chǎng)治安、消防和生產(chǎn)安全,倉(cāng)儲(chǔ)成本核算,倉(cāng)儲(chǔ)經(jīng)濟(jì)效益分析,倉(cāng)儲(chǔ)貨物的保稅的類(lèi)型,保稅制度和政策,保稅貨物的海關(guān)監(jiān)管,申請(qǐng)保稅倉(cāng)庫(kù)的一般程序,倉(cāng)儲(chǔ)管理的定量分析方法,倉(cāng)儲(chǔ)管理中計(jì)算機(jī)的應(yīng)用以及對(duì)倉(cāng)儲(chǔ)管理發(fā)展的研究?,F(xiàn)代物流具有高科技性和經(jīng)營(yíng)的廣闊性以及立體性,通過(guò)現(xiàn)代信息技術(shù)和對(duì)物流流程的重新整合及各種資源的優(yōu)化配置,實(shí)現(xiàn)了物資的合理、經(jīng)濟(jì)、高效、準(zhǔn)確、及時(shí)的流動(dòng),并使供應(yīng)商和用戶(hù)隨時(shí)掌握物資流動(dòng)過(guò)程中的各種情況,及的流動(dòng),并使供應(yīng)商和用戶(hù)隨時(shí)掌握物資流動(dòng)過(guò)程中的各種情況,及時(shí)進(jìn)行調(diào)度,應(yīng)對(duì)各種突發(fā)事件,最終準(zhǔn)確地履行供貨合同,現(xiàn)代物流業(yè)是對(duì)傳統(tǒng)物流業(yè)的發(fā)展,是時(shí)代發(fā)展的必然趨勢(shì)。3.2對(duì)倉(cāng)儲(chǔ)管理的解決方案互聯(lián)網(wǎng)技術(shù)發(fā)展到今天已經(jīng)十分成熟,網(wǎng)絡(luò)在各行各業(yè)的應(yīng)用已經(jīng)得到普及并且B/S結(jié)構(gòu)的網(wǎng)絡(luò)軟件在物流系統(tǒng)方面已經(jīng)得到應(yīng)用。比如說(shuō)金蝶公司的K3就是一款在企業(yè)用應(yīng)方面的整和包括倉(cāng)儲(chǔ),財(cái)務(wù),客戶(hù)關(guān)系等。不但可以隨時(shí)掌控庫(kù)存,現(xiàn)金狀況而且對(duì)企業(yè)總體運(yùn)行態(tài)勢(shì)得以詳盡了解。B/S架構(gòu)的應(yīng)用軟件在網(wǎng)絡(luò)辦公,網(wǎng)上購(gòu)物,網(wǎng)上材料集中采購(gòu)等方面的應(yīng)用還有很大的空間,因?yàn)樗幌馛/S架構(gòu)的軟件有地域空間的限制,這使得它的應(yīng)用更加廣泛。這讓企業(yè)管理人員隨時(shí)隨地都能了解企業(yè)的運(yùn)做狀況,使得問(wèn)題的解決更加有實(shí)效性。在B/S模式的軟件開(kāi)發(fā)中采用最多的是MVC設(shè)計(jì)模式。MVC是一種流行的設(shè)計(jì)模式,它是ModelViewController的簡(jiǎn)稱(chēng),即模型視圖控制器。它把應(yīng)用程序分成三個(gè)層次或者模塊:視圖層、模型層、控制層,它們各自處理自己的任務(wù)。視圖:向用戶(hù)顯示數(shù)據(jù),接受用戶(hù)輸入,與模型層交互,向模型查詢(xún)業(yè)務(wù)狀態(tài),接受模型發(fā)出的數(shù)據(jù),更新顯示用戶(hù)界面。模型:模型是應(yīng)用程序的主體,它用于表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯。一個(gè)模型可以同時(shí)為多個(gè)視圖提供數(shù)據(jù),從而提高了代碼的可重用性??刂破鳎嚎刂破鳎櫭剂x起控制作用。它接受用戶(hù)輸入,并調(diào)用模型和視圖來(lái)完成用戶(hù)請(qǐng)求。在用戶(hù)提交表單時(shí),控制器本身不做任何處理和輸出工作??刂破魉龅膬H僅時(shí):接受請(qǐng)求,然后調(diào)用模型組件處理請(qǐng)求,最后調(diào)用視圖來(lái)顯示模型處理后返回的數(shù)據(jù)。其結(jié)構(gòu)如下所示:業(yè)務(wù)處理(控制器)接受用戶(hù)請(qǐng)求調(diào)用模塊響應(yīng)用戶(hù)請(qǐng)求選擇視圖顯示相應(yīng)結(jié)果(視圖)解釋模型接受數(shù)據(jù)更新請(qǐng)求發(fā)送用戶(hù)輸入給控制器允許控制器選擇視圖 (模型)封裝應(yīng)用程序狀態(tài)響應(yīng)狀態(tài)查詢(xún)處理業(yè)務(wù)流程通知視圖業(yè)務(wù)狀態(tài)更新選擇視圖用戶(hù)請(qǐng)求狀態(tài)查詢(xún)通知數(shù)據(jù)更新新MVC模式的使用范圍很廣,這與其具有眾多有點(diǎn)時(shí)分不開(kāi)的,具體來(lái)講,MVC有如下優(yōu)點(diǎn):(1) 多個(gè)視圖共享一個(gè)模型。使得同一個(gè)模型可以被不同的視圖重用,大大提高了代碼的可重用性。(2) 由于MVC的各個(gè)模塊相對(duì)獨(dú)立,改變其中一個(gè)不會(huì)影響其他兩個(gè),所以開(kāi)發(fā)人員可以構(gòu)建松散耦合的構(gòu)件。(3) 控制器提高了應(yīng)用程序的靈活性和可配置性??刂破骺梢赃B接不同的模型和視圖,去完成用戶(hù)的需求,這樣可以為構(gòu)造應(yīng)用程序提高強(qiáng)有力的手段。因此在開(kāi)發(fā)U/T網(wǎng)絡(luò)物流系統(tǒng)-倉(cāng)儲(chǔ)管理時(shí),采用JSPServletJavaBean,三層體系架構(gòu)的B/S開(kāi)發(fā)模式。JSPServletJavaBean三層體系架構(gòu)的開(kāi)發(fā)模式在企業(yè)信息化應(yīng)用開(kāi)發(fā)中已經(jīng)十分完善,已經(jīng)成為網(wǎng)絡(luò)應(yīng)用軟件開(kāi)發(fā)的主流技術(shù)。不論是在安全性方面還是在開(kāi)發(fā)的模塊化,面向?qū)ο蠡兴加泻艽蟮膬?yōu)勢(shì)所以應(yīng)用此技術(shù)開(kāi)發(fā)的人也越來(lái)越多,使次技術(shù)更趨于完善。JSPServletJavaBean實(shí)現(xiàn)了MVC模式:在這種模式中JSP負(fù)責(zé)生成動(dòng)態(tài)網(wǎng)頁(yè),Servlet負(fù)責(zé)流程控制,JavaBean負(fù)責(zé)業(yè)務(wù)邏輯。在這中JSP Model2模式中流程控制圖如下:瀏覽器控制器(視圖)JSP應(yīng)用服務(wù)器數(shù)據(jù)庫(kù)請(qǐng)求響應(yīng)實(shí)例化4U/T物流系統(tǒng)倉(cāng)儲(chǔ)管理系統(tǒng)分析在需求分析確定之后需要對(duì)系統(tǒng)進(jìn)行整體分析和設(shè)計(jì)。這包括系統(tǒng)功能的描述、對(duì)功能模塊的劃分對(duì)系統(tǒng)流程的分析下面首先對(duì)系統(tǒng)功能進(jìn)行描述。4.1系統(tǒng)功能模塊劃分模塊劃分時(shí)描述一個(gè)系統(tǒng)需求的一個(gè)過(guò)程,需要將需求分析中的感性描述進(jìn)行抽象,提取出要實(shí)現(xiàn)的功能,這是整個(gè)系統(tǒng)開(kāi)發(fā)中一個(gè)關(guān)鍵過(guò)程。分析的根本目的時(shí)在開(kāi)發(fā)者和提出需求的人員之間建立一種理解和溝通的機(jī)制。因此,U/T物流系統(tǒng)的倉(cāng)儲(chǔ)管理需求分析也是根據(jù)開(kāi)發(fā)者和實(shí)際用戶(hù)需求一起來(lái)完成的。根據(jù)日常倉(cāng)儲(chǔ)管理的業(yè)務(wù)邏輯把系統(tǒng)劃分如下:用戶(hù)操作:1 錄入出庫(kù)商品信息2 查詢(xún)出庫(kù)單信息3 錄入入庫(kù)商品信息4 查詢(xún)?nèi)霂?kù)單信息5 查詢(xún)商品位置信息6 查詢(xún)商品信息7 查詢(xún)供應(yīng)商信息管理操作:1 出庫(kù)單商品信息刪除/修改2 入庫(kù)單商品信息刪除/修改3 供應(yīng)商信息添加/刪除/修改4 添加商品分類(lèi)信息5 倉(cāng)庫(kù)位置信息添加/刪除/修改6 職員信息查詢(xún)/添加/修改/刪除7 用戶(hù)權(quán)限管理這個(gè)系統(tǒng)的模塊結(jié)構(gòu)如下:U/T物流系統(tǒng)倉(cāng)儲(chǔ)管理出庫(kù)單信息入庫(kù)單信息出庫(kù)單信息職員信息供應(yīng)商信息倉(cāng)庫(kù)位置信息商品分類(lèi)信息職務(wù)信息信息車(chē)輛管理信息車(chē)隊(duì)管理信息5U/T物流系統(tǒng)倉(cāng)儲(chǔ)管理數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在整個(gè)系統(tǒng)設(shè)計(jì)中起著舉足輕重的作用,任何數(shù)據(jù)都要在數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)以保證數(shù)據(jù)在以后的操作實(shí)現(xiàn)成為可能。數(shù)據(jù)庫(kù)設(shè)計(jì)是程序功能性設(shè)計(jì)的基礎(chǔ),只有數(shù)據(jù)庫(kù)設(shè)計(jì)完后程序員才能進(jìn)行功能性設(shè)計(jì),程序員根據(jù)數(shù)據(jù)庫(kù)結(jié)構(gòu)實(shí)現(xiàn)相應(yīng)的軟件功能。U/T網(wǎng)絡(luò)物流系統(tǒng)-倉(cāng)儲(chǔ)管理的數(shù)據(jù)庫(kù)名稱(chēng)為L(zhǎng)ogistic(物流),使用此數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)軟件為U/T 網(wǎng)絡(luò)物流系統(tǒng),它在服務(wù)器上的部署名為L(zhǎng)ogistic。下面介紹該系統(tǒng)的數(shù)據(jù)庫(kù)整體設(shè)計(jì),該系統(tǒng)采用輕量化的數(shù)據(jù)庫(kù)解決方案,采用MySql數(shù)據(jù)庫(kù)。因?yàn)樵撓到y(tǒng)是整個(gè)物流系統(tǒng)的一個(gè)功能模塊要實(shí)現(xiàn)的是倉(cāng)儲(chǔ)管理,所以數(shù)據(jù)庫(kù)中的相關(guān)數(shù)據(jù)涉及到,職員信息、供應(yīng)商信息、商品信息、商品出庫(kù)單信息、商品入庫(kù)單信息、倉(cāng)儲(chǔ)位置信息、商品在倉(cāng)庫(kù)中的位置信息等。51數(shù)據(jù)表設(shè)計(jì)U/T網(wǎng)絡(luò)物流系統(tǒng)(倉(cāng)儲(chǔ)管理模塊)整個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)如下:U/T網(wǎng)絡(luò)物流系統(tǒng)(倉(cāng)儲(chǔ)管理模塊)數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)名稱(chēng):英文(Logistic)中文(物流)數(shù)據(jù)表編號(hào)數(shù)據(jù)表英文名稱(chēng)數(shù)據(jù)表中文名稱(chēng)數(shù)據(jù)表功能描述01CarManageTable車(chē)輛管理表商品運(yùn)輸車(chē)輛的管理02CarTeamInfoTable車(chē)隊(duì)信息表運(yùn)輸車(chē)隊(duì)的管理03CommCateTable商品分類(lèi)表商品分類(lèi)管理04DepartmentInfoTable部門(mén)信息表部門(mén)劃分管理05DiplomaInfoTable學(xué)歷信息表學(xué)歷分類(lèi)管理06EmployeeInfoTable職員信息表職員信息管理07GoodsInfoTable商品信息表商品信息管理08GoodsLocationTable商品在庫(kù)區(qū)域表倉(cāng)庫(kù)區(qū)域劃分管理09GoodsRowsTable商品擺放排號(hào)表倉(cāng)庫(kù)中商品擺放排號(hào)劃分10GoodsSeatsTable商品擺放座號(hào)表倉(cāng)庫(kù)中商品擺放座號(hào)劃分11JobsInfoTable職務(wù)信息表對(duì)企業(yè)中人員承擔(dān)的職務(wù)分類(lèi)12LoginTable登陸信息表對(duì)登陸人員權(quán)限劃分13MessageInfoTable公告信息表公告信息的管理14StockInInfoTable入庫(kù)單信息表對(duì)入庫(kù)單信息的管理15StockOutInfoTable出庫(kù)單信息表對(duì)出庫(kù)單信息的管理16StockRegionInfoTable商品在庫(kù)位置表對(duì)商品在庫(kù)中的具體位置的管理17SupplyTable供應(yīng)商信息表對(duì)供應(yīng)商信息的管理18TypeTable商品型號(hào)表對(duì)各類(lèi)商品型號(hào)的管理19WareHouseInfoTable倉(cāng)庫(kù)位置信息表對(duì)商品儲(chǔ)存的倉(cāng)庫(kù)位置的管理 U/T網(wǎng)絡(luò)物流系統(tǒng)(倉(cāng)儲(chǔ)管理模塊)數(shù)據(jù)庫(kù)結(jié)構(gòu)圖如下:52 數(shù)據(jù)字典設(shè)計(jì) U/T網(wǎng)絡(luò)物流系統(tǒng)(倉(cāng)儲(chǔ)管理模塊)數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)如下:1 CarManageTable(車(chē)輛管理表)(注:CarDriverId、CarTeamId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02CarIdVarChar(20)否否車(chē)輛牌號(hào)03CarDriverIdVarChar(20)否否駕駛員編號(hào)04CarTeamIdVarChar(20)否否所屬車(chē)隊(duì)編號(hào)2 CarTeamInfoTable(車(chē)隊(duì)信息表)(注:ChargeId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02CarTeamIdVarChar(20)否否車(chē)隊(duì)編號(hào)03CarTeamNameVarChar(20)否否車(chē)隊(duì)名稱(chēng)04ChargeIdVarChar(20)否否車(chē)隊(duì)負(fù)責(zé)人編號(hào)3 CommCateTable(商品分類(lèi)表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02CommodityIdVarChar(20)否否商品分類(lèi)編號(hào)03CommodityNameVarChar(20)否否商品分類(lèi)名稱(chēng)4 DepartmentInfoTable(部門(mén)信息表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02DepartmentIdVarChar(20)否否部門(mén)編號(hào)03DepartmentNameVarChar(20)否否部門(mén)名稱(chēng)5 DiplomaInfoTable(學(xué)歷信息表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02DiplomaNameVarChar(20)否否學(xué)歷名稱(chēng)6 JobsInfoTable(職務(wù)信息表)()編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02JobsIdVarChar(20)否否職務(wù)編號(hào)03JobsNameVarChar(20)否否職務(wù)名稱(chēng)04DescribleJobsVarChar(20)否是職務(wù)描述7 EmployeeInfoTable(職員信息表)(注:DepartmentId,JobsId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(8)是否該表自動(dòng)編號(hào)02EmployeeIdVarChar(20)否否職員編號(hào)03EmployeeNameVarChar(20)否否職員姓名04EmployeeSexVarChar(4)否否職員性別05EmployeeAgeInt(3)否否職員年齡06EmployeeIdenCardVarChar(20)否否職員身份證號(hào)07EmployeeBirthDateVarChar(20)否是職員出生日期08EmployeeDiplomaVarChar(20)否否職員學(xué)歷編號(hào)09EmployeeJoinDateVarChar(20)否是職員加入日期10EmployeeAddVarChar(50)否否職員住址11EmployeePhoneVarChar(20)否否職員電話12EmployeeMobileVarChar(20)否否職員移動(dòng)電話13DepartmentIdVarChar(20)否否部門(mén)編號(hào)14JobsIdVarChar(20)否否職務(wù)編號(hào)8 GoodsInfoTable(商品信息表)(注:GoodsCateId、GoodsSupplyId、GoodsStockId、StockRegionId、TypeId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(8)是否該表自動(dòng)標(biāo)號(hào)02GoodsIdVarChar(20)否否商品編號(hào)03GoodsNameVarChar(20)否否 商品名稱(chēng)04GoodsCateIdVarChar(20)否否 商品分類(lèi)編號(hào)05GoodsSupplyIdVarChar(20)否否供應(yīng)商編號(hào)06GoodsABCVarChar(20)否否商品ABC分類(lèi)07GoodsProvinceVarChar(20)否否商品產(chǎn)地省08GoodsCity VarChar(20)否否商品產(chǎn)地市09GoodsStockIdVarChar(20)否否所在倉(cāng)庫(kù)編號(hào)10GoodsPriceFloat否否商品單價(jià)11GoodsStockNumberVarChar(20)否否商品庫(kù)存量12GoodsOrderDateVarChar(20)否否商品定購(gòu)日期13GoodsStockInDateVarChar(20)否否商品入庫(kù)日期14GoodsUnitVarchar(4)否否商品單位15StockRegionIdVarChar(20) 否否商品在庫(kù)位置16TypeIdVarChar(20)否否商品型號(hào)編號(hào)9 oodsLocationTable(商品在庫(kù)區(qū)域表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02LocationIdVarChar(20)否否商品區(qū)域編號(hào)03LocationNameVarChar(20)否否商品區(qū)域名稱(chēng)10GoodsRowsTable(商品擺放排號(hào)表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02RowsIdVarChar(20)否否商品所在排編號(hào)03RowsNameVarChar(20)否否商品所在排名稱(chēng)11GoodsSeatsTable(商品擺放座號(hào)表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是 否該表自動(dòng)編號(hào)02SeatsIdVarChar(20)否否商品所在座編號(hào)03SeatsNameVarChar(20)否否商品所在座名稱(chēng)12LoginTable (職務(wù)信息表)(注:EmployeeId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02LoginIdVarChar(20)否否登陸編號(hào)03LoginNameVarChar(20)否否登陸職員姓名04LoginPasswordVarChar(20)否否登陸密碼05LoginPowerVarChar(20)否否登陸職員權(quán)限06EmployeeIdVarChar(20)否否 登陸職員編號(hào)13MessageInfoTable(公告信息表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02MessageIdVarChar(20)否否公告信息編號(hào)03EmployeeIdVarChar(20)否否發(fā)布人編號(hào)04MessageTitleVarChar(20)否否公告信息標(biāo)題05MessageTimeVarChar(20)否否公告發(fā)布時(shí)間06MessageContentVarChar(20)否否公告內(nèi)容014StockInInfoTable(入庫(kù)單信息表) (注:ChargId、GoodsId、TypeId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02StockInIdVarChar(20)否否 入庫(kù)單編號(hào)03StockInDateVarChar(20)否否商品入庫(kù)日期04ChargeIdVarChar(20)否否負(fù)責(zé)人編號(hào)05GoodsIdVarChar(20)否否入庫(kù)商品編號(hào)06GoodsInNumberInt(8)否否入庫(kù)商品數(shù)量07TypeIdVarChar(20)否否入庫(kù)商品型號(hào)08CommodityIdVarChar(20)否否商品分類(lèi)編號(hào)09GoodsInMemoVarChar(100)否否入庫(kù)單備注信息15StockOutInfoTable(出庫(kù)單信息表)(注:ChargeId、GoodsId、GoodsReceiveId、TypeId、CommodityId)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02StockOutIdVarChar(20)否否出庫(kù)單編號(hào)03StockOutDateVarChar(20)否否商品出庫(kù)日期04ChargeIdVarChar(20)否否負(fù)責(zé)人編號(hào)05GoodsIdVarChar(20)否否商品編號(hào)06GoodsOutNumberInt(8)否否商品出庫(kù)數(shù)量07GoodsReceiveIdVarChar(20)否否商品接受人編號(hào)08TypeIdVarChar(20)否否商品型號(hào)編號(hào)09CommodityIdVarChar(20)否否 商品分類(lèi)編號(hào)16StockRegionInfoTable(商品在庫(kù)位置表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02StockRegionIdVarChar(20)否否在庫(kù)位置編號(hào)03StockRegionNameVarChar(20)否否在庫(kù)位置名稱(chēng)17TypeTable(商品型號(hào)信息表)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02TypeIdVarChar(20)否否型號(hào)編號(hào)03TypeNameVarChar(20)否否型號(hào)名稱(chēng)04CategoryIdVarChar(20)否否商品分類(lèi)編號(hào)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02SupplyIdVarChar(20)否否供應(yīng)商編號(hào)03SupplyNameVarChar(20)否否供應(yīng)商名稱(chēng)04SupplyChargeVarChar(20)否否供應(yīng)商負(fù)責(zé)人05SupplyAddressVarChar(20)否否供應(yīng)商地址06SupplyPhoneVarChar(20)否否供應(yīng)商電話07SupplyMobileVarChar(20)否否供應(yīng)商移動(dòng)電話08SupplyFaxVarChar(20)否是供應(yīng)商傳真09SupplyEmailVarChar(20)否是供應(yīng)商郵件10SupplyHttpVarChar(20)否是供應(yīng)商網(wǎng)址18SupplyTable(供應(yīng)商信息表)19WareHouseInfoTable(倉(cāng)庫(kù)信息表)(注:ChargeId為外鍵)編號(hào)字段名字段類(lèi)型否為主鍵是否為空備注信息01IDInt(4)是否該表自動(dòng)編號(hào)02WareHouseIdVarChar(20)否否倉(cāng)庫(kù)編號(hào)03WareHouseNameVarChar(20)否否倉(cāng)庫(kù)名稱(chēng)04ChargeIdVarChar(20)否否負(fù)責(zé)人編號(hào)05WareHouseAddVarChar(20)否否倉(cāng)庫(kù)地址6U/T物流系統(tǒng)倉(cāng)儲(chǔ)管理功能性計(jì)6.1 系統(tǒng)功能簡(jiǎ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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論