常见业务

常见业务

概述

企业的项目的主要业务逻辑因行业、业务类型等有所不同,以下是一些常见的业务逻辑和例子:

  1. 电商平台业务逻辑:
  • 用户注册、登录、商品搜索、浏览、下单、支付、退货、评价等。
  • 商品分类、库存管理、订单管理、售后服务等。
  1. 社交媒体业务逻辑:
  • 用户注册、登录、发布动态、点赞、评论、分享等。
  • 账户管理、社交信息管理、隐私设置、推荐系统等。
  1. 在线视频业务逻辑:
  • 视频上传、转码、播放、评论、分享等。
  • 视频分类、管理、推荐、广告投放等。
  1. 金融科技业务逻辑:
  • 用户注册、登录、获得贷款、还款等。
  • 银行账户管理、信用评估、哈希链等。
  1. 插件业务逻辑:
  • 站内信插件:用户可以向站内其他用户发送短信、询问。
  • 购物车插件:用户选择要购买的物品并添加到购物车中。
  • 搜索插件:用户输入关键词即可进行搜索。

例如实现点赞功能的业务逻辑:

  • 用户点击点赞按钮。
  • 系统记录点赞数据,并更新相关统计信息。
  • 系统向用户发送点赞成功的通知。
  • 如果用户取消了点赞,系统也需要进行相应的操作。

详情

消息发布

参考推特的发布订阅方式:

1、直接推送到用户的收件箱

1
2
1、发布者每次发送消息,会获取他的关注列表,直接发送到用户的个人收件箱
2、订阅者,每次打开刷新就能直接获取消息信息,然后直接进行消息查询缓存

2、用户去关注博主的时间线进行拉去,并缓存到本地 – 手机应该有本地缓存

1
2
1、发布者大v博主发布动态后,不会进行推送消息,只在个人动态中保存消息记录;
2、订阅者,每次查询当前关注用户的消息列表,然后集合显示

表设计:

1、用户消息表: 保存消息,拉去消息到用户的个人存储表中

2、用户动态发布表:保存发出的动态信息,随时获取自己的动态信息


常见业务
http://example.com/2023/06/01/业务/常见业务/
作者
where
发布于
2023年6月1日
许可协议