季玉茹 王德忠
摘要:該系統(tǒng)采用ASP.net技術(shù),實現(xiàn)了用戶注冊、用戶個人管理、物品查詢、商品信息上傳、賣家競價、一口價購買、個人信譽度衡量、管理員維護管理等多個功能。該系統(tǒng)達到了界面美觀、向?qū)院?、便于用戶操作等要求,在進行網(wǎng)絡(luò)拍賣和購買的過程中能夠大大減少操作難度,為用戶節(jié)省了時間和精力。
關(guān)鍵詞:網(wǎng)絡(luò)拍賣平臺;競價;ASP.net
中圖分類號:TP393 文獻識別碼:A 文章編號:1009-3044(2015)06-0239-02
Design of Online Auction System Based on ASP
JI Yu-ru, WANG De-zhong
(Jilin Institute of Chemical Technology, Jilin 132022, China)
Abstract: This system has realized user registered, user personal management, sell price offer and a price to purchase, personal reputation degree measures. This system has reached interface beautiful , guide is good , the requirement of being convenient for user operation, when carrying out the process of network auction and purchase, can reduce operating difficulty greatly , have saved time and energy for user.
Key words: Network auction platform; Price offer; ASP. NET
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,電子商務(wù)迅速發(fā)展起來并成為當今世界上發(fā)展速度最快、應(yīng)用前景最廣、內(nèi)容不斷變化的一個領(lǐng)域,它極大地提高了市場的方便性與靈活性,使人們的生活和工作模式也隨之改變。隨著電子商務(wù)的蓬勃發(fā)展,網(wǎng)上拍賣已經(jīng)成為一種引人矚目的新的物品交易形式,它使過去只有少數(shù)人才能參與的貴族式的物品交換形式,變成每一位網(wǎng)民都可以加入的平民化交易形式。網(wǎng)上拍賣可以不受時間空間的限制并可以面對來自全國甚至全世界的客戶,商品銷售者只需將待售商品信息上傳,然后等待買家出價即可,極大地節(jié)約了人力、財力及物力,因此網(wǎng)絡(luò)拍賣平臺對于人們的日常生活變得非常重要。
1 系統(tǒng)分析
網(wǎng)上拍賣系統(tǒng)是一個關(guān)于商品出售及其商品拍賣的管理系統(tǒng),本系統(tǒng)提供了一個通過Internet實施價格談判的交易活動平臺。通過在網(wǎng)站上發(fā)布將要招標的物品或者服務(wù)的信息,經(jīng)過競爭投標的方式將它出售給出價最高或最低的投標者。其實質(zhì)是以競爭價格為核心,使生產(chǎn)者和消費者之間建立交流與互動機制,共同確定價格和數(shù)量。
本系統(tǒng)采用ASP技術(shù),主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)。實現(xiàn)了用戶注冊、用戶個人信息管理、拍賣物品查詢、商品信息上傳、買家競價、一口價購買、個人信譽度衡量、管理員維護管理等多個功能。[1]
2 系統(tǒng)總體架構(gòu)設(shè)計
本系統(tǒng)包括用戶系統(tǒng)模塊和管理員系統(tǒng)模塊,其中用戶系統(tǒng)模塊包括:商品購買、商品出售、簽寫留言、投訴管理、商品查詢、信息維護等功能。管理員系統(tǒng)模塊包括:用戶信息管理、商品管理、投訴管理、產(chǎn)權(quán)信息維護等功能。
網(wǎng)上拍賣系統(tǒng)功能模塊如圖1所示。
3 數(shù)據(jù)庫設(shè)計
本系統(tǒng)采用了SQL Server 2000數(shù)據(jù)庫,數(shù)據(jù)庫名稱Auction 。通過對系統(tǒng)各功能模塊的分析,在數(shù)據(jù)庫Auction中設(shè)計了6張數(shù)據(jù)表[2]:
1)用戶信息表:存儲用戶的基本信息;
2)管理員信息表:存儲管理員的基本信息;
3)投訴信息表:存儲投訴人及內(nèi)容等基本信息;
4)商品信息表:存儲待拍賣商品的基本信息;
5)購買記錄表:存儲用戶及商品購買的各種信息;
6)欄目信息表:存儲欄目信息。
說明:用戶信息表主要用于用戶登錄,用戶有權(quán)限之分(管理員、普通會員),通過用戶名和密碼驗證;管理員可以對后臺數(shù)據(jù)進行管理,普通用戶進入前臺瀏覽商品信息,第一次進入系統(tǒng)需先注冊才可以登錄[3]。
4 系統(tǒng)主要功能模塊的實現(xiàn)
本系統(tǒng)包括兩個模塊:用戶管理模塊、管理員管理模塊。用戶管理模塊主要是為用戶設(shè)置的功能模塊,包含用戶注冊、用戶登錄、購買商品、出售商品、簽寫留言、用戶投訴等。管理員模塊是為管理員設(shè)置的功能模塊,包含會員管理、產(chǎn)品分類管理、投訴管理、產(chǎn)品管理等。
4.1 用戶管理模塊的實現(xiàn)
用戶進入注冊頁面后首先要進行注冊,然后再用已注冊的用戶名進入到商品瀏覽頁面,通過選擇,在檢索功能條中輸入自己想要的商品來進行搜索,選擇自己的想買的商品,瀏覽商品的詳細信息。當用戶選擇要購買某件商品時,分兩種情況:
1)一口價商品:系統(tǒng)從數(shù)據(jù)庫中檢索到該用戶的賬戶余額,如果不足于購買該商品,則提示用戶。否則,將從賬戶余額中扣除購買該商品所用的錢,然后將該商品存入用戶購買的商品信息中。運行界面如圖2所示[4]:
關(guān)鍵代碼如下:
<% if cym>0 and czt=1 then%>