1. 程式人生 > 實用技巧 >Android汽車違章查詢系統

Android汽車違章查詢系統

汽車違章查詢系統是我的畢業設計課題,這個Android的app具體包括:使用者註冊與登入功能主要是讓第一次進入APP查詢違章情況的使用者進行賬號註冊,輸入自己的使用者名稱和密碼,然後註冊,之後登陸,進入查詢介面;汽車違章查詢功能是要求使用者輸入自己的車牌號,車架號和需要查詢的地點等等的資訊進行違章查詢的操作;歸屬地選擇功能主要是為了讓使用者選擇汽車查詢是的查詢地點;緊急處理功能是通過一個按鈕使使用者進入緊急處理介面;而拍照功能是為了使用者遇到緊急情況需要拍照時進行拍照的,之後圖片儲存到手機,比如車輛剮蹭等等小事故。

本APP最主要的汽車違章查詢功能的實現是通過介面訪問網站上的汽車違章查詢資料庫。

首先,在網站上申請appID和appKey,通過這兩項可以訪問網站上的介面;然後實現功能的時候首先發起一個訪問請求,訪問網站上的介面,訪問通過之後呼叫網站上的資料庫,資料庫返回相關的違章資訊,最後,解析物件同時顯示在查詢結果的介面上,這樣就達到了查詢違章資訊的目的。

我實現該系統的方式,主要由服務、 網路和客戶三部分構成, 其中伺服器由汽車違章查詢伺服器和中間伺服器構成, 網路主要有Internet、 3G/WLAN構成。詳細瞭解汽車違章查詢介面, 並獲得授權訪問。同時,必須很好的設計客戶軟體和中間伺服器間的訪問介面,此外,在客戶軟體在提供的使用者使用時, 我們必須建立好中間伺服器。目前考慮到實際需要, 中間的伺服器沒有自己設計, 選擇了汽車違章查詢介面來實現我們的系統。在這裡插入圖片描述


在這裡插入圖片描述
目錄
1 緒論 1
1.1 國內外動態 1
1.2 選題的背景和意義 1
1.3 設計實現的主要目標 2
2 開發平臺和開發技術的介紹 3
2.1 Android開發平臺 3
2.2 Android的系統架構 3
2.3 Android的應用 3
2.4 Android的開發 5
2.4.1 Android的開發工具 5
2.4.2 Android開發平臺的搭建 5
3 需求分析 7
3.1 現狀分析 7
3.2 系統要解決的問題 7
3.3 系統要實現的功能及實現的方法 7
3.3.1 本系統要實現的功能 7
3.3.2 實現方法 8
4 概要設計 9
4.1 系統總體功能結構 9
4.2 系統總體架構 10
4.2.1 使用者註冊與登入 10
4.2.2 違章汽車的查詢 11
4.2.3 緊急處理–拍照 11
5 詳細設計 12
5.1 使用者的註冊與登入 12
5.1.1 介面設計 12
5.1.2 功能設計 13
5.2 查詢 17
5.3 選擇省份城市和車牌號歸屬地 29
5.4 結果介面 30
5.5 緊急處理介面 32
5.6 資料庫的實現 35
5.6.1 SQLite資料庫 35
5.6.2 通過介面訪問網站上的汽車違章查詢資料庫 35
6 軟體測試 36
6.1 測試方法 36
6.2 測試專案 36
6.3 測試用例 36
6.3.1 註冊與登入功能測試 36
6.3.2 查詢功能測試 38
6.3.3 其他各模組的功能測試 39
6.4 測試結果 39
7 總結 40
參考文獻 41
致謝 42
外文原文 43
中文翻譯 53