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

正文內(nèi)容

畢業(yè)論文基于android平臺(tái)的交通事故快速處理與查詢系統(tǒng)-文庫吧資料

2024-11-24 18:09本頁面
  

【正文】 out LinearLayout android:id=+id/login_div2 android:layout_width=fill_parent android:layout_height=wrap_content android:layout_margin=15dip android:orientation=horizontal android:padding=15dip Button android:layout_weight=1 android:id=+id/button_what android:layout_width=80dp android:layout_height=80dp android:background=drawable/dingsun / Button android:layout_weight=1 android:layout_width=80dp android:layout_height=80dp android:background=drawable/xitong / Button android:layout_weight=1 android:layout_width=80dp android:layout_height=80dp android:background=drawable/fuwu //LinearLayout RelativeLayout android:layout_width=fill_parent android:layout_height=wrap_content Button android:onClick=re_login android:id=+id/re_login android:layout_width=100dp android:layout_height=40dp android:background=drawable/re_login android:layout_alignParentRight=true android:layout_alignParentBottom=true/ Button android:id=+id/change_password android:layout_width=100dp android:layout_height=40dp android:background=drawable/change_password android:layout_alignParentLeft=true android:layout_alignParentBottom=true/ /RelativeLayout /LinearLayout /RelativeLayout Android調(diào)用WebService的設(shè)計(jì) WebService描述WebService并不是Android的專利,10幾年前就已經(jīng)出現(xiàn)了。圖 功能主界面 此界面系統(tǒng)流程圖在功能主界面中所敘述的主要功能如上面所述。這八個(gè)按鈕起到的就是導(dǎo)航的作用,無論對(duì)本系統(tǒng)是否了解只要了解Android下的軟件的使用方法就可以輕松使用。.相對(duì)布局(Relative Layout)在此界面的底部采用了相對(duì)布局,用來固定下面兩個(gè)按鈕“修改密碼”“重新登錄”的位置,此處將他們位置分別固定在左下角和右下角。本界面使用的是橫向線性的排列,這在布局中設(shè)置即可,如有需要,也可設(shè)置為縱向的排列。在本系統(tǒng)的其他界面中對(duì)于圖片的處理都會(huì)是這樣的實(shí)現(xiàn)情況。 功能主界面描述。為了進(jìn)一步確切分析交通事故快速處理系統(tǒng)的設(shè)計(jì),有必要先確定系統(tǒng)的整體模型結(jié)構(gòu)。經(jīng)分析,[7]。本章在此基礎(chǔ)上,進(jìn)一步分析系統(tǒng)的模型結(jié)構(gòu)和具體實(shí)現(xiàn)。 Android客戶端調(diào)用WebService流程圖 事故快速處理中心管理后臺(tái)事故快速處理中心負(fù)責(zé)接到報(bào)案后快速處理信息,并同時(shí)以短信的方式回饋事故責(zé)任人信息。后臺(tái)對(duì)信息進(jìn)行處理,處理結(jié)果封裝成XML文件,返回到Android客戶端,Android客戶端對(duì)XML文件進(jìn)行解析,解析后將有用信息彈到手機(jī)界面。 快速報(bào)案功能的流程圖 違章查詢功能 違章查詢功能:事故處理平臺(tái)的注冊(cè)用戶可以在登錄自己的用戶主界面后憑短信收到的事故編號(hào)進(jìn)行違章查詢。 功能選擇功能選擇:用戶在此界面選擇將使用的功能。 系統(tǒng)總體架構(gòu)設(shè)計(jì)本Android客戶端軟件主要實(shí)現(xiàn)功能:客戶端登陸注冊(cè)、快速報(bào)案、違章查詢、報(bào)案記錄、定損圖示、系統(tǒng)幫助、服務(wù)網(wǎng)點(diǎn)查看、服務(wù)器端實(shí)現(xiàn)的主要功能:主要對(duì)整個(gè)事故處理數(shù)據(jù)庫(包括事故表、事故責(zé)任人表、用戶表等)的維護(hù)功能 (增、刪、查、改等),提供寫數(shù)據(jù)庫和查詢數(shù)據(jù)庫兩個(gè)接口。可擴(kuò)展性原則,易于在原有功能基礎(chǔ)上增加新的功能模塊。交互性原則,本交通事故快速處理與查詢系統(tǒng)要有良好的交互性。集功能與美觀于一體,同時(shí)也突出自己移動(dòng)設(shè)備的方便性;(6)易于維護(hù),功能模塊相對(duì)獨(dú)立,使得維護(hù)工作量減少,維護(hù)費(fèi)用降低;(7)性能優(yōu)越,本系統(tǒng)要求運(yùn)行流暢,處理速度快,延遲小。4) 易測試性:對(duì)程序所做的修改易于測試,修改結(jié)果容易確認(rèn)。2) 易改變性:程序符合面向?qū)ο缶幊趟枷?,注重設(shè)計(jì)模式的使用,以便發(fā)現(xiàn)錯(cuò)誤或環(huán)境改變之后易于修改。2) 程序使用方法,操作方式簡單、容易學(xué)習(xí)。2) 系統(tǒng)具有一定的容錯(cuò)性,對(duì)于用戶的非法操作(如強(qiáng)制結(jié)束程序等)有一定的處理能力。3) 在公司里我是第一批參與Android開發(fā)的開發(fā)人員,所以一切都在摸索中前進(jìn)。 非功能約束1. 約束1) 畢業(yè)設(shè)計(jì)時(shí)間有限,要求3個(gè)月內(nèi)完成。(4)后臺(tái)服務(wù)器管理功能:客戶端通過快速報(bào)案上傳事故信息到事故快速處理中心,事故快速處理中心的網(wǎng)站管理員登錄到后臺(tái)事故管理系統(tǒng)即可對(duì)報(bào)案信息進(jìn)行處理,然后以短信的形式發(fā)送給事故責(zé)任人。當(dāng)有緊急狀況發(fā)生時(shí),用戶也可以跳過登錄這一步,直接進(jìn)行快速報(bào)案。 交通事故處理系統(tǒng)用例圖 各模塊描述(1)客戶端登陸注冊(cè)功能:注冊(cè)事故處理平臺(tái)的會(huì)員可以進(jìn)行登錄進(jìn)入該用戶的主界面。其中,“登錄與注冊(cè)”是本系統(tǒng)的前提要求,“快速報(bào)案”和“違章查詢”是本系統(tǒng)的兩個(gè)重要功能模塊,“通過WebService與服務(wù)器實(shí)現(xiàn)通信”是前述所有功能均要求使用到的功能。表32 寫入類接口調(diào)用參數(shù)說明序號(hào)參數(shù)名稱參數(shù)說明備注信息1xtlb系統(tǒng)類別接口提供者的業(yè)務(wù)類別代碼,如事故業(yè)務(wù):012jkid接口類別01A01:添加事故當(dāng)事人簡單信息,調(diào)用方法名為AddSimplePerson ()01A02:表示添加事故照片信息,調(diào)用方法名為AddPhoto ()3key接口密鑰MD5加密的密碼。4QueryXmlDoc查詢條件封裝查詢條件的XML格式文檔(2)寫入類接口public String WriteObjectOut (String xtlb, String jkid,String key, String QueryXmlDoc)。四個(gè)參數(shù)的具體含義如表31所示。查詢類接口對(duì)外提供查詢服務(wù),寫入類接口對(duì)外提供將業(yè)務(wù)數(shù)據(jù)寫入數(shù)據(jù)庫。同時(shí),后臺(tái)服務(wù)器向前臺(tái)Android客戶端提供了WebService接口,使得Android客戶端可以調(diào)用這些接口,來使用服務(wù)器提供的服務(wù),以實(shí)現(xiàn)Android客戶端與服務(wù)器端的通信。事后車主可憑收到的信息里的事故編號(hào)在本Android客戶端內(nèi)查詢?cè)撌鹿实奶幚斫Y(jié)果。事故快速處理中心收到報(bào)案后立即查看報(bào)案人員上傳照片,并確定事故性質(zhì),確認(rèn)完畢后。但由于本人精力有限,所以由我負(fù)責(zé)Android客戶端兩個(gè)最基本的功能模塊,包括“快速報(bào)案”和“違章查詢”,這兩個(gè)功能的操作步驟如下:用戶打開客戶端進(jìn)入“事故快速處理模塊”。所以,本系統(tǒng)在操作上是可行的。并且,本系統(tǒng)使用的Android平臺(tái)擁有良好的用戶友好性,更加容易被用戶使用。 操作可行性如今,基于Android平臺(tái)的軟件已經(jīng)非常普及。所以,開發(fā)本系統(tǒng)可以說基本上是免費(fèi)的。 經(jīng)濟(jì)可行性開發(fā)本Android系統(tǒng)不像開發(fā)IOS,并不需要高價(jià)購買像如Mac的筆記本或臺(tái)式機(jī),任何電腦均可用于Android開發(fā),這是任何一個(gè)開發(fā)者都具備的條件。難點(diǎn)在于在Android上調(diào)用WebService接口,這方面平時(shí)幾乎沒有接觸,不過在明白它的原理之后 ,相信可以在幾周內(nèi)實(shí)現(xiàn)Android與服務(wù)器之間的通信,這個(gè)挑戰(zhàn)是值得接受的。 技術(shù)可行性本系統(tǒng)為基于Android平臺(tái)的事故快速處理與查詢系統(tǒng),本系統(tǒng)雖然主要使用的技術(shù)是在校期間沒有學(xué)習(xí)過的Android開發(fā)技術(shù),但是開發(fā)本系統(tǒng)需要的嵌入式知識(shí)、Java知識(shí)、軟件工程的知識(shí)以及各種計(jì)算機(jī)相關(guān)的知識(shí)是在本科階段已具備的??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。 新建Android Project新建好以后,選擇Run configuration,在里面設(shè)置好要運(yùn)行的軟件和運(yùn)行的模擬器,就可以運(yùn)行了。然后選擇AndroidAndroid Project,單擊Next按鈕。 平臺(tái)的測試ADT附帶了一個(gè)內(nèi)置的示例程序,即模板,我們要使用這個(gè)模板快速地創(chuàng)建一個(gè)簡單的“Hello World”程序。圖 加載ADT插件 我的環(huán)境搭建便捷方法除了這種比較繁雜的方法之外,Google還為開發(fā)者提供了打包下載的軟件(ADTbundle),只要系統(tǒng)中安裝好了JDK,將此軟件下載解壓之后即可使用。(4)重啟后,選擇WindowPreferencesAndroid,然后輸入SDK安裝目錄。(2)啟動(dòng)Eclipse,然后選擇HelpInstall New Software。 Android SDK解壓后然后運(yùn)行AVD ,下面就可以下載任何我想開發(fā)的Android版本platform(平臺(tái)),所以我首先下載了Android (API 10)。其提供了用于不同操作系統(tǒng)的軟件包,在這我需要下載Windows版本的。下載結(jié)束即可安裝使用?!?JAVA_HOME%\lib\ 。%JAVA_HOME%\jre\bin ;(3)新建CLASSPATH :.。最后一步就是要配置環(huán)境變量。下載完成后,需要安裝成功,可以隨意選擇安裝文件夾,也可使用默認(rèn)的文件夾。表21平臺(tái)搭建表操作系統(tǒng)Windows XPJDKSUN JDK EclipseEclipse Java Development Tools Android SDKAndroidsdkwindows Java JDK的安裝以及環(huán)境變量的配置首先需要安裝Java,所有的Android開發(fā)工具都需要它,編寫Android程序也需要使用Java語言[2][5][6]。表21就是平臺(tái)搭建表。Linux 內(nèi)核也同時(shí)作為硬件和軟件棧之間的抽象層。Dalvik虛擬機(jī)依賴于linux內(nèi)核的一些功能,比如線程機(jī)制和底層內(nèi)存管理機(jī)制。 Dalvik虛擬機(jī)執(zhí)行(.dex)的Dalvik可執(zhí)行文件,該格式文件針對(duì)小內(nèi)存使用做了優(yōu)化。Android運(yùn)行時(shí)組件包括兩個(gè)重要的部分,一個(gè)是核心類庫,另一個(gè)是Dalvik虛擬機(jī)。但是,針對(duì)Linux嵌入式裝置進(jìn)行過最佳化的調(diào)整。8) web Kit:是一個(gè)先進(jìn)的網(wǎng)頁瀏覽器引擎,被用來構(gòu)建Android瀏覽器和內(nèi)嵌的web視圖,也可以讓開發(fā)者利用這個(gè)引擎來做不同的應(yīng)用。③維護(hù)數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變。SSL協(xié)議提供的服務(wù)主要有:①認(rèn)證用戶和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶機(jī)和服務(wù)器。SSL協(xié)議可分為兩層:SSL記錄協(xié)議(SSL Record Proto col):它建立在可靠的傳輸協(xié)議(如TCP)之上,為高層協(xié)議提供數(shù)據(jù)封裝、壓縮、加密等基本功能的支持。它已被廣泛地用于Web瀏覽器與服務(wù)器之間的身份認(rèn)證和加密數(shù)據(jù)傳輸。6) SSL:(secureSocketsuyer),中文名為“安全套接層協(xié)議層”,它是網(wǎng)景公司提出的基于WEB應(yīng)用的安全協(xié)議。4) Media Frame work:主要是以packetVideo公司的OpenCORE為基礎(chǔ)所發(fā)展的多媒體類庫,該庫支持回放和錄制大量流行的音視頻格式和靜態(tài)圖片。該庫使用硬件加速(當(dāng)硬件可用時(shí)),可以將硬件的3D功能做最佳化的處理顯示。例如:在2D、2D顯示上的合成、疊合動(dòng)作。開發(fā)者可以通過應(yīng)用程序框架使用這些功能。9) 包管理器:管理所有安裝在Android系統(tǒng)內(nèi)的包。7) 位置管理器:用來管理地圖服務(wù)的相關(guān)功能。例如:啟動(dòng)應(yīng)用程序要用到的資源準(zhǔn)備及關(guān)閉應(yīng)用程序時(shí)釋放內(nèi)存及相關(guān)資源等工作。4) 通知管理器:提供應(yīng)用程序在狀
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1