为什么ER建模是软件产品设计的核心:通过一个案例让你深刻理解

访客4年前黑客工具886

编辑导语:ER建模你知道是什么吗?对付产物司理来说必需重视ER建模事情,它抉择了软件产物的扩展性和机动性。本文作者通过例举了某在线教诲公司的ER建模的例子,让各人在老王和小李的对话中,揭示ER建模的魅力,同时加深对付ER建模的领略。

为什么ER建模是软件产物设计的焦点:通过一个案例让你深刻领略

ER建模:Entity Relationship,也叫实体建模,是软件工程中很是重要且焦点的观念。

对付产物司理,尤其是一名B端产物司理,必需把握而且重视ER建模事情。

ER建模的优劣,抉择了软件产物的扩展性和机动性。ER建模禁绝确,有大概导致软件设计缺陷,甚至带来严重的业务问题。

假如将软件产物设计比喻成盖大楼,那么ER建模抽象出的实体工具就是大楼的根本,环绕实体工具建树的应用成果就是大楼的概况,根本抉择了大楼的布局和成果,假如根本不稳或错误,大楼就有大概崩塌或不切合预期。

这些偏理论的论述大概会让各人感想狐疑,接下来,我们通过一个实际案例,让各人深刻领略ER建模的魅力。

在案例开始之前,我们再稍微对ER设计相关常识,做一个很是简朴的先容。

一、什么是ER建模

软件设计的焦点要点,就是将客观世界的事物,精确的提炼抽象,酿成计较机可以领略的面向工具的设计。

我们将客观事物抽象成工具设计的进程,就叫ER建模,抽象出来的工具,就叫做实体(Entity),除了抽象出实体,我们还需要体贴实体的属性,以及实体之间的干系(Relationship)。

好比电商中的账号和订单,就是抽象出的实体,一个账号大概有多个订单,每个订单只大概归属于一个账号,这就是账号和订单之间存在的一对多干系。

除了一对多干系,实体之间大概还存在零对多,多对多的干系。

描写实体工具和干系的图形,叫做ER图,ER图的泛起 *** 有许多种类型(好比UML,Chen,Crow’s Foot等等),绘制要领不重要,作为一名产物司理,只需要简朴清晰地表达出设计意图即可。好比上述提到的账号、订单实体干系图,可以简朴绘制如下:

为什么说ER建模是软件产物设计的焦点:通过一个案例让你深刻领略!

本文的重点,在于让各人领略ER建模如何影响了产物方案并抉择了业务,所以关于建模的一些基本常识和设计要领论不展开报告。

接下来,进入我们的案例。

二、案例:某在线教诲公司的ER建模

某初创公司开展在线教诲业务,面向低龄儿童,因为客单价高,创立电销中心团队完成销售事情。公司布置了资深产物专家老王认真整体产物方案设计,小李是老王的助手,低级产物司理。

老王抉择借这个时机熬炼造就小李,因此手把手指导小李参加设计事情。

老王:小李啊,公司打算开展在线教诲业务,让我们首先聚焦在客户的模子设计部门,你可以聊聊你的想法啊。

小李:王老师,客户建模是什么?这个问题不是很简朴么,我们只需要一个C端的app,有一套账号中心,客户完成通例注册后,在销售的引导下下单不就可以了么?

老王:这个事情会比你预想的巨大许多,客户模子的设计,对整个业务的开展,和系统的建树,都有全面的影响。逐步我会引导你领略。不外你可以先基于你方才的说法,实验用我教你的ER图,画一个草图出来,我们在此基本上一步步展开阐明。

小李:好啊王老师,我认为我们面临的是典范的C端客户,只需要一个账号工具,每个账号下可以建设多个订单,ER图如下:

为什么说ER建模是软件产物设计的焦点:通过一个案例让你深刻领略!

老王:很好,账号和订单是很常见的两个实体。那么,客户注册后,会由电销销售人员跟进处事,我们需要设计CRM系统给销售人员利用。你认为销售人员在CRM中操纵打点的客户工具应该是什么,是账号么?

小李:我以为销售人员在CRM中打点操纵的工具是“账号”仿佛没什么问题,但又感受怪怪的,感受销售人员跟进的应该是客户,而不是账号,但我说不清楚这里边的干系和界说。

相关文章

设计沉思录|58城市合伙人全新体验设计升级

设计沉思录|58城市合伙人全新体验设计升级

编辑导读:58都市合资人是一款社交分享薅羊毛的产物,主要包袱了58微信生态中贸易化运营的重任。本文作者从项目配景出发,具体地先容了58都市合资人产物设计的进程,并对每个要害步调举办了梳理阐明,与各人分...

案例解析 | 在线素质类培训产品:如何让用户买单?

案例解析 | 在线素质类培训产品:如何让用户买单?

编辑导语:疫情期间让许多教诲机构的课程提到了线上,连乐趣素质类培训也不破例,但在线举办乐趣班培训家长大概会担忧结果如何;本文作者阐明白三个教诲课程的运营方法和解说要领。 疫情迫使许多线下教诲机构含泪...

《乐队的夏天》教我做产品

《乐队的夏天》教我做产品

编辑导读:《乐队的夏天》是本年最火的综艺之一,许多人被乐队勇敢追梦的豪情所传染。而作者从产物司理的视角,发明做产物与做音乐中有很多共性。本文作者将以《乐队的夏天》为例,阐明个中与产物相关的原理,与你分...

微信群历史消息该「怎么看」,你知道吗?

微信群历史消息该「怎么看」,你知道吗?

编辑导语:之前我们在被拉进一个微信群时是无法看到这个群的汗青动静,微信更新了一个新的成果,在邀请进群时可以选择分享谈天记录;本文是对付此成果设计的阐明,我们一起来相识一下。 最近微信群用的较量多,在...

北上广创意热店常用的4种创意演绎手法

北上广创意热店常用的4种创意演绎手法

编辑导读:在做营销推广时,我们最烦恼的就是如何让本身的告白看起来更有创意。本文作者总结了最常见的4种创意演绎手法,与你分享。 为什么我们看到许多差异的创意案例,都有一种似曾领会的感受?显着所通报的信...

直播带货的不可能三角:轻量化、专业性和多元化

直播带货的不可能三角:轻量化、专业性和多元化

金融规模中有一个“不行能三角”,就是“独立的钱币政策”、“成本的自由活动”和“不变的汇率”,三者不行兼得。本文作者通过对直播电商展开阐明,对直播电商的不行能三角展开了阐明,与各人分享。 自疫情肆虐以...