本書以都市供求信息網、圖書館管理系統(tǒng)、企業(yè)電子商城、企業(yè)快信——短信+郵件、企業(yè)人力資源管理系統(tǒng)、辦公自動化管理系統(tǒng)、物流信息網、網絡在線考試系統(tǒng)、編程體驗BBS——論壇系統(tǒng)和博客網等10個實際項目開發(fā)程序為案例,從軟件工程的角度出發(fā),按照項目的開發(fā)順序,系統(tǒng)、全面地介紹了程序開發(fā)流程。從開發(fā)背景、需求分析、系統(tǒng)功能分析、數(shù)據(jù)庫分析、數(shù)據(jù)庫建模、網站開發(fā)到網站的發(fā)布,每一過程都作了詳細的介紹。本書附有配套DVD光盤,其中提供了10多個小時的教學視頻錄像和編程詞典的體驗版學習軟件,此外還提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows XP和Windows Server 2003操作系統(tǒng)下全部通過,保證能夠正常運行。