摘 要:XML是新一代網絡數據表示、傳遞和交換的標準,是Internet環境中跨平臺的、依賴于內容的技術。XML的新特性改變了人們在網絡的交換方式,加速了電子商務的發展。網上書店系統體系結構采用B/S結構,MSVS 2005作為B/S結構應用程序的開發工具。在開發中采用基于XML技術及MS SQL Server 2005數據庫技術,實現了用戶登錄注冊、圖書信息瀏覽、圖書搜索、購物車、書籍管理、結賬、生成訂單等主要功能,使系統具有方便快捷、界面友好、可移植等特點。關鍵詞:網上書店; 數據庫技術;XML; 網絡數據
中圖分類號:TN915-33; TP311 文獻標識碼:A
文章編號:1004-373X(2010)14-0040-03
Design of XML-based Online Bookstore System
ZHANG Chun-yan1,2,MIAO Li1
(1.Software School, Hunan University, Changsha 410082,China;2.Software College, Fujian University of Technology, Fuzhou 350003,China)
Abstract: XML is a new generation network data representation, transmission and exchange standard, and is a technology with cross-platform and content-depended in the Internet environment. The new features of XML accelerate the development of electronic commerce. The online bookstore system uses B/S structure, and adopts MS VS2005 development tool for the B/S structure. The bookstore system enables customers' login and registration, information browse, book search, shopping cart, books' management, billing, and orders generation of using the XML-based technology and MS SqlServer2005 database technology. The system is convenient, user-friendly and portable.Keywords: online bookstore; databasetechnique; XML; network data
0 引 言
隨著Internet的發展,網絡已經改變了人們學習、工作和生活的方式,電子商務活動正飛速度發展,它使人類社會進入網絡空間和“虛擬化”運作的電子商務時代。網上書店系統是在網絡上建立一種虛擬的圖書書店,用戶足不出戶就可以購買到自己想要的圖書,使用戶不受時間、空間的限制,讓用戶可以更方便、更快捷地挑選圖書。同時,網上書店可以推動網上支付、郵政、速遞等服務行業的迅速發展。本文從理論和實際角度出發,設計了基于XML技術和.NET平臺的網上書店系統。
1 XML技術的優勢
可擴展標記語言(eXtensible markup language,XML)是由萬維網聯盟(World Wide Web Consortium,W3C)推出的用于新一代網絡數據表示、傳遞和交換的標準,是Internet環境中跨平臺的、依賴于內容的技術[1]。XML的優勢十分顯著,主要表現在如下幾個方面:
(1) 良好的可讀性。在XML文檔中,人們可以使用特定的標記為數據定義相關的語義。
(2) 數據內容與形式的分離。在XML文檔中,數據的顯示樣式已從文檔中分離出來,放入相關的樣式表文件中?!?br>