提交并复核《领域词汇与数据所有权》的真实项目制品。
计算机科学毕业综合项目 · 小纸条
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
提交并复核《概念模型到物理模型》的真实项目制品。
提交并复核《API资源与错误契约》的真实项目制品。
提交并复核《状态机与并发冲突》的真实项目制品。
提交并复核《事件、消息与一致性》的真实项目制品。
提交并复核《迁移、回填与兼容窗口》的真实项目制品。
提交并复核《契约测试与数据质量》的真实项目制品。
交付:ER模型、关键约束、样例数据和选择说明;方法:从实体关系、标识、基数和生命周期推到约束、索引与存储选择;必须复现反例:先建表再补语义;只靠应用检查唯一性、引用完整性与合法状态。
交付:领域词汇表与数据所有权矩阵;方法:统一实体、事件、状态和责任方,定义谁创建、修改、解释和删除数据;必须复现反例:同一词在产品、接口、数据库含义不同,或共享表无人对质量负责。
交付:状态机图、转换表和两个并发时序反例;方法:显式列状态、合法迁移、守卫、操作者和并发策略,用版本或幂等键处理竞争;必须复现反例:用布尔字段组合隐含状态;检查后更新产生丢失更新或重复副作用。
交付:OpenAPI核心片段、成功与五类失败示例;方法:按资源/能力设计请求响应,明确幂等、分页、错误码、限流和关联ID;必须复现反例:接口只定义200响应;用HTTP 200包装全部错误且客户端无法稳定处理。
交付:迁移运行册、校验查询、回滚点和兼容时间线;方法:用扩展—迁移—收缩分阶段演化数据和接口,保证新旧版本共存可回滚;必须复现反例:直接改列/字段并同时部署,失败后既无旧读路径也无完整回填证据。
交付:事件模式、幂等消费策略和失败重放演练;方法:区分命令、事实事件和集成事件,定义投递、顺序、重复、补偿与可观测性;必须复现反例:把消息队列当恰好一次;重复消费、乱序和毒消息没有处理路径。
交付:契约测试报告和数据质量仪表板定义;方法:对提供方/消费方契约自动验证,数据规则监测完整、唯一、及时与合理范围;必须复现反例:只做端到端测试导致反馈慢;样例固定过窄而漏掉可选字段与版本差异。