产品经理如何利用ER图,指导原型设计?文章类图

E-R图,也称实体-联系图,是用来用来描述现实世界的概念模型。

实体是指客观存在的事务,比如人、对象、概念、事件,都可以看做实体,通过梳理实体,以及实体之间的关系,可以梳理出产品的信息结构。

通过E-R图来梳理信息结构,对产品经理来说,有以下帮助:

1)给开发提供数据库建表依据。程序=数据结构+算法,有了数据结构,对开发来说,对即将开发的系统就有了更清晰的框架。

2)可以指导产品经理进行原型设计。在动手画原型之前,梳理ER图,根据已知的信息画在原型上就行,而不用一边画原型,一边想字段。

3)提升产品经理的抽象及归纳能力。梳理E-R图,是一个建模的过程,建模需要通过业务沟通、流程梳理,从这些分析活动中提炼出核心实体。

我们经常看到的信息结构图,更多的是以思维导图的方式呈现,这种方式可以梳理出信息,但是不能反应彼此之间的联系。

一、E-R图的组成

ER图是由陈品山于1976年提出的一种数据建模工具,E-R图不属于UML图,UML工具里用来梳理数据及关系的是类图,类图可以替代E-R图,但是E-R图无法代替类图。

类图除了可以数据建模外,还可以对动态的行为建模,因为类是由属性和方法组成。

作为产品经理,掌握E-R图就可以了。

ER图由实体、属性和联系组成。实体是抽象出来的人(如学生、讲师)、对象(如课程)、概念(如章节)、事件(如下单)。实体,用一个方框来描述。

属性是对实体不同维度的描述,用椭圆来表示,并和实体连接起来。

实体与实体之间,通过一个菱形来连接,菱形里描述实体之间的联系,比如用户<创建>订单,课程<关联>讲师,菱形里一定是个动词。

实体和实体之间,有几种数量对应关系,1对1,1对多,多对多。在菱形两边的线上,通过1、N、M来表达数量关系。

一个用户,对应多个订单,所以,画上数量关系后的E-R图,如下:

完善讲师、章节信息后,完整的E-R图如下:

有了这份E-R图,产品经理在做原型设计的时候,一些界面需要展示的字段已经梳理好了。

课程的名称、价格、是否收费、介绍等字段,需要由创建者手动录入,而讲师则通过选择即可,不必再录入讲师信息。

讲师作为一个实体,需要有一个单独的管理模块,在选择讲师时,如果没有目标讲师的信息,还可以通过在提供添加的入口,添加讲师以后,再返回界面,重新选择。

另外,订单详情页面,由三部分内容组成,下单用户信息、支付信息、课程信息,画订单详情页的时候,直接将三部分信息分成不同小模块组合就行了。

在梳理E-R时,脑子里对原型界面就有了初步的轮廓,而不是等到画原型的时候再来脑补需要展示哪些字段。

用E-R图来指导原型设计,可以避免遗漏关键字段,逻辑也更清晰。

二、画原型前,还有很多事要做

很多刚入门的产品经理,一开始就学习Axure,画原型,其实原型只是用户体验的最表层,在画原型之前,还有很多工作要做。

比如要了解公司的战略需求,制定产品解决方案,要根据用户目标需求及场景梳理功能框架,要根据业务现状梳理流程图、状态机图、信息结构图。

画原型,其实是最后一步。

产品如果非常简单,也可以不用做前置的一些工作,直接开发画原型,但在画原型的时候,脑子里一定要有模型,这些模型,可以通过学习UML工具或者E-R图来获得。

三、写在最后

E-R图,是一种产品分析工具,更是一种思维模型,掌握这种思维模型,对产品经理能产生极大的帮助,希望每个产品经理,都能掌握这个模型。

作者:刀哥;公众号:刀哥说。

本文由@刀哥原创发布于人人都是产品经理,未经作者许可,禁止转载。

THE END
1.er图实例.doc(1).分别设计舰队和舰艇两个局部E-R图; (2).将上述两个局部ER图合并成一个全局E-R图; (3).将该全局E-R图转换为关系模式; er图实例 来自淘豆网www.taodocs.com转载请标明出处. 文档信息 页数:4 收藏数:0 顶次数:0 上传人:bdjigr52 文件大小:17 KB ...https://www.taodocs.com/p-554928888.html
2.ER图的例子数据流程图DFD与ER图的绘制PPT学习教案.pptx 上传者:woshifafuge时间:2021-10-08 ER图画法.doc ER图画法.doc 上传者:zwh520时间:2010-10-11 各种ER图实例大全 ER图实例 包括常用的各种系统设计参考模型 超全的 上传者:aaaazzzz520时间:2019-04-11 ...https://www.iteye.com/resource/kong123456-6583951
3.er图实例.docer图实例.doc,数据库概念结构及逻辑结构设计习题 例1:现有图书管理的信息如下: 图书信息包括:书号、书名、作者、出版社、所属类别、单价。 出版社信息包括:社号、社名、地址、电话。 读者信息包括:借书证号、姓名、性别、所属院系。 一个出版社可以出版多种书籍,但每https://max.book118.com/html/2016/1206/68900809.shtm
4.antv系列图引擎X6G6比对选择,并实现vue实例ER图一概述X6是...2、canvas适合图像密集型的游戏,频繁地重绘图像,svg绘制的复杂度高时减慢渲染的速度。(==大数据量渲染时选择canvas==) 总之:主要是这两点的,虽然本身做ER图,应该选择X6的,但是由于大数据渲染的,只能两者均衡使用G6 二、ER图实例 官方ER图实例 官方实例有表内滚动,但是有点bug(连接不会跟着字段走),所以去掉了。https://juejin.cn/post/7166555906283405349
5.ER图(小区管理实例1小区管理信息系统ER图局部ER图小区住户性别姓名证件号码电话住户卡号码登录密码登录用户名管理员员工性别性别AdminID密码权限登录用户名密码权限基础设施开放时间收费价格使用状况设施类别编号婚姻状况籍贯姓名文化程度工作人员性别编号部门年龄电https://www.renrendoc.com/paper/111718020.html
6.仓库管理系统er图仓库管理系统er图关系模型 更新时间:2023-03-23 仓库管理系统er图关系模型...仓库管理系统er图关系模型 仓库管理系统er图例题 更新时间:2023-03-23 仓库管理系统er图例题...仓库管理系统er图例题 仓库管理er图实例 更新时间:2023-03-23 仓库管理er图实例...仓库管理er图实例 ...https://news.qingflow.com/plugin/ss/index.php?s=%E4%BB%93%E5%BA%93%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9Fer%E5%9B%BE.html
7.ER图实例.(转)CharlieeER图实例.(转) E-R图为实体-联系(Entity-Relation)图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 构成E-R图的基本要素是实体型、属性和联系,其表示方法为: · 实体型(Entity):用矩形表示,矩形框内写明实体名;比如学生张三丰、学生李寻欢都是实体。https://www.cnblogs.com/xuechao/archive/2011/10/11/2207133.html
1.一分钟快速生成毕业论文ER图论文er图快速E-R图和实体类图是软件工程中不可或缺的工具,而快速绘制工具让我们的设计工作更加高效和专业。选择一个好的工具,让你的数据模型设计事半功倍。E-R图在线绘制专家就是这样一个工具,它能让你的数据结构一目了然,大幅提升工作效率。 本文介绍了E-R图和实体类图的重要性以及如何利用在线工具快速生成这些图表。希望...https://blog.csdn.net/qq_36213928/article/details/143674637
2.学生成绩管理python学生成绩管理系统er图ER图实例 ER图基本概念 ER图分为实体、属性、关系三个核心部分。在ER图中,实体是长方形,属性是椭圆形,关系为菱形。 实体(entity): 即数据模型中的数据对象(即数据表),用长方体来表示,每个实体都有自己的实体成员(entity member)或者说实体对象(entity instance),例如学生实体里包括张三、李四等。 https://blog.51cto.com/u_16213649/8712831
3.数据库中ER图实例火山引擎是字节跳动旗下的云服务平台,将字节跳动快速发展过程中积累的增长方法、技术能力和应用工具开放给外部企业,提供云基础、视频与内容分发、数智平台VeDI、人工智能、开发与运维等服务,帮助企业在数字化升级中实现持续增长。本页核心内容:数据库中ER图实例https://www.volcengine.com/theme/835114-S-7-1
4.各种ER图实例大全各种ER图实例大全_er图画法及例题,er图实例tf**苦情 上传166.1 KB 文件格式 zip ER图实例 包括常用的各种系统设计参考模型 超全的 点赞(0) 踩踩(0) 反馈 所需:3 积分 电信网络下载 60学生管理.exe 2024-11-06 18:43:58 积分:1 2024年最新考勤记录表排表小工具 2024-11-06 16:04:27 积分:1 ...https://www.coder100.com/index/index/content/id/1123861
5.实验室设备管理系统er图说明零代码企业数字化知识站4. 绘制ER图:使用专业的ER图绘制工具,如Microsoft Visio、ER/Studio、Lucidchart等,将实体、属性和关系绘制成图。 5. 校验ER图:检查ER图的正确性和完整性,确保所有实体、属性和关系都已正确表示,并进行必要的修改和优化。 四、ER图实例解析 以下是一个简单的实验室设备管理系统ER图实例解析: ...https://www.jiandaoyun.com/blog/article/705844/
6.Visio绘画ER图的详细操作实例教程Office办公Visio 绘画ER图的详细操作实例教程 2021-11-28 来源/作者: 菜鸟图库/ 菜鸟图库 1277 次浏览 你们的电脑中是不是也少不了Microsoft Office Visio软件呢?那么你们晓得Microsoft Office Visio是怎么绘画ER图的吗?下面教程小编就为你们带来了Microsoft Office Visio绘画ER图的详细操作步骤。 一、打开VISO进行设置 这时会...https://www.sucai999.com/officebg/97008.html
7.数据库:实体关系图(ER图)「建议收藏」腾讯云开发者社区5,ER图的优化 所谓冗余的数据是指可由基本数据导出的数据,冗余的联系是指可由其他联系导出的联系。(1)实体型的合并,以减少实体类型的个数:合并不是指前面的“公共实体型”的分E-R图的合并, 而是指两个有联系的实体型的合并。例如:两个具有1:1联系的实体型通常可以合并成一个实体型。对于具有相同主键的两个...https://cloud.tencent.com/developer/article/2089166
8.软件开发人员通过ER图理解数据结构和交互关系5.1 实例分析 在实际软件开发项目中,我们常常使用ER图来辅助需求分析和设计阶段。 以电商系统为例。在需求分析阶段,我们可以通过构建ER图,将客户的需求转化为可视化的数据模型。比如,我们可能有“用户”、“订单”、“产品”等实体,以及这些实体之间的各种关系。 https://boardmix.cn/article/how-developer-use-er-diagram/