基於ASP的網上書店設計

才智咖 人氣:2.13W

   摘要: 隨著是計算機網路技術的發展,人們的生活方式、工作方式,以及購書方式都隨之發生了改變。本論文闡述了基於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