本书介绍了软件系统典型的开发路线及其开发方法,且重点讲解了面向对象的软件系统开发的分析与设计方法,既包括理论知识、建模技术,又包括一些建模工具软件的使用技能。其内容安排是以一个面向对象的软件系统开发案例的分析与设计过程贯穿来讲解理论知识和设置实训任务。另外,书中关键术语和一些图例采用中英文两种表达方式,有利于读者掌握专业知识的同时掌握专业英语。本书内容设置系统、连贯,叙述清晰,逻辑严密,且结合待开发案例讲述,使各知识点更易于理解。涉及工具软件使用的实训任务指导叙述准确、翔实,包括了多种建模软件的操作指导,易于学生掌握,且习题丰富。这是一本适合应用型本科和高职高专的软件及信息管理类专业学生的教材,同时也是一本软件从业人员系统学习面向对象的软件系统分析与设计技术的入门书,当然它也包括较深入的知识。本书还适合作为有双语教学要求的此类课程的教材。