- 相關(guān)推薦
p2p開題報(bào)告
對(duì)等網(wǎng)絡(luò)(P2P),即對(duì)等計(jì)算機(jī)網(wǎng)絡(luò),是一種在對(duì)等者(Peer)之間分配任務(wù)和工作負(fù)載的分布式應(yīng)用架構(gòu),是對(duì)等計(jì)算模型在應(yīng)用層形成的一種組網(wǎng)或網(wǎng)絡(luò)形式。“Peer”在英語里有“對(duì)等者、伙伴、對(duì)端”的意義。對(duì)等網(wǎng)絡(luò)是一種網(wǎng)絡(luò)結(jié)構(gòu)的思想。以下是YJBYS小編收集的p2p開題報(bào)告,希望可以幫到你!
p2p開題報(bào)告一
一、綜述本課題國內(nèi)外研究動(dòng)態(tài),說明選題的依據(jù)和意義
Peer-to-Peer(P2P)網(wǎng)絡(luò)毫無疑問是當(dāng)今的熱點(diǎn)技術(shù)主題。Napster和Gnutella的廣泛使用證明了P2P應(yīng)用的強(qiáng)大潛力。隨著P2P網(wǎng)絡(luò)技術(shù)的發(fā)展,利用P2P 即時(shí)網(wǎng)絡(luò)技術(shù)在通訊平臺(tái)中的應(yīng)用越來越廣泛,P2P 技術(shù)改變了傳統(tǒng)的服務(wù)器客戶端(C/ S) 的交流模式,使得利用網(wǎng)絡(luò)開展即時(shí)通訊成為可能。利用P2P 即時(shí)網(wǎng)絡(luò)技術(shù)可以有效的減少通訊費(fèi)用,且具有較高的傳輸效率,相比于傳統(tǒng)的BBS、電子郵件等通訊方式,提高了用戶之間的互動(dòng)性。
國外開展P2P研究的學(xué)術(shù)團(tuán)體主要包括P2P工作組(P2PWG) 、全球網(wǎng)格論壇(Global Grid Forum ,GGF) 。P2P工作組成立的主要目的是希望加速P2P計(jì)算基礎(chǔ)設(shè)施的建立和相應(yīng)的標(biāo)準(zhǔn)化工作。P2PWG成立之后,對(duì)P2P計(jì)算中的術(shù)語進(jìn)行了統(tǒng)一,也形成相關(guān)的草案,但是在標(biāo)準(zhǔn)化工作方面工作進(jìn)展緩慢。目前P2PWG已經(jīng)和GGF合并,由該論壇管理P2P計(jì)算相關(guān)的工作。GGF負(fù)責(zé)網(wǎng)格計(jì)算和P2P計(jì)算等相關(guān)的標(biāo)準(zhǔn)化工作。
從國外公司對(duì)P2P計(jì)算的支持力度來看,Microsoft公司、Sun公司和Intel公司投入較大。Microsoft公司成立了Pastry項(xiàng)目組,主要負(fù)責(zé)P2P計(jì)算技術(shù)的研究和開發(fā)工作。目前Microsoft公司已經(jīng)發(fā)布了基于Pastry的軟件包SimPastry/ VisPastry。Rice大學(xué)也在Pastry的基礎(chǔ)之上發(fā)布了FreePastry軟件包。
在國內(nèi),Maze 是北京大學(xué)網(wǎng)絡(luò)實(shí)驗(yàn)室開發(fā)的一個(gè)中心控制與對(duì)等連接相融合的對(duì)等計(jì)算文件共享系統(tǒng),在結(jié)構(gòu)上類似Napster,對(duì)等計(jì)算搜索方法類似于Gnutella。網(wǎng)絡(luò)上的一臺(tái)計(jì)算機(jī),不論是在內(nèi)網(wǎng)還是外網(wǎng),可以通過安裝運(yùn)行Maze的客戶端軟件自由加入和退出Maze系統(tǒng)。每個(gè)節(jié)點(diǎn)可以將自己的一個(gè)或多個(gè)目錄下的文件共享給系統(tǒng)的其他成員,也可以分享其他成員的資源。Maze支持基于關(guān)鍵字的資源檢索,也可以通過好友關(guān)系直接獲得。
Granary是清華大學(xué)自主開發(fā)的對(duì)等計(jì)算存儲(chǔ)服務(wù)系統(tǒng)。它以對(duì)象格式存儲(chǔ)數(shù)據(jù)。另外,Granary設(shè)計(jì)了專門的結(jié)點(diǎn)信息收集算法PeerWindow的結(jié)構(gòu)化覆蓋網(wǎng)絡(luò)路由協(xié)議Tourist。
AnySee是華中科大設(shè)計(jì)研發(fā)的視頻直播系統(tǒng)。它采用了一對(duì)多的服務(wù)模式,支持部分NAT和防火墻的穿越,提高了視頻直播系統(tǒng)的可擴(kuò)展性;同時(shí),它利用近播原則、分域調(diào)度的思想,使用Landmark路標(biāo)算法直接建樹的方式構(gòu)建應(yīng)用層上的組播樹,克服了ESM等一對(duì)多模式系統(tǒng)由聯(lián)接圖的構(gòu)造和維護(hù)帶來的負(fù)載影響。
Android是Google公司于2007年11月5日推出的手機(jī)操作系統(tǒng),經(jīng)過幾年的發(fā)展,Android平臺(tái)在智能移動(dòng)領(lǐng)域已經(jīng)占有不小的份額,由Google為首的40多家移動(dòng)通信領(lǐng)域的領(lǐng)軍企業(yè)組成開放手機(jī)聯(lián)盟(OHA)。目前,國內(nèi)外對(duì)在Android平臺(tái)下開發(fā)應(yīng)用程序的熱情很高,開發(fā)Android平臺(tái)下的即時(shí)通信軟件也層出不窮,其中涌現(xiàn)了許多有價(jià)值的開源社區(qū)以及一些第三方做的框架,例如: beem-project.com,Android Asmack等等,這對(duì)于完成Android平臺(tái)下的即時(shí)通信軟件有著階段性的貢獻(xiàn),還有許許多多Android愛好者在一些論壇和博客中,例如最有名的CSDN,共同交流和完善中這個(gè)Android即時(shí)通信系統(tǒng),給用戶的體驗(yàn)也越來越好;這也吸引了越來越多的人投身到對(duì)Android軟件開發(fā)的研究當(dāng)中,因?yàn)樗情_源的,因?yàn)樗性S許多多的志同道合的人能夠進(jìn)行交流,并且從中獲取經(jīng)驗(yàn)和進(jìn)步;深深地被吸引后,我也懷著對(duì)Android平臺(tái)學(xué)習(xí)的熱情,看中這個(gè)行業(yè)的發(fā)展,想在這個(gè)領(lǐng)域有所發(fā)展,于是我選擇了開源項(xiàng)目比較豐富,對(duì)于個(gè)人來說實(shí)用性比較強(qiáng)的即時(shí)通信系統(tǒng)的研究,并想借用P2P技術(shù)實(shí)現(xiàn)數(shù)據(jù)網(wǎng)絡(luò)通信系統(tǒng)軟件的設(shè)計(jì)與測試;希望通過對(duì)此設(shè)計(jì)研究過后,能夠完成對(duì)Android平臺(tái)及P2P技術(shù)有個(gè)整體的學(xué)習(xí)和掌握,掌握開發(fā)Android程序的流程,Android平臺(tái)下的程序設(shè)計(jì)模式以及對(duì)Android程序框架,內(nèi)核有個(gè)基本認(rèn)識(shí),為以后更深入的研究打好基礎(chǔ)。
我選擇的設(shè)計(jì)項(xiàng)目是“基于Android的點(diǎn)到點(diǎn)通信”,基于p2p的即時(shí)聊天和文件傳輸軟件的實(shí)現(xiàn)能夠幫助我們了解基于p2p的軟件的實(shí)現(xiàn)原理和過程,為我們以后開發(fā)一些大型的p2p的軟件提供了技術(shù)上的保證。同時(shí)該軟件能夠用于局域網(wǎng)的通信和傳輸文件,具有一定的實(shí)際意義。我選擇此課題的目的在于想充分運(yùn)用自己學(xué)過的知識(shí),和鍛煉自己綜合學(xué)習(xí)的能力,為以后做更深入的研究、發(fā)展和就業(yè)創(chuàng)造良好的條件。
二、研究的基本內(nèi)容,擬解決的主要問題
在Android手機(jī)如此流行的潮流推動(dòng)下,本課題主要介紹了實(shí)現(xiàn)一個(gè)
Android平臺(tái)的通信系統(tǒng)的簡易設(shè)計(jì),系統(tǒng)主要是不借助第三方服務(wù)器,利用P2P方法基于數(shù)據(jù)網(wǎng)絡(luò)的通信,實(shí)現(xiàn)客戶端之間的通信功能,提供好友的實(shí)時(shí)狀態(tài),實(shí)現(xiàn)移動(dòng)終端設(shè)備與PC端的互通,使用戶可以通過手機(jī)移動(dòng)終端的'即時(shí)通信系統(tǒng)的客戶端隨時(shí)隨地與他人進(jìn)行即時(shí)消息通信。 Android是基于Linux操作系統(tǒng)和Java面向?qū)ο缶幊陶Z言的智能手機(jī)操作系統(tǒng)平臺(tái);P2P是一種分布式網(wǎng)絡(luò),網(wǎng)絡(luò)的參與者共享他們所共有的硬件資源(處理能力、儲(chǔ)存能力、網(wǎng)絡(luò)連接能力、打印機(jī)等),這些共享資源通過網(wǎng)絡(luò)提供服務(wù)和內(nèi)容,能夠被其他對(duì)等節(jié)點(diǎn)(Peer)直接訪問而無需經(jīng)過中間實(shí)體。
于是研究的基本內(nèi)容包括:熟悉并掌握android開發(fā)的基本技能,能夠運(yùn)用Android SDK及其開發(fā)工具,在Eclipse集成開發(fā)環(huán)境中設(shè)計(jì)實(shí)現(xiàn)一個(gè)在Android平臺(tái)下,不借助第三方服務(wù)器利用P2P方法的數(shù)據(jù)網(wǎng)絡(luò)通信,至少可以實(shí)現(xiàn)用戶之間文本的發(fā)送與接收。
擬解決的主要問題:(1)P2P系統(tǒng)與傳統(tǒng)的C/S系統(tǒng)有著不同的拓?fù)浣Y(jié)構(gòu),C/S系統(tǒng)拓?fù)浣Y(jié)構(gòu)多為集中式,而P2P系統(tǒng)則為分布式。P2P系統(tǒng)在構(gòu)造過程中需要解決系統(tǒng)中所包含的大量結(jié)點(diǎn)如何命名、組織以及確定結(jié)點(diǎn)的加入/離開方式、出錯(cuò)恢復(fù)等問題。
(2)由于用戶對(duì)網(wǎng)絡(luò)的應(yīng)用要求日趨多樣化, 設(shè)計(jì)中要考慮到系統(tǒng)的易擴(kuò)展性問題。
(3)設(shè)計(jì)UDP包通過NAT網(wǎng)關(guān)過程中,由于本系統(tǒng)基于P2P網(wǎng)絡(luò), NAT的存在主要給該系統(tǒng)帶來了如下問題:① 內(nèi)網(wǎng)主機(jī)的IP地址是虛擬的, 不能在In ternet上通信, 因而內(nèi)網(wǎng)主機(jī)對(duì)外網(wǎng)通常是不可見的。② 即使內(nèi)網(wǎng)主機(jī)的IP地址已知, NAT 仍然阻止外網(wǎng)主機(jī)主動(dòng)訪問內(nèi)網(wǎng)主機(jī)。③ 內(nèi)網(wǎng)主機(jī)可以作為客戶機(jī)訪問外網(wǎng), 但不能作為服務(wù)器向外網(wǎng)提供服務(wù)。
(4)由于文件傳輸對(duì)可靠性、準(zhǔn)確性要求較高, 故要解決系統(tǒng)在文件傳輸模塊的可靠性和準(zhǔn)確性問題。
(5)UDP協(xié)議是一種不可靠的傳輸方式, 它不能保證數(shù)據(jù)安全無誤地到達(dá)對(duì)方。
三、研究步驟、方法及措施
1、文獻(xiàn)研究:通過對(duì)參考文獻(xiàn)的閱讀與研究,熟悉P2P數(shù)據(jù)通信,掌握其基礎(chǔ)原理和通信系統(tǒng)的工作原理。
2、Android開發(fā)軟件學(xué)習(xí):通過相關(guān)書籍,熟悉并掌握android開發(fā)的基本技能,能夠運(yùn)用Android SDK及其開發(fā)工具,在Eclipse集成開發(fā)環(huán)境中創(chuàng)建工程,并掌握工程內(nèi)各個(gè)文件的功能及其運(yùn)用,方便以后的程序編程工作。
3、聊天程序功能的實(shí)現(xiàn):進(jìn)行程序編寫,實(shí)現(xiàn)聊天系統(tǒng)各個(gè)模塊的功能。本系統(tǒng)采用層次結(jié)構(gòu)模型, 這樣既符合現(xiàn)代軟件工程的思想, “分而治之”, 又使得每一層次完成的任務(wù)相對(duì)獨(dú)立, 層與層之間通過定義明確的接口進(jìn)行交互, 便于系統(tǒng)維護(hù)與擴(kuò)展, 并且有利于復(fù)用已經(jīng)存在的部件,從而提高開發(fā)效率。
主要功能:客戶端功能主要包括用戶注冊、登錄、離線、消息發(fā)送、文件發(fā)送及好友詳細(xì)信息查看。服務(wù)器端功能主要包括接受用戶注冊、接受用戶登錄和接受用戶離線。
整個(gè)過程主要包括:
(1)網(wǎng)絡(luò)通信功能設(shè)計(jì)與實(shí)現(xiàn):本系統(tǒng)中客戶端與服務(wù)器端的兩個(gè)網(wǎng)絡(luò)通信類CC lientSocket與CServerSocket均為CA syncSocket的派生類。由于本系統(tǒng)采用數(shù)據(jù)報(bào)套接字,因此在結(jié)束段,CAsyncSocket的成員函數(shù)OnReceive(int nError Code)負(fù)責(zé)接收來自各個(gè)節(jié)點(diǎn)的消息, 然后根據(jù)消息的類型, 進(jìn)行不同的處理。
(2)用戶界面設(shè)計(jì)與實(shí)現(xiàn):本系統(tǒng)通過一個(gè)類CU serOn lineInfo 來管理在線用戶的地址信息, 它包括一個(gè)U serInfo結(jié)構(gòu)的數(shù)組來記錄在線用戶的地址信息, 并且定義了添加、刪除、查詢等操作。主界面中的頭像順序與該U serInfo 數(shù)組的順序一致, 即界面上第一個(gè)頭像的地址信息由UserInfo數(shù)組的第一項(xiàng)來記錄。用戶選擇要進(jìn)行聊天的好友的頭像, 系統(tǒng)根據(jù)用戶選擇的頭像的順序號(hào)來查詢地址信息列表, 得到對(duì)方的IP地址與端口號(hào),從而與對(duì)方實(shí)現(xiàn)通信。
(3)UDP包通過NAT網(wǎng)關(guān):本系統(tǒng)采用如下方法:① 服務(wù)器設(shè)置于具有合法IP地址的主機(jī)。② 服務(wù)器提取客戶端發(fā)來數(shù)據(jù)的源地址作為通信的地址, 并將提取的地址與客戶端發(fā)來的地址相比, 若不同則說明該主機(jī)經(jīng)過了地址轉(zhuǎn)換, 為NAT 后的主機(jī)。③ 服務(wù)器將轉(zhuǎn)換后的IP地址與端口號(hào)通知NAT后的主機(jī), 該主機(jī)收到通知消息后則定期向NAT發(fā)送消息以保證端口映射關(guān)系不被解除, 該消息的目的地址為服務(wù)器發(fā)來的通知消息中的轉(zhuǎn)換后的IP地址與端口號(hào)。
(4)文件傳輸功能設(shè)計(jì)與實(shí)現(xiàn):本系統(tǒng)的文件傳輸模塊采用了流式套接字, 通過TCP的可靠傳輸機(jī)制來確保文件傳輸?shù)恼_性, 但文件傳輸進(jìn)行前發(fā)送方與接受方的一些協(xié)商信息還是采用數(shù)據(jù)報(bào)套接字。
(5)UDP 可靠傳輸機(jī)制的實(shí)現(xiàn):本系統(tǒng)在應(yīng)用層要增加可靠性控制機(jī)制, 具體做法是仿照TCP協(xié)議采用超時(shí)重傳的策略。
4、對(duì)軟件測試結(jié)果進(jìn)行分析,得出P2P技術(shù)存在的主要優(yōu)缺點(diǎn)。
四、研究工作進(jìn)度
第1—2周:通過Android相關(guān)書籍及網(wǎng)上相關(guān)視頻學(xué)習(xí),熟悉并學(xué)會(huì)運(yùn)用Eclipse進(jìn)行Android環(huán)境搭建。
第3—4周:查找資料,熟悉課題內(nèi)容,完成開題報(bào)告與文獻(xiàn)綜述。 第5—6周:學(xué)習(xí)Java、Android等相關(guān)基礎(chǔ)知識(shí),初步完成系統(tǒng)的設(shè)計(jì)流程。
第7—8周:分析基于Android平臺(tái)的P2P數(shù)據(jù)通信系統(tǒng)的開發(fā)過程,進(jìn)行聊天系統(tǒng)基本功能的實(shí)現(xiàn)。
第9—10周:必要情況下進(jìn)行擴(kuò)展功能研究與實(shí)現(xiàn)。
第11—12周:完成整個(gè)程序的編制,并進(jìn)行程序調(diào)試與優(yōu)化。 第13—15周:研究結(jié)果整理和總結(jié)。
第16—17周:書寫畢業(yè)論文,課題總結(jié)答辯。
五、主要參考文獻(xiàn)
1、王家林. Android 4.0網(wǎng)絡(luò)編程詳解. [北京:電子工業(yè)出版社],2012.01
2、孫玉鈺. 基于P2P網(wǎng)絡(luò)的聊天系統(tǒng)的研發(fā). [吉林長春:長春大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院],2006.02.10
3、蔡立維. 基于Android平臺(tái)的簡易即時(shí)通信設(shè)計(jì)與實(shí)現(xiàn). [武漢理工大學(xué) 畢業(yè)設(shè)計(jì)(論文)],2012.
4、基于Java即時(shí)聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn). [內(nèi)江師范學(xué)院 本科畢業(yè)論文],2011.09
5、高明鵬. 基于XMPP協(xié)議的Android手機(jī)即時(shí)通信應(yīng)用研究與實(shí)現(xiàn).[南昌大學(xué) 碩士研究生學(xué)位論文],2012.06.05
6、關(guān)峪. 基于P2P技術(shù)的即時(shí)通信系統(tǒng)研究與實(shí)現(xiàn). [北京交通大學(xué) 碩士學(xué)位論文],2006.11
7、江鳳蓮. P2P技術(shù)綜述. [福建:龍巖學(xué)院 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院],2011.01
8、趙振鐸. P2P即時(shí)網(wǎng)絡(luò)技術(shù)在通信平臺(tái)中的應(yīng)用. [內(nèi)蒙古牙克石市聯(lián)通公司],2010.08
9、結(jié)構(gòu)化P2P網(wǎng)絡(luò)資源定位模型相關(guān)研究. [豆丁網(wǎng)],2012.11
10、孫馨梅. 對(duì)多種即時(shí)通信系統(tǒng)開發(fā)技術(shù)的簡要探討. [黑龍江哈爾濱:黑龍江電信國脈工程股份有限公司],2009.
11、李清河. 對(duì)即時(shí)通信系統(tǒng)開發(fā)相關(guān)技術(shù)的研究. [北京藝華通電信工程有限責(zé)任公司],
12、基于p2p的即時(shí)聊天和文件傳輸軟件. [百度文庫],2012.08
p2p開題報(bào)告二
一、綜述本課題國內(nèi)外研究動(dòng)態(tài),說明選題的依據(jù)和意義
隨著社會(huì)的進(jìn)步,經(jīng)濟(jì)的發(fā)展,計(jì)算機(jī)技術(shù)在日益成熟。Internet普及,人們利用網(wǎng)絡(luò)來實(shí)現(xiàn)相互協(xié)調(diào)工作以及資源共享越來越成為不可扭轉(zhuǎn)的趨勢,面對(duì)日益增加的網(wǎng)絡(luò)訪問流量和業(yè)務(wù)擴(kuò)展帶來的大量處理要求,企業(yè)間信息系統(tǒng)相互孤立、不易擴(kuò)展,數(shù)據(jù)傳輸速度和服務(wù)質(zhì)量難以保證,網(wǎng)絡(luò)帶寬、安全性以及服務(wù)器日益增加的性能要求制約了電子商務(wù)的進(jìn)一步發(fā)展。C/S模式已不能滿足電子商務(wù)發(fā)展的需要。C/S模式中,所有交易處理必須經(jīng)過服務(wù)器來完成,服務(wù)器的“瓶頸”問題將制約電子商務(wù)的進(jìn)一步發(fā)展,因此必須探索新的電子商務(wù)模式。
P2P技術(shù)為電子商務(wù)的發(fā)展提供了一條新的途徑,基于P2P技術(shù)建立的電子商務(wù),可以較好的融合安全性和易用性,促進(jìn)電子商務(wù)在我國的發(fā)展。隨著P2P(peer to peer)技術(shù)的廣泛應(yīng)用,P2P電子商務(wù)作為一種嶄新的電子商務(wù)模式應(yīng)運(yùn)而生,每個(gè)用戶就是P2P網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),用戶與用戶之間互補(bǔ)相識(shí)分散在世界的各個(gè)角落,當(dāng)兩個(gè)用戶決定交易時(shí)直接進(jìn)行數(shù)據(jù)傳送或采取其他行動(dòng),有效地解決C/S和B/S等集中式服務(wù)中存在的單點(diǎn)失效和成本過高的問題,使電子商務(wù)活動(dòng)更高效,更靈活。簡單地說,P2P直接將人們聯(lián)系起來,讓人們通過互聯(lián)網(wǎng)直接交互。P2P使得網(wǎng)絡(luò)上的溝通變得容易、更直接共享和交互,真正地消除中間商。P2P可以直接連接到其他用戶的計(jì)算機(jī)、交換文件,而不是像過去那樣連接到服務(wù)器去瀏覽與下載。P2P另一個(gè)重要特點(diǎn)是改變互聯(lián)網(wǎng)現(xiàn)在的以大網(wǎng)站為中心的狀態(tài)、重返“非中心化”,并把權(quán)力交還給用戶。
盡管P2P電子商務(wù)有這么好的發(fā)展前景,但是跟傳統(tǒng)B/S電子商務(wù)一樣,安全問題同樣束縛著P2P電子商務(wù)的發(fā)展。個(gè)人隱私被泄漏,傳輸信息被篡改,用戶帳號(hào)被竊取,交易雙方蓄意否認(rèn)事實(shí)等安全事件時(shí)有發(fā)生,P2P電子商務(wù)要發(fā)展時(shí)首先必須解決電子商務(wù)安全問題。
所以,本課題對(duì)基于P2P的聲譽(yù)系統(tǒng)研究,可充分發(fā)揮P2P系統(tǒng)的優(yōu)勢,使通信雙方的交流不通過中間服務(wù)器,實(shí)現(xiàn)基于P2P聲譽(yù)系統(tǒng)息搜索與共享。
二、研究的基本內(nèi)容,擬解決的主要問題
研究的基本內(nèi)容:
在P2P聲譽(yù)系統(tǒng)中,衡量網(wǎng)絡(luò)中節(jié)點(diǎn)的可信度是非常重要的?梢杂脕韺(duì)抗
自私、不誠實(shí)、甚至是惡意的節(jié)點(diǎn)行為。P2P電子商務(wù)系統(tǒng)中基于聲譽(yù)的信任機(jī)制中,一個(gè)節(jié)點(diǎn)具有兩種類型的聲譽(yù)。一個(gè)節(jié)點(diǎn)相對(duì)于另一個(gè)節(jié)點(diǎn)的局部聲譽(yù)是根據(jù)另一個(gè)節(jié)點(diǎn)對(duì)其交易行為的評(píng)價(jià)來計(jì)算的.一個(gè)節(jié)點(diǎn)的全局聲譽(yù)是根據(jù)所有與其交易過的節(jié)點(diǎn)對(duì)它的評(píng)價(jià)來計(jì)算的。通過較全面地引入影響信任度的信任因素,既解決了局部聲譽(yù)和全局聲譽(yù)的精確計(jì)算問題,又提高了信任機(jī)制抗攻擊的能力。根據(jù)用戶以前的商品評(píng)價(jià)、評(píng)分、投票等搜集用戶的消費(fèi)信息,以建立消費(fèi)者的興趣模型。
擬解決的主要問題:
1) 用戶管理模塊:用戶的登錄與注冊。用戶可以通過輸入自己的用戶名和密碼進(jìn)入頁面,若沒有注冊,應(yīng)該先注冊。
2) 查詢模塊:用戶根據(jù)自己的興趣查詢所需要的產(chǎn)品。
3) 商品信息的管理:商品按照一定的方式實(shí)現(xiàn)分類,并按照一定的方式展示給用戶。同時(shí),管理員應(yīng)能對(duì)商品進(jìn)行添加,刪除和修改,是商品的信息能及時(shí)得到更正。
4) 訂單的管理:應(yīng)該實(shí)現(xiàn)訂單的添加,刪除,修改以及訂單的確認(rèn)和對(duì)以往訂單的查看。
5) 評(píng)價(jià)模塊:當(dāng)用戶購買商品后,應(yīng)該對(duì)賣家進(jìn)行評(píng)價(jià)。
三、研究步驟、方法及措施
1.通過上網(wǎng)瀏覽各交易網(wǎng)站及參閱參考資料確定各種查詢條件。
2.搭建開發(fā)環(huán)境,數(shù)據(jù)庫軟件用SQL Server2000,web服務(wù)器使用tomcat5.0,開發(fā)環(huán)境為myeclipse集成環(huán)境。
3.確定自己所選擇的開發(fā)環(huán)境和數(shù)據(jù)庫,查閱參考資料完成兩者之間的連接,熟悉并掌握SQL結(jié)構(gòu)化查詢語言。
4.需求分析,根據(jù)任務(wù)書的需求,進(jìn)行細(xì)致的調(diào)查分析,將客戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由定義轉(zhuǎn)換到相應(yīng)的形式功能規(guī)約(需求規(guī)格說明)的過程,了解要解決的`主要問題和要實(shí)現(xiàn)的主要功能。
5.數(shù)據(jù)庫的設(shè)計(jì),根據(jù)已有的需求,建立系統(tǒng)所需要的數(shù)據(jù)庫表,如用戶的數(shù)據(jù)庫表,產(chǎn)品的表和評(píng)分的表,并分析表間的關(guān)系。
6.概要設(shè)計(jì),根據(jù)已有的需求,設(shè)計(jì)出系統(tǒng)的主要模塊以及確定各個(gè)模塊之間的關(guān)系,完成系統(tǒng)的主要框架。
7.系統(tǒng)實(shí)現(xiàn),使用Dreamwear、JSP和JavaScript做頁面,中間穿插各種先進(jìn)技術(shù),如Ajax等。
8.在各個(gè)階段,形成各個(gè)階段的文檔。
四、研究工作進(jìn)度
1.第1-4周,熟悉開發(fā)工具和編程環(huán)境,并完成需求分析工作。
2.第5-8周,設(shè)計(jì)數(shù)據(jù)庫,確定系統(tǒng)的總體功能和頁面布局。
3.第8-13周,進(jìn)行程序界面開發(fā)和代碼編寫工作。
4.第13-16周,編碼并對(duì)程序進(jìn)行綜合測試。
5.第16-18周,完善程序并撰寫畢業(yè)論文。
五、主要參考文獻(xiàn)
1.李佳倫,谷利澤,楊義先.一種新的P2P網(wǎng)絡(luò)的信任管理模型.北京郵電大學(xué)學(xué)報(bào)2009.
2.徐巧枝.一種用于P2P電子商務(wù)的信任模型。計(jì)算機(jī)工程與應(yīng)用,2006 .
3. 朱少林,王振兵. P2P與B2B電子商務(wù)新模式.電子商務(wù),2007.
4. 張洪濤,許峰,黃娟.一個(gè)基于全局信任值和局部信任值的P2P信任模型.第六屆中國信息和通信安全學(xué)術(shù)會(huì)議,2009.
5. 楊超,王雙成.一種交易上下文相關(guān)的電子商務(wù)聲譽(yù)系統(tǒng)模型.小型微型計(jì)算機(jī)系統(tǒng),2011.
6.楊成云;張明清;唐 俊.基于信任評(píng)估的安全路由方案設(shè)計(jì)[J]. 計(jì)算機(jī)工程, 2010,36(7): 122-125,
7. 賀明科, 郝智勇.P2P網(wǎng)絡(luò)中基于網(wǎng)絡(luò)拓?fù)涮匦缘男湃喂芾韀J]. 計(jì)算機(jī)工程, 2010,36(24): 134-135
8.姜守旭,李建中.一種P2P電子商務(wù)系統(tǒng)中基于聲譽(yù)的信任機(jī)制.軟件學(xué)報(bào),2007,18(10):2551-2563
【p2p開題報(bào)告】相關(guān)文章:
課題開題報(bào)告格式及開題報(bào)告的寫法05-28
課題開題報(bào)告格式及開題報(bào)告的寫法內(nèi)容03-22
關(guān)于課題開題報(bào)告的格式及開題報(bào)告的寫法03-21
課題開題報(bào)告格式及開題報(bào)告的寫法優(yōu)秀04-12
本科開題報(bào)告11-09
開題報(bào)告的寫法03-26
MBA開題報(bào)告03-07
地理開題報(bào)告09-21
游戲開題報(bào)告05-23
護(hù)理開題報(bào)告10-18