資源描述:
《網(wǎng)上書店——購物車的設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、網(wǎng)上書店——購物車的設(shè)計(jì)與實(shí)現(xiàn)[摘要]電子商務(wù)(Electronicmerce)是在Inter開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運(yùn)營模式。網(wǎng)上書店是電子商務(wù)的一種形式,本文闡述“網(wǎng)上書店——購物車的設(shè)計(jì)與實(shí)現(xiàn)”,可以使更多的人對網(wǎng)上購物的實(shí)現(xiàn)過程得到進(jìn)一步的了解?! 關(guān)鍵詞]數(shù)據(jù)庫網(wǎng)上書店電子商務(wù).L.編輯?! ∫?、對電子商務(wù)的理解 1.電子商務(wù)是實(shí)施整個(gè)貿(mào)易活動的電子化 2.電子商務(wù)是一組電子工具在商務(wù)活動中的應(yīng)用 3.電子商務(wù)是電子化
2、的購物市場 4.電子商務(wù)是從售前到售后支持的各個(gè)環(huán)節(jié)實(shí)現(xiàn)電子化、自動化 二、網(wǎng)上書店——購物車實(shí)現(xiàn)過程 1.主要功能模塊如下圖 (1)書籍管理 (2)購物車 2.書籍管理設(shè)計(jì) (1)設(shè)計(jì)書籍信息表 當(dāng)我們拿到一本書的時(shí)候,我們可以從上面找到很多關(guān)于這本書的信息如書籍的名稱,作者、出版社等,我們要創(chuàng)建的書籍信息表就需要收集這些信息。因此,我們可以按照下表中所列內(nèi)容創(chuàng)建書籍信息表。 按照這個(gè)表進(jìn)入Access建立書籍?dāng)?shù)據(jù)庫(Bookstor)設(shè)計(jì)數(shù)據(jù)庫表(Bookinfo)?! ∽⒁猓涸诒4姹鞡ookin
3、fo時(shí)Access會提示“是否創(chuàng)建主鍵”要回答“是”,只有定義了主鍵,才能定義該表與數(shù)據(jù)庫中其他表間的關(guān)系?! ?2)設(shè)計(jì)書籍管理各個(gè)頁面 書籍列表頁面 書籍信息頁面 書籍信息增加頁面 更新書籍信息頁面 書籍列表頁面——用于顯示書籍的簡單信息,包括書籍的名稱、作者和出版社?! 畔㈨撁妗糜陲@示書籍的詳細(xì)信息,包括書籍的名稱,作者,出版社,出版時(shí)間,ISBN號碼及備注。 書籍信息增加頁面——用于增加書籍?! 「聲畔㈨撁妗糜谛薷臅男畔?。下面我們逐個(gè)進(jìn)行設(shè)計(jì)?! 、亠@示書籍 有關(guān)書籍的信息可能會比較多,如
4、果都顯示在一個(gè)頁面上,勢必會顯得非常擁擠雜亂.這種情況下,我們可以通過兩個(gè)頁面,將書籍的基本信息和詳細(xì)信息分開顯示,這樣就會使得書籍管理頁面顯得清楚,瀏覽方便?! ★@示書籍列表 顯示書籍信息 ?、谠黾印h除或更新書籍信息 書籍可能變動的問題,可以將書籍信息(包含商品代號、名稱、價(jià)格等)放在數(shù)據(jù)庫里,而各分類網(wǎng)頁從數(shù)據(jù)庫中讀取商品信息,如此一來,當(dāng)商品有所變動時(shí),只要更新數(shù)據(jù)庫即可,不必修改網(wǎng)頁?! ?.網(wǎng)上書店——購物車設(shè)計(jì) (1)書籍搜索 設(shè)計(jì)搜索頁面(方便用戶分類查找書籍) 設(shè)計(jì)書籍顯示頁面(查找后的書籍詳細(xì)信息) (
5、2)組建購物車 頁面的設(shè)計(jì)要簡單明了操作方便 (3)提交訂單表 瀏覽者在選好需要的書籍以后,可以將訂單提交給網(wǎng)站管理者?! ≡O(shè)計(jì)訂單表,進(jìn)入ACCESS在已建好的數(shù)據(jù)庫Bookstor建立訂單表?! ⊥瓿刹⑻峤槐韱?,這里用ASP編程完成?! ?4)處理表單 網(wǎng)站管理者可以通過處理訂單的頁面處理瀏覽者提交的訂單?! ≡O(shè)計(jì)處理訂單頁面 顯示訂單在顯示訂單這個(gè)頁面上,網(wǎng)站管理員可以查看瀏覽者提交的訂單,并可以刪除處理過的訂單?! ∪?、各模塊設(shè)計(jì)及注意的問題 1.制作電子網(wǎng)站購物系統(tǒng)的設(shè)計(jì)最重要的事情就是商品的分類,好
6、的分類能使上網(wǎng)者更輕松地找到自己的產(chǎn)品,增加購買的機(jī)會,網(wǎng)上書——購物車的設(shè)計(jì)也是如此?! ?.有關(guān)書籍可能變動的問題,可以將商品信息(包含商品代號、名稱、價(jià)格等)放在數(shù)據(jù)庫里,而各分類網(wǎng)頁從數(shù)據(jù)庫中讀取書籍信息,如此一來,當(dāng)商品有所變動時(shí),只要更新數(shù)據(jù)庫即可,不必修改網(wǎng)頁?! ?.在“書籍信息”數(shù)據(jù)表中,除了書籍名稱、書籍作者、出版社、出版日期、價(jià)格、ISBN序號、等基本信息外,書籍的“分類代號”也很重要,因?yàn)橐粋€(gè)ASP程序來顯示所有分類書籍的網(wǎng)頁,此時(shí)“分類代號”便是不同分類書籍得以顯示在不同網(wǎng)頁的根據(jù)?! ?.至于購物袋的問題則
7、比較簡單,由于ASP的Session對象是同一連接者所有網(wǎng)頁共用的對象,所以利用它來模擬購物袋的功能是輕而易舉的事情?! ?.設(shè)計(jì)用戶注冊表是必須的,在表設(shè)計(jì)用戶帳號、用戶密碼、用戶電話和用戶地址時(shí)一定要設(shè)為必須填寫的字段,也就是說這里的字段不能為NULL?! ⒖嘉墨I(xiàn): [1]紀(jì)玉山:《網(wǎng)絡(luò)經(jīng)濟(jì)與電子商務(wù)》 [2]吳鵬丁利群:《ASP程序設(shè)計(jì)教程與實(shí)訓(xùn)》 [3]馮昊:《ASP動態(tài)網(wǎng)頁設(shè)計(jì)與上機(jī)指導(dǎo)》