Project
图灵数智概念验证平台
为项目申报、专家评审、录取与孵化设计三角色全流程平台,把权限、附件和审计日志落实到关系模型中。
Vue 3 · Element Plus · ECharts · Spring Boot · MyBatis · MySQL · JWT/BCrypt
Product Snapshot
- Role
- 全栈开发者,数据库课程团队项目
- Users
- 项目申请人、评审专家和平台管理员。
- Stage
- 2025.09-2026.01 完成关系模型、三角色权限、核心流程、看板与演示材料。
- Focus
- 业务流程建模、RBAC、附件与审计日志、前后端联调。
- Validation
- 实现从申请、评审、录取到孵化的完整生命周期,代码资产约含 103 个 Java、20 个 Vue 与 15 个 SQL 文件。
- Public Proof
- 可运行系统、ER 模型、源码结构、数据库脚本和课程汇报材料交叉验证。
Next Step
问题
概念验证项目从报名到孵化要经过多种角色和状态。如果流程只存在于表格和聊天记录里,权限、版本和责任边界很容易失控。
我的工作
我参与把业务流程转成关系模型和可执行系统,覆盖 Applicant、Expert、Admin 三类角色,以及申请、材料提交、评审、录取和孵化阶段。
系统使用 Spring Boot、MyBatis 和 MySQL 构建后端,Vue 3、Element Plus 与 ECharts 构建前端,并加入 JWT/BCrypt、附件管理、审计日志与管理看板。
结果与证据
项目完成了三角色权限和完整生命周期流程。源码资产约包含 103 个 Java 文件、20 个 Vue 文件和 15 个 SQL 文件,并有 ER 模型、数据库脚本、可运行系统和演示材料相互印证。
我带走的经验
数据库设计并不是先画表再补页面。真正稳定的模型来自对角色、状态转换、历史记录和异常路径的共同理解。
配置公开站点的 Giscus 环境变量后,这里就会出现讨论区。