本书为“十四五”职业教育 规划教材,也是 职业教育软件技术专业教学资源库配套教材,同时还是 精品资源共享课“软件建模”的配套教材。本书按照高等职业教育软件技术专业人才培养方案的要求,汇集了近些年“双高”高职院校软件技术重点建设专业的 教学案例编写而成。全书以任务驱动方式组织知识点,讲授在软件生命周期中如何有效应用建模技术完成面向对象的软件开发。全书共分为10个单元,主要内容包括用软件工程的思想开发系统、系统的功能需求建模、系统的静态建模、系统的动态建模、系统的实现方式建模、需求分析、系统分析、系统设计、逆向工程和敏捷开发,同时附录部分还介绍了Rational Rose、Axure、GUI Design Studio三种主流建模工具的使用方法。每个单元后配有丰富的拓展训练、模拟项目,覆盖了一系列应用领域以及实现目标,同时配有大量的实例,有助于读者 加直观地理解和运用软件工程的思路,掌握软件建模的实用技术。