文档介绍:1 使用 Rational Rose 进行 UML 可视化建模本课程以某所大学的《在线选修课程管理系统》为例来介绍怎样使用 Rational Rose 进行 UML 可视化建模。最终递交三个文件: , , VB 的代码或 Java 的代码。内容: 一、系统描述................................................................................................................... 2 二、用例图(Use Case View) ............................................................................................ 2 三、活动图(Activity Diagram)( 建立选修课程目录表).................................................. 5 四、相关的包和类以及简单类图................................................................................. 11 五、用例实现图(Use Case Realization Diagram) ......................................................... 13 六、顺序图(Sequence Diagram) 与合作图(Collaboration Diagram) ............................. 15 七、类图中的关系(Relationships) ................................................................................. 18 八、类图中的操作与属性............................................................................................. 20 九、类图中的泛化......................................................................................................... 22 十、状态图(Statechart Diagram) .................................................................................... 26 十一、构件图(Component Diagram) .......................................................................... 31 十二、部署图(Deployment Diagram) ......................................................................... 34 十三、生成程序代码.................................................................................................. 35 十四、创建数据库设计.............................................................................................. 40 十五、附件 1:转换后的 Visual Basic 程序............................................................. 44 十六、附件 2:转换后的 Java 程序.......................................................................... 45 十七、附件 3:生成的 SQL 语句.............................................................................. 46 2 一、系统描述 ,每位教师最多只能上报 4门课程。 ,教务管理人员进行协调和确认教师的课程,并创建本学期