领域模型概念的可视化53.ppt

领域模型概念的可视化53

领域模型——概念的可视化;outline;;;;;;;;概念模型;;可视化字典;;;;;;;不是软件设计;领域模型——显示现实世界的概念;领域模型——避免软件制品或类;;;创建领域模型步骤;;领域模型——识别和提取概念类;;使用概念种类列表; ;识别名词和名词短语;;; ;使用分析模式 ;;;销售领域候选概念类;POS系统领域模型;Group size ;A process for identifying concepts;;Principles for brainstorming ;Good concepts ;领域模型——添加关联;;;添加关联;;;;;高优先级关联;关联指南;角色;; ;;;Naming Associations ;; ;Multiple Associations Between Two Types ;;Unforgettable Relationships in the Store ;Applying the Category of Associations Checklist ;;;添加关联;;识别名词和名词短语;;领域模型——添加属性;;属性;Attribute of Sale;;Multiplicity From SalesLineItem to Item ;;;添加属性;Exercise;;A bank has customers with different status. The bank offers different services depending on the status of a customer. A customer can have several accounts and several loans. For each customer the system must know his/her income for the last 12 months. Each customer has a collection of other customers which serve as his/her associates. An associate can be warrantor ( 担保人) for a loan and can also upgrade the status of a customer. Each loan in the bank is associated with the house that it is used for. A house loan may need a warrantor. A customer may also use another house already in his/her possession as a security抵押品 for a loan. In that case, information about the address, taxvalue etc. for the security house is needed. The customer must also always specify the same information for the house which the loan concerns. Only customers of the bank may have a loan. Customers with payment complaints during the last three years cannot get loans.;;;;;;; ;agile modeling approach, ;;命名;用关联 or 属性?;;;概念类or属性; ;;属性与外键; ;;数量与单位;; ;;解决相似概念;;Modeling the Unreal World ;添加Specification/ description;;;common in sales , product, and manufacturing Domains ;又一例(服务);又一例(服务);;同一种图可用于不同视角的模型;;;;;;;Report Objects—Include Receipt in the Model? ;领域模型和UP;The UP Business Object Model vs. Domain Model ; ;gPdLaI6F3C0y)vs#pXmUiRfNcK9H5E2B+x(u$rZoWkThQeMbJ7G4D1z-w*t!qYmVjSgOdLaI6F3B0y)v%s#pXlUiQfNcK8H5E2A+x*u$rZnWkThPeMaJ7G4C1z-wt!qYmVjNc

文档评论(0)

1亿VIP精品文档

相关文档