資源描述:
《【計算機科學與技術(shù)專業(yè)】【畢業(yè)設(shè)計】基于AJAX的社交網(wǎng)站交互平臺設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、(20屆)本科畢業(yè)論文基于AJAX的社交網(wǎng)站交互平臺設(shè)計與實現(xiàn)0摘要:眾所周知,社交網(wǎng)絡(luò)是當今快速發(fā)展的互聯(lián)網(wǎng)的一種新的成功的應(yīng)用,是繼電子郵件、論壇和即時通訊后一種新的網(wǎng)絡(luò)交流方式。社交網(wǎng)絡(luò)為個人提供了一個信息發(fā)布、交流的平臺。用戶通過社交網(wǎng)絡(luò)可以方便地用文字、鏈接、圖片等建立起個性化的空間。社交網(wǎng)絡(luò)的發(fā)展呈現(xiàn)出個人化、交互化、商業(yè)化、媒體化等的特點,在經(jīng)濟、教育等領(lǐng)域中產(chǎn)生了巨大的影響。通過對當前主流社交網(wǎng)絡(luò)系統(tǒng)進行了分析,發(fā)現(xiàn)它們有部分存在更新速度慢、服務(wù)器端負擔重、交互性差、表現(xiàn)能力單一等缺陷,基本上停留在靜態(tài)展示日志和圖片的階段。Ajax主要包含基web標準(standards-b
2、asedpresentation)XHTML+CSS的表示;使用DOM(DocumentObjectModel)進行動態(tài)顯示及交互;使用XML和XSLT進行數(shù)據(jù)交換及相關(guān)操作;使用XMLHttpRequest進行異步數(shù)據(jù)查詢、檢索;使用JavaScript將所有的東西綁定在一起等相關(guān)技術(shù),具有異步通信、響應(yīng)速度快、動態(tài)效果豐富、交互能力強等優(yōu)勢。利用此技術(shù)來開發(fā)社交網(wǎng)絡(luò),能夠克服上述弊端。在對Ajax的開發(fā)模式及其核心技術(shù)進行系統(tǒng)研究的基礎(chǔ)上,設(shè)計并開發(fā)了基于Ajax技術(shù)的社交網(wǎng)絡(luò)系統(tǒng)。在系統(tǒng)實現(xiàn)中,詳細根據(jù)用戶的需要,添加相關(guān)的用戶界面和交互功能。用戶界面:用來進入交互平臺的用戶注冊和登錄
3、;讓你的朋友可以看見你的瞬時的記錄電子相冊;讓你的朋友知道你的點點滴滴的日記管理;可以通知朋友你關(guān)心或者提醒他的向朋友打招呼;用來和自己想交流的用戶交流;取得和管理聯(lián)系方便用戶之間的信息傳遞的文件共享等功能。交互性方面:確定有無該用戶的用戶查找功能,可以添加你想交流的用戶的用戶添加功能,按不同類別為你的用戶分類的用戶分組等功能。根據(jù)這些功能,可以發(fā)現(xiàn)Ajax技術(shù)開發(fā)的Web應(yīng)用在可用性和用戶體驗方面明顯優(yōu)于傳統(tǒng)的Web應(yīng)用。關(guān)鍵詞:AJAX技術(shù),社交網(wǎng)絡(luò),交互0SocialNetworkingServicesdesignandimplementbasedonAJAXAbstract:Aswe
4、allknow,socialnetworkingistoday'sfast-growingsuccessofanewInternetapplication,istheseconde-mail,forumsandinstantmessaging,anewnetworkafterthecommunication.Socialnetworkingforindividualsprovidesareleaseofinformation,communicationplatform.Socialnetworkinguserscaneasilyusetext,links,images,etc.toestab
5、lishpersonalspace.Showingthedevelopmentofsocialnetworkspersonalized,interactive,commercialization,media,andsothecharacteristicsoftheeconomy,educationandotherareashadahugeimpact.Mainstreamsocialnetworksonthecurrentsystemisanalyzedandfoundthattherearesomeupdatesslow,heavyburdenontheserver,interactive
6、,poorabilitytoperformsingleandotherdefects,basicallystuckinthestaticdisplayphaseofthelogandpictures.Ajax-basedwebstandardsprimarilyinclude(standards-basedpresentation)XHTML+CSSrepresentation;useDOM(DocumentObjectModel)fordynamicdisplayandinteraction;usingXMLandXSLTfordataexchangeandrelatedoperation
7、s;useXMLHttpRequestforasynchronousdataquery,retrieval;useofJavaScripttobindeverythingtogether,andotherrelatedtechnology,withasynchronouscommunication,fastresponse,thedynamiceffectofrich,interactivecapabilit