天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Node.js的圖片分享應用的設計與實現(xiàn)

發(fā)布時間:2017-05-27 13:11

  本文關鍵詞:基于Node.js的圖片分享應用的設計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。


【摘要】:隨著移動互聯(lián)網(wǎng)的發(fā)展,拍照分享到社交平臺已經(jīng)成了人們的一個習慣。國內(nèi)外也相繼出現(xiàn)了許多圖片分享應用,比如Instagram、美圖秀秀等。雖然國內(nèi)外的圖片應用紛繁復雜,但是它們的側(cè)重點主要在圖片本身,比如為圖片加上特效處理,所以目前所有圖片類應用都將產(chǎn)品的重點放在了“工具性”上,而嚴重地忽視了社交因素。為了提高圖片分享應用的社交性,將圖片與游戲相結(jié)合,本文設計和實現(xiàn)了一個與微信公眾號結(jié)合的圖片分享應用系統(tǒng)。本文的主要任務是設計和實現(xiàn)一個基于Node.js的圖片分享應用的移動端Web系統(tǒng)。首先對圖片分享應用的需求進行分析,總結(jié)了系統(tǒng)的功能性需求及性能方面的需求,為了充分利用了移動設備和微信平臺的優(yōu)勢,該系統(tǒng)以微信公眾號作為用戶與系統(tǒng)的接口。然后基于移動端Web應用的系統(tǒng)設計原則,對圖片分享應用進行總體設計,包括系統(tǒng)架構(gòu)、功能模塊以及開發(fā)環(huán)境的設計,其主要功能模塊包括用戶注冊,拍照上傳、裁剪照片、自定義游戲中的圖片、分享自定義的游戲等。接著,根據(jù)MVC設計模式,對圖片分享應用進行詳細設計,包括模型層的數(shù)據(jù)庫設計,控制層的相關業(yè)務邏輯接口的定義以及系統(tǒng)的界面設計。依照系統(tǒng)的詳細設計,對圖片分享應用進行開發(fā)和實現(xiàn),并針對系統(tǒng)的主要技術點的實現(xiàn)進行詳細的介紹,主要包括系統(tǒng)業(yè)務邏輯的實現(xiàn);圖片裁剪的實現(xiàn);圖庫瀑布流布局的實現(xiàn);將應用接入微信公眾號;系統(tǒng)性能優(yōu)化的實現(xiàn)。最后,為了確保系統(tǒng)的穩(wěn)定性,對系統(tǒng)進行完善的功能測試。
【關鍵詞】:移動互聯(lián)網(wǎng) 圖片分享應用 微信 Node.js
【學位授予單位】:南京理工大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52
【目錄】:
  • 摘要3-4
  • Abstract4-7
  • 1 緒論7-11
  • 1.1 課題背景7
  • 1.2 國內(nèi)外現(xiàn)狀分析7-8
  • 1.3 論文主要內(nèi)容8-9
  • 1.4 論文組織結(jié)構(gòu)9-11
  • 2 相關技術研究11-20
  • 2.1 JavaScript11-12
  • 2.2 Node.js12-13
  • 2.2.1 Node.js與JavaScript的關系12
  • 2.2.2 Node.js優(yōu)缺點12-13
  • 2.3 Express13-14
  • 2.4 非關系型數(shù)據(jù)庫(Nosql)14-16
  • 2.4.1 關系型數(shù)據(jù)庫瓶頸14-15
  • 2.4.2 Nosql特點15
  • 2.4.3 Nosql15-16
  • 2.5 MongoDB16-18
  • 2.5.1 MongoDB16
  • 2.5.2 MongoDB特點16-17
  • 2.5.3 MongoDB適用場景17-18
  • 2.6 jQuery Mobile18-19
  • 2.6.1 jQuery Mobile簡介18
  • 2.6.2 功能特點18-19
  • 2.7 本章小結(jié)19-20
  • 3 圖片分享應用的需求分析與設計20-43
  • 3.1 需求分析20-26
  • 3.1.1 系統(tǒng)業(yè)務流程分析21-23
  • 3.1.2 系統(tǒng)的功能需求23-25
  • 3.1.3 性能需求分析25-26
  • 3.2 系統(tǒng)總體設計26-32
  • 3.2.1 系統(tǒng)設計原則26-27
  • 3.2.2 系統(tǒng)架構(gòu)設計27-30
  • 3.2.3 功能模塊設計30-31
  • 3.2.4 開發(fā)環(huán)境31-32
  • 3.3 系統(tǒng)詳細設計32-42
  • 3.3.1 模型層設計32-35
  • 3.3.2 控制層接口設計35-38
  • 3.3.3 頁面原型設計38-42
  • 3.4 本章小結(jié)42-43
  • 4 圖片分享應用的實現(xiàn)43-57
  • 4.1 系統(tǒng)業(yè)務邏輯的實現(xiàn)43-46
  • 4.2 圖片裁剪的實現(xiàn)46-49
  • 4.3 圖庫瀑布流布局的實現(xiàn)49-53
  • 4.3.1 傳統(tǒng)多列浮動49-50
  • 4.3.2 CSS3新特性方式50-51
  • 4.3.3 絕對定位方式51-53
  • 4.4 接入微信公眾號53-54
  • 4.5 系統(tǒng)性能優(yōu)化實現(xiàn)54-56
  • 4.6 本章小結(jié)56-57
  • 5 系統(tǒng)測試57-60
  • 5.1 功能測試57
  • 5.2 性能測試57-59
  • 5.3 本章小結(jié)59-60
  • 6 總結(jié)和展望60-62
  • 6.1 本文主要工作60
  • 6.2 展望60-62
  • 致謝62-63
  • 參考文獻63-65
  • 附錄65

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前4條

1 覃秋密;韋永軍;蔣家斌;;CSS Sprites提升網(wǎng)頁加載速度的應用研究[J];電腦知識與技術;2011年27期

2 李晶;;NodeJS——服務器端JavaScript運行環(huán)境[J];程序員;2010年12期

3 劉旭;;Chrome V8引擎中的JavaScript數(shù)組實現(xiàn)分析與性能優(yōu)化[J];計算機與現(xiàn)代化;2014年10期

4 申德榮;于戈;王習特;聶鐵錚;寇月;;支持大數(shù)據(jù)管理的NoSQL系統(tǒng)研究綜述[J];軟件學報;2013年08期


  本文關鍵詞:基于Node.js的圖片分享應用的設計與實現(xiàn),由筆耕文化傳播整理發(fā)布。



本文編號:400045

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/400045.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d5d5b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com