- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
昆明理工大学信息工程与自动化学院学生实验报告
(2012—2013学年第2学期)
课程名称:软件工程开课实验室:信自楼4442013年4月19日
年级、专业、班计科班学号姓名成绩
实验项目名称动态建模指导教师周枫
教
师
评
语
教师签名:
年月日
一、实验目的:
1)掌握系统的功能描述、性能描述方法;
2)掌握UML的动态建模的方法。
3)实践用UML建立动态模型
4)熟悉使用PowerDesigner软件,绘制状态图、顺序图、活动图、通讯图等
二、实验内容:
动态模型用来描述系统的动态行为和控制结构。动态行为包括系统中对象生存期内可能
的状态以及事件发生时状态的迁移,还包括状态之间的动态合作关系。动态模型包括交互模
型和状态模型。交互模型描述系统中对象间的交互行为,每个交互都有发送者和接收者,它
们可以是一个系统、用来、对象或操作。在UML中,采用顺序图、合作图来建立交互模型。
交互模型可以用来描述一个用例所涉及的若干对象的行为(功能)。它们有共同的模型元素,
对象、消息、链接等。顺序图描述对象之间的信息交换时的时间顺序,而合作图则描述系统
-1-
对象之间如何协作共同完成系统功能要求要求。它们相互补充,并可以相互转化。
顺序图用来描述对象间的交换行为。它注重消息的时间顺序,即对象间消息的发送和接
受的顺序。顺序图有两种描述形式,一般形式和实例形式。一般形式描述一个场景中所有
可能的选择,因此它可以包含条件、约束、分支和循环等操作。
·实例形式描述一个特定的场景,说明一次可能的交互,因此它没有任何条件、分叉
和循环。它适合于描述实时系统中的时间特性和时间约束。
三、所用仪器
微型计算机一台SybasePowerDesigner15.1软件
四、实验过程及截图:
1、状态图的绘制
Movingup
Onfirstdo/Movingtofloor
floor
goup(floor)
arrived
arrived
goup(floor)
Movingtofirst
floor
Movingdown
do/Movingtofloor
arrived
文档评论(0)