元对象机制(MOF,Meta-ObjectFacility)起源于统一建模语言(UML),OMG需要一种元模型结构来定义UML。
MOF被设计为4层次的结构。
位于顶部的是元元模型层,即M3层。
M3模型是MOF建立元模型(被称为M2模型)的语言。
M2模型最明显的例子是UML元模型,该模型描述UML。
M2模型描述M1层以及M1层的要素,例如,UML模型。
最后一层是M0层或数据层。
它描述真实世界的物体。
2024/9/22 0:35:23 486KB MOF 2
1
UML建模工具,可逆向工程c++,c#,java生成类图StarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。
StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。
2024/7/13 18:21:39 37.83MB UML建模工具 逆向工程 类图
1
本文首先介绍了淘宝网的发展,然后论述了系统需求和总体流程,然后展示了一个简易的总体的用例图,表现出各活动者之间的关系,以及对这个用例图各活动者的用例的详细描述。
第二部分展示了淘宝的类图,第三部分展示了对买家购买商品的时序图,卖家商品上架,发货,查询销售状况的时序图,第四部分展示了送货过程的状态机图及订货过程并发状态机图。
第五部分展示了买家商品搜索,购物,卖家开店,卖家发货及商品处理,卖家商品管理,会员登录的活动图。
最后简易的描述了订货与顾客之间依赖关系的包图,组件图,配置图。
2024/7/7 10:10:28 790KB UML 系统分析和设计
1
UML中依赖泛化关联实现聚合组合的C#实现_配UML图.doc
2024/6/21 2:55:25 85KB UML 统一建模语言
1
UML(统一建模语言)的学习教材,很有帮助的
2024/1/19 21:14:08 5.14MB UML(统一建模语言)电子书
1
《软件方法:业务建模和需求》UMLChina首席专家潘加宇的第一本书。
作者在为软件组织提供建模咨询和培训服务超过十年后,把他的经验和感悟写成了本书。
《软件方法:业务建模和需求》从“利润=需求-设计”开始,用市场经济的思想讲解软件开发中需求和设计的道理,以及统一建模语言UML在需求和设计中的应用。
本书还破解了软件开发领域流行的一些心灵鸡汤式宣传。
2023/11/5 19:21:12 34.51MB 软件方法 需求 业务建模
1
本书系统介绍了设计模式。
全书共分27章,内容包括统一建模语言基础知识、面向对象设计原则、设计模式概述、简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式、适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式、职责链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式和访问者模式。
[1]本书结合大量实例来学习GoF设计模式,针对每一个设计模式均提供了一或两个实例,并对每一个模式进行了详尽的讲解,每一章最后均配有一定量的习题。
2023/8/13 2:18:01 263KB 设计模式 清华 刘伟 源码
1
随着软件系统复杂程度的提高,对好的建模语言的需求也越来越迫切,面向对象建模语言就是应这样的需求而生。
其实早在20世纪70年代就陆续出现了面向对象的建模方法,在80年代末到90年代中期,各种建模方法如雨后春笋般从不到10种增加到50多种。
但方法种类的膨胀,使用户很难根据本身应用的特点选择合适的建模方法,极大地妨碍了用户的使用和交流。
在如此众多的方法流派的竞争中,UML(UnifiedModelingLanguage,统一建模语言)举起了统一的大旗。
它融合了多种优秀的面向对象建模方法,以及多种得到认可的软件工程方法,消除了因方法林立且相互独立带来的种种不便。
它通过统一的表示法,使不同知识背景的领域
2023/2/15 3:44:43 335KB UML一步一个脚印
1
【文章摘要】用例是统一建模语言(UML)的核心概念之一,一个用例就是用户为达到某种目的与系统之间进行的一次典型交互。
用例是统一建模语言(UML)的核心概念之一,一个用例就是用户为达到某种目的与系统之间进行的一次典型交互。
用例主要用于捕获系统功能性需求,它包括参与者(Actor)、用例(UseCase)、关联(Association)三个模型元素:参与者是位于系统之外与系统发生交互的人或其他系统,在实际的用例模型中它往往模仿某个用户角色。
用例表示系统对外提供的服务或功能,它定义了系统是如何被参与者所使用的,每个用例都是对系统行为的动态描述。
关联表示了参与者与用例之间的对应关系,它描述了参与者如何
1
本书无疑是这一领域中创作的著作……每个人都可以把它作为教材和参考书。
本书深入浅出地介绍实时系统的开发过程和技术,提供成功的嵌入系统编程方式,书中采用面向对象软件开发的实践技巧,分析如何提高实时编程的质量。
本书结合嵌入式系统编程中最新概念,使用统一建模语言以及来自于对象技术中的最佳实践,揭示了实时系统开发过程中复杂问题和细节问题,阐明了可调度性,行为模式,实时框架等重要主题,以期帮助读者成为愈加有效的实时编程人员。
随书光盘包括:书中的模型和两个在实时系统和嵌入式系统开发过程中特别有用的应用程序。
本书将实时系统、对象建模、快速开发过程以及系统保险性等几个完全分离的学科统一起来,重点介绍了使用统一建模语言进行基于模型的实时系统和嵌入式系统开发以及被称为ROPES的基于风险的迭代开发生命周期。
本书共分为四部分,包括:基础知识、分析、设计、高级实时对象建模。
另外,书后还包括三个附录,总结了UML符号表示并介绍了两个工具——PhapsodyTimeWiz。
2019/1/25 17:18:28 52.32MB 嵌入式,UML
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡