论文部分内容阅读
K12教育一直以来都备受社会关注,随着科技的进步,教育行业也渐渐走向科技化,也因此教育市场的客户数量越来越多,根据业务拓展以及客户资源管理的需要,建立一个K12客户关系管理系统势在必行。公司将改变客户信息粗略存储,客户意愿把握不明确,客户跟进不及时的现状,结合公司员工都使用钉钉APP进行办公的形式,项目组决定以钉钉微应用的形式开发一个K12家长回访平台来管理客户信息,进行客户跟踪维护,满足协同办公与公司移动信息化发展的需求。本文首先描述项目背景、意义以及国内外发展现状,对平台的建设目标和功能性、非功能性需求进行分析;其次根据需求分析得到的业务需求,从总体架构设计、平台功能模块划分、数据库设计出发,对该平台进行概要设计的阐述;然后根据对平台的概要设计,详细介绍该平台重点功能的设计与实现。在整个平台的研发过程中,作者主要负责该平台的后端以及部分前端页面的研发工作。该平台前端以H5页面进行展示;平台所管理的客户数据来源于第三方应用,因此首先需要利用Python对第三方数据进行定时筛选、处理;然后采用PHP Laravel框架实现平台的客户信息管理、维护任务管理、维护记录管理等模块;该平台要求实现与客户的即时通讯功能,因此引入网易云信的IM服务;平台在运行过程中应用Redis缓存机制来存储缓存信息。最后对平台进行测试以保证平台运行质量。根据实际业务需求,作者设计与实现的K12家长回访平台,实现了作为家庭顾问的用户管理客户信息,查看客户行为轨迹、维护任务,管理客户维护记录,并与客户进行实时沟通等功能。K12家长回访平台作为Web微应用,具备操作便捷、更新维护简单的优势。目前该平台已经正式上线使用,管理百万级客户数据,并且将会根据业务需求不断完善。