什么是底层逻辑?什么是业务逻辑?

请问什么是底层逻辑?什么是业务逻辑?
阅读全文
请先 登录 后评论
  • 0 关注
  • 0 收藏 54 浏览
  • 略问用户 提出于 2020-10-22 17:36:03

3 个回答

xxxxxa

底层逻辑

个人认为底层逻辑是‘数据+规则’。产品的界面说到底是由供用户操作的数据所构成。数据存储于服务端的数据库中,前端通过调用接口显示数据于界面。

如何抽离出产品的“数据+规则”?

首先是数据,将整个产品划分出模块(信息类产品可以信息架构划分,功能类产品可以功能结构划分)将每个模块的每个界面的数据以结构化的形式(脑图)记录下来,类型包括但不限于文字、数字、图片、标签、地理位置等,每个数据可能存在的状态:空状态、正常状态、溢出状态,如有请标明。

需要注意的是,模块间的数据可能存在联结。

接着是规则,比如数据加载、排序、推荐、筛选等等规则。方法无非是操作界面,除了主流程,多体验异常流程,归纳总结。

产品设计的流程刚好反过来,是先构造底层逻辑“数据+规则”,服务端可以通过数据脑图用来搭建数据库,通过规则写接口。

fetch_file6fb7807df5dbd3d902a7c71730056685-picture

业务逻辑

个人认为业务逻辑是商业模式。如果是To C产品,个人能想到的可能是卖广告、游戏和大数据。广告比如说百度的搜索竞价广告,微博的信息流广告,淘宝的直通车等。游戏的话,有付费买断、道具收费等。大数据,比如应用到银行贷,可作为银行风控的重要依据,提升贷款审核通过率,与银行合作赚钱;应用到保险领域,可精确判断一个人未来发生意外的概率,从而通过降低保费的形式吸引用户购买,增加保险销量。

如何抽离出产品的商业模式?

个人在这方面也有待提高,抛砖引玉一下。

第一,了解互联网每个细分行业的商业模式,通过行业推测。

第二,找到产品的竞品,通过竞品推测。

第三,判断产品背后的产业链,上下游的角色分别是什么,起到什么作用,根据上下游推测可能的盈利点,从而推测商业模式。

暂时想到这么多,欢迎留言纠正补充~~

请先 登录 后评论
xxxxxa

说一下我的理解,抛砖引玉

  • 【底层逻辑】:一般称为系统逻辑,通常用时序图表示,当你进行一项业务行为(如账户充值)时,内部系统如何交互,如何与外部系统交互,信息流怎么走。
  • 【产品逻辑】:通常用流程图或永道流程图表示,通常表示方法是当你进行一项业务的时候,产品层的流程是怎样的。比如注册:点击注册按钮—>输入手机号—>点击发送短信验证码按钮—>校验手机号格式—(格式正确—发送短信)&(格式错误—页面报错)...
  • 【业务逻辑】:整条业务的流程,不涉及任何判断逻辑。比如在某平台上投资,整条流程可以是:注册—登录—实名—绑卡—选购—支付—完成。

——————————————————————————————————————————

ps:讲一句@Stephen的口头禅,希望能够回答你的问题。

祝好。

请先 登录 后评论
xxxxxa

一个开发逻辑,一个产品逻辑

请先 登录 后评论