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

正文內(nèi)容

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

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

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