Java 移動端企業大型項目實戰 SpringBoot + Android
千鋒教育高教產品研發部
買這商品的人也買了...
-
$509移動 APT 威脅情報分析與數據防護
-
$779$740 -
$828$787 -
$523移動終端安全架構及關鍵技術
-
$279Botnet 檢測原理、方法與實踐
-
$580$458 -
$539$512 -
$509HTML5 + CSS3 + JavaScript 從入門到精通
-
$880$695 -
$774$735 -
$414$393 -
$352物聯網安全
-
$534$507 -
$281Android 移動應用開發基礎教程 (微課版)
-
$229電腦網絡安全 — 基於對抗視角的網絡安全攻防
-
$534$507 -
$594$564 -
$305信息安全導論
-
$560API 攻防:Web API 安全指南
相關主題
商品描述
"本書融合了Java和Android技術,還原企業的真實需求,模擬企業管理項目開發流程,帶領讀者“從0到1”學習公司管理項目的開發。 該項目的服務端主要採用SpringBoot框架,並集成MyBatisPlus簡化了接口的開發,提高了開發效率,還在多個模塊的開發中介紹了數據庫觸發器、Redis的簡單使用,通過註解實現定時任務。在移動端主要講解了Android SDK及其插件的使用,集成第三方接口,調用API查詢企業信息等功能。項目中主要實現了客戶資料管理、銷售機會管理、報價記錄管理、合同訂單管理等模塊的功能,並嚴格按照用戶的權限對各類數據實現管控。 本書適合掌握一定的Java基礎,擁有Spring相關框架開發經歷的讀者使用。 "
目錄大綱
目錄
下載源碼
第1章項目介紹
1.1背景介紹
1.1.1開發背景
1.1.2用戶特點
1.1.3項目描述
1.2需求分析
1.2.1項目需求概述
1.2.2業務流程分析
1.2.3運行環境依賴
1.3系統功能介紹
1.3.1客戶資料管理模塊
1.3.2跟進記錄管理模塊
1.3.3銷售機會管理模塊
1.3.4報價記錄管理模塊
1.3.5合同訂單管理模塊
1.3.6回款記錄管理模塊
1.3.7客戶公共池管理模塊
1.3.8產品信息管理模塊
1.3.9數據審核中心
1.3.10費用報銷管理模塊
第2章項目搭建
2.1服務端接口框架搭建
2.1.1配置運行環境
2.1.2創建SpringBoot工程
2.1.3安裝Redis
2.2Android常用開源庫與插件
2.2.1Retrofit網絡訪問框架
2.2.2RxJava響應式編程框架
2.2.3Android開源庫介紹
2.3Android App框架搭建
2.3.1安裝Android Studio與創建項目
2.3.2自定義Gradle配置文件
第3章登錄模塊
3.1登錄表設計
3.1.1設計表結構
3.1.2創建數據表
3.1.3用戶登錄、修改密碼功能接口
3.1.4用戶登錄、修改密碼功能接口測試
3.2實現登錄功能
3.2.1用戶登錄與記住密碼
3.2.2修改用戶密碼
3.3實現首頁頁面
3.3.1首頁頁面
3.3.2工作台頁面
第4章基於RBAC模型權限設計
4.1RBAC模型介紹
4.1.1RBAC模型概述
4.1.2RBAC1基於角色的分層模型
4.1.3RBAC2約束模型
4.2設計數據庫表
4.2.1分析公司人員組成結構
4.2.2設計權限管理表結構
4.2.3創建數據表
4.2.4員工部門、職位層級關系
4.3使用SQL查詢權限範圍
第5章產品信息管理模塊
5.1產品信息庫表設計
5.1.1設計產品表結構
5.1.2創建數據表
5.2產品信息服務端接口
5.2.1產品信息增、刪、改、查接口
5.2.2產品信息增、刪、改、查接口測試
5.3實現產品信息管理功能
5.3.1TakePictureManager相機與相冊上傳圖片類
5.3.2產品信息列表展示
5.3.3新增、修改產品信息
5.3.4查看產品信息
5.3.5查詢產品信息
第6章客戶資料管理模塊
6.1客戶數據庫表設計
6.1.1設計客戶表、聯系人表結構
6.1.2創建客戶、聯系人數據表
6.2客戶資料服務端接口
6.2.1客戶資料管理操作權限驗證
6.2.2編輯客戶資料管理模塊文件
6.2.3編輯客戶資料管理模塊Mapper接口
6.2.4編輯客戶資料管理模塊Service
6.2.5編輯客戶資料管理模塊Controller
6.3實現客戶資料管理功能
6.3.1客戶資料列表功能實現
6.3.2查看客戶資料功能實現
6.3.3添加與修改客戶資料功能實現
6.3.4聯系人功能實現
第7章跟進記錄管理模塊
7.1跟進記錄庫表設計
7.1.1跟進記錄及其附屬表結構設計
7.1.2創建跟進記錄及其附屬數據表
7.2跟進記錄服務端接口
7.2.1編輯跟進記錄管理模塊文件
7.2.2編輯跟進記錄管理模塊Mapper接口
7.2.3編輯跟進記錄管理模塊Service
7.2.4編輯跟進記錄管理模塊Controller
7.3實現跟進記錄管理功能
7.3.1任務跟進列表功能實現
7.3.2添加與修改跟進記錄功能
7.3.3查看跟進記錄功能實現
第8章銷售機會管理模塊
8.1銷售機會庫表設計
8.1.1銷售機會及其附屬表結構設計
8.1.2創建銷售機會及其附屬數據表
8.1.3實現銷售機會管理模塊數據庫觸發器
8.2銷售機會服務端接口
8.2.1編輯銷售機會管理模塊文件
8.2.2銷售機會管理模塊Mapper接口
8.2.3銷售機會管理模塊Service
8.2.4編輯跟進記錄管理模塊Controller
8.3實現銷售機會管理功能
8.3.1銷售機會列表功能實現
8.3.2查看銷售機會功能實現
8.3.3添加銷售機會功能實現
8.3.4編輯銷售機會功能實現
第9章報價記錄管理模塊
9.1報價記錄庫表設計
9.1.1報價記錄表及其附屬表結構設計
9.1.2創建報價記錄數據表
9.1.3實現報價記錄管理模塊數據庫觸發器
9.2報價記錄服務端接口
9.2.1編輯報價記錄管理模塊文件
9.2.2編輯報價記錄管理模塊Mapper接口
9.2.3編輯報價記錄管理模塊Service
9.2.4編輯費用報銷管理模塊Controller
9.3實現報價記錄管理功能
9.3.1報價記錄列表功能實現
9.3.2新增與修改報價記錄功能實現
9.3.3查看報價記錄功能實現
第10章合同訂單管理模塊
10.1合同訂單庫表設計
10.1.1合同訂單表結構設計
10.1.2創建合同訂單數據表
10.1.3實現合同訂單管理模塊數據庫觸發器
10.2合同訂單服務端接口
10.2.1編輯合同訂單管理模塊文件
10.2.2編輯合同訂單管理模塊Mapper接口
10.2.3編輯合同訂單管理模塊Service
10.2.4編輯合同訂單管理模塊Controller
10.3實現合同訂單管理功能
10.3.1合同訂單列表功能實現
10.3.2合同訂單查看功能實現
10.3.3添加與修改合同訂單功能實現
10.3.4合同訂單審核追蹤功能實現
第11章費用報銷管理模塊
11.1費用報銷庫表設計
11.1.1費用報銷表結構設計
11.1.2創建費用報銷數據表
11.2費用報銷服務端接口
11.2.1編輯費用報銷管理模塊文件
11.2.2編輯費用報銷管理模塊Mapper接口
11.2.3編輯費用報銷管理模塊Service
11.2.4編輯費用報銷管理模塊Controller
11.3實現費用報銷管理功能
11.3.1費用報銷列表功能實現
11.3.2查看與修改費用報銷功能實現
11.3.3新建費用報銷功能實現
11.3.4新建費用報銷明細功能實現
第12章數據審核中心
12.1數據審核服務端接口
12.2實現數據審核管理功能
12.2.1數據審核列表功能實現
12.2.2合同、報銷、報價審核功能實現
第13章回款記錄管理模塊
13.1@Scheduled註解
13.2回款記錄庫表設計
13.2.1回款記錄表結構設計
13.2.2創建回款記錄管理模塊數據表
13.3回款記錄服務端接口
13.3.1編輯回款記錄管理模塊文件
13.3.2編輯回款記錄管理模塊Mapper接口
13.3.3編輯費用報銷管理模塊Service
13.3.4編輯回款記錄管理模塊Controller
第14章項目部署
14.1服務端項目打包部署
14.2移動端App打包發布