# 产教融智企业版产品与数据运维基线 ## 1. 产品定位 产教融智供职业院校查看岗位变化和专业差距,安排企业合作,跟进改进任务并出具报告。数据分为外部岗位数据、学校业务数据和企业确认需求三类。 主要流程: 1. 数据接入与版本验收; 2. 产业岗位、技能和企业需求分析; 3. 学校、学院、专业多层诊断; 4. 课程、项目、企业合作和实习就业改进; 5. 任务责任、进度和验收证据管理; 6. 校级、学院、专业及专题报告交付; 7. 下一分析周期进行效果复核。 ## 2. 角色、职责与入口 | 角色 | 默认入口 | 核心职责 | 数据边界 | |---|---|---|---| | 校级管理者 | 决策总览 | 查看全校供需态势、批准重点行动、协调学院与企业资源 | 可查看全校汇总和授权范围内明细 | | 校级技术管理员 | 学校数据运维中心 | 接入学校数据源、执行更新、处理质量问题、管理版本与审计 | 可维护学校租户数据,不默认拥有业务审批权 | | 学院负责人 | 专业分析 | 复核本院专业差距、推进课程和项目调整、提交阶段证据 | 仅本学院及所属专业 | | 专业负责人 | 业务流程 | 决策专业建议、推进关联任务与项目、提交证据、完成下一周期复核 | 仅负责专业及其关联需求、项目和任务 | | 就业老师 | 业务流程 | 确认就业侧数据可用性、记录使用反馈和下一周期关注项 | 就业业务域及授权汇总,不拥有校级报告审批权 | | 企业导师 | 企业合作工作台 | 提交企业需求、参与项目和课程共建、确认企业评价 | 仅本企业授权及参与项目 | | 厂商超级管理员 | 平台运营中心 | 维护基础数据包、租户、平台账号、备份、服务和平台审计 | 默认不可读取学校明文业务数据 | ### 2.1 职责分离 - 厂商负责公共基础数据包的采集、检查、Schema、版本、订阅授权和平台运行。 - 学校信息中心负责校内接口、文件接入、技术校验、调度、隔离区和版本发布。 - 教务处、就业处、产教融合中心等业务部门负责字段含义、数据正确性和发布审批。 - 企业联系人负责企业身份、需求内容、授权用途和有效期确认。 - 技术管理员可以执行更新,但不应代替业务责任人批准有争议的数据。 - 校级管理者负责任务校级验收以及业务报告的批准、退回和正式发布;校级技术管理员不得以数据质量职责代替业务审批。 - 专业负责人保存建议“采纳/暂缓/驳回”的理由、操作者和时间;企业导师只能评价本企业对象;就业老师只能记录就业侧使用反馈。 ### 2.2 可交互业务流程图 校园端“业务流程”必须用节点和有向边表达业务办理顺序,而不是把状态平铺成卡片: 1. 企业需求; 2. 接收与分析快照; 3. 专业建议决策; 4. 改进任务; 5. 关联共育项目; 6. 执行证据; 7. 企业评价; 8. 校级验收; 9. 报告审批发布; 10. 业务使用反馈; 11. 成效复核。 节点必须直接读取正式业务实体和状态机,不得另建仅供可视化的第二套状态。每个节点至少展示状态、责任角色、输入、输出、关键字段和关联实体;点击节点可查看详情,在角色授权和前置条件均满足时可直接办理。 流程至少包含以下回流关系: - 企业评价“需整改”回到执行证据; - 校级验收“退回整改”回到执行证据,并要求企业重新评价; - 成效复核“进入下一周期”回到新的企业需求版本。 桌面端展示完整拓扑与分支连线;移动端转换为保持顺序和状态的纵向节点流程,并以可点击关系卡保留三类回流,不得因隐藏 SVG 丢失分支语义。选择“进入下一周期”时必须完整归档上一周期报告实体及其证据、审批历史和关联 ID,按持久化周期序列生成不重复的新需求、新快照、新回执及下游实体 ID,并清空新周期尚未产生的任务、证据、评价、报告、反馈和复核。就业侧最新反馈为“需补充”时不得进入复核,周期关闭后不得追加反馈或重复复核。流程图中的按钮只是交互入口,正式权限仍必须由服务端逐对象校验。 ## 3. 三类数据资产 ### 3.1 厂商基础数据包 包括区域招聘岗位、薪资与企业画像、产业政策与趋势等公共数据产品。数据按学校订阅协议授权,平台统一维护版本和质量。 ### 3.2 学校自有数据 包括专业、课程、学生、教师、实习、就业、校企合作项目等学校业务数据。数据权属归学校,厂商只按合同约定处理。 ### 3.3 企业授权数据 包括岗位需求、技能要求、计划人数、企业评价、项目任务书和合作意向。必须绑定企业身份、授权编号、用途、可见范围和有效期。 ## 4. 初次导入与更新契约 | 数据来源 | 初次导入内容 | 推荐格式/连接 | 主键 | 后续更新 | 业务责任人 | 技术责任人 | |---|---|---|---|---|---|---| | 区域招聘岗位基础包 | 当前服务区域内有效岗位、企业、地区、时间、薪资与来源 | Parquet / CSV UTF-8 | `package_id + source_record_id` | 月度增量,季度全量复核 | 厂商数据产品部 | 厂商数据运维组 | | 薪资与企业画像基础包 | 岗位薪资区间、企业行业、规模和统计周期 | Parquet / CSV UTF-8 | `package_id + enterprise_id + position_code` | 月度增量 | 厂商数据产品部 | 厂商数据运维组 | | 专业与课程数据 | 有效专业、课程、课程标准、教学班、学时、技能标签和版本 | XLSX / CSV / API | `tenant_id + course_code + curriculum_version` | 学期快照,变更事件增量 | 教务处 | 学校信息中心 | | 实习数据 | 学生、专业、企业、岗位、起止日期、状态和评价 | API JSON / 数据库视图 | `tenant_id + internship_id` | 每日增量 | 就业处或实习管理部门 | 学校信息中心 | | 就业数据 | 毕业届次、就业状态、岗位、企业、薪资和更新时间 | API JSON / 数据库视图 | `tenant_id + student_id + cohort` | 每日增量,关键统计期内快照不再修改 | 就业处 | 学校信息中心 | | 企业确认需求 | 企业身份、岗位、人数、技能、有效期、提交人、确认时间和授权编号 | 工作台表单 / API / XLSX | `tenant_id + enterprise_credit_code + demand_id` | 企业提交后事件增量 | 产教融合中心与企业联系人 | 学校信息中心 | ### 4.1 所有来源必须提供 - 数据名称、业务说明、覆盖范围和业务截止日期; - 数据提供方、业务责任人和技术责任人; - 文件编码、字段类型、日期格式和枚举字典; - 主键、增量水位字段、幂等键和删除标识; - 必填字段、敏感字段、脱敏规则和授权范围; - Schema 版本、数据版本、变更说明和样例数据; - 质量阈值、失败处理、回滚要求和留存期限。 ### 4.2 建议的最低质量要求 - 主键唯一率:100%; - 核心代码合法率:100%; - 必填完整率:不低于95%; - 关键跨表关联率:不低于98%; - 日期、地区、薪资等业务规则合法率:不低于98%; - 厂商基础数据包综合质量评分:不低于90; - 企业身份与授权关联率:100%。 未达到阻断阈值的数据不得进入生产分析快照。 ### 4.3 数据与报告双向依赖 每个报告模板必须登记版本化的数据依赖,不能只把依赖写在报告生成代码中。依赖至少包含: - 报告模板、报告类型和适用组织范围; - 数据源、数据契约和最低版本; - `required`(必需)或 `optional`(可选增强)关系; - 使用该数据的指标或分析主题; - 最低完整率、质量阈值、时效与授权要求; - 缺失字段、降权或阻断策略; - 业务索取人、技术接口人、要求完成日期和处理状态。 产品提供两个方向的查询: 1. 从报告反查必需和可选数据,计算当前完备度并列出缺口; 2. 从数据反查可做的分析、使用该数据的报告类型、具体报告和影响范围。 依赖信息供数据检查和跨部门补数据时使用,可向有数据运维权限的角色开放;报告正文、明细指标和样本仍按组织、角色与数据范围单独授权。查看依赖关系不会自动获得报告阅读权限。 ## 5. 导入与发布流程 ### 5.1 初次导入 1. 创建数据源并选择文件、API、数据库视图或SFTP; 2. 上传数据说明、Schema、代码字典和样例; 3. 完成字段映射、主键和敏感字段确认; 4. 在暂存区执行结构、完整性、唯一性、关联性和业务规则校验; 5. 生成质量报告和错误明细; 6. 技术管理员修复或隔离异常,业务责任人复核; 7. 审批通过后发布首个稳定版本; 8. 保存文件哈希、操作者、审批人、发布时间和追踪编号。 ### 5.2 后续更新 - 每次任务记录上次成功水位、本次截止日期、版本和变更摘要; - 增量数据必须支持幂等写入,不因重试产生重复记录; - 删除采用失效标识或版本化软删除,避免历史报告失去证据; - 单一来源失败时可隔离该来源,其他来源按策略继续; - 新版本未验收前,线上分析继续引用当前稳定版本; - 发布后生成统一分析快照,报告和大屏只引用快照,不直接读取变化中的源表。 ## 6. 版本、证据与审计 每个分析结论至少关联: - 数据快照编号; - 来源数据版本; - 指标定义与计算规则版本; - 样本量、过滤规则和缺失处理; - 学校值、区域均值、同类院校均值和可比排名; - 数据权属、授权范围和置信度; - 已知限制与业务复核状态。 导入、导出、报告下载、授权变更、质量放行和版本发布必须记录操作者、时间戳、对象、前后版本哈希、结果和追踪编号。 ## 7. 正式开发核心实体 建议后端至少包含以下实体: - `Tenant`、`Organization`、`User`、`Role`、`DataScope`; - `DataSource`、`DataContract`、`SchemaVersion`、`ImportJob`; - `DataVersion`、`QualityRule`、`QualityIssue`、`Authorization`; - `AnalysisSnapshot`、`MetricDefinition`、`AnalysisTopic`、`EvidenceReference`; - `ReportDataDependency`、`DataRequest`、`DataRequestAssignment`; - `Program`、`Course`、`Skill`、`JobSignal`、`EnterpriseDemand`; - `CollaborationProject`、`ImprovementTask`、`Milestone`、`AcceptanceEvidence`; - `ReportTemplate`、`ReportVersion`、`AuditEvent`. - `EnterpriseEvaluation`、`SchoolAcceptance`、`DataUsageFeedback`、`CycleReview`. 所有业务实体应包含 `tenant_id`、创建/更新时间、创建/修改人和版本字段。涉及学校明细数据的查询必须同时校验租户、角色和数据范围。 ### 7.1 静态原型持久化与正式 API 边界 校园业务流程静态原型采用 `localStorage` 命名空间 `eduIndustry.campusClosedLoop.TENANT-HZVTC.v1`,当前 `schemaVersion=2`,包含安全迁移、可重置种子、流程实体和 `auditEvents`。共享样板标识固定为: - 租户:`TENANT-HZVTC`; - 厂商包:`EDU-PKG-20260823-01`; - 包版本:`V2026.08.23`; - 杭州租户交付记录数:`2,846,320`; - 杭州租户数据文件 SHA-256:`4f8d91a47e2b6d82b2aaad136d344d61c83f9cd472185d2543725c91870e9e32`; - 学校回执:`RCT-HZVTC-20260823-01`; - 分析快照:`SNP-HZVTC-20260824-01`,分析有效样本 `128,642` 条。 这些标识用于静态页面之间核对同一业务样板,不代表厂商端与校园端实时同步。`localStorage` 也不具备正式数据一致性、安全存储、多人协作或不可抵赖审计能力。 技术接收必须对租户、包号、版本、记录数和完整 SHA-256 执行强一致性校验。任一失败时回执、分析快照和业务状态均不得前进,只能追加失败审计。交付包记录数不能覆盖分析快照样本量,两者必须作为不同口径分别保存。 正式系统必须将状态流转放在后端事务/API 中:服务端依据租户、组织、角色、数据范围、对象所属企业和当前状态校验每个命令;采用幂等键和版本号校验防止重复或越序流转;证据文件保存到限制访问的对象存储,并进行病毒扫描、哈希校验和访问授权;审计日志只允许追加,不可由业务用户修改。前端菜单、按钮隐藏和 `disabled` 仅用于交互提示,不能替代服务端鉴权。 ## 8. 产品验收基线 - 七种角色默认入口和菜单范围正确; - 业务流程图完整显示 11 个节点、主路径和三类回流边,节点选择会联动输入、输出、责任角色、关键字段和关联实体; - 业务流程按企业导师、校级技术管理员、专业负责人、学院负责人、校级管理者和就业老师显示可办理节点与禁用原因,厂商超级管理员只读; - 当前角色可从满足条件的节点直接打开原有业务表单,节点状态推进后流程图、详情、角色待办和审计同步更新; - 流程状态、审批历史和审计事件刷新后保留,重置后恢复 Schema V2 种子; - 技术接收后不能修改当前企业需求,报告生成后不能再给当前任务追加证据; - 损坏的 V2 深层实体或历史数组不会导致页面崩溃,而是按安全策略重建并记录 `SECURITY_SCHEMA_RESET`; - 租户、包号、版本、交付记录数或 SHA-256 任一错误时,技术接收和分析快照均保持原状态; - 阶段进度未达到 100% 时不能企业评价,企业评价缺失或为“需整改”时任务不能校级验收; - 报告提交人与审批人必须分离,非校级管理者不能审批发布;报告未批准时不能发布,未正式发布时反馈阻断且下载明确标识非正式版; - 专业四个标签页均有完整内容和证据入口; - 数据源可查看更新日期、更新内容、数据要求、版本任务和授权审计; - 42 份报告均可反查必需和可选数据,6 个数据源均可反查相关分析主题与使用它的报告; - 缺口视图展示缺失字段、完整率、影响报告、业务索取人、技术接口人、完成日期与状态,并可进入质量处置; - 依赖元数据可见性与报告正文权限分离,未授权角色不能从图谱绕过报告阅读权限; - 新建任务、项目和需求后立即进入对应列表; - 报告建议加入任务后可在任务中心追踪; - 报告生成后新增可审核版本; - 报告包含八类图表、学校数据、四类数据来源和七章正文; - ECharts 不可用时显示静态 SVG; - 离线报告无外部依赖; - 桌面 `1440 × 900` 和移动 `390 × 844` 无页面级横向溢出; - 可见业务文字不小于13px,重点证据不小于14px; - 所有用户可见文案按企业产品口径表达。 ## 9. 推荐客户展示路径 1. 产品导览说明“看得清、落得下、讲得明”; 2. 决策总览展示数据来源和本期变化; 3. 专业分析展示岗位、薪资、课程和技能证据; 4. 校企合作展示企业需求到项目验收; 5. 在业务流程图依次点击需求、快照、建议、任务、项目、证据、评价、验收、报告、反馈和复核节点,并切换角色验证办理与回流; 6. 改进任务展示负责人、进度和验收证据; 7. 在数据资产页双向演示“报告需要哪些数据”和“哪些报告使用这些数据”,切换只看缺口并进入补数责任处置; 8. 切换校级技术管理员,展示数据导入、更新、质量、接收反馈和审计; 9. 打开全校报告和供需会展示大屏完成交付说明。