业务领域建模Domain Modeling

    我的工程实践选题是关于室内定位与导航的,以下是对该选题业务建模的分析过程。

    业务建模是理解一个业务系统,对业务流程进行分析和优化的必要方法。对于复杂的业务系统来说,业务建模和业务分析是业务软件开发的前提条件,也是链接业务和软件的环节。

    通常业务模型是分层分级逐步展开的,一般按照顶层模型-业务域-业务类-业务子类(有时有)-业务流程-业务环节一层层分解。

    1.顶层模型

    该模型大致描述会有哪些业务领域,以及各个业务域之间是怎么一种关联关系。本选题的业务领域主要为用户使用系统进行导航。

    2.业务域模型

    主要是对上面的模型进行细分,针对本选题可以细分为:搜索目的地、查看相关信息以及相关推荐。

    3.业务类

    业务类实际上就可以继续分解和对应到软件需求的功能类了。比如针对“搜索目的地”可分为定位、检索以及导航等功能。

    4.业务环节

    将业务每一环节的内容再标准化。

业务领域建模Domain Modeling_第1张图片

 

 

你可能感兴趣的:(业务领域建模Domain Modeling)