999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于XML的網(wǎng)上書(shū)店設(shè)計(jì)

2017-03-15 16:59:28張書(shū)月
科學(xué)與財(cái)富 2017年3期

摘 要:電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行商務(wù)活動(dòng)的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)商業(yè)領(lǐng)域。為了跟上世界電子商務(wù)的發(fā)展潮流,每個(gè)人都應(yīng)該從不同的角度積極了解電子商務(wù)、參與電子商務(wù),盡快適應(yīng)非訴發(fā)展的信息社會(huì)的需要。

關(guān)鍵詞:電子商務(wù);ASP.NET;SQL Server;XML

1 電子商務(wù)的概述

1.1電子商務(wù)的定義

80年代末,發(fā)達(dá)國(guó)家EDI的應(yīng)用已形成規(guī)模,引發(fā)了全球“無(wú)紙貿(mào)易”熱潮,在全世界1000個(gè)最大的企業(yè)中,95%以上的企業(yè)在使用這一技術(shù),同時(shí)EDI的大范圍應(yīng)用促進(jìn)了與商務(wù)過(guò)程有關(guān)的各種信息技術(shù)在商業(yè)、制造業(yè)、及服務(wù)業(yè)的廣泛應(yīng)用,并從單一技術(shù)使用發(fā)展到相互補(bǔ)充、相互連接的整體應(yīng)用,實(shí)現(xiàn)了商務(wù)運(yùn)作全過(guò)程的電子化,電子商務(wù)由此得以產(chǎn)生。

1.2 電子商務(wù)的類型

按電子商務(wù)的應(yīng)用領(lǐng)域分類,大致可以分為五類:企業(yè)與企業(yè)之間的電子商務(wù),企業(yè)與消費(fèi)者之間的電子商務(wù),企業(yè)與政府之間的電子商務(wù),消費(fèi)者與政府之間的電子商務(wù)以及消費(fèi)者與消費(fèi)者之間的電子商務(wù)。這四者雖然采取的形式有所不同,但都是建立在電子商務(wù)的基礎(chǔ)設(shè)施上,運(yùn)用電子手段和電子工具進(jìn)行的商務(wù)活動(dòng)。

2 ASP.NET簡(jiǎn)介

ASP.NET 技術(shù)已經(jīng)逐漸趨于穩(wěn)定和成型,越來(lái)越多的公司和技術(shù)愛(ài)好者投入到.NET 的開(kāi)發(fā)中來(lái)。ASP. NET 是微軟.NET 技術(shù)中最引人注目的網(wǎng)站開(kāi)發(fā)工具,它的推出和使用將對(duì)開(kāi)發(fā)優(yōu)質(zhì)網(wǎng)站提供廣泛的技術(shù)支持。ASP.NET的執(zhí)行方式:當(dāng)Web服務(wù)器接收到一個(gè)對(duì)某ASP.NET頁(yè)面的請(qǐng)求時(shí)如果這是對(duì)該頁(yè)面修改后的第一次申請(qǐng),首先把該頁(yè)面內(nèi)容編譯成MSIL語(yǔ)言,然后MSIL再被編譯成機(jī)器代碼加以執(zhí)行。ASP.NET頁(yè)面被編譯成MSIL語(yǔ)言后,其執(zhí)行代碼一直存在于服務(wù)器的內(nèi)存中,一直到該頁(yè)面被修改,以后再對(duì)該ASP.NET頁(yè)面提出請(qǐng)求時(shí),不需要重修編譯,直接調(diào)用編譯成的MSIL語(yǔ)言執(zhí)行。

ASP.NET提供了幾個(gè)超越以前Web開(kāi)發(fā)模式的優(yōu)點(diǎn):性能強(qiáng),世界級(jí)水平的開(kāi)發(fā)工具支持,強(qiáng)大而富有彈性,簡(jiǎn)單易于管理等。

3 XML語(yǔ)言

3.1 XML基本概念

XML是標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(Standard Generic Markup Language,簡(jiǎn)稱SGML)的一個(gè)子集,是SGML的一種受限形式,是合乎規(guī)范的SGML文檔。

3.2 XSL可擴(kuò)展樣式語(yǔ)言

XML的一個(gè)最重要的特性是把內(nèi)容和顯示分開(kāi)。這樣做帶來(lái)了很大的好處,可以讓不同的用戶按照各自希望的格式顯示同一XML文檔的數(shù)據(jù)內(nèi)容。這也就意味著XML文檔本身并沒(méi)有關(guān)于格式方面的信息。

4 網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)

4.1 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)

4.1.1 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

在需求分析、系統(tǒng)分析的工作完成后,接下來(lái)的工作就是數(shù)據(jù)庫(kù)設(shè)計(jì)了。這里主要介紹概念模型的設(shè)計(jì)E-R設(shè)計(jì)

4.1.2 創(chuàng)建表

網(wǎng)上書(shū)店系統(tǒng)中設(shè)立了6張表結(jié)構(gòu),包括客戶信息表(Users)、圖書(shū)信息表(Book)、圖書(shū)分類信息表(BookCategories)、購(gòu)物車(chē)信息表(ShoppingCarts)、訂單信息表(Orders)和訂單內(nèi)容信息表(OrderContent)。這6張表分別對(duì)應(yīng)E-R圖中的客戶實(shí)體、圖書(shū)實(shí)體、圖書(shū)分類實(shí)體、購(gòu)物車(chē)實(shí)體、訂單實(shí)體和訂單內(nèi)容實(shí)體。

4.2 網(wǎng)站結(jié)構(gòu)與通用模塊

4.2.1 網(wǎng)站結(jié)構(gòu)

根據(jù)上面的ER圖表明需要開(kāi)發(fā)如下幾個(gè)重要頁(yè)面:

Default.aspx:系統(tǒng)首頁(yè),用戶可以根據(jù)圖書(shū)分類進(jìn)行圖書(shū)瀏覽,并提供了至登陸、注冊(cè)、查找圖書(shū)、購(gòu)物車(chē)等頁(yè)面的鏈接。

Register.aspx:此頁(yè)面負(fù)責(zé)注冊(cè)新用戶。

BooksList.aspx:此頁(yè)面顯示了一個(gè)圖書(shū)瀏覽列表,該表對(duì)每本圖書(shū)都作了簡(jiǎn)單的說(shuō)明。

BookDetails.aspx:允許用戶查看圖書(shū)的詳細(xì)信息,并可將其置入購(gòu)物車(chē)中。

AddToCart.aspx:此頁(yè)面是業(yè)務(wù)處理頁(yè)面,不對(duì)用戶顯示。

ShoppingCart.aspx:此頁(yè)面負(fù)責(zé)顯示購(gòu)物車(chē)中的欲購(gòu)圖書(shū)列表。

其他幾個(gè)頁(yè)面這里不再作介紹。

4.2.2 通用模塊

到此為止,網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)庫(kù)以及網(wǎng)站的雛形已經(jīng)基本建立,下面可以動(dòng)手進(jìn)入程序的實(shí)現(xiàn)階段了。但作為一款優(yōu)秀的軟件系統(tǒng),代碼重用原則也應(yīng)該是重點(diǎn)考慮的一項(xiàng)內(nèi)容。

在Web.Config文件中添加的代碼如下:

… …

5 關(guān)鍵代碼實(shí)現(xiàn)

在這一部分,我關(guān)鍵介紹一下實(shí)現(xiàn)訂單模塊功能。具體代碼如下:

XmlDocument xmlDoc=new XmlDocument();

XmlElement element=xmlDoc.CreateElement("checkOut"); //生成一個(gè)“checkOut”元素,首元素

xmlDoc.AppendChild(element); //填入首元素

XmlElement custElement=xmlDoc.CreateElement("customerId");

XmlText customerIdText=xmlDoc.CreateTextNode(customerId.ToString());

//輸入CustomerID作為元素的文本

custElement.AppendChild(customerIdText); //將文本填入custElement元素

element.AppendChild(custElement); //custElement元素作為首元素的子元素

XmlElement cartElement=xmlDoc.CreateElement("cartId");

XmlText cartIdText=xmlDoc.CreateTextNode(cartId.ToString());

cartElement.AppendChild(cartIdText);

element.AppendChild(cartElement);

XmlElement ele=(XmlElement)xmlDoc.DocumentElement.ChildNodes[0];

string UserID=ele.ChildNodes[0].Value; //取customerID的值

XmlElement ele1=(XmlElement)xmlDoc.DocumentElement.ChildNodes[1];

string cartID=ele1.ChildNodes[0].Value; //取CartID的值

參考文獻(xiàn)

[1] 中華人民共和國(guó)新聞出版總署網(wǎng)站. http://www.gapp.gov.cn.

[2] 萬(wàn)常選.XML數(shù)據(jù)庫(kù)技術(shù) [M] . 北京:清華大學(xué)出版社,2005.

[3] 李蘭友,楊曉光.ASP.NET實(shí)用程序設(shè)計(jì) [M] . 北京:清華大學(xué)出版社,2005.

[4] 丁躍潮,張濤. XML實(shí)用教程 [M] .北京:北京大學(xué)出版社,2006.

[5] 趙立平.電子商務(wù)概論 [M] . 上海:復(fù)旦大學(xué)出版社,2000.

作者簡(jiǎn)介:張書(shū)月(1985- ),女,,湖北襄陽(yáng)人,廣州工商學(xué)院電子信息工程系講師,主要從事數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用和開(kāi)發(fā)、網(wǎng)站建設(shè)、網(wǎng)頁(yè)編程、信息系統(tǒng)開(kāi)發(fā)研究。

主站蜘蛛池模板: 精品小视频在线观看| 国产精品专区第1页| 亚洲精品爱草草视频在线| 成年片色大黄全免费网站久久| 毛片网站观看| 欧美日韩导航| 免费又黄又爽又猛大片午夜| 激情六月丁香婷婷四房播| 中文字幕不卡免费高清视频| 97精品国产高清久久久久蜜芽| 欧美不卡视频在线观看| 日韩一区二区三免费高清| 国产一区二区三区免费观看 | 欧美日在线观看| 国产精品三级专区| 亚洲首页在线观看| 蜜桃视频一区二区| 色综合成人| 亚洲天堂久久久| 婷婷激情亚洲| 亚洲欧美综合精品久久成人网| 伊人AV天堂| 国产性猛交XXXX免费看| 任我操在线视频| 日韩在线1| 久久96热在精品国产高清 | 久久综合一个色综合网| 伊人蕉久影院| 国产专区综合另类日韩一区| 欧美全免费aaaaaa特黄在线| 经典三级久久| 欧美精品影院| 久青草免费在线视频| 国产不卡国语在线| 亚洲av无码片一区二区三区| 国产精品久久久久久搜索| 91精品日韩人妻无码久久| 91小视频在线播放| 国产网友愉拍精品| 一级毛片免费观看不卡视频| 91年精品国产福利线观看久久| 日本午夜精品一本在线观看| 亚洲成年网站在线观看| 欧美日韩国产综合视频在线观看| 狠狠色综合网| 亚洲国产成人久久精品软件| 欧美爱爱网| 99热这里只有免费国产精品| a级免费视频| 国产91线观看| 日韩成人免费网站| 国产香蕉97碰碰视频VA碰碰看 | 波多野结衣在线一区二区| 国产H片无码不卡在线视频| 亚洲av无码牛牛影视在线二区| 国产91高跟丝袜| 中国一级特黄大片在线观看| 国产亚洲精品无码专| 久草视频福利在线观看| 女人天堂av免费| 一级不卡毛片| 一级成人a毛片免费播放| 日本黄色a视频| 久久久久九九精品影院| 无码福利视频| www.国产福利| 国产日产欧美精品| 这里只有精品在线播放| 国产午夜福利在线小视频| 亚洲日韩日本中文在线| 又大又硬又爽免费视频| 极品国产在线| 91综合色区亚洲熟妇p| 在线国产综合一区二区三区| 免费在线视频a| 99久久精彩视频| 极品av一区二区| 无码国产偷倩在线播放老年人 | 亚洲国产精品无码久久一线| 精品91在线| 亚洲自偷自拍另类小说| 香蕉视频在线观看www|