UML建模动态建模之序列图实验报告.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML建模动态建模之序列图实验报告

实验报告册 课 程: UML系统建模 学 号: 专 业: 网络工程 班 级: 指导老师: 2011 至 2012 学年 第 2 学期 洛阳师范学院 信 息 技 术 学 院 实验注意事项: 1、要求实验前做好充分的准备。 2、实验过程中严格遵守实验规则,认真完成实验内容,详细记录实验结果。 3、实验结束后,认真填写实验报告册,并做好实验分析和实验体会。 实验时间: 6 月 20 日 3,4 节 星期 二 实验地点:逸夫楼A204 实验名称:对瑞天图书管理系统的动态建模之序列图 实验目的: 1.了解序列图的应用,结构以及画法。 2.能够对于给定的系统画出给定一个操作的顺序图 3.能够熟练的应用rose来创建顺序图。 4. 在类图的基础上创建瑞天图书管理系统的借还,预定图书的序列图。 实验准备 瑞天图书管理系统已连接成功 实验环境: 一台能够正常工作的具有rose软件的计算机 实验原理: 1. 顺序图(及序列图)描述了用例图的基本工作流程的实现,有效地描述了如何分配各个类的职责以及各类具有相应职责的原因。在系统的分析与系统设计阶段都涉及到对象的动态建模即通过序列图和协作图实现。 2. 在瑞天图书管理系统中,可以根据根据分析给定的操作所涉及到的实体类以及完成操作的流程来确定顺序图。 实验步骤: 确定工作流程: 对于借书: 读者将卡号显示给图书管理员。 管理员通过输入卡号使系统来确定是否此读者状态属于有效此时系统会显示有关读者的信息。 如果读者状态有效,读者显示希望借的图书信息 图书管理员输入图书信息,验证所借图书是否满足图书数量条件,此时系统会显示图书当前图书信息。 如果满足条件,图书管理员就可以执行借出操作,并更改相关记录。 然后图书管理员将图书交付给读者。 对于还书: 读者将卡号显示给图书管理员。 管理员通过输入卡号来获取读者的信息。 读者显示所归还图书。 图书管理员更改所有相关记录。 图书管理员显示读者还书成功。 对于预定图书: 读者将卡号显示给图书管理员。 管理员通过输入卡号使系统来确定是否此读者状态属于有效此时系统会显示有关读者的信息。 读者显示图书管理希望预定图书信息,图书管理员验证是否图书满足预订条件(如是否有此书),此时系统会返回图书信息 如果满足条件,图书管理员可执行预订操作,更改相关记录。 图书管理员显示用户预订操作成功。 2.确定序列对象 可以通过上面的分析知: 对于还书:可添加五个对象:读者,管理员(图书管理员),借阅据库(借阅者),书刊数据库(物理书刊),借阅(借阅记录)。 对于借书:可添加五个对象:读者,管理员(图书管理员),借阅据库(借阅者),书刊数据库(物理书刊),借阅(借阅记录)。 对于预订:可添加五个对象:读者,管理员(图书管理员),借阅据库(借阅者),书刊数据库(物理书刊),预订(预订记录)。 3.确定消息和条件,及可根据上面的流程分析可确定各个操作的消息。 实验结果: 用rose绘制的还书序列图: 借书序列图: 3.预订序列图: 实验分析: 在创建序列图时要确定对象,以及某个操作成功的操作流程。 2.要对关系分析全面确定其流程尽可能的详细。 实验体会: 通过对系统的动态建模即建立序列图,可以很清楚的了解操作的流程,可以更加清楚对象间的通信是如何实现的。

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档