




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
文獻(xiàn)綜述 題 目 物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 王冬路 專業(yè)班級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 07-4班 學(xué) 號(hào) 200712010417 院 (系) 國際教育學(xué)院 指導(dǎo)教師(職稱) 黃永麗 (講師) 完成時(shí)間 2011年 3月 20日 物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1 引言中國進(jìn)入WTO對中國既是一個(gè)機(jī)遇也是一個(gè)挑戰(zhàn)。從這里開始中國的市場要走向國際化,中國的商品走出國門,讓世界上所有國家的人們來使用它,檢驗(yàn)它的好與壞。面對世界上一流的大企業(yè),我們應(yīng)該怎么做才能使自己的產(chǎn)品迅速、安全、可靠的運(yùn)送到顧客的手中呢?其中要特別注意的有三點(diǎn):迅速,就是要縮短從商品走下生產(chǎn)線到送到顧客手中的時(shí)間和距離,要縮短庫存時(shí)間,減少在途運(yùn)輸時(shí)間。安全,就是要保證產(chǎn)品在運(yùn)輸和儲(chǔ)存當(dāng)中免受損傷,保證到用戶手中的產(chǎn)品和剛走下生產(chǎn)線的產(chǎn)品是同等質(zhì)量。可靠,就是要實(shí)現(xiàn)在分撥和運(yùn)輸過程中的任何差錯(cuò)都是可以追蹤和查詢的,銷售環(huán)節(jié)中的操作是正確的1。迅速、安全、可靠的商品儲(chǔ)存和運(yùn)輸不僅是為了保證商品的質(zhì)量而且可以減少不必要的財(cái)務(wù)的浪費(fèi),提高企業(yè)的盈利能力和競爭力。經(jīng)濟(jì)全球化及現(xiàn)代物流業(yè)發(fā)展的系統(tǒng)化、信息化、倉儲(chǔ)運(yùn)輸?shù)默F(xiàn)代化和綜合化等趨勢,對我國物流業(yè)的發(fā)展提出了全方位的挑戰(zhàn)2。 面對跨國企業(yè)不斷滲透中國物流市場的嚴(yán)峻形勢,我國物流業(yè)走高科技之路勢在必行。我國國民經(jīng)濟(jì)連續(xù)多年高速增長,為我國現(xiàn)代物流發(fā)展創(chuàng)造了良好的條件。目前,我國各類物流企業(yè)有14萬家左右,中小型企業(yè)占大多數(shù)。在如此強(qiáng)烈競爭的環(huán)境下,要想取得一席之地,各企業(yè)在目前良好服務(wù)的基礎(chǔ)之上,需提高企業(yè)的運(yùn)營效率和自身管理水平。人工管理早已不再適應(yīng)企業(yè)發(fā)展的要求,利用計(jì)算機(jī)網(wǎng)絡(luò)對企業(yè)運(yùn)營流程進(jìn)行全方位的管理迫在眉睫。通過計(jì)算機(jī)網(wǎng)絡(luò)對企業(yè)進(jìn)行管理,不僅為企業(yè)的運(yùn)營過程節(jié)省了大量的時(shí)間,提高了企業(yè)的效率,還為企業(yè)在客戶群中樹立了一個(gè)全新的形象,為企業(yè)日后發(fā)展奠定一個(gè)良好的基礎(chǔ)3。本文就講介紹對于物流管理來說,在采用的技術(shù)和應(yīng)用平臺(tái)等方面介紹了物流管理系統(tǒng)搭建的方法以及實(shí)現(xiàn)過程,并比較了ASP技術(shù)與其他技術(shù)的區(qū)別,以便更加清楚系統(tǒng)設(shè)計(jì)的過程和完成的效果。2 ASP技術(shù)的特點(diǎn)及優(yōu)勢2.1 ASP的特點(diǎn)ASP全稱為Active Server Pages,即動(dòng)態(tài)服務(wù)器頁面,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS 3。0以上版本之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁,ASP指令和ActiveX元件建立動(dòng)態(tài),交互且高效的Web服務(wù)器應(yīng)用程序4。ASP文件(即*.asp文件)與HTML文件類似,但ASP文件可以包含腳本命令,腳本命令放在之間.當(dāng)用戶請求一個(gè)*.asp主頁時(shí),WWW響應(yīng)HTTP請示調(diào)用ASP引擎,解釋被申請的文件,當(dāng)遇到與ActiveX Scripting兼容的腳本(VBScript或JScript)時(shí)ASP引擎調(diào)用相應(yīng)的腳本引擎進(jìn)行處理.ASP腳本在服務(wù)器端解釋執(zhí)行,結(jié)果自動(dòng)生成符合HTML語言的主頁去響應(yīng)用戶的請求5。ASP目前已成為目前應(yīng)用最廣泛的動(dòng)態(tài)網(wǎng)頁開發(fā)工具,同時(shí)應(yīng)用ASP進(jìn)行網(wǎng)絡(luò)化的信息管理系統(tǒng)也逐步得到推廣6。以下是ASP獨(dú)具的一些特點(diǎn):(1)使用VBScript,JScript等簡單易懂的腳本語言,同時(shí)結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。(2)使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì),而利用諸如Frontpage或者Dreamweaver等所見即所得的網(wǎng)頁編輯軟件可以快捷方便地進(jìn)行編輯,易學(xué)易用。(3)與瀏覽器無關(guān)(Browser Independence),用戶端只要使用可執(zhí)行HTML代碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript,JScript)均在Web服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(4)Active Server Pages能與任何ActiveX Scripting語言相容。ActiveX Server Components(ActiveX 服務(wù)器元件)具有無限可擴(kuò)充性??梢允褂肰isual Basic,Java,Visual C+,COBOL等編程語言來編寫你所需要的ActiveX Server Components。(5)Active Server Pages 的源程序,不會(huì)被傳到客戶端瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性7。ASP的奇妙之處真是不勝枚舉,更為重要的是,ASP是一種無須編程的軟件開發(fā)工具,用簡單的幾個(gè)語句,即可對數(shù)據(jù)庫進(jìn)行操作。另外,ASP程序員的數(shù)量驚人,所以當(dāng)你遇到問題時(shí),可以請求他人幫你解決8。ASP是Active Server Pages的縮寫,是Microsoft公司開發(fā)的Web服務(wù)器腳本開發(fā)環(huán)境, ASP是一個(gè)功能強(qiáng)大,而且易于學(xué)習(xí)的服務(wù)器端的腳本編程環(huán)境,利用它可以生成動(dòng)態(tài)、交互、高效的Web應(yīng)用程序,且能較容易實(shí)現(xiàn)復(fù)雜的Web應(yīng)用程序。它是Microsoft公司的產(chǎn)品,從NT Server開始在NT Workstatiion,Windows98和Windows2000中也都附帶這個(gè)腳本編程環(huán)境9。2.2 ASP和PHP、JSP開發(fā)技術(shù)比較PHP(Personal Home Page)是一種服務(wù)器端的嵌入式HTML的腳本語言,可以運(yùn)行于多種平臺(tái)。由于PHP采用Open Source方式,它的源代碼公開,使得它可以不斷加入新東西加入,形成龐大的數(shù)據(jù)庫,以實(shí)現(xiàn)更多的功能。PHP幾乎支持現(xiàn)在所有的數(shù)據(jù)庫。PHP的缺點(diǎn)是沒有像JSP和ASP那樣對組件的支持,擴(kuò)展性較差10。JSP(Java Server Pages)是基于Java的技術(shù),用于創(chuàng)建可支持跨平臺(tái)急跨Web服務(wù)器的動(dòng)態(tài)網(wǎng)頁,JSP與服務(wù)器端的腳本語言JavaScript不一樣,JSP是在傳統(tǒng)的靜態(tài)網(wǎng)頁中加入Java程序片段和JSP標(biāo)記,構(gòu)成JSP頁面,然后再有服務(wù)器編譯和執(zhí)行。JSP的主要特點(diǎn)是:JSP支持絕大部分平臺(tái),JSP支持組件技術(shù),可作為Java開發(fā)平臺(tái)的一部分,JSP具有Java的所有優(yōu)點(diǎn),也包括一次編寫,處處運(yùn)行。但是編寫JSP程序時(shí)比較復(fù)雜,開發(fā)人員往往需要對及其相關(guān)技術(shù)比較了解11。ASP是Microsoft公司開發(fā)的Web服務(wù)器腳本開發(fā)環(huán)境,利用它可以生成動(dòng)態(tài)、高效的Web應(yīng)用程序。雖然人們習(xí)慣上將ASP成為ASP語言,但從嚴(yán)格意義上講,ASP只是為VBScript和JavaScript等腳本語言提供了一個(gè)運(yùn)行的環(huán)境,使開發(fā)人員可以在HTML代碼中使用腳本語言編寫程序,具有開發(fā)簡單、功能強(qiáng)大特點(diǎn)。它很好的把HTML和腳本開發(fā)融合在一起,提高了編程的靈活性,降低了開發(fā)難度12。ASP的腳本在Web服務(wù)器端運(yùn)行,而不是傳統(tǒng)的在客戶瀏覽器中運(yùn)行,這一措施使客戶的瀏覽器無需擔(dān)心服務(wù)器端的網(wǎng)頁使用哪種腳本,ASP都會(huì)生成一個(gè)符合HTML標(biāo)準(zhǔn)的網(wǎng)頁送回客戶端13。有了ASP也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。從軟件的技術(shù)層面看,ASP程序只能在WEB服務(wù)器端執(zhí)行,ASP程序保存為后綴名為.asp的文件,一個(gè)ASP文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在Web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)瀏覽器向Web服務(wù)器請求調(diào)用ASP文件時(shí),就啟動(dòng)ASP。Web服務(wù)器開始調(diào)用ASP,將別請求的.ASP文件從頭讀到尾,執(zhí)行每一個(gè)命令,然后動(dòng)態(tài)生成一個(gè)HTML頁面送到瀏覽器14。ASP工作原理如圖2-1所示。圖2-1 ASP工作原理圖ASP的強(qiáng)大功能都可通過調(diào)用內(nèi)置對象來實(shí)現(xiàn)。ASP提供的內(nèi)置對象使用戶更容易收集通過瀏覽器請求發(fā)送的信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息。有了這些對象可以使ASP的功能更強(qiáng)大。所謂對象就是一段封裝的完整的軟件模塊。這些對象之間通過屬性來傳遞參數(shù),在設(shè)計(jì)ASP時(shí)經(jīng)常需要調(diào)用各種對象來實(shí)現(xiàn)開發(fā)動(dòng)態(tài)數(shù)據(jù)庫訪問的功能。在ASP引擎中提供了六大內(nèi)建對象,即Request、Response、Server、Application、Session和ObjectContext15。ASP在性能方面完全與HTML融合在一起;它創(chuàng)建簡單,是直接建立于Web服務(wù)器,并且是作為Web服務(wù)器的一個(gè)服務(wù)運(yùn)行,支持多用戶、多線程;它的源程序不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性;它是面向?qū)ο蟮?,功能可以有ActiveX服務(wù)器構(gòu)件擴(kuò)展,并且它幾乎可以支持任何一種瀏覽器;另外,ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對諸如時(shí)間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁面。換句話說,可針對每個(gè)用戶的個(gè)別需求,用ASP定制網(wǎng)頁,能夠滿足用戶的各種需求16。由此可以看出:經(jīng)過對三種語言的對比,ASP是在IIS下開發(fā)WEB應(yīng)用的一種簡單、方便的編程工具。在了解了VBScript的基本語法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。2.3 ASP與CGI的比較CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)也是Internet上一種功能強(qiáng)大的Web頁面技術(shù),其工作方式有別于ASP。我們現(xiàn)對二者進(jìn)行比較。Active Server Pages開發(fā)Web應(yīng)用程序的特點(diǎn):(1)完全嵌入HTML,與HTML、Script語言完美結(jié)合。(2)無須手動(dòng)編譯和鏈接程序。(3)面向?qū)ο螅⒖蓴U(kuò)展ActiveX Server組件功能。(4)使用腳本語言(JavaScript、VBScript或PERL)編寫。(5)存取數(shù)據(jù)庫輕松容易(使用ADO組件)。(6)可使用任何語言編寫自己的ActiveX Server組件。(7)無瀏覽器兼容問題。(8)程序代碼隱藏,客戶端僅能看到ASP輸出的HTML文件。(9)縮短Web開發(fā)時(shí)間。相比之下,使用CGI開發(fā)Web應(yīng)用程序具有以下缺點(diǎn):(1)不易與HTML文件集成。(2)須使用其他較復(fù)雜的語言來開發(fā)CGI程序。(3)程序開發(fā)時(shí)間較長。(4)存取數(shù)據(jù)庫不容易。(5)每個(gè)CGI程序被不同用戶執(zhí)行時(shí)都得重新執(zhí)行一次,并占去Server的一個(gè)端口(Port),降低Server效率??梢?,ASP在數(shù)據(jù)庫訪問、與HTML的集成、提高服務(wù)器的效率等諸多方面都優(yōu)于CGI,更適應(yīng)Web應(yīng)用程序開發(fā)的需要,因此本文選擇了ASP作為個(gè)性化頁面生成器的開發(fā)工具。2.4 Access的優(yōu)點(diǎn)(1)存儲(chǔ)方式單一Access管理的對象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。(2)面向?qū)ο驛ccess是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個(gè)對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴(kuò)展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。(3)界面友好、易操作Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫向?qū)А⒈硐驅(qū)?、查詢向?qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握。?)集成環(huán)境、處理多種數(shù)據(jù)信息Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。(5)Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。3 總結(jié) 以網(wǎng)絡(luò)服務(wù)商、軟件廠商和ISP為主力的各種IT角色,正在根據(jù)自己的優(yōu)勢條件出發(fā)對ASP領(lǐng)域進(jìn)行多種方面的嘗試。就目前階段來講,ASP提供的服務(wù)不計(jì)其數(shù)五花八門,沒有標(biāo)準(zhǔn)化和量化的概念,硬件廠商向ASP的“土壤”和勢力方向靠攏,軟件廠商和ISP則直接參與到ASP業(yè)務(wù)的第一線。我估計(jì),經(jīng)過一段時(shí)間的試探和發(fā)展,ASP將向服務(wù)集成方面發(fā)展,產(chǎn)品和服務(wù)初步的標(biāo)準(zhǔn)化將很快建立起來,接著進(jìn)入到市場細(xì)化和標(biāo)準(zhǔn)制定、ASP產(chǎn)品成熟時(shí)期,ASP的穩(wěn)步增長,最終將成為IT行業(yè)商務(wù)模式的核心! 目前在ASP發(fā)展的道路上,主要面臨的問題是觀念的轉(zhuǎn)變方面:用租賃代替購買,服務(wù)集成代替產(chǎn)品經(jīng)銷商、服務(wù)經(jīng)濟(jì)代替產(chǎn)品經(jīng)濟(jì)等等。具體到實(shí)際方面來講,安全和服務(wù)的質(zhì)量是ASP和客戶共同關(guān)心的頭等大事,要實(shí)現(xiàn)ASP提出的“租賃高科技”的口號(hào),ASP任重而道遠(yuǎn)!參考文獻(xiàn)1李曉黎,張巍.ASP+SQL Server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例. 北京:人民郵電出版社.2000:3-12.2鄧文淵,陳惠貞,陳俊榮.ASP與網(wǎng)頁數(shù)據(jù)庫設(shè)計(jì).中國鐵道出版社.2004:5-7.3宋彥浩.ASP建網(wǎng)技術(shù)源代碼公開.中國水利水電出版社
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司組織春季活動(dòng)方案
- 公司職工送溫暖活動(dòng)方案
- 公司文藝晚會(huì)活動(dòng)方案
- 公司愛心捐贈(zèng)活動(dòng)方案
- 公司春游拓展活動(dòng)方案
- 公司看敬老院活動(dòng)方案
- 公司落成典禮策劃方案
- 公司狂歡潑水活動(dòng)方案
- 公司春節(jié)維系活動(dòng)方案
- 公司節(jié)日剪彩活動(dòng)方案
- 2025年小學(xué)語文期末考試試題及答案
- 2025年北京市第一次普通高中學(xué)業(yè)水平合格性考試歷史試題(含答案)
- 蘇教版-數(shù)學(xué)二年級(jí)下冊-期末試卷10套
- 《陸上風(fēng)電場工程設(shè)計(jì)概算編制規(guī)定及費(fèi)用標(biāo)準(zhǔn)》(NB-T 31011-2019)
- 夢幻西游翰墨之道全
- 執(zhí)業(yè)藥師 中藥一筆記
- 新科hg5300功放說明書
- 2023-2024學(xué)年湖南省常德市小學(xué)語文六年級(jí)期末評(píng)估試卷附參考答案和詳細(xì)解析
- 氣污染源自動(dòng)監(jiān)控設(shè)施臺(tái)賬記錄模版校準(zhǔn)記錄
- JJF 1169-2007汽車制動(dòng)操縱力計(jì)校準(zhǔn)規(guī)范
- 新高考高中物理競賽專題1力學(xué)50題競賽真題強(qiáng)化訓(xùn)練原卷版
評(píng)論
0/150
提交評(píng)論