“系统分析与设计”课程在软件工程专业培养方案中,承担构建学生开发复杂软件系统的分析与设计能力作用。本课程针对大型复杂软件系统开发中的系统分析与设计,介绍业务建模分析、系统功能需求建模分析、系统架构设计、软件模块详细设计、软件界面设计等技术内容,同时培养学生高阶的软件工程开发能力。在本课程教学中,将深入探讨面向对象系统分析与设计的技术原理、技术方法、技术工具应用,包括系统分析与设计过程、面向对象基础、UML建模语言、系统规划、系统需求分析、系统架构设计、软件建模设计、用户界面设计等内容。在本课程学习中,除了需理解与掌握系统分析与设计的技术原理、技术方法外,更重要是通过系统分析与设计的课程项目开发实践培养专业的软件系统分析与设计能力。