全面系统地掌握软件工程的基本概念、软件工程的常用过程模型、软件的生命周期、面向对象的软件分析、设计、开发和测试方法,并能灵活运用。 能够利用软件工程的基本知识,为应用系统构造有效的需求、设计和测试方案。 能够初步分析软件方案的合理性。