[CTO札记]网站核心业务对象分析

本文探讨了如何通过定义核心业务对象来明确业务范围,并基于此进行系统架构设计。通过对淘宝、阿里巴巴等典型网站的分析,揭示了核心业务对象与辅助业务对象之间的关系及其在系统设计中的作用。
接上文(《多做[乘法],少些[加法]》),为了聚集于核心业务,我们必须寻找/定义出核心业务对象。
另一方面,从技术上看,可以根据核心业务对象及以其为中心的辅助业务对象,按业务领域(Business Domain)划分,使得系统间边界清晰,更容易扩展与伸缩。
对一些典型网站,我做个简单分析表(如下):
Core BizObject
SiteUserContent
TaoBao.comShopper(店家) 
Customer(顾客)
Item(商品) 
SKU(产品/)
Alibaba.comSeller(卖家、供应商) 
Buyer(买家、采购商)
Offer(商品/订单) 
Product(产品)
Baidu.comInfo(新闻、照片、人物、论文、…) 
Search Keyword(关键字)
QiDian.comAuthor(作者) 
Reader(读者)
Book(小说)
婚恋(BaiHe.com, JiaYuan.com)User(用户=婚恋者) 
Profile(资料)
关系(查看、被查看、好友、关注、黑名单)
DouBan.comUser原始素材(图书、影视、音乐),评论
Twitter.comUser()twitt(短消息)
一个比较值得参考的例子是DouBan.com做了多年,但Feature的增加速度很慢。然而,其评论的质量却是相当高,产生了不错的[网络信任度],从而形成了今天相当高的用户粘度。
更好的例子则是Twitter.com,只有2个业务对象:
  • 核心是[短评论],
  • 辅以[Follow关系]。
结构无比的简单,UI也无比的朴素。然而吸引的用户量却超大!
以后,我将挑选几个网站,以我的‘想象’来勾勒出[业务模型图]。






















本文转自DavyYew 51CTO博客,原文链接:http://blog.51cto.com/davyyew/241430 ,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值