欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    基础数据管理模块建模.ppt

    • 资源ID:6043092       资源大小:327.11KB        全文页数:50页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基础数据管理模块建模.ppt

    第4章基础数据管理模块建模,本章主要对出版社管理和部门管理等基础数据管理模块建模。交互图用于对系统进行动态建模,交互图分为顺序图和通信图,两种图在语义上是等价的。,顺序图强调消息发送的时间顺序,通信图则强调接收和发送消息的对象的组织结构。Rose支持顺序图和通信图之间的相互转换,本章主要介绍顺序图的绘制,通信图的绘制将在第6章予以介绍。,【教学导航】,【引导训练】【任务1】创建一个Rose模型“04基础数据管理模块模型”,【任务描述】创建一个Rose模型,将其命名为“04基础数据管理模块模型”,且保存在本章对应的文件夹中。,【任务2】绘制“出版社数据管理”子模块的用例图【任务描述】分析“出版社数据管理”子模块的功能需求、参与者和用例,使用Rational Rose 2003绘制“出版社数据管理”子模块的用例图。,【任务3】绘制“出版社类”和“出版社数据管理界面类”的类图【任务描述】设计图书管理系统基础数据管理模块的“出版社类”和“出版社数据管理界面类”,且使用Rational Rose 2003绘制“出版社类”和“出版社数据管理界面类”的类图。,【操作示范与知识讲解】【实例引导】我们到银行的ATM机取款,主要的步骤有:读卡、输入并验证密码、确定取款金额、更新账户、出款、打开票据、退卡等,这些操作主要由用户、读卡机、ATM屏幕、账户和出款机按一定顺序协作完成,其执行顺序示意图如图4-1所示。,图4-1从ATM机取款的顺序图,【试一试】根据以下的场景描述,绘制顾客从自动售货机中购买饮料的顺序图。,顾客先向自动售货机的前端投入钱币,顾客选择要购买的饮料,售货机的钱币识别器接收顾客投入的钱币,识别器控制售货机的出货器将一罐饮料送到前端。,【任务描述】(1)认识UML顺序图的功能、组成与绘制方法。(2)分析与构思基础数据管理模块的顺序图。,(3)使用Rational Rose 2003绘制浏览出版社数据和新增出版社的顺序图。【任务实施】,4.1认识UML的顺序图,1顺序图的功能UML顺序图也叫时序图,用来描述对象之间动态的交互关系,着重反映对象间消息传递的时间顺序,说明对象之间的交互过程,以及系统执行过程中,在某一具体位置将会有什么事件发生。,顺序图存在两个轴:一是水平轴,表示不同的对象;二是垂直轴,表示时间,如图4-2所示。,图4-2顺序图示意,2顺序图的组成元素一个顺序图主要由四种元素构成:对象、生命线、激活期和消息,如图4-2所示。,(1)对象:表示参与交互的对象。(2)生命线:表示对象存在的时间。(3)激活期:表示对象被激活的时间段。(4)消息:表示对象之间的通信。,3顺序图的绘制方法(1)对象:用一个矩形框表示,并有对象名和类名。(2)生命线:从对象图标发出的一条垂直虚线,表示在某段时间内对象是存在的。,(3)激活期:用位于生命线上的一个窄矩形表示,矩形框的两端分别表示激活期的开始时间和终止时间(4)消息:用一条带箭头水平线表示,从消息的发出对象指向目标对象。,4.2构思基础数据管理模型的顺序图,1构思浏览出版社数据的顺序图浏览出版社数据的主要参与者是图书管理员,涉及的类主要有出版社数据管理界面、出版社类和数据库操作类。,2构思新增出版社的顺序图新增出版社的主要参与者是图书管理员,涉及的类主要有出版社数据管理界面、出版社类和数据库操作类。,4.3绘制浏览出版社数据的顺序图,1建立新的顺序图在Rational Rose 2003的【模型浏览】窗口【Logical View】对应的行单击右键,在弹出的快捷菜单中选择【New】选项,然后单击下一级菜单项【Sequence Diagram】。,此时,在【Logical View】节点下添加了一个默认名称为“NewDiagram”的项,输入一个新的顺序图名称“浏览出版社数据顺序图”。,2在顺序图【编辑】窗口添加参与者在Rational Rose 2003【模型浏览】窗口中的【Use Case View】节点中选择已创建的参与者,这里单击选择“图书管理员”。,然后按住左键将其从【模型浏览】窗口中拖动到顺序图中,此时顺序图【编辑】窗口中显示参与者“:图书管理员”和泳道“:图书管理员”,对象“:图书管理员”下有虚线条。如图4-3所示。,图4-3在顺序图【编辑】窗口中添加参与者,3在顺序图【编辑】窗口添加对象(1)在顺序图【编辑】窗口添加第1个对象(2)在顺序图【编辑】窗口添加第2个对象(3)在顺序图【编辑】窗口添加第3个对象,4在顺序图【编辑】窗口设置对象属性在顺序图【编辑】窗口双击对象“数据库操作类”图标,弹出如图4-9所示的【Object Specification for Untitled】对话框。,图4-9【Object Specification for Untitled】对话框,在该对象框中可以设置对象的Name(对象名称)、Class(相关联的类)、Documentation(文档说明)以及Persistence等属性。,5在顺序图【编辑】窗口中设置字体大小和调整对象位置在顺序图【编辑】窗口中拖动鼠标左键选中顺序图中的参与者和3个对象,然后单击右键,在弹出的快捷菜单中依次指向【Format】【Font Size】,然后单击菜单项【10】,即可设置字体大小,如图4-11所示。,图4-11设置字体大小的快捷菜单,6在顺序图【编辑】窗口添加消息消息是对象间的通信,一个对象可以请求另一个对象做某件事。,(1)在参与者与对象之间添加消息(2)添加对象的反身消息(3)在对象与对象之间添加消息(4)添加返回消息(5)调整消息文本的字体大小和位 置,7保存绘制的顺序图单击菜单【File】【Save】,或者单击工具栏中的【Save】按钮保存所绘制的顺序图。,4.4绘制新增出版社的顺序图,使用Rational Rose 2003绘制新增出版社顺序图与绘制浏览出版社数据顺序图相似,其主要操作步骤如下。,(1)在【模型浏览】窗口【Logical View】节点中新建顺序图“新增出版社顺序图”,然后显示顺序图【编辑】窗口和编辑工具栏。,(2)在顺序图【编辑】窗口添加1个参与者“图书管理员”和3个对象“:出版社数据管理界面”、“:出版社类”和“:数据库操作类”。,(3)设置对象属性,调整参与者及各个对象的位置,设置其字体大小。(4)在参与者与对象之间或者对象与对象之间添加各种形式的消息。,【同步训练】【任务1】绘制部门数据管理的用例图,【任务描述】分析“部门数据管理”子模块的功能需求、参与者和用例,使用Rational Rose 2003绘制“部门数据管理”子模块的用例图,【任务2】绘制“部门类”和“部门数据管理界面类”的类图【任务描述】设计图书管理系统基础数据管理模块的“部门类”和“部门数据管理界面类”,且使用Rational Rose 2003绘制“部门类”和“部门数据管理界面类”的类图。,【任务3】绘制修改部门数据的顺序图【任务描述】分析“部门管理”子模块中修改部门数据所涉及的类、方法及其实现过程,使用Rational Rose 2003绘制修改部门数据的顺序图。,【任务4】绘制删除部门数据的顺序图【任务描述】分析“部门管理”子模块中删除部门数据所涉及的类、方法及其实现过程,使用Rational Rose 2003绘制删除部门数据的顺序图。,【任务5】浏览更新部门数据的活动图【任务描述】在Rational Rose 2003的逻辑视图中显示“更新部门数据”的活动图,观察“更新部门数据”的操作过程。,【本章小结】本章介绍了UML顺序图的功能、组成元素和绘制方法,重点介绍了Rational Rose 2003中顺序图的绘制方法。,UML顺序图强调消息发送的时间顺序,顺序图一般包括对象、生命线、激活期和消息等元素,顺序图中的对象沿横轴排列,从左至右分布在图的顶部,消息则沿纵轴按时间顺序排列。,

    注意事项

    本文(基础数据管理模块建模.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开