Work

CRM 客户管理系统

开发
flask
Vue

这个企业内部CRM系统提供了一系列管理客户和销售信息的功能,并通过使用Vue、flask、MySQL和Redis等技术来实现这些功能。

background

这个企业内部CRM系统是一个基于flask和Vue的Web应用程序,用于管理企业客户和销售信息。系统使用MySQL数据库存储数据,并使用Redis作为缓存层以提高性能。

在前端方面,Vue框架提供了动态且易于维护的用户界面,通过Vue组件化的设计,可以有效地管理各个页面和组件之间的逻辑和数据交互。前端还使用了一些常见的Vue插件和库,如Vue Router、Axios等来实现路由、HTTP请求等功能。

在后端方面,flask框架提供了完整的路由,http服务等,可以快速地搭建起一个可靠、易于扩展的应用程序。系统使用sqlalchemy的ORM与MySQL数据库进行交互,并使用flask框架来构建RESTful API接口。

此外,Redis被用作缓存层,以减少数据库访问次数,提高系统的性能和响应速度。系统中还包含了一些基本的安全措施,如用户认证、权限管理等,以确保数据和系统的安全性。

系统主要实现了以下功能点:

用户登录和认证:用户需要登录系统(可以使用企业微信第三方登录),并且根据不同的用户权限来控制他们能够访问的功能。

客户管理:包括客户基本信息的管理,如姓名、电话、邮箱、地址等,以及客户的相关业务信息的管理,如订单、合同、联系记录等。

销售管理:包括销售报价等销售过程中的各个环节的管理。

报表分析:可以对客户和销售数据进行分析和统计,例如销售额、客户数量等,以便企业管理层制定更好的商业决策。

搜索和筛选:可以对客户、销售等数据进行搜索和筛选,以便用户快速找到需要的信息。

数据导入和导出:可以将客户和销售数据导入系统中,也可以将数据导出到Excel、CSV等文件格式中进行处理和分析。

系统设置:包括企业基本信息的设置、用户权限的管理等设置等。