黃利紅



摘要:本文提出一種基于ASP技術的網(wǎng)絡售書系統(tǒng)的設計,主要模塊包括圖書的分類查詢、圖書詳細信息的閱覽、圖書的訂購、購物車和訂單的管理,另外還提供用戶留言功能。本文主要闡述了該系統(tǒng)的基本功能設計和數(shù)據(jù)庫的概要設計。
關鍵詞:ASP技術;SQL SERVER 2008;B/S構(gòu)架;網(wǎng)絡售書系統(tǒng)
中圖分類號:TP393 文獻標識碼:A 文章編號:1007-9416(2020)03-0153-02
網(wǎng)絡購書是在Internet開放的網(wǎng)絡環(huán)境下,能夠?qū)崿F(xiàn)消費者的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運營模式[1]。在基于ASP的網(wǎng)絡售書系統(tǒng)中客戶可以通過瀏覽器登錄網(wǎng)站來查看書籍信息并提交訂單訂購圖書,實現(xiàn)在線交易[2]。此系統(tǒng)不僅可以大量減少人力、物力,降低成本,而且突破了時間和空間的限制,使得圖書交易活動可以在任何時間、任何地點進行,從而大大提高了效率。
基于ASP的網(wǎng)絡售書系統(tǒng)包括了圖書詳細信息的閱覽、圖書的分類查詢、圖書的訂購、購物車和訂單的管理,另外還提供用戶留言,管理員可以查看用戶的留言,以解決用戶的問題。
1 系統(tǒng)的基本功能設計
基于ASP的網(wǎng)上書店售書系統(tǒng)是根據(jù)用戶的常見的購買方式和需求而進行設計的,目的是實現(xiàn)圖書的分類查詢、圖書詳細信息的閱覽、圖書的訂購、購物車和訂單的管理和用戶留言等功能。開發(fā)工具采用Visual Studio 2010進行系統(tǒng)程序設計,采用Dreamweaver進行界面設計,數(shù)據(jù)庫使用SQL SERVER 2008。
根據(jù)書籍購買的基本流程,基于ASP的網(wǎng)絡售書系統(tǒng)具體的業(yè)務流程圖,流程如圖1所示。
2 數(shù)據(jù)庫設計
數(shù)據(jù)庫設計是系統(tǒng)設計中非常重要的一個環(huán)節(jié)[3]。數(shù)據(jù)庫是系統(tǒng)設計的基礎,數(shù)據(jù)庫設計就像高樓大廈的根基一樣,如果設計的不合理、不完善,將在系統(tǒng)開發(fā)過程中,甚至到后期的系統(tǒng)維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設計,需要做大量補救工作。
根據(jù)系統(tǒng)分析的結(jié)果,具體分析不同實體用戶,描述不同實體之間的關系,得出該系統(tǒng)數(shù)據(jù)實體圖和E-R圖。
(1)管理員實體屬性圖如圖2所示。
(2)用戶實體屬性圖如圖3所示。
(3)圖書類別實體屬性圖如圖4所示。
(4)用戶留言實體屬性圖如圖5所示。
(5)訂單信息實體屬性圖如圖6所示。
(6)書籍實體屬性圖如圖7所示。
3 結(jié)語
本文論述了一個基于ASP技術的網(wǎng)絡售書系統(tǒng)的基本功能設計和數(shù)據(jù)庫的概要設計,為該系統(tǒng)的具體實現(xiàn)提供了基礎。
參考文獻
[1] 梁紅碩.基于JSP的網(wǎng)上書店系統(tǒng)的設計與實現(xiàn)初探[J].信息技術,2016:47.
[2] 李天志,易巍,李艷雙,等.ASP.NET基礎與案例開發(fā)詳解[M].北京:清華大學出版社,2014.
[3] 黃冬英.基于分布式數(shù)據(jù)庫的高校學生檔案管理系統(tǒng)設計與實現(xiàn)[D].蘇州:蘇州大學,2016.
Abstract:This paper presents a design of online book selling system based on ASP technology.The main modules include the classified inquiry of books,browsing of book details, ordering books,the management of shopping cart and orders.In addition, it also provides user message function. This paper mainly describes the basic function design of the system and the summary design of the database.
Key words:ASP technology; SQL Server 2008; B/S framework; online book selling system