版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 電子商務(wù)網(wǎng)上購物畢業(yè)設(shè)計(jì)論文</p><p><b> 摘要</b></p><p> 電子商務(wù)(Electronic Commerce),是指買賣雙方之間依托計(jì)算機(jī)網(wǎng)絡(luò)(主要是指Internet).按照一定的標(biāo)準(zhǔn)所進(jìn)行的各類商貿(mào)活動(dòng)。電子商務(wù)是一種依托現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)技術(shù),集金融電子化、管理信息化、商貿(mào)信息網(wǎng)絡(luò)化為一體,旨在實(shí)現(xiàn)
2、物流、資金流與信息流和諧統(tǒng)一的新型貿(mào)易方式,是貿(mào)易活動(dòng)全過程的電子化、網(wǎng)絡(luò)化和數(shù)字化。電子商務(wù)給傳統(tǒng)的貿(mào)易方式帶來了巨大的沖擊,帶動(dòng)了經(jīng)濟(jì)結(jié)構(gòu)的變革,是一場(chǎng)商貿(mào)方式的革命,被國際上認(rèn)為是21世紀(jì)經(jīng)濟(jì)發(fā)展的一個(gè)重要推動(dòng)力,甚至可以與200年前工業(yè)革命對(duì)經(jīng)濟(jì)發(fā)展的促進(jìn)相提并論,目前傳統(tǒng)企業(yè)大舉進(jìn)入電子商務(wù)領(lǐng)域,正在成為普及全球的現(xiàn)象。本文只是以網(wǎng)上購物為例,來說明目前電子商務(wù)中存在的一些問題,以即表述一點(diǎn)解決一些問題的想法。</p&g
3、t;<p> 關(guān)鍵詞 C/S結(jié)構(gòu);Java語言;oracle數(shù)據(jù)庫;Struts框架</p><p><b> Abstract</b></p><p> E-commerce (Electronic Commerce) refers to between the seller and rely on computer networks (main
4、ly Internet). In accordance with certain standards for various types of commercial and trading activities,Relying on e-commerce is a modern information technology and network technology,financial electronic collection,ma
5、nagement, information technology, business and trade information network into one to achieve logistics,apital flow and information flow in harmony the way a new type of trade is the t</p><p> Key words C/S
6、 Structure;Java Language;Oracle Database;Struts Framework</p><p><b> 目錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 第1章 緒論
7、1</b></p><p> 1.1 電子商務(wù)1</p><p> 1.2 電子商務(wù)分類2</p><p> 1.3 電子商務(wù)的特性2</p><p> 第2章 目前網(wǎng)上購物的現(xiàn)狀5</p><p> 2 .1 選擇網(wǎng)上購物的原因5</p><p> 2.2 網(wǎng)
8、上購物的現(xiàn)狀6</p><p> 2.3 網(wǎng)上購物系統(tǒng)的構(gòu)建6</p><p> 第3章 問題解決方案8</p><p> 3.1 硬件方面8</p><p> 3.2 軟件方面8</p><p> 3.2.1 提供有力的法律保障9</p><p> 3.2.2 提高產(chǎn)品
9、質(zhì)量的售后服務(wù)9</p><p> 3.2.3物流問題9</p><p> 第4章 實(shí)例設(shè)計(jì)11</p><p><b> 4.1 價(jià)值11</b></p><p> 4.2 使用工具11</p><p> 4.3 設(shè)計(jì)思想12</p><p> 4
10、. 4購物完整程序設(shè)計(jì)E-R圖15</p><p> 4. 5主要負(fù)責(zé)用戶注冊(cè)信息程序的編輯和實(shí)現(xiàn)16</p><p> 4.5.1注冊(cè)信息圖樣16</p><p> 4.5.2 總體設(shè)計(jì)詳解19</p><p> 4.6 問題及解決方案23</p><p> 4.7 附錄程序23</p&g
11、t;<p><b> 結(jié)論29</b></p><p><b> 致謝31</b></p><p><b> 參考文獻(xiàn)32</b></p><p><b> 附錄A33</b></p><p><b> 附錄B3
12、6</b></p><p> 第1章 電子商務(wù)簡(jiǎn)介</p><p><b> 1.1 電子商務(wù)</b></p><p> 電子商務(wù)源于英文ELECTRONIC COMMERCE,簡(jiǎn)寫為EC。顧名思義,其內(nèi)容包含兩個(gè)方面,一是電子方式,二是商貿(mào)活動(dòng)。涉及對(duì)象包括:金融機(jī)構(gòu)、商家、生產(chǎn)企業(yè)、網(wǎng)絡(luò)服務(wù)提供商、個(gè)人用戶、政府部門等。
13、</p><p> 電子商務(wù)(electronic commerce)正是為了適應(yīng)這種以全球?yàn)槭袌?chǎng)的變化而出現(xiàn)和發(fā)展起來的。它可以使銷售商與供應(yīng)商更緊密地聯(lián)系起來,以更快地滿足客戶的需求,也可以讓商家在全球范圍內(nèi)選擇最佳供應(yīng)商,在全球市場(chǎng)上銷售產(chǎn)品。電子商務(wù)基于網(wǎng)絡(luò)技術(shù),網(wǎng)絡(luò)技術(shù)提供了實(shí)現(xiàn)電子商務(wù)的技術(shù)平臺(tái),而電子商務(wù)是網(wǎng)絡(luò)技術(shù)的最新應(yīng)用和最終目標(biāo)。</p><p> 21世紀(jì)是—個(gè)以
14、網(wǎng)絡(luò)為核心的信息時(shí)代,數(shù)字化、網(wǎng)絡(luò)化與信息化是21世紀(jì)的時(shí)代特征。電子商務(wù)作為信息時(shí)代的一種新的商貿(mào)形式,不僅對(duì)商務(wù)的運(yùn)作過程和方法產(chǎn)生巨大的影響,實(shí)際上也帶來了一場(chǎng)革命,其影響將遠(yuǎn)遠(yuǎn)超出商務(wù)的本身,將對(duì)社會(huì)的生產(chǎn)和管理、人們的生活和就業(yè)、政府職能、法律制度以及文化從多方面改變?nèi)祟惖挠^念、思維和相互交往的方式?! ∽鳛橐环N現(xiàn)代商務(wù)模式,電子商務(wù)利用計(jì)算機(jī)網(wǎng)絡(luò)檢索和獲取信息,對(duì)個(gè)人和公司提供決策服務(wù),解決了組織、商家和客戶的需求,減少了
15、用于改善貨物和服務(wù)質(zhì)量的投入,加快了商品交易的速度。電子商務(wù)可以應(yīng)用于制造到零售,從銀行、金融機(jī)構(gòu)到出版娛樂以及其他的任何企業(yè)。internet正在將不同形式的電子商務(wù)結(jié)合起來,產(chǎn)生出許多創(chuàng)新的、混合的電子商務(wù)形式?! 碾娮由虅?wù)的目標(biāo)上看,電子商務(wù)能夠擴(kuò)大顧客群,獲取更高收益,開拓目標(biāo)市場(chǎng),節(jié)省費(fèi)用和開支,加速商品流通,加快顧客信息反饋,并提高服務(wù)質(zhì)量。在過去的幾年間,隨著internet的迅速發(fā)展,通過網(wǎng)絡(luò)使在家庭辦公的個(gè)人用戶也
16、積極投入到了電子商務(wù)中。由于激烈的市場(chǎng)競(jìng)爭(zhēng)和對(duì)成本的關(guān)注,大量企業(yè)正在改進(jìn)原有的電子商務(wù)系統(tǒng)來支持新興的</p><p> 1.2 電子商務(wù)分類</p><p> 整個(gè)電子商務(wù)處理過程中,可將商務(wù)分為:企業(yè)內(nèi)部、企業(yè)間及企業(yè)與消費(fèi)者之間三種類型</p><p><b> 企業(yè)內(nèi)部商務(wù)</b></p><p> 企
17、業(yè)內(nèi)部網(wǎng)是一種有效的商務(wù)工具,它可以用來自動(dòng)處理商務(wù)操作及工作流,共享資源,共享經(jīng)驗(yàn),共同解決客戶問題,并保持組織間的緊密聯(lián)系。一個(gè)完善的企業(yè)內(nèi)部網(wǎng)可以帶來如下好處:提高處理速度,提高工作效力,充分利用資源。 </p><p><b> 企業(yè)間商務(wù)</b></p><p> 隨著信息技術(shù)的發(fā)展,企業(yè)間的電子商務(wù)的運(yùn)用是很大的。企業(yè)之間郵件的發(fā)送,商務(wù)信息的交換,資
18、金的支付等都涉及到電子商務(wù)。目前全球化經(jīng)濟(jì)的發(fā)展,使得企業(yè)與企業(yè)之間的聯(lián)系更加的緊密。盡管眼下網(wǎng)上企業(yè)直接面向客戶的銷售方式發(fā)展勢(shì)頭強(qiáng)勁,但為數(shù)眾多的分析家認(rèn)為企業(yè)間的商務(wù)活動(dòng)更具潛力。Forrester 研究公司預(yù)計(jì)企業(yè)間的商務(wù)活動(dòng)將以三倍于企業(yè)-個(gè)人商務(wù)速度發(fā)展。這在某種意義上反映了現(xiàn)實(shí)世界中存在的情形:企業(yè)間的商務(wù)貿(mào)易金額商達(dá)消費(fèi)者直接購買的10倍。</p><p><b> 企業(yè)與消費(fèi)者間商務(wù)
19、</b></p><p> 這是人們最熟悉的一種商務(wù)類型,以至許多人誤認(rèn)為電子商務(wù)就只有這樣一種模式。事實(shí)上,這縮小了電子商務(wù)的范圍,錯(cuò)誤地將電子商務(wù)與網(wǎng)上購物等同起來。近年來,隨著萬維網(wǎng)技術(shù)的興起,出現(xiàn)了大量的網(wǎng)上商店,由于Internet提供了雙向的交互通信,網(wǎng)上購物不僅成為了可能,而且成為了熱門。由于這種模式節(jié)省了客戶和企業(yè)雙方的時(shí)間、空間。大大提高了交易效率,節(jié)省了各類不必要的開支。因而,這
20、類模式得到了人們的認(rèn)同,獲得了迅速的發(fā)展。</p><p> 1.3 電子商務(wù)的特性</p><p> 電子商務(wù)的特性有以下幾點(diǎn):商務(wù)性、集成性、可擴(kuò)展性、服務(wù)性、安全性、協(xié)調(diào)性。 </p><p> 1、 商務(wù)性 電子商務(wù)最基本的特性為商務(wù)性,即提供買、賣交易的服務(wù)、手段和機(jī)會(huì)。網(wǎng)上購物</p><p> 提供一種客戶
21、所需要的方便途徑。因而,電子商務(wù)對(duì)任何規(guī)模的企業(yè)而言,都是一種機(jī)遇。</p><p> 對(duì)我們中國的傳統(tǒng)企業(yè)也不例外。</p><p> 2、集成性 ?。?)技術(shù)的集成性</p><p> 由于電子商務(wù)整個(gè)流成的處理涉及的內(nèi)容比較多,比如信息,金融,服務(wù)等,要使得整個(gè)流程能夠正常的運(yùn)轉(zhuǎn),就需要運(yùn)用技術(shù)去實(shí)現(xiàn),當(dāng)然技術(shù)是越先進(jìn)的越好,比如從html到as
22、p到j(luò)sp到現(xiàn)在的jsp.net,這是一個(gè)技術(shù)發(fā)展的過程,也是現(xiàn)實(shí)運(yùn)用的需要。</p><p><b> ?。?)信息的集成性</b></p><p> 互聯(lián)網(wǎng)上每個(gè)人都在搜索對(duì)自己有用的信息,因而它就應(yīng)當(dāng)提供大量的信息,滿足不同用戶的需要,現(xiàn)在中國面對(duì)客戶的商業(yè)網(wǎng)站是越來越多了,怎樣讓客戶一最快的速度,搜索到最有用的信息,可能應(yīng)該是這類網(wǎng)站最應(yīng)該考慮的。</
23、p><p><b> 3、擴(kuò)展性</b></p><p> 這主要是針對(duì)系統(tǒng)的穩(wěn)定性來說的。電子商務(wù)的服務(wù)系統(tǒng)應(yīng)當(dāng)有自身的擴(kuò)展功能。因?yàn)橄到y(tǒng)應(yīng)當(dāng)能承受住一定的負(fù)荷,如果在某個(gè)高峰訪問期導(dǎo)致了服務(wù)器的崩潰,結(jié)果是可想而知的。</p><p> 4、服務(wù)性 在電子商務(wù)環(huán)境中,客戶不再受地域的限制,運(yùn)用互聯(lián)網(wǎng)為媒介的這種貿(mào)易,他的合作伙伴
24、可以是地球上其他任一個(gè)角落,要想使全球的人都能接受你的所提供的商品,服務(wù)質(zhì)量是最關(guān)鍵的。技術(shù)創(chuàng)新帶來新的結(jié)果,萬維網(wǎng)應(yīng)用使得企業(yè)能自動(dòng)處理商務(wù)過程,并不再象以往那樣強(qiáng)調(diào)公司內(nèi)部的分工?,F(xiàn)在在Internet上許多企業(yè)都能為客戶提供完整服務(wù),這使得互聯(lián)網(wǎng)的應(yīng)用得以充分的發(fā)揮。</p><p><b> 5、安全性</b></p><p> 在電子商務(wù)中,安全性是必須
25、考慮的核心問題。欺騙、竊聽、病毒和非法入侵都在威脅著電子商務(wù),因此要求網(wǎng)絡(luò)能提供一種端到端的安全解決方案,包括加密</p><p> 機(jī)制、簽名機(jī)制、分布式安全管理、存取控制、防火墻、安全萬維網(wǎng)服務(wù)器、防病毒保護(hù)等?!‰S著技術(shù)的發(fā)展,電子商務(wù)的安全性也會(huì)相應(yīng)得以增強(qiáng)?! ?lt;/p><p><b> 6、協(xié)調(diào)性</b></p><p> 商
26、務(wù)活動(dòng)是一種協(xié)調(diào)過程,它需要雇員和客戶,生產(chǎn)方、供貨方以及商務(wù)伙伴間的協(xié)調(diào)。 為提高效率,許多組織都提供了交互式的協(xié)議,電子商務(wù)活動(dòng)可以在這些協(xié)議的基礎(chǔ)上進(jìn)行。 </p><p> 第2章 目前網(wǎng)上購物的現(xiàn)狀</p><p> 以下是根據(jù)CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心)公布的中國B2C電子商務(wù)發(fā)展報(bào)告來進(jìn)一步分析目前的網(wǎng)上購物的現(xiàn)狀。(主要引用其中的分析圖表)<
27、;/p><p> 2 .1 選擇網(wǎng)上購物的原因</p><p> 網(wǎng)上購物的原因,如圖2.1所示。</p><p> 圖2.1網(wǎng)上購物的原因</p><p> 從上面的圖可以看出網(wǎng)上購物選擇節(jié)約時(shí)間和操作方便的分別占46.7%和44.2%,這說明隨著生活節(jié)奏的加快,人們?cè)絹碓较M麚碛泻?jiǎn)單快捷的購物方式。</p><p&
28、gt; 目前在國內(nèi)PHP與ASP應(yīng)用最為廣泛。而JSP由于是一種較新的技術(shù),國內(nèi)采用的較少。但在國外,JSP已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用JSP。</p><p> 采用PHP的網(wǎng)站如新浪網(wǎng)(sina)、中國人(Chinaren)等,但由于PHP本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。</p><p> 首先,PH
29、P缺乏規(guī)模支持。其次,缺乏多層結(jié)構(gòu)支持。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也</p><p> 可以根據(jù)流量分開,組成二維陣列。而PHP則缺乏這種支持。還有上面提到過的一點(diǎn),PHP提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運(yùn)用在電子商務(wù)中。</p><p> ASP和JSP則沒有以上缺陷,ASP可以通過Microsoft Wi
30、ndowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transcation Server獲得結(jié)構(gòu)支持;JSP可以通過SUN Java的Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。</p><p> 三者中,JSP應(yīng)該是未來發(fā)展的趨勢(shì)。世界上一些大的電子商務(wù)解決方案提供商都采用JSP/Servlet。比較出名的
31、如IBM的E-business,它的核心是采用 JSP/Servlet的WebSphere;西方另外一個(gè)非常著名的電子商務(wù)軟件提供商,Intershop。它原來的產(chǎn)品Intershop1 2, 3, 4占據(jù)了主要的電子商務(wù)軟件份額。它們都是通過CGI來提供支持 的。但去年10月后它推出了Enfinity,一個(gè)采用JSP/Servlet的電子商務(wù)Application Server,而且聲言不再開發(fā)傳統(tǒng)軟件。</p><
32、;p> 總的來說,ASP,PHP,JSP三者都有相當(dāng)數(shù)量的支持者,而這三者也各有所長(zhǎng),在開發(fā)過程中,我們應(yīng)該根據(jù)實(shí)際的需要來使用最合適的技術(shù),本系統(tǒng)則采用較新的jsp技術(shù),一方面jsp的安全性和跨平臺(tái)性比較好,另一方面,我也希望能從開發(fā)該系統(tǒng)的過程中,深入學(xué)習(xí)一下這門編程語言。</p><p> 2.2 網(wǎng)上購物的現(xiàn)狀</p><p> 在美、日等信息化程度較高的國家和地區(qū),網(wǎng)
33、絡(luò)商店發(fā)展速度迅猛,美國的世界級(jí)超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲(chǔ)、科羅格、J.C培尼等紛紛擠身于網(wǎng)絡(luò)經(jīng)商的行列。調(diào)查表明:美國的家庭已越來越習(xí)慣于在家中從網(wǎng)上購物。 在我國,網(wǎng)上購物從無到有也不過短短幾年時(shí)間。我國第一家網(wǎng)上購物發(fā)生在</p><p> 1996年,燕莎友誼商場(chǎng)首次通過網(wǎng)上商城售出一個(gè)景泰藍(lán),雖然貨款的
34、支付不是在網(wǎng)上進(jìn)行的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。根據(jù)CNNIC的統(tǒng)計(jì)結(jié)果,截止2004年1月中國有互聯(lián)網(wǎng)用戶7950萬人,而又有40.7%以上的網(wǎng)民在過去的一年里有過網(wǎng)上購物經(jīng)歷,這就說明中國有網(wǎng)上購物的用戶達(dá)是3235.7萬人,并且這一數(shù)字還在以17%左右的速度增長(zhǎng),預(yù)計(jì)到2006年中國網(wǎng)上購物用戶將達(dá)到6962萬人,這說明在中國發(fā)展網(wǎng)上購物具有良好的群眾基礎(chǔ),網(wǎng)上購物方式日趨被大家所接受。</p>&l
35、t;p> 2.3 網(wǎng)上購物系統(tǒng)的構(gòu)建 現(xiàn)在流行的網(wǎng)上購物系統(tǒng)不僅要有漂亮的網(wǎng)頁,更要有嚴(yán)謹(jǐn)?shù)囊?guī)劃。每一個(gè)細(xì)小的環(huán)節(jié)都和重要。這樣才能使得在電子交易時(shí)避免不必要錯(cuò)誤發(fā)生。我們將使用HTML、ASP等技術(shù)來編輯網(wǎng)頁,并運(yùn)用ASP技術(shù)把數(shù)據(jù)庫和動(dòng)態(tài)網(wǎng)頁相關(guān)聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中,這種方法在數(shù)據(jù)量不大時(shí)有很多的應(yīng)用場(chǎng)合。當(dāng)數(shù)據(jù)量比較大,并且有較強(qiáng)的專業(yè)性時(shí),錄入的費(fèi)用
36、和出錯(cuò)的可能性都相應(yīng)上升。本文在實(shí)際應(yīng)用開發(fā)中解決方案是建立網(wǎng)站, 以及自己的數(shù)據(jù)庫,使得所需商品信息可以及時(shí)的保存、更新。可以更好的及時(shí)了解商品買賣的情況。</p><p> 圖2.2為用戶選擇商品配送的方式 </p><p> 圖2.2用戶選擇商品配送的方式</p><p> 從上面的圖中可以看出人們總希望直接可以拿到物品,而不需要耽擱自己的
37、時(shí)間,如果是送貨上門,也可以當(dāng)面檢查所購的物品,這也表現(xiàn)出人們對(duì)廠商信譽(yù)的擔(dān)憂。圖2.3為用戶認(rèn)為目前網(wǎng)上交易存在的最大問題</p><p> 圖2.3用戶認(rèn)為目前網(wǎng)上交易存在的最大問題</p><p> 第3章 問題解決方案</p><p> 問題解決方案這里主要從硬件和軟件這兩個(gè)方面來闡述</p><p><b> 3.
38、1 硬件方面</b></p><p> 從第2章的圖2.3可以看出用戶認(rèn)為“安全性得不到保障”,的確是如此,目前我國電子商務(wù)面臨的最大的就是安全性問題。一方面是目前的技術(shù),這里所說的技術(shù)方面的障礙主要包括網(wǎng)絡(luò)的可靠性、數(shù)據(jù)傳送的速度等。Internet上存在多種不可靠的因素:軟件不可靠、線路不可靠和系統(tǒng)不可靠等。電子商務(wù)的進(jìn)行需要支付與結(jié)算,這就應(yīng)有高質(zhì)、高效的金融服務(wù)及其電子化的配合。金融電子化是
39、電子商務(wù)實(shí)施的保證,金融電子化要實(shí)現(xiàn)跨行、跨地區(qū)聯(lián)網(wǎng)貿(mào)易結(jié)算、資金劃撥,真正為企業(yè)和個(gè)人提供方便、實(shí)時(shí)的金融服務(wù),中國的金融業(yè)必須適應(yīng)全球一體化進(jìn)程而加快變革步伐。由于電子商務(wù)是基于信息通信的商務(wù)活動(dòng),為此需要建設(shè)必要的信息基礎(chǔ)設(shè)施,包括各種信息傳輸網(wǎng)絡(luò)的建設(shè)、信息傳輸設(shè)備的研制、信息技術(shù)的開發(fā),還包括用于多媒體教學(xué)、遠(yuǎn)程教學(xué)、遠(yuǎn)程醫(yī)療保健等一系列信息基礎(chǔ)設(shè)施的建設(shè)。由于經(jīng)濟(jì)實(shí)力和技術(shù)方面的原因,我國網(wǎng)絡(luò)的基礎(chǔ)設(shè)施建設(shè)還比較緩慢和滯后,
40、已建成的網(wǎng)絡(luò)質(zhì)量也比較低,公眾使用費(fèi)用比較高。要想實(shí)現(xiàn)真正實(shí)時(shí)的網(wǎng)上交易,需要網(wǎng)絡(luò)有非??斓捻憫?yīng)速度和較高的寬帶,這必須由硬件提供對(duì)高速網(wǎng)絡(luò)的支持,面現(xiàn)在大部分的網(wǎng)絡(luò)速度都達(dá)不到實(shí)際的要求。另外,信</p><p><b> 3.2 軟件方面</b></p><p> 這里主要是針對(duì)第2章的圖2.3的“產(chǎn)品質(zhì)量、售后服務(wù)及廠商信用得不到保障”來闡述解決的方案。&l
41、t;/p><p> 3.2.1 提供有力的法律保障</p><p> 1、從交易安全方面看,目前一個(gè)迫切需要解決的問題是加強(qiáng)數(shù)據(jù)保護(hù),保證用戶的個(gè)人隱私權(quán),保證用戶具有對(duì) Internet上的信息進(jìn)行控制的自主權(quán),以解決電子商務(wù)上發(fā)生的各種糾紛,防止詐騙等案件的發(fā)生,保證消費(fèi)者在電子商務(wù)活動(dòng)中的合法權(quán)益不受侵犯。 2、從電子支付方面看,也需要制定相應(yīng)的法律,明確電子支付的
42、當(dāng)事人包括付款人、收款人和銀行之間的法律關(guān)系,制定相關(guān)的電子支付制度,認(rèn)可電子簽名的合法性。同時(shí)還應(yīng)制定關(guān)于電子支付數(shù)據(jù)的偽造、更改、涂銷問題的處理辦法。 3、還有一部分法律法規(guī)應(yīng)根據(jù)電子商務(wù)的情況加以補(bǔ)充、修改和完善,消費(fèi)者權(quán)益保護(hù)法如何保護(hù)網(wǎng)上購物的消費(fèi)者權(quán)益,現(xiàn)有的知識(shí)產(chǎn)權(quán)法如何保護(hù)網(wǎng)上知識(shí)產(chǎn)權(quán),廣告法如何管理控制網(wǎng)絡(luò)廣告等。</p><p> 3.2.2 提高產(chǎn)品質(zhì)量的售后服務(wù)</p>
43、;<p> 由于電子商務(wù)這種貿(mào)易方式的特殊性,用戶購物的時(shí)候,是在虛擬的商店中購物,由于技術(shù)的限制,人們只能看到商品的圖片,以及簡(jiǎn)單的介紹,人們很難判斷商品的價(jià)值。在目前的條件下,廠商在提高真正商品質(zhì)量的同時(shí),可以對(duì)產(chǎn)品信息的描述更加的詳細(xì),在網(wǎng)上人們大部分希望購買對(duì)自己確實(shí)有用的商品或查看到有真正價(jià)值的資源,就比如那購書來說,人們希望通過查看書的簡(jiǎn)介,能夠確認(rèn)這本書的價(jià)值??赡壳熬W(wǎng)上集成的資源主要是以量來衡量,而沒有從
44、質(zhì)上去考慮。這樣造成了網(wǎng)上有許多的垃圾資源,同時(shí)造成資源的浪費(fèi)。</p><p> 以后隨著技術(shù)的發(fā)展,渴望達(dá)到人們通過坐在電腦前通過一定的終端設(shè)備,能夠達(dá)到身臨其境。這樣讓用戶可以放心。</p><p> 對(duì)于出售的商品,廠商應(yīng)該在網(wǎng)上商店中設(shè)有專門的客戶信息反饋中心,即使的解決客戶反饋的問題,如需上門或直接服務(wù)的應(yīng)該即使作到。信譽(yù)的好壞直接影響到商家或企業(yè)的生存。</p>
45、;<p><b> 3.2.3物流問題</b></p><p> 目前物流已經(jīng)成為電子商務(wù)發(fā)展的瓶頸問題,所謂電子商務(wù)物流就是信息流、貨</p><p> 幣流、物流的統(tǒng)稱?,F(xiàn)在電子商務(wù)搞得最好的美國采用的是“流中央化”美國物流模式強(qiáng)調(diào)“整體化的物流管理系統(tǒng)”,是一種以整體利益為重,沖破按部門分管的體制,從整體進(jìn)行統(tǒng)一規(guī)劃管理的方式。每個(gè)國家有自己
46、的特殊的情況,在美國成功的經(jīng)驗(yàn),在中國不一定是行之有效的,我們應(yīng)當(dāng)針對(duì)我國的國情作相應(yīng)的處理。目前從物流整體發(fā)展角度看,我國電子商務(wù)物流還存在下面的問題:物流基礎(chǔ)設(shè)施薄弱,物流社會(huì)化、專業(yè)化程度不高,第三方物流工作質(zhì)量不高,服務(wù)內(nèi)容有限,商流不發(fā)達(dá),影響物流水平的提高,物流發(fā)展仍有一定計(jì)劃色彩 ,從物流活動(dòng)角度看 ,我國主要存在問題是配送中心發(fā)展不成熟 ,物流活動(dòng)范圍小, 物流聯(lián)盟程度不高,物流技術(shù)水平低,信息系統(tǒng)應(yīng)用仍處于封閉狀態(tài)。電
47、子商務(wù)發(fā)展需要政府和企業(yè)的積極參與和推動(dòng) 。在發(fā)達(dá)國家,發(fā)展電子商務(wù)依靠私營企業(yè)的參與和投資,政府只起引導(dǎo)作用。而發(fā)展中國家企業(yè)規(guī)模偏小,信息技術(shù)落后,債務(wù)償還能力低,政府的參與有助于引進(jìn)技術(shù)、擴(kuò)大企業(yè)規(guī)模和提高企業(yè)償還債務(wù)的能力。另外,許多發(fā)展中國家的信息產(chǎn)業(yè)都處于政府壟斷經(jīng)營或高度管制之下,沒有政府的積極參與和幫助將很難在這些國家快速地發(fā)展電子商務(wù)。所以要想使</p><p><b>
48、第4章 實(shí)例設(shè)計(jì)</b></p><p><b> 4.1 價(jià)值</b></p><p> 通過實(shí)例的設(shè)計(jì),對(duì)電子商務(wù)有個(gè)更加深刻的認(rèn)識(shí)。未來10年內(nèi),全世界有1/3的貿(mào)易活動(dòng)是通過網(wǎng)絡(luò)進(jìn)行的。電子商務(wù)的發(fā)展對(duì)中國在全球的經(jīng)濟(jì)地位有著舉足輕重的作用。</p><p> 作為一個(gè)計(jì)算機(jī)專業(yè)的學(xué)生,面對(duì)中國目前的問題,無論是計(jì)算機(jī)
49、整個(gè)行業(yè),還是就電子商務(wù)這一塊,應(yīng)當(dāng)作出自己的努力。通過這個(gè)實(shí)例的制作,了解一般網(wǎng)上商店的制作運(yùn)行過程。以及通過學(xué)習(xí)簡(jiǎn)單的編程,了解一般應(yīng)用軟件的開發(fā)過程。通過運(yùn)用所學(xué)知識(shí),和在實(shí)踐中自學(xué),達(dá)到運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的目的。</p><p><b> 4.2 使用工具</b></p><p> 本實(shí)例使用的工具是ASP,是B/S結(jié)構(gòu)。以Internet和Intr
50、anet作為平臺(tái)Server/Browser結(jié)構(gòu)的應(yīng)用程序,由于具有操作系統(tǒng)獨(dú)立性,維護(hù)的簡(jiǎn)單性,用戶界面一致性等特點(diǎn),正越來越受到廣大程序員和用戶的歡迎。 ASP對(duì)服務(wù)器端要求安裝獨(dú)立的ASP軟件,對(duì)客 戶端沒有特別的要求,只要有一個(gè)瀏覽器就行。 HTML文件中, 用任意一個(gè)文本編輯器就 可以編寫一個(gè)完整的ASP頁面。所謂ASP,就是在HTML文件中引入了兩個(gè)擴(kuò)展的成對(duì)的HTML標(biāo)記<%和%>,同時(shí)文件的擴(kuò)展名改
51、為 .asp。 在IIS接到用戶對(duì).asp文件的請(qǐng)求時(shí),首先執(zhí)行括在<%和%> 標(biāo)記間的VBScript語句,然后將執(zhí)行的結(jié)果和其他的HTML語句一起返回客戶端,這樣客戶看到的仍然是標(biāo)準(zhǔn)的HTML語句,不會(huì)看到開發(fā)者的編程邏輯,這與客戶端的JavaScript是完全不同的,JavaScript沒有辦法阻止用戶看到源碼。其次使用的是Windows 2000自帶的Internet服務(wù)管理器,IIS(Internet Inform
52、ation Server)作為當(dāng)今流行的Web服務(wù)器之一,提供了強(qiáng)大的Int</p><p><b> 4.3 設(shè)計(jì)思想</b></p><p> 這里是電子商務(wù)的一個(gè)小小的應(yīng)用,即網(wǎng)上購物??茖W(xué)給人們的生活帶來了翻天覆地的變化,當(dāng)時(shí)巨大的計(jì)算機(jī)的發(fā)明出來的時(shí)候,人們不能想象有一天它會(huì)出現(xiàn)在你的辦公桌上,你的手提包里,或你的手掌上。更沒有想到只要點(diǎn)幾下鼠標(biāo),你就可
53、以買到你想要的東西!這里是以網(wǎng)上的一個(gè)“學(xué)習(xí)用品店”為例,來介紹電子商務(wù)一般的流程。下面是“學(xué)習(xí)用品店”的模型,如圖4. 1。</p><p> 圖4. 1學(xué)習(xí)用品店模型</p><p> 中國的電子商務(wù)還沒有真正實(shí)現(xiàn)物流,信息流,資金流的有機(jī)結(jié)合。就經(jīng)濟(jì)較發(fā)達(dá)的我國南方地區(qū),一些企業(yè)和軟件公司合作,建立自己的網(wǎng)上商城。但知識(shí)實(shí)現(xiàn)了一個(gè)信息交換的功能。企業(yè)發(fā)布自己的產(chǎn)品,用戶在上面瀏覽
54、,發(fā)送了定單,在網(wǎng)上商城的管理后臺(tái)接到了定單,之后就是通過人的溝通來實(shí)現(xiàn)資金流通和貨物的發(fā)送。有的已經(jīng)實(shí)現(xiàn)了一定的電子貨幣交易,但物流方面還是做得不夠。本實(shí)例的設(shè)計(jì)思想體現(xiàn)如下:</p><p> 用戶通過網(wǎng)上商城的前臺(tái)瀏覽商場(chǎng)中的物品,商場(chǎng)中的物品按類分放,每類商品有一個(gè)編號(hào),用戶可以直接輸入所需的商品名稱,查到物品的編號(hào),以及所在位置并</p><p> 顯示出來。在發(fā)布商品的信息
55、的時(shí)候,首先對(duì)后臺(tái)維護(hù)人員做適當(dāng)?shù)呐嘤?xùn)。提高他們的優(yōu)級(jí)服務(wù)的思想,讓他們?cè)诎l(fā)布信息的時(shí)候堅(jiān)持把用戶放在第一位的原則,錄入的信息要求準(zhǔn)確描述商品的信息,比如圖書,錄入的時(shí)候要求不僅要有書的簡(jiǎn)介還要有書的評(píng)價(jià),在前臺(tái)的頁面中提供個(gè)用戶寫書評(píng)的地方,這樣讓用戶了解書的價(jià)值。用戶在選擇的時(shí)候就更加容易一些,而商場(chǎng)的提供的信息方式也會(huì)讓用戶滿意,這樣企業(yè)獲得的利潤也是可想而知的。</p><p> 用戶在首次購物的時(shí)候必
56、須注冊(cè),通過帳戶在銀行轉(zhuǎn)換電子貨幣。銀行和企業(yè)間再進(jìn)行資金的流轉(zhuǎn)。企業(yè)在收到定單后,對(duì)定貨單按不同的標(biāo)準(zhǔn)進(jìn)行分類,比如按地區(qū),種類等,然后通過網(wǎng)絡(luò)把這些信息發(fā)送個(gè)第三方代理,同時(shí)也進(jìn)行網(wǎng)上結(jié)算,付給第三方代理的費(fèi)用。第三方代理再按自己的最快捷的方式發(fā)送貨物。</p><p> 整個(gè)過程是個(gè)有機(jī)的結(jié)合,不能有一個(gè)環(huán)節(jié)出問題,如果有一方出現(xiàn)了問題,對(duì)用戶的利益造成了損失,就是對(duì)企業(yè)的利益造成了損失。所以企業(yè),金融,
57、第三方代理之間要有一個(gè)很好的協(xié)調(diào)和統(tǒng)一。</p><p> 本系統(tǒng)目前所做的工作如下:</p><p> 1、系統(tǒng)前臺(tái)流程框圖,如圖4.2所示。</p><p> 如圖4.2系統(tǒng)前臺(tái)流程框圖</p><p> 2、后臺(tái)流程框圖,如圖4.3所示。 </p><p&
58、gt; 圖4.3 后臺(tái)流程框圖</p><p> 3、使用的數(shù)據(jù)庫表(共4張表格)</p><p> 訂單表,如表4.1所示。</p><p><b> 表4.1訂單表</b></p><p> 產(chǎn)品表,如表4.2所示。</p><p><b> 表4.2產(chǎn)品表</b&
59、gt;</p><p> 用戶表,如表4.3所示。</p><p><b> 表4.3用戶表</b></p><p> 購物車表,如表4.4所示。</p><p><b> 表4.4購物車表</b></p><p> 上面的表一和表二的第一個(gè)字段相關(guān)聯(lián)。</p
60、><p><b> 4、目前實(shí)現(xiàn)的功能</b></p><p> 前臺(tái)用戶經(jīng)過身份驗(yàn)證如果是已經(jīng)注冊(cè)的用戶可直接登陸到首頁,如果是未注冊(cè)的用戶系統(tǒng)提示注冊(cè)。</p><p> 用戶通過主頁面進(jìn)入商品區(qū),選擇進(jìn)入一個(gè)商品區(qū)然后查看商品,通過選擇商品,把商品放入購物袋,在購物帶中你可以查看自己所選的商品,可以看見自己所購商品的總價(jià)格。</p
61、><p> 在前臺(tái)的首頁用戶可以對(duì)系統(tǒng)進(jìn)行留言,以查看所有其他的留言。</p><p> 后臺(tái)管理員可以對(duì)商品的類別進(jìn)行添加,對(duì)商品進(jìn)行添加維護(hù),可以查看前臺(tái)注冊(cè)的用戶的具體信息,還可以查看留言,通過管理數(shù)據(jù)庫對(duì)留言進(jìn)行維護(hù)。</p><p> 4. 4購物完整程序設(shè)計(jì)E-R圖</p><p> 購物的完整程序設(shè)計(jì)E-R圖,如圖4.3所示
62、。</p><p> 圖4.3 購物的完整程序設(shè)計(jì)E-R圖</p><p> 4. 5主要負(fù)責(zé)用戶注冊(cè)信息程序的編輯和實(shí)現(xiàn)</p><p> 4.5.1注冊(cè)信息圖樣</p><p> 注冊(cè)信息界面,如圖4.4所示。</p><p> 圖4.4 注冊(cè)信息界面</p><p> 注冊(cè)信息
63、成功界面,如圖4.5所示。</p><p> 圖4.5 注冊(cè)信息界面</p><p> 用戶注冊(cè)信息成功 查看我的資料</p><p><b> 個(gè)人資料</b></p><p> 修改個(gè)人資料界面,如圖4.6所示。</p><p> 圖4.6 修改個(gè)人資料界面</p>&
64、lt;p><b> 修改密碼</b></p><p> 修改密碼界面,如圖4.7所示。</p><p> 圖4.7 修改密碼界面</p><p><b> 取回密碼</b></p><p> 取回密碼界面,如圖4.8所示。</p><p> 圖4.8取回密碼
65、界面</p><p><b> 我的定單</b></p><p> 我的訂單界面,如圖4.9所示。</p><p> 圖4.9我的訂單界面</p><p><b> 收貨信息</b></p><p> 收貨信息界面,如圖4.10所示。</p><
66、p> 圖4.10 收貨信息界面</p><p> 4.5.2 總體設(shè)計(jì)詳解</p><p> 1、Tomcat服務(wù)器</p><p> 應(yīng)用環(huán)境配置好后,打開MyEclipse連接服務(wù)器,服務(wù)器采用Tomcat服務(wù)器,</p><p> 服務(wù)器啟動(dòng)后,打開IE或者是火狐瀏覽器在地址欄中輸入Http://localhost:20
67、09/</p><p> 點(diǎn)擊回車屏幕中如果出現(xiàn)如圖4.11所示的界面的話證明已連接服務(wù)器成功。</p><p> 圖4.11 Tomcat服務(wù)器界面</p><p><b> 2、登陸</b></p><p> 服務(wù)器連接成功之后,在地址欄中敲如Http://localhost:2009/shoppingca
68、r/login.jsp</p><p> 點(diǎn)擊回車之后出現(xiàn)登陸界面,登陸界面中首先是采用Jsp在標(biāo)簽<body>中加入屬性background=”圖片名.jpg”背景畫面就會(huì)出現(xiàn)預(yù)期設(shè)定的效果,接著在<body>標(biāo)簽中創(chuàng)建兩個(gè)<input>標(biāo)簽,在<input>標(biāo)簽中設(shè)置一些必要的屬性,如<input type=”button”></p>
69、<p> <input type=”text”> 前者是設(shè)置按鈕后者是設(shè)置文本框,文本框中主要輸入用戶的名字和密碼點(diǎn)擊按鈕提交,用戶名與密碼被提交到服務(wù)器上驗(yàn)證,之間有個(gè)環(huán)節(jié)用到了Struts中Validate框架進(jìn)行表單驗(yàn)證。在服務(wù)器端有個(gè)配置文件Validate.xml在里面設(shè)置你要處理的異常信息,例如用戶名不能為空以及密碼不能為空(密碼不能小于6位)。</p><p><b
70、> 3、顯示產(chǎn)品</b></p><p> 用戶提交的個(gè)人信息保存到Request中提交到服務(wù)器上,服務(wù)器根據(jù)客戶端發(fā)送的請(qǐng)求將數(shù)據(jù)信息送到Struts中,Struts把用戶的個(gè)人信息封裝到業(yè)務(wù)層中進(jìn)行業(yè)務(wù)處理,在業(yè)務(wù)層中首先將用戶信息送到數(shù)據(jù)庫中查詢,將查詢的結(jié)果再送到業(yè)務(wù)層進(jìn)行處理。業(yè)務(wù)層處理的結(jié)果送回服務(wù)器頂端在由Response將服務(wù)器的結(jié)果送回到客戶端并顯示出來。</p>
71、;<p><b> 4、購物車</b></p><p> 客戶端顯示的是所有產(chǎn)品的簡(jiǎn)單信息,每個(gè)產(chǎn)品的后面都有添加按鈕,將你要購買的產(chǎn)品添加到購物車中,當(dāng)你要選擇你要購買的產(chǎn)品的時(shí)候點(diǎn)擊添加到購物車的時(shí)候,會(huì)將該產(chǎn)品的編號(hào)一起傳到服務(wù)器中,服務(wù)器通過產(chǎn)品的Id在數(shù)據(jù)庫中將該商品的一些信息查詢出來,并將產(chǎn)品的價(jià)格累加到一起。</p><p><b
72、> 5、cookie</b></p><p> cookie是由服務(wù)器產(chǎn)生,存儲(chǔ)在客戶端的一段信息。它定義了一種Web服務(wù)器在客戶端存儲(chǔ)和返回信息的機(jī)制,cookie文件它包含域、路徑、生存期、和由服務(wù)器設(shè)置的變量值等內(nèi)容。當(dāng)用戶以后訪問同一個(gè)Web服務(wù)器時(shí),瀏覽器會(huì)把cookie原樣發(fā)送給服務(wù)器。通過讓服務(wù)器讀取原先保存到客戶端的信息,網(wǎng)站能夠?yàn)闉g覽者提供一系列的方便,例如在線交易過程中標(biāo)
73、識(shí)用戶身份、安全要求不高的場(chǎng)合避免用戶重復(fù)輸入名字和密碼、門戶網(wǎng)站的主頁定制、有針對(duì)性地投放廣告等等。利用cookie的特性,大大擴(kuò)展了WEB應(yīng)用程序的功能,不僅可以建立服務(wù)器與客戶機(jī)的聯(lián)系,因?yàn)閏ookie可以由服務(wù)器定制,因此還可以將購物信息生成cookie值存放在客戶端,從而實(shí)現(xiàn)購物車的功能。用基于cookie的方式實(shí)現(xiàn)服務(wù)器與瀏覽器之間的會(huì)話或購物車,有以下特點(diǎn):</p><p> ?。?) cookie
74、存儲(chǔ)在客戶端,且占用很少的資源,瀏覽器允許存放300個(gè)cookie,每個(gè)cookie的大小為4KB,足以滿足購物車的要求,同時(shí)也減輕了服務(wù)器的負(fù)荷;</p><p> (2) cookie為瀏覽器所內(nèi)置,使用方便。即使用戶不小心關(guān)閉了瀏覽器窗口,只要在cookie定義的有效期內(nèi),購物車中的信息也不會(huì)丟失;</p><p> ?。?)cookie不是可執(zhí)行文件,所以不
75、會(huì)以任何方式執(zhí)行,因此也不會(huì)帶來病毒或攻擊用戶的系統(tǒng);</p><p> (4)基于cookie的購物車要求用戶瀏覽器必須支持并設(shè)置為啟用cookie,否則購物車則失效;</p><p> ?。?)存在著關(guān)于cookie侵犯訪問者隱私權(quán)的爭(zhēng)論,因此有些用戶會(huì)禁止本機(jī)的cookie功能。</p><p><b> 6、session</b>&
76、lt;/p><p> session是實(shí)現(xiàn)購物車的另一種方法。session提供了可以保存和跟蹤用戶的狀態(tài)信息的功能,使當(dāng)前用戶在session中定義的變量和對(duì)象能在頁面之間共享,但是不能為應(yīng)用中其他用戶所訪問,它與cookie最重大的區(qū)別是,session將用戶在會(huì)話期間的私有信息存儲(chǔ)在服務(wù)器端,提高了安全性。在服務(wù)器生成session后,客戶端會(huì)生成一個(gè)sessionid識(shí)別號(hào)保存在客戶端,以保持和服務(wù)器的同步
77、。這個(gè)sessionid是只讀的,如果客戶端禁止cookie功能,session會(huì)通過在URL中附加參數(shù),或隱含在表單中提交等其他方式在頁面間傳送。因此利用session實(shí)施對(duì)用戶的管理則更為安全、有效。</p><p> 同樣,利用session也能實(shí)現(xiàn)購物車,這種方式的特點(diǎn)是:</p><p> ?。?)session用新的機(jī)制保持與客戶端的同步,不依賴于客戶端設(shè)置;</p&g
78、t;<p> ?。?)與cookie相比,session是存儲(chǔ)在服務(wù)器端的信息,因此顯得更為安全,因此可將身份標(biāo)示,購物等信息存儲(chǔ)在session中;</p><p> ?。?)session會(huì)占用服務(wù)器資源,加大服務(wù)器端的負(fù)載,尤其當(dāng)并發(fā)用戶很多時(shí),會(huì)生成大量的session,影響服務(wù)器的性能;</p><p> ?。?) 因?yàn)閟ession存儲(chǔ)的信息更敏感,而且
79、是以文件形式保存在服務(wù)器中,因此仍然存在著安全隱患。</p><p> 7、結(jié)合數(shù)據(jù)庫的方式</p><p> 這也是目前較普遍的模式,在這種方式中,數(shù)據(jù)庫承擔(dān)著存儲(chǔ)購物信息的作用,session或cookie則用來跟蹤用戶。這種方式具有以下特點(diǎn):</p><p> (1)數(shù)據(jù)庫與cookie分別負(fù)責(zé)記錄數(shù)據(jù)和維持會(huì)話,能發(fā)揮各自的優(yōu)勢(shì),使安全性和服務(wù)器性能都
80、得到了提高;</p><p> ?。?)每一個(gè)購物的行為,都要直接建立與數(shù)據(jù)庫的連接,直至對(duì)表的操作完成后,連接才釋放。當(dāng)并發(fā)用戶很多時(shí),會(huì)影響數(shù)據(jù)庫的性能,因此,這對(duì)數(shù)據(jù)庫的性能提出了更高的要求;</p><p> (3)使cookie維持會(huì)話有賴客戶端的支持。</p><p><b> 各種方式的選擇:</b></p>&
81、lt;p> 雖然cookie可用來實(shí)現(xiàn)購物車,但必須獲得瀏覽器的支持,再加上它是存儲(chǔ)在客戶端的信息,極易被獲取,所以這也限制了它存儲(chǔ)更多,更重要的信息。所以一般cookie只用來維持與服務(wù)器的會(huì)話,例如國內(nèi)最大的當(dāng)當(dāng)網(wǎng)絡(luò)書店就是用cookie保持與客戶的聯(lián)系,但是這種方式最大的缺點(diǎn)是如果客戶端不支持cookie就會(huì)使購物車失效。</p><p> Session 能很好地與交易雙方保持會(huì)話,可以忽視客戶
82、端的設(shè)置。在購物車技術(shù)中得到了廣泛的應(yīng)用。但session的文件屬性使其仍然留有安全隱患。</p><p> 結(jié)合數(shù)據(jù)庫的方式雖然在一定程度上解決了上述的問題,但從上面的例子可以看出:在這種購物流程中涉及到對(duì)數(shù)據(jù)庫表的頻繁操作,尤其是用戶每選購一次商品,都要與數(shù)據(jù)庫進(jìn)行連接,當(dāng)用戶很多的時(shí)候就加大了服務(wù)器與數(shù)據(jù)庫的負(fù)荷。</p><p> 4.6 問題及解決方案</p>
83、<p> 1、電子商務(wù)的現(xiàn)狀分析</p><p> 通過在網(wǎng)上查資料和對(duì)公司產(chǎn)品的分析了解目前電子商務(wù)的現(xiàn)狀。</p><p><b> 2、流程設(shè)計(jì)</b></p><p> 通過實(shí)際網(wǎng)上購物,畫出模型圖,確定設(shè)計(jì)模塊。</p><p><b> 3、編寫代碼</b></
84、p><p> ASP語言就是把腳本語言放在<% %>當(dāng)中,服務(wù)器對(duì)它進(jìn)行編譯處理,把結(jié)果返回給客戶端的瀏覽器,本課題中主要用了session對(duì)象來記錄所購的物品。</p><p><b> 4、IIS的使用</b></p><p> 在IIS的默認(rèn)WEB站點(diǎn)下建虛擬目錄,起好別名,選擇好路徑即可。之后就可以瀏覽頁面。</p
85、><p><b> 4.7 附錄程序</b></p><p> 2. package com.shoppingcar.entity;</p><p> import java.io.Serializable;</p><p> import java.util.Collection;</p><p
86、> import java.util.HashSet;</p><p> import java.util.Set;</p><p> public class Order implements Serializable{</p><p> private static final long serialVersionUID = 1L;</p&g
87、t;<p> private Integer id;</p><p> private Collection<Item> items= new HashSet<Item>();</p><p> private User user;</p><p> private int status;</p><
88、p> private double cost;</p><p> public Order() {</p><p><b> super();</b></p><p><b> }</b></p><p> public Order(int status, double cost)
89、{</p><p><b> super();</b></p><p> this.status = status;</p><p> this.cost = cost;</p><p><b> }</b></p><p> public double getCo
90、st() {</p><p> return cost;</p><p><b> }</b></p><p> public void setCost(double cost) {</p><p> this.cost = cost;</p><p><b> }</b
91、></p><p> public Collection<Item> getItems() {</p><p> return items;</p><p><b> }</b></p><p> public void setItems(Collection<Item> items
92、) {</p><p> this.items = items;</p><p><b> }</b></p><p> public int getStatus() {</p><p> return status;</p><p><b> }</b></
93、p><p> public void setStatus(int status) {</p><p> this.status = status;</p><p><b> }</b></p><p> public User getUser() {</p><p> return user
94、;</p><p><b> }</b></p><p> public void setUser(User user) {</p><p> this.user = user;</p><p><b> }</b></p><p> public Integer
95、getId() {</p><p> return id;</p><p><b> }</b></p><p> public void setId(Integer id) {</p><p> this.id = id;</p><p><b> }</b>&l
96、t;/p><p> 3. package com.shoppingcar.entity;</p><p> import java.io.Serializable;</p><p> public class Product implements Serializable{</p><p> private Integer id; <
97、;/p><p> private String name;</p><p> private String description;</p><p> private double price;</p><p> public Product() {</p><p><b> super();</
98、b></p><p><b> }</b></p><p> public Product(String name, String description, double price) {</p><p><b> super();</b></p><p> this.name = n
99、ame;</p><p> this.description = description;</p><p> this.price = price;</p><p><b> }</b></p><p> public String getDescription() {</p><p>
100、 return description;</p><p><b> }</b></p><p> public void setDescription(String description) {</p><p> this.description = description;</p><p><b>
101、}</b></p><p> public Integer getId() {</p><p> return id;</p><p><b> }</b></p><p> public void setId(Integer id) {</p><p> this.id =
102、 id;</p><p><b> }</b></p><p> public String getName() {</p><p> return name;</p><p><b> }</b></p><p> public void setName(Stri
103、ng name) {</p><p> this.name = name;</p><p><b> }</b></p><p> public double getPrice() {</p><p> return price;</p><p><b> }</b>
104、;</p><p> public void setPrice(double price) {</p><p> this.price = price;</p><p><b> }</b></p><p> public boolean equals(Object arg0) {</p><
105、p> if(arg0==this) return true;</p><p> if(arg0==null) return false;</p><p> if(arg0.getClass()!=this.getClass())</p><p> return false;</p><p> Product p=(Produc
106、t)arg0;</p><p> if(p.getId()==this.getId())</p><p> return true;</p><p> else return false;</p><p><b> }</b></p><p> public int hashCode()
107、 {</p><p> // TODO Auto-generated method stub</p><p> return this.getId();</p><p><b> }</b></p><p><b> }</b></p><p> 4. Regies
108、tForm</p><p> Generated by MyEclipse Struts</p><p> * Template path: templates/java/JavaClass.vtl</p><p> package com.shoppingcar.struts.form;</p><p> import org.ap
109、ache.struts.validator.ValidatorForm;</p><p> public class RegiestForm extends ValidatorForm {</p><p> private String password;</p><p> private String address;</p><p>
110、; private String username;</p><p> private String email;</p><p> private String officePhone;</p><p> private String homePhone;</p><p> private String cellPhone;<
111、;/p><p> public String getPassword() {</p><p> return password;</p><p><b> }</b></p><p> public void setPassword(String password) {</p><p> t
112、his.password = password;</p><p><b> }</b></p><p> public String getAddress() {</p><p> return address;</p><p><b> }</b></p><p>
113、 public void setAddress(String address) {</p><p> this.address = address;</p><p><b> }</b></p><p> public String getUsername() {</p><p> 5.Product.jsp&
114、lt;/p><p><b> <html></b></p><p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"
115、></p><p> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"></p><p> <meta name="ProgId" content="FrontPage.Editor.Document"></
116、p><p> <title>New Page 1</title></p><p><b> </head></b></p><p> <body background="zjm.jpg"></p><p> <p>添加商品:</p&
117、gt;</p><p> <form method="POST" action="--WEBBOT-SELF--"></p><p> <!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.txt"</
118、p><p> S-Format="TEXT/CSV" S-Label-Fields="TRUE" --></p><p><b> <p> </p></b></p><p> <p>商品分類代號(hào):<input type="text" n
119、ame="T1" size="20"></p></p><p> <p>商品編號(hào):<input type="text" name="T2" size="20"></p></p><p> <p>商品名稱:<input
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)網(wǎng)上購物系統(tǒng) 畢業(yè)設(shè)計(jì)
- 電子商務(wù)網(wǎng)上購物畢業(yè)論文
- 計(jì)算機(jī)畢業(yè)設(shè)計(jì)--電子商務(wù)網(wǎng)上購物系統(tǒng)
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)論文
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)論文
- 02-電子商務(wù)網(wǎng)上購物系統(tǒng)
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)論文 (2)
- 電子商務(wù)網(wǎng)上書店畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)
- 電子商務(wù)網(wǎng)上購物系統(tǒng)的開發(fā)研究.pdf
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì) (2)
- 畢業(yè)設(shè)計(jì)--電子商務(wù)網(wǎng)站原型設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---電子商務(wù)網(wǎng)站建設(shè)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文--電子商務(wù)網(wǎng)站設(shè)計(jì)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)--電子商務(wù)網(wǎng)站的設(shè)計(jì)
- 電子商務(wù)網(wǎng)頁設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)購物網(wǎng)站畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論