【正文】
王老師淵博的學(xué)識(shí)、嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度,使我受益匪淺,終身受用。隨著全球經(jīng)濟(jì)一體化的逐步發(fā)展和深入,網(wǎng)上購(gòu)物將成為傳統(tǒng)購(gòu)物必不可少的經(jīng)營(yíng)策略之一。本系統(tǒng)采用模塊化設(shè)計(jì)開發(fā),具有易用、安全、訪問速度快、承載能力強(qiáng)以及可擴(kuò)展性好等特點(diǎn)。顯示如圖413所示。解決辦法:在JSP頁面中指定編碼方式(gb2312),即在頁面的第一行加上:%page contentType=text/html。 } catch(Exception e){ errMessage = ()。 String action=(action)。然后編寫業(yè)務(wù)層,實(shí)現(xiàn)對(duì)各類業(yè)務(wù)的處理。按順序首先是實(shí)現(xiàn)數(shù)據(jù)庫層,即在數(shù)據(jù)庫中創(chuàng)建各物理表。String sql=select * from w1。% page contentType=text/html。圖46 Order表結(jié)構(gòu)員工表Staff的定義如圖47所示。我所設(shè)計(jì)的網(wǎng)上音像制品系統(tǒng)中的Java程序都是在Editplus開發(fā)環(huán)境中創(chuàng)建、編譯、運(yùn)行和調(diào)試的??偨Y(jié)其步驟為:①新建系統(tǒng)變量名“JAVA_HOME”,變量值:“C:\jdk”②在系統(tǒng)變量“Path”中添加變量值“%JAVA_HOME%\bin”③新建用戶變量名“CLASSPATH”,變量值:“.。 JSP的運(yùn)行環(huán)境要開發(fā)JSP應(yīng)用程序,服務(wù)器端必須有相應(yīng)的開發(fā)環(huán)境,開發(fā)環(huán)境主要有以下兩部分組成:JDK(Java Developer Kit,Java開發(fā)工具包)和JSP服務(wù)器。實(shí)體類的作用是依據(jù)面向?qū)ο蟮脑瓌t描述一個(gè)業(yè)務(wù)實(shí)體,DAO模式的實(shí)現(xiàn)必須依賴這些實(shí)體對(duì)象。 產(chǎn)品產(chǎn)品編號(hào)產(chǎn)品名稱類型出產(chǎn)地發(fā)行時(shí)間…. 訂單訂單編號(hào)發(fā)貨地址發(fā)貨日期產(chǎn)品數(shù)量單價(jià)…. 會(huì)員會(huì)員姓名會(huì)員賬號(hào)密碼聯(lián)系電話所在城市…. → → 圖 31 會(huì)員服務(wù)系統(tǒng)業(yè)務(wù)實(shí)體關(guān)系圖(一對(duì)多) 系統(tǒng)體系結(jié)構(gòu) 整個(gè)系統(tǒng)采用多層的構(gòu)架模式,從上到下依次為視圖層、業(yè)務(wù)層、DAO層和數(shù)據(jù)庫層。 訂單 總體方案設(shè)計(jì) 業(yè)務(wù)實(shí)體分析 會(huì)員服務(wù)系統(tǒng)中的業(yè)務(wù)實(shí)體主要包括會(huì)員(Member)、員工(Staff)、產(chǎn)品(Product)和訂單(Order),下面詳細(xì)介紹一下這些業(yè)務(wù)實(shí)體。 查詢個(gè)人訂單⑶ 音像銷售人員可以實(shí)現(xiàn)的功能主要有:216。會(huì)員服務(wù)系統(tǒng)還需要針對(duì)銷售人員提供管理和維護(hù)各類音像產(chǎn)品和會(huì)員信息的接口。 小節(jié)本課題鑒于各方面考慮選用JSP作為創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)庫的開發(fā)技術(shù),SQL Server作為系統(tǒng)數(shù)據(jù)庫,設(shè)計(jì)一個(gè)基于因特網(wǎng)的音像產(chǎn)品交易服務(wù)系統(tǒng),實(shí)現(xiàn)網(wǎng)上購(gòu)物的目的。SQL Server 特點(diǎn): (1)真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。(5)查看返回的結(jié)果集。第二種是本機(jī)代碼和Java驅(qū)動(dòng)程序。在未來的技術(shù)發(fā)展過程中,Servlet有可能徹底取代CGI。Servlet是使用Java Servlet應(yīng)用程序設(shè)計(jì)接口及相關(guān)類和方法的Java程序,它在Web服務(wù)器上或應(yīng)用服務(wù)器上運(yùn)行并擴(kuò)展了該服務(wù)器的能力。 C/S和B/S的優(yōu)缺點(diǎn)⑴ C/S的優(yōu)缺點(diǎn)① 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕;② 數(shù)據(jù)的儲(chǔ)存管理功能較為透明;③ C/S架構(gòu)的劣勢(shì)是高昂的維護(hù)成本且投資大。B/S構(gòu)件組成方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無縫升級(jí)。比C/S有更高的要求,B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì),、Exchange2000等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng)。 C/S模式與B/S模式的區(qū)別Client/Server是建立在局域網(wǎng)的基礎(chǔ)上的,Browser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的。而且代價(jià)高,效率低。其中,B/S模式是將Web技術(shù)與數(shù)據(jù)庫管理系統(tǒng)(DBMS)有機(jī)融合在一起,充分發(fā)揮DBMS高效的數(shù)據(jù)存儲(chǔ)和管理功能和Web的易維護(hù)性,利用了大量已有的數(shù)據(jù)庫信息資源,使用戶可以在IE瀏覽器上就可以方便查詢和瀏覽數(shù)據(jù)庫中的內(nèi)容[5]。其次,缺乏多層結(jié)構(gòu)支持。在循環(huán)性能測(cè)試中,JSP只用了令人吃驚的四秒鐘就結(jié)束了20000*20000的回圈。JSP同PHP類似,幾乎可以執(zhí)行于所有平臺(tái)。但JSP代碼被編譯成 Servlet并由Java虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對(duì)JSP頁面的第一次請(qǐng)求時(shí)發(fā)生。因此ASP與一般的腳本語言相比,要安全得多。為了讓該系統(tǒng)具有平臺(tái)無關(guān)的特性,系統(tǒng)選用了Java作為開發(fā)語言。采用PHP的網(wǎng)站如新浪網(wǎng)(sins )、中國(guó)人(Chinaren)等,由于PHP本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。世界五百?gòu)?qiáng)之首沃爾瑪就是使用了這個(gè)道理。要想在現(xiàn)代的企業(yè)競(jìng)爭(zhēng)中不敗,每個(gè)企業(yè)都必須改變自己的運(yùn)營(yíng)方式,改變自己的結(jié)構(gòu)組織方式,以適應(yīng)全球化的電子商務(wù)風(fēng)波。企業(yè)可以使用網(wǎng)絡(luò)向供應(yīng)商訂貨、接收發(fā)票和付款。 在20世紀(jì)90年代中期以后,為了電子商務(wù)的目的,把企業(yè)放到因特網(wǎng)上成為許多組織的一個(gè)主要目標(biāo)[2]。關(guān)鍵字: 電子商務(wù); JSP; 動(dòng)態(tài)網(wǎng)頁開發(fā); 數(shù)據(jù)庫; 33 / 41AbstractWith the rapid development of information technology and Internet popular, all the modern enterprise39。內(nèi)容摘要隨著信息技術(shù)的高速發(fā)展以及互聯(lián)網(wǎng)的全面普及,現(xiàn)代企業(yè)面臨的市場(chǎng)已經(jīng)成為全球性的市場(chǎng)。s marketing has bee a global market. Emerce conducted through the network, due to open interconnected nature of the network, so that economic activities are more out of national boundaries, thus providing enterprises with a vast potential market. The globalization market for a rapid globalization means of marketing through the network shopping, the sales network marketing of the core, at present, the most were of asp or wheel on the development of technological development.This article on the existing number of dynamic page to the development of technical analysis, on the basis of the jsp as a dynamic page language definition of the ways and designed a system and the database connection, the system functions and systems of the cart before the background, the java web based sales system model to build the technology, and eventually pleted the systems development work.This system is modular in design and development,with the ease of use, security and access speed, bearing ability, and extensibility quality credible.This job done as follows:(1) On the background of the system Emerce system, do meticulous of further research, The situation of online marketing system is studied and analyzed。電子商務(wù)涵蓋的業(yè)務(wù)包括:信息交換、售前售后服務(wù)(如提交產(chǎn)品和服務(wù)的細(xì)節(jié)、產(chǎn)品使用技術(shù)指南、回答顧客意見)、銷售、電子支付(如使用電子資金轉(zhuǎn)帳、信用卡、電子支票、電子現(xiàn)金)、運(yùn)輸(包括商品的發(fā)送管理和運(yùn)輸跟蹤,以及可以電子化傳送的產(chǎn)品的實(shí)際發(fā)送)、組建虛擬企業(yè)(組建一個(gè)物理上不存在的企業(yè),集中一批獨(dú)立的中小公司的權(quán)限,提供比任何單獨(dú)公司多得多的產(chǎn)品和服務(wù))、公司和貿(mào)易伙伴可以共同擁有和運(yùn)營(yíng)共享的商業(yè)方法等。第四種類型是企業(yè)與政府方面的電子商務(wù)。中國(guó)的電子商務(wù)因其用戶數(shù)量、商家數(shù)量以及寬帶接入的普及也在迅猛發(fā)展。沃爾瑪采用的是零庫存戰(zhàn)略。PHP的缺點(diǎn)是缺乏規(guī)模支持和多層結(jié)構(gòu)支持,以及提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合在購(gòu)物網(wǎng)站的開發(fā)中運(yùn)用。一個(gè)功能完整的網(wǎng)上音像產(chǎn)品銷售系統(tǒng)除了要有令人賞心悅目的網(wǎng)頁設(shè)計(jì)與布局,還要有嚴(yán)謹(jǐn)?shù)倪壿嬕?guī)劃,保證在消費(fèi)者與商家的交易過程中不出現(xiàn)任何的錯(cuò)誤,每一個(gè)小的環(huán)節(jié)都可能讓這個(gè)系統(tǒng)失敗。 ASP采用腳本語言VB Script、Java Script作為自己的開發(fā)語言。在ASP 、PHP、JSP環(huán)境下,HTML代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。如Win NT,Linux,Unix。而ASP、PHP測(cè)試的是2000*2000循環(huán)(少一個(gè)數(shù)量級(jí)),卻分別用了63秒和84秒。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。 C/S模式C/S(Client/Server)結(jié)構(gòu),即客戶機(jī)和服務(wù)器結(jié)構(gòu)。 B/S模式B/S(Browser/Server)結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)。⑴硬件環(huán)境不同:C/S一般建立在專用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。SUN和IBM推的JavaBean構(gòu)件技術(shù)等,使B/S更加成熟。系統(tǒng)維護(hù)開銷減到最小,用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí)。⑵ B/S的優(yōu)缺點(diǎn)① 維護(hù)和升級(jí)方式簡(jiǎn)單;② 成本降低,選擇更多;③ 應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。Java Servlet對(duì)于Web服務(wù)器就好像Java Applet對(duì)于Web瀏覽