論基于智能手機平臺的WEB遙控器程序設計_第1頁
論基于智能手機平臺的WEB遙控器程序設計_第2頁
論基于智能手機平臺的WEB遙控器程序設計_第3頁
論基于智能手機平臺的WEB遙控器程序設計_第4頁
論基于智能手機平臺的WEB遙控器程序設計_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

作者:張文毅導師:李蒙基于智能手機平臺WEB遙控器程序設計專業(yè):計算機科學與技術論基于智能手機平臺的WEB遙控器程序設計第1頁程序功效模塊2.數據庫設計3.程序設計與實現4.程序測試效果5.程序后期升級維護6.內容目錄程序框架1.論基于智能手機平臺的WEB遙控器程序設計第2頁程序框架B/S架構即Browser/Server,瀏覽器/服務器模式,是WEB興起后一個網絡結構模式,WEB瀏覽器是客戶端最主要應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)程序功效實現關鍵部分集中到服務器上,簡化了系統(tǒng)程序開發(fā)、維護和使用。SQL數據庫客戶端(瀏覽器)服務器端瀏覽器請求數據庫訪問數據庫返回數據返回框架選擇背景B/S架構工作原理

論基于智能手機平臺的WEB遙控器程序設計第3頁程序運行原理完整用戶遠程控制流程圖論基于智能手機平臺的WEB遙控器程序設計第4頁程序功效模塊背景音樂控制燈光控制窗簾控制背景音樂音源管理用戶注冊用戶登錄首頁論基于智能手機平臺的WEB遙控器程序設計第5頁程序設計與實現程序總體設計圖模塊化設計是當前主流軟件設計方法,它采取自上而下思想將系統(tǒng)功效進行分解,把大功效逐步細分直至每一個能夠獨立完成小功效模塊。這么能夠簡化設計,提升效率。

論基于智能手機平臺的WEB遙控器程序設計第6頁數據庫設計背景音樂音源管理數據庫E-R圖論基于智能手機平臺的WEB遙控器程序設計第7頁數據庫設計數據庫表關系依據數據庫表格設計在MySQL數據庫中建立對應數據庫表。并經過phpMyAdmin(管理程序)Web界面來管理MySQL資料。論基于智能手機平臺的WEB遙控器程序設計第8頁程序設計與實現程序注冊設計(Ajax+PHP)論基于智能手機平臺的WEB遙控器程序設計第9頁程序設計與實現程序與控制相關功效介紹(燈光控制為例)依據當前設備狀態(tài)判斷可進行操作,并顯示在頁面上,用戶進行操作一樣是等候反饋,反饋時鐘還是2秒。每當打開控制頁面時候,網站Web程序就會建立socket連接發(fā)送獲取頁面設備狀態(tài)指令,等候2秒若沒有獲,則視為失敗,再發(fā)送,直到返回狀態(tài),并將參數封裝成一個變量用于輸出。接收完反饋能夠等候用戶操作,倘若用戶一定時間沒有操作則關閉socket連接,停頓監(jiān)聽端口。打開控制頁面獲取狀態(tài)進行操作等候反饋接收反饋繼續(xù)操作論基于智能手機平臺的WEB遙控器程序設計第10頁數據庫設計數據庫建表標準關系數據庫優(yōu)化標準確保對象基本屬性數據放在單獨數據庫表中。數據庫表中統(tǒng)計盡可能使用本身編號來標明統(tǒng)計唯一性。設計數據庫表時既要考慮數據冗余,又要確保數據庫表不能過多。程序設計與實現程序與數據庫相關功效介紹(背景音樂音源管理為例)以專輯為單位對于用戶,管理員都易于管理。同時為了便于用戶管理,增加了專輯類別。這些都是在數據庫設計時候需要考慮到。主機包含序列號,主機名字和所屬用戶,這些都是數據庫字段。這些關于數據庫操作都需要檢測輸入正當性:是否重復,是否為空等等。歌曲管理主機管理專輯管理歌曲管理包含歌曲下載和歌曲刪除,下載是經過用戶或管理員網上搜索歌曲url然后點擊按鈕經過PHPnusoap類調用WebService接口。歌曲刪除實現了文件刪除。論基于智能手機平臺的WEB遙控器程序設計第11頁程序測試效果用戶只有經過注冊才能夠含有權限對自己所擁有設備進行控制。登錄成功后,進入主控頁面進行選擇進入控制。注冊登錄及燈光控制頁面用戶注冊用戶登錄燈光控制論基于智能手機平臺的WEB遙控器程序設計第12頁程序測試效果背景音樂音源管理是包含專輯管理,專輯類別管理,歌曲管理和背景音樂主機管理。背景音樂音源管理頁面類別管理專輯管理歌曲管理歌曲管理主機管理論基于智能手機平臺的WEB遙控器程序設計第13頁程序后期升級維護功效擴充界面友好當前功效程序穩(wěn)定程序缺點首先,因為php服務器腳本語言本身特點所致,倘若需要更加好用戶體驗,需要更多客戶端技術補充,比如JS,Ajax,Jquery等等。其次,因為時間緊迫,技術實力欠缺,程序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論