freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于xml的電子商務系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(完整版)

2025-07-30 16:20上一頁面

下一頁面
  

【正文】 主要研究如何設計并實現(xiàn)基于XML的電子商務系統(tǒng),并以網(wǎng)上購物系統(tǒng)為例,使用Java編程,進而構造出一個通用的電子商務系統(tǒng)的實例。XML有利于數(shù)據(jù)交換和傳遞的特性為電子商務,尤其是B2B帶來了革命性的沖擊[8]。傳統(tǒng)EDI利用專網(wǎng)或增值網(wǎng)服務,成本高。早期的電子商務是傳統(tǒng)的EDI(Electronic Data Interchange)方式,它是基于嚴格的事務處理的標準集,且利用專網(wǎng)或增值網(wǎng)服務,成本高,難于實現(xiàn)跨平臺跨系統(tǒng)的數(shù)據(jù)交換[3]。當這些主體利用網(wǎng)絡與銀行系統(tǒng)進行支付結算時,就會產(chǎn)生數(shù)據(jù)如何轉換的問題,如果數(shù)據(jù)以原始形式在網(wǎng)上流動,既降低了數(shù)據(jù)的傳輸速度,安全性也很難保證?;赬ML的電子商務系統(tǒng)的設計與實現(xiàn)畢業(yè)設計目錄摘要 IAbstract II1 緒論 1 研究背景及意義 1 國內(nèi)外研究現(xiàn)狀 1 本文所做的工作 22 XML與電子商務簡介 4 電子商務簡介 4 電子商務的涵義 4 電子商務的分類 4 電子商務的優(yōu)點與影響 5 電子商務所面臨的問題 5 XML簡介 7 XML的產(chǎn)生 7 XML的設計目標 8 XML的技術優(yōu)勢 8 XML的功能 9 XML的標準 9 XML對EDI的影響 11 小結 113 基于XML的電子商務 13 XML應用于電子商務的技術特點 13 基于XML的電子商務模型 13 小結 154 基于XML的電子商務系統(tǒng)的設計與實現(xiàn) 16 系統(tǒng)分析 16 需求分析 16 可行性分析 16 總體設計 16 項目規(guī)劃 16 系統(tǒng)功能結構圖 17 系統(tǒng)設計 18 設計目標 18 開發(fā)及運行環(huán)境 18 XML與數(shù)據(jù)庫轉換 18 數(shù)據(jù)庫設計 18 XML與數(shù)據(jù)庫轉換結構 19 描述關系數(shù)據(jù)庫結構的XML 19 描述關系數(shù)據(jù)庫用戶數(shù)據(jù)的XML 20 轉換的實現(xiàn) 20 JavaBean的編寫 24 數(shù)據(jù)庫操作的JavaBean的編寫 24 字符串處理的JavaBean的編寫 29 商品JavaBean的編寫 30 保存購物信息的JavaBean的編寫 31 對商品信息操作的接口的JavaBean的編寫 31 對商品信息操作的JavaBean的編寫 31 網(wǎng)站主要功能模塊的設計與實現(xiàn) 33 網(wǎng)站前臺首頁設計 33 特價商品模塊設計 35 新品上架模塊設計 36 商品分類模塊設計 37 會員管理模塊設計 39 銷售排行模塊設計 42 小結 43結論 44參考文獻 45致謝 47附錄A 數(shù)據(jù)表 48附錄B 文件架構圖 511 緒論 研究背景及意義電子商務是IT技術和商務運行結合而產(chǎn)生的一種新型的商務交易過程,是利用先進的電子技術進行商務活動的總稱,它通過網(wǎng)絡,使用先進的信息處理工具,將買賣雙方的商務信息、產(chǎn)品信息、銷售信息、服務信息以及電子支付等商務活動,用相互認同的交易標準來實現(xiàn)。而基于XML技術的電子商務系統(tǒng)可以解決上述存在的問題,從而可以保證數(shù)據(jù)在網(wǎng)絡上的安全高效流動。電子商務的出現(xiàn)和發(fā)展,已經(jīng)并仍然在改變個人和團體的商務活動的模式?;趪栏竦氖聞仗幚淼臉藴始?,其中包含了商業(yè)的規(guī)則,僅適用于特定應用,對于經(jīng)常變動的商業(yè)規(guī)則不適用,難于實現(xiàn)跨平臺跨系統(tǒng)的數(shù)據(jù)交換。XML在電子商務的內(nèi)容定義和信息交換這兩個重要方面起重要作用。文章的內(nèi)容具體如下:第一章闡述了XML和電子商務的研究背景和研究現(xiàn)狀,并提出要使用XML技術建立有利于數(shù)據(jù)交換和傳遞的電子商務系統(tǒng),從而降低數(shù)據(jù)管理和交換成本,實現(xiàn)跨平臺跨系統(tǒng)的數(shù)據(jù)交換。隨著IT技術的成熟和互聯(lián)網(wǎng)的迅猛發(fā)展,基于Internet的電子商務應用得到了廣泛的支持和普及。 電子商務的分類1) 按照商業(yè)活動運作的方式分類,電子商務分為:(a) 完全電子商務:即可以完全通過電子商務方式來完成整個交易過程的交易。(d) 消費者對消費者的電子商務(即C2C):消費者之間的電子商務活動。任何企業(yè)都可以將其信息上網(wǎng)發(fā)布供客戶查詢。任何企業(yè),無論大小,在網(wǎng)站上均可以擁有一個頁面,面對相同的市場,處于平等的競爭條件下。關稅與稅收問題,電子支付問題。電子商務業(yè)務的支付和結算,要有高質(zhì)量和高效率的電子化金融服務的配合。按絕對貨幣價格計算,中國人要以比美國人高20倍的價格才能買回同樣大小的信息流量,而我國的人均收入不到美國的1/20,這種情況不改變,電子商務很難普及;其次,現(xiàn)在客戶在網(wǎng)上購物的實際費用并不比通過傳統(tǒng)的零售方購買便宜,甚至比零售商店還高,即使是購買書籍、光盤或軟件等最流行的網(wǎng)上銷售產(chǎn)品,結果也是網(wǎng)上查詢,網(wǎng)下購買。7) 人才方面的問題電子商務的知識迫切需要普及,廣泛開展電子商務知識培訓和電子商務崗位技能培訓,提高服務人員電子商務業(yè)務素質(zhì)和網(wǎng)絡技能,是保證我國電子商務人才迅速發(fā)展的重要途徑。因此,XML將網(wǎng)絡信息標準化,很適于作為異構系統(tǒng)的中間接口層,是未來所有分布式解決方案中的重要部分,它在未來的電子商務、網(wǎng)絡數(shù)據(jù)交換等方面具有不可替代的作用。這就是XML(eXtensible Markup L anguage),可擴展標記語言。鑒于此,人們提出了HTML語言。因此,不同行業(yè)的人們根據(jù)自己應用數(shù)據(jù)的習慣定義了不同的標簽,形成諸如cXML、ebXML、XCBL等一系列具有行業(yè)特性的數(shù)據(jù)描述語言。XML可以自行設計標記,便于系統(tǒng)間的數(shù)據(jù)交換和信息檢索,實現(xiàn)機器間的信息交換。XML是面向內(nèi)容的標記語言,在XML中的語義標識一方面限定了元素的層次結構,另一方面說明了元素的含義。4) 結構化和集成的數(shù)據(jù)。 XML的標準XML作為一種元語言,提供了描述其它應用語言的基本方法。EDI的大范圍使用,減少了數(shù)據(jù)處理、重復錄入費用,也大大縮短交易時間。(c) 對稱的EDIWebEDI允許中小企業(yè)只需通過瀏覽器和Internet連接去執(zhí)行EDI交換,但它是不對稱的。XML主要有以下幾個技術特點[17]:1) 異構商務應用間的數(shù)據(jù)通信。4) 數(shù)據(jù)的多樣顯示。某企業(yè)的電子商務系統(tǒng)的技術架構如圖31所示。XML中間件層生成中間代碼格式,被稱為字節(jié)碼。同時,Web服務器將支持數(shù)據(jù)在信息源層和顯示層的雙向刷新機制,即可接受客戶端的數(shù)據(jù)修改并存入后端數(shù)據(jù)庫,亦可將后端數(shù)據(jù)庫的數(shù)據(jù)變化及時傳遞給客戶。 系統(tǒng)分析 需求分析通過對一些典型電子商務網(wǎng)站的考察、分析以及實際的市場調(diào)查,要求本系統(tǒng)具有以下功能:1) 統(tǒng)一友好的操作界面,能保證系統(tǒng)的易用性。2) 龐大的商業(yè)經(jīng)濟周轉。 系統(tǒng)功能結構圖電子商務系統(tǒng)前臺功能結構如圖41所示。6) 商品銷售排行,以方便顧客了解本商城內(nèi)的熱銷商品及幫助企業(yè)領導者做出相應的決策。 XML與數(shù)據(jù)庫轉換 數(shù)據(jù)庫設計本系統(tǒng)數(shù)據(jù)庫采用SQL Server 2005和Access數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db_shop,共包含9張表。Element有兩個屬性name和content。關系模式中表主建和外鍵的映射是關系模式參照完整性的保證。在XSDL中,默認值和固定值分別通過default和fixed屬性設置。1) 指定JavaBean“connDB”保存的包,并導入所需的類包,并將其保存到“”包中,代碼如下:package 。 //定義一個Statement對象public ResultSet rs = null。 //保存SQL Server登錄密碼的變量3) 為了方便程序移植,我將數(shù)據(jù)庫連接所需信息保存到properties文件中。DatabaseName=db_shop)。 //調(diào)用Class的forName方法加載驅動程序 conn = (dbUrl, dbUser, dbPwd)。 } catch (SQLException ex) { (())。 } try { ()。 rs = (ID)。 } try { if (stmt != null) { ()。chStr方法的代碼如下:public String chStr(String str){ if(str==null){ str=。)。 }catch(Exception e){ ()。 //商品簡介 private float price=(float)。}public void setSale(int sale) { //設置商品是否為特價商品 = sale。 //導入商品JavaBeanpublic interface GoodsDao { public int insert(goods g)。 //導入數(shù)據(jù)庫操作的JavaBeanpublic class GoodsDaoImpl implements GoodsDao { //聲明GoodsDaoImpl類使用的接口 connDB conn = new connDB()。 + (()) + 39。 + (()) + 39。 } ()。 } public int delete(goods g) { //實現(xiàn)GoodsDao接口中的delete方法,對商品數(shù)據(jù)表進行刪除操作 int ret=1。 + (()) + 39。 ret = (sql)。 //實例化connDB類的一個對象 public int insert(goods g) { int ret = 1。 //定義更新方法 public int delete(goods g)。保存購物信息的JavaBean“goodselement”的代碼如下:package merce。 //商品現(xiàn)價,此處必須強制類型轉換 private String picture=。 } 商品JavaBean的編寫商品JavaBean就是對商品實體的抽象,它包含了商品實體的所有屬性及商品對象的初始化構造的方法。gt。 }catch(Exception e){ ()。 } try { if (conn != null) { ()。 result = autoID。 }7) 創(chuàng)建執(zhí)行更新操作,并返回該操作中自動編號字段的自動編號的方法executeUpdate_id。 }6) 創(chuàng)建執(zhí)行更新操作的方法executeUpdate,返回值為int型的整數(shù),代表更新的行數(shù)。 } if (conn == null) { ( 警告: () 獲得數(shù)據(jù)庫鏈接失敗.\r\n\r\n鏈接類型: + dbClassName + \r\n鏈接位置: + dbUrl + \r\n用戶/密碼 + dbUser + / +dbPwd)。 //讀取SQL Server登錄用戶名 dbPwd = (DB_PWD, )。DatabaseName=db_databaseDB_URL=jdbc:microsoft:sqlserver://localhost:1433。 //定義保存properties文件的路徑的靜態(tài)變量private static Properties prop = new Properties()。 //導入提供基本的數(shù)據(jù)庫編程服務的包import .*。如果元素為空,就填入默認值。用“ID”屬性映射主鍵如下:xsd:element name=“supID”xsd:plex Typexsd:simpleContentxsd:extension base=“xsd:string”xs:attirbute name=“id”type=“xsd:ID”//xs:extension/xs:simpleContent/xs:plex Type/xs:element用“IDREF”屬性映射外鍵如下:xsd:element name=“supID”xsd:plex Typexsd:attirbute name=“idref”type=“xsd:IDREF”//xsd:plex Type/xsd:element(b) 值約束和域約束。表示表數(shù)據(jù)的XML文檔可以描述如下:?xml version =?tableInfotableData name =表名ekenebtattribute name =列名 content =列值/.../element.../tableData/tableInfo 轉換的實現(xiàn)關系數(shù)據(jù)庫是由許多關系表組成,關系表是由相應屬性組成,在開發(fā)電子商務中有這樣的關系數(shù)據(jù)庫,商品大分類信息表和商品小分類信息表,他們的關系表如下:tb_superType(supID,supTypeName)tb_subType(ID,supID,subTypeName)其中,tb_superType關
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1