<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于XML 網(wǎng)上書(shū)店系統的設計

基于XML 網(wǎng)上書(shū)店系統的設計

作者: 時(shí)間:2010-10-09 來(lái)源:網(wǎng)絡(luò ) 收藏

摘 要: 是新一代網(wǎng)絡(luò )數據表示、傳遞和交換的標準,是Internet 環(huán)境中跨平臺的、依賴(lài)于內容的技術(shù)。 的新特性改變了人們在網(wǎng)絡(luò )的交換方式,加速了電子商務(wù)的發(fā)展。體系結構采用B/ S 結構,MSVS 2005 作為B/ S結構應用程序的開(kāi)發(fā)工具。在開(kāi)發(fā)中采用 技術(shù)及MS SQL Server 2005 數據庫技術(shù),實(shí)現了用戶(hù)登錄注冊、圖書(shū)信息瀏覽、圖書(shū)搜索、購物車(chē)、書(shū)籍管理、結賬、生成訂單等主要功能,使具有方便快捷、界面友好、可移植等特點(diǎn)。

本文引用地址:http://dyxdggzs.com/article/157034.htm

  0  引 言

  隨著(zhù)Internet 的發(fā)展,網(wǎng)絡(luò )已經(jīng)改變了人們學(xué)習、工作和生活的方式,電子商務(wù)活動(dòng)正飛速度發(fā)展,它使人類(lèi)社會(huì )進(jìn)入*和“虛擬化”運作的電子商務(wù)時(shí)代。是在網(wǎng)絡(luò )上建立一種虛擬的圖書(shū)書(shū)店,用戶(hù)足不出戶(hù)就可以購買(mǎi)到自己想要的圖書(shū),使用戶(hù)不受時(shí)間、空間的限制,讓用戶(hù)可以更方便、更快捷地挑選圖書(shū)。同時(shí),可以推動(dòng)網(wǎng)上支付、郵政、速遞等服務(wù)行業(yè)的迅速發(fā)展。本文從理論和實(shí)際角度出發(fā),XML 技術(shù)和. NET 平臺的網(wǎng)上書(shū)店系統。

  1  XML 技術(shù)的優(yōu)勢

  可擴展標記語(yǔ)言( eXtensible markup language ,XML) 是由萬(wàn)維網(wǎng)聯(lián)盟(World Wide Web Consortium ,W3C) 推出用于新一代網(wǎng)絡(luò )數據表示、傳遞和交換的標準,是Internet 環(huán)境中跨平臺的、依賴(lài)于內容的技術(shù)。XML 的優(yōu)勢十分顯著(zhù), 主要表現在如下幾個(gè)方面:

  (1) 良好的可讀性。在XML 文檔中,人們可以使用特定的標記為數據定義相關(guān)的語(yǔ)義。

  (2) 數據內容與形式的分離。在XML 文檔中,數據的顯示樣式已從文檔中分離出來(lái),放入相關(guān)的樣式表文件中。如果要改動(dòng)數據的表現形式,就不需要改動(dòng)數據本身,而只要改動(dòng)控制數據顯示的樣式表文件。

  (3) 可以輕松跨平臺應用。XML 文檔是文本的,所以很容易被人和機器閱讀,也非常容易使用,便于不同設備和不同系統間的信息交換。XML 可以定義自己的數據格式,很容易使用軟件工具去讀、寫(xiě)、交換這些格式的文檔。

  (4) 方便的可擴展性。XML 允許各個(gè)組織或個(gè)人建立適合他們自己需要的標記集合或標記庫,并且這些標記集合可以迅速地投入到互聯(lián)網(wǎng)的使用中??傊?XML 技術(shù)的優(yōu)勢顯著(zhù),應用之廣泛。XML主要在B2B (企業(yè)對企業(yè)) 或B2C(企業(yè)對客戶(hù)) 的電子商務(wù)中應用。網(wǎng)上書(shū)店主要是把數據庫和XML 技術(shù)結合起來(lái),讓用戶(hù)在瀏覽器中以XML 文檔形式向Web服務(wù)器進(jìn)行數據交換,Web 服務(wù)器把XML 文檔提交給XML 解析器,后臺處理程序通過(guò)XML 文件或數據庫訪(fǎng)問(wèn)數據并進(jìn)行處理,后臺處理程序再把處理后的數據封裝成XML 文檔返回給客戶(hù)端瀏覽器。

  2  網(wǎng)上書(shū)店系統主要功能描述

  網(wǎng)上書(shū)店系統主要實(shí)現網(wǎng)上購書(shū)和后臺管理的書(shū)店系統,主要功能模塊描述如下:

  (1) 注冊登錄功能。系統提供免費注冊功能。注冊用戶(hù)登錄之后,可以修改個(gè)人基本信息、刪除非法用戶(hù)以及過(guò)期登錄用戶(hù)的;用戶(hù)必須登錄系統后才可以瀏覽圖書(shū)信息。

  (2) 書(shū)籍管理功能。主要包括顯示書(shū)籍信息,增加、刪除或更新數據信息。

  (3) 圖書(shū)瀏覽查詢(xún)功能。該功能提供用戶(hù)分類(lèi)書(shū)籍查詢(xún)功能。用戶(hù)登錄系統后,系統應提供本店圖書(shū)目錄供用戶(hù)搜索;用戶(hù)根據搜索條目,系統向用戶(hù)提供顯示查找后的書(shū)籍詳細信息。在顯示書(shū)籍詳細信息頁(yè)面,系統向用戶(hù)提供是否決定購買(mǎi)圖書(shū)。

  (4) 購物車(chē)功能。當用戶(hù)登錄系統后,系統會(huì )為用戶(hù)準備一輛“購物車(chē)”。當用戶(hù)進(jìn)行瀏覽圖書(shū)或進(jìn)行搜索到自己想要的書(shū)之后,將其添加到購物車(chē)中,每次買(mǎi)完后,系統會(huì )自動(dòng)到購物車(chē)界面,購物車(chē)中要清楚地顯示所購圖書(shū)的名稱(chēng)、數量、價(jià)格、總價(jià)格信息。該功能還應包括是否允許用戶(hù)更改當前購物車(chē)中購買(mǎi)圖書(shū)的數量。用戶(hù)點(diǎn)擊“繼續購物”可以繼續搜索圖書(shū),單擊“更新”后可以更新購物車(chē)的內容。

  (5) 圖書(shū)結賬功能。當用戶(hù)購物結束,系統提供結賬功能。

  3 網(wǎng)上書(shū)店系統框架

  Intemet 的發(fā)展要求應用應該在“瘦客戶(hù)機”上運行,因此程序邏輯必須和界面分開(kāi)。也就是說(shuō)客戶(hù)端只做簡(jiǎn)單的處理而大量的數據處理要在服務(wù)器上進(jìn)行。這樣在過(guò)程中遵循三層結構的原則。三層體系結構是指根據應用程序中每一部分功能的用,將它們分解到獨立的組件中,再將每一類(lèi)組件組合為一個(gè)邏輯層。三層結構描述如下:

  表示層 系統的最外層,向用戶(hù)展示各種界面,用戶(hù)通過(guò)界面對系統進(jìn)行操作,并通過(guò)業(yè)務(wù)邏輯層來(lái)實(shí)現用戶(hù)各種操作信息的添加、修改和刪除。

  業(yè)務(wù)邏輯層 為表示層服務(wù),將來(lái)自外層的請求按照一定的邏輯規則處理后進(jìn)入數據庫操作,然后從數據庫返回的數據集合封裝成對象的形式返回到表示層。

  數據層 提供數據庫操作的接口和存儲該系統中所有數據,在網(wǎng)上書(shū)店系統中,在數據層需要存儲有關(guān)圖書(shū)的類(lèi)別、用戶(hù)以及購物車(chē)的相關(guān)信息。

  4  數據庫設計

  網(wǎng)上書(shū)店的數據庫設計,遵循必要的數據庫范式理論,減少必要的數據冗余,保證數據的一致性和完整性 。網(wǎng)上書(shū)店數據庫包含多張表,表是包含數據庫中所有數據的數據庫對象,是數據庫的主要對象,用來(lái)存儲各種各樣的信息。數據庫的表和日常工作中使用的表格類(lèi)似,也是由行和列組成。網(wǎng)上書(shū)店書(shū)庫中主要有記錄用戶(hù)個(gè)人信息、用戶(hù)購書(shū)歷史記錄、書(shū)店的庫存狀況、用戶(hù)訂單情況等。以下是數據庫系統的具體情況。圖書(shū)信息表TB_BOO KS 如表1 所示。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>