- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可视化编程《UML开发》实验指导书
《UML开发》实验指导书
授课班级:计科学院08本
授课教师:项 炜
实验学时:16 学 时
计算机科学学院
2009年9月
前 言
《UML开发》课程是计算机科学与技术本科专业的一门重要的专业课.通过本课程的学习,使学生在已有的计算机软,硬件基础知识,程序设计知识,数据库和网络通信知识的基础上系统掌握面向对象系统分析与设计的基本方法和技术,并具有针对特定环境下的应用问题进行信息系统开发(包括系统分析,设计与实现)的能力通过学习本课程学生分析设计ational Rose(或Microsoft Visio)软件以某一信息系统为例进行系统分析和设计。
本课程主要介绍UML的基本概念、面向对象分析设计分析设计UML语言的基础知识以及UML在面向对象的软件系统分析和设计中的应用
(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。
(2)仔细观察上机时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。
(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(5)实验课程不迟到、不早退、不缺席。如有事不能出席,需出示系上假条。
实验的验收将分为两个部分。第一部分是上机操作,包括检查模型质量和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,本实验将采用阶段检查方式,每个实验都应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。
目 录
《UML开发》实验指导书 1
前 言 2
实 验 要 求 3
目 录 4
实验一 Rational Rose基本操作 5
实验二 用例图 8
实验三 活动图 14
实验四 状态图 23
实验五 类 30
实验六 类的关系 38
实验七 交互图 43
实验八 对象图和包 52
实验九 组件图和部署图 54
实验十 正向工程 61
实验一 Rational Rose基本操作
一、实验目的
1.熟悉。2.掌握方法。(New):框架向导(Framework Wizard插件)。框架是一系列预定义的模型元素,可以定义某种系统的体系结构,也可以提供一系列可重用构件。
(2)保存Rose模型(File(Save):在默认的情况下,Rose模型都以扩展名为.mdl的文件进行保存。*.ptl格式文件类似于模型文件(*.mdl),但是只是模型文件的一部分。模型文件*.mdl则保存完整的模型。以Rose的旧版本保存模型,可能会丢失某些模型元素和特性。
(3)Rose模型的导入导出(File(Import , File(Export):略。
(4)Rose模型的网页发布(Tools(Web Publisher):略。
(5)Rose全局选项设置(Tools(Options):略。
五、实验报告要求1. 整理实验结果。2. 小结实验心得体会。.熟悉基本功能和使用方法。2.掌握方法。实验报告要求1. 整理实验结果。2. 小结实验心得体会。1. (毕业设计(文档下载(软件需求说明书(GB856T——88)”。
2.。..熟悉基本功能和使用方法。2.掌握方法。”Activity Diagram”,选中后单击,便可以新建好一个活动图。如图2.2所示。
图 2.1
图2.2
(2)新建好活动图后,双击“删除读者信息”的活动图,得到如图2.3所示,然后在左边的工具栏内点击“Swimlane”,在右边的图添加一个泳道,如图2.4所示,并命名为administrator.按照此步骤,再添加另一个泳道,并命名为SystemTool,得到图2.5。
图2.3
图2.4
图2.5
(3)接着在左边的工具上选取“Start State”,并在administrator的泳道上添加,如图2.6所示;添加完开始结点后,再来为此活动图添加活动,图2.7所示,在左边的工具栏上选中“Activity”这个图标,在administrator这边的泳道上添加一个活动,命名为登录(login),再在开始结点和活动登录(login)之间添加活动关系,如图2.8所示。
图2.6
图2.7
图2.8
(4)完成步骤(3)后,登录输入需要对输入的信息进行验证,则在图中利用“Decision”图标添加一个验证框,如图2.9所示:添加验证框后,验证的内容,如果通过,则允许管理员进行查询操作,如图2.10所示;如不能通过,则结束,如
您可能关注的文档
- 历史试题练习题试卷教案广东中山纪念中学必修一第二单元训练题.doc
- 历史同步练习题考试题试卷教案高一历史必修一期末考试试卷.doc
- 历史同步练习题考试题试卷教案高一历史必修期末考试试题.doc
- 历史课件东欧社会主义国家的改革与演变.ppt
- 历史课件第一次世界大战.ppt
- 历届全国大学生电子设计竞赛试题.doc
- 历届高考中的╲〞二项分布及其应用╲〞试题汇编.doc
- 历届高考中的概率试题汇编大全.doc
- 历年六级真题.doc
- 历年英语专业八级考试真题.doc
- 第02讲 氧化物的分类与性质-2024年初升高化学衔接讲义(人教版2019)(学生版).pdf
- 专题27.2.3 用相似三角形综合应用(5个考点)(题型专练+易错精练)(教师版) 2024-2025学年九年级数学下册《知识解读·题型专练》(人教版).pdf
- 第16讲 铁及其化合物-2024年初升高化学衔接讲义(人教版2019)(教师版).pdf
- 第12讲 氯及其化合物-2024年初升高化学衔接讲义(人教版2019)(教师版) .pdf
- 专题27.1 图形的相似(8个考点)(题型专练+易错精练)(教师版) 2024-2025学年九年级数学下册《知识解读·题型专练》(人教版).pdf
- 第17讲 金属材料-2024年初升高化学衔接讲义(人教版2019)(学生版).pdf
- 第13讲 物质的量、摩尔质量-2024年初升高化学衔接讲义(人教版2019)(学生版).pdf
- 第05讲 分散系 胶体-2024年初升高化学衔接讲义(人教版2019)(学生版).pdf
- 第03讲 酸碱盐的分类和命名-2024年初升高化学衔接讲义(人教版2019)(学生版).pdf
- 1.1 物质的变化和性质(专题训练)(学生版) 2024-2025学年九年级化学上册同步知识解读与专题训练(人教版2024).pdf
文档评论(0)