下载后可任意编辑《UML 程序设计》实验指导教程适合专业: 计算机科学技术 09浙江树人大学信息科技学院 .02 下载后可任意编辑课程与实验综述第一部分实验综述一.课程简介及实践要求: 《UML 程序设计》是以介绍面对对象的统一建模语言 UML 为主,使学生了解面对对象技术的基本概念,掌握 UML 的分析和设计方法,同时掌握在 Rational Rose 环境下用 UML 进行分析和设计的技术。本课程在教学内容方面着重基本理论、 基本知识和基本方法, 在培育实践能力方面着重设计构思和设计技能的基本训练, 熟练的上机操作能力和分析能力。实验实践训练是 UML 程序设计教学的重要技能环节。经过实验, 使学生加深理解、 验证、 巩固课堂教学内容, 特别是经过设计和综合实验, 发挥学生的想象力和创新能力。二.课程实验目的要求: 经过 UML 的实验,学生应该:1.学会用 UML 进行面对对象的思想去分析和设计相关系统;2.学会用 Rose 建模工具进行软件建模。三.课程实验参考资料1.(美)Joseph Schmuller 著.UML 基础、 案例与应用.人民邮电出版社, 2.(美)Hans-Erik Eriksson.UML 2 工具箱. 电子工业出版社, 3.吴际,金茂忠.UML 面对对象分析.北京航空航天大学出版社, 4.赵从军.UML 设计及应用.机械工业出版社, 5.Grady Booch,James Rumbaugh,Ivar Jacobson.UML 用户指南.机械工业出版社, 6.吴建,郑潮,汪杰.UML 基础与 Rose 建模案例.人民邮电出版社, 下载后可任意编辑第二部分 实验实践指导下载后可任意编辑实验一 构建用例图一、 实验目的1.学会分析系统中的参加者和用例2.掌握用例图的绘制方法二、 实验器材1. 计算机一台; 2. Rational Rose 工具软件; 三、 实验内容1、 分析 ATM 系统需求, 按要求画出用例图;2、 建立一个学生管理信息系统的需求3、 建立设计一个学生管理信息系统的完整的用例图四、 实验步骤( 一) ATM 系统的用例图1.分析ATM 自动取款机: 客户能够取钱, 存钱, 查询余额, 转帐, 修改密码。经过分析可找出如下几个参加者: (1) ATM( 2) 客户经过分析得到如下用例: ( 1) 存款 ( 2) 取款( 3) 查询余额 ( 4) 转帐( 5) 修改密码 ( 6) 打印收据2.绘图步骤: 下面介绍在 Rose 中创立用例图的过程: ( 1) 在”Use Case View”中双击 Main 图, 或者右击”Use Case View”, 弹出在快捷菜单中选择”New”->”UseCase Diagram”, 双下载后可任...