首页 > 其他 > 详细

业务领域建模Domain Modeling

时间:2019-11-21 21:42:53      阅读:80      评论:0      收藏:0      [点我收藏+]

一、领域模型

    显示最重要的业务概念和它们之间关系,是真实世界各个事物的表示(现实世界的可视化抽象字典)而不是软件中各构件的表示。(类:表示业务概念,通常只包含重要属性,少甚至不包含操作;关联、泛化:表达概念之间的关系),

  总而言之:领域模型是描述业务领域(业务实体)的静态结构。

    理论派认为,领域模型是一种特殊的业务模型,它分析范围是整个行业,抽象出行业里共性和内在规律性的业务,比业务模型更加抽象,它不属于软件开发范畴的概念,与软件开发无关。

    实战派认为,领域模型是一个分析模型,帮助系统分析人员、用户认识现实业务的工具,描述的是业务中涉及到的实体及其相互之间的关系,它是需求分析的产物,与问题域相关。是需求分析人员与用户交流的有力工具,是彼此交流的语言。

二、建模

    我的工程实践项目是基于文本理解的的聊天机器人(汽车领域)。

    1.应用域信息

      用户通过输入name,开始一个对话,输入汽车相关问题,从聊天机器人处获得回答,根据回答进行评价。

      聊天机器人从用户处提取问题,送入模型进行计算,输出预测回答,根据评价进行学习。

    2.重要的程序域及其属性

      用户:name,

      对话:记录,评价

      聊天机器人:name,满意度

    3.UML类图

      技术分享图片

      

 

 

 

 

 

 

 

 

业务领域建模Domain Modeling

原文:https://www.cnblogs.com/baozhw/p/11908378.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!