第一单元 UML 简介、建模的重要性、建模原则、面向对象建模、UML 的概念模型、UML 的架构、软件开发生命周期。第二单元 基础结构建模、类、关系、通用机制、基本图表、高级结构建模、高级类、高级关系、接口、类型和角色、包。类图和对象图、术语、概念、类图的建模技术第三单元 基础行为建模-I、交互、交互图。基础行为建模-II、用例、用例图、活动图。 UNIT-IV 高级行为建模、事件和信号、状态机、进程和线程、时间和空间、状态图表。架构建模、组件、部署、组件图、部署图。UNIT V 案例研究、统一库应用程序。教科书:Grady Booch、James Rumbaugh、Ivar Jacobson:统一建模语言用户指南,Pearson Education。参考文献:1. Grady Booch、James Rumbaugh 和 Ivar Jacobson,“统一建模语言用户指南”,Addison Wesley,2004 年。2. Ali Bahrami,“面向对象系统开发”,Tata McGraw Hill,新德里。3. Meilir Page-Jones:UML 中的面向对象设计基础,Pearson Education。成果:成功完成本课程后,学生应能够: