版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 畢 業(yè) 設 計(論文)</p><p> 學 院 電子于信息工程學院 </p><p> 專 業(yè) 軟件技術 </p><p><b> 二零一三年 月</b></p><p><b
2、> 摘 要</b></p><p> 伴隨著各種Web開發(fā)技術的發(fā)展,如今網(wǎng)上交易已經變得十分容易。本文介紹的二手商品交易平臺是一個服務于在校學生的B2C(Browser to Custom)的交易網(wǎng)站,通過本網(wǎng)站用戶可自由出售和購買商品,為廣大學生提供了平等互利、方便快捷的交易空間。校園二手商品交易平臺除了可以解決商務溝通,信息交流等問題外,更可以提高在校生的實際購買力,減少浪費,客觀上提
3、高在校大學生的生活水平,比起傳統(tǒng)的二手交易,網(wǎng)上二手交易更加迅捷,實時性強,信息充裕,發(fā)展空間巨大。</p><p> 本課題根據(jù)二手商品電子商務系統(tǒng)的應用需求,進行需求分析,并對網(wǎng)站系統(tǒng)規(guī)劃設計。運用HTML語言、JSP技術、MySql、JSP、Spring、JPA、Hibernate與后臺數(shù)據(jù)庫鏈接等關鍵技術建設二手商品交易平臺。實現(xiàn)了網(wǎng)上交易系統(tǒng)的會員登錄與注冊,網(wǎng)站首頁、分頁瀏覽、購物系統(tǒng)、新聞系統(tǒng)、網(wǎng)
4、站社區(qū)維護等功能。</p><p> 關鍵詞:二手交易系統(tǒng);javaEE;B/S結構;數(shù)據(jù)庫</p><p><b> ABSTRACT</b></p><p> With the development of Web technology,online trading has become very easy。The second-ha
5、nd goods trading platform is a service to the students of B2C ( Browser to Custom ) transaction website.Through the web site, users can freely buy and sell goods。The web site provides students with equality and mutual be
6、nefit, convenient and efficient trading spaces. Campus second-hand goods trading platform in addition to solve business communication, information exchange and other issues, but also can impro</p><p> Accor
7、ding to the requirements of electronic commerce system application, analysis, and the site system planning and design. Using HTML、 JSP、MySql、JSP、 Spring、 JPA、 Hibernate and backstage database linktechnology to construct
8、the second-hand goods trading platform。The platform realized online transaction system login and registration, website, tabbed browsing, shopping system, news system, website maintenance and other functions。</p>&
9、lt;p> KeywordsSecondary trading system; javaEE; B / S structure; database</p><p><b> 目 錄</b></p><p> 第一章 引言.....................................................................
10、.......................8</p><p> 1.1 課題背景..........................................................................................................8</p><p> 1.2 開發(fā)現(xiàn)狀分析.........................
11、.........................................................................8</p><p> 1.3 課題開發(fā)意義..................................................................................................8</p>&l
12、t;p> 第二章 需求分析及系統(tǒng)設計........................................................11</p><p> 2.1校園交易網(wǎng)站的特點.....................................................................................11</p><p&
13、gt; 2.2 校園交易需求分析........................................................................................12</p><p> 2.2.1 校園市場整體現(xiàn)狀分析......................................................................12&l
14、t;/p><p> 2.2.2 項目術語描述 ....................................................................................12</p><p> 2.3 可行性分析....................................................................
15、................................13</p><p> 2.3.1 技術可行性..........................................................................................14</p><p> 2.3.2 校園商品支付可行性......................
16、....................................................15</p><p> 2.4 市場定位分析................................................................................................16</p><p> 第三章 系統(tǒng)總體設計..
17、..................................................................17</p><p> 3.1 設計思路........................................................................................................17</p><
18、;p> 3.2 系統(tǒng)功能結構................................................................................................17</p><p> 3.2.1 用戶注冊.......................................................................
19、.......................17</p><p> 3.2.2 發(fā)布信息..............................................................................................173.2.3 用戶面板......................................................
20、........................................183.2.4 信息發(fā)送..............................................................................................183.2.5 信息查詢..........................................................
21、....................................183.2.6 用戶留言..........................................................</p><p> 3.3 系統(tǒng)開發(fā)設計原則.............................................................................
22、...........19</p><p> 3.3.1 完整性原則..........................................................................................17</p><p> 3.3.2 相關性原則...............................................
23、...........................................17</p><p> 3.3.3 適應性原則..........................................................................................17</p><p> 3.3.4 可靠性原則...............
24、...........................................................................17</p><p> 3.3.5 經濟型原則..........................................................................................17</p><p
25、> 3.4 數(shù)據(jù)庫設計....................................................................................................17</p><p> 3.4.1 數(shù)據(jù)庫設計的原則..................................................................
26、............17</p><p> 3.4.2 數(shù)據(jù)庫設計的步驟..............................................................................18</p><p> 3.4.3 數(shù)據(jù)庫需求分析.....................................................
27、.............................19</p><p> 第四章 網(wǎng)站模塊詳細設計............................................................20</p><p> 4.1 用戶注冊模塊...........................................................
28、.....................................20</p><p> 4.2 用戶登錄模塊................................................................................................21</p><p> 4.3 搜索模塊...................
29、.....................................................................................21</p><p> 4.4 在線留言模塊................................................................................................22&l
30、t;/p><p> 4.5 用戶信息修改、查詢等................................................................................23</p><p> 4.6 數(shù)據(jù)庫表單.......................................................................
31、.............................25</p><p> 4.6.1 用戶注冊表單......................................................................................25</p><p> 4.6.2 管理員表單................................
32、..........................................................25</p><p> 4.6.3 留言表單..............................................................................................25</p><p> 4.6.4 商品
33、表單..............................................................................................25</p><p> 4.6.5 網(wǎng)站信息設置表單..............................................................................26</
34、p><p> 4.6.6 評論表單..............................................................................................26</p><p> 4.6.7 會員管理表單.............................................................
35、.........................27</p><p> 4.6.8 其他表單..............................................................................................27</p><p> 第五章 網(wǎng)站測試與維護..............................
36、..................................28</p><p> 5.1系統(tǒng)集成測試案例.........................................................................................28</p><p> 5.2系統(tǒng)維護.............................
37、............................................................................28</p><p> 第六章 總結....................................................................................29</p><p> 6.1
38、所作工作的總結............................................................................................29</p><p> 6.2 不足之處........................................................................................
39、................29</p><p> 6.3 展望................................................................................................................29</p><p> 6.4 需要進一步的研究工作......................
40、..........................................................30</p><p> 參考資料..........................................................................................33</p><p> 致謝................
41、..................................................................................35</p><p><b> 第一章 引言</b></p><p> 1.1 課題背景 隨著計算機及網(wǎng)絡技術的飛速發(fā)展,Internet/Intranet應用在全球范圍內日益普及,在眾多的網(wǎng)絡服務
42、中,Web給人耳目一新的感覺,而在這其中,網(wǎng)上購物已經日漸普及,很多人都通過網(wǎng)絡來購物。網(wǎng)上購物的好處在于能夠不用交房租、不用雇傭伙計、一天24小時隨時能進行服務等等。目前上網(wǎng)已經成為大學生活不可或缺的一部分,在校大學生平均上網(wǎng)率達到92%,其中每周上網(wǎng)時間超過10小時以上的學生占在校學生總數(shù)的三分之一。而現(xiàn)在的大學生網(wǎng)上交易基本上是以BBS為主,BBS雖然用戶眾多,可是由于它不是一個獨立的站點,提供的功能有限,用戶不能詳細的了解商品的
43、有關信息,不能快捷地查詢商品,無法滿足學生實際交易中的需求。校園二手交易網(wǎng)站為在校大中專學生提供一個供需平臺,學生可以將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西,物美價廉,達到雙贏?! ?lt;/p><p> 1.2 開發(fā)現(xiàn)狀分析</p><p> 校園電子商務從商業(yè)運作模式來看類似于一般電子商務, 從根本上說,屬于C2C模式:絕大多數(shù)的賣家和買家都是個人。賣的東西大多也以個數(shù)
44、為計量單位,并且大多與學生有關,往年教材、電腦配件、自行車、輔導資料、房屋出租、化妝品等是最常見的商品。作為校園電子商務平臺的交易網(wǎng)站也同樣不對賣家所售商品的真?zhèn)呜撠?。但與像“e-B a y易趣”、“淘寶”等這樣純粹的商業(yè)性C2C不同,校園交易網(wǎng)沒有自己的支付系統(tǒng),靠的大多就是賣家和買家的互相見面,然后一手交錢,一手交貨,看上去有些“原始”。在校園交易網(wǎng)上購物比較單純,通常不必太在意賣家或買家的偽善,不用為現(xiàn)金的支付問題而擔憂,甚至不用
45、事先就為店面的開張而支付一筆不小的費用(對學生來說),比較適合學生群體。 1.3 課題開發(fā)意義</p><p> ?。?)信息實用,方便學生</p><p> 二手網(wǎng)站上提供許多方便學生學習與生活物品的信息,如被現(xiàn)代家庭淘汰的尤其是半新舊、價格頗低的小尺寸電視機,在大學生中廣受青睞。學生宿舍沒有電視, 為讓課余生活豐富多彩, 幾位同舍好友紛紛出錢合資從購買一臺,不要小看“電視”,一有球賽
46、開戰(zhàn),許多同學圍坐在它身旁,足以看出它的“ 魅力無限”。大學生活結束時,還可變賣給低年級同學。“二手舊自行車” 在大學生中非常搶手,大學校園“大”,有的還分好幾個校區(qū),每天上課、做實驗,跑來跑去實在很辛苦,有時偶爾還要上街溜達,外出結伴游玩對自行車需求自然很多。買新的,價格高,還容易被“盯上”,還是“二手”的好。用了三年五載,再便宜轉手,即使扔了也劃算。學期開始,很多學生先不去買新書,而到網(wǎng)站上搜尋與課程要求相同的教材,這在大學生中十分
47、普遍。如等級考試教程,新書40元左右,而二手書僅10元,況且,在舊書中還有高年級的筆記,更加實用。網(wǎng)站商品琳瑯滿目,電腦、MP3、移動磁盤、燈、收錄機、衣架、球拍、健身器等,比比皆是。(2)培養(yǎng)學生的經營意識 過去一到期末,或臨近畢業(yè),書籍、生活用品都當成廢品,很便宜的賣給收廢品的,而現(xiàn)在,學生可以將這些物品信息掛在校園二</p><p> 二手交易網(wǎng)站深受學生青睞 高校的二手交易市場是一個大市場,每
48、年都有畢業(yè)生要畢業(yè),每年都有新生來報到,畢業(yè)生們不可能將幾年來留存下的東西都帶走,有些物品已成為累贅,賣掉反而還能賺些路費。學生們的消費水平本來也不高,都希望能買到物美價廉的商品,這個時候,網(wǎng)上二手交易市場的作用就發(fā)揮出來了。賣主可以在網(wǎng)上登記自己要處理的物品以及售賣價格,聯(lián)系方式,買主則可以在網(wǎng)上搜索自己所需要的,若沒有,也可以在網(wǎng)上發(fā)布求購信息。當然,網(wǎng)上二手交易市場不但能處理畢業(yè)生的多余物品,平時學生們有任何閑置的東西或有任何需求
49、都可以免費在網(wǎng)上二手交易市場上得到處理,并且不限時間也不限地點。這一切只需要大家在電腦上點幾下鼠標就萬事大吉了,其效率是先前面對面交易方式的數(shù)倍。(4)校園二手交易網(wǎng)交易安全 校園二手交易網(wǎng)上進行交易的大多都是本校的學生,他們在發(fā)布供求信息時都提供了真實的聯(lián)系方式,商品價格及質量可以直接當面確定,不像那些純商業(yè)網(wǎng)站,買賣雙方都存在很大的風險?!?lt;/p><p><b> 需求分析及系統(tǒng)設計&l
50、t;/b></p><p> 2.1校園交易網(wǎng)站的特點</p><p> 一般的企業(yè)電子商務系統(tǒng)是面向廣大的社會公眾,而校園電子商務系統(tǒng)是以校園整體環(huán)境為依托,面向校園內的學生,它們之間存在一定的區(qū)別。校園電子商務除了具有跨時空、數(shù)字化、公開、透明等一般特征外,還有其獨到的特色。如以下幾個方面:</p><p> (1)優(yōu)良的網(wǎng)絡環(huán)境</p>
51、<p> 高校既是知識密集的地方,也是電腦普及率最高的地方之一,大部分學校為了便利學生的學習有生活,都建有內部局域網(wǎng)。校園網(wǎng)站網(wǎng)絡使用費用很便宜,局域網(wǎng)將高校內大部分部門、機構、宿舍等聯(lián)結起來,以達到信息資源傳輸與共享、提高效率、優(yōu)化組合的目的。</p><p> ?。?) 穩(wěn)定的消費群體</p><p> 大學校園里穩(wěn)定的學生客戶群。大學生有許多共同的興趣和消費傾向,消
52、費商品較單一。每年數(shù)千學生的流動為校園電子商務注入了新鮮血液。大學校園里的消費群體素質較高,容易接受新鮮事物,特別是學生年齡一般在18-25 歲,正處在求知欲旺盛的階段。</p><p> ?。?)方便的物流配送</p><p> 學生們居住非常集中,使得物流的配送準確、及時,并且大大降低了成本。通過見面交易的方式解決了傳統(tǒng)電子商務物流配送中“最后一英里”的問題,同時也推動了校園電子商務
53、的發(fā)展。</p><p> ?。?)良好的信用機制</p><p> 信用不足,信用體系不完善是阻礙我國電子商務發(fā)展的重要障礙。電子商務信用主要取決于個人信用、商家信用和社會信用等。若缺乏良好的監(jiān)督機制,就會存在各種信用危機。在校園電子商務環(huán)境下,由于交易雙方主要是在校學生,一旦出現(xiàn)違規(guī)現(xiàn)象,很快就會被曝光。因此,大家都會自覺培育良好的個人信用和商業(yè)信用。</p><
54、p><b> ?。?)交易成本低</b></p><p> 校園電子商務使得買賣雙方的交易成本大大降低。一是通過校園網(wǎng)絡進行信息傳遞,其傳遞成本相對于信件、電話、傳真而言較低。此外,縮短時間及減少重復的數(shù)據(jù)錄入也降低了信息成本。二是買賣雙方通過校園網(wǎng)絡進行商務活動,無需中介者參與,減少了交易的有關環(huán)節(jié)。三是賣方可通過校園網(wǎng)絡進行產品介紹、宣傳,避免了在傳統(tǒng)方式下做廣告、發(fā)印刷品等大量
55、費用。四是校園電子商務實行“無紙貿易”,可減少大量的文件處理費用。交易成本為零,符合大學生價格敏感因素要求調查統(tǒng)計數(shù)字表明,價格是大學生消費最為敏感的因素之一。校園交易網(wǎng)采用零交易成本,符合大學生消費的心理特征。</p><p> ?。?)節(jié)省購物時間,增加在校學生選擇余地</p><p> 校園電子商務通過校園網(wǎng)絡為在校師生需求提供廣泛的選擇余地,可以使在校學生足不出戶就能看到商品的具
56、體型號、規(guī)格、售價、商品的真實圖片和性能介紹,能夠買到自己滿意的商品。由于在校園內,參與電子商務中的各方在物理上是互通的,與傳統(tǒng)意義的電子商務不一樣,因此整個電子商務過程并不是物理世界商務活動的翻版,電子商務完成所需的“三流”,即資金流、物流、信息流,在校園內的實現(xiàn)也相對簡單。尤其是資金流和物流,由于校園交易網(wǎng)的買賣雙方多為同城交易,甚至是園區(qū)內交易,因此,資金流和物流環(huán)節(jié)以見面交易為基本形式,系統(tǒng)借用網(wǎng)絡游戲中的“虛擬幣”和“虛擬商品
57、”的有關概念和方法,同時仿照“淘寶網(wǎng)”中的一些手段和做法,學生在校園內自主開辦網(wǎng)上商店,通過網(wǎng)上營銷進行完整的商務過程。故系統(tǒng)將重點放在信息流的建設上,同時通過認證環(huán)節(jié)保障交易雙方的信用。</p><p> 2. 2校園交易需求分析</p><p> 2.2.1 具體校園市場現(xiàn)狀分析</p><p> 從校園市場容量看,校園市場具有很大的開發(fā)潛力。一個大學生四
58、年大學生活積累下的各種書籍和用品很少能畢業(yè)后全部帶回去。許多對在校生來說有用的東西被畢業(yè)生低價出售給廢品收購者甚至扔掉,能獲得饋贈的在校生非常少,在供給信息極端匱乏的情況下,在校生只能去購買全新的商品,當學生有物品閑著不用時,通常只能遺憾的將之束之高閣,而有此需要的同學在無法獲得信息的情況下,也只能去購買全新的商品,增大了經濟壓力并且不利于資源的節(jié)約。而通過校園電子商務平臺,為所有大學生免費上門統(tǒng)計閑置教材、拍攝教材照片、注冊用戶、把舊
59、教材登陸到網(wǎng)站上;通過校園電子商務網(wǎng)站為臨畢業(yè)同學解決實際困難,批量處理帶不走的閑置物品,同時,也使需要的同學以較低的代價獲得需要的物品,并有效的解決了資源浪費的問題。</p><p> 2.2.2 項目術語描述</p><p> 下面列出本文中用到的專門術語的定義和相關外文字母縮寫的解釋:</p><p> 超級管理員:對校園網(wǎng)上交易的管理員進行管理的人員,
60、根據(jù)實際需要對管理員賦予適當?shù)臋嘞蕖?lt;/p><p> 用戶名ID:用戶輸入的用于登錄交易網(wǎng)站的身份標識。</p><p> 管理員身份驗證:根據(jù)管理員名和密碼判斷管理員是否為系統(tǒng)合法管理員。</p><p> 管理員權限驗證:根據(jù)管理員名和密碼,判斷該管理員的權限,并根據(jù)該管理員的權限判斷該管理員是否已被授權以管理系統(tǒng)的某一部分。</p>&l
61、t;p> 數(shù)據(jù)有效性驗證:對用戶輸入的數(shù)據(jù)進行檢查,判斷是否合乎系統(tǒng)要求。</p><p><b> 2. 3可行性分析</b></p><p> 2.3.1技術可行性</p><p><b> 1.ASP簡介</b></p><p> ASP(Microsoft Active Se
62、rver Pages)是一套微軟開發(fā)的服務器端腳本環(huán)境, ASP 內含于 IIS 3.0 和 4.0 之中 , 通過 ASP 我們可以結合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務器應用程序。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這
63、樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 </p><p> 以下羅列了ASP 所獨具的一些特點:(1) 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結合 HTML 代碼,即可快速地完成網(wǎng)站的應用程序。(2) 無須 compile 編譯,容易編寫,可在服務器端直接執(zhí)行。(3) 使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設計。(4) 與瀏覽器無關
64、(Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設計的網(wǎng)頁內容。Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在WEB 服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(5) ASP 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JS
65、cript 語言來設計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)物件。(6) A</p><p> ASP 本身并不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運行的環(huán)境。</p><p> 2.Access簡介<
66、;/p><p> Microsoft Office Access是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了 Microsoft Jet Database Engine 和圖形用戶界面兩項特點,是 Microsoft Office 的系統(tǒng)程式之一。</p><p> Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理
67、數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序。這些應用程序都利用ASP技術在Internet Information Services運行。比較復雜的WEB應用程序則使用PHP/MYSQL或者ASP/Microsoft SQL Server?! ?lt;/p><p> 它的使用方便程度和強大的設計工具為初級程序員提供許多功能。不過,這種便于使用可能使人誤解。這類開發(fā)者都是沒有在應用或者數(shù)據(jù)設計方面訓練的辦公
68、室從業(yè)人員。因此許多人以為這樣的開發(fā)者能夠創(chuàng)造可用的系統(tǒng),但也有很多人認為工具本身的局限性產生了這樣的誤導。 </p><p> 一些專業(yè)的應用程序開發(fā)人員使用 Access 用作快速應用開發(fā),特別是給街道上的推銷員制作一個初型或獨立應用程序的工具??墒侨绻峭競€網(wǎng)絡存取數(shù)據(jù)的話,Access 的可擴放性并不高。因此當程序被較多使用者使用時,他們的選擇多會是傾向于一些客戶端-服務器為本的方案,例如 Orac
69、le、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、ALPHA Five、MaxDB,或者Filemaker。無論如何,不少 Access 的功能(表單,報告,序列和VB代碼)可以用作其他數(shù)據(jù)庫的后期應用,包括 JET(檔案為主的數(shù)據(jù)庫引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容
70、的產品。這種方法允許開發(fā)者把一個成熟的應用的數(shù)據(jù)移動到一臺更大功率的服務器而沒有已經在適當?shù)奈恢脿奚l(fā)展。 </p><p> 很多開發(fā)者誰使用Microsoft Access使用Leszynski命名約定,雖然這不普遍;它是一次編程大會,并非一個DBMS實施的規(guī)章。</p><p> 3.層疊樣式表的定義</p><p> 主要用于對網(wǎng)頁樣式的控制,使其
71、更加美觀。css1. css主要用于控制網(wǎng)頁的樣式。兩者單獨使用,相互協(xié)調,根據(jù)不同的情況使用不同的樣式。</p><p> 2.3.2校園商品支付可行性</p><p> 由于在校師生居住范圍較小,所以其支付方式相對簡單,從目前常用的支付方式中可以選擇貨到付款方式。貨到付款,即現(xiàn)金支付方式?,F(xiàn)金支付主要采取傳統(tǒng)的錢物交易方式,優(yōu)點是交易直接,消費者放心。學生在網(wǎng)站上查詢到所需商品后,
72、根據(jù)現(xiàn)實信息聯(lián)系賣主直接見面交易,這樣面對面的交易,雙方都能確認對方的身份,具有不可否認性,這種方式快捷、方便且有效。</p><p> 2. 4 市場定位分析</p><p> 二手商品是學生比較青睞的廉價商品,網(wǎng)站設計應著重突出實用和廉價。也有一部分消費者是淘寶者,他們對相中的商品有著急切的擁有欲望。</p><p> 網(wǎng)上交易的好處在于能夠不用交房租、不
73、用雇傭伙計,一天24小時隨時能進行服務等等目前上網(wǎng)已經成為大學生活不可或缺的一部分,在校大學生平均上網(wǎng)率達到92%。而現(xiàn)在的大學生網(wǎng)上交易基本上是以BBS為主。BBS雖然用戶眾多,可是由于它不是一個獨立的站點,提供的功能有限,用戶不能詳細的了解商品的有關信息,不能快捷地查詢商品,無法滿足學生實際交易中的需求。校園二手交易網(wǎng)站為在校大學生提供一個供需平臺,學生可以將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西。物美價廉,達到雙贏。
74、</p><p> 二手商品電子商務網(wǎng)站定位于面向廣大學生,網(wǎng)站提供詳細的商品信息、簡便快捷的操作過程。</p><p> 綜上所述,構建校園網(wǎng)上二手商品交易網(wǎng)站在市場上、技術上都是可行的。因而決定開展二手商品交易網(wǎng)站系統(tǒng)開發(fā)。</p><p> 第三章 系統(tǒng)總體設計</p><p><b> 3.1 設計思路</b&
75、gt;</p><p> 校園二手交易網(wǎng)為用戶提供了一個二手交易的平臺。根據(jù)大中學校商品情況及學生的實際需求,系統(tǒng)的主要功能模塊為信息分類、信息搜索、發(fā)布信息、用戶注冊登陸、用戶通訊(小紙條)、管理后臺等。</p><p> 在網(wǎng)站的設計中,分為前臺和后臺兩個部分設計,前臺主要用于提供用戶注冊和登陸、發(fā)布供求信息、查詢供求信息、發(fā)小紙條、用戶留言等功能,后臺主要功能有:用戶管理、供求信
76、息管理、信息分類管理、留言管理等。</p><p> 系統(tǒng)還可提供用戶對自己發(fā)表的供求信息的刪除,收藏,以及對用戶密碼的找回,用戶信息的修改功能,可以方便用戶對自己基本信息的管理。</p><p> 3.2 系統(tǒng)功能結構</p><p> 3.2.1 用戶注冊 系統(tǒng)允許匿名訪問,匿名訪問只能查看供求信息和在留言板留言,但是不能發(fā)布供求信息,也不能實現(xiàn)信息推送
77、功能。如果想發(fā)布信息或給某人發(fā)小紙條則必須登錄,如果還不是本網(wǎng)站的用戶,那么就要先進行注冊?! ∮脩糇院蟊憧傻卿洠瑢W校二手市場的用戶分兩類:普通用戶,管理員用戶。普通用戶登陸以后,可以查看搜索供求信息,發(fā)布供求信息,對自己所發(fā)布的供求信息進行管理,管理自己的信息,修改密碼,找回密碼,對供求信息發(fā)表評論,還可以對有興趣的物品和其主人進行單一交流,即發(fā)送小紙條。管理員用戶登陸以后,可以管理其他非管理員用戶,管理所有用戶發(fā)表的供求信息,管
78、理所有用戶發(fā)表的留言,管理二手商品的分類。3.2.2 發(fā)布信息 用戶登錄后即可發(fā)布信息,信息發(fā)布模塊主要包括供應信息發(fā)布和需求信息發(fā)布兩個部分。當用戶登錄以后,可以單擊“發(fā)布信息”打開供求信息發(fā)布頁面進行信息的操作。 在供求信息發(fā)布頁面,用戶可以選擇發(fā)布信息的類型、選擇交易物品的分類,添加信息的標題、價格,填寫詳細內容如幾成新及交易方式、時間、聯(lián)系方式等信息。單擊“發(fā)布信息”按鈕就把添加的信息提交給數(shù)據(jù)處理頁,數(shù)據(jù)處理頁將把&
79、lt;/p><p> 3.3.1 完整性原則</p><p> 電子商務系統(tǒng)是由各子系統(tǒng)組成的整體,具有系統(tǒng)的整體性特征。手工方式下,由于處理手段的限制,信息處理采用各職能部門分別收集和保存信息、分散處理信息的形式。必須從系統(tǒng)總體出發(fā),克服手工信息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)據(jù)采集要統(tǒng)一,語言描述要一致,信息資源要共享。保證各子系統(tǒng)協(xié)調一致地工作,避免信息的大量重復,尋求
80、系統(tǒng)的整體優(yōu)化。</p><p> 3.3.2 相關性原則</p><p> 組成該系統(tǒng)的各子系統(tǒng)各有其獨立功能,同時又相互聯(lián)系,相互作用。通過信息流把它們的功能聯(lián)系起來,某一子系統(tǒng)發(fā)生了變化,其他子系統(tǒng)也要相應的進行調整和改變,因此,在電子商務系統(tǒng)開發(fā)中,不能不考慮系統(tǒng)的相關性,即不能不考慮其他子系統(tǒng)而孤立地設計某一子系統(tǒng)。</p><p> 3.3.3 適
81、應性原則</p><p> 電子商務系統(tǒng)應對外界條件的變化有較強的適應能力。不能適應環(huán)境變化的系統(tǒng)是沒有生命力的。由于電子商務系統(tǒng)是一個很復雜的系統(tǒng)工程,故要求系統(tǒng)的結構具有較好的靈活性和可塑性。這樣,當組織管理模式或計算機軟硬件等發(fā)生變化時,系統(tǒng)才能夠容易地進行修改、擴充等功能。</p><p> 3.3.4 可靠性原則</p><p> 只有可靠的系統(tǒng)才能
82、得到用戶的信任。因此在設計系統(tǒng)時,要保證系統(tǒng)軟硬件設備的穩(wěn)定性;要保證數(shù)據(jù)采集的質量;要有數(shù)據(jù)校驗功能;要有一套系統(tǒng)的安全措施。只有這樣,系統(tǒng)的可靠性才能得到充分保證。系統(tǒng)的可靠性是檢驗系統(tǒng)成敗的主要指標之一。</p><p> 3.3.5 經濟型原則</p><p> 經濟性是衡量系統(tǒng)值不值得開發(fā)的重要依據(jù)。開發(fā)過程中,盡可能節(jié)省開支和縮短開發(fā)周期。新系統(tǒng)投入運行后,盡快回收投資,以
83、提高系統(tǒng)的經濟效益和社會效益。</p><p><b> 3.4 數(shù)據(jù)庫技術</b></p><p> 3.4.1 數(shù)據(jù)庫設計的原則</p><p> 數(shù)據(jù)庫設計是系統(tǒng)開發(fā)中關鍵的步驟之一。其設計質量的好壞,數(shù)據(jù)結構的優(yōu)劣,直接影響到最終系統(tǒng)的成敗。由于校園網(wǎng)上商店涉及大量信息的管理和各種操作,所以能否建立一個良好的數(shù)據(jù)組織關系與數(shù)據(jù)庫,
84、使整個系統(tǒng)的數(shù)據(jù)之間可以相互共享所擁有的信息資源,可迅速、方便、準確的調用和管理所需數(shù)據(jù),是衡量系統(tǒng)開發(fā)工作好壞的重要指標,也是系統(tǒng)的基本要求。</p><p> 數(shù)據(jù)庫設計的基本原則是在系統(tǒng)總體方案的指導下,各個庫應當為它所支持的管理目標服務。在設計數(shù)據(jù)庫系統(tǒng)時,重點考慮以下幾個因素:</p><p> (1)數(shù)據(jù)庫必須層次分明,布局合理。</p><p>
85、?。?)數(shù)據(jù)庫必須高度結構化,保證數(shù)據(jù)的結構化、規(guī)范化和標準化,這是建立數(shù)據(jù)庫和進行信息交換的基礎。數(shù)據(jù)結構的設計應該遵循國家標準和行業(yè)標準,尤其是要重視編碼的應用。</p><p> (3)在設計數(shù)據(jù)庫時,一方面要盡可能地減小冗余度,減小存儲空間的占用,降低數(shù)據(jù)一致性問題發(fā)生的可能性;另一方面,還要考慮適當?shù)娜哂?,以提高運行速度和降低開發(fā)難度。</p><p> (4)必須維護數(shù)據(jù)的
86、正確性和一致性,在系統(tǒng)中,多個用戶共享數(shù)據(jù)庫,由于并發(fā)操作,可能影響數(shù)據(jù)的一致性,因此必須用“鎖”等辦法保證數(shù)據(jù)的一致性。</p><p> ?。?)設定相應的安全機制,由于數(shù)據(jù)庫的信息對特定的用戶有特定的保密要求,安全機制必不可少。</p><p> 3.4.2數(shù)據(jù)庫設計的步驟</p><p> 數(shù)據(jù)庫的設計包括兩個部分:一部分是數(shù)據(jù)庫的邏輯設計,內容包括了對
87、應于概念級的概念模式,即系統(tǒng)要處理的數(shù)據(jù)庫全局邏輯結構,也包括了對應于用戶級的外模式;另一部分是數(shù)據(jù)庫的物理設計,這是在邏輯結構已經確定的前提下設計數(shù)據(jù)庫的存儲結構(即對應于物理級的內模式)。從軟件的生命周期來看,這兩個部分的設計過程又可分以下為六個步驟。設計一個完善的數(shù)據(jù)庫應用系統(tǒng)是不可能一蹴而就的,它往往是這六個步驟不斷反復、逐步完善的過程。</p><p><b> ?。?)需求分析</b&
88、gt;</p><p><b> ?。?)概念結構設計</b></p><p><b> (3)邏輯結構設計</b></p><p> ?。?)數(shù)據(jù)庫物理設計</p><p><b> (5)數(shù)據(jù)庫實施</b></p><p> ?。?)數(shù)據(jù)庫運行維
89、護</p><p> 3.4.3數(shù)據(jù)庫需求分析</p><p><b> 商品數(shù)據(jù)的準備。</b></p><p> 首先要搜集賣方的所有商品數(shù)據(jù),要對其進行檢查,修正有問題的數(shù)據(jù),刪除重復和過期的記錄。在檢查的同時,還要對這些數(shù)據(jù)進行分析,為制定商品目錄方案做準備。</p><p> 商品數(shù)據(jù)方案的制定。<
90、;/p><p> 商品數(shù)據(jù)方案制定的目的在于:</p><p> (1)對商品進行科學、靈活地分類,方便用戶迅速從少則幾萬,多則幾十萬 至上百萬種商品中找出所需商品。</p><p> (2)使系統(tǒng)支持強大、方便、快捷的查詢功能,實現(xiàn)模糊查詢和智能查詢。</p><p> (3)高效的商品數(shù)據(jù)方案能提高數(shù)據(jù)庫性能,提高網(wǎng)頁瀏覽速度。
91、</p><p> 所涉及到的后臺數(shù)據(jù)庫如下: 商品表,店鋪表,大類表,小類表。</p><p><b> 會員信息表的制定。</b></p><p> 會員信息表內保存著網(wǎng)站中所有會員個人所擁有的個人信息和資料,是網(wǎng)站的后臺管理人員進行商品銷售的設計規(guī)劃和進行決策的依據(jù)和參考。會員ID則是客戶個人身份證明的依據(jù)。</p>
92、<p> 所涉及到的后臺數(shù)據(jù)庫如下: 會員表,店鋪表。</p><p> 店鋪信息表的制定。店鋪信息表內保存著網(wǎng)站中所有店鋪的資料,是網(wǎng)站的后臺管理人員進行管理店鋪的依據(jù)及用戶瀏覽商品的參考。</p><p> 所涉及到的后臺數(shù)據(jù)庫如下: 會員表,店鋪表。</p><p> 第四章 網(wǎng)站模塊詳細設計</p><p>
93、 4.1 用戶注冊模塊</p><p> 根據(jù)用戶輸入新的用戶名和密碼,判斷輸入的用戶名與數(shù)據(jù)庫中已有的記錄是否有重復,若重復,則要求用戶重新輸入,否則在輸入新的信息后將其加入到數(shù)據(jù)庫中,再登錄到首頁上。 </p><p><b> 注冊流程:</b></p><p> 閱讀用戶章程→檢查輸入用戶名唯一性→個人信息登記→注冊成功&l
94、t;/p><p> 首先判斷是否是表單發(fā)送來的信息,防止一些通過url直接調用頁面的情況,如果是則查找數(shù)據(jù)庫,是否己有人注冊過該用戶名,如果己被注冊則調用usererr過程報錯,如果未被注冊則將新用戶的注冊信息寫入庫,執(zhí)行完畢顯示注冊成功界面,5秒鐘后自動返回首頁</p><p> 2.注冊輸入信息的檢查</p><p> 為了防止在注冊中輸入的信息中一些必填項未
95、填就執(zhí)行操作,故在表單提交前需要對信息進行檢查</p><p><b> 4.2 用戶登錄</b></p><p> 根據(jù)用戶輸入的用戶名和密碼,首先判斷用戶名是否為空,如果為空,則系統(tǒng)要求重新輸入;如果不為空,則與數(shù)據(jù)庫中用戶信息表做比較,若與記錄一致,則進入網(wǎng)站瀏覽網(wǎng)頁,否則提示錯誤,要求重新輸入。</p><p><b>
96、 4.3 搜索模塊</b></p><p> 搜索功能提供給用戶一個自由選擇篩選數(shù)據(jù)的功能,用戶可以根據(jù)自己的需要選擇不同的條件來搜索所需要的信息。信息主要按照不同的類別,不同的搜索方式(按內容,按主題),不同的省份,不同的時效,關鍵字來進行數(shù)據(jù)的篩選。該功能的實現(xiàn)是依靠sql語句進行篩選。首先定義最初始的sql語句:select*from flea where online=1,也就是所有未作廢的
97、信息,然后按照傳遞過來的參數(shù)進行sql的擴充,基本方法是如果傳遞的參數(shù)值不為空,則將該參數(shù)值作為參數(shù)進行sql的擴充。</p><p><b> 高級搜索</b></p><p> 4.4 在線留言模塊</p><p> 客戶溝通論壇。論壇中網(wǎng)站經營者可以發(fā)布一些商品信息, 對商品有關的專業(yè)知識在客戶中發(fā)起討論。當然客戶也可以把自己在購物
98、中出現(xiàn)的問題和感受發(fā)布在此, 網(wǎng)絡經營者定期收集, 整理, 并及時的得到反饋意見。</p><p> 用戶登陸以后,可以對網(wǎng)站內的所有二手信息來發(fā)表自己的看法,也可以對網(wǎng)站地建設提出自己的建議。用戶所發(fā)表的留言將會被所有的用戶看見。發(fā)表的留言由管理員用戶同意管理和恢復。這個模塊是二手市場與廣大用戶之間溝通的一個模塊。用戶可以通過這個留言板來反饋對二手商品的意見,也可以對我們管理人員反饋對本二手市場的意見和建議。
99、是用戶之間、用戶跟管理員之問交流的一個平臺。</p><p> 4.5 用戶信息修改、查詢等</p><p><b> 用戶信息的修改</b></p><p> 在此模塊內,用戶可以增加或更改自己的注冊信息,電子郵件可以接受本站的郵件信息,真實姓名、所在城市、詳細地址可以在收貨的時候做信息確認,避免錯誤交易物品。</p>&
100、lt;p> 我的訂單:可以查詢已經下過的訂單,確認自己訂單的狀態(tài),方便貨物的交收。</p><p> 我的信息:用于記載會員登錄的次數(shù),會員的等級(會員的等級會影響積分情況和活動安排),會員的積分查詢,賬戶余額,以及收藏物品的次數(shù)。</p><p><b> 4.6 數(shù)據(jù)庫表單</b></p><p> 4.6.1 用戶注冊表單&
101、lt;/p><p> 用戶注冊表單是用來記載用戶注冊的情況,便于管理員的管理,查看用戶注冊信息。</p><p> 4.6.2 管理員表單</p><p> 管理員表單用來記載管理員的信息。</p><p> 4.6.3 留言表單</p><p> 留言表單用于記載客戶的留言信息,方便管理員管理留言,對于不符合留
102、言規(guī)定的留言管理員可以及時刪除,對于本站有益的建議和意見,管理員可以及時處理,幫助網(wǎng)站建設。</p><p> 4.6.4 商品表單</p><p> 商品表單便于管理員管理各個商品的信息,對于上架超過規(guī)定時間的商品或商品已經售空的,管理員可以及時將該商品的信息修改。</p><p> 4.6.5 網(wǎng)站信息設置表單</p><p>
103、該表單可以更改網(wǎng)站的各項信息,例如網(wǎng)站的網(wǎng)站名,注冊郵箱等,該模塊只適合管理員操作,普通會員不能進行此項操作。</p><p> 4.6.6 評論表單</p><p> 用于管理員管理會員的評論,對于符合規(guī)定的評論管理員可以及時的回復,對于不符合規(guī)定的留言,管理員及時的屏蔽或刪除。</p><p> 4.6.7 會員管理表單</p><p&
104、gt; 管理會員信息,注冊時間,積分信息,訂單狀態(tài),等信息。</p><p> 4.6.8 其他表單</p><p> 詳細表單見程序中,不一一列舉。</p><p> 第五章 網(wǎng)站的測試與維護</p><p> 5.1 系統(tǒng)集成測試案例</p><p><b> 注冊模塊測試 </b>
105、;</p><p> (2)登陸模塊測試 </p><p> (3)購物模塊測試 </p><p> 經過測試,前臺的網(wǎng)頁運行正常,實現(xiàn)了商品的動態(tài)顯示,顧客可以方便地進行選購,后臺管理方便,整個網(wǎng)站結構美觀大方,操作簡便,即使剛剛開始接觸網(wǎng)上購物的用戶也可以很快地進行網(wǎng)上交易。本網(wǎng)站可以為中小型現(xiàn)代企業(yè)開發(fā)電子商務網(wǎng)站提供參考。</p>
106、<p><b> 5.2 系統(tǒng)維護</b></p><p> 網(wǎng)上購物系統(tǒng)無論是在開發(fā)過程中,還是建成后的日常維護過程中,都需要進行嚴格的檢測,以保證購物系統(tǒng)的服務質量。因此網(wǎng)上購物系統(tǒng)應注意以下3點:</p><p> 1.把握好商品質量和宣傳內容環(huán)節(jié)。提供的商品必須是貨真價實的優(yōu)質產品而決非假冒偽劣。產品宣傳廣告內容應健康真實,既要反映客觀事物
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學生二手交易網(wǎng)站畢業(yè)論文
- 大學生二手交易網(wǎng)站畢業(yè)論文
- 二手交易網(wǎng)站設計
- 二手交易網(wǎng)站設計
- 校園二手交易網(wǎng)站畢業(yè)設計論文
- 校園二手交易網(wǎng)站畢業(yè)設計
- dicuz二手交易網(wǎng)站畢業(yè)設計
- 畢業(yè)論文大學生二手物品交易網(wǎng)站的設計與實現(xiàn)
- 畢業(yè)設計---二手交易網(wǎng)站設計與實現(xiàn)
- 畢業(yè)設計二手交易網(wǎng)站數(shù)據(jù)庫設計文檔
- 同城二手交易系統(tǒng)畢業(yè)論文
- 基于php的校園二手交易網(wǎng)站的設計與實現(xiàn)
- 基于b_s模式的校園二手交易網(wǎng)站統(tǒng)的設計與實現(xiàn)-畢業(yè)論文
- 二手書交易網(wǎng)站畢業(yè)設計論文
- 校園二手物品交易網(wǎng)站的設計與實現(xiàn)畢業(yè)論文
- 二手物品交易網(wǎng)站的設計與開發(fā)——交易管理模塊【畢業(yè)論文】
- 小型二手商品交易網(wǎng)站
- 大學生二手物品交易網(wǎng)站的設計與實現(xiàn)--文獻綜述
- 大學生二手交易系統(tǒng)的設計與實現(xiàn)
- 二手商品交易網(wǎng)站—后臺管理
評論
0/150
提交評論