校園二手商品交易平臺分析及設(shè)計_第1頁
校園二手商品交易平臺分析及設(shè)計_第2頁
校園二手商品交易平臺分析及設(shè)計_第3頁
校園二手商品交易平臺分析及設(shè)計_第4頁
校園二手商品交易平臺分析及設(shè)計_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、.PAGE 1 . . . word. 目錄TOC o 1-3 h z uHYPERLINK l _Toc231791004摘要 PAGEREF _Toc231791004 h 1HYPERLINK l _Toc2317910051 前言 PAGEREF _Toc231791005 h 2HYPERLINK l _Toc2317910061.1研究背景 PAGEREF _Toc231791006 h 2HYPERLINK l _Toc2317910071.2問題提出 PAGEREF _Toc231791007 h 2HYPERLINK l _Toc2317910082校園二手交易平臺系統(tǒng)分析

2、PAGEREF _Toc231791008 h 2HYPERLINK l _Toc2317910092.1系統(tǒng)需求分析 PAGEREF _Toc231791009 h 2HYPERLINK l _Toc2317910102.2系統(tǒng)功能模塊確實定和活動圖 PAGEREF _Toc231791010 h 3HYPERLINK l _Toc231791011用戶登錄模塊: PAGEREF _Toc231791011 h 3HYPERLINK l _Toc231791012用戶注冊模塊: PAGEREF _Toc231791012 h 3HYPERLINK l _Toc2317910132.2.3 產(chǎn)

3、品列表模塊: PAGEREF _Toc231791013 h 4HYPERLINK l _Toc2317910142.2.4 我要賣模塊: PAGEREF _Toc231791014 h 4HYPERLINK l _Toc231791015購物車模塊: PAGEREF _Toc231791015 h 5HYPERLINK l _Toc2317910162.2.6 管理員登錄模塊: PAGEREF _Toc231791016 h 5HYPERLINK l _Toc2317910172.2.7 會員管理模塊: PAGEREF _Toc231791017 h 6HYPERLINK l _Toc231

4、791018申請審核模塊: PAGEREF _Toc231791018 h 6HYPERLINK l _Toc2317910192.3 系統(tǒng)用例確實定 PAGEREF _Toc231791019 h 6HYPERLINK l _Toc2317910202.4 系統(tǒng)開發(fā)工具的選擇 PAGEREF _Toc231791020 h 7HYPERLINK l _Toc2317910213校園二手交易平臺系統(tǒng)設(shè)計 PAGEREF _Toc231791021 h 8HYPERLINK l _Toc2317910223.1 構(gòu)造化設(shè)計 PAGEREF _Toc231791022 h 8HYPERLINK l

5、 _Toc2317910233.2 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc231791023 h 9HYPERLINK l _Toc231791024表設(shè)計 PAGEREF _Toc231791024 h 9HYPERLINK l _Toc2317910253.2.2 數(shù)據(jù)庫連接設(shè)計 PAGEREF _Toc231791025 h 11HYPERLINK l _Toc2317910263.3 CSS樣式表文件設(shè)計 PAGEREF _Toc231791026 h 12HYPERLINK l _Toc2317910274校園二手交易平臺系統(tǒng)實現(xiàn) PAGEREF _Toc231791027 h 12H

6、YPERLINK l _Toc2317910284.1 系統(tǒng)主要界面表 PAGEREF _Toc231791028 h 12HYPERLINK l _Toc2317910294.2系統(tǒng)操作流程 PAGEREF _Toc231791029 h 13HYPERLINK l _Toc2317910304.3客戶端主要功能模塊的實現(xiàn) PAGEREF _Toc231791030 h 13HYPERLINK l _Toc231791031首頁 PAGEREF _Toc231791031 h 13HYPERLINK l _Toc231791032會員中心 PAGEREF _Toc231791032 h 14

7、HYPERLINK l _Toc231791033產(chǎn)品列表 PAGEREF _Toc231791033 h 15HYPERLINK l _Toc231791034購物車 PAGEREF _Toc231791034 h 16HYPERLINK l _Toc2317910354.3.5 查看訂單界面 PAGEREF _Toc231791035 h 16HYPERLINK l _Toc2317910364.3.6 留言板 PAGEREF _Toc231791036 h 17HYPERLINK l _Toc2317910375 總結(jié) PAGEREF _Toc231791037 h 17HYPERLIN

8、K l _Toc231791038參考文獻 PAGEREF _Toc231791038 h 19HYPERLINK l _Toc231791039致 PAGEREF _Toc231791039 h 20校園二手商品交易平臺分析與設(shè)計摘要:以跳蚤市場的形式,提供一個學(xué)生之間互利互惠的交易平臺。本設(shè)計運用ASP技術(shù)及Access數(shù)據(jù)庫開發(fā)技術(shù),結(jié)合二手市場的核心思想,即以人為中心,使系統(tǒng)與用戶雙向的交流和參與,實現(xiàn)了互動式校園二手交易平臺系統(tǒng)的整體功能。本設(shè)計說明書的容包括校園二手交易平臺的研究背景,需求分析,功能架構(gòu),數(shù)據(jù)庫設(shè)計,平臺的整體設(shè)計,及具體實現(xiàn)等。關(guān)鍵詞:ASP;Access數(shù)據(jù)庫;

9、校園二手交易平臺;Analysis and Design ofSecond-hand goods trading platform forthe campus Major: Network ProjectName: Huang Zhi*iangInstructor: Yan QingzhuoAbstract: In the form of flea market, The design provide a trading platform for students for mutual benefit. The design use ASP technology and Access data

10、base development technologies and binate the traditional core of the secondary market, that is people-centered, allowing the system to a two-way munication with users and participation, realizes an interactive trading platform for the secondary school systems overall function. The design specificati

11、on includes the campus research background of the secondary trading platform, needs analysis, functional architecture, database design, overall design of the platform, and the specific realization,and so on.Keywords: ASP; Microsoft Access; Secondary trading platform for the campus;1前言1.1研究背景在經(jīng)濟繁榮的今天

12、,人們的生活水平顯著提高,收入增加的同時,各種各樣的商品也如雨后春筍般出現(xiàn)。不管是哪行哪業(yè),隨著技術(shù)不斷的更新提升,對于商品功能的要求變得多元化,從而使商品更新?lián)Q代的速度加快。比方你今天用的蘋果5還是最新款,到第二年又會推出新的款式,你的蘋果5馬上就不再是最好的。這樣一來,會有許多二手商品產(chǎn)生。而二手商品不代表已損壞,許多都是還能使用的。對于一些收入相對較低,或者不追求時尚的人來說,這些商品完全可以滿足他們的需求,于是便有二手市場誕生。人們可以用比原價更加低廉的價格獲得自己所需的二手商品。無論是從環(huán)保上,還是從節(jié)約上考慮,二手商品都是種不錯的選擇。于是越來越多的二手商品市場在這個時代背景下誕生

13、。問題提出相信大家都深有體會,從小學(xué)到大學(xué),陪伴我們成長的是各種各樣的書籍以及生活用品。有時候發(fā)現(xiàn)這些書籍已經(jīng)多到?jīng)]地方放了,我會麻袋裝起來,攢到一定程度,賣給收廢品的,卻只能換到可憐的幾十塊錢。就像網(wǎng)上說的:“從前我用一麻袋的錢買到一麻袋的書,現(xiàn)在我用一麻袋的書卻換不到一麻袋的錢。上了大學(xué)后,我不像以前那樣交錢由學(xué)校購置書籍,而是選擇向?qū)W長學(xué)姐借,或者在網(wǎng)上尋找相對廉價的書。然而這種方法相當(dāng)耗時間,會拉下很多課程。因此,這時有個二手商品交易的平臺,會解決很多問題。不僅僅是書籍,還有一局部生活用品也可以交易。這種利己利人的事何樂而不為呢.總結(jié)起來二手商品交易平臺可以到達(dá)以下幾個效果:第一,提供

14、一個學(xué)生之間互利互惠的交易平臺第二,宣揚我國自古以來艱辛奮斗,勤儉節(jié)約的精神校園二手交易平臺的最大特點是自由交易不管是買方賣方,平臺只提供有關(guān)商品的信息,買方與賣方何時交易,何地交易,何種方式交易都是由他們自己溝通自由選擇的。而且平臺也不會從中收取一分錢中介費或者傭金??偨Y(jié)起來有以下一些優(yōu)點:首先,對購置者來說:無疑是非常廉價的,可以為購置者省下不少的錢。用更少的錢購置同樣價值的東西,可以讓購置者對有限的資金做出更好的分配方式。而且不少的二手書籍都有筆記,可以省去做筆記的時間,更多去理解筆記中的含義。第二,對銷售者來說:這樣的交易方式,可以獲得更加多的資金,并且還幫助到了他人,利己又利人。對于

15、即將走入社會的大學(xué)生來說在就業(yè)初期可以少依靠父母一點,對于小學(xué)到高中生來說,這樣的交易可以使他們增長對社會的認(rèn)識,能更好的了解交易的方法手段,從而更好地融入這個社會。同時這也為一些人創(chuàng)造了一些商機,有的人可以選擇統(tǒng)一收購一些書籍,然后再賣出以獲得利潤。最后,從環(huán)保上來看的話,就可以知道這是一種節(jié)約資源,優(yōu)化資源的方式了。將用過的東西轉(zhuǎn)手賣出無疑是節(jié)約了新資源去生產(chǎn)。同時在生產(chǎn)中必定產(chǎn)生一些廢物,如何處理廢物又是一個環(huán)境方面的問題,廢物處理不當(dāng)勢必會造成環(huán)境污染。校園二手交易平臺系統(tǒng)分析2.1 系統(tǒng)需求分析用戶的需求主要表達(dá)在二手商品信息的上傳、發(fā)布、更新和查詢,這就要求數(shù)據(jù)庫構(gòu)造能充分滿足各種

16、信息的輸入和輸出。收集根本數(shù)據(jù),數(shù)據(jù)構(gòu)造及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典。通過對本系統(tǒng)的功能和構(gòu)造分析,可以總結(jié)出系統(tǒng)的需求,如下:一,根據(jù)用戶需求的不同,將使用系統(tǒng)的用戶分為系統(tǒng)管理員,注冊用戶以及游客。 二,設(shè)置不同用戶的權(quán)限。注冊用戶可以發(fā)布求購信息、出售商品信息等等。系統(tǒng)管理員可以管理用戶信息。游客則只能瀏覽信息。2.2 系統(tǒng)功能模塊確實定和活動圖通過上面的需求分析,我們能夠分析出系統(tǒng)的前臺主要功能包括:用戶注冊登錄模塊、商品買賣管理模塊,其中用戶注冊登錄模塊包括用戶注冊、用戶登錄子模塊。商品買賣管理模塊包括:下訂單;查看商品;添加商品即我要賣;查看訂單。系統(tǒng)的后臺主要包括會員

17、登錄、會員管理,添加商品總類,訂單處理等模塊。下面給出了幾個主要模塊的活動圖,如下:用戶登錄模塊:用戶注冊模塊:2.2.3產(chǎn)品列表模塊:我要賣模塊:購物車模塊:管理員登錄模塊:2.2.7會員管理模塊:申請審核模塊:2.3 系統(tǒng)用例確實定該系統(tǒng)其實是一個簡單的跳蚤市場,可將其做如下描述:用戶可以注冊成為該系統(tǒng)的會員,注冊成功以后,可以通過商品添加平臺添加自己想賣的商品,即向其他游客或會員發(fā)布商品出售信息,當(dāng)然登錄此系統(tǒng)的人都可以進展查看商品信息,下訂單等操作。我們可以確定系統(tǒng)的用例圖:2.4 系統(tǒng)開發(fā)工具的選擇本系統(tǒng)使用ASP,Access作為主要的技術(shù)。使用開發(fā)工具DREAMWEAVER 8做

18、前臺的界面設(shè)計;后臺運用Access數(shù)據(jù)庫設(shè)計。也就是說本設(shè)計主要運用了ASP動態(tài)開發(fā)技術(shù)(主要采用了Vbscript語言和Javascript語言),在Windows *P下,以Access為數(shù)據(jù)庫開發(fā)平臺,IIS為應(yīng)用效勞器實現(xiàn)一個交易平臺。以下是ASP的工作原理圖:數(shù)據(jù)庫ASP.DLL引擎腳本引擎腳本代碼腳本高速緩存 IIS.asp文件HTTP響應(yīng)圖1 ASP工作原理校園二手交易平臺系統(tǒng)設(shè)計3.1 構(gòu)造化設(shè)計本系統(tǒng)工作流程較清晰,管理員與用戶各自具有不同的操作權(quán)限。管理員通過“l(fā)ogin.asp文件登錄后,可操作顯示“default.asp頁面的所有功能。而用戶通過“inde*.asp登

19、錄后,可查看商品等,當(dāng)然會員還可以操作我要賣等其他功能。本系統(tǒng)分為前臺和后臺兩個局部設(shè)計。前臺主要用于實現(xiàn)會員登陸注冊,查看商品,添加商品等功能;后臺主要用于實現(xiàn)會員管理,訂單管理等功能。本系統(tǒng)的前臺和后臺功能如下列圖:前臺會員中心添加商品商品列表購物車 訂單管理登錄注冊推薦商品商品展示分類查詢實物圖上傳分類添加修改商品數(shù)量清空購物車下訂單查詢訂單訂單展示繼續(xù)購物留言板圖2 前臺構(gòu)造圖后臺商品管理管理員管理訂單處理用戶管理查看會員刪除會員修改會員密碼添加管理員商品刪除添加商品類別刪除管理員圖3 后臺構(gòu)造圖3.2 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是指根據(jù)用戶的需求,在*一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的

20、構(gòu)造和建立數(shù)據(jù)庫的過程。表設(shè)計下面介紹本系統(tǒng)中主要數(shù)據(jù)表的構(gòu)造。1.member 會員信息表表字段類型說明備注id自動編號主鍵,自增長memberIDvarchar(50)賬號namevarchar(50)se*varchar(50)性別passwordvarchar(50)用戶密碼questionvarchar(250)問題answervarchar(250)問題答案emailvarchar(50)網(wǎng)郵地址phonevarchar(50)addressvarchar(50)地址2.liuyan留言表表字段類型說明備注lD自動編號主鍵,自增長lNamevarchar(50)作者名稱ltitle

21、varchar(50)留言標(biāo)題lcontentvarchar(200)留言容ltimedatetime留言時間系統(tǒng)自動生成3.product產(chǎn)品表表字段類型說明備注lID自動編號主鍵,自增長productSortint產(chǎn)品類別外鍵namevarchar(50)產(chǎn)品名introducevarchar(50)商家介紹e*plainvarchar(50)產(chǎn)品信息marketPricevarchar(50)原價memberPricevarchar(50)現(xiàn)價smallImgvarchar(50)小圖片hitNumint點擊數(shù)buyNumint購置數(shù)remendvarchar(50)是否推薦remend

22、DateDatetime推薦日期一般默認(rèn)為上傳日期4.prodctSort商品類別表表字段類型說明備注ID自動編號主鍵,自增長fatherIDbigint商品類別namevarchar(50)類別名稱5.order訂單表表字段類型說明備注lD自動編號主鍵,自增長memberIDint產(chǎn)品類別外鍵customerNamevarchar(50)用戶賬號addressvarchar(50)地址phonevarchar(50)emailvarchar(50)網(wǎng)郵paymentvarchar(50)付款方式remarkvarchar(50)評價stateinttreatedDateint日期treate

23、dRemarkvarchar(50)交易處理6.ordersDetail訂單詳情表表字段類型說明備注nID自動編號主鍵,自增長orderIDvarchar(50)訂單號隨機生成productIDbigint產(chǎn)品類別productNamevarchar(50)產(chǎn)品名稱pricevarchar(MA*)價格quantityint數(shù)量 數(shù)據(jù)庫連接設(shè)計ASP提供的兩種方法來數(shù)據(jù)庫。第一種是直接連接方法。每一次數(shù)據(jù)庫都必須進展連接,一旦連接成功,就可以利用SQL或修改數(shù)據(jù),完畢后,關(guān)閉所有對象。具體過程如下:使用 “Server.CreateObject(“ADODB.Connection)建立連接對象

24、,并用“Open翻開待檢索的數(shù)據(jù)庫。命令格式如下:SetConn=Server.CreateObject(“ADODB.Connection)ConnOpen=“數(shù)據(jù)源名Server是ASP提供的一個建對象,提供存取Web效勞器的方法和屬性。Server對象調(diào)用效勞器控件ADODB,必須首先利用Server對象的CreateObject方法產(chǎn)生效勞器控件實例一旦一數(shù)據(jù)庫建立了連接,就可以設(shè)定SQL命令,并使用“E*ecute開場執(zhí)行數(shù)據(jù)庫檢索,并將檢索結(jié)果存到Recordset對象,命令格式如下:Set Rs=Conn.E*ecute(SQL命令)其中命令中的檢索條件可以通過HTML的Form

25、表單,由用戶所填數(shù)據(jù)確定。當(dāng)對數(shù)據(jù)庫讀寫操作完畢以后,就可以關(guān)閉數(shù)據(jù)庫。具體命令如下:Rs.Close 關(guān)閉檢索結(jié)果集。Conn.Close:關(guān)閉連接的數(shù)據(jù)庫。第二種方法是Session事件控制方法,當(dāng)數(shù)據(jù)庫連接成功后可以保持到整個用戶程序Session完畢,只有程序完畢時才關(guān)閉連接。這主要是由Global.asa來控制,它保存在每一個基于ASP的Internet/Intranet應(yīng)用的主目錄中, Global,asa有4個事件: Application OnStart, Session OnStart, Applicaton OnEnd, Session OnEnd. 數(shù)據(jù)庫的連接在Sess

26、ion OnStart中完成,數(shù)據(jù)庫的關(guān)閉在Session OnEnd中完成。本系統(tǒng)使用第一種方法代碼包含在bkconn.asp文件中,具體連接代碼如下3.3 CSS樣式表文件設(shè)計CSS樣式表又稱層疊式樣式表,這是當(dāng)前應(yīng)用比較廣泛的一種文本格式化手段。CSS樣式表Cascading Style Sheet是由W3CWorld Wide Web Consortium組織于1996年提出的一種網(wǎng)頁顯示格式新規(guī)。使用CSS樣式表,可以對網(wǎng)頁中的段落、文字和版面等對象進展格式設(shè)置。本人通過Dreamweaver M* 網(wǎng)頁制作工具對的版面、文字、段落等對象的格式進展了統(tǒng)一設(shè)置。代碼包含在一個文件中:m

27、ain.css。使用時只需在ASP文件中引用.css文件。具體過程在這里不作詳細(xì)介紹,大家可以從后面運行效果可以直觀地看到設(shè)置結(jié)果。4校園二手交易平臺系統(tǒng)實現(xiàn)4.1 系統(tǒng)主要界面表本的界面是根據(jù)用戶功能進展設(shè)計的。主要有主界面、產(chǎn)品列表、我要賣、購物車、查看訂單、留言板、注冊等界面:的模塊網(wǎng)頁的名稱主 頁inde*.asp產(chǎn)品列表product.asp購物車shopcart.asp我要賣productadd.asp查看訂單orderlist.asp留言板liuyan.asp注冊reguser.asp系統(tǒng)主要界面表4.2 系統(tǒng)操作流程下面主要介紹前臺的操作流程:進入系統(tǒng)購物車產(chǎn)品列表購物車會員產(chǎn)

28、品列表查看訂單留言板我要賣登錄注冊是否圖4 前臺操作流程4.3客戶端主要功能模塊的實現(xiàn) 首頁首頁界面:前臺的所有功能在此都可顯示出來。圖5 首頁 會員中心會員登錄界面:用戶通過會員登錄界面進入系統(tǒng),以便進展筆記本電腦交易。抓取的界面如下圖6 登錄框其代碼存于文件login.asp會員注冊界面:如果用戶還會注冊,也可單擊注冊會員,進入注冊會員界面,填寫個人相關(guān)信息,成為我會員,享受會員待遇。注冊界面如下圖7 注冊界面在會員注冊中,首先是檢查該顧客所申請的賬號是否以被人申請了,如果已被人申請了該賬號,則系統(tǒng)將提示用戶更換賬號的信息。 產(chǎn)品列表 產(chǎn)品展示主界面:顯示了商品的實物圖,及原價,現(xiàn)價,當(dāng)然

29、也可以進展產(chǎn)品名的模糊搜索。單擊產(chǎn)品實物圖,可查看產(chǎn)品詳細(xì)信息。如圖:圖8 產(chǎn)品列表界面產(chǎn)品詳細(xì)信息界面:可以搜索,查看產(chǎn)品的圖片、產(chǎn)品介紹,價格,及商家留下的聯(lián)系方式等信息! 購物車購物車界面:在購物車中,您可以看見您已經(jīng)選定的商品,包括商品的價格,數(shù)量,單價商品小計,購物車中共有的商品總數(shù),價格共計;修改產(chǎn)品的數(shù)量;刪除單件商品,清空所有購物車中的商品;如果您還需要選擇其它的商品,請單擊“繼續(xù)購物圖片按紐;如果您已經(jīng)確定您所需要的商品,就可以下訂單了。圖9 購物車界面 查看訂單界面你不僅可以查看大家下的訂單,還可以查看下一個頁面ordermod.asp,了解詳情,其中有購置者的詳細(xì)信息。圖10 查看訂單界面 留言板 在這里你可以查看其他用戶發(fā)出的出售、求購信息,當(dāng)然你也可以發(fā)信息,這樣的話,其他人可以看到你留下的信息,比方你發(fā)信息求購一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論