零基礎(chǔ)學(xué)Java項(xiàng)目開發(fā)
定 價(jià):99 元
- 作者:聚慕課教育研發(fā)中心
- 出版時(shí)間:2021/12/1
- ISBN:9787302585602
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312JA
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
《零基礎(chǔ)學(xué)Java項(xiàng)目開發(fā)》采取項(xiàng)目基礎(chǔ)項(xiàng)目實(shí)戰(zhàn)移動(dòng)項(xiàng)目智能項(xiàng)目項(xiàng)目管理的結(jié)構(gòu)和由淺入深,由深到精的學(xué)習(xí)模式編寫而成。
全書分為5篇,共17章。首先講解項(xiàng)目基礎(chǔ),包括軟件設(shè)計(jì)與架構(gòu)、軟件接口設(shè)計(jì)和軟件數(shù)據(jù)庫架構(gòu)等內(nèi)容;其次講解項(xiàng)目實(shí)戰(zhàn),包括坦克大戰(zhàn)游戲、桌面監(jiān)控系統(tǒng)、企業(yè)財(cái)務(wù)管理系統(tǒng)和酒店管理系統(tǒng)等內(nèi)容;再次講解移動(dòng)項(xiàng)目,包括在線考試系統(tǒng)、網(wǎng)上商城購(gòu)物系統(tǒng)和書博士教育微信小程序等內(nèi)容;接著講解智能項(xiàng)目,包括人工智能人臉識(shí)別系統(tǒng)、人工智能圖像識(shí)別系統(tǒng)、航空訂票系統(tǒng)、電子郵件系統(tǒng)和智能停車管理系統(tǒng)等內(nèi)容;后講解項(xiàng)目管理,其中包括軟件測(cè)試與發(fā)布、軟件版本管理與加密技術(shù)等內(nèi)容。
《零基礎(chǔ)學(xué)Java項(xiàng)目開發(fā)》的目的是從多角度、全方位地幫助讀者快速掌握軟件開發(fā)技能,構(gòu)建從高校到社會(huì)與企業(yè)的就職橋梁,讓有志于從事軟件開發(fā)行業(yè)工作的讀者輕松步入職場(chǎng)。
《零基礎(chǔ)學(xué)Java項(xiàng)目開發(fā)》適合從事Java軟件開發(fā)的讀者閱讀,也適合正在做軟件專業(yè)畢業(yè)設(shè)計(jì)的大學(xué)生及大專院校和培訓(xùn)機(jī)構(gòu)相關(guān)專業(yè)的學(xué)生參考選用。
1篇 項(xiàng)目基礎(chǔ)
1章 軟件設(shè)計(jì)與架構(gòu)
1.1 軟件架構(gòu)流程
1.1.1 業(yè)務(wù)分析
1.1.2 解決方案架構(gòu)
1.1.3 系統(tǒng)功能設(shè)計(jì)
1.1.4 系統(tǒng)架構(gòu)設(shè)計(jì)
1.1.5 技術(shù)體系設(shè)計(jì)
1.1.6 體系結(jié)構(gòu)設(shè)計(jì)原則
1.2 系統(tǒng)總體架構(gòu)設(shè)計(jì)
1.2.1 ASSF模式
1.2.2 Location模式
1.2.3 Management-level模式
1.3 系統(tǒng)架構(gòu)中的數(shù)據(jù)分布式設(shè)計(jì)
1.4 系統(tǒng)架構(gòu)中的數(shù)據(jù)集成設(shè)計(jì)
1.4.1 數(shù)據(jù)物理集中
1.4.2 數(shù)據(jù)邏輯集中
1.4.3 數(shù)據(jù)聯(lián)邦模式
1.4.4 數(shù)據(jù)復(fù)制模式
1.4.5 基于接口的數(shù)據(jù)集成模式
1.5 應(yīng)用集成設(shè)計(jì)
1.5.1 EAI集成設(shè)計(jì)
1.5.2 MOM集成設(shè)計(jì)
1.5.3 SOA集成設(shè)計(jì)
1.6 接口設(shè)計(jì)
1.6.1 單一職責(zé)原則
1.6.2 依賴倒置原則
1.6.3 迪米特法則
1.6.4 里氏替換原則
1.6.5 接口隔離原則
1.6.6 開閉原則
1.7 本章小結(jié)
2章 軟件接口設(shè)計(jì)
2.1 什么是接口
2.2 軟件項(xiàng)目接口類型
2.2.1 人機(jī)接口
2.2.2 軟件-硬件接口
2.2.3 軟件間接口
2.2.4 通信接口
2.3 軟件接口設(shè)計(jì)規(guī)范
2.4 接口的安全控制策略
2.4.1 安全評(píng)估
2.4.2 訪問控制
2.4.3 入侵檢測(cè)
2.4.4 動(dòng)態(tài)口令認(rèn)證
2.4.5 安全審計(jì)
2.4.6 防止惡意代碼
2.4.7 接口加密
2.5 本章小結(jié)
3章 軟件數(shù)據(jù)庫架構(gòu)
3.1 軟件數(shù)據(jù)庫類型
3.1.1 MySQL數(shù)據(jù)庫管理系統(tǒng)
3.1.2 SQL Server數(shù)據(jù)庫管理系統(tǒng)
3.1.3 Oracle數(shù)據(jù)庫管理系統(tǒng)
3.1.4 MongoDB數(shù)據(jù)庫管理系統(tǒng)
3.1.5 Redis數(shù)據(jù)庫管理系統(tǒng)
3.2 軟件項(xiàng)目數(shù)據(jù)庫架構(gòu)特性
3.2.1 實(shí)現(xiàn)數(shù)據(jù)共享
3.2.2 減少數(shù)據(jù)的冗余度
3.2.3 數(shù)據(jù)的獨(dú)立性
3.2.4 數(shù)據(jù)的集中控制
3.2.5 數(shù)據(jù)的一致性和可維護(hù)性
3.2.6 數(shù)據(jù)的故障恢復(fù)
3.3 軟件項(xiàng)目數(shù)據(jù)庫設(shè)計(jì)
3.3.1 需求分析
3.3.2 概念結(jié)構(gòu)設(shè)計(jì)
3.3.3 邏輯結(jié)構(gòu)設(shè)計(jì)
3.3.4 物理結(jié)構(gòu)設(shè)計(jì)
3.3.5 數(shù)據(jù)庫的實(shí)施
3.3.6 數(shù)據(jù)庫的運(yùn)行和維護(hù)
3.4 本章小結(jié)
……
2篇 項(xiàng)目實(shí)戰(zhàn)
3篇 移動(dòng)項(xiàng)目
4篇 智能項(xiàng)目
5篇 項(xiàng)目管理