資源描述:
《物流配貨管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、物流配貨管理系統(tǒng)摘要隨著經(jīng)濟(jì)的全球化和信息技術(shù)的快速發(fā)展,人們獲取資料的途徑與展開(kāi)營(yíng)銷的范圍越來(lái)越廣泛,同時(shí),現(xiàn)代競(jìng)爭(zhēng)導(dǎo)致各行各業(yè)都進(jìn)入了一個(gè)微利時(shí)代,一些成本和利潤(rùn)都開(kāi)始透明起來(lái)。進(jìn)而隨著電子商務(wù)的發(fā)展,加快了經(jīng)濟(jì)的全球化,在網(wǎng)上實(shí)現(xiàn)購(gòu)物后,需要一個(gè)快速的、有效的物流對(duì)實(shí)物進(jìn)行低成本、高效率、快速、有效的轉(zhuǎn)移服務(wù),所以在整個(gè)電子商務(wù)活動(dòng)中,有效的物流有了舉足輕重的地位。電子商務(wù)給物流帶來(lái)巨大需求,而物流同事也制約著電子商務(wù)的發(fā)展。這導(dǎo)致非常需要有一種全新的模式來(lái)改善物資流通、商品交易、生產(chǎn)等管理方式。因此,研究電子商務(wù)與現(xiàn)代物流的協(xié)同發(fā)展日趨重要,但是在具體實(shí)踐中,產(chǎn)生很多
2、問(wèn)題:其協(xié)同發(fā)展的運(yùn)作形式還處于摸索中,由此導(dǎo)致的一系列問(wèn)題還有待研究、探索和解決。而對(duì)這些問(wèn)題的研究,在理論上和實(shí)踐上都產(chǎn)生了重要的意義。網(wǎng)絡(luò)憑借著優(yōu)越的互動(dòng)性和簡(jiǎn)捷的交流手段慢慢成為了一個(gè)具有大的發(fā)展?jié)摿εc美好前途的新興媒體,慢慢成為了人們?nèi)粘jP(guān)注的網(wǎng)絡(luò)熱點(diǎn)。很多行業(yè)都已經(jīng)采用互聯(lián)網(wǎng)高新技術(shù),為客戶、合作伙伴提供網(wǎng)絡(luò)信息服務(wù),并且借助網(wǎng)絡(luò)技術(shù),敏銳的捕捉商機(jī)。關(guān)鍵詞:JSP、JAVA、MySQL、B/S模式LogisticspickingManagementSystemAbstractySqlMySql是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),結(jié)構(gòu)化查詢語(yǔ)言(
3、SQL)是MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用中最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言,采用這種語(yǔ)言對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。MySQL是一種功能非常強(qiáng)大的關(guān)系型客戶服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng),它的安全性和穩(wěn)定性已足以滿足許多應(yīng)用程序的要求,而且有著非常高的性價(jià)比。這些優(yōu)點(diǎn)使MySQL成為因特網(wǎng)數(shù)據(jù)庫(kù)領(lǐng)域里事實(shí)上的標(biāo)準(zhǔn)之一與其他的開(kāi)源數(shù)據(jù)庫(kù)系統(tǒng)相比,MySQL不僅在性能指標(biāo)上高出一截,在使用范圍方面也遠(yuǎn)遠(yuǎn)領(lǐng)先與于其他競(jìng)爭(zhēng)對(duì)手。MySQL比其他數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)受更全面的測(cè)試,有著更齊全的文檔,有MySQL經(jīng)驗(yàn)的開(kāi)發(fā)人員也相對(duì)更多一些。2.2.2軟件開(kāi)發(fā)語(yǔ)言javaJava是一種程序設(shè)計(jì)語(yǔ)言,可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮模?/p>
4、是由SunMicrosystems公司于1995年5月推出的Java平臺(tái)和Java程序設(shè)計(jì)語(yǔ)言的總稱。Java技術(shù)具有卓越的高效性、通用性、安全性和平臺(tái)移植性,廣泛應(yīng)用于個(gè)人電腦、科學(xué)超級(jí)計(jì)算機(jī)、游戲控制臺(tái)、互聯(lián)網(wǎng)等等,同時(shí)開(kāi)發(fā)者專業(yè)社群已經(jīng)成為全球最大的。在全球高新技術(shù)的產(chǎn)業(yè)環(huán)境下,Java比其他語(yǔ)言更具備了顯著優(yōu)勢(shì),更廣闊的前景。2.2.3開(kāi)發(fā)工具M(jìn)yEclipseMyEclipse全稱MyEclipseEnterpriseyEclipse,企業(yè)級(jí)工作平臺(tái)。它是在EclipseIDE的基礎(chǔ)上,進(jìn)行擴(kuò)展,我們可以利用它提高工作效率,特別是在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以
5、及應(yīng)用程序服務(wù)器的整合方面效果是顯著的。它,被稱為功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼,調(diào)試,測(cè)試,發(fā)布功能。它完整支持CSS,Javascript,Struts,SQL,JSP,Spring,Hibernate。MyEclipse是一個(gè)非常優(yōu)秀的,主要用于開(kāi)發(fā)Java和J2EE的Eclipse插件集合。MyEclipse的功能十分強(qiáng)大,支持也非常廣泛,特別是對(duì)各種開(kāi)源產(chǎn)品的支持是相當(dāng)不錯(cuò)的。MyEclipse目前支持JSP,JavaServlet,Spring,AJAX,EJB3,JSF,Struts,Hibernate,數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō)My
6、Eclipse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專屬eclipse開(kāi)發(fā)工具。2.2.4mvc框架struts介紹Struts實(shí)質(zhì)上就是在JSPModel2的基礎(chǔ)上實(shí)現(xiàn)的一個(gè)MVC框架。在Struts框架中,框架模型由實(shí)現(xiàn)業(yè)務(wù)邏輯的JavaBean或EJB組件構(gòu)成,控制器有ActionServlet和Action來(lái)實(shí)現(xiàn),視圖有一組JSP文件構(gòu)成。如下圖2-1所示:圖2-1Struts實(shí)現(xiàn)的MVC框架Struts是MVC的一種實(shí)現(xiàn),Struts繼承了MVC的各項(xiàng)特性,并根據(jù)J2EE的特點(diǎn),做了相應(yīng)的變化與擴(kuò)展。Struts的工作原理,如下圖2-2所示:圖2-2Struts的工作原理
7、控制:通過(guò)圖2大家可以看到有一個(gè)XML文件Struts-config.xml,與之相關(guān)聯(lián)的是Controller,在Struts中,承擔(dān)MVC中Controller角色的是一個(gè)Servlet,叫ActionServlet。ActionServlet是一個(gè)通用的控制組件。這個(gè)控制組件提供了處理所有發(fā)送到Struts的HTTP請(qǐng)求的入口點(diǎn)。它截取和分發(fā)這些請(qǐng)求到相應(yīng)的動(dòng)作類(這些動(dòng)作類都是Action類的子類)。另外控制組件也負(fù)責(zé)用相應(yīng)的請(qǐng)求參數(shù)填充ActionFrom(通常稱之為FromBean),并傳給