本書是一本介紹系統(tǒng)分析與設計的原理、方法、技術、工具和應用的教科書,重點討論系統(tǒng)開發(fā)生存周期中的分析和設計階段的活動。全書共10章,分4個部分全面介紹系統(tǒng)分析與設計涉及的相關概念、建模和設計的方法與技術、系統(tǒng)構造及實施、應用案例等內容。第1部分(第1章)從信息系統(tǒng)的設計模型、應用環(huán)境開始,介紹系統(tǒng)分析與設計的定義、過程與流行的技術方法;第2部分(第2~8章)是本書的重點內容,其中第2~4章分別從靜態(tài)、動態(tài)和數據的角度討論建模的方法和技術,第5~8章則分別從系統(tǒng)整體架構設計、類和包設計、人機界面設計及數據模式設計的角度討論系統(tǒng)設計的方法和技術;第3部分(第9章)給出系統(tǒng)生存周期中,設計階段的后續(xù)銜接階段內容,介紹系統(tǒng)的構造、實施以及運行和支持階段的主要工作;第4部分(第10章)以一個簡化的教學管理系統(tǒng)作為示例,介紹本書前面章節(jié)的原則和技術在軟件項目的分析設計過程中的應用。每章后附有小結和習題,并配有免費電子課件。本書可作為軟件工程、信息管理與信息系統(tǒng)、計算機科學與技術等專業(yè)“系統(tǒng)分析與設計”課程的本科教材,也可作為計算機專業(yè)、軟件工程專業(yè)、信息系統(tǒng)專業(yè)的培訓教材,還可以供相關領域碩士研究生或從事系統(tǒng)分析與設計的相關技術人員、管理人員參考。