全国服务热线
15098947688
当前位置:网站首页 > 新闻中心 > 公司新闻

为什么建立一个领域模型是重要的

文章出处:来源: 济南嘉诚模型设计制作有限公司 发表时间:2016-04-27 17:13:41

  领域驱动设计告诉我们,在通过软件实现一个业务系统时,建立一个领域模型是非常重要和必要的,因为领域模型具有以下特点:

  领域模型是对具有某个边界的领域的一个抽象,反映了领域内用户业务需求的本质;领域模型是有边界的,只反应了我们在领域内所关注的部分;

  领域模型只反映业务,和任何技术实现无关;领域模型不仅能反映领域中的一些实体概念,如货物,书本,应聘记录,地址,等;还能反映领域中的一些过程概念,如资金转账,等;

  领域模型确保了我们的软件的业务逻辑都在一个模型中,都在一个地方;这样对提高软件的可维护性,业务可理解性以及可重用性方面都有很好的帮助;

  领域模型能够帮助开发人员相对平滑地将领域知识转化为软件构造;

  领域模型贯穿软件分析、设计,以及开发的整个过程;领域专家、设计人员、开发人员通过领域模型进行交流,彼此共享知识与信息;因为大家面向的都是同一个模型,所以可以防止需求走样,可以让软件设计开发人员做出来的软件真正满足需求;

  要建立正确的领域模型并不简单,需要领域专家、设计、开发人员积极沟通共同努力,然后才能使大家对领域的认识不断深入,从而不断细化和完善领域模型;

  为了让领域模型看的见,我们需要用一些方法来表示它;图是表达领域模型最常用的方式,但不是唯一的表达方式,代码或文字描述也能表达领域模型;

  领域模型是整个软件的核心,是软件中最有价值和最具竞争力的部分;设计足够精良且符合业务需求的领域模型能够更快速的响应需求变化;




  分享地址:http://www.jiachengmoxing.com/gongsi/show_220.html(来自:济南模型公司,山东模型公司,淄博模型制作,济宁模型制作,济南工业模型,滨州模型公司,日照模型公司,聊城模型制作,潍坊建筑模型,济宁模型公司,山东建筑模型,山东工业模型,http://www.jiachengmoxing.com/)



关于嘉诚 | 新闻中心 | 产品展示 | 工程案例 | 客户服务 | 人才招聘 | 联系我们