




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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校園二手交易平臺系統分析
2、PAGEREF _Toc231791008 h 2HYPERLINK l _Toc2317910092.1系統需求分析 PAGEREF _Toc231791009 h 2HYPERLINK l _Toc2317910102.2系統功能模塊確實定和活動圖 PAGEREF _Toc231791010 h 3HYPERLINK l _Toc231791011用戶登錄模塊: PAGEREF _Toc231791011 h 3HYPERLINK l _Toc231791012用戶注冊模塊: PAGEREF _Toc231791012 h 3HYPERLINK l _Toc2317910132.2.3 產
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 系統用例確實定 PAGEREF _Toc231791019 h 6HYPERLINK l _Toc2317910202.4 系統開發工具的選擇 PAGEREF _Toc231791020 h 7HYPERLINK l _Toc2317910213校園二手交易平臺系統設計 PAGEREF _Toc231791021 h 8HYPERLINK l _Toc2317910223.1 構造化設計 PAGEREF _Toc231791022 h 8HYPERLINK l
5、 _Toc2317910233.2 數據庫設計 PAGEREF _Toc231791023 h 9HYPERLINK l _Toc231791024表設計 PAGEREF _Toc231791024 h 9HYPERLINK l _Toc2317910253.2.2 數據庫連接設計 PAGEREF _Toc231791025 h 11HYPERLINK l _Toc2317910263.3 CSS樣式表文件設計 PAGEREF _Toc231791026 h 12HYPERLINK l _Toc2317910274校園二手交易平臺系統實現 PAGEREF _Toc231791027 h 12H
6、YPERLINK l _Toc2317910284.1 系統主要界面表 PAGEREF _Toc231791028 h 12HYPERLINK l _Toc2317910294.2系統操作流程 PAGEREF _Toc231791029 h 13HYPERLINK l _Toc2317910304.3客戶端主要功能模塊的實現 PAGEREF _Toc231791030 h 13HYPERLINK l _Toc231791031首頁 PAGEREF _Toc231791031 h 13HYPERLINK l _Toc231791032會員中心 PAGEREF _Toc231791032 h 14
7、HYPERLINK l _Toc231791033產品列表 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 總結 PAGEREF _Toc231791037 h 17HYPERLIN
8、K l _Toc231791038參考文獻 PAGEREF _Toc231791038 h 19HYPERLINK l _Toc231791039致 PAGEREF _Toc231791039 h 20校園二手商品交易平臺分析與設計摘要:以跳蚤市場的形式,提供一個學生之間互利互惠的交易平臺。本設計運用ASP技術及Access數據庫開發技術,結合二手市場的核心思想,即以人為中心,使系統與用戶雙向的交流和參與,實現了互動式校園二手交易平臺系統的整體功能。本設計說明書的容包括校園二手交易平臺的研究背景,需求分析,功能架構,數據庫設計,平臺的整體設計,及具體實現等。關鍵詞:ASP;Access數據庫;
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研究背景在經濟繁榮的今天
12、,人們的生活水平顯著提高,收入增加的同時,各種各樣的商品也如雨后春筍般出現。不管是哪行哪業,隨著技術不斷的更新提升,對于商品功能的要求變得多元化,從而使商品更新換代的速度加快。比方你今天用的蘋果5還是最新款,到第二年又會推出新的款式,你的蘋果5馬上就不再是最好的。這樣一來,會有許多二手商品產生。而二手商品不代表已損壞,許多都是還能使用的。對于一些收入相對較低,或者不追求時尚的人來說,這些商品完全可以滿足他們的需求,于是便有二手市場誕生。人們可以用比原價更加低廉的價格獲得自己所需的二手商品。無論是從環保上,還是從節約上考慮,二手商品都是種不錯的選擇。于是越來越多的二手商品市場在這個時代背景下誕生
13、。問題提出相信大家都深有體會,從小學到大學,陪伴我們成長的是各種各樣的書籍以及生活用品。有時候發現這些書籍已經多到沒地方放了,我會麻袋裝起來,攢到一定程度,賣給收廢品的,卻只能換到可憐的幾十塊錢。就像網上說的:“從前我用一麻袋的錢買到一麻袋的書,現在我用一麻袋的書卻換不到一麻袋的錢。上了大學后,我不像以前那樣交錢由學校購置書籍,而是選擇向學長學姐借,或者在網上尋找相對廉價的書。然而這種方法相當耗時間,會拉下很多課程。因此,這時有個二手商品交易的平臺,會解決很多問題。不僅僅是書籍,還有一局部生活用品也可以交易。這種利己利人的事何樂而不為呢.總結起來二手商品交易平臺可以到達以下幾個效果:第一,提供
14、一個學生之間互利互惠的交易平臺第二,宣揚我國自古以來艱辛奮斗,勤儉節約的精神校園二手交易平臺的最大特點是自由交易不管是買方賣方,平臺只提供有關商品的信息,買方與賣方何時交易,何地交易,何種方式交易都是由他們自己溝通自由選擇的。而且平臺也不會從中收取一分錢中介費或者傭金。總結起來有以下一些優點:首先,對購置者來說:無疑是非常廉價的,可以為購置者省下不少的錢。用更少的錢購置同樣價值的東西,可以讓購置者對有限的資金做出更好的分配方式。而且不少的二手書籍都有筆記,可以省去做筆記的時間,更多去理解筆記中的含義。第二,對銷售者來說:這樣的交易方式,可以獲得更加多的資金,并且還幫助到了他人,利己又利人。對于
15、即將走入社會的大學生來說在就業初期可以少依靠父母一點,對于小學到高中生來說,這樣的交易可以使他們增長對社會的認識,能更好的了解交易的方法手段,從而更好地融入這個社會。同時這也為一些人創造了一些商機,有的人可以選擇統一收購一些書籍,然后再賣出以獲得利潤。最后,從環保上來看的話,就可以知道這是一種節約資源,優化資源的方式了。將用過的東西轉手賣出無疑是節約了新資源去生產。同時在生產中必定產生一些廢物,如何處理廢物又是一個環境方面的問題,廢物處理不當勢必會造成環境污染。校園二手交易平臺系統分析2.1 系統需求分析用戶的需求主要表達在二手商品信息的上傳、發布、更新和查詢,這就要求數據庫構造能充分滿足各種
16、信息的輸入和輸出。收集根本數據,數據構造及數據處理的流程,組成一份詳盡的數據字典。通過對本系統的功能和構造分析,可以總結出系統的需求,如下:一,根據用戶需求的不同,將使用系統的用戶分為系統管理員,注冊用戶以及游客。 二,設置不同用戶的權限。注冊用戶可以發布求購信息、出售商品信息等等。系統管理員可以管理用戶信息。游客則只能瀏覽信息。2.2 系統功能模塊確實定和活動圖通過上面的需求分析,我們能夠分析出系統的前臺主要功能包括:用戶注冊登錄模塊、商品買賣管理模塊,其中用戶注冊登錄模塊包括用戶注冊、用戶登錄子模塊。商品買賣管理模塊包括:下訂單;查看商品;添加商品即我要賣;查看訂單。系統的后臺主要包括會員
17、登錄、會員管理,添加商品總類,訂單處理等模塊。下面給出了幾個主要模塊的活動圖,如下:用戶登錄模塊:用戶注冊模塊:2.2.3產品列表模塊:我要賣模塊:購物車模塊:管理員登錄模塊:2.2.7會員管理模塊:申請審核模塊:2.3 系統用例確實定該系統其實是一個簡單的跳蚤市場,可將其做如下描述:用戶可以注冊成為該系統的會員,注冊成功以后,可以通過商品添加平臺添加自己想賣的商品,即向其他游客或會員發布商品出售信息,當然登錄此系統的人都可以進展查看商品信息,下訂單等操作。我們可以確定系統的用例圖:2.4 系統開發工具的選擇本系統使用ASP,Access作為主要的技術。使用開發工具DREAMWEAVER 8做
18、前臺的界面設計;后臺運用Access數據庫設計。也就是說本設計主要運用了ASP動態開發技術(主要采用了Vbscript語言和Javascript語言),在Windows *P下,以Access為數據庫開發平臺,IIS為應用效勞器實現一個交易平臺。以下是ASP的工作原理圖:數據庫ASP.DLL引擎腳本引擎腳本代碼腳本高速緩存 IIS.asp文件HTTP響應圖1 ASP工作原理校園二手交易平臺系統設計3.1 構造化設計本系統工作流程較清晰,管理員與用戶各自具有不同的操作權限。管理員通過“login.asp文件登錄后,可操作顯示“default.asp頁面的所有功能。而用戶通過“inde*.asp登
19、錄后,可查看商品等,當然會員還可以操作我要賣等其他功能。本系統分為前臺和后臺兩個局部設計。前臺主要用于實現會員登陸注冊,查看商品,添加商品等功能;后臺主要用于實現會員管理,訂單管理等功能。本系統的前臺和后臺功能如下列圖:前臺會員中心添加商品商品列表購物車 訂單管理登錄注冊推薦商品商品展示分類查詢實物圖上傳分類添加修改商品數量清空購物車下訂單查詢訂單訂單展示繼續購物留言板圖2 前臺構造圖后臺商品管理管理員管理訂單處理用戶管理查看會員刪除會員修改會員密碼添加管理員商品刪除添加商品類別刪除管理員圖3 后臺構造圖3.2 數據庫設計數據庫設計是指根據用戶的需求,在*一具體的數據庫管理系統上,設計數據庫的
20、構造和建立數據庫的過程。表設計下面介紹本系統中主要數據表的構造。1.member 會員信息表表字段類型說明備注id自動編號主鍵,自增長memberIDvarchar(50)賬號namevarchar(50)se*varchar(50)性別passwordvarchar(50)用戶密碼questionvarchar(250)問題answervarchar(250)問題答案emailvarchar(50)網郵地址phonevarchar(50)addressvarchar(50)地址2.liuyan留言表表字段類型說明備注lD自動編號主鍵,自增長lNamevarchar(50)作者名稱ltitle
21、varchar(50)留言標題lcontentvarchar(200)留言容ltimedatetime留言時間系統自動生成3.product產品表表字段類型說明備注lID自動編號主鍵,自增長productSortint產品類別外鍵namevarchar(50)產品名introducevarchar(50)商家介紹e*plainvarchar(50)產品信息marketPricevarchar(50)原價memberPricevarchar(50)現價smallImgvarchar(50)小圖片hitNumint點擊數buyNumint購置數remendvarchar(50)是否推薦remend
22、DateDatetime推薦日期一般默認為上傳日期4.prodctSort商品類別表表字段類型說明備注ID自動編號主鍵,自增長fatherIDbigint商品類別namevarchar(50)類別名稱5.order訂單表表字段類型說明備注lD自動編號主鍵,自增長memberIDint產品類別外鍵customerNamevarchar(50)用戶賬號addressvarchar(50)地址phonevarchar(50)emailvarchar(50)網郵paymentvarchar(50)付款方式remarkvarchar(50)評價stateinttreatedDateint日期treate
23、dRemarkvarchar(50)交易處理6.ordersDetail訂單詳情表表字段類型說明備注nID自動編號主鍵,自增長orderIDvarchar(50)訂單號隨機生成productIDbigint產品類別productNamevarchar(50)產品名稱pricevarchar(MA*)價格quantityint數量 數據庫連接設計ASP提供的兩種方法來數據庫。第一種是直接連接方法。每一次數據庫都必須進展連接,一旦連接成功,就可以利用SQL或修改數據,完畢后,關閉所有對象。具體過程如下:使用 “Server.CreateObject(“ADODB.Connection)建立連接對象
24、,并用“Open翻開待檢索的數據庫。命令格式如下:SetConn=Server.CreateObject(“ADODB.Connection)ConnOpen=“數據源名Server是ASP提供的一個建對象,提供存取Web效勞器的方法和屬性。Server對象調用效勞器控件ADODB,必須首先利用Server對象的CreateObject方法產生效勞器控件實例一旦一數據庫建立了連接,就可以設定SQL命令,并使用“E*ecute開場執行數據庫檢索,并將檢索結果存到Recordset對象,命令格式如下:Set Rs=Conn.E*ecute(SQL命令)其中命令中的檢索條件可以通過HTML的Form
25、表單,由用戶所填數據確定。當對數據庫讀寫操作完畢以后,就可以關閉數據庫。具體命令如下:Rs.Close 關閉檢索結果集。Conn.Close:關閉連接的數據庫。第二種方法是Session事件控制方法,當數據庫連接成功后可以保持到整個用戶程序Session完畢,只有程序完畢時才關閉連接。這主要是由Global.asa來控制,它保存在每一個基于ASP的Internet/Intranet應用的主目錄中, Global,asa有4個事件: Application OnStart, Session OnStart, Applicaton OnEnd, Session OnEnd. 數據庫的連接在Sess
26、ion OnStart中完成,數據庫的關閉在Session OnEnd中完成。本系統使用第一種方法代碼包含在bkconn.asp文件中,具體連接代碼如下3.3 CSS樣式表文件設計CSS樣式表又稱層疊式樣式表,這是當前應用比較廣泛的一種文本格式化手段。CSS樣式表Cascading Style Sheet是由W3CWorld Wide Web Consortium組織于1996年提出的一種網頁顯示格式新規。使用CSS樣式表,可以對網頁中的段落、文字和版面等對象進展格式設置。本人通過Dreamweaver M* 網頁制作工具對的版面、文字、段落等對象的格式進展了統一設置。代碼包含在一個文件中:m
27、ain.css。使用時只需在ASP文件中引用.css文件。具體過程在這里不作詳細介紹,大家可以從后面運行效果可以直觀地看到設置結果。4校園二手交易平臺系統實現4.1 系統主要界面表本的界面是根據用戶功能進展設計的。主要有主界面、產品列表、我要賣、購物車、查看訂單、留言板、注冊等界面:的模塊網頁的名稱主 頁inde*.asp產品列表product.asp購物車shopcart.asp我要賣productadd.asp查看訂單orderlist.asp留言板liuyan.asp注冊reguser.asp系統主要界面表4.2 系統操作流程下面主要介紹前臺的操作流程:進入系統購物車產品列表購物車會員產
28、品列表查看訂單留言板我要賣登錄注冊是否圖4 前臺操作流程4.3客戶端主要功能模塊的實現 首頁首頁界面:前臺的所有功能在此都可顯示出來。圖5 首頁 會員中心會員登錄界面:用戶通過會員登錄界面進入系統,以便進展筆記本電腦交易。抓取的界面如下圖6 登錄框其代碼存于文件login.asp會員注冊界面:如果用戶還會注冊,也可單擊注冊會員,進入注冊會員界面,填寫個人相關信息,成為我會員,享受會員待遇。注冊界面如下圖7 注冊界面在會員注冊中,首先是檢查該顧客所申請的賬號是否以被人申請了,如果已被人申請了該賬號,則系統將提示用戶更換賬號的信息。 產品列表 產品展示主界面:顯示了商品的實物圖,及原價,現價,當然
29、也可以進展產品名的模糊搜索。單擊產品實物圖,可查看產品詳細信息。如圖:圖8 產品列表界面產品詳細信息界面:可以搜索,查看產品的圖片、產品介紹,價格,及商家留下的聯系方式等信息! 購物車購物車界面:在購物車中,您可以看見您已經選定的商品,包括商品的價格,數量,單價商品小計,購物車中共有的商品總數,價格共計;修改產品的數量;刪除單件商品,清空所有購物車中的商品;如果您還需要選擇其它的商品,請單擊“繼續購物圖片按紐;如果您已經確定您所需要的商品,就可以下訂單了。圖9 購物車界面 查看訂單界面你不僅可以查看大家下的訂單,還可以查看下一個頁面ordermod.asp,了解詳情,其中有購置者的詳細信息。圖10 查看訂單界面 留言板 在這里你可以查看其他用戶發出的出售、求購信息,當然你也可以發信息,這樣的話,其他人可以看到你留下的信息,比方你發信息求購一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天然氣壓差發電工藝模擬及其綜合評價
- 跨走滑斷層含腐蝕缺陷埋地管道力學性能研究
- 基于“變化觀念與平衡思想”素養的探究式教學在高中化學中的實踐-以鹽類的水解為例
- UI設計核心要素解析
- 閱讀的樂趣與收獲讀后感9篇
- 尼日利亞基礎教育政策變遷研究(1960-2020)
- 基于DEA的偉明環保企業經營績效評價及影響因素研究
- 2025至2030中國居住物業行業發展趨勢與行業深度研究及發展前景投資評估分析
- 2025至2030中國小房子行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025至2030中國家用投影機行業發展趨勢分析與未來投資戰略咨詢研究報告
- 江西省九江市外國語學校2025屆英語八下期末學業質量監測試題含答案
- 四川體彩銷售員考試試題及答案
- 廠區物業維修管理制度
- 2025年福建省高中自主招生模擬數學試卷試題(含答案)
- 瀘州理綜中考試題及答案
- 餐飲運營餐飲管理流程考核試題及答案在2025年
- 內鏡室患者服務專員職責與流程
- 2025龍巖市上杭縣藍溪鎮社區工作者考試真題
- 2025建設銀行ai面試題目及最佳答案
- 養老院養老服務糾紛調解管理制度
- 潛水作業合同協議書
評論
0/150
提交評論