軟件工程項目開發實踐 — 手把手教你掌握 13個精彩案例設計
陳星、汪璟玢、周詠傑、鄭晶晶
相關主題
商品描述
"本書主要從總述和案例分析兩方面入手,介紹軟件工程項目案例。本書選取了不同種類的案例進行分析,包括基於代碼分析的系統UML圖生成案例、電影推薦系統案例、數據採集器案例、Magic圖像處理小程序案例等。案例分析由引言、相關背景、功能介紹、系統實現和小結五個方面組成,全面地分析項目案例。 本書中的案例“程序理解初探:以基於代碼分析的系統UML圖生成為例”入選福建省專業學位研究生優秀教學案例。 本書的讀者對象為學生和老師,學生可以通過這本書學習如何設計和實現項目,老師可以通過這本書更好地將具體案例和教學結合在一起。"
作者簡介
陳星,福州大學計算機與大數據學院副院長、教授、博士生導師,CCF(中國計算機學會)福州分部執行委員會委員、CCF高級會員,獲得福建省傑出青年基金,入選福建省青年拔尖人才。主要研究方向包括軟件工程、系統軟件等,主持國家自然科學基金、國家重點研發計劃子課題等國家級項目4項,在IEEE Transactions on Parallel and Distributed Systems、 IEEE Transactions on Cloud Computing、 IEEE Transactions on Industrial Informatics、 SCIENCE CHINA: Information Science、《軟件學報》等國內外知名期刊和會議上發表論文70餘篇,獲得授權國家發明專利20項,所研發的項目“軟件定義的物聯網管理關鍵技術及系統”和“智能化集成化的機器學習雲平臺”先後獲得2017年度和2019年度福建省科學技術進步獎一等獎(均排名第二),獲得福建青年五四獎章、福建運盛青年科技獎等榮譽。
目錄大綱
目錄
第1章基於代碼分析的系統UML圖生成項目
1.1相關背景
1.2需求分析
1.3系統設計
1.4小結
第2章電影推薦系統項目
2.1相關背景
2.2需求分析
2.2.1用例圖
2.2.2原型圖
2.3系統設計
2.3.1體系結構設計
2.3.2功能介紹
2.3.3數據庫設計
2.3.4設計模式
2.3.5推薦算法設計
2.3.6運行設計
2.3.7出錯處理措施
2.3.8測試分析
2.4小結
第3章大學生信用培養平臺項目
3.1相關背景
3.2需求分析
3.2.1用例圖
3.2.2原型圖
3.3系統設計
3.3.1體系結構設計
3.3.2功能介紹
3.3.3驗收標準
3.3.4出錯處理措施
3.3.5測試用例
3.4小結
第4章流螢經濟學社網站項目
4.1相關背景
4.2需求分析
4.2.1用例圖
4.2.2原型圖
4.3系統設計
4.3.1體系結構設計
4.3.2功能介紹
4.3.3數據庫設計
4.3.4設計模式
4.3.5運行設計
4.3.6系統出錯處理設計
4.4小結
第5章基於Python爬蟲的資源搜索網站項目
5.1相關背景
5.2需求分析
5.2.1用例圖
5.2.2原型圖
5.3系統設計
5.3.1體系結構設計
5.3.2功能介紹
5.3.3數據庫設計
5.3.4設計模式
5.3.5出錯處理措施
5.3.6測試分析
5.4小結
第6章實驗室協作系統項目
6.1相關背景
6.2需求分析
6.2.1用例圖
6.2.2原型圖
6.3系統設計
6.3.1功能介紹
6.3.2數據庫設計
6.3.3測試分析
6.4小結
第7章數據採集器項目
7.1相關背景
7.2需求分析
7.2.1用例圖
7.2.2原型圖
7.3系統設計
7.3.1體系結構設計
7.3.2功能介紹
7.3.3數據庫設計
7.3.4設計模式
7.3.5運行設計
7.3.6出錯處理措施
7.4小結
第8章小說推薦系統項目
8.1相關背景
8.2需求分析
8.2.1用例圖
8.2.2原型圖
8.3系統設計
8.3.1體系結構設計
8.3.2功能介紹
8.3.3數據庫設計
8.3.4設計模式
8.3.5運行設計
8.3.6測試分析
8.4小結
第9章研究生培養管理系統項目
9.1相關背景
9.2需求分析
9.2.1用例圖
9.2.2原型圖
9.3系統設計
9.3.1體系結構設計
9.3.2功能介紹
9.3.3數據庫設計
9.3.4設計模式
9.3.5運行設計
9.3.6出錯處理措施
9.3.7測試分析
9.4小結
第10章Magic圖像處理小程序項目
10.1相關背景
10.2需求分析
10.2.1用例圖
10.2.2原型圖
10.3系統設計
10.3.1體系結構設計
10.3.2功能介紹
10.3.3數據庫設計
10.3.4設計模式
10.3.5運行設計
10.3.6系統出錯處理設計
10.3.7測試分析
10.4小結
第11章福州大學二手購物網站項目
11.1相關背景
11.2需求分析
11.2.1用例圖
11.2.2原型圖
11.3系統設計
11.3.1體系結構設計
11.3.2功能介紹
11.3.3數據庫設計
11.3.4設計模式
11.4小結
第12章DBLOG博客系統項目
12.1相關背景
12.2需求分析
12.2.1用例圖
12.2.2原型圖
12.3系統設計
12.3.1體系結構設計
12.3.2功能介紹
12.3.3數據庫設計
12.3.4設計模式
12.3.5測試分析
12.4小結
第13章在線人才招聘系統項目
13.1相關背景
13.2需求分析
13.2.1用例圖
13.2.2原型圖
13.3系統設計
13.3.1功能介紹
13.3.2數據庫設計
13.3.3設計模式
13.3.4運行設計
13.3.5系統出錯處理設計
13.3.6測試分析
13.4小結