应用领域驱动设计实现工程安全监测软件中的复杂业务

摘要

计算机技术的发展促使各个行业的应用软件不断进步和完善,但其使用上的智能性和高效性也让系统开发的复杂度不断增加,传统的开发设计模式已很难适应复杂业务的系统开发.长期以来,工程安全监测软件开发多使用传统的数据驱动开发模式,需求分析人员从业务需求上去分析问题,很少考虑技术上的可行性,而开发人员总是以适应技术的方式满足需求,造成需求分析人员与开发人员理解上的差异,这种差异或多或少地改变着需求;同时,虽然系统采用了面向对象的开发设计,但以数据为中心的开发模式又制约了面向对象技术的应用,开发人员很容易回到面向过程编程方式,从而导致不同模块、不同层次之间代码的混乱,难以清晰表达工程安全监测复杂的业务逻辑.本文通过领域驱动设计,合理地分离出领域知识,用软件开发人员和领域专家都能理解的模型表达业务逻辑,使工程安全监测软件中的核心业务脉络清晰,耦合度降低,能很好地适应需求的变更和新功能的增加.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号