凯迪克Reading小程序

软件开发需求文档
文档版本
V1.0
编制日期
2026年8月
文档性质
开发实施基准

目录

  1. 项目概述
  2. 系统架构设计
  3. 业务全流程总览
  4. C端家长小程序功能详细设计
  5. B端员工工作台功能详细设计
  6. PC管理后台功能详细设计
  7. 核心业务规则与制度
  8. 权限体系设计
  9. 数据库设计
  10. 接口设计
  11. 安全与合规要求
  12. 视觉交互规范
  13. 开发优先级与里程碑
  14. 交付物与验收标准
  15. 第三方依赖清单

01项目概述

1.1 项目背景与目标

凯迪克Reading小程序是为凯迪克高端素养成长体系打造的专属数字化管理平台,依托微信小程序(C端+B端)+ PC管理后台双端架构,贯穿品牌获客、菁英筛选、方案转化、入学交付、教学服务、成长续约六大经营闭环。

系统定位为辅助线下、赋能线下、优化线下、不替代线下的数字化工具,完全兼容原有线下业务流程,支持新旧流程长期并行、渐进迁移。

1.2 核心设计准则

客户体验极致友好

家长端轻量化、傻瓜式、无下载、易操作、高质量感、高可分享性。

员工操作极致傻瓜

全流程模板化、选项化、自动化、向导化,减少人工记忆与输入。

业务流程绝对兼容

保留机构所有成熟线下流程,线上仅做归档、沉淀、标准化。

品牌高端统一

全页面、报告、证书、视觉严格统一凯迪克品牌规范。

合规完整闭环

全链路隐私合规、未成年人保护、非学科定位公示、授权留痕。

权限分级绝对严谨

敏感数据、内部标签、风险评估仅管理层可见可控。

1.3 建设范围

1.4 非建设范围(明确界定)

以下功能不在本项目开发范围内,禁止过度开发
  • 不做线上支付
  • 不做线上签约
  • 不做线上退费
  • 不做在线授课
  • 不做复杂AI自动测评
  • 不做强制全量线下迁移

1.5 V1.0一期开发范围界定

业务环节V1.0一期交付范围二期迭代(暂缓)
第1环 获客引流 小程序首页品牌形象展示;菁英家庭评估入口;价值前置页面
第2环 生源筛选 完整全部实现线上评估表单、双人测评、线下检测表、老板研判、分级规则、报告输出、审计日志、权限矩阵、R级管控、测评作废/中断
第3环 转化签约 学员专属成长规划书(自动生成+微调);合同OCR信息录入表单
第4环 入学交付 系统自动生成录取通知书编号,存入学员档案 课程表页面、首课反馈完整模块
第5环 教学服务 课时完整模块、课堂反馈推送、阶段报告、绘本借阅
第6环 续约裂变 续费提醒、进阶方案展示、转介绍海报、活动报名

02系统架构设计

2.1 整体架构

系统采用前后端分离的微服务架构,分为四大子系统:

C端微信小程序

家长用户使用。提供微信登录授权、页面路由、前端本地草稿存储、图片上传、PDF/图片生成下载、微信小程序订阅消息接收、公众号模板消息接收、评估表单填写、报告查看下载等功能。

B端微信小程序工作台

员工使用。提供员工账号登录、角色鉴权、小程序订阅消息待办通知、表单提交、单据预览、文件下载等功能。支持销售岗和教学岗独立操作。

PC管理后台

管理层使用。提供大屏管理界面、数据看板、批量导出、审计日志查看、系统配置面板、OCR识别服务集成、核心研判操作等功能。

后端服务

统一API服务,提供数据库访问、文件对象存储、接口限流防护、服务端双重鉴权(身份鉴权+数据权限鉴权)、敏感数据加密存储、审计日志持久化。

2.2 技术栈建议

层级技术选型建议说明
前端-C端小程序微信小程序原生 / Taro / uni-app支持多端编译,原生体验优先
前端-B端小程序微信小程序原生 / Taro与C端共享组件库
前端-PC后台Vue3 + Element Plus / React + Ant Design大屏数据看板,表格密集型界面
后端服务Java Spring Boot / Node.js NestJS / Python FastAPIRESTful API,JWT鉴权
数据库MySQL 8.0+ / PostgreSQL关系型数据存储,支持事务
缓存Redis限流计数、会话管理、热数据缓存
对象存储阿里云OSS / 腾讯云COS / MinIOPDF报告、合同原图、测评附件存储
OCR服务百度OCR / 腾讯OCR / 阿里OCR合同照片文字识别
短信服务阿里云短信 / 腾讯云短信老板批量导出二次验证、业务通知
PDF生成Puppeteer / wkhtmltopdf / iText服务端生成评估报告PDF
微信服务号(公众号)微信公众号开发接口公众号模板消息推送(R到期提醒、24h提醒等长延迟通知)
微信开放平台UnionID机制小程序与公众号用户身份关联

2.3 部署架构

2.4 消息推送方案设计(双通道架构)

核心说明:小程序订阅消息 ≠ 公众号模板消息

微信小程序的消息推送不依赖公众号,而是通过小程序订阅消息实现。但小程序订阅消息存在"一次性订阅仅能推送1条"的限制,对于R级90天冷却到期提醒等长延迟通知场景触达率不足。因此本项目采用双通道消息推送架构,确保关键业务通知可靠触达。

通道机制说明适用场景限制
通道一
小程序订阅消息
用户在小程序内主动订阅授权后,服务端通过小程序接口下发订阅消息,消息显示在微信服务通知中 评估提交成功通知、报告生成通知、预约确认通知、测评待办提醒 一次性订阅每次仅能推1条;长期订阅需微信审核通过
通道二
公众号模板消息
用户关注关联公众号后,服务端通过公众号接口下发模板消息,消息显示在公众号对话列表中 R冷却期90天到期前7天提醒、线下测评24小时提醒、重要业务通知 需用户关注公众号;需额外配置公众号开发

消息推送场景与通道分配

业务场景触发时机通道一(订阅消息)通道二(公众号)
评估提交成功家长提交线上评估表单✅ 主推
标准版/完整版报告生成报告生成完成✅ 主推
测评预约确认家长完成预约✅ 主推
线下测评24小时提醒测评前24小时✅ 辅助✅ 主推
R冷却期到期前7天提醒R标记90天到期前7天✅ 唯一通道
老板研判待办推送双师测评全部提交✅ 主推(B端)
测评驳回/作废通知老板操作驳回或作废✅ 主推(B端)
信息变更/删除审核结果老板审核完成✅ 主推✅ 辅助

公众号接入要求

设计原则
  • 即时通知(评估成功/报告生成/待办推送):优先小程序订阅消息,即时触达
  • 延迟通知(24h提醒/7天提醒):必须双通道,确保长间隔后仍能触达用户
  • 用户未关注公众号时:降级为短信通知(仅限老板角色和重要提醒场景)

03业务全流程总览

3.1 完整业务流程(10步)

1

家长进入小程序,完成授权

家长阅读用户协议隐私政策,完成信息收集授权;未满14周岁未成年人触发监护人二次专门授权。

2

填写线上评估报告

家长填写《线上评估报告收集信息表》(19字段,4分组),前端自动保存草稿;提交锁定历史版本,不可修改,仅可新建评估。

3

预约线下测评

提交评估后可预约线下测评,生成《线下测评预约确认单(电子回执)》;家长阅读并电子确认《线下测评告知书》。

4

系统管控拦截

全局每日评估名额上限20组;同一微信用户30天最多提交2次线上评估;3次爽约线下测评则30天限制预约;R级90天冷却期同时拦截线上评估、线下测评预约入口。

5

线下到店双人测评

销售老师、教学老师相互不可见对方填写内容,分别在B端小程序独立填写两套双人测评观测表单;老师填写《线下学员评估检测表》;测评过程可标记【测评中断】。

6

系统聚合生成研判单

两份双人测评表单全部提交后,系统自动聚合全部数据源,生成【老板专属综合研判推送表单】,向老板推送待办消息。

7

老板完成研判

研判理由、差异分析为双必填项;系统留存判定因子快照;支持驳回重测、标记测评作废;所有变更记入审计日志。

8

研判归档与报告输出

家长端自动输出标准版评估报告;选填全部完成解锁金色完整版评估报告、《家长版线下测评结果与分析建议》;B端生成《学员专属成长规划书》用于转化签约。

9

分流处理

S/A/A-级:进入转化签约环节,可上传合同OCR识别录入;R暂不匹配:执行对外标准话术,进入90天冷却周期,到期前7天推送家长提醒。

10

全链路审计留痕

所有表单、报告、操作记录入库;支持按需下载PDF/Excel;权限严格隔离;审计日志只读不可删除。

04C端家长小程序功能详细设计

4.1 小程序首页

4.2 用户协议与隐私政策

4.3 个人信息收集授权弹窗

4.4 线上评估报告收集信息表(核心表单)

按钮文案:"开启我的专属评估|生成专属规划报告"(禁止使用"注册、填写信息、提交"等生硬词汇)

前端自动草稿保存;提交后锁定,不可修改历史,只能新建一轮评估。共19字段,4分组,顶部进度条。

第1组 | 孩子学习起点(4项)

序号字段名称字段类型必填业务用途
1孩子姓名单行文本必填报告标题、学员档案
2孩子出生日期日期选择器必填报告年龄维度、能力匹配计算、未成年人授权判断
3孩子目前英语接触时长单选:几乎没有接触/少量绘本音频/每周1-3次接触/高频长期接触必填孩子起点诊断模块
4孩子现有英语能力表现多选:能听懂简单英文指令/会说少量单词/可以说简单短句/能听懂简单绘本音频/几乎无输出必填报告【孩子起点诊断】文本生成

第2组 | 家庭培养规划(5项)

序号字段名称字段类型必填业务用途
5家庭英语启蒙目标单选:培养英语兴趣为主/日常口语交流/原版阅读能力/为后续学习打基础必填报告课程匹配、家庭环境解读
6家庭教育投资预算单选:5000以内/5000-10000/10000-20000/20000以上必填家庭雷达图-预算匹配度、分级消费能力判定
7每周可投入英语陪伴时长单选:<1小时/1-3小时/3-5小时/5小时以上必填家庭雷达图-陪伴投入维度、配合度评分
8家庭主要语言环境多选:家长可简单英文陪伴/日常播放英文音频绘本/几乎无英文环境/双语家庭必填家庭启蒙环境雷达图、环境解读文案
9家长对孩子学习的期待底线单选:保护兴趣第一位不强求输出/希望稳步看到进步/希望较快看到能力提升选填完整版报告深度家庭分析

第3组 | 家庭基础信息(5项)

序号字段名称字段类型必填业务用途
10家长联系人姓名单行文本必填联系归档
11家长联系手机号手机号输入框必填线索档案(不打印对外报告)
12家庭居住区域区域选择+补充文本必填标准版报告基础信息
13通勤到校区距离(km)数字输入选填【敏感】完整版报告雷达图;内部出勤风险标签判定
14家庭其他孩子情况多选:无其他孩子/有低龄弟妹/有学龄哥哥姐姐选填【敏感】完整版报告雷达图-家庭精力分配维度

第4组 | 意向与补充反馈(5项)

序号字段名称字段类型必填业务用途
15从哪里了解凯迪克Reading单选:朋友推荐/短视频平台/朋友圈广告/线下地推/其他必填市场统计
16最看重课程的哪几个点多选:保护孩子兴趣/原版绘本体系/老师专业度/课堂氛围/性价比必填报告课程匹配建议文案
17孩子性格特点多行文本选填完整版报告-孩子深度诊断
18孩子过往学习抗拒/畏难情况多行文本选填完整版报告家庭提示;内部R风险参考
19其他补充想法与诉求多行文本选填完整版报告服务对接参考
提交逻辑
  • 全部必填完成:生成【标准版评估报告】
  • 必填+全部选填完成:解锁金色边框【完整版评估报告】
  • 选填未填写:完整版入口置灰提示完善选填解锁高阶报告

4.5 线下测评预约确认单(电子回执)

自动生成,家长可预览下载PDF。记录:预约学员、预约时间、校区地点、测评预估时长、改约与爽约规则。小程序订阅消息推送预约确认通知;测评前24小时通过公众号模板消息+订阅消息双通道推送提醒。

4.6 线下测评告知书(电子确认版)

家长阅读后勾选确认,生成电子回执存档。核心条款:

4.7 评估报告输出

标准版评估报告

金色完整版评估报告

家长版线下测评结果与分析建议

线下测评完成系统生成,家长小程序查看下载PDF。全部为对外友好解读;不含S/A/A-/R、风险标签、原始测评打分。

4.8 个人信息管理

05B端员工工作台功能详细设计

权限隔离核心原则

销售岗、教学岗、老板岗执行字段级权限隔离。销售看不到家庭预算;教学看不到商业预算字段;普通员工看不到老板研判单、R标记。所有接口服务端双重鉴权,禁止仅前端控制权限。

5.1 双人测评观测表单 - 销售老师版

销售独立填写;提交后锁定,不可直接修改;只能老板驳回整套测评后重填;看不到教学老师填写结果。

字段名称字段类型选项业务用途
指令响应观测单选优/一般/弱分级、R风险判定
专注力持续时长观测单选优/一般/弱分级、R风险判定
课堂情绪状态观测单选优/一般/弱R硬底线触发(持续抗拒)
任务完成度观测单选优/一般/弱配合度打分
同伴互动行为观测单选优/一般/弱分班参考
身体行为状态观测单选优/一般/弱R硬底线触发(频繁离座躁动)

5.2 双人测评观测表单 - 教学老师版

表单结构与销售版完全一致;教学独立填写;提交锁定;看不到销售填写结果。

5.3 线下学员评估检测表

老师小程序录入;支持标记测评中断,填写中断原因记入审计日志。中断数据不参与分级运算。

5.4 员工版学员档案查阅

仅展示对外家长版内容;隐藏预算、内部分级、R标记。员工可查看本人经手学员的对外报告。

06PC管理后台功能详细设计

6.1 老板专属综合研判推送表单【仅老板可见】

单据编号KD-JY-{报告编号};系统自动聚合全部数据源生成,小程序+PC推送待办。

表单结构

  1. 基础信息区:同步线上评估,只读
  2. 双师双人测评原始数据并排展示:不一致项高亮标记
  3. 线下评估检测表关键摘要:可跳转完整详情
  4. 系统自动运算输出区:系统建议等级、R级预警(无/黄牌单次预警/红牌两次触发强制R)、系统预勾选内部业务标签
  5. 老板人工研判操作区
    • 人工确认最终等级:仅允许相邻等级调整
    • 红牌R预警下直接选择非R等级系统弹窗拦截,必须重新完整测评
    • R不能直接撤销
    • 人工修正内部业务标签
    • 研判理由(必填)、双人测评差异分析(必填)
    • 操作按钮:【确认研判结果,归档学员档案】/【驳回,重新发起线下测评】/【标记测评作废】
  6. 单据底部审计日志:自动生成不可编辑

6.2 学员测评档案总览页

同一学员聚合全部:线上评估表单、两份双人测评、线下检测表、老板研判单、各版本评估报告、审计操作记录。支持多子女档案切换,数据完全隔离。

6.3 学员专属成长规划书

基于评估报告数据自动生成;老板可微调编辑;用于签约转化;家长端可下载PDF。

6.4 合同OCR信息录入表单

上传合同图片,OCR自动识别填充。页脚常驻提示:OCR仅供存档,请核对金额课时,有误请手动修改。修改记录记入审计日志。原图文件永久存储。

字段:学员姓名、签约家长姓名、合同编号、签约日期、课程总课时数、课程总金额、退费相关约定条款提取、合同照片原件上传。

6.5 学员内部补充信息表单

内部档案补充;家长不可见。字段:老板人工最终确认等级、5项内部业务标签、实际通勤距离、课时消耗记录、录取通知书编号。

6.6 审计日志记录表【PC只读不可删除】

字段说明
操作人账号执行操作的员工账号
操作时间精确到秒
IP地址操作来源IP
操作对象被操作的数据对象
操作类型表单提交/等级变更/标签变更/测评驳回/测评作废/测评中断/账号禁用/手机号变更/个人信息删除
修改前内容变更前的原始值
修改后内容变更后的新值
操作理由操作人填写的理由说明

审计日志留存不少于1年;日志只读不可删除不可修改。

6.7 批量导出功能

PC批量导出学员档案,需要老板账号短信二次验证。普通员工禁止批量导出。

6.8 系统配置面板

支持配置:每日评估名额参数(默认20组)、30天提交频次限制、3次爽约限制天数、R冷却期天数(默认90天)、冷却到期提醒天数(默认7天)。

07核心业务规则与制度

7.1 学员筛选与分级判定标准(S/A/A-/R)

核心原则

系统输出仅为建议;老板仅可相邻等级校准;R为硬底线;R需两次测评触发;R标记执行90天冷却期,双向拦截线上评估、线下测评预约。

等级总览

内部等级等级名称经营定位对外口径
S高阶重点班核心盈利来源,高价值学员普通启蒙规划,不透露S标签
A普通班·标准稳定营收、口碑主力学员普通启蒙规划
A-普通班·观察扩充生源基数,需重点跟进普通启蒙规划
R暂不匹配规避重大教学风险,不予录取综合评估,现阶段本机构服务暂与孩子情况不匹配

三大评判维度

  1. 消费能力(取自线上评估-家庭教育投资预算):高(10000-20000/20000以上)、中(5000-10000)、低(5000以内)
  2. 家庭配合度(综合线上表单):高(每周陪伴≥3h,目标清晰愿意配合家庭任务)、一般(每周1-3h,愿意配合)、低(<1h,期待过高或不愿配合)
  3. 孩子现场行为能力(双人测评表单):优/一般/弱

各级判定条件与调级规则

等级系统建议条件老板可调范围
S全部满足:消费能力高+家庭配合度高+双人测评绝大多数优,个别一般,无弱项+无R风险预警S⇋A,禁止跨级到A-/R
A满足其一无R预警:消费高/中+配合高/一般+测评大部分优/一般最多1项弱无严重抗拒;或消费中+配合高+表现稳定A⇋S、A⇋A-,禁止直接改为R
A-满足其一无R预警:消费低但配合≥一般无硬风险;或消费中/高配合一般测评1-2项弱无严重抗拒A-⇋A,禁止直接调到S/R
R双人测评同时两项为弱(课堂情绪状态=弱持续抗拒 + 身体行为状态=弱频繁离座)R不可手动直接撤销;推翻R必须完整重新测评

R级硬底线判定机制

R级判定与管控
  • 黄牌预警:单次测评命中组合 → 仅预警,建议二次测评,不判定R
  • 红牌预警:两次完整测评均命中该组合 → 系统强制建议R暂不匹配
  • R不可手动直接撤销;推翻R必须完整一轮全新线上评估+双人线下测评
  • 90天冷却期双向拦截线上评估提交、线下测评预约入口
  • 到期前7天推送家长提醒

7.2 内部业务标签使用规则

5个内部标签:高续费潜力、出勤风险、家庭高配合度、家庭低配合度、行为风险观察

7.3 双人测评防作弊操作制度

  1. 销售、教学老师分别独立填写,提交前互不可见对方结果
  2. 表单一旦提交锁定,不可直接编辑修改;录错只能老板驳回整套测评,重新填写
  3. 旧表单完整留存审计日志
  4. 员工提交后,看不到系统建议等级、R标记、风险标签,仅可查看对外家长反馈页
  5. 双人测评结果差异高亮展示在老板研判单,要求老板填写差异分析
  6. 支持标记测评中断,记录中断原因,中断数据不参与分级运算

7.4 测评作废操作规则

7.5 课时确认与退费业务合规规则

退费管控
  • C端小程序不设置线上退费申请入口,退费必须线下门店办理
  • 每次上课系统自动记录课时消耗
  • 家长拥有7天异议窗口期;窗口期到期入口自动置灰,过期不再受理
  • 用户协议约定争议管辖法院为芜湖镜湖区人民法院

7.6 小程序页面文案约束规范

  1. 禁止使用"注册、填写信息、提交";统一替换为评估体系话术
  2. 全局每日评估名额上限20组;名额耗尽评估入口置灰,文案:"今日菁英家庭评估名额已满,请明日再来"
  3. 同一微信用户30天最多提交2次线上评估
  4. 线下测评3次爽约,30天限制预约线下测评
  5. 严禁使用分享、转发、集赞解锁报告
  6. 所有对外页面、报告、回执强制展示非学科类素质教育声明

7.7 数据留存与删除管理制度

7.8 账号与权限管理制度

08权限体系设计

8.1 角色定义

角色使用端核心权限数据可见范围
销售岗 B端小程序 填写销售版双人测评;查看本人经手学员对外报告 不可查看家庭教育预算字段;看不到老板研判单、R标记;禁止批量导出
教学岗 B端小程序 填写教学版双人测评、线下评估检测表 看不到家庭预算商业字段;看不到老板研判单、R标记;禁止批量导出
老板岗 B端小程序 + PC后台 全部表单、研判、审计日志可读可操作;PC批量导出学员档案 全部数据可见可控;批量导出需要短信二次验证
家长(C端) C端小程序 填写评估表单、预约测评、查看下载报告、申请信息变更/删除 仅可查看、填写、下载本人相关文档;无法访问任何机构内部业务单据

8.2 服务端双重鉴权机制

强制要求

所有后端接口强制双重鉴权:身份鉴权(验证用户登录状态和角色) + 数据权限鉴权(验证用户是否有权访问该数据)。权限校验全部服务端实现,禁止只靠前端隐藏控制。

8.3 22项精细化权限矩阵

权限项顾问老师管理者
线索查看/编辑/分配部分全部
测评录入权限销售版教学版
测评裁定权限全部
学员查看/签约激活部分全部
教学操作权限
合同管理权限
系统配置权限
账号权限管理
数据看板/导出权限有(短信验证)
审计日志查看
退费审核权限

09数据库设计

9.1 核心数据表清单

序号表名说明关键字段
1用户账号角色表B端员工账号、角色、账号禁用标记account_id, role, status, created_at
2家长学员档案表支持多子女档案parent_id, child_id, child_name, birth_date
3线上评估收集信息表存储19项表单字段assessment_id, parent_id, 19个业务字段, status
4双人测评观测表(销售版)销售老师独立测评记录assessment_id, 6个观测字段, submitted_at, locked
5双人测评观测表(教学版)教学老师独立测评记录assessment_id, 6个观测字段, submitted_at, locked
6线下学员评估检测表老师线下测评录入assessment_id, 听力/口语/认读各维度, status(含中断)
7老板研判单表研判理由、差异分析、判定因子快照assessment_id, system_level, boss_level, reason, diff_analysis, snapshot
8评估报告记录表标准版/完整版报告元数据、报告编号report_id, assessment_id, report_type, report_no, pdf_url
9合同OCR录入数据表合同信息contract_id, student_id, contract_no, amount, hours, image_url
10审计日志表全链路操作记录log_id, operator, time, ip, target, action, before, after, reason
11测评预约记录表预约信息、爽约标记、R冷却期标记booking_id, assessment_id, time, campus, no_show_count, r_cooldown
12系统配置表系统参数config_key, config_value, updated_at
13学员内部补充信息表内部档案、标签、等级student_id, boss_confirmed_level, 5个标签, commute_distance
14个人信息变更/删除申请表家长提交的申请request_id, parent_id, type, status, before, after
15成长规划书记录表自动生成的规划书plan_id, student_id, content, boss_edited, pdf_url

9.2 数据安全说明

10接口设计

10.1 通用规范

10.2 接口分类清单

分类主要接口权限校验
用户鉴权登录微信登录、B端账号登录、Token刷新公开/账号密码
C端家长业务授权确认、评估表单提交、草稿保存、预约测评、报告查看下载、信息变更/删除申请身份鉴权
B端老师测评双人测评表单提交、线下检测表提交、测评中断标记、学员档案查看身份+数据权限
老板PC后台研判操作、档案查询、批量导出(短信验证)、审计日志查看、系统配置、合同OCR上传身份+数据权限+短信验证
文件服务文件上传、OCR识别、PDF生成下载身份鉴权
消息推送服务小程序订阅消息发送(即时通知)、公众号模板消息发送(延迟通知)、消息推送状态查询、用户关注公众号状态查询服务端内部调用

11安全与合规要求

11.1 系统安全强制约束(12条)

  1. 全部业务接口服务端鉴权+数据权限双重校验,防范越权访问;前端仅做展示
  2. PC批量导出学员档案,老板账号短信二次验证;普通员工禁止批量导出
  3. 未满14周岁采集信息触发监护人二次专门授权
  4. C端线上评估表单前端本地草稿自动保存,提交才入库
  5. R冷却期双向拦截线上评估、线下测评预约;到期前7天推送家长提醒
  6. 预约测评爽约管控,3次爽约限制预约;测评到期消息提醒
  7. 所有对外报告必须携带:系统算法辅助生成声明、非学科声明;严禁医疗、发育诊断类词汇
  8. 禁止分享转发解锁报告
  9. 敏感选填字段提示:不填写不影响标准版报告获取
  10. 历史表单不可直接修改;变更只能新建一轮评估;旧版本全部完整留存
  11. 评估提交接口增加限流,防范恶意刷请求
  12. 报告PDF、图片增加脱敏溯源水印(姓氏*+报告编号)

11.2 合规体系(10项闭环)

  1. 隐私政策弹窗授权
  2. 用户服务协议完整公示
  3. 个人信息收集专项授权
  4. 非学科素质教育全链路声明确认
  5. 未成年人信息专项保护条款
  6. 课堂影像授权分级确认
  7. 到店测评纸质告知书双确认
  8. 广告法合规文案规范(无绝对化用语、无虚假承诺)
  9. 数据存储、加密、隐私脱敏机制
  10. 用户信息注销、删除、过期清理合规机制

12视觉交互规范

12.1 色彩规范

用途色值说明
主品牌色#235789(深海蓝)主按钮、标题强调色
辅助色1#E6A23C(金色)完整版报告边框专用
辅助色2#67C23A成功提示
警告色#E53935风险、拦截提示
中性背景色#F7F9FC页面底色
正文文本#303133主要文字
次要说明文字#909399辅助文字

12.2 字体与组件规范

12.3 报告视觉规范

项目标准版报告金色完整版报告
版式白底,无金色边框;A4竖版PDF页面四周8px金色(#E6A23C)边框;A4竖版PDF
页眉横版Logo横版Logo
页脚系统算法辅助生成声明+非学科声明同标准版
水印脱敏溯源水印(张*|KD-XXXXXX)同标准版
雷达图4维度雷达图6维度增强雷达图

13开发优先级与里程碑

13.1 开发优先级

优先级功能模块说明
P0 核心 家长端评估与报告、线索管理、双人测评、等级确认、学员档案、服务记录、课堂反馈、基础权限、合同归档、全套合规弹窗、线索去重、服务确认机制 业务闭环底线,必须完成
P1 重要 课程商品上架、数据看板、请假补课、转介绍、活动报名、绘本借阅、消息中心、新手引导、管理者二次验证、PC网页后台、存量导入、测评向导、配置双模式、今日待办 体验+效率提升
P2 优化 自动阶段报告、成长时间线、品牌大使、打卡积分、满意度调研、审计高级功能、精细化信息变更流程 增值功能

13.2 新旧业务平滑过渡

阶段时间策略
阶段1 并行期1-2个月新线索优先线上系统流转;老学员支持批量导入+手动录入;原有纸质流程正常使用
阶段2 过渡期2-4个月新线索100%线上标准化流转;存量学员逐步完成数字化归档;纸质流程保留备用
阶段3 稳定期4个月后系统为主、纸质为辅;全数据沉淀、全流程标准化

14交付物与验收标准

14.1 交付物清单

编号交付物名称类型交付方
B-01系统技术概要设计文档技术文档乙方
B-02数据库设计说明书技术文档乙方
B-03接口API文档技术文档乙方
B-04系统功能乙方
B-05部署与运维手册运维文档乙方
B-06管理员业务操作培训手册培训文档乙方

14.2 验收标准

项目验收分为两个独立环节,全部通过视为项目交付完成:

技术底座验收

  • 框架稳定性
  • 存储、导出功能正常
  • 消息推送正常
  • 加密、限流达标
  • OCR识别功能正常
  • PDF生成功能正常

业务内容验收

  • 逐条核对表单字段
  • 报告模板完全一致
  • 规则逻辑正确
  • 弹窗文案正确
  • 水印渲染正确
  • 全部异常分支场景覆盖
  • 权限隔离验证
  • 审计日志完整

14.3 变更管理规则

重要约定
  • 任何业务逻辑简化、删减、改动,服务商必须书面提出,经甲方书面确认后方可实施
  • 禁止私自删减业务规则
  • 所有口头提出的业务变更一律不予执行,不产生项目效力
  • 技术变更归属板块A;业务变更归属板块B,由甲方更新文档版本号

15第三方依赖清单

序号第三方服务业务用途备注
1微信小程序小程序登录、小程序订阅消息推送(即时通知:评估成功/报告生成/待办推送)生产环境使用,需提供小程序AppID/AppSecret
2微信服务号(公众号)公众号模板消息推送(长延迟通知:R冷却到期7天提醒/测评24h提醒/审核结果通知)需已认证服务号(非订阅号);与小程序绑定同一微信开放平台主体实现UnionID关联;若暂无公众号可先仅用通道一,后续补充接入
3OCR文字识别服务合同照片OCR识别提取合同字段用于合同OCR录入表单
4短信服务老板批量导出学员档案的二次验证短信、业务通知提醒仅老板角色触发二次验证码
5对象存储服务存储:评估报告PDF、合同原图、测评附件图片所有PDF、原图持久化存储
安全提示
  • 服务商仅可在本凯迪克Reading小程序项目内调用上述第三方接口
  • 不允许把账号密钥用于其他测试项目
  • 项目上线交付完成,服务商需删除本地所有密钥副本
  • 甲方保留随时更换第三方密钥的权利