版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、當(dāng)前文檔修改密碼:8362839第三方物物流交易易平臺(tái)系系統(tǒng)開(kāi)發(fā)發(fā)通達(dá)達(dá)物流有有限公司司網(wǎng)站系系統(tǒng)04400504419 220044級(jí)電子子商務(wù)班班高琳晶晶【摘要】中小物物流企業(yè)業(yè)是我國(guó)國(guó)第三方方物流行行業(yè)的重重要組成成部分,大量采采用傳統(tǒng)統(tǒng)技術(shù)手手段、提提供階段段性物流流服務(wù)的的中小型型物流企企業(yè)將在在很長(zhǎng)的的時(shí)期內(nèi)內(nèi)作為我我國(guó)物流流服務(wù)業(yè)業(yè)的主要要力量,采用電電子商務(wù)務(wù)模式進(jìn)進(jìn)行網(wǎng)上上物流交交易將成成為第三三方物流流企業(yè)降降低成本本的途徑徑。本篇論文文介紹了了運(yùn)用AASP技技術(shù)和網(wǎng)網(wǎng)絡(luò)數(shù)據(jù)據(jù)庫(kù)原理理開(kāi)發(fā)的的一個(gè)基基于B/S模式式的第三三方物流流交易系系統(tǒng)。在在該系統(tǒng)統(tǒng)中,用用戶可以以很方
2、便便地注冊(cè)冊(cè)成為會(huì)會(huì)員,對(duì)對(duì)網(wǎng)站信信息進(jìn)行行瀏覽檢檢索,查查看物流流公司的的詳細(xì)資資料,進(jìn)進(jìn)行貨物物和運(yùn)價(jià)價(jià)的查詢?cè)?,然后后根?jù)自自己企業(yè)業(yè)的需要要在網(wǎng)上上申請(qǐng)?jiān)谠诰€訂單單。系統(tǒng)統(tǒng)管理員員則可以以對(duì)物流流的運(yùn)送送路線,區(qū)域進(jìn)進(jìn)行添加加和編輯輯,管理理注冊(cè)的的用戶并并對(duì)訂單單進(jìn)行處處理。在在介紹了了整個(gè)系系統(tǒng)的設(shè)設(shè)計(jì)和實(shí)實(shí)現(xiàn)的基基礎(chǔ)上,重點(diǎn)闡闡述了網(wǎng)網(wǎng)上訂單單,新聞聞添加和和外部訂訂單管理理這三部部分的實(shí)實(shí)現(xiàn)。【關(guān)鍵詞詞】B/S模式式;ASSP;電電子商務(wù)務(wù);第三三方物流流;物流流交易Absttracct: Thee smmalll phhysiicall diistrribuutioon ee
3、nteerprrisee iss ouur ccounntryy thhirdd paartyy phhysiicall diistrribuutioon pproffesssionn immporrtannt ccompponeent, maassiive midddlee annd ssmalll sscalle, willl uuse thee trradiitioon ttechhnollogiicall meeanss thhat to proovidde tthe graaduaal ddeliiverry sservvicee, tto ttakee ouur ccounntry
4、y phhysiicall diistrribuutioon sservvicee inndusstryy acccorrdinng tto tthe commpettitiion surrvivval priinciiplee moovemmentt phhysiicall diistrribuutioon eenteerprrisee inn thhe vveryy loong timme tthe maiin sstreengtth.In tthiss syysteem, cusstommerss caan eeasiily reggistter as a mmembber of the
5、e siite infformmatiion to rettrieeve, viiew, thhe llogiistiics commpannyss deetaiiledd innforrmattionn, ggoodds aand tarrifffs oof tthe queery, acccorrdinng tto tthe neeeds of theeir ownn ennterrpriisess inn thhe oonliine apppliccatiion onllinee orrderrs. Sysstemm addminnisttrattorss caan bbe tthe l
6、oggistticss off thhe ddeliiverry rrouttes, addd aand ediit rregiion, thhe mmanaagemmentt off reegissterred useers andd orrderrs ffor proocesssinng. In inttrodduciing thee enntirre ssysttem dessignn annd iimpllemeentaatioon oon tthe bassis of foccusiing on thee onnlinne oordeers andd innforrmattionn
7、too addd tthesse ttwo parrts of thee reealiizattionn.Key worrds: B/S mmodeel; ASPP; EElecctroonicc coommeercee; TThirrd-ppartty llogiistiics; Loogissticcs ttrannsacctioons目錄TOC o 1-2 h z HYPERLINK l _Toc200269883 引言 PAGEREF _Toc200269883 h 1 HYPERLINK l _Toc200269884 一、系統(tǒng)統(tǒng)分析 PAGEREF _Toc200269884 h
8、11 HYPERLINK l _Toc200269885 (一)系系統(tǒng)需求求分析和和預(yù)期目目標(biāo) PAGEREF _Toc200269885 h 1 HYPERLINK l _Toc200269886 (二)可可行性分分析 PAGEREF _Toc200269886 h 2 HYPERLINK l _Toc200269887 (三)系系統(tǒng)的流流程和主主要功能能分析 PAGEREF _Toc200269887 h 22 HYPERLINK l _Toc200269888 (四)數(shù)數(shù)據(jù)流圖圖 PAGEREF _Toc200269888 h 3 HYPERLINK l _Toc200269889 (五
9、)系系統(tǒng)ERR圖 PAGEREF _Toc200269889 h 5 HYPERLINK l _Toc200269890 二、系統(tǒng)統(tǒng)總體設(shè)設(shè)計(jì) PAGEREF _Toc200269890 h 6 HYPERLINK l _Toc200269891 (一)系系統(tǒng)總體體結(jié)構(gòu) PAGEREF _Toc200269891 h66 HYPERLINK l _Toc200269892 (二)功功能模塊塊劃分 PAGEREF _Toc200269892 h 77 HYPERLINK l _Toc200269893 (三)CC/S與與B/SS整合模模塊 PAGEREF _Toc200269893 h 7 HY
10、PERLINK l _Toc200269894 (四)系系統(tǒng)的開(kāi)開(kāi)發(fā)工具具和采用用的技術(shù)術(shù) PAGEREF _Toc200269894 h 8 HYPERLINK l _Toc200269895 三、系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計(jì) PAGEREF _Toc200269895 h 111 HYPERLINK l _Toc200269896 (一)建建表的規(guī)規(guī)范 PAGEREF _Toc200269896 h 111 HYPERLINK l _Toc200269897 (二)系系統(tǒng)數(shù)據(jù)據(jù)庫(kù)詳細(xì)細(xì)設(shè)計(jì) PAGEREF _Toc200269897 h 111 HYPERLINK l _Toc200269898 (三
11、)系系統(tǒng)數(shù)據(jù)據(jù)源的設(shè)設(shè)置 PAGEREF _Toc200269898 h 133 HYPERLINK l _Toc200269899 四、系統(tǒng)統(tǒng)實(shí)現(xiàn) PAGEREF _Toc200269899 h115 HYPERLINK l _Toc200269900 (一)網(wǎng)網(wǎng)上訂單單的創(chuàng)建建與實(shí)現(xiàn)現(xiàn) PAGEREF _Toc200269900 h 15 HYPERLINK l _Toc200269901 (二)新新聞添加加的實(shí)現(xiàn)現(xiàn) PAGEREF _Toc200269901 h 17 HYPERLINK l _Toc200269902 (三)外外部訂單單管理的的實(shí)現(xiàn) PAGEREF _Toc200269
12、902 h 118 HYPERLINK l _Toc200269903 五、結(jié)束束語(yǔ) PAGEREF _Toc200269903 h 200 HYPERLINK l _Toc200269904 附錄 PAGEREF _Toc200269904 h 222 HYPERLINK l _Toc200269905 (一)系系統(tǒng)的配配置 PAGEREF _Toc200269905 h 222 HYPERLINK l _Toc200269906 (二)使使用說(shuō)明明 PAGEREF _Toc200269906 h 22 HYPERLINK l _Toc200269907 (三)圖圖表附錄錄 PAGEREF
13、_Toc200269907 h 23 HYPERLINK l _Toc200269908 致謝 PAGEREF _Toc200269908 h 244引言我國(guó)第第三方物物流企業(yè)業(yè)從傳統(tǒng)統(tǒng)的與物物流相關(guān)關(guān)的企業(yè)業(yè)發(fā)展而而來(lái),物物流還處處于傳統(tǒng)統(tǒng)物流服服務(wù)向現(xiàn)現(xiàn)代物流流轉(zhuǎn)換過(guò)過(guò)程的初初級(jí)階段段,許多多物流企企業(yè)缺乏乏對(duì)第三三方物流流的正確確認(rèn)識(shí),對(duì)國(guó)外外成熟物物流市場(chǎng)場(chǎng)上第三三方物流流企業(yè)的的發(fā)展規(guī)規(guī)律也沒(méi)沒(méi)有深入入分析,在運(yùn)作作模式的的科學(xué)性性上尚有有很大欠欠缺?,F(xiàn)現(xiàn)代物流流的精髓髓就在于于以系統(tǒng)統(tǒng)的觀點(diǎn)點(diǎn)來(lái)看待待物流,利用現(xiàn)現(xiàn)代計(jì)算算機(jī)與網(wǎng)網(wǎng)絡(luò)技術(shù)術(shù)為支撐撐,將先先進(jìn)的物物流管理理理論固固化于
14、物物流信息息系統(tǒng)之之中,應(yīng)應(yīng)用于整整個(gè)物流流過(guò)程的的管理,從而實(shí)實(shí)現(xiàn)物流流過(guò)程的的合理化化與高效效率。但但物流信信息系統(tǒng)統(tǒng)與一般般企業(yè)的的管理信信息系統(tǒng)統(tǒng)的不同同就在于于物流面面對(duì)的是是種類繁繁多的物物品以及及這些物物品在時(shí)時(shí)間和空空間上不不斷的位位移,要要對(duì)其進(jìn)進(jìn)行有效效的管理理,必須須整個(gè)過(guò)過(guò)程要借借助于自自動(dòng)化的的物流裝裝備與技技術(shù)。所所以,在現(xiàn)階階段,研研究我國(guó)國(guó)傳統(tǒng)物物流企業(yè)業(yè)轉(zhuǎn)向第第三方物物流企業(yè)業(yè)的運(yùn)作作模式具具有非常常強(qiáng)的現(xiàn)現(xiàn)實(shí)意義義。電子商務(wù)務(wù)作為221世紀(jì)紀(jì)主要商商業(yè)運(yùn)作作模式,為第三三方物流流提供了了廣闊的的發(fā)展空空間,同同時(shí),第第三方物物流的發(fā)發(fā)展又為為電子商商務(wù)的實(shí)實(shí)
15、現(xiàn)提供供了現(xiàn)實(shí)實(shí)保障,與電子子商務(wù)整整合,將將成為第第三方物物流主要要運(yùn)作模模式之一一。從實(shí)實(shí)際運(yùn)作作狀況來(lái)來(lái)看,第第三方物物流與電電子商務(wù)務(wù)的整合合主要有有以下兩兩種方式式:其一一是第三三方物流流作為電電子商務(wù)務(wù)組成要要素,承承擔(dān)物流流作業(yè),完成BB2B或或B2CC中的物物流環(huán)節(jié)節(jié);其二二是第三三方物流流通過(guò)建建設(shè)自己己的電子子商務(wù),為商家家與客戶戶之間提提供交換換信息、進(jìn)行交交易、全全程追蹤蹤的信息息平臺(tái),從而實(shí)實(shí)現(xiàn)電子子商務(wù)與與物流的的緊密配配合。一、系統(tǒng)統(tǒng)分析(一)系系統(tǒng)需求求分析和和預(yù)期目目標(biāo)電子商務(wù)務(wù)物流系系統(tǒng)是指指在實(shí)現(xiàn)現(xiàn)電子商商務(wù)特定定過(guò)程的的時(shí)間和和空間范范圍內(nèi),由所需需位移
16、的的商品(或物資資)、包包裝設(shè)備備、裝卸卸搬運(yùn)機(jī)機(jī)械、運(yùn)運(yùn)輸工具具、倉(cāng)儲(chǔ)儲(chǔ)設(shè)施、人員和和通信聯(lián)聯(lián)系設(shè)施施等若干干相互制制約的動(dòng)動(dòng)態(tài)要素素所構(gòu)成成的具有有特定功功能的有有機(jī)整體體。電子子商務(wù)物物流系統(tǒng)統(tǒng)的目的的是實(shí)現(xiàn)現(xiàn)電子商商務(wù)過(guò)程程中商品品(或物物資)的的空間效效益和時(shí)時(shí)間效益益,在保保證商品品滿足供供給需求求的前提提下,實(shí)實(shí)現(xiàn)各種種物流環(huán)環(huán)節(jié)的合合理銜接接,并取取得最佳佳經(jīng)濟(jì)效效益。電電子商務(wù)務(wù)物流系系統(tǒng)既是是電子商商務(wù)系統(tǒng)統(tǒng)中的一一個(gè)子系系統(tǒng)或組組成部分分,也是是社會(huì)經(jīng)經(jīng)濟(jì)大系系統(tǒng)的一一個(gè)子系系統(tǒng)。物流需求求與產(chǎn)品品或服務(wù)務(wù)的銷售售(或采采購(gòu))數(shù)數(shù)量直接接相關(guān)。產(chǎn)品方方面的估估計(jì)一般般由營(yíng)
17、銷銷、市場(chǎng)場(chǎng)或?qū)iT門的計(jì)劃劃人員完完成。通通常物流流管理者者主要是是制定庫(kù)庫(kù)存控制制或車輛輛調(diào)度之之類的短短期計(jì)劃劃,包括括對(duì)提前前期、價(jià)價(jià)格和物物流成本本等進(jìn)行行預(yù)測(cè),并不需需要獨(dú)自自為企業(yè)業(yè)做綜合合預(yù)測(cè)。物流需需求特性性不同,預(yù)測(cè)方方法也不不同。如果需求求是來(lái)自自許多客客戶的,而且各各客戶彼彼此獨(dú)立立,需求求量只構(gòu)構(gòu)成企業(yè)業(yè)物流總總量的很很少部分分,此時(shí)時(shí)的需求求就具有有隨機(jī)性性,被稱稱為獨(dú)立立需求。第三方方物流企企業(yè)的物物流服務(wù)務(wù)需求就就是一種種市場(chǎng)需需求,具具有一定定的獨(dú)立立性。1物流流系統(tǒng)將將會(huì)更大大程度上上由客戶戶需求拉拉動(dòng)。如果假設(shè)設(shè)物流系系統(tǒng)內(nèi)的的所有方方面都能能得到網(wǎng)網(wǎng)絡(luò)技術(shù)
18、術(shù)的有效效支持時(shí)時(shí),產(chǎn)品品對(duì)終端端客戶來(lái)來(lái)說(shuō),其其實(shí)際可可得性將將極大地地提高,顯然此此時(shí)客戶戶的需求求會(huì)發(fā)生生“量”和“質(zhì)”的變化化,反過(guò)過(guò)來(lái)會(huì)拉拉動(dòng)物流流系統(tǒng)更更高效率率的運(yùn)行行。同時(shí)時(shí),也可可以在物物流系統(tǒng)統(tǒng)的各個(gè)個(gè)功能環(huán)環(huán)節(jié)上降降低成本本,如降降低采購(gòu)購(gòu)成本、減少庫(kù)庫(kù)存成本本、縮短短產(chǎn)品開(kāi)開(kāi)發(fā)周期期、為客客戶提供供有效的的服務(wù)、降低銷銷售和營(yíng)營(yíng)銷成本本以及增增加銷售售的機(jī)會(huì)會(huì)等。2傳統(tǒng)統(tǒng)物流系系統(tǒng)運(yùn)行行環(huán)節(jié)(點(diǎn))將將會(huì)有所所變化。由于在電電子商務(wù)務(wù)環(huán)境下下,網(wǎng)上上客戶可可以直接接面對(duì)制制造商(即原始始供應(yīng)商商),并并可獲得得個(gè)性化化定制服服務(wù),故故傳統(tǒng)物物流渠道道中的批批發(fā)商和和零售商
19、商等中介介環(huán)節(jié)將將逐步淡淡出,但但是區(qū)域域銷售代代理商還還將受制制造商委委托,并并會(huì)逐步步加強(qiáng)其其在渠道道和地區(qū)區(qū)性市場(chǎng)場(chǎng)中的地地位,作作為制造造商產(chǎn)品品營(yíng)銷和和服務(wù)功功能的直直接延伸伸。3對(duì)物物流系統(tǒng)統(tǒng)即時(shí)信信息交換換的更高高要求。電子商務(wù)務(wù)的一個(gè)個(gè)基本的的優(yōu)點(diǎn),就是要要求在客客戶咨詢?cè)兎?wù)的的界面上上,能保保證企業(yè)業(yè)(制造造商)與與各級(jí)客客戶間的的即時(shí)互互動(dòng)。網(wǎng)網(wǎng)站主頁(yè)頁(yè)的設(shè)計(jì)計(jì)不僅要要宣傳企企業(yè)和介介紹產(chǎn)品品,而且且要能夠夠與客戶戶一起就就產(chǎn)品的的設(shè)計(jì)、質(zhì)量、包裝、改裝、交付條條件、售售后服務(wù)務(wù)等進(jìn)行行“一對(duì)一一”的交流流,幫助助客戶擬擬定個(gè)性性化的產(chǎn)產(chǎn)品可行行性解決決方案,幫助客客戶下
20、訂訂單。這這就要求求得到物物流系統(tǒng)統(tǒng)中每一一個(gè)功能能環(huán)節(jié)的的即時(shí)信信息支持持,因此此,對(duì)物物流系統(tǒng)統(tǒng)的建設(shè)設(shè)、運(yùn)行行提出了了更高的的要求,而且在在很大程程度上,這一要要求的滿滿足與否否決定了了該物流流系統(tǒng)的的效率如如何,也也決定了了電子商商務(wù)的實(shí)實(shí)際價(jià)值值程度。(二)可可行性分分析第三方物物流模式式可以讓讓一個(gè)企企業(yè)或公公司從規(guī)規(guī)模經(jīng)濟(jì)濟(jì)、更多多的直達(dá)達(dá)與門到到門的運(yùn)運(yùn)輸?shù)扔杏嘘P(guān)方面面實(shí)現(xiàn)運(yùn)運(yùn)輸費(fèi)用用的節(jié)約約,并體體現(xiàn)出利利用專業(yè)業(yè)人員與與技術(shù)的的競(jìng)爭(zhēng)優(yōu)優(yōu)勢(shì);而而且,突突發(fā)事件件、額外外費(fèi)用的的運(yùn)輸服服務(wù)如空空運(yùn)和租租車等問(wèn)問(wèn)題的減減少增加加了工作作的有序序性和供供應(yīng)鏈的的可預(yù)測(cè)測(cè)性。開(kāi)發(fā)一個(gè)
21、個(gè)網(wǎng)上物物流系統(tǒng)統(tǒng)的網(wǎng)站站是完全全可行的的。企業(yè)業(yè)物流系系統(tǒng)中信信息流的的作用范范圍更為為拓寬,不再僅僅僅是傳傳統(tǒng)意義義上企業(yè)業(yè)內(nèi)部物物流系統(tǒng)統(tǒng)的運(yùn)行行基礎(chǔ),而是隨隨著“供應(yīng)鏈鏈”概念的的提出,變成了了整個(gè)供供應(yīng)鏈系系統(tǒng)運(yùn)營(yíng)營(yíng)的環(huán)境境基礎(chǔ)。網(wǎng)絡(luò)是是平臺(tái),供應(yīng)鏈鏈?zhǔn)侵黧w體,電子子商務(wù)是是手段。信息環(huán)環(huán)境對(duì)供供應(yīng)鏈的的一體化化起著控控制和主主導(dǎo)的作作用。(三)系系統(tǒng)的流流程和主主要功能能分析多用戶系系統(tǒng)的工工作流程程都是從從用戶登登錄模塊塊開(kāi)始的的,之后后,對(duì)用用戶的身身份進(jìn)行行認(rèn)證,確認(rèn)用用戶是否否是有效效的注冊(cè)冊(cè)用戶以以決定用用戶的操操作權(quán)限限,從而而決定用用戶的工工作界面面。前臺(tái)用戶戶申請(qǐng)網(wǎng)
22、網(wǎng)上訂單單流程如如圖1-1:瀏覽網(wǎng)站未注冊(cè)用戶 已登陸注冊(cè)用戶未登陸注冊(cè)用戶 填寫訂單 提交訂單注冊(cè)登陸圖1-11 用戶戶網(wǎng)上訂訂單流程程后臺(tái)訂單單處理流流程如圖圖1-22: 用戶訂單 訂單處理 訂單刪除 訂單查看圖1-22 訂單單處理流流程系統(tǒng)分為為客戶端端和后臺(tái)臺(tái)管理端端??蛻魬舳说闹髦饕δ苣馨g瀏覽網(wǎng)站站信息、用戶注注冊(cè)、用用戶登錄錄、貨物物查詢、申請(qǐng)訂訂單、運(yùn)運(yùn)價(jià)查詢?cè)?。首?yè)頁(yè)的新聞聞動(dòng)態(tài),顯示管管理員最最近錄入入系統(tǒng)的的8條企業(yè)業(yè)新聞,在線留留言的功功能,可可以方便便用戶向向管理員員提出建建議和意意見(jiàn)。貨貨物的查查詢其實(shí)實(shí)是對(duì)提提交的訂訂單的查查詢,用戶只只需輸入入收貨人人或者運(yùn)
23、運(yùn)單號(hào)即即可查詢?cè)兊皆撚営唵蔚南嘞嚓P(guān)信息息。后臺(tái)管理理端的主主要功能能包括企企業(yè)管理理,新聞中中心,路線管管理,留言管管理,友情鏈鏈接管理理,貨物查查詢,會(huì)員管管理,訂單管管理,網(wǎng)站管管理以及及合同管管理。(四)數(shù)數(shù)據(jù)流圖圖用戶用注注冊(cè)的用用戶名和和密碼登登錄,系系統(tǒng)查找找用戶信信息數(shù)據(jù)據(jù)表審查查用戶是是否合法法,是會(huì)會(huì)員的可可以網(wǎng)上上申請(qǐng)訂訂單,若若非會(huì)員員,系統(tǒng)統(tǒng)則提醒醒其注冊(cè)冊(cè)。會(huì)員用戶名和密碼用戶名和密碼會(huì)員非會(huì)員members表審查用戶注冊(cè)用戶提交訂單用戶basket表在線留言用戶Ebook表圖1-33 前臺(tái)臺(tái)用戶的的數(shù)據(jù)流流圖后臺(tái)管理理端包括括企業(yè)管管理,新聞中中心,路線管管理,留
24、言管管理,友情鏈鏈接管理理,貨物查查詢,會(huì)員管管理,訂單管管理,網(wǎng)站管管理以及及合同管管理模塊塊。管理員admin表管理網(wǎng)站管理新聞管理訂單管理路線管理會(huì)員管理區(qū)域管理留言管理城市company表news表basket表houyun表members表harea表Ebook表hto&hfrom表圖1-44后臺(tái)管管理員的的數(shù)據(jù)流流圖(五)系系統(tǒng)ERR圖用戶名密碼會(huì)員發(fā)送訂單1n訂單號(hào)商品名數(shù)量配送方式目的地圖1-55 會(huì)員員發(fā)送訂訂單ERR圖訂單號(hào)商品名數(shù)量訂 單配送方式目的地屬于產(chǎn)品型號(hào)規(guī)格凈重產(chǎn)品名顏色單價(jià)品質(zhì)nn圖1-66產(chǎn)品從從屬訂單單ER圖產(chǎn)品名數(shù)量客戶配送計(jì)劃到貨日期目的地實(shí)施訂單訂單
25、號(hào)商品名數(shù)量配送方式目的地nn圖1-77訂單實(shí)實(shí)施計(jì)劃劃ER圖合同單號(hào)商品名稱商品數(shù)量目的地合 同配送方式到貨時(shí)間簽訂日期對(duì)應(yīng)已接受訂單訂單號(hào)商品名數(shù)量配送方式目的地11圖1-88合同對(duì)對(duì)應(yīng)已接接受訂單單ER圖二、系統(tǒng)統(tǒng)總體設(shè)設(shè)計(jì)(一)系系統(tǒng)總體體結(jié)構(gòu)整個(gè)系統(tǒng)統(tǒng)是用AASP技技術(shù)來(lái)開(kāi)開(kāi)發(fā),數(shù)數(shù)據(jù)庫(kù)的的創(chuàng)建使使用Miicroosofft AAcceess 20000,對(duì)對(duì)數(shù)據(jù)庫(kù)庫(kù)的查詢?cè)兒驼{(diào)用用是通過(guò)過(guò)ASPP內(nèi)置的的ADOODB組組件來(lái)實(shí)實(shí)現(xiàn)的。圖2-1是系系統(tǒng)的總總體結(jié)構(gòu)構(gòu)圖。第三方物流系統(tǒng)前臺(tái)頁(yè)面后臺(tái)頁(yè)面物流公司首頁(yè)會(huì)員注冊(cè)登陸提交查詢訂單在線留言評(píng)論管理員登陸管理網(wǎng)站信息管理在線訂單管理
26、公司新聞管理外部訂單管理管理用戶ADO組件Web瀏覽器Access數(shù)據(jù)庫(kù)圖2-11 系統(tǒng)統(tǒng)的總體體結(jié)構(gòu)圖圖為了便于于編程,前臺(tái)客客戶端的的操作頁(yè)頁(yè)面和后后臺(tái)管理理端的數(shù)數(shù)據(jù)庫(kù)管管理頁(yè)面面的設(shè)計(jì)計(jì)分別進(jìn)進(jìn)行。在在整個(gè)程程序編寫寫完之后后,再將將后臺(tái)的的數(shù)據(jù)庫(kù)庫(kù)管理頁(yè)頁(yè)面通過(guò)過(guò)管理員員在前臺(tái)臺(tái)的登錄錄來(lái)調(diào)用用,這樣樣就把前前臺(tái)和后后臺(tái)有機(jī)機(jī)的連接接起來(lái),使操作作更加方方便。當(dāng)當(dāng)用戶以以會(huì)員身身份登錄錄時(shí),調(diào)調(diào)用執(zhí)行行的是前前臺(tái)的操操作頁(yè)面面,而當(dāng)當(dāng)以管理理員身份份登錄時(shí)時(shí),則進(jìn)進(jìn)入后臺(tái)臺(tái)管理頁(yè)頁(yè)面來(lái)對(duì)對(duì)數(shù)據(jù)庫(kù)庫(kù)進(jìn)行操操作。(二)功功能模塊塊劃分從功能分分析可以以看到,本系統(tǒng)統(tǒng)可以實(shí)實(shí)現(xiàn)幾個(gè)個(gè)完整的
27、的功能。根據(jù)這這些功能能,設(shè)計(jì)計(jì)出系統(tǒng)統(tǒng)的功能能模塊,如圖22-2:第三方物流交易系統(tǒng)前臺(tái)管理瀏覽網(wǎng)站用戶登陸查詢訂單網(wǎng)上訂單用戶注冊(cè)后臺(tái)管理訂單管理系統(tǒng)管理新聞管理外部訂單管理外部合同管理圖2-22 第三三方物流流交易系系統(tǒng)的功功能模塊塊示意圖圖用戶注冊(cè)冊(cè):用戶戶登記必必要的資資料在網(wǎng)網(wǎng)站申請(qǐng)請(qǐng)會(huì)員,便于在在網(wǎng)上下下單用戶登陸陸:用已已注冊(cè)的的用戶名名和密碼碼登陸系系統(tǒng)網(wǎng)上訂單單:登陸陸后即可可在網(wǎng)上上申請(qǐng)訂訂單,節(jié)約成成本查詢訂單單:可以以查詢到到之前所所有在網(wǎng)網(wǎng)上申請(qǐng)請(qǐng)的訂單單瀏覽網(wǎng)站站:用戶戶可以瀏瀏覽物流流公司的的信息并并查詢路路線和運(yùn)運(yùn)價(jià)訂單管理理:管理理員登陸陸后臺(tái)后后可以處處理
28、前臺(tái)臺(tái)用戶網(wǎng)網(wǎng)上提交交的訂單單系統(tǒng)管理理:管理理員在后后臺(tái)修改改物流公公司的相相關(guān)信息息新聞管理理:管理理物流公公司的最最新新聞聞外部訂單單管理:管理由由C/SS系統(tǒng)傳傳遞來(lái)的的訂單,修改狀狀態(tài)外部合同同管理:管理由由C/SS系統(tǒng)傳傳遞來(lái)的的合同,與其簽簽訂合同同(三)CC/S與與B/SS整合模模塊整個(gè)系統(tǒng)統(tǒng)我使用用aspp+acccesss技術(shù)術(shù)架構(gòu)一一個(gè)B/S系統(tǒng)統(tǒng)(第三方方物流):通達(dá)達(dá)物流有有限公司司系統(tǒng),季金錢錢使用VVB+aacceess技技術(shù)架構(gòu)構(gòu)一個(gè)CC/S系系統(tǒng)(生產(chǎn)廠廠商):金琳洗洗化用品品有限公公司.最終的的目標(biāo)是是將兩個(gè)個(gè)獨(dú)立的的系統(tǒng)整整合成一一個(gè)完整整的系統(tǒng)統(tǒng),實(shí)現(xiàn)數(shù)
29、數(shù)據(jù)的互互通互連連:在CC/S系系統(tǒng)中提提交的訂訂單,合同可可以在BB/S系系統(tǒng)的后后臺(tái)進(jìn)行行處理:修改訂訂單的狀狀態(tài)和信信息,簽訂雙雙方合同同,并且將將數(shù)據(jù)再再反饋給給C/SS系統(tǒng).實(shí)現(xiàn)信信息的交交換。B/S系統(tǒng)C/S系統(tǒng)ADO組件ADO組件Aeecss數(shù)據(jù)庫(kù)圖2-33 B/S與C/SS整合圖圖生產(chǎn)企業(yè)客戶端發(fā)送物流訂單物流公司客戶端接受配送訂單訂單狀態(tài)信息傳遞合同簽訂數(shù)據(jù)庫(kù)圖2-44 數(shù)據(jù)據(jù)互通流流程圖(四)系系統(tǒng)的開(kāi)開(kāi)發(fā)工具具和采用用的技術(shù)術(shù)1開(kāi)發(fā)發(fā)工具開(kāi)發(fā)環(huán)境境:Wiindoows XP Proofesssioonall,IISS 5.1(Intternnet Infformmatii
30、on Serrverr 5.1),Inteerneet EExplloreer 66.0開(kāi)發(fā)技術(shù)術(shù):ASSP腳本語(yǔ)言言:JaavaSScriipt,VBSScriipt數(shù)據(jù)庫(kù)工工具:MMicrrosooft Acccesss 20000網(wǎng)頁(yè)設(shè)計(jì)計(jì):Maacroomeddia Dreeamwweavver MX2系統(tǒng)統(tǒng)采用的的技術(shù)對(duì)于網(wǎng)絡(luò)絡(luò)數(shù)據(jù)庫(kù)庫(kù)的創(chuàng)建建,是利利用ASSP技術(shù)術(shù)來(lái)解決決。ASSP是一個(gè)個(gè)位于服服務(wù)器端端的腳本本運(yùn)行環(huán)環(huán)境,通通過(guò)這種種環(huán)境,用戶可可以創(chuàng)建建和運(yùn)行行動(dòng)態(tài)的的交互式式WEBB服務(wù)器器應(yīng)用程程序,如如交互式式動(dòng)態(tài)網(wǎng)網(wǎng)頁(yè),包包括使用用HTMML表單單收集和和處理信信息,
31、上上傳與下下載等等等。ASP(Acttivee seerveer ppagees)類似于HTTML(Hypperttextt Maarkuup LLangguagge超文文本標(biāo)識(shí)識(shí)語(yǔ)言)、Scrriptt與CGII(Coommoon GGateewayy是一Innterrfacce通用用網(wǎng)關(guān)接接口)的結(jié)合合體,但但是其運(yùn)運(yùn)行效率率比CGGI更高高、程序序編制比比HTMML更方方便且更更有靈活活性,程程序安全全及保密密性比SScriipt好好。HTMLL是一種種超文本本標(biāo)識(shí)語(yǔ)語(yǔ)言,文文件通過(guò)過(guò)這種格格式可以以在互聯(lián)聯(lián)網(wǎng)上載載送瀏覽覽,用戶戶只要使使用網(wǎng)頁(yè)頁(yè)瀏覽器器工具就就可以瀏瀏覽這些些文件,目
32、前比比較常用用的工具具包括MMicrrosooft Intternnet Expplorrer, Neetsccapee Coommuuniccatoor等。由于HHTMLL文件都都是由標(biāo)標(biāo)簽(tagg)所組成成,因此此它比較較適合制制作靜態(tài)態(tài)網(wǎng)頁(yè),而且HHTMLL是無(wú)法法直接存存取數(shù)據(jù)據(jù)庫(kù)的,所以存存取數(shù)據(jù)據(jù)庫(kù)的工工作大多多是依靠靠CGII來(lái)處理理。ASSP不但但可以包包含HTTML標(biāo)標(biāo)簽,也也可以直直接存取取數(shù)據(jù)庫(kù)庫(kù)及使用用無(wú)限擴(kuò)擴(kuò)充的AActiiveXX控件,因此在在程序編編制上要要比HTTML方方便而且且更富有有靈活性性。ASSP以HTMML為基基礎(chǔ),主主體還是是HTMML代碼碼,只是
33、是在需要要ASPP動(dòng)態(tài)產(chǎn)產(chǎn)生的地地方加入入ASPP代碼。ASPP的最終終顯示結(jié)結(jié)果也是是HTMML代碼碼,可準(zhǔn)準(zhǔn)確控制制ASPP的輸出出結(jié)果。Scriipt(腳本)是由一一組可以以在WEEB服務(wù)務(wù)器或客客戶端瀏瀏覽器運(yùn)運(yùn)行的命命令組合合而成,目前在在網(wǎng)頁(yè)編編制上比比較流行行的腳本本語(yǔ)言包包括VBBScrriptt,JavvaSccrippt。這這些腳本本大都是是在客戶戶端運(yùn)行行,因此此,客戶戶端可以以很清楚楚的取得得腳本的的內(nèi)容。所以,就安全全性而言言,這些些客戶端端的腳本本語(yǔ)言的的確有危危險(xiǎn)。AASP不不但具有有腳本語(yǔ)語(yǔ)言的方方便性,而且由由于它是是在WEEB服務(wù)務(wù)器端運(yùn)運(yùn)行,運(yùn)運(yùn)行后再再將
34、運(yùn)行行結(jié)果以以HTMML格式式傳送至至客戶端端的瀏覽覽器。因因此ASSP與一一般的腳腳本語(yǔ)言言相比,要安全全得多。ASP有有以下特特點(diǎn):可可以和HHTMLL或其它它腳本語(yǔ)語(yǔ)言(VVBSccrippt, JavvaSccrippt)相相互嵌套套;是一一種在WWEB服服務(wù)器端端運(yùn)行的的腳本語(yǔ)語(yǔ)言,程程序代碼碼安全保保密;以以對(duì)象為為基礎(chǔ),因此可可以使用用ActtiveeX控件件繼續(xù)擴(kuò)擴(kuò)充其功功能;AASP內(nèi)內(nèi)置ADDO組件件,可以以輕松的的存取各各種數(shù)據(jù)據(jù)庫(kù);可可以將運(yùn)運(yùn)行結(jié)果果以HTTML的的格式傳傳送至客客戶端瀏瀏覽器,因而可可以適用用于各種種瀏覽器器。目前,網(wǎng)網(wǎng)絡(luò)應(yīng)用用軟件運(yùn)運(yùn)行的模模式主要
35、要有兩類類:Clliennt/SServver模式式和Brrowsser/WebbSerrverr模式??蛻?服務(wù)器器(C/SS)模式主主要的缺缺點(diǎn)是維維護(hù)、升升級(jí)較麻麻煩,瀏瀏覽器/服務(wù)器器模式(B/SS)是近幾幾年伴隨隨Intternnet迅迅速發(fā)展展起來(lái)的的一種技技術(shù),它它與客戶戶/服務(wù)器器方式類類似,客客戶端是是一個(gè)標(biāo)標(biāo)準(zhǔn)的瀏瀏覽器,服務(wù)器器端是網(wǎng)網(wǎng)站服務(wù)務(wù)器(Webb Seerveer),而Weeb SServver與與數(shù)據(jù)庫(kù)庫(kù)和應(yīng)用用服務(wù)器器的緊密密結(jié)合,使得這這種模式式的應(yīng)用用范圍不不斷擴(kuò)大大,它已已不僅僅僅用于網(wǎng)網(wǎng)上查詢?cè)?,有很很多部門門的業(yè)務(wù)務(wù)系統(tǒng)、企業(yè)的的MISS系統(tǒng)紛紛紛
36、采用用這種模模式。它它的主要要優(yōu)點(diǎn)是是集中化化管理和和維護(hù),便于擴(kuò)擴(kuò)充應(yīng)用用、升級(jí)級(jí)維護(hù)簡(jiǎn)簡(jiǎn)便;而而客戶端端的免安安裝和零零維護(hù)的的特點(diǎn),極大地地降低了了日后的的維護(hù)成成本。利利用ASSP技術(shù)術(shù)是開(kāi)發(fā)發(fā)B/SS模式軟軟件最方方便、最最簡(jiǎn)單的的方法。企業(yè)使用用的各個(gè)個(gè)管理系系統(tǒng)的功功能將需需要不斷斷的擴(kuò)充充和更新新,數(shù)據(jù)據(jù)庫(kù)的數(shù)數(shù)據(jù)表及及其結(jié)構(gòu)構(gòu)也隨之之需要進(jìn)進(jìn)行更新新,軟件件也必將將不斷地地更新;同時(shí)軟軟件產(chǎn)品品本身就就要經(jīng)過(guò)過(guò)一個(gè)不不斷自我我完善的的過(guò)程。基于上上述考慮慮,用BBrowwserr/Weeb模式式來(lái)設(shè)計(jì)計(jì)管理系系統(tǒng)比較較合適,服務(wù)器器端采用用Acccesss數(shù)據(jù)庫(kù)庫(kù)系統(tǒng)和和AS
37、PP組件來(lái)來(lái)構(gòu)成管管理系統(tǒng)統(tǒng)的應(yīng)用用服務(wù)系系統(tǒng);客客戶端采采用瀏覽覽器來(lái)完完成管理理的各項(xiàng)項(xiàng)記錄和和查詢的的操作,同時(shí)可可進(jìn)行遠(yuǎn)遠(yuǎn)程系統(tǒng)統(tǒng)維護(hù)和和管理。本系統(tǒng)采采用B/SS模式來(lái)來(lái)實(shí)現(xiàn)客客戶端對(duì)對(duì)服務(wù)器器端的調(diào)調(diào)用,所所謂B/S模式式即瀏覽覽器/服務(wù)器器模式,是一種種從傳統(tǒng)統(tǒng)的二層層C/SS模式發(fā)發(fā)展起來(lái)來(lái)的新的的網(wǎng)絡(luò)結(jié)結(jié)構(gòu)模式式。在BB/S模模式中,客戶端端運(yùn)行瀏瀏覽器軟軟件。瀏瀏覽器以以超文本本形式向向WEBB服務(wù)器器提出訪訪問(wèn)數(shù)據(jù)據(jù)庫(kù)的要要求,WWEB服服務(wù)器接接受客戶戶端請(qǐng)求求后,將將這個(gè)請(qǐng)請(qǐng)求轉(zhuǎn)化化為SQQL語(yǔ)法法,并交交給數(shù)據(jù)據(jù)庫(kù)服務(wù)務(wù)器,數(shù)數(shù)據(jù)庫(kù)服服務(wù)器得得到請(qǐng)求求后,驗(yàn)驗(yàn)證其合
38、合法性,并進(jìn)行行數(shù)據(jù)處處理,然然后將處處理后的的結(jié)果返返回給WWEB服服務(wù)器,WEBB服務(wù)器器再一次次將得到到的所有有結(jié)果進(jìn)進(jìn)行轉(zhuǎn)化化,變成成HTMML文檔檔形式,轉(zhuǎn)發(fā)給給客戶端端瀏覽器器,以友友好的WWEB頁(yè)頁(yè)面形式式顯示出出來(lái)。如如圖2-33所示。Web BrowserWeb BrowserWeb BrowserWEB服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器圖2-55 B/S模式式圖與傳統(tǒng)的的C/SS模式相相比,BB/S結(jié)結(jié)構(gòu)把處處理功能能全部移移植到了了服務(wù)器器端,用用戶的請(qǐng)請(qǐng)求通過(guò)過(guò)瀏覽器器發(fā)出,無(wú)論是是使用和和數(shù)據(jù)庫(kù)庫(kù)維護(hù)上上都比傳傳統(tǒng)模式式更加經(jīng)經(jīng)濟(jì)方便便。而且且使維護(hù)護(hù)任務(wù)層層次化:管理員員負(fù)責(zé)服服務(wù)
39、器硬硬件日常常管理和和維護(hù),系統(tǒng)維維護(hù)人員員負(fù)責(zé)后后臺(tái)數(shù)據(jù)據(jù)庫(kù)數(shù)據(jù)據(jù)更新維維護(hù)。三、系統(tǒng)統(tǒng)詳細(xì)設(shè)設(shè)計(jì)(一)建建表的規(guī)規(guī)范Micrrosooft Acccesss作為一一種關(guān)系系型數(shù)據(jù)據(jù)庫(kù)管理理系統(tǒng),是Wiindoows下下最為流流行的桌桌面數(shù)據(jù)據(jù)庫(kù)管理理系統(tǒng)。Acccesss具有功功能強(qiáng)大大、界面面友好、操作簡(jiǎn)簡(jiǎn)單、易易學(xué)易用用等優(yōu)點(diǎn)點(diǎn)。Acccesss可以以實(shí)現(xiàn)建建立數(shù)據(jù)據(jù)庫(kù)、報(bào)報(bào)表,以以及對(duì)數(shù)數(shù)據(jù)庫(kù)、報(bào)表的的修改、查詢等等功能。在一個(gè)AAcceess數(shù)數(shù)據(jù)庫(kù)中中,可以以包含有有多個(gè)表表,若要要對(duì)多個(gè)個(gè)表進(jìn)行行聯(lián)合操操作,就就必須在在這些表表之間建建立某種種符合邏邏輯的關(guān)關(guān)系。表表中的字字段
40、之間間可以建建立3種類型型的關(guān)系系:一對(duì)對(duì)一、一一對(duì)多和和多對(duì)多多。在表表與表之之間建立立關(guān)系,確立了了數(shù)據(jù)表表之間的的關(guān)聯(lián),為多表表聯(lián)合操操作提供供了基礎(chǔ)礎(chǔ),還確確定了數(shù)數(shù)據(jù)庫(kù)的的參照完完整性。參照完完整性要要求,關(guān)關(guān)系中一一張表中中的記錄錄在關(guān)系系的另一一張表中中存在相相對(duì)應(yīng)的的記錄。比如在該該系統(tǒng)中中,“用戶信信息數(shù)據(jù)據(jù)”表(ID、UseerNaame等等)和“訂單”表(IDD、UseerNaame等等)之間間存在參參照完整整性,要要求“訂單”表中的的ID必須須在“用戶信信息數(shù)據(jù)據(jù)”表中存存在。建建立參照照完整性性約束的的2個(gè)字段段的數(shù)據(jù)據(jù)類型必必須相同同,所以以設(shè)置了了數(shù)據(jù)表表之間的的
41、相互關(guān)關(guān)系后,用戶不不能隨意意更改建建立關(guān)聯(lián)聯(lián)的字段段,這有有助于防防止輸入入錯(cuò)誤的的值到相相關(guān)字段段中。在在設(shè)計(jì)數(shù)數(shù)據(jù)庫(kù)關(guān)關(guān)系模式式時(shí),應(yīng)應(yīng)作權(quán)衡衡,盡可可能使數(shù)數(shù)據(jù)庫(kù)模模式保持持最優(yōu)的的特性。(二)系系統(tǒng)數(shù)據(jù)據(jù)庫(kù)詳細(xì)細(xì)設(shè)計(jì)建立數(shù)據(jù)據(jù)庫(kù)表(nauugljj.mddb)(1)管管理員信信息表(Admmin),用于于存放管管理員的的信息。表3-11 管管理員信信息表字段名中文字段段數(shù)據(jù)類型型字段大小小備注Id管理員編編號(hào)自動(dòng)編號(hào)號(hào)長(zhǎng)整型主鍵AdmiinNaame管理員帳帳號(hào)文本20至少四個(gè)個(gè)字符PasssWorrd管理員密密碼文本20至少四個(gè)個(gè)字符(2)用用戶信息息數(shù)據(jù)表表(Meembeers)
42、,用于于存放用用戶注冊(cè)冊(cè)時(shí)填寫寫的信息息。表3-22 用用戶信息息數(shù)據(jù)表表字段名中文字段段數(shù)據(jù)類型型字段大小小備注ID會(huì)員編號(hào)號(hào)自動(dòng)編號(hào)號(hào)20主鍵UserrNamme會(huì)員姓名名文本30至少四個(gè)個(gè)字符Passsworrd用戶密碼碼文本18至少四個(gè)個(gè)字符Quesstioon密碼提示示問(wèn)題文本20取回密碼碼用Answwer密碼提示示答案文本20取回密碼碼用Sex性別文本4男或女Emaiil電子信箱箱文本30字符中帶帶有Tel聯(lián)系電話話文本20只能是數(shù)數(shù)字Addrresss聯(lián)系地址址文本50不能為空空PosttalCCodee郵編數(shù)字長(zhǎng)整型六位數(shù)字字DateeTimme注冊(cè)時(shí)間間日期時(shí)時(shí)間默認(rèn)值NNo
43、w()格式:xxxxxx-xxx-xxx(3)新新聞表(Newss),用用于存放放網(wǎng)站的的新聞數(shù)數(shù)據(jù)。表3-33 新聞表表字段名中文字段段數(shù)據(jù)類型型字段大小小備注N_idd新聞編號(hào)號(hào)文本10主鍵N_Naame新聞標(biāo)題題文本30至少四個(gè)個(gè)字符N_Coonteent新聞內(nèi)容容文本20不能為空空N_Daate添加時(shí)間間文本20格式:xxxxxx-xxx-xxx(4)留留言表(Eboook),用于于用戶在在線留言言的信息息。表3-44 留言言表字段名中文字段段數(shù)據(jù)類型型字段大小小備注e_idd留言編號(hào)號(hào)自動(dòng)編號(hào)號(hào)長(zhǎng)整型主鍵e_tiitlee留言標(biāo)題題文本50不能為空空e_coonteent留言內(nèi)容容文
44、本200不能為空空e_naame留言作者者文本50不能為空空e_daate留言時(shí)間間文本50格式:xxxxxx-xxx-xxxe_reeplyy留言回復(fù)復(fù)文本200不能為空空(5)訂訂單表(Basskett),用用于用戶戶訂單的的信息。表3-55 訂單表表字段名中文字段段數(shù)據(jù)類型型字段大小小字段說(shuō)明明Id訂單號(hào)自動(dòng)編號(hào)號(hào)長(zhǎng)整型主鍵UserrNamme會(huì)員帳戶戶名文本20至少四個(gè)個(gè)字符hyfss貨運(yùn)方式式文本20系統(tǒng)設(shè)定定Prodductt貨物名稱稱文本20不能為空空ProdducttCouunt貨物數(shù)量量數(shù)字長(zhǎng)整型僅數(shù)字frommCitty發(fā)貨城市市文本30系統(tǒng)設(shè)定定toCiity收貨城市市文
45、本50系統(tǒng)設(shè)定定frommAdddresss發(fā)貨地址址文本18不能為空空conttactt收貨人文本50不能為空空teleephoone聯(lián)系電話話文本60僅數(shù)字OrdeerNuumbeer訂單號(hào)文本60僅數(shù)字(6)貨貨運(yùn)地區(qū)區(qū)表(hhareea),用于存存放貨運(yùn)運(yùn)的地區(qū)區(qū)信息。表3-66貨運(yùn)地地區(qū)表字段名中文字段段數(shù)據(jù)類型型字段大小小備注ha_iid地區(qū)編號(hào)號(hào)自動(dòng)編號(hào)號(hào)長(zhǎng)整型主鍵ha_nnamee地區(qū)名稱稱文本20系統(tǒng)設(shè)定定(7)貨貨運(yùn)信息息表(hhouyyun),用于于存放貨貨物運(yùn)送送到各地地的運(yùn)價(jià)價(jià)信息。表3-77 貨運(yùn)運(yùn)信息表表字段名中文字段段數(shù)據(jù)類型型字段大小小備注h_idd編號(hào)自動(dòng)編
46、號(hào)號(hào)長(zhǎng)整型主鍵h_frrom城市A文本20系統(tǒng)設(shè)定定h_too城市B文本20系統(tǒng)設(shè)定定h_prricee運(yùn)價(jià)文本30僅數(shù)字(三)系系統(tǒng)數(shù)據(jù)據(jù)源的設(shè)設(shè)置網(wǎng)上物流流系統(tǒng),對(duì)用戶戶而言,進(jìn)行網(wǎng)網(wǎng)上訂單單申請(qǐng)和和查詢的的目的是是節(jié)約物物流成本本,方便管管理自己己的物流流信息,而對(duì)于于物流服服務(wù)提供供者來(lái)說(shuō)說(shuō),其目目的則是是向用戶戶推銷自自己的服服務(wù)。因因此,讓讓用戶通通過(guò)瀏覽覽器查詢?cè)兎?wù)器器的后端端數(shù)據(jù)庫(kù)庫(kù)是許多多WEBB服務(wù)提提供者必必須有的的服務(wù),ASPP通過(guò)內(nèi)內(nèi)置的AADODDB組件件來(lái)實(shí)現(xiàn)現(xiàn)這一功功能。可可以使用用ADOO去編寫寫緊湊簡(jiǎn)簡(jiǎn)明的腳腳本以便便連接到到ODBBC兼容容的數(shù)據(jù)據(jù)庫(kù)和O
47、LEE DBB兼容的的數(shù)據(jù)源源。具體體的操作作步驟可可以歸納納為以下下幾步:(1)創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫(kù)源名名(DSSN)ADODDB通過(guò)過(guò)ODBBC工作作,因此此要在OODBCC中設(shè)置置DSNN(數(shù)據(jù)據(jù)源名)。打開(kāi)開(kāi)Winndowws的“控制面面板”,雙擊擊“ODBBC”的圖標(biāo)標(biāo),然后后選擇“文件DSNN”的屬性性頁(yè),單單擊,選擇擇數(shù)據(jù)庫(kù)庫(kù)驅(qū)動(dòng)程程序,然然后單擊擊“下一步步”,按照照屏幕的的指示鍵鍵入數(shù)據(jù)據(jù)源文件件的名稱稱,然后后單擊“下一步步”,再單單擊“完成”創(chuàng)建數(shù)數(shù)據(jù)源。(2)創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫(kù)鏈接接鏈接用以以保持一一些關(guān)于于正在訪訪問(wèn)的數(shù)數(shù)據(jù)的動(dòng)動(dòng)態(tài)信息息,以及及鏈接者者信息。利用AADODDB
48、的成成員函數(shù)數(shù)Opeen和先先前設(shè)定定的DSSN與數(shù)數(shù)據(jù)庫(kù)連連接,其其語(yǔ)法如如下:Set Coonn=Serrverr.CrreatteObbjecct(ADOODB.Connnecctioon) /創(chuàng)建建了鏈接接對(duì)象CConnn。Connnstrr=”pprovvideer=MMicrrosooft.jett.olledbb.4.0;ddataa /定義數(shù)數(shù)據(jù)庫(kù)打打開(kāi)的驅(qū)驅(qū)動(dòng)程序序Connn.Oppen connnsttr /打打開(kāi)鏈接接。(3)創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)對(duì)象ADO中中的數(shù)據(jù)據(jù)對(duì)象通通常保存存的是查查詢結(jié)果果。ReecorrdSeet是ADOO中最復(fù)復(fù)雜的對(duì)對(duì)象,有有許多屬屬性和方方法,靈
49、靈活運(yùn)用用,可以以達(dá)到許許多好的的效果。其創(chuàng)建建方法如如下:Set ReccorddSett =CConnn.Exxecuute(sqll) ,創(chuàng)建并并打開(kāi)了了對(duì)象RRecoordSSet,sqll是一個(gè)個(gè)串,代代表一條條標(biāo)準(zhǔn)的的SQLL語(yǔ)句。例如:sql=SEELECCT*FFROMM b11 SSet ReccorddSett =CConnn. EExeccutee(sqql)這這條語(yǔ)句句執(zhí)行后后,對(duì)象象ReccorddSett中就保保存了bb1中的的所有記記錄。(4)操操作數(shù)據(jù)據(jù)庫(kù)可利用EExeccutee方便地地執(zhí)行數(shù)數(shù)據(jù)的插插入、修修改、刪刪除等操操作。如如執(zhí)行插插入操作作:sqql
50、=Inssertt Innto b1VValuues(1,22) Connn.EExeccutee(sqql) 。(5)關(guān)關(guān)閉數(shù)據(jù)據(jù)對(duì)象和和鏈接在使用了了ADOO對(duì)象之之后,一一定要關(guān)關(guān)閉數(shù)據(jù)據(jù)對(duì)象和和鏈接。在ASSP中通通過(guò)調(diào)用用方法cclosse實(shí)現(xiàn)現(xiàn)關(guān)閉。關(guān)閉創(chuàng)創(chuàng)建的數(shù)數(shù)據(jù)對(duì)象象:ReecorrdSeet.cclosse SSet ReccorddSett=Noothiing。關(guān)閉創(chuàng)創(chuàng)建的鏈鏈接對(duì)象象:Coonn.cloose Sett Coonn=Notthinng。完整的程程序片段段:Set Connn=SServver.CreeateeObjjectt(AADODDB.CConnn
51、ecttionn) /產(chǎn)生組組件實(shí)例例Connnstrr=”pprovvideer=MMicrrosooft.jett.olledbb.4.0;ddataa /定義義數(shù)據(jù)庫(kù)庫(kù)打開(kāi)的的驅(qū)動(dòng)程程序Connn.Oppen connnsttr /連接接數(shù)據(jù)庫(kù)庫(kù)SQL=sellectt*frromttabllenaame SettRS=Connn.EExeccutee(SQQL) /執(zhí)行查查詢Do WWhille NNot RS.EOFF /顯示示結(jié)果上述是用用ASPP訪問(wèn)數(shù)數(shù)據(jù)庫(kù)的的全過(guò)程程,由于于應(yīng)用面面向?qū)ο笙笏枷耄胁俨僮鞫急缺容^簡(jiǎn)單單,開(kāi)發(fā)發(fā)中需要要注意的的僅是對(duì)對(duì)數(shù)據(jù)結(jié)結(jié)構(gòu)的了了解、當(dāng)當(dāng)前
52、所操操作的對(duì)對(duì)象及對(duì)對(duì)象的屬屬性等等等,很方方便地實(shí)實(shí)現(xiàn)用戶戶與頁(yè)面面間交換換信息。四、系統(tǒng)統(tǒng)實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)計(jì)了客戶戶端和后后臺(tái)管理理端??涂蛻舳税ňW(wǎng)站站新聞動(dòng)動(dòng)態(tài)、會(huì)會(huì)員注冊(cè)冊(cè)、網(wǎng)上上訂單、訂單查查詢模塊塊,后臺(tái)臺(tái)管理端端包括企企業(yè)管理理,新聞中中心,路線管管理,留言管管理,友情鏈鏈接管理理,貨物查查詢,會(huì)員管管理,訂單管管理,網(wǎng)站管管理以及及合同管管理模塊塊。限于于篇幅,該論文文著重介介紹網(wǎng)上上訂單,最新新新聞和外外部訂單單管理三三個(gè)部分分的設(shè)計(jì)計(jì)和實(shí)現(xiàn)現(xiàn)過(guò)程。(一)網(wǎng)網(wǎng)上訂單單的創(chuàng)建建與實(shí)現(xiàn)現(xiàn)網(wǎng)上訂單單是為了了客戶(生產(chǎn)廠廠家)節(jié)約現(xiàn)現(xiàn)實(shí)物流流交易的的成本而而設(shè)的,用戶只只需在網(wǎng)網(wǎng)站注
53、冊(cè)冊(cè)成為會(huì)會(huì)員后即即可在網(wǎng)網(wǎng)上提交交訂單,實(shí)現(xiàn)訂訂單的無(wú)無(wú)紙化.首先,建建立一個(gè)個(gè)網(wǎng)上申申請(qǐng)訂單單的頁(yè)面面,包含一一些訂單單的基本本信息,如運(yùn)輸輸方式,發(fā)貨城城市,到貨城城市.發(fā)貨地地址,收貨人人,收貨地地址,聯(lián)系電電話,貨物名名稱,件數(shù)等等等.網(wǎng)上訂單單的界面面如圖44-1:圖4-11 網(wǎng)上上訂單的的界面網(wǎng)上訂單單(wssdd.aspp)的實(shí)實(shí)現(xiàn)模式式:(1)AAdd模模式(提提交訂單單)當(dāng)用戶在在文本框框中輸入入相應(yīng)的的信息點(diǎn)點(diǎn)擊提交交按鈕后后,將用戶戶的訂單單提交到到數(shù)據(jù)庫(kù)庫(kù)basskett表中,如下例例:set rsss=ssshsooft.ExeecutteQuueryy(sqql)
54、 /創(chuàng)建建對(duì)象rrss,執(zhí)行SQQL語(yǔ)句句sql=seelecct * frrom Basskett /從從數(shù)據(jù)庫(kù)庫(kù)Basskett表中讀讀取數(shù)據(jù)據(jù)rss.adddneww /定義義adddneww方法rss(ussernnamee)=sesssioon(useer_nnamee)/獲取取sesssioon值,賦值給給表中的的useernaame字字段rss(hyyfs)=TTrimm(Reequeest.Forrm(fs)/獲取取頁(yè)面表表單中的的值并賦賦值,下面同同樣方法法.rss(Prroduuct)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest
55、.Forrm(carrgonnamee)rss(PrroduuctCCounnt)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccounnt)rss(frromCCityy)=fciityrss(tooCitty)=tccityyrss(frromCComppanyy)=gaoolinnjinng.fformmatSStr(Triim(RRequuestt.Foorm(shhippper)rss(coontaact)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(atttn)rss
56、(teelepphonne)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(sshipptell)rss(weeighht)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccarggow)rss(voolumme)=gaaoliinjiing.forrmattStrr(Trrim(Reqquesst.FFormm(ccarggov)rss(coonteent)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(remmarkk)rss
57、(baaoz)=ggaollinjjingg.foormaatSttr(TTrimm(Reequeest.Forrm(baooz)rss(xiingzz)=gaoolinnjinng.fformmatSStr(Triim(RRequuestt.Foorm(xiingzz)rsss(OOrdeerNuumbeer)=orrderrNummberrrss.upddatee /更新新數(shù)據(jù)rss.cloose /關(guān)閉閉對(duì)象連連接此代碼使使用到了了aspp的內(nèi)置置對(duì)象rrequuestt,reequeest.forrm()用來(lái)獲獲取表單單中的值值。(2)查查看自己己的訂單單(orrderr_viiew.
58、aspp)用戶可以以在用戶戶控制面面板中方方便快捷捷的查詢?cè)兊揭焉晟暾?qǐng)的網(wǎng)網(wǎng)上訂單單.代碼如如下:sql=seelecct * frrom Basskett “set rs=serrverr.CrreatteObbjecct(ADOODB.reccorddsett)rs.oopenn sqql,cconnn,1,1在需要調(diào)調(diào)用訂單單信息的的地方加加入:代碼,xxxx代表字字段名即用reespoonsee對(duì)象的的wriite方方法顯示示用rss對(duì)象查查詢得到到的數(shù)據(jù)據(jù)如圖4-2:圖4-22 查看看訂單圖圖(二)新新聞添加加的實(shí)現(xiàn)現(xiàn)物流系統(tǒng)統(tǒng)網(wǎng)站還還是一個(gè)個(gè)展示自自己企業(yè)業(yè)文化的的平臺(tái),所以前前臺(tái)
59、有一一個(gè)新聞聞動(dòng)態(tài)頁(yè)頁(yè)面,用來(lái)展展示公司司的最新新信息.新聞的添添加功能能具體的的實(shí)現(xiàn)如如下:% rrespponsse.wwritte(aalerrt(添加成功功!);wiindoow.cclosse()respponsse.eend %.新聞添加加的頁(yè)面面如圖4-33:圖4-33 新聞聞添加界界面(三)外外部訂單單管理的的實(shí)現(xiàn)本系統(tǒng)的的一大特特色就是是與使用用VB制作作的生產(chǎn)產(chǎn)廠家(C/SS系統(tǒng))進(jìn)行了了整合,在C/SS系統(tǒng)上上提交的的訂單,可以在在網(wǎng)站后后臺(tái)進(jìn)行行管理,修改其其狀態(tài)(未處理理,在途,已完成成),并及及時(shí)將新新的訂單單狀態(tài)提提交到CC/S系系統(tǒng),為了區(qū)區(qū)別在網(wǎng)網(wǎng)站前臺(tái)臺(tái)提交
60、的的網(wǎng)上訂訂單,將從C/S系統(tǒng)統(tǒng)提交的的訂單稱稱為“外部訂訂單”外部訂單單管理的的實(shí)現(xiàn)如如下:1,讀取取C/SS系統(tǒng)提提交的訂訂單(未處理):oordeer_AAdmiin2.asppsql=seelecct * frrom fsdddSet rs= Seerveer.CCreaateOObjeect(ADDODBB.Reecorrdseet)rs.oopenn sqql,cconnn,1,1在需要調(diào)調(diào)用信息息處加上上 等等代碼,使用reespoonsee對(duì)象顯顯示值.讀取C/S系統(tǒng)統(tǒng)提交的的訂單的的頁(yè)面如如圖4-44圖4-44讀取C/S系統(tǒng)統(tǒng)提交的的訂單界界面2,修改改訂單的的狀態(tài)(在途,已
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 國(guó)開(kāi)大學(xué)勞動(dòng)合同法形考
- 合同法36條對(duì)應(yīng)民法典 區(qū)別
- 2024《集體合同示范文本》
- 2024新版?zhèn)€人對(duì)個(gè)人抵押合同范本
- 緊急事件安全防控
- 2024專賣店勞動(dòng)合同范本
- 物業(yè)工程部技能培訓(xùn)課件
- 2024勞務(wù)分包合同范本建筑分包合同范本
- 2024所有戶外廣告合同標(biāo)準(zhǔn)版
- 2024《水電安裝合同》
- 《說(shuō)話要算數(shù)》示范課件第1課時(shí)
- 醫(yī)院感染管理培訓(xùn)課件消毒劑的選擇與使用
- 平臺(tái)分銷返傭合作協(xié)議
- 中國(guó)城市行政代碼
- 低纖維蛋白原血癥的護(hù)理查房
- 數(shù)學(xué)4教材介紹
- 全國(guó)大學(xué)生職業(yè)生涯規(guī)劃大賽
- 肩關(guān)節(jié)鏡術(shù)的健康宣教
- 關(guān)于學(xué)校安全保衛(wèi)工作存在的問(wèn)題及對(duì)策
- 2024年廣西鋁業(yè)集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 2024年西藏開(kāi)發(fā)投資集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論