火龙果软件工程技术中心  UML抽象、简洁、高于Java、C++诸等高级程序设计语言之上的形象表达,可以让我们真切领略到蕴藏于软件那纷繁芜杂的细节表面之后的一份简单、和谐之美。软件究竟是什么?有很多比喻可以形容。静态的软件就像一座虚拟的建筑(Architecture),而运动时的软件有时就像一部开动的虚拟机器,或多条柔性的工厂流水线(进程与线程),有时又像一种虚拟的生物,可以肆意的复制和生长(比如软件病毒)。过去有一种说法认为:程序=算法+数据结构,如今看来这种旧结构化时代的观点是不准确、不全面的,在新结构化时代我们至少可以得出这样大致的公式:程序=算法+软件结构+数据结构,在这里我们强调软件
2021-02-27 17:08:12 189KB 浅论阴阳太极与UML建模
1
火龙果软件工程技术中心ArgoUML使用java编写的开源UML产品,功能比较全。最受欢迎的UML建模工具。AlmaAlma是一个软件建模分析的工作平台,它读取几种不同的源代码,帮你设计面向对像的模型,修改结构和源代码,输出新的源代码、文档和图表。UMLetUMLet是一个开放源代码轻量级UML建模工具。UMLet能够让你快速建模,并且能够导出各种格式SVG,JPG,PDFandLaTeX-friendlyEPS。UML/DotUML/Dot这个项目从Java源代码或字节码中生成UML类。使用GraphVizDot生成图表。用户可以完全控制处理过程,可以隐藏或显示任意提取的元素。需要:JAVA
2021-02-27 16:07:50 329KB Java开源UML建模
1
根据开放群组的业务领导层IT架构指引:“有效的企业架构(EnterpriseArchitecture,EA)对企业的生存和成功具有决定性的作用,是企业通过IT获得竞争优势的不可缺少的手段。” 企业架构如同战略规划,可以辅助企业完成业务及IT战略规划。在业务战略方面,可使用TOGAF及其架构开发方法(Architecture DevelopmentMethod,ADM)来定义企业的愿景/使命、目标/目的/驱动力、组织
1
建模语言很重要,建模思想更重要。 1)帮你从业务出发推导出具体要做的功能在我们从0-1打造一个软件的时候,我们面临着这样的问题,这个软件应该有哪些模块?每个模块有哪些功能?如果是一个面向C端的产品,有可能你自己就是一个目标用户,你可以将自己代入情景,寻找痛点,找到要做的功能。可是,如果是一个面向B端的产品,因为B端软件的业务属性非常重,如果你对业务不是那么熟悉,那么在一开始你可能对于上面提到的两个问题会感到没有头绪。即使你对业务非常熟悉,也不一定就能保证你做出的软件符合业务的要求。因为,在熟悉业务和做出符合业务要求的软件之间,还有一个
1
本篇文章承接上一篇文章: 业务建模这一块按照书中的方法来操作需要做很多的工作,包括:业务用例视图; 业务用例场景; 业务用例规约; 业务规则; 业务对象模型; 业务用例实现视图; 业务用例实现场
2021-01-28 11:24:41 396KB UML建模方法论(中):业务建模
1
本篇文章承接上两篇篇文章: 系统建模这里如果按照书中的方法同样需要做很多的工作,包括:概念用例 系统用例视图 系统用例规约 补充规约 业务规则 系统用例实现 系统用例场景
2021-01-28 11:24:39 437KB UML建模方法论(下):系统建模
1
QQ软件的UML建模.rar
2021-01-28 02:54:36 19KB UML
1
软件建模与设计 UML、用例、模式和软件体系结构,系统性学习系统开发建模
2020-12-14 22:11:22 146.49MB UML 建模设计
1
这是一款酒店预订管理系统uml建模 rose版 mdl文件+详细设计文档 希望能够帮助你! 这是一款酒店预订管理系统uml建模 rose版 mdl文件+详细设计文档 希望能够帮助你!
2020-12-13 09:23:56 107KB 酒店预订管理 rose版 mdl文件+详细
1
显示具体用例(或者是用例的一部分)的详细流程。它几乎是自描述的,并且显示了流程中中不同对象之间的调用关 系,同时还可以很详细地显示对不同对象的不同调用。 序列图有两个维度:垂直维度以发生的时间顺序显示消息/调用的序列;水平维度显示消息被发送到的对象实例。
2020-12-05 19:04:43 132KB UML 银行ATM系统
1