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