uml实验三指导书(交互图).doc

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

统一建模语言及工具 实 验 指 导 书 安徽师范大学数学计算机科学学院 实验三 交互图设计 一、实验目的 掌握交互图的概念及作用。 掌握交互图的画法以及其中元素所代表的意义。 掌握使用staruml绘制交互图。 二、实验环境 1.设备:计算机 2.软件:Windows XP系统,Microsoft Office Word 2003,Rational Rose Enterprise Edition,staruml 3.地点:专业机房 。 三、实验要求: 1.如下图包括:旅游申请系统用例图,办理申请手续用例的用例实现所对应的基本场景顺序图,试确定顺序图中所列出的类的操作(方法)。 2.银行系统包含类及类中主要属性与方法如下,画出取钱顺序图。 (1) 类BankGUI(系统的主界面) 是系统的主界面,含有存、取、转、开、销、改等相应操作按钮,当程序退出时,主界面窗口关闭。 newBankGUI(): void(创建系统主界面) deposit(): void(按下“存款”按钮,调用该方法); withdraw(): void transfer(): void newAccount(): void  delAccount():void modAccount(): void (2)类DWDialog(存取界面框) 此对话框提示输入客户姓名、ID号、帐号、密码等相关信息。 含有两个操作按钮:存款(或取款)、取消 newDWDialog(): void创建存(取)款对话 deposit(): void(按“存款”按钮调用此方法) withdraw(): void(按“取款”按钮调用此方法) (3)类Account newAccount(holder:Customer,balance:float):void Withdraw(holderName:String,holderID:String,accountNo:String,money:float):float(返回取户余额) Deposit(holderName:String,holderID:String,accountNo:String,money:float):float(返回存款户余额) newBalance(): float(计算新的帐户余额) query(holderName:String,holderID:String, accountNo:String, money:float, isSaving: Boolean):Boolean(查询存取帐户是否存在,若是取款,还要查询帐户余额是否足够) update(): void(更新数据库中的帐户信息) save(): void(将帐户信息存储到数据库中) delete(): void(从数据库中删除帐户) (4)类Withdraw newWithdraw(account: Account, fund: float, date: Date): void(创建新的取款交易记录) save(): void(将取款交易记录存储到DB中) 画出如下类图、对象图 画出如下包图 6. 旅店预订系统关于预订用例场景顺序图如下所示,分析该图 四、实验内容与步骤 2

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档