基於ASP的網上書店設計

學識都 人氣:2.14W

   摘要: 隨着是計算機網絡技術的發展,人們的生活方式、工作方式,以及購書方式都隨之發生了改變。本論文闡述了基於ASP的網上書店系統從立項到設計實施的整個過程,並附以圖形及實例。該系統在設計中充分考慮到各種網上書店的需要,具有很強的擴展性。
    Abstract: With the development of computer network technology, people’s lifestyle, work, and the textbook way have changed. This paper describes an online bookstore based ASP system design and implementation from the project to the whole process, accompanied by graphics and examples. The system is fully taken into account in the design needs of various online bookstores,with strong scalability.
    關鍵詞: 網上書店;ASP技術;系統設計
    Key words: online bookstore;ASP technology;system design

基於ASP的網上書店設計

    0  引言
    隨着網絡的迅猛發展,Internet成為目前世界上最大的信息資源寶庫。目前Internet上已有上百萬個Web站點,其內容範圍跨越了教育科研、文化事業、商業等各個領域,其用户羣十分龐大,建設一個好的Web站點對於一個機構的發展十分重要。能根據用户的喜好為不同的用户顯示其個性化的頁面,即着重顯示該用户感興趣的內容,將為用户節約大量的檢索時間,這樣的網頁顯然是更具有吸引力的。
    1  網上書店的總體設計
    網上書店應用系統是一個複雜、綜合的系統,涉及多學科如計算機網頁製作技術、圖片處理技術等。因此對本系統而言,就是要根據網上書店的經營目標、內容、規模、性質、現有的配置等具體情況,進行系統可行性的分析、明確系統開發目標、規劃系統整體的結構。
    1.1 系統目標設計  網上書店系統的主要目標是實現用户網上購書的。用户可以在網上瀏覽、搜索、圖書定購等功能。因此,系統應具有以下特點:面向對象的體系結構設計、前台用户端使用ASP、Dreamweaver等進行設計、功能全面覆蓋網上書店的全部業務,包括註冊、驗證、瀏覽、查詢、訂單、購買、論壇等模塊、從用户角度出發,高度智能。易用,簡單,快捷的操作、在服務器,數據庫等多個層次上提供行之有效的安全防範措施,可確保系統安全穩定的運行。
為了方便用户,利於開發,將本系統分為:前台:用户的註冊、登陸、驗證子系統;在線圖書銷售子系統;後台:圖書銷售管理子系統
    1.2 需求分析  本網上書店系統是由前台的用户使用界面,即系統的用户管理子系統和在線圖書銷售管理子系統;後台管理子系統,一起構成的。
    本網上書店系統的功能:書籍分類的增加,查詢和修改功能。
    圖書評論管理系統:在用户系統中,註冊用户可以歸某一本圖書進行評論。
    圖書瀏覽功能:當管理員在上面的功能中建立好圖書的分類和各個分類中的圖書之後。就可以使用    圖書展示程序把書店中的圖書按照一定的方式展示給用户。
    購物車:當用户選定一種商品後,就可以把這種商品放置到購物車中,在購物車中的商品並不是用户最終會得到的商品,只是一個購物的意向。
    訂單的生成和處理:當用户挑選好商品之後,可以把購物車中的商品形成一張訂單提交各系統。當管理員得到一個訂單後,可以開始處理訂單。
    2  網上書店的系統分析
    在明確了系統的設計思想以後,就要開始規劃系統的設計目標了,也就是要明確整個系統應當實現的`功能。下面將分別介紹各個子系統實現的功能。
    2.1 系統功能  前台管理系統包括:用户管理子系統,用户註冊、驗證用户的註冊信息、用户的登陸及註銷;在線圖書銷售管理子系統, 允許用户瀏覽所有圖書、允許用户按圖書種類進行查找、允許用户購買自己喜歡的圖書、允許用户對購物車進行管理、系統實現訂單的處理、系統完成整個購物流程。
    2.2 模塊分析與設計
    2.2.1 系統用户權限設計  如何根據功能劃分用户類別對於一個需要安全性的系統非常重要,經過研究,可以對整個系統劃分為管理員普通、用户、會員3種用户類別。
    2.2.2 前台管理系統  為方便用户購買圖書,網上書店系統應該提供如下所示的幾種功能:

   在線銷售圖書系統:①圖書瀏覽:

TAGS:ASP 書店