《計算機類畢業設計指導與項目案例實踐》是2023年清華大學出版社出版的圖書,作者是趙驥 王彩霞 孫學波 張美娜 張孝臨 代紅。
基本介紹
- 中文名:計算機類畢業設計指導與項目案例實踐
- 作者:趙驥 王彩霞 孫學波 張美娜 張孝臨 代紅
- 出版時間:2023年6月1日
- 出版社:清華大學出版社
- ISBN:9787302634393
- 定價:59.80 元
內容簡介,圖書目錄,
內容簡介
本書首先概述了畢業設計的指導思想、原則、流程和管理過程,然後介紹了面向對象的分析與設計方法,最後以5個實際項目開發程式為案例,從培養計算機科學與技術、軟體工程、網路工程、物聯網工程、數據科學與大數據技術等專業學生實踐能力的宗旨出發,按照項目的開發流程,全面、系統地介紹了程式開發過程,通過網站開發、網站發布、網路構建和物聯網工程系統集成等項目案例,對需求分析、系統功能分析、資料庫分析、資料庫設計等過程都進行了詳細介紹。本書可以作為計算機科學與技術、軟體工程、網路工程、物聯網工程、數據科學與大數據技術等計算機類相關專業畢業設計實踐環節的指導書。
圖書目錄
目錄
第一部分計算機類專業畢業設計的要求與管理流程
第1章計算機類專業畢業設計實踐環節的目的
1.1計算機類專業畢業設計的教學內容和要求
1.2計算機類專業畢業設計的教學目標和原則
1.3計算機類專業畢業設計的類型和文檔
1.3.1計算機類專業畢業設計的類型
1.3.2計算機類專業畢業設計的文檔
第2章計算機類專業畢業設計的管理
2.1畢業設計的目標要求
2.2畢業設計的流程管理
2.3畢業設計答辯管理
2.4畢業設計答辯程式
2.5畢業設計成績評定
2.6評分標準
2.7其他
第3章計算機類專業畢業設計的選題
3.1選題的原則
3.2選題的流程
3.3撰寫任務書、開題報告及指導書
第4章畢業設計的文獻檢索
4.1畢業設計的調研工作
4.2文獻檢索和整理
第5章計算機類專業畢業設計的主體內容設計
5.1國內外研究現狀
5.2關鍵技術及難點
5.3畢業設計的進度規劃
5.4畢業設計的具體實施
第6章計算機類專業畢業設計的論文撰寫
6.1內容要求
6.2書寫規範與列印要求
第7章計算機類專業畢業設計的答辯準備
7.1答辯的演示文稿
7.2答辯的自我陳述
7.2.1答辯的自我陳述提綱
7.2.2答辯的自我陳述技巧
第二部分面向對象的分析與設計方法簡介
第8章面向對象的開發方法
8.1對象的基本概念
8.2面向對象的軟體開發
8.2.1面向對象方法
8.2.2面向對象方法與程式設計語言
8.2.3典型的面向對象的開發方法
8.3面向對象軟體開發過程
8.3.1面向對象設計
8.3.2OOA與OOD之間的關係
8.4面向對象分析與設計的套用舉例
8.4.1問題定義
8.4.2需求分析
8.4.3軟體結構設計
8.4.4軟體行為建模
第9章統一建模語言概述
9.1UML的定義
9.2UML的概念模型及其視圖結構
9.2.1UML的概念模型
9.2.2UML中的視圖
9.3模型元素
9.3.1實體元素
9.3.2互動元素
9.3.3組織元素
9.3.4注釋元素
9.4關係
9.4.1依賴
9.4.2關聯
9.4.3組合與聚合
9.4.4繼承和實現
9.5圖
9.5.1用例圖
9.5.2類圖
9.5.3順序圖
9.5.4狀態圖
9.5.5活動圖
9.5.6構件圖
第10章用例建模
10.1用例圖的基本概念
10.2參與者
10.2.1參與者的定義
10.2.2參與者的識別
10.2.3參與者之間的泛化關係
10.3用例
10.3.1用例的定義和表示
10.3.2參與者和用例的關聯
10.3.3用例之間的關係
10.3.4用例描述
第11章類圖建模
11.1業務邏輯類、實體類和邊界類的概念
11.2用例模型到結構模型的映射
第12章順序圖建模
12.1順序圖的構成元素
12.2順序圖建模方法
第13章狀態圖與活動圖建模
13.1狀態圖的構成元素
13.2活動圖及其構成元素
13.2.1活動
13.2.2泳道
13.2.3併入和並出
13.2.4信號
13.2.5對象和對象流
第14章包圖、組件圖和部署圖建模
14.1包圖
14.2構件圖
14.3部署圖
第三部分計算機類專業各方向畢業設計參考實例
第15章項目一基於Java的植物花卉網站的設計與實現
15.1緒論
15.1.1項目背景
15.1.2相關性研究
15.1.3項目的目的和意義
15.1.4相關技術介紹
15.2系統需求分析
15.2.1可行性分析
15.2.2系統需求分析
15.2.3需求模型
15.2.4實體模型分析
15.3系統總體設計
15.3.1系統結構設計
15.3.2系統總體功能設計
15.3.3前台管理模組設計
15.3.4後台管理模組設計
15.3.5資料庫設計
15.4系統詳細設計與實現
15.4.1前台功能模組詳細設計與實現
15.4.2後台功能模組詳細設計與實現
15.5系統測試
15.5.1系統的測試實例
15.5.2測試總結
第16章項目二基於PHP的線上教育平台的設計與實現
16.1緒論
16.1.1項目背景
16.1.2相關性研究
16.1.3項目的目的和意義
16.1.4相關技術介紹
16.2系統需求分析
16.2.1可行性分析
16.2.2系統需求分析
16.2.3需求模型
16.2.4實體模型分析
16.3系統總體設計
16.3.1系統結構設計
16.3.2系統總體功能設計
16.3.3前台管理模組設計
16.3.4後台管理模組設計
16.3.5資料庫設計
16.4系統詳細設計與實現
16.4.1前台功能模組詳細設計與實現
16.4.2後台功能模組詳細設計與實現
16.5系統測試
16.5.1系統的測試實例
16.5.2測試總結
第17章項目三基於ASP.NET的購物商城的設計與實現
17.1緒論
17.1.1項目背景
17.1.2相關性研究
17.1.3項目的目的和意義
17.1.4相關技術介紹
17.2系統需求分析
17.2.1可行性分析
17.2.2系統需求分析
17.2.3需求模型
17.2.4實體模型分析
17.3系統總體設計
17.3.1系統總體功能設計
17.3.2前台管理模組設計
17.3.3商家模組設計
17.3.4管理員管理模組設計
17.3.5資料庫設計
17.4系統詳細設計與實現
17.4.1前台功能模組詳細設計與實現
17.4.2商家功能模組詳細設計與實現
17.4.3管理員功能模組詳細設計與實現
17.5系統測試
17.5.1系統的測試實例
17.5.2測試總結
第18章項目四智慧園區辦公網路的設計與實現
18.1緒論
18.1.1項目研究背景
18.1.2項目研究意義
18.1.3網路建設目標
18.1.4網路技術支持
18.2系統需求分析
18.2.1可行性分析
18.2.2系統功能分析
18.2.3運行環境分析
18.3園區辦公網路設計與規劃
18.3.1園區辦公網路拓撲設計
18.3.2園區辦公網路功能設計
18.3.3園區辦公網路VLAN劃分
18.3.4園區辦公網路IP位址劃分
18.4園區辦公網路功能實現
18.4.1網路硬體設備選型
18.4.2網路硬體設備命令配置實現
18.5系統測試
18.5.1區域網路連通性測試
18.5.2網路可擴展性測試
18.5.3網路安全測試
第19章項目五智慧型家居室內場景控制的研究與套用
19.1緒論
19.1.1研究背景
19.1.2研究意義
19.1.3國內外研究現狀
19.2系統開發技術概述
19.2.1物聯網相關概念
19.2.2WiFi技術
19.2.3位置指紋定位技術
19.2.4KNN算法
19.2.5系統開發工具及平台
19.3系統需求分析
19.3.1系統可行性分析
19.3.2系統功能需求分析
19.3.3系統非功能需求分析
19.4系統總體設計
19.4.1系統總體結構設計
19.4.2系統硬體設計
19.4.3物聯網服務端設計
19.4.4資料庫設計
19.5系統詳細設計與實現
19.5.1系統分層架構設計
19.5.2系統感知採集模組設計與實現
19.5.3系統前端設計與實現
19.5.4系統後台設計與實現
19.6系統測試
19.6.1系統功能測試
19.6.2節點通信測試
19.6.3網關通信測試
19.6.4系統性能測試
參考文獻