- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验指导书(ML)
《统一建模语言》
实 验 指 导 书
软件学院软件工程系
李林林
2009年3月
目 次
实验一 rose的使用 3
实验二 用例图 4
实验三 类图、对象图 7
实验四 序列图与协作图 8
实验五 状态图 12
实验六 活动图 14
实验七 包图、构件图和部署图 15
实验八 运用UML进行系统分析与设计——图书管理系统的分析与设计 16
实验一 rose的使用
【实验题目】:rose的使用
【实验目的】:熟悉rose的环境,掌握rose的基本使用方法
【实验内容】:
(1)熟悉rose界面的5大部分:浏览器、文档窗口、工具栏、框图窗口和日志;
界面的五大部分是浏览器、文档窗口、工具栏、框图窗口和日志。它们的作用如下:
浏览器:用于在模型中迅速浏览,屏幕左边的树型视图
利用浏览器,可以:
增加模型元素
浏览现有模型元素
浏览现有模型元素之间的关系
移动模型元素
更名模型元素
将模型元素加进框图
将文件或URL链接到元素
将元素组成包
访问元素的详细规范
打开框图
(2)使用rose创建模型,保存模型,导出与导入模型,向Web发表模型;
保存模型的方法: file-save
导出与导入模型
导出模型的方法: file-export model
导出类包的方法: file-export package
导出类的方法: file-export class
导入模型、包或类的方法: file-import model 选择要导入的文件名,可选文件类型:模型(.mdl)、petal(.ptl)。类别(.cat)、子系统(.sub)
将模型发表到web的方法: tools-web publisher实验二 用例图
【实验题目】:用例图
【实验目的】:熟悉和掌握用例图的相关概念,使用用例图进行功能分析
【实验内容】:
(1)学习使用Rational Rose增加系统用例模型、用例图、用例与角色的方法
右单击浏览器中的use case视图包并选择new-package
将新包命名为system use case model
右单击system use case model包并选择new-use case diagram
将新图命名为main
双击浏览器中的main use case 图打开图
用用例工具栏按钮将新用例加进图中并为新用例命名
用角色工具栏按钮将新角色加进图中并为新角色命名
重复第f步、第g步直到所有的用例、参与者建立完毕;
增加关联
用unidirectional association 工具栏按钮在参与者与用例之间画出关联;
按上述步骤将其余关联加进图中;
增加用例描述:选中用例在文档窗口来创建用例描述;
增加角色描述:选中参与者在文档窗口来创建参与者描述;
(2)通过对“学生信息管理系统”的需求描述,确定系统用例图:
“学生信息管理系统”的需求描述如下:
在每个新学年开始都会有新生入学,这时系统的管理人员可以通过系统将这些新生的学籍、年龄、家庭住址、性别、身高、学生证号、身份证号等基本信息存入数据库,每个新生都对应一个唯一的编号,此编号可以是学生证号,在日程管理中,系统管理员还可以对所有学生的基本信息进行查询、修改和删除等操作,校领导可以查询、修改全校所有学生的基本信息,教师可以在日常工作中查询、修改自己办理学生的基本信息。
学校领导可以通过本系统了解每个班的任课教师、辅导员、学生姓名、学生人数、专业等班级基本信息。系统管理员可以进行查询班级基本信息、添加班级、修改班级基本信息、删除班级等操作。
在考试结束以后,教师可以将学生的考试成绩录入系统,还可以对学生的成绩进行查询和修改。学生可以通过本系统进行成绩的查询。
学生还可以在网上选择自己选修的课程(必修课必须上,所以不用选),学生通过本系统可以看到有哪些课程可以选以及课程的基本信息。课程的基本信息包括:课程号、所属专业、课程名称、开课学期、学时数、学分、任课教师等。每个学生每学期的选修课程数不得大于6门,如果已经选择了6门课程则不能再选择其他课程。只有将已选择的课程删除掉才能再选择新课程。系统管理员负责修改、增加、删除选修课程。
每个用户登录系统,都需要一个账号,这需要系统管理员对账号进行管理。
按照业务模块视角绘制用例图:
试采用业务主角视角对系统建立用例图。
实验三 类图、对象图
【实验题目】:类图、对象图
【实验目的】:熟悉和掌握类图和对象图的相关概念,使用类图进行领域分析
【实验内容】:
(1)使用Rational Rose建立类图和对象图方法和步骤;
(2)通过对“学生信息管理系统”的需求描述,确定系统类图:
“学生信息管理系统”的需求描述如下:
在每个新学年开始都会有新生入学,这时系统的管理人员可以通过系统将这些新生的学籍、年龄、家庭住址、性别、
您可能关注的文档
- 安踏公司员工训体系构建.doc
- 安达信:轮胎份公司企业资源计划系统(PPT 34).ppt
- 安莉芳09年女公关传播规划V4.1.ppt
- 安装及使用说书.doc
- 安阳工学院大生志愿者服务队.doc
- 完全!九年级册知识点.doc
- 安装hadopCDH5安装服务步骤.doc
- 安踏品牌战略析.ppt
- 完整VI设计目书.doc
- 安防私有云存方案 (NOV 4th).doc
- 第11课 以社会主义核心价值观引领文化建设 教案 中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 第14课 推进绿色发展 教案 中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 第2课 中国特色社会主义的开创和发展 教案 中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 第9课 坚持依宪治国 教案 中职高教版 职业道德与法治.pdf
- 第5课 推动高质量发展(教学设计)中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 第1课 社会主义在中国的确立与探索 教案 中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 第4课 社会主义基本经济制度 教案 中职思想政治《中国特色社会主义》高教版基础模块.pdf
- 2024北京海淀区高二(下)期末英语试题和答案.pdf
- 2024北京东城区高二(下)期末政治试题和答案.pdf
- 2024北京海淀区初一(下)期末历史试题和答案.pdf
最近下载
- 小学生安全教育省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx
- 2024年江西工商职业技术学院单招职业技能测试题库(考试直接用).docx VIP
- 仓储管理绩效考核标准,仓库、物资、信息管理考核标准.pdf
- 2025年金钥匙科技竞赛试题及答案 .pdf VIP
- 吡非尼酮联合尼达尼布在制备治疗尘肺病的药物中的应用.pdf VIP
- 2024年全球及中国氮氧化铝(AlON)透明陶瓷行业头部企业市场占有率及排名调研报告.docx
- 2022-2024年高考数学试题分类汇编:立体几何与空间向量(原卷版).pdf VIP
- GB∕T 35853.7-2018 航空航天等效术语表 第7部分:飞行器可靠性(高清版).pdf
- 2023-2024学年北京八年级数学下学期期中分类汇编:勾股定理【五大题型】解析版.pdf VIP
- 电子设备、产品供货方案、安装、验收、售后服务方案.pdf VIP
文档评论(0)