基于UML的面向对象建模.PDFVIP

  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文档。上传文档
查看更多
基于UML的面向对象建模

2004年第3期 福建电脑 基于UML的面向对象建模 刘琳琅吴清江 (华侨大学信息学院计算机科学乐.福建耒州362011) 【摘要】 境一建模语言(uML)是一种面向对象的建模语言,奉文简要介绍了UML的建模机制,井以UML 为工县进行了在或田书铺售系统的实际建模,简要演示了应用UML建模的思路和过程。 I关键词】 纯一建模语言面向对象乐统分析与谩许 I、引言 3、在线圈书销售系统UML建檀 面向对象的分析与设计(OOAD)是继传统的过程化程序随着电子商务时代的到来,各商家为了适应激烈市场竞争 设计之后,软件技术发展的又一重大变革。面向对象程序设计提 的需求。纷纷将其传统的商务过程转移到Internet上。以扩展其 出了一种新的系统设计模型,他将系统看成通过交互作用来完 业务范围并为顾客提供更好的服务。因此如何建立一个可扩展 成任务的对象的集合。每个对象用自己的方法管理数据。而统一 的、灵活的、强健的电子商务系统对于一个企业的成功与否起到 建模语言(uni6ed 了至关重要的作用。基于此要求和上述对UML建模的讨论,本 Modelin8Lansuase简称UML)则是这种面向对 象编程的极致所成。UML是一种用于系统软件规约化、可视化文拟建立一个在线的图书销售系统.并采用UML对其进行面向 的构造盈建模表示。而其中的图形标记,尤其适用于面向对象的 对象的设计与分析。希望能对面向对象电子商务系统的设计起 软件设计.代表了面向对象方法的软件开发技术的发展方向。 到一定的借鉴作用。 本文在讨论UML面向对象建模的基础上.用UML针对某3.I建立用侧模型 一在线图书销售系统进行面向对象的建模.给出其用例图、类 分析中的第一步就是指出系统能被用来做什么,谁将去使 图、顺序图、协作图及状态图.并详细分析了创建这些图的要点 用它。这些分别叫角色(act噼)和用倒(u特c柳。)。角色是位于你 及过程。相信对于基于UML进行面向对象系统的开发具有一定所工作的系统外部的人或其他系统。而用例是用户由于某种外 的指导意义。 部事件而与计算机之阈进行的一敬交户。通过对用户嚣求的分 2、统一建模语言IUML)撮述 析,我们得出了在线图书销售系统的用例图: UML是一个通用的标准建模语言,它将系统描述为一些离 散的相互作用的对象.并最终为外部用户提供一定的功能的模 型结构。它适用于对任何具有静态结构和动态行为的系统进行 面向对象的建模。其中静态结构定义了系统中的重要对象的属 性和操作以及这些对象之同的相互关系.而动态行为定义了对 象的时间特性和对象为完成目标而相互进行通信的机制。 统一建模语言UML由各种不同的、彼此关联的图组成,他 们共同描述了一个系统的静态结构和动态行为。这些图可分为 两类: 第一类是静态图(s诅licdiagram),表示系统的静态特征。描 述了系统的结构和职责。主要用于说明存在于系统中物理元素 的关系,其中最主要的有用例图和类图。其中用例图从用户角度 描述系统功能,并指出各功能的操作者。类图则描述系统中类的 图l 在线图书销售系统的用例图 静态关系。不仅定义系统中的类,还表示了类之间的联系如关 该系统具有多个不同的角色和用例。各个角色的定义依据 联、依桢、聚合等,也包括类的内部结构(类的属性和操作)。 于其与系统之同进行的不同交互。系统管理员是软件系统的用 户.主要负责系统的用户管理;而客户、供应商和经理则是系统 第二类是动态图(Dynamicdiagram),表示系统的动态特征。 描述了静态图中的结构性元素之间的交互,主要用于指定满足 韵具体使用者.分别利用系统来实现不同的功能。时问角色定时 系统需求行为的元素问的台作关系。其中最主要的为顺序图、协 触发对销售状况的分析,产生相关的报告以帮助经理进行销售 作图和状态图。其中顺序图显示对象之间的动态合作关系,它强 决策的分析。在线图书

文档评论(0)

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

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

1亿VIP精品文档

相关文档