物流管理系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)_第1頁(yè)
物流管理系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)_第2頁(yè)
物流管理系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)_第3頁(yè)
物流管理系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)_第4頁(yè)
物流管理系統(tǒng)的設(shè)計(jì)及其實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(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、文獻(xiàn)綜述 題 目 物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)生姓名 王冬路 專業(yè)班級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 07-4班 學(xué) 號(hào) 200712010417 院 (系) 國(guó)際教育學(xué)院 指導(dǎo)教師(職稱) 黃永麗 (講師) 完成時(shí)間 2011年 3月 20日 物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1 引言中國(guó)進(jìn)入WTO對(duì)中國(guó)既是一個(gè)機(jī)遇也是一個(gè)挑戰(zhàn)。從這里開始中國(guó)的市場(chǎng)要走向國(guó)際化,中國(guó)的商品走出國(guó)門,讓世界上所有國(guó)家的人們來使用它,檢驗(yàn)它的好與壞。面對(duì)世界上一流的大企業(yè),我們應(yīng)該怎么做才能使自己的產(chǎn)品迅速、安全、可靠的運(yùn)送到顧客的手中呢?其中要特別注意的有三點(diǎn):迅速,就是要縮短從商品走下生產(chǎn)線到送到顧客手中的時(shí)間和距離,要縮短庫(kù)存

2、時(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)爭(zhēng)力。經(jīng)濟(jì)全球化及現(xiàn)代物流業(yè)發(fā)展的系統(tǒng)化、信息化、倉(cāng)儲(chǔ)運(yùn)輸?shù)默F(xiàn)代化和綜合化等趨勢(shì),對(duì)我國(guó)物流業(yè)的發(fā)展提出了全方位的挑戰(zhàn)2。 面對(duì)跨國(guó)企業(yè)不斷滲透中國(guó)物流市場(chǎng)的嚴(yán)峻形勢(shì),我國(guó)物流業(yè)走高科技之路勢(shì)在必行。我國(guó)國(guó)民經(jīng)濟(jì)連續(xù)多年高速增長(zhǎng),為我國(guó)現(xiàn)代物流發(fā)展創(chuàng)造了良好的條件。目前,我

3、國(guó)各類物流企業(yè)有14萬家左右,中小型企業(yè)占大多數(shù)。在如此強(qiáng)烈競(jìng)爭(zhēng)的環(huán)境下,要想取得一席之地,各企業(yè)在目前良好服務(wù)的基礎(chǔ)之上,需提高企業(yè)的運(yùn)營(yíng)效率和自身管理水平。人工管理早已不再適應(yīng)企業(yè)發(fā)展的要求,利用計(jì)算機(jī)網(wǎng)絡(luò)對(duì)企業(yè)運(yùn)營(yíng)流程進(jìn)行全方位的管理迫在眉睫。通過計(jì)算機(jī)網(wǎng)絡(luò)對(duì)企業(yè)進(jìn)行管理,不僅為企業(yè)的運(yùn)營(yíng)過程節(jié)省了大量的時(shí)間,提高了企業(yè)的效率,還為企業(yè)在客戶群中樹立了一個(gè)全新的形象,為企業(yè)日后發(fā)展奠定一個(gè)良好的基礎(chǔ)3。本文就講介紹對(duì)于物流管理來說,在采用的技術(shù)和應(yīng)用平臺(tái)等方面介紹了物流管理系統(tǒng)搭建的方法以及實(shí)現(xiàn)過程,并比較了ASP技術(shù)與其他技術(shù)的區(qū)別,以便更加清楚系統(tǒng)設(shè)計(jì)的過程和完成的效果。2 ASP技

4、術(shù)的特點(diǎn)及優(yōu)勢(shì)2.1 ASP的特點(diǎn)ASP全稱為Active Server Pages,即動(dòng)態(tài)服務(wù)器頁(yè)面,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS 3。0以上版本之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁(yè),ASP指令和ActiveX元件建立動(dòng)態(tài),交互且高效的Web服務(wù)器應(yīng)用程序4。ASP文件(即*.asp文件)與HTML文件類似,但ASP文件可以包含腳本命令,腳本命令放在之間.當(dāng)用戶請(qǐng)求一個(gè)*.asp主頁(yè)時(shí),WWW響應(yīng)HTTP請(qǐng)示調(diào)用ASP引擎,解釋被申請(qǐng)的文件,當(dāng)遇到與ActiveX Scripting兼容的腳本(VBScript或JScript)時(shí)ASP引擎調(diào)用相應(yīng)的腳本引擎進(jìn)行

5、處理.ASP腳本在服務(wù)器端解釋執(zhí)行,結(jié)果自動(dòng)生成符合HTML語言的主頁(yè)去響應(yīng)用戶的請(qǐng)求5。ASP目前已成為目前應(yīng)用最廣泛的動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)工具,同時(shí)應(yīng)用ASP進(jìn)行網(wǎng)絡(luò)化的信息管理系統(tǒng)也逐步得到推廣6。以下是ASP獨(dú)具的一些特點(diǎn):(1)使用VBScript,JScript等簡(jiǎn)單易懂的腳本語言,同時(shí)結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。(2)使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì),而利用諸如Frontpage或者Dreamweaver等所見即所得的網(wǎng)頁(yè)編輯軟件可以快捷方便地進(jìn)行編輯,易學(xué)易用。(3)與瀏覽器無關(guān)(Browser Independence),用戶端只要

6、使用可執(zhí)行HTML代碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(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、客戶端瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性7。ASP的奇妙之處真是不勝枚舉,更為重要的是,ASP是一種無須編程的軟件開發(fā)工具,用簡(jiǎn)單的幾個(gè)語句,即可對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。另外,ASP程序員的數(shù)量驚人,所以當(dāng)你遇到問題時(shí),可以請(qǐng)求他人幫你解決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 Works

8、tatiion,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ù)庫(kù),以實(shí)現(xiàn)更多的功能。PHP幾乎支持現(xiàn)在所有的數(shù)據(jù)庫(kù)。PHP的缺點(diǎn)是沒有像JSP和ASP那樣對(duì)組件的支持,擴(kuò)展性較差10。JSP(Java Server Pages)是基于Java的技術(shù),用于創(chuàng)建可支持跨平臺(tái)急跨Web服務(wù)器的動(dòng)態(tài)網(wǎng)頁(yè),JSP與服務(wù)器端的腳本語

9、言JavaScript不一樣,JSP是在傳統(tǒng)的靜態(tài)網(wǎng)頁(yè)中加入Java程序片段和JSP標(biāo)記,構(gòu)成JSP頁(yè)面,然后再有服務(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ā)人員往往需要對(duì)及其相關(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)境,

10、使開發(fā)人員可以在HTML代碼中使用腳本語言編寫程序,具有開發(fā)簡(jiǎn)單、功能強(qiáng)大特點(diǎn)。它很好的把HTML和腳本開發(fā)融合在一起,提高了編程的靈活性,降低了開發(fā)難度12。ASP的腳本在Web服務(wù)器端運(yùn)行,而不是傳統(tǒng)的在客戶瀏覽器中運(yùn)行,這一措施使客戶的瀏覽器無需擔(dān)心服務(wù)器端的網(wǎng)頁(yè)使用哪種腳本,ASP都會(huì)生成一個(gè)符合HTML標(biāo)準(zhǔn)的網(wǎng)頁(yè)送回客戶端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服

11、務(wù)器請(qǐng)求調(diào)用ASP文件時(shí),就啟動(dòng)ASP。Web服務(wù)器開始調(diào)用ASP,將別請(qǐng)求的.ASP文件從頭讀到尾,執(zhí)行每一個(gè)命令,然后動(dòng)態(tài)生成一個(gè)HTML頁(yè)面送到瀏覽器14。ASP工作原理如圖2-1所示。圖2-1 ASP工作原理圖ASP的強(qiáng)大功能都可通過調(diào)用內(nèi)置對(duì)象來實(shí)現(xiàn)。ASP提供的內(nèi)置對(duì)象使用戶更容易收集通過瀏覽器請(qǐng)求發(fā)送的信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息。有了這些對(duì)象可以使ASP的功能更強(qiáng)大。所謂對(duì)象就是一段封裝的完整的軟件模塊。這些對(duì)象之間通過屬性來傳遞參數(shù),在設(shè)計(jì)ASP時(shí)經(jīng)常需要調(diào)用各種對(duì)象來實(shí)現(xiàn)開發(fā)動(dòng)態(tài)數(shù)據(jù)庫(kù)訪問的功能。在ASP引擎中提供了六大內(nèi)建對(duì)象,即Request、Response、Se

12、rver、Application、Session和ObjectContext15。ASP在性能方面完全與HTML融合在一起;它創(chuàng)建簡(jiǎn)單,是直接建立于Web服務(wù)器,并且是作為Web服務(wù)器的一個(gè)服務(wù)運(yùn)行,支持多用戶、多線程;它的源程序不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性;它是面向?qū)ο蟮模δ芸梢杂蠥ctiveX服務(wù)器構(gòu)件擴(kuò)展,并且它幾乎可以支持任何一種瀏覽器;另外,ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁(yè)面。換句話說,可針對(duì)每個(gè)用戶的個(gè)別需求,用ASP定制網(wǎng)頁(yè),能

13、夠滿足用戶的各種需求16。由此可以看出:經(jīng)過對(duì)三種語言的對(duì)比,ASP是在IIS下開發(fā)WEB應(yīng)用的一種簡(jiǎn)單、方便的編程工具。在了解了VBScript的基本語法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。2.3 ASP與CGI的比較CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)也是Internet上一種功能強(qiáng)大的Web頁(yè)面技術(shù),其工作方式有別于ASP。我們現(xiàn)對(duì)二者進(jìn)行比較。Active Server Pages開發(fā)Web應(yīng)用程序的特點(diǎn):(1)完全嵌入HTML,與HTML、Script語言完美結(jié)合。(2)無須手動(dòng)編譯和鏈接程序。(3)面向?qū)ο?/p>

14、,并可擴(kuò)展ActiveX Server組件功能。(4)使用腳本語言(JavaScript、VBScript或PERL)編寫。(5)存取數(shù)據(jù)庫(kù)輕松容易(使用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í)間較長(zhǎng)。(4)存取數(shù)據(jù)庫(kù)不容易。(5)每個(gè)CGI程序被不同用戶執(zhí)行時(shí)都得重新執(zhí)行一次,并占去Server的一個(gè)端口

15、(Port),降低Server效率??梢姡珹SP在數(shù)據(jù)庫(kù)訪問、與HTML的集成、提高服務(wù)器的效率等諸多方面都優(yōu)于CGI,更適應(yīng)Web應(yīng)用程序開發(fā)的需要,因此本文選擇了ASP作為個(gè)性化頁(yè)面生成器的開發(fā)工具。2.4 Access的優(yōu)點(diǎn)(1)存儲(chǔ)方式單一Access管理的對(duì)象有表、查詢、窗體、報(bào)表、頁(yè)、宏和模塊,以上對(duì)象都存放在后綴為(.mdb)的數(shù)據(jù)庫(kù)文件種,便于用戶的操作和管理。(2)面向?qū)ο驛ccess是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)庫(kù)管理的各種功能封裝在各類對(duì)象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以

16、定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。通過對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶的開發(fā)工作。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡(jiǎn)便。(3)界面友好、易操作Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)А⒉樵兿驅(qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?,使得操作?jiǎn)便,容易使用和掌握。(4)集成環(huán)境、處理多種數(shù)據(jù)信息Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極

17、大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。(5)Access支持ODBC(開發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫(kù)訪問頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。3 總結(jié) 以網(wǎng)絡(luò)服務(wù)商、軟件廠商和ISP為主力的各種

18、IT角色,正在根據(jù)自己的優(yōu)勢(shì)條件出發(fā)對(duì)ASP領(lǐng)域進(jìn)行多種方面的嘗試。就目前階段來講,ASP提供的服務(wù)不計(jì)其數(shù)五花八門,沒有標(biāo)準(zhǔn)化和量化的概念,硬件廠商向ASP的“土壤”和勢(shì)力方向靠攏,軟件廠商和ISP則直接參與到ASP業(yè)務(wù)的第一線。我估計(jì),經(jīng)過一段時(shí)間的試探和發(fā)展,ASP將向服務(wù)集成方面發(fā)展,產(chǎn)品和服務(wù)初步的標(biāo)準(zhǔn)化將很快建立起來,接著進(jìn)入到市場(chǎng)細(xì)化和標(biāo)準(zhǔn)制定、ASP產(chǎn)品成熟時(shí)期,ASP的穩(wěn)步增長(zhǎng),最終將成為IT行業(yè)商務(wù)模式的核心! 目前在ASP發(fā)展的道路上,主要面臨的問題是觀念的轉(zhuǎn)變方面:用租賃代替購(gòu)買,服務(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)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì).中國(guó)鐵道出版社.2004:5-7.3宋彥浩.ASP建網(wǎng)技術(shù)源代碼公開.中國(guó)水利水電出版社

溫馨提示

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