技术派学习
1. 导入项目
1.1 架构方案设计
1.1.1 业务模块拆解
角色拆解
社区系统的用户角色权限:管理员>用户>读者。
读者:阅读文章;
用户:编辑发布修改文章。
管理员:整个系统运营管理,如标签、分类管理、文章审核等。
基于以上分析,用户可以分为:
普通用户:社区的注册用户,围绕文章主体展开其覆盖的业务功能点;
管理员:作为官方角色,负责整个社区的生态运营。
业务拆解
整个社区系统按照业务边界进行初始化分:用户、文章、评论、专栏、消息通知;
社区系统的用户角色权限:管理员>用户>读者。
读者:阅读文章;
用户:编辑发布修改文章。
管理员:整个系统运营管理,如标签、分类管理、文章审核等。
基于以上分析,用户可以分为:
普通用户:社区的注册用户,围绕文章主体展开其覆盖的业务功能点;
管理员:作为官方角色,负责整个社区的生态运营。
整个社区系统按照业务边界进行初始化分:用户、文章、评论、专栏、消息通知;