本文是基于上一篇‘业务建模战术’的实践,主要讲解‘删除帖子’场景的业务建模,包括:业务建模、业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章的第一篇,可... ...
分类:
其他好文 时间:
2017-09-18 10:48:25
阅读次数:
235
本文是基于上一篇‘业务建模小招数’的实践,主要讲解‘发表帖子’场景的业务建模,包括:业务建模、业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章的第一篇,... ...
分类:
其他好文 时间:
2017-09-17 21:03:35
阅读次数:
337
本文结合团队在ECO(社区服务系统)业务建模过程中的实践经验,总结得到一些DDD业务建模的小招数,不一定是完美的,但是对我们团队来说很有效用,希望能帮到其他人。后面会陆续将项目中业务建模的一些经典例子放上来,分享给大家。本文为【DDD】系列文章中的其中一篇,其他内容可参考:通过业务系统的重构实践DD... ...
分类:
其他好文 时间:
2017-09-15 10:05:08
阅读次数:
296
ON/OFF机制 1.配置标准端对端业务 一般分为4个步骤: (1)定义应用 应用( Application)具体描述应用的动作,比如说 http 应用,规定了每次取得页面的大小和时间间隔;对于 ftp 应用,规定上传和下载的流量,文件的大小和产生的事件间隔。 打开应用配置器物件的属性对话框,可以看 ...
分类:
其他好文 时间:
2017-08-11 10:33:54
阅读次数:
177
1. (1)概论:说一些方案书目的、项目背景等。 (2)用户需求分析:通常会对业主的相关系统做个业务建模。 (3)系统设计:对业主的状况做一个解决方案,可能是一个系统的功能设计说明,也有可能是一些设计模型。 (4)项目技术方案:对技术平台路线、相关设备需求(技术参数)、技术架构、关键技术等进行说明和 ...
分类:
其他好文 时间:
2017-07-20 20:59:20
阅读次数:
133
作者:张克强 作者微博:张克强-敏捷307 来自于科伯恩《编写有效用例》对业务用例的说明 在《使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处》中分析科伯恩编写有效用比例如以下: Cockburn 的 Writing Effective Use Cases 给业务和系统用例使用了同 ...
分类:
其他好文 时间:
2017-06-17 13:46:19
阅读次数:
212
设计源于需求却高于需求。 《软件方法》上册(五章)所表述的逻辑: 愿景 业务建模 需求 分析 设计 1. 愿景: 明白软件的意义是什么,帮助或者提高了现有系统的那些方面,减少了那些成本。 利润 = 需求 - 设计 这个公式成立的前提是需求都已经实现,不同的设计会花费不同的成本。但看完上篇,我觉得应该 ...
分类:
其他好文 时间:
2017-06-07 14:16:16
阅读次数:
202
软件工程把这些相关的技术和过程统一到一个体系中,叫作“软件开发流程”,软件开发流程有:瀑布模型、统一流程、老板驱动的流程、渐进交付的流程等模型,其中瀑布模型还有大瀑布、小瀑布,而这几种流程中,我支持统一流程。 统一流程的步骤: 一是:业务建模;二是:需求;三是:分析和设计;四是:实现;五是:测试;六 ...
分类:
其他好文 时间:
2017-04-05 14:08:47
阅读次数:
168
目录 前言 原则 内容 小结 前言 上一篇讲述了数据仓库模型设计中的业务建模和领域概念建模,接下来就自然而然的来到了逻辑数据建模LDM(Logical Data Model)的阶段,这个阶段可以说是建模最重要的一环(也就是维度建模)。逻辑建模涉及到了整个数据仓库所有层次的模型设计,从DW到DM甚至到 ...
分类:
其他好文 时间:
2016-11-11 07:25:37
阅读次数:
232
预备知识: 一、UML的特性与发展现状 UML是一种Language(语言) UML是一种Modeling(建模)Language UML是Unified(统一)Modeling Language 1、已进入全面应用阶段的事实标准 2、应用领域正在逐渐扩展,包括嵌入式系统建模、业务建模、流程建模等多 ...
分类:
其他好文 时间:
2016-09-01 14:20:25
阅读次数:
212