第1篇基于Android云端發(fā)音字典的設計與實現
第1章項目開發(fā)方法概述
1.1項目開發(fā)過程
1.2項目管理方法介紹
第2章掌握項目需求
2.1項目背景及目標
2.2項目需求及用例規(guī)約
2.2.1用例1:讀取用戶輸入
2.2.2用例2:翻譯用戶輸入
2.2.3用例3:讀出翻譯后的單詞
2.2.4用例4:構建個人詞庫
第3章項目系統(tǒng)設計
3.1架構設計與開發(fā)框架
3.1.1技術選型
3.1.2架構設計
3.2系統(tǒng)設計
3.2.1系統(tǒng)目錄規(guī)劃
3.2.2系統(tǒng)時序圖范例
3.3數據庫設計
3.4交互設計
第4章項目實現與測試
4.1云端發(fā)音字典應用范例
4.1.1項目需求及設計
4.1.2項目開發(fā)
4.2項目開發(fā)規(guī)范
4.2.1命名規(guī)范
4.2.2Java編碼規(guī)范
4.3項目開發(fā)
4.3.1代碼編寫流程
4.3.2編碼流程范例
4.4軟件測試
4.4.1軟件測試的分類
4.4.2測試管理工具
4.4.3項目測試
第5章項目實施與維護
5.1項目部署
5.1.1Android手機部署
5.1.2Android開發(fā)板部署
5.2項目維護
第6章項目管理與團隊組織
6.1項目管理
6.1.1項目管理術語
6.1.2項目管理的必要性
6.1.3QCD原則
6.1.4ISO 9000質量管理體系
6.1.5CMM
6.1.6質量體系文件結構
6.1.7軟件項目生命周期
6.1.8項目團隊組織結構
6.1.9東軟實訓項目管理要求
6.1.10團隊組織
6.2SubVersion
6.2.1SubVersion入門
6.2.2幾種常用的版本控制工具
6.2.3客戶端和服務器
6.2.4基本概念
6.2.5日常應用指南第2篇實訓項目――Android應用系統(tǒng)
第7章主題系統(tǒng)
7.1系統(tǒng)特性
7.2系統(tǒng)需求
7.2.1桌面Home定制
7.2.2動態(tài)壁紙
7.3系統(tǒng)設計要點
7.3.1桌面Home定制
7.3.2動態(tài)壁紙
7.4項目重難點解析
第8章生活指南系統(tǒng)
8.1系統(tǒng)特性
8.2系統(tǒng)需求
8.2.1天氣預報
8.2.2指南針
8.2.3手電筒
8.3系統(tǒng)設計要點
8.3.1天氣預報
8.3.2指南針
8.3.3手電筒
8.4項目重難點解析
8.4.1SAX解析XML數據
8.4.2傳感器API
第9章工業(yè)應用系統(tǒng)
9.1系統(tǒng)特性
9.2系統(tǒng)需求
9.2.1數據圖表統(tǒng)計
9.2.2防盜安全衛(wèi)士
9.2.3數字醫(yī)療
9.3系統(tǒng)設計要點
9.3.1數據圖表統(tǒng)計
9.3.2防盜安全衛(wèi)士
9.3.3數字醫(yī)療
9.4項目重難點解析
9.4.1Android手機基于基站定位
9.4.2第三方jar包
第10章游戲系統(tǒng)
10.1系統(tǒng)特性
10.2系統(tǒng)需求
10.2.1掃雷
10.2.2貪吃蛇
10.3系統(tǒng)設計要點
10.3.1掃雷
10.3.2貪吃蛇
10.4項目重難點解析
第11章多媒體系統(tǒng)
11.1系統(tǒng)特性
11.2系統(tǒng)需求
11.2.1多媒體播放器
11.2.2圖片瀏覽器
11.2.3畫板
11.3系統(tǒng)設計要點
11.3.1多媒體播放器
11.3.2圖片瀏覽器
11.3.3畫板
11.4項目重難點解析
第12章實用工具
12.1系統(tǒng)特性
12.2系統(tǒng)需求
12.2.1任務管理器
12.2.2資源管理器
12.2.3記事本
12.3系統(tǒng)設計要點
12.3.1任務管理器
12.3.2資源管理器
12.3.3記事本
12.4項目重難點解析第3篇技術擴展
第13章Android Tablet體驗
13.1Android 3.0的特性
13.2Android 3.0的未來發(fā)展
13.3Android Tablet環(huán)境搭建
13.3.1ADT插件
13.3.2下載SDK更新
13.3.3創(chuàng)建AVD
13.4Android Tablet的第一個應用
附錄A東軟實訓介紹
A1實訓目的
A2實訓流程
A3實訓組織形式
A4實訓平臺介紹
A5實訓教學安排說明
A6實訓考核辦法