本書以家庭視頻監(jiān)控系統(tǒng)、企業(yè)短信群發(fā)系統(tǒng)、企業(yè)電話客服系統(tǒng)、卡拉OK點歌系統(tǒng)、企業(yè)QQ系統(tǒng)、餐飲管理系統(tǒng)、企業(yè)人事管理系統(tǒng)、超市進銷存銷售管理系統(tǒng)、在線考試系統(tǒng)和圖書館管理系統(tǒng)10個實際項目開發(fā)程序為案例,從軟件工程的角度出發(fā),按照項目的開發(fā)順序,系統(tǒng)、全面地介紹了程序的開發(fā)流程。從開發(fā)背景、需求分析、系統(tǒng)功能分析、數據庫分析、數據庫結構、系統(tǒng)開發(fā)到系統(tǒng)的編譯發(fā)行,每一過程都進行了詳細的介紹。.本書所附配套光盤提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows 2000、Windows XP和Windows 2003下全部通過,保證能夠正常運行。此外,光盤中還提供有開發(fā)入門視頻、項目開發(fā)視頻、實際項目試用軟件10套、編程詞典軟件體驗版及實際項目的界面素材等.本書案例涉及行業(yè)廣泛,實用性非常強,通過本書的學習,讀者可以了解各個行業(yè)的特點,能夠針對某一行業(yè)進行軟件或網站開發(fā),也可以通過光盤中提供的案例源代碼和數據庫進行二次開發(fā),以減少開發(fā)系統(tǒng)所需要的時間。