Java移動端企業大型項目實戰SpringBoot+Android

千鋒教育高教產品研發部

  • 出版商: 清華大學
  • 出版日期: 2024-08-01
  • 定價: $419
  • 售價: 8.5$356
  • 語言: 簡體中文
  • ISBN: 7302587663
  • ISBN-13: 9787302587668
  • 相關分類: Android
  • 下單後立即進貨 (約2週~3週)

  • Java移動端企業大型項目實戰SpringBoot+Android-preview-1
  • Java移動端企業大型項目實戰SpringBoot+Android-preview-2
  • Java移動端企業大型項目實戰SpringBoot+Android-preview-3
Java移動端企業大型項目實戰SpringBoot+Android-preview-1

相關主題

商品描述

"本書融合了Java和Android技術,還原企業的真實需求,模擬企業管理項目開發流程,帶領讀者“從0到1”學習公司管理項目的開發。 該項目的服務端主要採用SpringBoot框架,並集成MyBatisPlus簡化了接口的開發,提高了開發效率,還在多個模塊的開發中介紹了數據庫觸發器、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打包發布