下载此文档

电子商务系统分析与设计之动态模型-交互图.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
该【电子商务系统分析与设计之动态模型-交互图 】是由【qqqqqq】上传分享,文档一共【34】页,该文档可以免费在线阅读,需要了解更多关于【电子商务系统分析与设计之动态模型-交互图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。CASEJMU集美大学(dàxué)工商管理学院信息管理与信息系统系第6章电子商务(diànzǐshānɡwù)系统分析与设计动态模型(móxíng)—交互图第一页,共三十四页。交互(jiāohù)的概念一次交互就是指在特定语境中,为了(wèile)实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为。一个消息就是一个对象激活另一个对象中的操作调用。“方法调用过程(guòchéng)在UML中怎样表示?”第二页,共三十四页。交互(jiāohù)图交互图(InteractionDiagram)是由一组对象和它们之间的关系构成,其中包括在对象间的传递的信息,它包括顺序图和协作图。顺序图着重描述对象按照时间顺序的消息交换。顺序图描述了类相互协作的完成预期(yùqī)行为的动态过程。协作图着重描述系统成分如何协同工作。第三页,共三十四页。例子:通过一个(yīɡè)简单交易系统来说明UML交互图第四页,共三十四页。要达到某个特定的目标,必然要执行一系列的方法(fāngfǎ)调用。UML序列图的典型用途就是显示出方法调用过程。在UML序列图中,调用一个操作就叫做发送一个消息(Message)。交易(jiāoyì)事务中计算累计金额的时序图第五页,共三十四页。时序图有两个维度:垂直维度以发生的时间顺序显示消息/调用的序列(xùliè);水平维度显示消息被发送到的对象实例对象生命线激活期消息活动条可以嵌套,表示(biǎoshì)在前一方法的执行过程中,,共三十四页。交易事务中计算累计金额的相关(xiāngguān)的代码片断/*属于(shǔyú)Sale类:从lineItem的单项金额计算交易总金额,***@return交易总额*/ publicdoublecalcTotal(){total=;Iteratori=(); while(())total+=((LineItem)()).calcTotal(); returntotal;}/*属于LineItem类:计算当前项目的交易金额,***@return交易金额*/ publicdoublecalcTotal(){total=(this);returntotal;}/*属于Product类:计算指定数量的产品价值多少;***@return金额*/ publicdoublecalcTotal(LineItemli){returnamount*();}第七页,共三十四页。下图显示(xiǎnshì)plete()plete()方法调用了Sale类的两个方法:calcTotal()和calcPayments()。环形的回调 符号表示一个对象正在调用它自身的方法。第八页,共三十四页。协作图:强调发送和接收消息的对象(duìxiàng),协作图有顺序号。在协作图中,交互动作的次 序由消息的编号决定。交易事务中计算(jìsuàn)累计金额的协作图第九页,共三十四页。在实践中,许多必需的交互序列可以隐含在类图之中,特别是类图用类原型和Stereotype(构造型)来表示特定的行为和交互模式之时。UML交互图把原本隐含的交互过程明确地表达出来,同时也明确地说明了原本在类图中不明确的交互过程。UML交互图是对倾向于描述静态特征(tèzhēng)的类图的补充,使得对象的动态交互过程明确化。本例结束(jiéshù)!对交互图有一定的认识了吧?!第十页,共三十四页。

电子商务系统分析与设计之动态模型-交互图 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qqqqqq
  • 文件大小6.05 MB
  • 时间2024-04-15