[实验五状态图建模及表示.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[实验五状态图建模及表示

实验五 状态图建模及表示 一、目的和要求: 1、掌握状态图的建模方法 2、掌握状态图中出现的建模元素的画法 3、掌握状态图的基本画法 二、实验内容: 画出状态图模型,通过建立状态图模型,加深对建立状态图所需的建模元素的认识,初步掌握其用法。 1、在Rose 2003下,画状态图的操作步骤 右击Logical View并选New ? State Chart Diagram 命名状态图为Grade 在浏览其中双击Grade出现State Chart Diagram 窗口 增加状态 在工具栏中选中State 按钮,点击框图内对应位置,则出现状态图元素。给状态起名字。 增加状态细节 双击对应状态,弹出State Specification 对话框 点击Action选项卡,右击框内任意一点,选Insert。这时可以设置该状态下的活动(Activity) 双击刚刚添加的活动,弹出Action Specification 对话框 在Name 文本框中可以输入动作细节。(比如Get Course Info.等。) 增加过渡(转换) 选中工具栏中的Transition 从源状态到目的状态拖动一条过渡线 如果要增加返身过渡,使用工具栏中Transition to Self按钮 如果要增加过渡细节,可以双击过渡线来设置。 增加开始状态及终止状态(终止状态可能没有) 设置状态的字体大小、颜色等 右击对应的状态 选Format选项卡 设置有关参数 右击过渡线,选Open Specification,再选Detail标签。 可设置Guard Condition,Action Send Argument等参数。 2、绘制“一本书”在其生存周期的状态图 经过需求分析Book对象有以下状态: 新书(New Book) 可借阅(Available) 已借出(Borrowed) 删除(Deleted) 3、画出“教师评分系统”中的Grade对象的状态图 根据分析,Grade对象有以下状态: Ready(用于数据加载时) Persisting(用于数据保存时) Saved(用于数据已经保存后) Error(用于数据由于出错而未成功保存时) 事件为: Save Success Failure 4、画出“教师评分系统”中的Grade对象的进一步状态图 根据分析Grade对象的Persisting状态是一个组合状态,包括以下子状态: Load Insert Update Save 其中,在记录存在的情况下,可以存在Load、Update和Save状态;在记录不存在的情况下,可以存在Insert状态。且二者之间为并发关系。 5、绘制“学生选课系统”中课程(Course)对象的状态图 经过需求分析,Course对象有以下状态: 创建(Created) 添加到数据库中(in database) 课程(在数据库中)被删除(Deleted) 课程被修改(Modified) 课程被开设(纳入学期计划)(In Schedule) 不允许选修(选修人数满)(Locked) 2、根据以下叙述,绘制“复印机”的状态图 未接到工作命令时,复印机处于闲置状态。接到复印命令后,转入复印状态,完成复印后又回到闲置状态,等待命令。 若复印时发现没纸,则进入缺纸状态。发出警告等待装纸。装纸完成后又进入闲置状态。 若复印时发现卡纸,则进入卡纸(故障)状态。发出警告等待排除故障。故障排除后又进入闲置状态。 三、实验结果 2、绘制“一本书”在其生存周期的状态图 6、“复印机”工作的状态图 这里只是一种参考图,有关状态的详细描述,同学可以自己编写。(可以使用中文描述) 四、分析与讨论 1、状态图中包括哪些常见的建模元素? 2、对象的状态有几种类型? 3、状态图的作用。

文档评论(0)

caiyl9924 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档