基於Web開發的圖片社群網站的設計與實現

weixin_34365417發表於2017-03-05

導語

開題報告是用於畢業設計課題的開題內容,主要內容包括:(1)主要研究內容,方法和要求(2)進度計劃(3)主要參考文獻
注:進度計劃以日期段的形式書寫,6月初為論文完成時間。參考文獻不必與最終論文參考文獻完全相同

基於Web開發的圖片社群網站的設計與實現

  • 主要研究內容
  • 研究方法和要求
  • 進度計劃
  • 主要參考文獻

一、主要研究內容

該網站提供各類高清桌布,集合網路各種優質圖源,分類明細,圖片齊全。按照圖片類別的不同分成不同的專欄,使用者可以不斷通過tab切換想看的圖片型別。圖片瀏覽通過瀑布流模式,上拉重新整理,下拉載入更多。該網站主要提供風景圖片,動漫圖片,美女圖片,搞笑圖片,明星圖片,表情包等。可以直接下載儲存圖片到本地,用於設定為桌面桌布,QQ頭像,聊天圖片,說說配圖等,非常的實用。

  • 圖片分類瀏覽:提供各類高清桌布,分類明細,桌布齊全。主打“二次元”、“電腦桌布”、“全景圖片”、“美圖”、“旅行”、“攝影”、“唯美”、“明星”、“美女”、“運動”、“國家地理”、“設計”、“表情包”等優質類目。
  • 首頁推薦:在後臺設定圖片標籤種類,隨機進行圖片標籤推薦
  • 個人中心:支援註冊和登入,檢視自己收藏的圖片和喜歡的類目,支援增刪圖片標籤。
  • 圖片收藏:使用者可以收藏自己喜歡的圖片和圖片標籤。
  • 圖片下載:支援各種格式圖片下載儲存到本地,設為桌面桌布等。

二、研究方法和要求

基於HTML+CSS+JS+JQuery技術架構,採用bootstrap框架實現響應式佈局, 使用php做後臺開發,MYSQL作為後臺資料庫,為網友提供各類優質圖源的網站。

  • HTML用於處理各種文字頁面、靜態圖片和表格,可以使文件中包含了標題、文字、表格、列表以及照片等內容。
  • JavaScript是一種基於物件和時間驅動並具有相對安全系性的客戶端指令碼語言。同時也是一種廣泛勇於客戶端Web開發的指令碼語言,常用來給HTML網頁新增動態功能,比如響應使用者的各種操作。它是由Netscape的LiveScript發展而來的原型化繼承的物件導向的動態型別的區分大小寫的客戶端指令碼語言,主要目的是為了解決伺服器端語言,比如Perl,一流的速度問題,為客戶提供更流暢的瀏覽效果。
  • MySQL資料庫的使用,由PHP直接SQL控制語句實現。避免了Microsoft ACCESS資料庫執行速度慢和Oracle資料庫較高的收費問題。並且MySQL資料庫的移植性很強,便於MySQL資料庫使用者的轉移移植。
  • PHP,是英文超級文字預處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文件的指令碼語言,語言的風格有類似於C語言,被廣泛的運用

三、進度計劃

3月10日--4月25日 HTML、CSS、JS、JQuery等Web相關技術的學習和實踐
4月25日--5月15日 網站程式設計實現,論文提綱撰寫,完成論文中期檢查
5月15日--5月31日 系統測試,查閱資料、根據論文提綱撰寫論文,完成論文初稿,與導師討論修改論文
5月31日--6月03日 論文定稿、列印、裝訂、提交論文,準備答辯內容,製作ppt,完成論文畢業檔案相關材料
6月03日--6月07日 論文答辯

四、主要參考文獻

[1](英)巴德,(英)科利森,(英)莫爾 著,陳劍甌 譯.精通CSS:高階Web標準解決方案(第2版),人民郵電出版社,2010年5月
[2]Nicholas C. Zakas 著.JavaScript高階程式設計(第3版),人民郵電出版社,2012年3月
[3]弗雷恩.響應式Web設計:HTML5和CSS3實戰. 人民郵電出版社,2013年1月
[4]威利等. php和mysql web開發. 機械工業出版社,2009年

相關文章