畢業(yè)論文(設(shè)計)校園二手商品交易平臺的設(shè)計與實現(xiàn)_第1頁
畢業(yè)論文(設(shè)計)校園二手商品交易平臺的設(shè)計與實現(xiàn)_第2頁
畢業(yè)論文(設(shè)計)校園二手商品交易平臺的設(shè)計與實現(xiàn)_第3頁
畢業(yè)論文(設(shè)計)校園二手商品交易平臺的設(shè)計與實現(xiàn)_第4頁
畢業(yè)論文(設(shè)計)校園二手商品交易平臺的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

摘要 1 2 31.1校園二手商品交易平臺開發(fā)背景 31.2國內(nèi)電子商務(wù)研究報告 31.3解決的主要問題 41.4平臺采用的開發(fā)技術(shù) 41.5本文的主要工作 41.6論文的組織結(jié)構(gòu) 5第2章校園二手商品交易平臺需求分析 62.1校園二手商品交易平臺概述 62.1.1校園二手商品交易平臺項目背景 62.1.2校園二手商品交易平臺項目說明 62.1.3校園二手商品交易平臺的研究目的及意義 72.2校園二手商品交易平臺目標和解決的問題 72.3校園二手商品交易平臺需求問題描述 82.3.1校園二手商品交易平臺業(yè)務(wù)需求分析 82.3.2校園二手商品交易平臺功能性需求 82.3.3校園二手商品交易平臺非功能性需求 82.3.4數(shù)據(jù)庫需求分析 92.4本章小結(jié) 第3章校園二手商品交易平臺概要設(shè)計 3.1校園二手商品交易平臺設(shè)計目標和原則 3.2校園二手商品交易平臺架構(gòu)設(shè)計 3.3校園二手商品交易平臺總體設(shè)計規(guī)劃 3.4校園二手商品交易平臺數(shù)據(jù)設(shè)計 山東大學(xué)本科畢業(yè)論文23.5校園二手商品交易平臺用戶界面設(shè)計 3.6校園二手商品交易平臺模塊設(shè)計 3.7本章小結(jié) 第4章校園二手商品交易平臺詳細設(shè)計 4.1數(shù)據(jù)庫模型描述 4.2模塊模型描述 4.2.1會員管理模塊 4.2.2網(wǎng)上購物模塊 4.2.3后臺管理模塊 4.2.4搜索功能模塊 4.2.5其他功能模塊 4.3本章小結(jié) 第5章項目編碼和測試 5.1校園二手商品交易平臺的總體實現(xiàn) 5.2校園二手商品交易平臺編碼結(jié)構(gòu) 5.2.2路由控制器 第6章總結(jié)和展望 286.1總結(jié) 286.2展望 參考文獻 附錄1英文原文 附錄2譯文 校園二手商品交易平臺的設(shè)計與實現(xiàn)關(guān)鍵字:校園二手;電子商務(wù);大學(xué)生;數(shù)據(jù)庫;前端山東大學(xué)本科畢業(yè)論文2Withthequickeningpaceoflife,people,especiallystudents,arebecomingmoreandmorepopularandefficientabletogetpropertreatment,notonlythefinalwasteintheprocessofdohuman,butalsocausewasteofresources.Campussecond-handcommoditytradingplatformistoprovideaplatformforonlineprocessingofsecond-handgoods.Campussecond-handcommoditytradingplatforcommoditytradingplatformmaintenanceofthebackstagedatabaseandthedevelopmentofthefrontapplicationprogramtwoaspects.Throughthecombinationofthebackgrounddatabaseandtheforegroundapplicationprogram,theusercanonlyrealizethepurthesaleofgoodsthroughtheregistration,andtheorders.Thebackstageadministratormcommoditylist,membershipinformation,oKeywords:campussecond-hand;electroniccommerce;universitystudent;database;山東大學(xué)本科畢業(yè)論文3第1章緒論1.1校園二手商品交易平臺開發(fā)背景隨著電子商務(wù)的發(fā)展,網(wǎng)上交易已經(jīng)步入巔峰時期,交易額總額每年都會被刷新,越來越多的商品交易都轉(zhuǎn)化為或者正在轉(zhuǎn)化為虛擬交易。伴隨著學(xué)生購買能力的提高,支付能力也越來越高,大學(xué)生購買的商品數(shù)量也逐漸增多,甚至超出了自己的需求,以至于幾乎每個大學(xué)生手中都會有很多閑置不用的物品,丟掉可惜,留著又沒有用處,只能選擇賣給廢品回收站,不但浪費了錢財,還浪費了資源。因此,二手商品交易成為了當代大學(xué)生課余生活的一大熱門話題,目前專注于校園二手商品交易的互聯(lián)網(wǎng)平臺只有一個“校園二手街”,學(xué)生可以出售各種二手商品,例如考研書籍、電風(fēng)扇、自行車、電腦手機等。然而該平臺由于產(chǎn)品設(shè)計存在明顯缺陷,并不能夠滿足日益增長的市場需求,對于學(xué)生們的二手商品閑置問題收效甚微。因此,建立一個成熟的校園二手交易平臺可以大大方便在校的學(xué)生,同時也營造了節(jié)約光榮,浪費可恥的校園文化氛圍。最主要的是,它也可以通過網(wǎng)絡(luò)將自己不用的東西放在網(wǎng)上,也可在網(wǎng)上找到自己需要的東西,物美價廉,達到雙贏。1.2國內(nèi)電子商務(wù)研究報告電子商務(wù)通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進行各種商貿(mào)活動,實現(xiàn)消費者的網(wǎng)上購物、商戶之間的網(wǎng)上交易和在線電子支付以及各種商務(wù)活動、交易活動、金融活動和相關(guān)的綜合服務(wù)活動的一種新型的商業(yè)運營模式。它利用計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和遠程通信技術(shù),實現(xiàn)整個商務(wù)(買賣)過程中的電子化、數(shù)字化和網(wǎng)絡(luò)化。作為新興起的網(wǎng)絡(luò)在線服務(wù)行業(yè),二手商品交易網(wǎng)站在國內(nèi)的歷史并不算太長,其中比較著名的有全球二手網(wǎng),中國二手網(wǎng),趕集網(wǎng)以及各地地區(qū)性的二手網(wǎng)站,如北京二手網(wǎng),上海二手網(wǎng),大連二手網(wǎng)等[8]。然而這些面向全社會的二手交易網(wǎng)對于學(xué)生來說并不便捷,反而比較繁瑣。學(xué)生由于其本身的特點就是不山東大學(xué)本科畢業(yè)論文4適合在這些網(wǎng)站上注冊并出售二手商品,因此建立一個面向在校師生的二手交易網(wǎng)站,只針對在校師生開放,不但具有針對性,而且市場潛力也很大。1.3解決的主要問題校園二手商品交易平臺是在互聯(lián)網(wǎng)環(huán)境日益完善,電子商務(wù)發(fā)展已趨于成熟的大環(huán)境下,結(jié)合傳統(tǒng)二手商品流通體系建立起來的商業(yè)系統(tǒng),屬于國家號召的“互聯(lián)網(wǎng)+”范疇。該系統(tǒng)通過賣家上傳二手商品,并填寫完善的商品信息(商品實物圖,商品價格,商品描述,賣家接受的交易方式等),經(jīng)過系統(tǒng)管理員審核通過后便可以上架出售,買家可以通過瀏覽商品選擇自己需要的商品,也可以通過系統(tǒng)提供的分類菜單快速找到自己需要的物品,當然也能夠直接在搜索欄中輸入自己想要的商品的關(guān)鍵字,點擊搜索即可得到供選擇的商品列表。設(shè)計能夠滿足賣家和買家出售和購買商品的需求并建立完善的商品質(zhì)量監(jiān)控管理體系是本文要解決的主要問題。在需求分析方面,要在充分理解電子商務(wù)行業(yè)和二手商品交易流程的基礎(chǔ)上,分析用戶需求和設(shè)計業(yè)務(wù)流程,需求包括功能需求和非功能需求。通過分析總結(jié)出合理的設(shè)計和開發(fā)思路,給出系統(tǒng)概要設(shè)計和詳細設(shè)計的模型。在設(shè)計方面,要考慮電子商務(wù)行業(yè)的網(wǎng)絡(luò)架構(gòu)和業(yè)務(wù)特點,設(shè)計要滿足系統(tǒng)可維護性,靈活性和可擴展性的特點。在實現(xiàn)方面,在實現(xiàn)前文設(shè)計基礎(chǔ)上,主要解決對分析技術(shù)的選擇和預(yù)測模型的建立。1.4平臺采用的開發(fā)技術(shù)校園二手商品交易平臺使用SublimeText和MyEclipse作為主要開發(fā)軟件,服務(wù)器使用Tomcat,數(shù)據(jù)庫采用MySQL,服務(wù)器語言選擇java,框架選擇Spring并使用mybatis做數(shù)據(jù)持久化處理。1.5本文的主要工作本文在現(xiàn)有電子商務(wù)行業(yè)基礎(chǔ)上,分析了電子商務(wù)行業(yè)的實際需求和業(yè)務(wù)流山東大學(xué)本科畢業(yè)論文5程,并結(jié)合二手商品交易流程以及用戶角色的功能需求,建立完善的校園二手商品交易平臺,一來解決當下校園閑置商品浪費的現(xiàn)狀,二來填補電子商務(wù)在二手商品領(lǐng)域的空白,為未來二手商品交易平臺走出校園,步入社會積累經(jīng)驗。本文要解決的主要問題和主要工作有以下幾部分:1.根據(jù)市場調(diào)研進行項目需求分析2.根據(jù)需求分析模型進行項目的概要設(shè)計,并建立設(shè)計模型3.對概要設(shè)計進行優(yōu)化和完善,生成面向?qū)ο蟮脑敿氃O(shè)計文檔4.根據(jù)前期的設(shè)計模型進行項目編碼和測試工作1.6論文的組織結(jié)構(gòu)本論文共分為六章。論文首先介紹了校園二手商品交易平臺產(chǎn)生的背景以及設(shè)計本平臺的意義。引出了設(shè)計校園二手商品交易平臺需要進行的主要工作以及期望到達的目標。接著論文介紹了校園二手商品交易平臺所使用的技術(shù)。之后論文對設(shè)計校園二手商品交易平臺做了總體概述,闡明了網(wǎng)站的開發(fā)目標、軟件架構(gòu)和整體架構(gòu)。接著論文通過對校園二手商品交易平臺的總體功能模塊的分別介紹,闡述功能是如何得以實現(xiàn)的。最后論文給出了針對整個校園二手交易平臺的總結(jié)和未來發(fā)展的期望。第一章緒論,主要描述二手商品交易平臺的行業(yè)需求和開發(fā)背景,以及如何開展工作,并且概括性的描述了本文的主要工作。第二章校園二手商品交易平臺需求分析,主要描述了如何根據(jù)市場調(diào)研的結(jié)果和和電子商務(wù)以及二手商品行業(yè)的特點進行需求分析,以及如何設(shè)計需求模第三章校園二手商品交易平臺概要設(shè)計,描述了如何根據(jù)上一章的需求設(shè)計,對項目進行概要性的設(shè)計,并給出設(shè)計模型。第四章校園二手商品交易平臺詳細設(shè)計,描述了如何針對概要性設(shè)計模型,給出詳細的產(chǎn)品設(shè)計模型。第五章項目編碼和測試,主要描述如何根據(jù)設(shè)計模型選擇開發(fā)技術(shù),描述主要的開發(fā)和測試工作。第六章總結(jié)和展望,總結(jié)了畢業(yè)設(shè)計所做的工作,并指明了下一步的改進工山東大學(xué)本科畢業(yè)論文6作以及對校園二手商品交易平臺未來發(fā)展的期望。第2章校園二手商品交易平臺需求分析本章將重點闡述校園二手商品交易平臺的需求分析,其中包括了校園二手商品交易平臺的設(shè)計目標以及設(shè)計原則。2.1校園二手商品交易平臺概述2.1.1校園二手商品交易平臺項目背景校園二手商品交易平臺是為校園師生提供出售閑置物品和尋找二手貨物服務(wù)的“互聯(lián)網(wǎng)+”平臺。高校校園在校生都在萬人以上,每年畢業(yè)的學(xué)生都有許多物資包括書籍、衣服、電子產(chǎn)品、生活用品等都棄之不用。而每年九月份新生報到時,也會對書籍、生活用品等有巨大的需求,相對于全新的商品,二手貨物作為替代商品在價格上具有很大優(yōu)勢,因此校園二手商品交易平臺有很大的市場。除此之外,同學(xué)們平時也會有一些閑置不用的物件。畢業(yè)生、新生和有較多閑置物品的學(xué)生是校園二手商品交易平臺的主要目標客戶。另外,學(xué)校每年招收的學(xué)生總數(shù)大致相同,因此網(wǎng)站的需求量也比較穩(wěn)定。2.1.2校園二手商品交易平臺項目說明鑒于學(xué)生人數(shù)多、學(xué)生無收入或收入低、二手物品價格低等因素,校園二手商品交易平臺需求大、理論市場規(guī)模大?,F(xiàn)實中,校園二手物品交易主要通過勤工助學(xué)中心舉辦的跳騷市場和平時自發(fā)的擺地攤來兜售。跳騷市場雖然集中性強、商品多,但是舉辦周期長、耗費的人力物力成本高,而自發(fā)性的擺地攤規(guī)模小、信息不全、效率低下。因此可見虛擬的二手交易有更大的應(yīng)用前景,每次交易成功后收取0.5%的中介紅利,隨著人氣的攀升和交易數(shù)量多增加,這龐大的市場需求將帶來十分可觀的預(yù)期利益。山東大學(xué)本科畢業(yè)論文72.1.3校園二手商品交易平臺的研究目的及意義本課題嘗試在網(wǎng)絡(luò)上架構(gòu)一個校園二手商品交易平臺,讓每一個在校學(xué)生都能夠在校園內(nèi)完成二手商品交易。通過交易,不僅能夠促進環(huán)保、節(jié)儉等傳統(tǒng)文明教育,還可以幫助貧困學(xué)生更好的學(xué)習(xí)和生活?,F(xiàn)在學(xué)生上大學(xué),家庭貧困的學(xué)生對生活用品的要求并不高,但每年畢業(yè)生都有很多物品廉價出售,甚至丟棄。因此開設(shè)一個二手商品交易平臺,專門從事這一方面的生意一定會有市場,而且現(xiàn)在網(wǎng)上購物已經(jīng)融入到每個大學(xué)生的日常生活,開發(fā)一個校園二手交易平臺不僅能夠給學(xué)生帶來購物的便捷,還能節(jié)約時間和金錢,避免浪費[4]。更重要的是能夠在買賣過程中培養(yǎng)學(xué)生的誠信品質(zhì)。2.2校園二手商品交易平臺目標和解決的問題校園二手商品交易平臺具有以下特點和問題:1、客戶群體分散且單一,難以提供個性化的服務(wù)2、二手商品交易周期長短不可控,不能保證商品在上架展示期間賣家能夠一直持有商品3、校園二手商品交易具有周期性,除去畢業(yè)季、開學(xué)季、學(xué)期末等關(guān)鍵時間點,平日二手商品交易相對冷淡,交易平臺收益相對較低4、校園二手商品交易平臺展示商品的主要方式為圖片,對產(chǎn)品質(zhì)量的把控比較困難針對校園二手商品交易的以上特點和問題,這里開發(fā)的校園二手商品交易平臺需要需要實現(xiàn)的目標如下:1、管理員能夠?qū)λ械挠脩粢约坝脩羯蟼鞯纳唐愤M行審核,一旦發(fā)現(xiàn)用戶上傳的商品有欺詐行為,即刻下架相應(yīng)商品并凍結(jié)(禁止上傳新商品)用戶一個月2、設(shè)計用戶舉報機制,一旦收到用戶舉報,查明屬實后,凍結(jié)相應(yīng)用戶一個月3、引入評分機制,買賣交易完成后可以對賣家進行評分和追加評論,好評率高的用戶新上傳的商品將間歇性到被推送到首頁山東大學(xué)本科畢業(yè)論文82.3校園二手商品交易平臺需求問題描述2.3.1校園二手商品交易平臺業(yè)務(wù)需求分析業(yè)務(wù)需求表示組織高層的意愿。業(yè)務(wù)需求通常來自投資人、用戶和管理員。業(yè)務(wù)需求描述了為什么要開發(fā)這樣的一個系統(tǒng),即期望達到的目標[11]。校園二手商品交易平臺的開發(fā)工作是一項非常龐大的工程,為了保證系統(tǒng)的設(shè)計和開發(fā)順利進行,必須在開發(fā)之前做好項目的統(tǒng)籌工作,制定開發(fā)過程的總體解決方案。與此同時,為了避免和能夠盡快解決在開發(fā)過程中可能出現(xiàn)的問題,應(yīng)采取有效的軟件工程實施方案。校園二手商品交易平臺建成后,將大大方便在校師生對閑置物品的處理,并且有助于營造節(jié)約光榮、浪費可恥的校園文化。最總要的一點是,它為在校師生提供了一個供需平臺,所有用戶都可以將自己閑置的物品放到平臺上,也可以查詢自己需要的物件,物美價廉,實現(xiàn)雙贏。除此之外,有助于加強學(xué)校精神文明假設(shè),提升校園形象。2.3.2校園二手商品交易平臺功能性需求校園二手商品交易平臺主要有以下幾個模塊:1、用戶登錄注冊模塊,該模塊可以完成用戶的登錄注冊2、商品發(fā)布模塊,用戶登錄后可以發(fā)布商品,還可以修改和刪除商品信息3、評價模塊,用戶登錄后可以對購買的商品進行評論、評分4、搜索模塊,輸入商品的分類或者商品的名稱亦或關(guān)鍵字即可得到用戶需要的商品列表5、管理員模塊,管理員登錄后可以對用戶和商品進行管理6、數(shù)據(jù)庫設(shè)計模塊,設(shè)計數(shù)據(jù)庫中表結(jié)構(gòu)以及表與表之間的關(guān)系2.3.3校園二手商品交易平臺非功能性需求平臺的設(shè)計開發(fā),應(yīng)該充分考慮到用戶最大訪問數(shù)量和使用中并發(fā)用戶數(shù)量山東大學(xué)本科畢業(yè)論文9等相關(guān)技術(shù)指標,并采取有效的高并發(fā)處理方案,從而能夠滿足大量用戶提交數(shù)據(jù)和平臺業(yè)務(wù)處理的要求。平臺整體設(shè)計要求做到統(tǒng)一規(guī)范,無論是UI還是編碼都應(yīng)該統(tǒng)一一致,相關(guān)的功能模塊設(shè)計應(yīng)清晰合理、簡潔明了,同時后臺能夠?qū)崿F(xiàn)有效的一體化管二手商品交易平臺的設(shè)計應(yīng)該充分考慮到在校師生的特點和需求,針對性的設(shè)計平臺操作流程,并且需要具備一定的容錯能力,允許特定操作人員在一定條件下進行修改,從而增強系統(tǒng)的實用性。二手商品交易平臺涉及到用戶身份信息、用戶密碼以及交易記錄等數(shù)據(jù),應(yīng)當具備一整套成熟的信息安全方案以保證平臺安全穩(wěn)定的運行,確保整個平臺數(shù)據(jù)的完整性、安全性和一致性。應(yīng)該重點考慮管理員用戶的身份認證和相關(guān)權(quán)限管理。建立完善的用戶身份審核機制。二手商品交易平臺的可維護性主要體現(xiàn)在代碼方面,要求代碼結(jié)構(gòu)清晰,易理解,注釋完備且清晰易懂,方便系統(tǒng)上線后的完善和升級。二手商品交易平臺的易用性主要體現(xiàn)在交互界面統(tǒng)一美觀,幫助文檔方便完善,有較高的數(shù)據(jù)信息提示能力和智能填寫功能,盡可能減少用戶的輸入操2.3.4數(shù)據(jù)庫需求分析一個成功的網(wǎng)絡(luò)系統(tǒng),通常是由業(yè)務(wù)和軟件組成的,軟件又是由數(shù)據(jù)庫和程序組成的,因此,數(shù)據(jù)庫的設(shè)計至關(guān)重要。數(shù)據(jù)對于系統(tǒng)就像是血液對于生物一在信息世界中,信息產(chǎn)生于客觀事物,流經(jīng)數(shù)據(jù)庫,在通過程序又回到客觀事物,信息的這一循環(huán)過程攏共經(jīng)歷了三大領(lǐng)域:信息、數(shù)據(jù)庫、事物?,F(xiàn)實世界的事物反映到人類的頭腦后,人類的頭腦對他會有一個認知的過程,經(jīng)過大腦的分析之后進入信息世界。進入信息世界的數(shù)據(jù)經(jīng)過進一步的加工處理,進入數(shù)據(jù)世界。軟件系統(tǒng)的開發(fā)設(shè)計工作中必須要考慮這兩個方面的問題,也就是要考慮軟件開發(fā)所需要的數(shù)據(jù),還有如何設(shè)計程序?qū)@些數(shù)據(jù)進行處理。這兩個問題貫穿校園二手商品交易平臺的整個設(shè)計和開發(fā)過程。這就是數(shù)據(jù)庫設(shè)計,軟件設(shè)計的核心之一。校園二手商品交易平臺的主要對象是用戶,所以必須建立用戶信息表;用戶的主要活動是購買商品和發(fā)布商品,所以必須有商品信息表;除此之外,由于校園二手商品交易平臺具有所搜功能,還有對商品的分類展示,所以必須要建立完善的商品分類列表和商品類別細分表;另外,對用戶的交易行為需要有交易記錄表進行存儲。經(jīng)過總結(jié)和分析,校園二手商品交易平臺的數(shù)據(jù)庫應(yīng)該包括一下模塊:1、會員信息:其中應(yīng)該包括會員編號,會員名,密碼,姓名,··類別,會員身份(老師或者學(xué)生)等內(nèi)容2、購物信息:包括商品等編號,商品名稱,商品價格,以及商品等描述和所屬類別3、管理員信息:與會員信息表蕾絲,包括管理員登錄名和密碼等4、其他信息:例如工具、廣告、新聞等2.4本章小結(jié)本章對校園二手商品交易平臺進行了需求分析。首先從經(jīng)濟、技術(shù)和運行三個方面分析校園二手商品交易平臺的可行性。然后從項目背景和項目研究目的以及該項目的意義等方面對校園二手商品交易平臺進行了細致的闡述。隨之找出設(shè)計校園二手商品交易平臺的設(shè)計目標和所需要面臨的問題。最后從業(yè)務(wù)需求、功能性需求和非功能性需求以及數(shù)據(jù)庫需求四個方面分析校園二手商品交易平臺山東大學(xué)本科畢業(yè)論文第3章校園二手商品交易平臺概要設(shè)計3.1校園二手商品交易平臺設(shè)計目標和原則本項目所設(shè)計的校園二手商品交易平臺是經(jīng)過很長時間的調(diào)查和分析才開始具體實施的,它的主要特點是改變了以往只能在線下的二手商品交易市場才能進行二手交易的狀況,采用web技術(shù),借助于Internet浪潮,達到資源共享,避免以往二手商品交易范圍較小、信息不全的局限,減少學(xué)生花費在二手商品交易上的時間和精力,平臺需要保證良好的交互性,從而實現(xiàn)信息化、規(guī)范化、系統(tǒng)化和網(wǎng)絡(luò)化,使二手商品交易活動簡單、方便、易行,打造一個服務(wù)于在校師生的一體化二手商品交易平臺。校園二手商品交易平臺主要是對后臺和前臺的操作。后臺管理是管理員對本網(wǎng)站的維護,通過對商品信息、交易過程、會員信息管理等實現(xiàn)對平臺對全面掌校園二手商品交易平臺的特點是只針對高校在校師生,客戶和商品信息量較大,管理員需要管理的信息很多,為了讓管理員能夠輕松、高效地管理,本平臺必須符合二手商品交易的基本原則,滿足日益增長的用戶數(shù)量,操作過程需要直觀、方便、實用和安全。無論哪一個網(wǎng)站都要有自己的設(shè)計原則,校園二手商品交易平臺也是如此,它的主要設(shè)計原則有:1、針對性:該平臺的設(shè)計和開發(fā)是網(wǎng)上購物系統(tǒng)及后臺管理系統(tǒng)的定向設(shè)計開發(fā),所以具有專業(yè)突出針對性強的特點2、實用性:該平臺在實現(xiàn)二手商品交易的同時,也能夠?qū)崿F(xiàn)管理員對用戶和商品進行管理的功能,具有良好的實用性3、簡單性:在實現(xiàn)平臺功能的同時,盡量讓平臺的操作簡單易懂,這對于一個網(wǎng)站來說十分重要如表3-1所示為網(wǎng)站總體設(shè)計的劃分,對于網(wǎng)站開發(fā)具有指導(dǎo)意義:網(wǎng)站總體設(shè)計網(wǎng)站本身規(guī)劃網(wǎng)站實現(xiàn)規(guī)劃確定網(wǎng)站內(nèi)容主題確定技術(shù)實現(xiàn)平臺確定網(wǎng)站主色調(diào)網(wǎng)站兼容性考慮確定網(wǎng)站規(guī)格大小制定設(shè)計進度計劃確定網(wǎng)站布局結(jié)構(gòu)確定網(wǎng)站導(dǎo)航形式確定網(wǎng)站欄目設(shè)置確定網(wǎng)站目錄結(jié)構(gòu)表3-1網(wǎng)站總體設(shè)計劃分3.2校園二手商品交易平臺架構(gòu)設(shè)計架構(gòu)設(shè)計定義了平臺中各個主要結(jié)構(gòu)元素之間的關(guān)系,它使得平臺的風(fēng)格和結(jié)構(gòu)規(guī)范統(tǒng)一并更加便于理解,包括了它的組成模塊以及這些模塊是如何組織在一起的。正如建造一座房子,需要鋼筋混凝土搭建架構(gòu)一樣。構(gòu)造網(wǎng)絡(luò)系統(tǒng)時也存在一個架構(gòu)風(fēng)格。這個風(fēng)格包括模塊、模塊的接口、模塊連接的約束等等。隨著項目復(fù)雜度的提高,架構(gòu)設(shè)計對項目的最后成功也會起到越來越重要的作用。校園二手商品交易平臺采用以數(shù)據(jù)為中心的架構(gòu),數(shù)據(jù)是整個架構(gòu)的中心,其他的模塊經(jīng)常需要對這些數(shù)據(jù)進行增加、刪除、修改和查看等操作。以數(shù)據(jù)為中心的架構(gòu)改進可以是漸近的。修改一個模塊或者增加一個模塊不用關(guān)心其他模塊,因為模塊的獨立性非常好。如圖3-2所示??蛻舳朔?wù)器數(shù)掘中心圖3-2以數(shù)據(jù)為中心的架構(gòu)山東大學(xué)本科畢業(yè)論文3.3校園二手商品交易平臺總體設(shè)計規(guī)劃校園二手商品交易片平臺的設(shè)計規(guī)劃可以分為平臺本身的規(guī)劃以及平臺的實現(xiàn)規(guī)劃。其中,平臺本身的規(guī)劃可分為七步:第一步,首先要確定網(wǎng)站的內(nèi)容主題,要做到小而精致,即定位要小、內(nèi)容要精。千萬不要嘗試構(gòu)建一個包羅萬象的站點,往往這樣做會讓平臺毫無特色,而且通常也會帶來非常高強度的勞動力,給日后平臺的維護和更新帶來壓力。第二步,確定平臺的主色調(diào),用適當?shù)念伾钆潴w現(xiàn)出平臺獨特的風(fēng)格。通常來說,平臺的背景色應(yīng)該柔和素淡,再配上稍微深顏色的文字,切忌使用高亮絢麗的色彩,這樣平臺就會使人看起來非常自然、舒暢。第三步,確定平臺規(guī)格大小,因為頁面的顯示尺寸和顯示器分辨率有關(guān)系,網(wǎng)頁設(shè)計的局限性就在于我們沒有辦法突破顯示器的顯示范圍,再加上瀏覽器也會占用一部分的空間,留下給頁面的顯示空間并不完全等于顯示器分辨率大小15]。一般分辨率在800×600的情況下,頁面顯示出來的尺寸為780x428;分辨路在640x480的情況下,頁面的顯示尺寸為620x311;分辨率在1024x768的情況下,頁面的顯示尺寸為1007x600。從上面的數(shù)據(jù)我們可以看到,顯示器分辨率越高,頁面能夠顯示的尺寸就會越大。第四步,需要確定校園二手商品交易平臺的整體布局結(jié)構(gòu),也就是平臺每一個模塊放在平臺的什么位置以及如何布局。網(wǎng)站設(shè)計的的結(jié)構(gòu)就是一個網(wǎng)站的骨架,就像是一套房子需要經(jīng)過合理的布局才能夠給人整體的美感,比如臥室、陽臺、門等按照整體的設(shè)計風(fēng)格進行布局。網(wǎng)站也是一樣,需要驚醒合理的結(jié)構(gòu)和布局優(yōu)化才能夠給用戶帶來良好的交互體驗[6]。一般來說網(wǎng)站的布局和結(jié)構(gòu)大致分為兩個方面,物理結(jié)構(gòu)和邏輯結(jié)構(gòu)(也可以成為站內(nèi)外鏈接結(jié)構(gòu))。物理結(jié)構(gòu)就是存放在服務(wù)器上的文件目錄以及文件之間的位置關(guān)系。邏輯結(jié)構(gòu),即所謂的站內(nèi)外鏈接。第五步,確定校園二手商品交易平臺的導(dǎo)航形式。大家都知道,但凡是能夠幫助用戶瀏覽信息、獲取服務(wù)等等都是一個網(wǎng)站導(dǎo)航系統(tǒng)的組成部分。如果用戶從某一個網(wǎng)頁進入到網(wǎng)站,在沒有導(dǎo)航進行合理引導(dǎo)的情況下,用戶就會在網(wǎng)站中“迷路”。網(wǎng)站是否有一套專業(yè)的導(dǎo)航系統(tǒng)直接影響著用戶的體驗,也是網(wǎng)站信息能否有效傳達給用戶的關(guān)鍵。最后影響的就是用戶是否還會再次訪問,即能否山東大學(xué)本科畢業(yè)論文留住用戶的關(guān)鍵所在。第六步,確定校園二手商品交易平臺的欄目設(shè)置。第七步,確定校園二手商品交易平臺的目錄結(jié)構(gòu)。通常來說,目錄就是分頁信息的首頁,即內(nèi)頁的分類列表的第一個頁面。網(wǎng)站目錄規(guī)劃得體,要力求做到兩個統(tǒng)一。第一,地址統(tǒng)一,其中最關(guān)鍵的是斜杠問題,由于地址不同的話鏈接的目標就不同。通常來說,所有的目錄都應(yīng)該加上謝崗,要不然等話就會被收錄成兩個一摸一樣的頁面,無緣無故被分擔(dān)掉權(quán)重;第二,鏈接的關(guān)鍵詞一定要一致,這個非常容易理解,就像內(nèi)鏈一樣,如果有不止一個關(guān)鍵詞,可以從外鏈方面進行擴展,但是內(nèi)部的鏈接一定要一致。以上從校園二手商品交易平臺的總體規(guī)劃出發(fā),從內(nèi)容主題,平臺的主色調(diào)的選擇,網(wǎng)頁規(guī)格大小以及平臺的整體布局結(jié)構(gòu)和頁面細節(jié)布局,平臺導(dǎo)航形式,欄目,欄目規(guī)劃設(shè)計以及平臺的目錄結(jié)構(gòu)等七個方面確定了校園二手商品交易平臺的結(jié)構(gòu)和布局。當校園二手商品交易平臺的整體規(guī)劃和布局設(shè)計完成后,接下來需要做的就是平臺的詳細設(shè)計和規(guī)劃。3.4校園二手商品交易平臺數(shù)據(jù)設(shè)計數(shù)據(jù)設(shè)計首先在高層建立一個數(shù)據(jù)模型,然后再逐步的將這個數(shù)據(jù)模型變?yōu)閷磉M行編碼的數(shù)據(jù)模型。這個數(shù)據(jù)模型對系統(tǒng)的體系架構(gòu)又很大的影響。數(shù)據(jù)模型師系統(tǒng)內(nèi)部的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型又分為概念數(shù)據(jù)模型和物理數(shù)據(jù)模型,概念數(shù)據(jù)模型的設(shè)計目標是產(chǎn)生系統(tǒng)信息需求的整體數(shù)據(jù)哭概念結(jié)構(gòu),物理數(shù)據(jù)模型是將概念結(jié)構(gòu)轉(zhuǎn)化成特定的DBMS所支持的數(shù)據(jù)模型的過程。數(shù)據(jù)庫的設(shè)計是數(shù)據(jù)設(shè)計的核心,可以采用面向數(shù)據(jù)的方法為了提高系統(tǒng)的運行速度,增加代碼的重用性,在數(shù)據(jù)庫服務(wù)器上,提倡將一些共有的數(shù)據(jù)操作設(shè)計為存儲過程,并盡量用存儲過程代替觸發(fā)器功能,減少觸發(fā)器數(shù)量,因為觸發(fā)器數(shù)量的增加將嚴重降低系統(tǒng)的運行效率。如圖3-4所示,校園二手商品交易平臺的E-R圖,圖3-5為校園二手交易平臺所用到的三張關(guān)鍵的物理數(shù)據(jù)模型。用戶用戶管理員購英商品C上架商品審核用戶信息陳結(jié)用戶解凍用戶審核商品信意填寫商品信息管理商品百管理用戶百出售商品圖3-4校園二手商品交易平臺E-R圖dE5matt對wartwsrhrswertrgwcywartgcvecagwsrtek)vecrt]時#時Bt#N]teat'aleyuigoedauhgnetaugneaopgs__gene#_gnea_agpnee_0herenceremtft_gerenuerenfft_gerengBzeseetnsetazdtereEsietnsatagdtsRgeselstinsetu,dteefeexemtmdzeefessetnsetagdgsgieeieatnsatagdtemes陽seseserosterefeessssetssertiotaterefersaetssetuptatsfeegEcza名確增瑣。1普用戶增瑣。1普用戶瞬乳Ω醌名錦應(yīng)布者能下第蘭,對區(qū)kR法能交層生奇,吸有中,較易中,2高品發(fā)時,mrH-dtHHm數(shù)兩是條注(詳情)TGmes的時時幽圖3-5校園二手商品交易平臺物理數(shù)據(jù)模型3.5校園二手商品交易平臺用戶界面設(shè)計用戶界面設(shè)計是人和計算機之間創(chuàng)建一個有效的溝通媒介,它遵循一定的設(shè)計原則。標識界面和相應(yīng)的操作,創(chuàng)建屏幕布局設(shè)計,以此作為用戶界面原型的山東大學(xué)本科畢業(yè)論文1、控制用戶的想法2、盡可能減少用戶記憶量3、界面最好有連續(xù)性這些規(guī)則形成了用戶界面設(shè)計原理的基礎(chǔ),是系統(tǒng)界面設(shè)計的指導(dǎo),用戶界面設(shè)計的過程是循序漸進的遞歸過程,設(shè)計過程包括4個明顯的主要活動:1、用戶,任務(wù)和環(huán)境的分析及建模2、界面的設(shè)計如圖3-6所示即為校園二手商品交易平臺界面設(shè)計過程:首頁注冊頁錯誤信息頁注冊成功頁上傳商品頁"我要實貨"頁商品瀏覽頁搜索結(jié)果頁商品分類展示頁用戶個人頁信息修改頁商品列表頁購物車列表責(zé)交影記錄頁管理員入口商品管理頁圖3-6校園二手商品界面設(shè)計流程圖山東大學(xué)本科畢業(yè)論文3.6校園二手商品交易平臺模塊設(shè)計當數(shù)據(jù)模型、架構(gòu)模型、界面模型完成后,可以開始系統(tǒng)的模塊設(shè)計。模塊設(shè)計的最終目的是將數(shù)據(jù)模型、架構(gòu)模型、界面模型變?yōu)榭梢圆倏氐南到y(tǒng)。校園二手交易平臺的模塊設(shè)計包括登錄注冊模塊、上傳商品模塊、商品交易模塊、用戶管理模塊和商品管理模塊。這部分內(nèi)容將在下一章中具體描述。本章從校園二手商品交易平臺的設(shè)計目標和設(shè)計原則出發(fā),結(jié)合上一章列出的校園二手商品交易平臺面臨和需要解決的問題,針對這些問題并結(jié)合設(shè)計目標和設(shè)計原則給出架構(gòu)設(shè)計,數(shù)據(jù)庫架構(gòu)設(shè)計和布局架構(gòu)設(shè)計模塊的設(shè)計方案。第4章校園二手商品交易平臺詳細設(shè)計4.1數(shù)據(jù)庫模型描述從上一章列出的數(shù)據(jù)庫表可以看出,數(shù)據(jù)庫的設(shè)計比較簡潔,所有賣家上傳的商品共享一張表,表中包含有商品的id、商品名稱、價格以及發(fā)布者等信息,如圖4-1所示。用戶列表則全部保存在用戶表中,存有用戶名、密碼以及用戶類別等信息,如圖4-2所示。買家購買的商品則存放在另外一張表中,如圖43所示??梢钥吹?,該表中只存放了商家和買家的id以及交易狀態(tài),在需要時做連表查詢即可得到所需的全部信息。項0張項等勇明勇省醌緣00文機功成8時TH發(fā)布者能戶編號,對應(yīng)&ar表時勇省勇省想特,唆種,攻易中,2省tt器縫時道省材初文傷宮essetssetxprerhgsetissetxpttdfeeg瀕嫩線商品金注(年情)圖4-1商品數(shù)據(jù)庫表山東大學(xué)本科畢業(yè)論文CnlnTiseDeattenutetreices[atn#老院EsCmnesd_gneaWacg誘勇智每nnet_agneeoetstu,dZeEE50zeEeE録名鷸bpewrty葫置葫置_gheiaeatnatdzeee戶類星礴巔。髓戶0mgg46m5et0xEPE聯(lián)3e加wectggvat謂明話的置多蜀要謂明話的置多蜀要_gnsaogneg_anedtaetnsetagdzereieeisestdteEee籍額該證態(tài),還吧證吧孤Ω圖4-2用戶列表et該MeeDaatrSt[atnmesm)加對在就高時測時i的6就試St2老鋼社然t20斑批態(tài)就2對克店備融羈預(yù)躬88tST?t圖4-3交易信息表4.2.1會員管理模塊作為一個校園二手交易平臺,最重要的自然是會員管理系統(tǒng),讓用戶能夠在本平臺注冊成為會員,擁有自己的主頁,可以購買產(chǎn)品并切能夠發(fā)表自己的觀點和看法,能夠?qū)徺I過的商品進行評分,能夠進入他人的主頁接受他人的信息,還有會員積分機制,在積分達到一定的標準后享受一定的資源獎勵。會員管理模塊流程如圖4-4所示。會員注冊界面要求輸入的信息比較多,在用戶第一次輸入賬號完成時,系統(tǒng)監(jiān)測該用戶名是否可用(輸入的字符是否符合規(guī)范,用戶名是否重復(fù))并給出相應(yīng)的提示。若用戶名可用,提示用戶輸入密碼,并再次輸入密碼確認,系統(tǒng)檢測兩次輸入是否相同,若輸入無誤,繼續(xù)下一項。下一步,要求客戶輸入郵箱,這是必填項,而且對輸入郵箱的格式有嚴格要求,比如網(wǎng)易郵箱、新浪郵箱等,不允許輸入不存在的郵箱。輸入完成后,輸入驗證碼并同意注冊協(xié)議,進入下一界面。緊接著填寫用戶昵稱,這個也是必須填寫的項目,然后可以選擇系統(tǒng)提供的頭像或者上傳自定義頭像,填寫個人簽名并進入下一頁面。最后填寫姓名。性別、身份證件信息、學(xué)生證信息等,這些不適必填項,如果填了,個人主頁頭相處會顯示“已認證”。點擊注冊按鈕,注冊成功,跳轉(zhuǎn)到登錄頁面。流程如圖4-5所示。會員注冊會員登錄是否合法?平臺首頁設(shè)置會員資料重設(shè)密碼退出登陸管理賬戶訂單結(jié)束會員個人主頁關(guān)注好友站內(nèi)短信圖4-4會員管理模塊主流程圖開始開始順入賬號里酒重名輸入密碼繳復(fù)御碼兩次輔入是否相間?軸入郵粗格式屋否正確?輸入驗證碼楚活正確是香擅要用戶協(xié)議梳入肥稱,選擇頭像,輥入個性舞名填寫姓名,身份信息,學(xué)生信息等圖4-5會員注冊流程圖4.2.2網(wǎng)上購物模塊校園二手商品交易平臺主要是針對在校師生建立并希望籍此獲得經(jīng)濟利益的二手商品交易平臺,因此網(wǎng)上購物模塊也是本網(wǎng)站不可缺少的部分。當用戶以游客或者會員的身份訪問主頁時,可以在商品列表中選擇自己所需物品的分類,即平臺所售出物品的的一級分類,比如圖書音像,日用百貨,運動用品等。然后選擇進入下一分類,即二級分類,比如圖書音像又分為四級教材、高等數(shù)學(xué)等。當用戶選擇好商品之后就會進入商品詳情頁,商品詳情頁會介紹商品的價格,質(zhì)量以及賣家留言等信息。用戶可以選擇購買商品將其放入購物車,或先將其收藏。山東大學(xué)本科畢業(yè)論文網(wǎng)上購物流程圖如圖4-6所示:一級分類菜單加入收燃圖4-6網(wǎng)上購物流程圖4.2.3后臺管理模塊在管理員模式下,對網(wǎng)上購物進行適當?shù)墓芾怼J紫仁琴u家發(fā)布商品模塊,管理員可以在新增加商品時決定改商品是否可以發(fā)布,發(fā)布后可以決定是否將該商品推送到推薦列表中。另外,管理員應(yīng)該可以在商品發(fā)布后對其進行分類管理,即可以增刪商品的一級菜單和二級菜單,但當當前菜單中有子菜單或者商品的時候,該分類菜單將無法刪除。除此之外,管理員也可以對商品進行品牌管理,即將商品與品牌相關(guān)聯(lián),或者可以在品牌下新增商品。還有訂單查詢統(tǒng)計,商品銷售統(tǒng)計等功能??偠灾芾韱T應(yīng)該具有校園二手商品交易平臺的最高權(quán)限。如圖4-7所示即為管理員模式網(wǎng)上購物流程圖。山東大學(xué)本科畢業(yè)論文登陸管理員界面登陸管理員界面商品發(fā)布管理是否發(fā)布是否推薦增加分類是否有子菜單或商品刪除分類商品關(guān)聯(lián)品牌結(jié)束品牌新增商品商品分類管理商品品牌管理圖4-7管理員模式上網(wǎng)購物流程4.2.4搜索功能模塊校園二手商品交易平臺提供的搜索功能較為簡單。在網(wǎng)頁右上角設(shè)置了一個搜索文本框。用戶可以通過輸入商品分類或者直接輸入商品名稱來獲得自己所需要的物品信息,具體搜索功能模塊流程圖如4-8所示。提西存在該商品圖4-8搜索功能模塊流程圖4.2.5其他功能模塊更容易選擇和接受。校園二手商品交易平臺的LOGO如圖4-9所示:校園二手圖4-9校園二手交易平臺LOGO2、商品榜單模塊。由于用戶可能會在同類別商品的取舍而猶豫不決,校園使用modAdvsMovi插件,通過播放視頻來引起游客的興趣。文字廣告分為字幕4、友情鏈接模塊。由于校園二手商品交易平臺志在能夠成為大學(xué)師生使用山東大學(xué)本科畢業(yè)論文比,所以提供了淘寶網(wǎng)的鏈接等。4.3本章小結(jié)本章通過對模塊流程對分析介紹了網(wǎng)站的詳細設(shè)計。在會員管理模塊中,介紹了主要功能會員注冊和會員登錄流程。接著介紹了網(wǎng)上購物模塊,通過會員模式對網(wǎng)上購物模塊的操作流程詳細介紹了該模塊。然后介紹了網(wǎng)站頁面布局。最后介紹了搜索功能模塊的流程以及網(wǎng)站其他功能模塊的設(shè)計。第5章項目編碼和測試5.1校園二手商品交易平臺的總體實現(xiàn)校園二手商品交易平臺根據(jù)二手商品交易行業(yè)的特點,結(jié)合校園在校師生的特點,建立起適合在校師生使用二手商品交易平臺。通過提高用戶體驗,達到留住老客戶,吸引新客戶,擴大校園二手商品交易平臺的業(yè)務(wù)范圍的目的。平臺首頁結(jié)構(gòu)如圖5-1、圖5-2和圖5-3所示:申和數(shù)州往要專開名i是論就業(yè)歡柳宇箱圖書故封粗置翻測反布圖5-1校園二手商品交易平臺首頁山東大學(xué)本科畢業(yè)論文校網(wǎng)二手018圖5-2圖5-3商品詳情頁登錄注冊頁5.2校園二手商品交易平臺編碼結(jié)構(gòu)校園二手商品交易平臺采用的現(xiàn)在非常流行的前后臺分離開發(fā),主要的工作在前端的開發(fā),下面將主要的前端代碼貼出來并加以講解。5.2.1服務(wù)端訪問函數(shù)(以get請求為例)山東大學(xué)本科畢業(yè)論文在AngularJS中,頁面與服務(wù)端交互的主要方式是調(diào)用$http模塊,該模塊的底層封裝了JavaScript的XMLHttpRequest對象,并只接收一個對象作為參數(shù),用于收集生成HTTP請求的配置內(nèi)容,同時,返回一個promise對象,該對象擁有名為success和error的兩個調(diào)用方法。此外,根據(jù)請求類型的不同,$http模塊提供了不同的調(diào)用方式。vardeferred=$q.defer();varparams=params||{};if(sessionStorage.loggedIn){params.user_id=sessionStorage.userld;//params.user_token=sessionStorage.userToken;params:paramsif(sessionStorage.loggedIn){location.href="#/";}console.log("("+url+")"+//deferred.resolve(data5.2.2路由控制器除去服務(wù)器訪問的代碼,最為關(guān)鍵的就剩下網(wǎng)站的路由控制了。傳統(tǒng)的開發(fā)方式為通過后臺控制路由,使用AngularJS后便可以通過AngularJS的路由機制,山東大學(xué)本科畢業(yè)論文在頁面加載之初通過JavaScript代碼如下所示對路由進行攔截,從而釋放服務(wù)器壓力。主要<!DOCTYPEhtml><htmllang="zh-CN"><metahttp-equiv="X-UA-Compatible"content="IE=Edge"/><metacharset="UTF-8"/><title>二手校園</title><metaname="keywords"content=""/><metaname="description"content=""/><linkrel="shortcuticon"href=""/><linkrel="stylesheet"type="text/css"href="css/cssLib.min.css"/><linkrel="stylesheet"type="text/css"href="css/main.min.css"/><scripttype="text/javascript"src="js/jsLib.min.js"></script></head><bodyng-app="myApp"><divui-view></div><scripttype="text/javascript"src="js/jsCustom.min.js"></script><scripttype="text/javascript"src="js/templates.min.js"></script></body>myApp.config(function($stateProvider,$urlRouterProvider){SurlRouterProvider.otherwise("/");$stateProviderstate(admin',{url:"/",templateUrl:"html/layout.html"山東大學(xué)本科畢業(yè)論文6.1總結(jié)論文分析了現(xiàn)階段經(jīng)濟快速增產(chǎn),閑置物品不斷增多的情況,介紹校園二手商品交易平臺的背景、意義和可行性,提出了一套校園二手商品交易平臺的設(shè)計和開發(fā)方案。本校園二手商品交易平臺是在校師生所必需的,是根據(jù)在校學(xué)生的需求趨勢所設(shè)計和研發(fā)的,它不僅僅能夠滿足廣大在校師生的需求,也能夠?qū)Νh(huán)境保護事業(yè)作出突出的貢獻。充分利用資源的概念,是在當今社會經(jīng)濟發(fā)展、社會要求、環(huán)境保護等形式下誕生的,構(gòu)建校園二手商品交易平臺體現(xiàn)了當前社會發(fā)展的趨勢。校園二手商品交易平臺選擇Java+Mysql+Tomcat技術(shù),利用Web技術(shù)控制和操作后臺,實現(xiàn)了包括會員管理、網(wǎng)上購物、后臺管理模塊的設(shè)計和實現(xiàn),提供了一個信息豐富、方便快捷的校園二手商品交易平臺。本文介紹了校園二手商品交易平臺設(shè)計和開發(fā)工作使用的主要技術(shù),緊接著對平臺進行了系統(tǒng)的分析,介紹了平臺的特點,設(shè)計思想和設(shè)計原則,從而給出網(wǎng)站的總體設(shè)計規(guī)劃。然后對網(wǎng)站的各個模塊進行了詳細的功能分析,并且提供了數(shù)據(jù)庫設(shè)計列表。最后展示了網(wǎng)站兩大模塊功能的實現(xiàn),對系統(tǒng)運行結(jié)果進行了展示,通過測試和調(diào)試,校園二手商品交易平臺基本能夠滿足需求分析和詳細校園二手商品的基本功能已經(jīng)實現(xiàn),但是依然存在許多不足之處,需要對他進行進一步的完善和改進,以滿足日益增長的需求:1、由于本平臺設(shè)計倉促,很多實用性的功能沒能夠加上2、商品的種類比較少,標簽不夠豐富,需要添加更多的商品圖片3、數(shù)據(jù)庫模型的設(shè)計不夠完善,有很多需要優(yōu)化的東西。6.2展望在校園二手商品交易平臺的基本功能得以實現(xiàn)后,對于平臺尚未實現(xiàn)的功能,比如用戶購買記錄,對商品與品牌進行關(guān)聯(lián),在線支付等。這些沒有實現(xiàn)的功能,將會在后期的開發(fā)中得以實現(xiàn)。需要進一步優(yōu)化和完善的內(nèi)容有:1、優(yōu)化編碼,盡管采用了三層架構(gòu)可以方便的擴展,但是由于快速開發(fā),在代碼中大量使用SQL語句和存儲過程進行操作,降低了系統(tǒng)性能2、優(yōu)化用戶體驗,校園二手商品交易平臺的交互性和用戶體驗尚不完善。平臺缺乏對使用流程的說明,初次使用可能會比較困難,交互性和用戶體驗有待進一步提升3、關(guān)于業(yè)務(wù)拓展和物流的相互結(jié)合需要在下一步的運營工作中繼續(xù)建設(shè)和完善致謝伴隨著校園二手商品交易平臺的設(shè)計和開發(fā)工作的即將結(jié)束,我在山東大學(xué)的學(xué)習(xí)生涯也接近尾聲。在這里,我謹向所有關(guān)心和支持我的朋友、老師和同事們致以誠摯的謝意!同時感謝山東大學(xué)軟件學(xué)院的所有老師,··你們的諄諄教導(dǎo),循循善誘,使我不論在專業(yè)知識的提高還是在為人處事上都取得了巨大的進步,你們辛苦了!此外,還要感謝的是我的父母和家人,你們默默的無私的愛,是我前進道路上不斷進取的不竭動力!最后,衷心感謝參加本次論文評定工作的各位老師,··你們在百忙之中抽出時間對本文進行審閱和評議。參考文獻[1]馬力遙,移動數(shù)據(jù)網(wǎng)絡(luò)的設(shè)計與實現(xiàn),電子科技大學(xué),2006[2]滿勤,基于J2EE的B2C電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn),電子科技大學(xué)[3]吳曉燕,計算機系統(tǒng)結(jié)構(gòu)網(wǎng)絡(luò)教學(xué)網(wǎng)站的設(shè)計與實現(xiàn),電子科技大學(xué)[4]張丹陽,校園網(wǎng)上二手信息發(fā)布平臺的設(shè)計與實現(xiàn),華東師范大學(xué)[5]李平,網(wǎng)上購物系統(tǒng)的設(shè)計與開發(fā),云南大學(xué),2007[6]梅菊,領(lǐng)域工程方法在電子商務(wù)系統(tǒng)中的研究與應(yīng)用,南京郵電大學(xué)[7]陳巧蓉,網(wǎng)上購物系統(tǒng)開發(fā)研究,西南民族大學(xué)學(xué)報,2007[8]陳宥融,基于B/S架構(gòu)的B2B電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn),電子科技大學(xué),2010[9]陳雄華,Spring3.X企業(yè)級應(yīng)用開發(fā)實戰(zhàn),電子工業(yè)出版社,2010[10]陶國榮,AngularJS實戰(zhàn),機械工業(yè)出版社,2013[11]韓萬江,軟件工程案例教程,2007[18](英)AntonyKennedy、(葡萄牙)InayailideLeon,高流量網(wǎng)站CSS開發(fā)技術(shù),2013附錄1英文原文SendingandReceivingBinaryDataTheresponseTypepropertyoftheXMLHttpRequestobjectcanbesettochangetheexpectedresponsetypefromtheserver.Possiblevaluesaretheemptystring(default),"arraybuffer","blob","document","json",and"text".TheresponsepropertywillcontaintheentitybodyaccordingtoresponseType,asanArrayBuffer,Blob.Document,JSON,orstring.ThisisnulliftherequestisnotcompleteorwasnotsuccessfulThisexamplereadsanimageasabinaryfileandcreatesan8-bitunsignedintegerarrayfromtherawbytes.//...AnalternativetotheabovemethodutilizestheBlobinterfacetodirectlyconstructaBlobwiththearraybufferdata.AlsoyoucanreadabinaryfileasaBlobbysettingthestring"blob"totheresponseTypeproperty.//..山東大學(xué)本科畢業(yè)論文Theload_binary_resource()functionshownbelowloadsbinarydatafromthespecifiedURL,returningittothecaller.varfilestream=load_binary_resource(url);Themagichappensinline5,whichoverridestheMIMEtype,forcingthebrowsertotreatitasplaintext,usingauser-definedcharacterset.Thistellsthebrowsernottoparseit,andtoletthebytespassthroughunprocessed.Theexampleabovefetchesthebyteatoffsetxwithintheloadedbinarydata.Thevalidrangeforxisfrom0tofilestream.length-1.varreq=newXMLHttpRequest();//XHRbinarycharsetoptbyMarcusGranado2006[]req.overrideMimeType('text\/plain;charset=x-user-defined');req.send(null);returnreq.responseText;jBinary.load(url).then(function(binary){//hereyoucanuse`binary'instancetoparsedataThesendmethodoftheXMLHttpRequesthasbeenextendedtoenableeasy山東大學(xué)本科畢業(yè)論文tosendthe"file"totheserver.Thisexampleusesplaintext,butyoucanimaginethevaroReq=newXMLHttpRequest();function(oEvent){//Uploaded.varblob=newBlob(['abc123'],{type:'text/plain'});oReq.send(blob);varlongInt8View=newUint8Array(myArray);for(vari=0;i<longInt8View.length;i++){longInt8View[i]=i%255;}varxhr=newXMLHttpRequest;xhr.send(myArray);Thisisbuildinga512-bytearrayof8-bitintegersandsendingbinarydatayou'dlike,ofcourse.Thisexampletransmitsbinarycontentasynchronously,usingthePOSTmethod,andFirefox'snon-standardsendAsBinary().varvarreq=newXMLHttpRequest();req.setRequestHeader("Content-Length",741);Line4setstheContent-Lengthheaderto741,indicatingthatthedatais741byteslong.Obviouslyyouneedtochangethisvaluebasedontheactualsizeofthedata山東大學(xué)本科畢業(yè)論文YoucanalsosendbinarycontentbypassinganinstanceofthensIFilelnputStreamto//Makeastreamfromafile.varstream=Components.classes["@/network/file-input-stream;1"]eam);//TrytodeterminetheMIMEtytry{varmimeService=Components.classes["@/mime;1"].getService(CerfacemimeType=mimeService.getTypeFromFile(file);//fileisannsIFileinstance}//Send.createInstance(Cerfaces.nsI

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論