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

正文內(nèi)容

基于android的移動警務(wù)查詢系統(tǒng)的設(shè)計與實現(xiàn)-全文預(yù)覽

2025-08-17 07:21 上一頁面

下一頁面
  

【正文】 ,在繁忙的工作之余經(jīng)過近半年的時間,論文 基本完成。在嚴(yán)格參 照這些標(biāo)準(zhǔn)的基礎(chǔ)上來實現(xiàn)該系統(tǒng),使得該系統(tǒng)更加完善和可行。 隨著無線通信設(shè)備的不斷完善,移動警務(wù)必將是公安部未來信息化的重要組 成部分。同時,本課題中沒有對權(quán)限做過多的限制,因為考慮到該系統(tǒng)主要是查詢功能,不涉及到修改中心系統(tǒng)的數(shù)據(jù),所以安全性的要求不高。 。未來 希望在充分理解并掌握公安業(yè)務(wù)的基礎(chǔ)上,對系統(tǒng)再進行全面的分析與設(shè)計。 展望 本課題對基于 Android 的移動警務(wù)查詢系統(tǒng)進行了詳細(xì)的分析和設(shè)計,并最 終實現(xiàn)了主要的功能。這樣是充分考慮到公安信息系統(tǒng)的分布性和 差異性。并對 Android 移動平臺和 WebService 進行了歸納總結(jié)。通過對相關(guān)功能模塊的具體分析和運行結(jié)果的演示,條理清晰地詮釋了各系統(tǒng)功能模塊的實 現(xiàn)原理。 界面測試 l 導(dǎo)航測試:導(dǎo)航是系統(tǒng)中各模塊之間切換的工具,通過該測試,以判斷用戶在各個模塊之間的流轉(zhuǎn)是否符合用戶的習(xí)慣等。 (this, 設(shè)置成功)。 ContentValues values = new ContentValues()。 } return null。 long rowId = (, , values)。 } ProvinceProvider 繼承 ContentProvider,實現(xiàn)對省份數(shù)據(jù)庫的管理操作。主要代 碼如下: Override public void onCreate(SQLiteDatabase db) { StringBuilder sb = new StringBuilder()。 圖 位置查詢時的浮動菜單 系統(tǒng)設(shè)置功能模塊的實現(xiàn) 系統(tǒng)設(shè)置,主要包括更新省份、更新城市信息、更新職業(yè)信息和設(shè)置 IP 信 息。 case 1: (0)。 } ().refresh()。 switch (()) { case GOOGLE: (1)。 sb=null。 Message msg=new Message()。 (\n)。 for (int i=0。 StringBuilder sb=new StringBuilder()。 } })。 =1。 } (()1)。isize。 (new ILocalSearchListener(){ Override public void localSearchFinished(Vector pois) { if (pois==null) return。 l l 地圖的放大: ().setZoomInTool()。本系統(tǒng)中采用 ucmap 實現(xiàn)地圖縮放、地圖平移、關(guān)鍵字查詢、路徑查詢、數(shù)據(jù)源切換和模式切換六個功能。 這里只給出逃犯查詢界面,如圖 所示: 圖 逃犯查詢界面 位置查詢功能模塊的實現(xiàn) 位置查詢,主要是針對地圖的操作,本系統(tǒng)中的地圖組件并沒有采用 Android 自帶的地圖,而是采用第三方地圖組件 ucmap。 圖 案件查詢流程圖 圖 案件查詢界面圖 長按某條案件記錄彈出的菜單 逃犯信息查詢功能模塊的實現(xiàn) 逃犯其實是人口的一個子類。唯一不同之處就是在獲取案件信息列表后,對應(yīng)的可以有兩種可能的操作:單擊某條記錄,查看 詳細(xì)信息;長按某條記錄,彈出一個菜單,可以實現(xiàn)查看該案件對應(yīng)的嫌疑人、 受害人、受害單位和在逃人員。 (person, p)。 當(dāng)用戶單擊某條記錄的時候,需要顯示該人口的詳細(xì)信息。 } catch (Exception e) { throw new ServiceException(查詢?nèi)丝谛畔⑹?())。 } } if(ageBegin != null){ ( and = + ageBegin)。 !()){ work=newString((iso88591),UTF8)。)。amp。+province).append(39。 if(province!=nullamp。 !()){ (39。)。 if(sex != null amp。 ( and like 39。 if(name != null amp。 在獲取人口列表時,需要訪問業(yè)務(wù)層的方法 getPersons()。后臺部分代碼如下: public HttpHeaders index() { //personService = new PersonService()。 } } }).start()。在執(zhí)行查詢時,首先判斷網(wǎng)絡(luò)是否可用: () 如果網(wǎng)絡(luò)功能正常,則首先實例化一個 Search 對象,Search 對象封裝了對網(wǎng)絡(luò) 的訪問,開辟一個新的線程來執(zhí)行訪問網(wǎng)絡(luò)的操作主要是防止界面卡死。主界面如圖 所示: 圖 系統(tǒng)主界面主界面對應(yīng)的類是 MainActivity,繼承 ListActivity 類實現(xiàn)一個 ListView,對應(yīng)的就是界面上的菜單。并采用面向?qū)ο蟮姆绞綄ο到y(tǒng)進行了分析與設(shè)計,包括系統(tǒng)的用例圖,架構(gòu)圖,對象模型等。本系統(tǒng)的對象模型如圖 所示: 圖 系統(tǒng)對象模型 系統(tǒng)動態(tài)模型設(shè)計 動態(tài)模型表示瞬時的、行為化的系統(tǒng)的“控制”性質(zhì),它規(guī)定了對象模型中的對象的合法變化序列。由于本課題無法獲取公安信息庫的內(nèi)容和相關(guān)業(yè)務(wù),所以,整個后臺業(yè)務(wù)和數(shù)據(jù)都是由自己模擬實現(xiàn)的。系統(tǒng)的頂層用例圖如圖 所 示: 圖 系統(tǒng)頂層用例圖l 人口查詢用例圖 人口信息查詢的用例圖如圖 所示: 圖 人口查詢用例圖l 案件查詢用例圖 案件查詢用例圖如圖 所示: 圖 案件查詢用例圖l 逃犯查詢用例圖 逃犯查詢用例圖如圖 所示: 圖 逃犯信息用例圖 l 位置查詢用例圖 位置查詢用例圖如圖 所示: 圖 位置查詢用例圖l 系統(tǒng)設(shè)置用例圖 系統(tǒng)設(shè)置用例圖如圖 所示: 圖 系統(tǒng)設(shè)置用例圖 系統(tǒng)架構(gòu)設(shè)計 本系統(tǒng)結(jié)合 MVC 模式,采用分層的架構(gòu)設(shè)計。用于表現(xiàn)活動者、用例以及它們之間的關(guān)系。 ll 位置查詢:主要包含載入、放大、縮小、平移、關(guān)鍵字查詢、路徑查詢、 切換數(shù)據(jù)源和切換模式八個功能。 l l 人口查詢:可以根據(jù)人口姓名、性別、身份證、年齡段、所在省份城市 以及職業(yè)信息進行查詢,這些查詢條件可以任意組合。 l 可擴展性原則:設(shè)計功能的同時,需要充分考慮到系統(tǒng)的可伸縮性,在設(shè)計和代碼實現(xiàn)上,需要留有可擴展的余地。第三章 基于 Android 的移動警務(wù)查詢系統(tǒng)分析與設(shè)計 系統(tǒng)設(shè)計原則和目標(biāo) 系統(tǒng)設(shè)計原則 l 簡單實用性原則:要求系統(tǒng)的設(shè)計,易于使用、維護和管理。 可以看到 REST 和 WebService 是不同的,REST 強調(diào)的是一種簡潔而高效的web 設(shè)計,通過 url 來暴露服務(wù),但是這些服務(wù)已經(jīng)被限定為了 CRUD。這是比較直觀的情況。服務(wù)端只負(fù)責(zé)提供資源和操作資源的服務(wù),而客戶端則需要根據(jù)資源中的數(shù)據(jù)和表現(xiàn)形式,自己做具體的渲染操作,這樣就減少了服務(wù)器的操作。 又因為使用作為連接器接口,而則把對一個url的操作限制在4個:GET、 POST、PUT、DELETE。 ll 所有的操作都是無狀態(tài)的。REST 包含一組設(shè)計概念和準(zhǔn)則: l l 網(wǎng)絡(luò)上所有的事物都被抽象為資源(Resource)。 l l 接下來,就可以新建 Android 工程了。 l l 下載 Android SDK,并將其解壓。 l Package Manager:管理所有安裝在 Android 系統(tǒng)中的應(yīng)用程序。 ll ViewsSystem:提供 UI 接口,是用來構(gòu)建應(yīng)用程序的基本原件。在 Android中Window 的概念其實被 View 替代了。 這部分 API 主要有以下幾大類:Views、Intents、Activity、Permissions、Resource Types、Services、Notifications、ContentProviders、以及 XML 支持等。ContentProvider 最主要的用處就是在多個應(yīng)用程序之間共享數(shù)據(jù)。這樣,該 Broadcast 既可以從一個 Receiver 傳遞到 另一個 Receiver,也可以在一個 Receiver 中被銷毀,這樣其他的 Receiver 就接收不到該 Broadcast 了。一種是普通的 Broadcast,這種 Broadcast 是通過 ()發(fā)出的。與 Service 一 樣,BroadcastReceiver 也沒有 UI 元素。Service 既可以運行在獨立的進程中,也可以運行在應(yīng)用程序的進程里。而之前的 Activity 仍然在棧中。幾乎所有的 Activity 都是用來和用戶交互的,因此,Activity 最重要的職責(zé)就是負(fù)責(zé)創(chuàng)建一個窗體,開發(fā)者可以使用 setContentView(View)在 Activity 上放置各種 UI 控件。 Android 移動平臺架構(gòu)分析 Android 平臺的架構(gòu)從下到上包含了如下幾個部分:Linux 內(nèi)核,Android 運 行時環(huán)境,開發(fā)庫,應(yīng)用框架和應(yīng)用程序(如圖 所示)。 Google 通過與運營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方面結(jié)成深層次的合 作伙伴關(guān)系,希望建立標(biāo)準(zhǔn)、開放的移動電話軟件平臺,在移動領(lǐng)域內(nèi)形成一個 系統(tǒng)的開放式的移動生態(tài)系統(tǒng)。 第五章總結(jié)全文,并提出建議。 論文的組織結(jié)構(gòu) 本文的組織結(jié)構(gòu)如下: 第一章講述了本課題研究的背景及意義,提出了本文的主要研究內(nèi)容。 2)解決如何將現(xiàn)有的業(yè)務(wù)邏輯封裝成 Web 服務(wù),供客戶端調(diào)用。 同時,由Google和開放手機聯(lián)盟合作開發(fā)的基于Linux的移動手機開發(fā)平臺,正在受到越來越多開發(fā)者和移動生產(chǎn)商的青睞。不僅如此,本課題采用了 Android 作為該系統(tǒng)運行的平臺,為研究和推廣 Android 平臺做出了一定的貢獻(xiàn)。因為,REST 是輕量級的,協(xié)議簡單,使用類似 HTTP 請 求的形式封裝請求,適合移動終端的對 web 服務(wù)的訪問。 我們知道,公安網(wǎng)是及其保密的,而且是完整的。而這些無線終端具有體積、內(nèi)存、電量等因素的限制,所以,開發(fā)移動系統(tǒng),首先需要選取一款合適的移動操作系統(tǒng)。 同時,公安部也注意到移動警務(wù)在“科技強警”中所起的作用,已將移動警務(wù)系統(tǒng)列入“金盾工程”項目中,成為“金盾工程”的重要組
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1