freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

安卓物業(yè)管理系統(tǒng)畢業(yè)設計-wenkub

2023-04-27 02:37:18 本頁面
 

【正文】 制。圖3 Android工作流程 Android程序結構簡介 一個完整的Android ,該文件是Android程序的控制器。每次安卓程序執(zhí)行的時候就會把編寫好的程序轉換成字節(jié)碼文件,由安卓虛擬機DalVik來執(zhí)行字節(jié)碼文件。SGL:主要處理2D方面的繪圖引擎。圖2 android 框架① 類庫從上圖我們可以清楚的看到,安卓整體的一個框架。是目前國內主流的安卓智能手機配置。使用進行數據的交互非常的方便,使用Http就能簡單的實現(xiàn)C/S 之間的信息交互。通??梢允褂胹ocket這種方式為其他的程序提供接口或者服務。由于本系統(tǒng)所面向的用戶群不大,數據達不到百萬級別,而且使用oracle是需要付費的,所以使用mysql完全足夠,所以采用方案一。在web方面mySQL最好用的關系型數據庫之一。方案二:采用WebLogic是有美國Oracle公司提供的application server。方案一:采用Tomcat作為部署web服務的容器。詳細的設計方案如圖1所示:圖1 原理框圖 Android客戶端方案一:采用國內主流安卓智能手機搭載的android 。2 設計要求設計制作一款android應用程序要求如下: 能夠實現(xiàn)客戶端的注冊和登陸功能; 實現(xiàn)物品報修功能; 可以通過Web程序接收到報修信息,并進行管理;擴展:工單評價,實現(xiàn)了客戶對物業(yè)服務的評價功能;支付寶接口,實現(xiàn)在線付款;由于調用支付寶的接口需要申請認證,所以方案不可行。這種模式在不少傳統(tǒng)行業(yè)碰撞出了前所未有的火花,比如在餐飲行業(yè)誕生了“餓了嗎”還有“美團外賣”,在交通行業(yè)出現(xiàn)了“嘀嘀打車”和“快的打車”。特別是android以它開源、開放的姿態(tài),深受各大手機廠商和來自全世界的開發(fā)者的喜愛。安卓物業(yè)管理系統(tǒng)畢業(yè)設計II目錄摘 要 IAbstract II目錄 III1 引言 12 設計要求 13 方案論證 1 Android客戶端 2 Web服務器 2 數據庫 2 web服務端 34 設計原理與實現(xiàn) 3 android客戶端 3 Android介紹 3 Android程序結構簡介 5 Android程序設計 7 Android客戶端UI設計 7 Android程序模塊設計 8 Android軟件Handler機制 9 Android實現(xiàn)全局變量的保存 10 Android軟件功能截圖 11 Web模塊 13 Web簡介 13 Web框架設計 13 與Android客戶端交互的設計 14 Web應用的設計 15 數據庫的結構設計 16 服務器 175 測試 176 總結 20參考文獻 21附錄 221安卓主要代碼 22 客戶端和服務端交互的工具類 22 客戶端主界面的activity 23 自定義application 262 web主要代碼 27 注冊登錄的服務代碼 27 底層實現(xiàn)代碼 29II1 引言隨著3G信號的普及和4G網絡興起,以及智能手機的廣泛應用。在2014年底Google Play的數據統(tǒng)計在谷歌的應用商店里面大約有143萬款android應用,這足以證明android在目前的流行程度。所以O2O這種模式能夠使某些傳統(tǒng)的行業(yè)誕生新的活力。3 方案論證 通過分析,本次畢業(yè)設計是以android客戶端作為核心,圍繞著android客戶端需要有服務器為客戶端的某些功能提供服務支持,還需要有數據庫存放服務器和安卓客戶端產生的數據,所以該設計需要有安卓客戶端、服務器、數據庫、和web瀏覽器。方案二:采用最新的安卓API android 。Tomcat是由APache的Jakarta項目的一個核心項目。主要用于開發(fā)、集成、部署大型web應用。它有體積小、速度快、成本低,還開放源碼這些顯著的優(yōu)點。 web服務端方案一:采用Http協(xié)議的方式實現(xiàn)客戶端和服務端的信息交互,Http又叫超文本傳輸協(xié)議(HyperText Transfer Protocol),是互聯(lián)網上使用最廣泛的一種網絡協(xié)議,所有的文件都必須遵守這個標準。一個完整的socket需要指定地址、協(xié)議、端口。所以本次畢業(yè)設計,數據的交互使用來進行。 Android介紹Android是目前世界上最流行的智能手機操作系統(tǒng)之一,擁有成千上萬的忠實用戶和來自全世界的開發(fā)者為它開發(fā)移動應用。最底層的linux內核,在linux之上安卓集成了一些C/C++的類庫,開發(fā)者可以通過應用程序框架來調用這些類庫,實現(xiàn)相應的功能。SSL:中文名稱是“安全套接層協(xié)議層”,SSL協(xié)議指定了一種在應用程序協(xié)議(如:HTTP)和TCP/IP協(xié)議之間提供數據安全性分層機制,為TCP/IP連接提供數據加密、服務器認證、消息完整性以及可選的客戶機制。③ Android的應用構成和工作機制對于一個Android程序來說,是由Activity、IntentReceiver、Service、Content Provider 四個部分組成。所有的組件都需要在這個文件中進行申明,才能使用。一個Activity有:onCreate()、onStart()、onResume()、onPause()、onDestroy()、onStop()、onRestart()這幾種狀態(tài)的相應方法。當系統(tǒng)因為資源不夠或者改程序退出的時候會調用onDestroy()方法,該界面已經完全摧毀,當你再次調用的時候,會重新執(zhí)行onCReate()方法。例如:Intent myIntent = new Intent(this,)。在程序中有一些內容是不需要直接和用戶交互的,他們運行在后臺。圍繞著這個功能展開,又需要用戶的注冊、登陸、查詢歷史報修消息等。 Android客戶端UI設計目前國內流行的程序,UI設計主要采用扁平化的方案。可以看到slidingmenu的設計方式相比于android原生的設計更加方便簡潔。為了便于代碼的管理、維護和開發(fā)的方便,該工程下設置了多個包。下圖就是我安卓程序的軟件代碼目錄結構。Handler能夠實現(xiàn)線程之間的通信,進行異步的消息處理。 ()。 } }。在Android中可以使用Application來實現(xiàn)。 } Override public void onCreate() { // TODO Autogenerated method stub ()。(user)。 圖8 客戶端首頁 圖9 注冊頁面 圖10 登陸頁面圖11 物業(yè)保修 圖12 工單評價 圖13 結束 Web模塊 Web簡介什么是Web,Web不僅僅只是網頁,Web更像是一種規(guī)范。 Web框架設計本次畢業(yè)設計的web方面并不是主要的方面,所以應用主要有兩方面的功能。為了方便快速的開發(fā)和維護,本次web設計使用了一些集成的開發(fā)框架。使用的版本是hibernate 。對于需要反饋的信息中有中文字符的使用Encoding進行編碼在客戶端解碼完成。 String sex = ((sex))。 String = (())。以上不完整的代碼實現(xiàn)了接受客戶端發(fā)送的注冊信息,并且將相應的數據封裝在User 對象之內,使用Hibernate將數據寫入數據庫中。本次設計所使用的 EasyUI 前段集成開發(fā)框架,集成提供了很多現(xiàn)成的組件。客戶管理模塊截圖如下:圖16 propertySer web用戶康工單管理模塊:首先可以查詢所有已提交的工單。只要配置好bean對象就可以自動生成表。 private String pass。 Id GeneratedValue(strategy=) public int getId() { return id。然后在數據庫中自動生成相應的p_user表。5 測試在軟件開發(fā)的過程中,測試也是非常重要的一個環(huán)節(jié)。本次測試使用的國產紅米手機,具體手機信息如圖19圖24所示: 圖19 測試手機信息 圖20 測試首頁圖21 測試登錄 圖22 測試工單評價 圖23 測試歷史信息 圖24 測試報修時間控件6 總結這個安卓畢設也算是告一段落了。許多構想的功能因為一些原因沒有實現(xiàn)出來。參考文獻[1]GONG Lei,ZHOU and Research of Mobile Termination Application Based on Android[J]. Computer And Modernization. :155162.[2]Shane Conde.Android Wireless Application Development[M]. :1566.[3]Enck,W., Ongtang,M.,McDaniel,P. Understanding Android Security[J]. Security amp。 InputStreamReader in = null。 (true)。 (Charset, utf8)。 DataOutputStream dop = new DataOutputStream(connection .getOutputStream())。 in = new InputStreamReader((),UTF8)。 while ((line = ()) != null) { (line)。 } catch (IOException e) { // TODO Autogenerated catch block ()。 Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 ()。 user = (Button) findViewById()。 repair = (Button) findViewById()。 } })。 (new () { Override publ
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1