資源描述:
《基于AJAX的社交網(wǎng)站交互平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 開題報(bào)告》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、開題報(bào)告基于AJAX的社交網(wǎng)站交互平臺(tái)設(shè)計(jì)與實(shí)現(xiàn) 一、選題的背景、意義歷史背景:Ajax技術(shù)在1998年前后得到了應(yīng)用。允許客戶端腳本發(fā)送HTTP請(qǐng)求(XMLHTTP)的第一個(gè)組件由OutlookWebAccess小組寫成。該組件原屬于微軟ExchangeServer,并且迅速地成為了InternetExplorer4.0的一部分。部分觀察家認(rèn)為,OutlookWebAccess是第一個(gè)應(yīng)用了Ajax技術(shù)的成功的商業(yè)應(yīng)用程序,并成為包括Oddpost的網(wǎng)絡(luò)郵件產(chǎn)品在內(nèi)的許多產(chǎn)品的領(lǐng)頭羊。但是,2005年初,許多事件使得Ajax被大眾所接受。Goog
2、le在它著名的交互應(yīng)用程序中使用了異步通訊,如Google討論組、Google地圖、Google搜索建議、Gmail等。Ajax這個(gè)詞由《Ajax:ANewApproachtoWebApplications》[1]一文所創(chuàng),該文的迅速流傳提高了人們使用該項(xiàng)技術(shù)的意識(shí)。另外,對(duì)Mozilla/Gecko的支持使得該技術(shù)走向成熟,變得更為易用?! jax前景非常樂(lè)觀,可以提高系統(tǒng)性能,優(yōu)化用戶界面。Ajax[2]現(xiàn)有直接框架AjaxPro,可以引入AjaxPro.2.dll文件,可以直接在前臺(tái)頁(yè)面JS調(diào)用后臺(tái)頁(yè)面的方法。但此框架與FORM驗(yàn)證有沖突。
3、另微軟也引入了Ajax組件[3],需要添加AjaxControlToolkit.dll文件,可以在控件列表中出現(xiàn)相關(guān)控件。Ajax主要包含的技術(shù)[4],基web標(biāo)準(zhǔn)(standards-basedpresentation)XHTML+CSS[5]的表示;使用DOM(DocumentObjectModel)[6]進(jìn)行動(dòng)態(tài)顯示及交互;使用XML和XSLT[7]進(jìn)行數(shù)據(jù)交換及相關(guān)操作;使用XMLHttpRequest進(jìn)行異步數(shù)據(jù)查詢、檢索;使用JavaScript[8]將所有的東西綁定在一起。英文參見Ajax的提出者JesseJamesGarrett的原
4、文,原文題目(Ajax:ANewApproachtoWebApplications)。類似于DHTML或LAMP,AJAX不是指一種單一的技術(shù),而是有機(jī)地利用了一系列相關(guān)的技術(shù)。事實(shí)上,一些基于Ajax的“派生/合成”式(derivative/composite)的技術(shù)正在出現(xiàn),如“AFLAX”。Ajax的應(yīng)用使用支持以上技術(shù)的web瀏覽器作為運(yùn)行平臺(tái)。這些瀏覽器目前包括:Mozilla、Firefox、InternetExplorer、Opera、Konqueror及Safari。但是Opera不支持XSL格式對(duì)象,也不支持XSLT。社交網(wǎng)絡(luò)[9
5、]含義包括硬件、軟件、服務(wù)及應(yīng)用,由于四字構(gòu)成的詞組更符合中國(guó)人的構(gòu)詞習(xí)慣,因此人們習(xí)慣上用社交網(wǎng)絡(luò)來(lái)代指SNS(SocialNetworkService)。社交網(wǎng)絡(luò)源自網(wǎng)絡(luò)社交,網(wǎng)絡(luò)社交的起點(diǎn)是電子郵件?;ヂ?lián)網(wǎng)本質(zhì)上就是計(jì)算機(jī)之間的聯(lián)網(wǎng),早期的E-mail解決了遠(yuǎn)程的郵件傳輸?shù)膯?wèn)題,至今它也是互聯(lián)網(wǎng)上最普及的應(yīng)用,同時(shí)它也是網(wǎng)絡(luò)社交的起點(diǎn)。BBS則更進(jìn)了一步,把“群發(fā)”和“轉(zhuǎn)發(fā)”常態(tài)化,理論上實(shí)現(xiàn)了向所有人發(fā)布信息并討論話題的功能(疆界是BBS的訪問(wèn)者數(shù)量)。BBS把網(wǎng)絡(luò)社交推進(jìn)了一步,從單純的點(diǎn)對(duì)點(diǎn)交流的成本降低,推進(jìn)到了點(diǎn)對(duì)面交流成本的降低。
6、即時(shí)通信(IM)和博客(Blog)更像是前面兩個(gè)社交工具的升級(jí)版本,前者提高了即時(shí)效果(傳輸速度)和同時(shí)交流能力(并行處理);后者則開始體現(xiàn)社會(huì)學(xué)和心理學(xué)的理論——信息發(fā)布節(jié)點(diǎn)開始體現(xiàn)越來(lái)越強(qiáng)的個(gè)體意識(shí),因?yàn)樵跁r(shí)間維度上的分散信息開始可以被聚合,進(jìn)而成為信息發(fā)布節(jié)點(diǎn)的“形象”和“性格”。比如從RSS、flickr到最近的YouTube、Digg、Mini-feed、Twitter、Fexion、Video-Mail都解決或改進(jìn)了單一功能,是豐富網(wǎng)絡(luò)社交的工具。隨著網(wǎng)絡(luò)社交的悄悄演進(jìn),一個(gè)人在網(wǎng)絡(luò)上的形象更加趨于完整,這時(shí)候社交網(wǎng)絡(luò)出現(xiàn)了。交友只是社
7、交網(wǎng)絡(luò)的一個(gè)開端,就像Google的開端只是每個(gè)網(wǎng)頁(yè)的backlinks那么普通一樣,社交網(wǎng)絡(luò)的開端只是獲取你的個(gè)人資料和好友列表。社交網(wǎng)絡(luò)大體經(jīng)歷了這樣一個(gè)發(fā)展過(guò)程:早期概念化階段──SixDegrees代表的六度分隔理論;結(jié)交陌生人階段──Friendster幫你建立弱關(guān)系從而帶來(lái)更高社會(huì)資本的理論;娛樂(lè)化階段──MySpace創(chuàng)造的豐富的多媒體個(gè)性化空間吸引注意力的理論;社交圖階段──Facebook復(fù)制線下真實(shí)人際網(wǎng)絡(luò)來(lái)到線上低成本管理的理論。整個(gè)SNS發(fā)展的過(guò)程是循著人們逐漸將線下生活的更完整的信息流轉(zhuǎn)移到線上進(jìn)行低成本管理,這讓虛擬社交
8、越來(lái)越與現(xiàn)實(shí)世界的社交出現(xiàn)交叉。人類歷史上,大凡重要的技術(shù)革命都伴隨媒介革命,人類任何活動(dòng)本質(zhì)上都是信息活動(dòng),信息流的傳遞