项目文档
一、需求背景
运营侧在商业化活动、主播品类运营等方面需要数据支撑,主要范围包括:活动设计、效果评估,用户拉新拉回流,付费转换等;
产品侧在商业化玩法,功能设计等方面需要数据监控,主要范围包括:点位数据上报,玩法付费,用户活跃留存等
由于此类数据需求频繁且灵活,之前有两种解决方案:
1、BI报表,将常用数据做成固化报表,供用户直接查询。缺点:报表的开发维护成本高,且难以灵活应对分析需求。
2、SQL取数模板,将用户的取数分析需求固化成SQL模板,用户仅需修改日期等参数,即可实现后续复用。缺点:通用性较低,用户体验较差。
对此,需要再次优化,基本需求如下:
- 通过开发一个SQL生成系统,实现以下两点:
- 用户自助。降低使用门槛,用户仅需入门Excel,即可应对复杂SQL取数。
- 内容创造。用户可生成、发布自身的取数或分析模板,与他人交流使用。
二、项目开发
1. 技术选型
Python + Bootstrap + Django + Mysql
2. 功能列表
-
系统管理:
-
用户管理:用户基本信息、权限分配
搜索框:部门,角色,用户名 添加 删除
用户名 昵称 性别 电话 邮箱 所在部门 岗位 角色 操作 zhan
-