crm项目开发之架构设计
2024-10-09 05:54:59
CRM customer relationship management 客户管理系统
1. 干什么用的?
管理客户 维护客户关系2. 谁去使用?
销售 班主任 项目经理 3. 需求:
1. 登录
2. 注册
3. 销售:
1. 客户列表
增加/编辑客户
2. 客户的跟进记录
增加/编辑跟进记录
3. 报名记录列表
增加/编辑报名记录
4. 缴费记录列表
增加/编辑缴费记录 4. 班主任
1. 班级列表
增加/编辑课程
2. 课程记录列表
增加/编辑课程记录
3. 学习记录列表
增加/编辑学习记录
- 表结构
- 客户表
- 用户表
- 跟进记录表
- 报名记录表
- 缴费记录表
- 班级表
- 课程记录表
- 学习记录表
day74
- 表结构
销售
销售注册,登录系统
- 用户表
2.销售添加客户信息,成为销售的私户 - 客户表
- 用户表
销售固定时间跟进客户
- 跟进记录表
客户报名
- 报名记录表
- 班级表(必须有)
- 校区表
- 合同表
销售审核报名,学生进行缴费。
- 报名记录表 更改审核状态
- 缴费记录表 销售收到钱
销售将钱交给财务,财务对缴费记录进行审核
- 缴费记录 更改审核状态
自动修改学生状态
- 客户表 状态改成缴费成功
班主任
- 每天创建课程记录,记录每天上课的情况。
- 用户表
- 班级表
- 课程记录表
- 再根据课程记录,生成学生的学习记录,修改考勤情况。
- 学习记录表
- 每天创建课程记录,记录每天上课的情况。
crm项目:
一.项目需求分析:
二.思维导图:
三.业务场景分析(用户使用场景):
四.原型图:
建议用Axure专业软件画
五.开发工具造型:
python
django
mysql
jquery
bootstrap
linux
nginx
pycharm
六.创建项目:
设计表结构
写代码
models.py表设计:
最新文章
- 在CentOS 6.5上安装python2.7
- 安装pear
- 移动端自动化环境搭建-stuptools和pip的安装
- mysql 按距离今日时间最近排序
- Bind的DNS解析设置forward - 阿权的书房
- Jar包下载
- 大设计时代:针对超大网页布局的一些思考和建议 [Aseoe]
- struts2 标签
- 一劳永逸解决UAC问题(修改QMAKE_LFLAGS_EXE的设置)
- java 对象比较
- ASP渲染下拉框使时间依次减少
- java围棋游戏源代码
- iOS项目之使用开关控制日志输出的功能
- 爆料:2019手游折扣app是真福利还是骗人哪个靠谱?
- .net 资源释放(托管资源和非托管资源)
- Vivado中xilinx_courdic IP核(求exp指数函数)使用
- sparkSQL整体实现框架
- idea 创建Java WEB 项目
- R语言绘图:ROC曲线图
- Java Web返回JSON