摘要:数量(Quantity)对象模型: 数据模型: Unit: 单位主表,一般保存度量单位的代码、文本描述(可能需要处理多语言问题)等Unit_Ratio: 单位转换率Quantity主要封装与单位相关的逻辑,例如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com...
阅读全文
摘要:对财务系统没有经验,基于自己有限的认识记录一下对Accounting Model的理解1. 账务模式基本模型: Account: 如果是指个人理财方面(分析模式书中的示例场景),当译做账号;如果指财务会计方面,当译做科目Entry: 交易条目Accounting Transaction: 交易简单ER设计示例: 加了个"科目平衡 Banalce 1"的表,是因为Martin在这一节中不少地方都使用...
阅读全文
摘要:一个中型ERP系统中库存交易部分的设计裁剪库房设计: BPML中关于这一块有详细的规范可以用来参考,这个设计示例并不符合是否资产库房: 与成本计算相关的参数是否属于供应商库房、供应商ID: 对类似寄售管理模式的考虑这些额外的字段只是用来表示基于库房的一些其它逻辑相关的设置交易: 库存期间: 月结、周期性盘点结转作业的期间设置(对应Martin在账务模式中提到的有效期间)库存期间代码: 唯一标识这个...
阅读全文
摘要:[翻译]Visual Studio2008的新功能:代码度量介绍了VS2008的代码度量工具 可能只有VS 2008 Team Suite才有这个功能 我不喜欢装太多东西,VS2008基本只装了C#一项,因此没有这个功能。重新在VS 2008安装向导中选择Team Developer and Tester Tools,估计应当是包含在Code Analysis Tools中 安装好这个...
阅读全文
摘要:Martin用对象模型来描述分析模式,比较难懂,这里侧重于数据模型,使用组织结构的示例来描述责任模式
阅读全文
摘要:SAP并不符合"超越分布式事务的方法"一文中提出的解决方案,但作为一个大型系统已经考虑了伸缩性,并且与"超越分布式事务的方法"中的思想有些类似1. 任何情况下不使用JOIN 实体可能被分区在任何一个数据库中,在实体之间如何跨越数据库的JOIN? No way! 单这一点足以难倒绝大部分的设计、架构师 a). 事务型的操作(OLTP)使用对象模型解决,分析、报表查询类的操作(OLAP)使用另外的解决...
阅读全文