电商项目核心玩法:定制商品+供应链(商品辅料库)+网红社区
最近做项目,功能越来越多,想清晰地理解项目,有点累了。
今天抽空,把这个项目的核心功能模块简要总结下,顺便画了个图。
一、全局功能模块图
二、简要介绍
1.3大系统
Web系统:面向消费者、网红、卖家等,设备为“PC”等。
Mobile系统:面向消费者、网红、卖家等,设备为“Android”、“iOS”等。
运营系统:面向平台工作人员,运营、客服等。
2.核心业务服务
用户:用户、买家、卖家、网红等
用户周边:收获地址、虚拟货币、积分
定制和优选库:商品设计、商品售卖
订单和退换货:购买支付后的订单
话题和网红:围绕网红卖东西的电商社区
3.基础服务
商品:商品、类目、规格、属性,创建商品
用户行为:评论、点赞、收藏、关注、浏览,数量统计
第三方:发票、图片、支付、短信、邮件等
自己实现:地域库、主键生成
三、服务代码示例
评论服务,对外暴露出去的,就是具体的某个业务的评论,内部可以“统一存储”。
/** * 评论 * * @author FansUnion */ public interface CommentService { /** * 给话题的帖子添加评论 * * @param memberId 用户ID * @param topicPostId 话题帖子ID * @param content 评论内容 * @return 成功返回true,否则返回false * @throws CommentException */ public boolean addTopicPostComment(Long memberId, Long topicPostId, String content) throws CommentException; /** * 删除话题帖子的评论 * * @param memberId 用户ID * @param topicPostId 话题帖子ID * @return 成功返回true,否则返回false * @throws CommentException */ public boolean removeTopicPostComment(Long topicPostCommentId) throws CommentException; /** * 查询1个帖子下面的评论(不包含评论的回复) * * @param topicPostId 话题帖子ID * @param pageNum 第几页 * @param pageSize 每页显示多少条 * @return 评论分页对象 * @throws CommentException */ public PageInfo<Comment> listPageTopicPostComment(Long topicPostId, Integer pageNum, Integer pageSize) throws CommentException; /** * 给帖子评论增加回复 * * @param memberId 用户ID * @param topicPostCommentId * @param content 回复内容 * @return 成功返回true,否则返回false * @throws CommentException */ public boolean addTopicPostCommentReply(Long memberId, Long topicPostCommentId, String content) throws CommentException; /** * 删除帖子评论下面的回复 * * @param memberId 用户ID * @param topicPostCommentId * @return 成功返回true,否则返回false * @throws CommentException */ public boolean removeTopicPostCommentReply(Long topicPostCommentReplyId) throws CommentException; /** * 查询1个评论下面的回复 * * @param topicPostCommentId 评论ID * @param pageNum 第几页 * @param pageSize 每页显示多少条 * @return 成功返回true,否则返回false * @throws CommentException */ public PageInfo<Comment> listPageTopicPostCommentReply( Long topicPostCommentId, Integer pageNum, Integer pageSize) throws CommentException; }
小雷FansUnion-一个有创业和投资经验的资深程序员-全球最大中文IT社区CSDN知名博主-排名第122
博客:http://blog.csdn.net/fansunion