- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象系统分析与设计_唐浩坤_实验指导书
重庆邮电学院软件学院
《面向对象分析与设计》
实验参考资料
重庆邮电学院软件学院 实验中心目 录
一、课程编号 3
二、课程类型 3
三、本课程的地位、作用与任务 3
四、课程基本要求 3
五、实验安排 3
实验1:实验准备 3
1.实验器材 3
2.rational rose安装步骤 3
实验2:用例分析与设计 4
1、实验目的 4
2、实验内容 4
3、实验步骤 4
4、实验报告要求 9
实验3:类图的设计 9
1.实验目的 9
2.实验内容 9
3.实验步骤 9
实验4:状态图 10
1.实验目的 10
2.实验内容 10
3.实验步骤 10
实验5:时序图 16
1.实验目的 16
2.实验内容 16
3.实验步骤 16
实验6:协作图 22
1.实验目的 22
2.实验内容 22
3.实验步骤 22
实验7,8:综合设计实验 25
1.实验目的 25
2.实验内容 25
3.实验步骤 25
六、教材 26
七、成绩考核办法 26
八、附A:完整UML建模过程例子 26
面向对象分析与设计
一、课程编号
本科软件工程
二、课程类型
课程类型:必修课。
适用专业:软件工程
试验学时:10~24学时
三、本课程的地位、作用与任务
计算机软件建模技术现在越来越广泛的应用于软件工程中。《面向对象系统分析设计》课程实验的目的是为了使学生在课程理论学习的同时,通过在一个实践的环境下,实际学习软件统一建模语言,对软件建模技术有一个初步的了解及认识。通过本指导书中的各个实验,学习掌握对一般面向对象系统建模的方法与技术。总之,通过上述实验环节,使学生加深了解和更好地掌握课程教学大纲要求的内容。
四、课程基本要求
学生应根据每个上机试验的任务和教师所提的要求,上机前准备好上机内容。
上机时要针对一个实际的案例进行分析,画出不同的阶段UML图。
上机结束后应按时提交试验报告,对于上机未完成部分,应该下机后利用课余时间完成。
五、实验安排
实验1:实验准备
1.实验器材
1.计算机一台。
2.建模工具软件。
2.rational rose安装步骤
(1)运行安装软件;
(2)单击下一步,选择rational rose enterprise edition;
(3)单击下一步,选择desktop installation from cd image ,表示创建一个本地的应用程序而不是网络的;
(4)随后根据提示进一步操作,完成安装,注册;
(5)运行rational rose,进入主界面,new表示新建模型,existing表示打开现有,recent表示最近打开模型;
(6)熟悉模型的创建,保存,发布。
实验2:用例分析与设计
1、实验目的
1.熟悉基本功能和使用方法。2.掌握方法。实验报告要求1.整理实验结果。2. 小结实验心得体会。
1.实验目的
1. 掌握使用rose画类图的步骤。
2. 掌握类图的基本语法。
2.实验内容
1. 根据图书管理系统的需要分析,用例图,交互图,对系统进行静态建模,寻找和发现类,分析类之间的关系;
3.实验步骤
1.打开前面初步构建的UML模型文件;
2.打开Rose中的逻辑视图(Logical View),选择分析模型(analysis model)目录。并在其下创建一个子目录并命名为:“图书馆业务功能”。
3.用鼠标右击“图书馆业务功能”在弹出来的菜单中选择“New→Class diagram”项,创建类图。
4.双击新建的类图,并点右边控件集中选中的类并用鼠标在图中分别拖出上述类图。
5.设定上述抽象出来各类的属性和操作。
6.分析、设定以上各类之间的关系。
7.请根据教材中示例部分在Rational Rose中绘制类间的关系。
注意:这里没有具体的相关的例子;
实验4:状态图
1.实验目的
1.熟悉基本功能和使用方法。2.掌握方法。
.reversion)、失败(Failure)、归还成功(Success)5种状态及激活相互转换的事件。
2.
实验5:时序图
1.实验目的
1....
图4.6
图4.7
图4.8
图4.9
图4.10
实验6:协作图
1.实验目的
1....
图4.11
(7)剩下的更新图书信息和删除图书信息的交互图在此不再一一详细的介绍,其绘图方法跟绘制增加图书的方法一样,最后得到见图4.12 到图4.15
图4.12
图4.13
图4.14
图4.15
实验7,8:综合设计实验
1.实验目的
1.
六、教材
实验教材以本实验指导书为参考;
七、成绩考核办法
采用综合实验与撰写报告综合评分
八、附A:完整UML建模过程例子
基于UML的面向对象分析与设计案例
介绍????? 本文以实例的方式,展示了如何使用UML进行面向对象的分析与设计。本文将假设读者对UML、面向
文档评论(0)