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