不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦>論文大全>畢業(yè)論文>工商管理>電子商務>

java電子商務系統(tǒng)論文

時間: 秋梅1032 分享

  Java電子商務充分利用到了Java技術面向對象、獨立于平臺、可移植性、分布式、多線程性、安全可靠等特點,能夠更好的 保證電子商務的安全性。下文是學習啦小編為大家整理的關于java電子商務系統(tǒng)論文的范文,歡迎大家閱讀參考!

  java電子商務系統(tǒng)論文篇1

  JAVA實現(xiàn)電子商務系統(tǒng)

  [摘要] 本文簡述了電子商務的基本理論知識及運行機制,介紹了基于Java的web開發(fā)新技術jsp的相關知識,平臺的設計,開發(fā)工具的選擇,開發(fā)具體方法。重點對java實現(xiàn)的電子商務安全進行了分析。

  [關鍵詞] JAVA 電子商務安全

  網絡經濟的來臨,引致了電子商務的迅速發(fā)展,而安全問題己成為電子商務的核心問題。Java電子商務充分利用到了Java技術面向對象、獨立于平臺、可移植性、分布式、多線程性、安全可靠等特點,能夠更好的 保證電子商務的安全性。

  隨著互聯(lián)網的全面普及,基于互聯(lián)網的電子商務也應運而生,并在近年來獲得了巨大的發(fā)展,成為一種全新的商務模式,被許多經濟專家認為是新的經濟增長點。這種電子商務模式對管理水平、信息傳遞技術都提出了更高的要求,其中安全體系的構建又顯得尤為重要。如何建立一個安全、便捷的電于商務應用環(huán)境,對信息提供足夠的保護,是商家和用戶都十分關注的話題。

  一、JAVA 和電子商務概述

  JSP就是一種Web編程腳本語言。它(Java Server Pages)由Sun Microsystem公司于1999年6月推出,是基于Java Servlet以及整個Java體系的Web開發(fā)技術。利用這一技術可以建立先進、安全和跨平臺的動態(tài)網站。JSP技術依附于一次寫入之后可以運行在任何符合java語法結構環(huán)境中。與過去那種依附于單一平臺或開發(fā)商的模式不同,JSP技術能夠運行在WEB服務器上,并且支持來自多家開發(fā)商提供的工具包。

  電子商務引起人們的普遍關注,細說起來也不過是最近幾年的事情。人們對電子商務還沒有一個統(tǒng)一的規(guī)范和認識。眾多的計算機制造商(電子商務主要的推動者)出于各自的商業(yè)目的各執(zhí)一詞,使得本已對電子商務知之甚少的人們在概念上更加的模糊不清。實際上,電子商務并不神秘。它在全球各地,包括中國在內,已經有許多成功的實踐。電子商務涵蓋的業(yè)務包括:信息交換、售前售后服務(如提供產品和服務和細節(jié)、產品使用技術指南、回答顧客意見)、銷售、電子支付(如使用電子資金轉賬、信用卡、電子支票)、運輸(包括商品的發(fā)送管理和運輸跟蹤,以及可以電子化傳送的產品的實際發(fā)送)、組建虛擬企業(yè)(組建一個物理上不存在的企業(yè),集中一批獨立中小公司的權限,提供比任何單獨公司多的多的產品和服務),公司和貿易伙伴可以共同擁有和運營共享的商業(yè)方法等。

  二、電子商務平臺構建以及系統(tǒng)設計

  1.平臺構建

  在確定技術之后要作的就是搭建平臺了,由于我們選用了JSP技術,所以我們需要安裝java開發(fā)工具集(JDK)和Tomcat(網站服務器),后臺采用SQLServer數(shù)據(jù)庫。它們之間的關系見下圖:

  平臺環(huán)境圖

  2.系統(tǒng)設計

  商務活動允許用戶申請賬號,自由登陸;允許用戶查詢忘記的密碼;允許管理員通過超戶密碼自由登陸;允許管理員查看、更改、刪除注冊用戶信息;允許管理員查看、添加、刪除庫存商品信息;允許管理員查看用戶發(fā)放的定單信息;這種機制能夠更好地保證系統(tǒng)的安全。

  三、安全分析

  1.平臺和服務器的獨立性

  JSP技術依附于一次寫入之后可以運行在任何符合java語法結構環(huán)境中。與過去那種依附于單一平臺或開發(fā)商的模式不同,JSP技術能夠運行在WEB服務器上,并且支持來自多家開發(fā)商提供的工具包。由于ASP技術基于ActiveX控件技術提供客戶端和服務器端的開發(fā)組件,因此ASP技術基本上局限于微軟的操作系統(tǒng)平臺。不能很容易的實現(xiàn)在跨平臺的WEB服務器上工作。

  2.JSP跨平臺的可重用性

  JSP的開發(fā)人員在開發(fā)過程中一直關注可重用性。JSP組件(EJB,JAVA BEAN,或定制的JSP標簽)都是跨平臺可重用的。EJB組件可以訪問傳統(tǒng)的數(shù)據(jù)庫,并能以分布式系統(tǒng)模式工作于UNIX和WINDOWS平臺。JSP技術的標簽可擴充功能為開發(fā)人員提供簡便的、與XML兼容的接口,即共享網頁的打包功能,使其完全的工業(yè)標準化。由于javaservlet具有java所有優(yōu)點,因此開發(fā)起來也相對容易,java簡化了對異常的處理,它的面向對象特性使開發(fā)人員的協(xié)作成為一件簡單的事情。JSP技術從如下幾個方面加快了動態(tài)網站的開發(fā)。將靜態(tài)頁面的開發(fā)和動態(tài)內容的生成JSP中通過使用HTML標記來規(guī)劃、設計WEB頁的布局和風格,而用JSP標記來實現(xiàn)動態(tài)的內容,生成動態(tài)內容的部分被封裝起來運行于服務器端,這樣頁面布局和風格可單獨編輯與調試而不影響動態(tài)內容生成。組件的可重用。多數(shù)JSP頁面通過重用與平臺無關的組件javabean來完成復雜的要求,這些組件可在開發(fā)人員中重復使用。

  通過標記來簡化頁面開發(fā)。通過JSP提供的標記,開發(fā)人員可以很容易地使用javabean組件,設置和訪問他們的屬性。同時JSP也允許用戶自定義標記,還可以接受第三方的標記,從而可以方便地使用第三方提供的功能組件。

  四、結論

  本文對java實現(xiàn)電子商務系統(tǒng)的過程作了闡述,并對java 建立的系統(tǒng)安全作了深刻分析。java實現(xiàn)電子商務具有安全、可靠等特點,當然在其實現(xiàn)過程中必將存在著一些不足之處,以后將會慢慢改進。但是,隨著電子商務的更加普及,隨著對電子商務系統(tǒng)安全的迫切需要,利用java技術實現(xiàn)電子商務將會成為必然的趨勢。

  參考文獻:

  [1]良葛格:Java學習筆記[J]. 清華大學 ,2006 (8) :201-228

  [2]唐輝:基于開源框架的電子商務平臺[J].計算機應用,2006,(224):20-38

  java電子商務系統(tǒng)論文篇2

  基于JAVA的電子商務模擬系統(tǒng)設計

  摘 要:介紹了如何運用JAVA開源技術來設計與實現(xiàn)電子商務實驗模擬系統(tǒng),給出了系統(tǒng)結構、功能及實現(xiàn)方案。

  關鍵詞:電子商務;實驗模擬系統(tǒng);Java;開源技術

  目前高校電子商務專業(yè)相關課程的教學迫切需要建立電子商務實驗軟件平臺,該平臺應實現(xiàn)包括B2C、C2C、B2B、電子數(shù)據(jù)交換(EDI)、現(xiàn)代物流應用系統(tǒng)、電子金融、安全電子交易身份認證等實施電子商務必不可少的軟件功能模塊。電子商務的高速發(fā)展對軟件開發(fā)技術提出了強有力的挑戰(zhàn),由于電子商務的內部邏輯復雜,安全性要求苛刻,商務業(yè)務規(guī)則的變化較快,這就要求電子商務實驗模擬系統(tǒng)的開發(fā)技術能夠強大、靈活以適應電子商務實驗教學的需求。才供給的不足,已經成為電子商務進一步發(fā)展的一大障礙,與電子商務高速發(fā)展之間的矛盾越來越突出。為使更多的學生能學習電子商務的基本概念及進行模擬操作程序。研制開發(fā)了較為全面,操作簡便,利于教學實驗的電子商務模擬系統(tǒng)。

  一、系統(tǒng)所使用的開源技術

  本系統(tǒng)采用面向對象的設計與實現(xiàn),而系統(tǒng)使用關系型數(shù)據(jù)庫管理數(shù)據(jù),因為系統(tǒng)中的持久對象需要借助關系型數(shù)據(jù)庫存儲,從而帶來了對象和關系的映射問題。很難做到把關系表記錄完整的映射到持久對象的關系上來,這主要體現(xiàn)在多表的關系映射類型多樣,關聯(lián)的數(shù)據(jù)表個數(shù)難以確定,可能是一個表映射多個持久對象,有可能是多個表映射一個持久對象,更有可能的是表的某些字段映射到一個持久對象,但是另外一些字段映射到別的持久對象上。對象如果使用直接的數(shù)據(jù)庫操作來存取成員以實現(xiàn)持久對象編程的話,對存在1:N關系的持久對象的查詢其實就是1+n次對數(shù)據(jù)庫的SQL,勢必引起數(shù)據(jù)庫存取效率的大幅下降。

  WebWork是由OpenSymphony開源組織開發(fā)的,致力于組件化和代碼重用的J2EE Web框架。WebWork由Xwork1和WebWork2共兩個項目組成。Xwork1簡潔、靈活功能強大,它是一個標準的Command模式實現(xiàn),并且完全從web層脫離出來。Xwork提供了很多核心功能:前端攔截器(interceptor),運行時表單屬性驗證,類型轉換,強大的表達式語言等。攔截器(interceptor)就好像是一張過濾網,它用來對客戶端的調用進行攔截,并對其進行一些處理,比如檢查客戶端調用的合法性、實現(xiàn)安全策略、對事務進行支持等。

  二、系統(tǒng)總體設計

  本系統(tǒng)的主要目標是實現(xiàn)模擬電子商務系統(tǒng)以便提供師生進行相關實驗的軟件平臺。重點在于模擬電子商務環(huán)境中的交易與管理各方的業(yè)務流程,同時便于交易各方根據(jù)需要制定相應的業(yè)務規(guī)則,因此系統(tǒng)的設計應能適應商務規(guī)則的變化,對部分功能的實現(xiàn)沒有必要真實的再現(xiàn),比如安全認證子系統(tǒng)中認證中心的安全認證服務的實現(xiàn)。另外,本系統(tǒng)還應加強實驗過程管理的功能設計,以便師生快速掌握實驗的過程和進度,能夠對實驗的成績進行自動處理并提供相關查詢。

  商務系統(tǒng)共分五個二級子系統(tǒng):電子銀行系統(tǒng)、認證系統(tǒng)、交易系統(tǒng)、企業(yè)業(yè)務管理系統(tǒng)、物流系統(tǒng)。實驗系統(tǒng)分為學生自助、實驗管理二個子系統(tǒng)分別供學生、教師使用。在每個子系統(tǒng)中,根據(jù)不同的操作人員角色劃分子模塊,例如"交易系統(tǒng)",分成"交易大廳"、"會員企業(yè)后臺管理"、"交易中心后臺管理"三個子系統(tǒng),在會員企業(yè)后臺管理中,能夠根據(jù)當前學生所承擔的業(yè)務角色列出其涉及的多個企業(yè)供其選擇。整個系統(tǒng)采用單點登錄驗證,從而減少學生在使用各模塊功能時的登錄操作,避免了當前一些較流行的實驗模擬系統(tǒng)需要學生記憶多個密碼,同一次實驗中需要多次重復登錄的問題,讓學生更加關注業(yè)務流程,提高實驗效率。

  實驗系統(tǒng)分成學生自助、實驗管理兩個子系統(tǒng)。學生通過學生自助子系統(tǒng)可以查詢教師布置的實驗任務,已做實驗的成績,實驗操作步驟的主要錯誤,從而了解不足之處及時加以改進。教師通過實驗管理模塊可以布置實驗任務,查詢學生實驗進程和實驗成績,了解學生實驗過程中普遍存在的問題以便及時加以指導。

  系統(tǒng)的分析與設計采用面向對象的UML建模語言進行。在充分的系統(tǒng)需求分析后,通過UML的用例圖和順序圖對系統(tǒng)的概念模型進行了描述,然后進行較詳細的設計,描繪出系統(tǒng)的類圖及類關系圖,并建立了初步的數(shù)據(jù)模型。通過使用Borland公司的Together建模工具,我們實現(xiàn)了系統(tǒng)模型與源碼、數(shù)據(jù)庫的雙向自動轉換。

  為了適應本系統(tǒng)開發(fā)的工程化需要,將開發(fā)人員分為如下幾類:a、系統(tǒng)分析員;b、后臺組件開發(fā)程序員(主要是Action類與業(yè)務邏輯類);c、后臺組件測試人員;d、前臺用戶界面程序員(主要是JSP程序員+美工);e、前臺測試技術人員。通過Sitemesh和WebWork的結合,實現(xiàn)了各模塊的用戶界面與后臺組件的獨立開發(fā)與測試,有利于人員分工,大大降低了開發(fā)人員用于信息交流的時間,提高了系統(tǒng)開發(fā)的效率。

  三、系統(tǒng)實現(xiàn)

  1、技術平臺

  基于各院校的硬件條件各不相同,為保證兼容性良好且對硬件及操作系統(tǒng)要求不致過高,軟件設計目標要求設計成能夠在單機,也能夠在Intranet環(huán)境下模擬電子商務的運作過程。軟件運作平臺為WIN98/WIN2000或WIN NT4.0以上。利用ASP技術使前臺網頁與后臺數(shù)據(jù)庫互聯(lián),將數(shù)據(jù)都存儲在后臺數(shù)據(jù)庫中,從而實現(xiàn)動態(tài)更新。前臺使用DHTML、JAVA Script等實現(xiàn)與用戶的交互,應用CSS技術、Flash動畫、Firework圖片處理、JAVA效果等技術來實現(xiàn)操作界面友好,需在服務器端執(zhí)行的任務由ASP來完成,保證軟件的安全性,用戶只要有WIN98、PWS就完全支持軟件的運行。后臺數(shù)據(jù)庫選用Microsoft Access作為數(shù)據(jù)庫管理系統(tǒng),主要處于以下兩方面的考慮:一方面從教學或學生自學的可操作性考慮,由于AC-CESS系統(tǒng)較小,對硬件的要求不高。學?;騻€人在普通微機上就可以安裝使用。另一方面,AC-CESS具有操作簡單、界面友好的特點,容易轉換到其他數(shù)據(jù)庫(如SQL SERVER),具有較好的安全性等優(yōu)點。

  2、B2C實現(xiàn)功能設計。

  前臺客戶端:商品的瀏覽和查詢;商品的訂購;相關購物信息,如購物車和購物結算,以及認證會員身份確認等。后臺服務器端:客戶未處理訂單管理,物流管理(送貨確認、客戶付款確認等)。主要設計商品--訂單數(shù)據(jù)庫:商品表(wares)、商品類別表(class)、訂單(orders)、訂單明細表(orderdetail),存儲相關的商品類別和詳細信息和訂單信息。身份認證通過CA認證實現(xiàn)(詳見CA認證模塊),只有管理員審核通過者方可購買商品。付款方式如是銀行轉賬,則從銀行相應賬號中扣除(詳見電子銀行模塊),在數(shù)據(jù)庫的各個表之間建立了關系。

  四、結語

  本系統(tǒng)在研制過程中,結合網上交易的特點,借鑒了一些典型電子商務網站成功經驗,作為一個應用于實踐教學的電子商務模擬系統(tǒng),我們在設計時既考慮系統(tǒng)的完整性,又能符合實踐教學特點,本系統(tǒng)達到預期設計目標。誠然,相對實際運行電子商務系統(tǒng)還不夠完善,在今后實際運行中將根據(jù)信息技術和電子商務的發(fā)展,以及教學實驗的需要,進一步進行功能擴充和系統(tǒng)的完善。

  參考文獻:

  [1]邢素萍,王健南.談Java技術中的事件處理與應用[J].微型電腦應用,2011,(12).

  [2]朱咸軍. Java由淺入深解決一道數(shù)字組合題的方案[J].電腦編程技巧與維護,2012,(1).

  [3]孫榮華,李晉.淺析JAVA技術在現(xiàn)代電子商務中的應用[J].信息與電腦(理論版),2011,(3).

  [4]葉青松,聶會星.基于Java的電子商務網站優(yōu)化技術分析及使用[J].科技風,2011,(11).

java電子商務系統(tǒng)論文

Java電子商務充分利用到了Java技術面向對象、獨立于平臺、可移植性、分布式、多線程性、安全可靠等特點,能夠更好的 保證電子商務的安全性。下文是學習啦小編為大家整理的關于java電子商務系統(tǒng)論文的范文,歡迎大家閱讀參考! java電子商
推薦度:
點擊下載文檔文檔為doc格式
2732215