總結:
基於智慧型手機在資訊時代高度普及和多樣化應用軟體需求日益增長的背景,結合目前Android系統在智慧型手機端的設計和應用理念以及實現技術的可能性,本文針對徒步愛好者開發了一款基於Android的行程記錄系統, 也就是說,徒步旅行者。同時,還可以記錄沿途的心情,使整個旅程的安排井然有序、充實、快樂,在旅人群體中具有現實意義和一定的實用價值。系統採用MVC模式設計軟體框架,將頁面設計與程式邏輯分離,更易於維護; 系統採用J**A語言編寫,採用SQLite儲存技術,實現使用者登入註冊、路由和日記的增刪修改,介面簡潔美觀,操作方便。 通過相應理論和技術的介紹,介紹了整個系統的設計與實現。
關鍵詞:旅行者; 附表; 基於 Android
類別:摘要2
1 引言 1
1.1 引言 1
1.1.1 旅行者群體(使用者)出現的背景 1
1.1.2 旅行者社群的趨勢 1
1.1.3 開發該系統的必要性 2
2 安卓技術簡介 3
2.1 Android 3 簡介
2.1.1 安卓簡介 3
2.1.2 移動裝置上的 Android 技術 3
2.2 Android平台功能 4
2.2.1 開放性 4
2.2.2 平等 4
2.2.3 支援豐富的硬體 5
2.2.4 眾多開發人員 5
2.2.5 個具有許多功能的 Google 應用程式 5
2.3 Android平台架構 5
2.3.1 應用 6
2.3.2 應用框架 6
2.3.3 系統執行時 6
2.3.4 Linux 核心 7
2.4 開發環境 8
2.4.1 eclipse 8
2.4.2 sdk 8
2.4.3 jdk 9
2.4.4 SQLite資料庫 10
2.4.5 安卓模擬器 10
2.4.6 J**a 語言 10
2.5 應用程式組成 11
2.5.1 資源及其概況 11
2.5.2 邏輯檔案 12
2.5.3 Android 基本元件 12
3 需求分析 15
3.1 引言 15
3.1.1 編制目的 15
3.1.2 專案背景 15
3.1.3 定義 15
3.1.4 型號 15
3.2 任務描述 15
3.2.1 目標15
3.2.2 操作環境 16
3.2.3 條件和約束 16
3.3 資料說明 16
3.3.1 靜態資料 16
3.3.2 動態資料 16
3.3.3 資料庫說明 16
3.3.4 資料流圖 17
3.3.5 資料字典 18
3.3.6 資料採集 20
3.4 功能要求 20
3.4.1 職能部門 20
3.4.2 功能說明 21
3.5 效能要求 21
3.5.1 資料準確性 21
3.5.2 時間特徵 21
3.5.3 適應性 22
3.6 業務要求 22
3.6.1 使用者介面 22
3.6.2 硬體介面 23
3.6.3 軟體介面 23
3.6.4 故障排除 23
3.7 其他要求 23
3.7.1 庫存情況 23
4 總體設計 24
4.1 引言 24
4.1.1 編制目的 24
4.1.2 專案背景 24
4.1.3 定義 24
4.1.4 型號 25
4.2 二、任務概覽 25
4.2.1 目標25
4.2.2 操作環境 25
4.2.3 要求結束view 25
4.3 總體設計 26
4.3.1 程序 26
4.3.2 模組的整體結構及外觀設計 26
4.3.3 職能分配 27
4.4 介面設計 27
4.4.1 外部介面 27
4.4.2 內部介面 28
4.5 資料結構設計 28
4.5.1 邏輯結構設計 28
4.5.2 物理結構設計 28
4.5.3 檔案設計 29
4.5.4 資料結構和程式關係 31
4.6 操作設計 31
4.6.1 執行模組組合 31
4.6.2 操作控制 32
4.6.3 執行時間 32
4.7 錯誤處理設計 32
4.7.1 錯誤輸出訊息 32
4.7.2 錯誤處理對策 32
4.7.3 安全和保密設計 33
4.7.4 維護設計 33
5 詳細設計 34
5.1 引言 34
5.1.1 編制目的 34
5.1.2 專案背景 34
5.1.3 定義 34
5.1.4 型號 35
5.2 程式說明 35
5.2.1 歡迎螢幕模組 35
5.2.2 快捷介面選項卡模組 35
5.2.3 View 路由選項卡模組 37
5.2.4 View 日誌選項卡模組 43
5.2.5 寫入路由模組 49
5.2.6 寫入日誌模組 50
5.2.7 frametabactivity.J**a 檔案 55
5.2.8 myopenhelper.j**a 57
6 執行測試 60
6.1 概述 60
6.2 測試環境 60
6.2.1 硬體環境 60
6.2.2 軟體環境 60
6.3 測試結果 60
6.3.1 重要功能測試用例 60
6.3.2 執行測試 65
結論 69 參考文獻 70
致謝 71 外語 72
中文翻譯 81
*字數:40643