首页 | 本学科首页   官方微博 | 高级检索  
     

基于领域驱动设计的应用系统模型
引用本文:李引,袁峰.基于领域驱动设计的应用系统模型[J].计算机工程与应用,2013,49(16):1-8.
作者姓名:李引  袁峰
作者单位:1.中国科学院软件技术研究所 互联网软件技术实验室,北京 100190 2.广州中国科学院软件应用技术研究所,广州 511458
基金项目:广州市科技计划项目(No.201200000039)。
摘    要:领域驱动设计(Domain-Driven Design,DDD)是Evans提出来的用来处理软件系统核心复杂性的方法。该方法的有效性在实践中得到证明,但是方法在细节上存在不够清晰、对设计人员素质要求高等问题。在对大量业务系统进行分析和实践的基础上,对业务对象的公共操作进行了抽象,提出了基于DDD的应用系统模型来指导系统设计和开发。研发了开发框架对业务系统中通用的属性和操作进行了封装。实际项目中的应用证明了该框架能够辅助进行系统设计开发,提高软件开发效率和减少缺陷。

关 键 词:领域驱动设计  应用系统模型  开发框架  

Application model based on domain-driven design
LI Yin , YUAN Feng.Application model based on domain-driven design[J].Computer Engineering and Applications,2013,49(16):1-8.
Authors:LI Yin  YUAN Feng
Affiliation:1.Laboratory for Internet Software Technologies, Institute of Software of Chinese Academy of Sciences, Beijing 100190, China 2.Institute of Software Application Technology, Guangzhou & Chinese Academy of Sciences, Guangzhou 511458, China
Abstract:Domain-Driven Design(DDD) is introduced by Evans E. to track complexity in the software,which has been proved effectively in practical.However,it lacks of fine-grained definition of some details and depends on the high-quality of the developers and so on.Based on the analysis of a number of business systems,the common operations of business object are abstracted,and an application model of DDD is proposed to guide the system design and development.Meanwhile,a framework is proposed to encapsulate common properties and operations of business system.In practical,this framework has been proved to assist the software development and improve the efficiency and reduce effort.
Keywords:Domain-Driven Design(DDD)  application model  development framework
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号