开题功能清单模板:写到「谁在哪页做什么」

发布于 2026-09-10 · 作者 babachen · 可直接粘贴改
开题功能清单模板

开题被打回,十次有八次是功能清单像口号:「用户管理、信息管理、智能推荐、大数据分析」。老师无法判断你 8 周能不能做完。完整开题结构见 开题报告怎么写;本页只给可复制的功能清单。

合格标准:每个功能能回答四件事——角色是谁、入口在哪、主动作是什么、成功/失败怎样显示。答不全就还没定题。

一、清单结构(复制这张表)

模块优先级角色页面/入口动作结果
登录P0学生/管理员登录页账号密码登录进角色首页;失败提示
主业务提交P0学生预约申请页选实验室与时段提交生成待审单;冲突则拒绝
审核P0管理员预约列表通过/驳回状态变更;通过前再查冲突
统计P0管理员统计页按状态计数至少一张图或表
消息通知P1———时间不够可砍

二、P0 / P1 怎么切

三、实验室预约示例(可改词套用)

学生端 P0

  1. 登录系统
  2. 查看可预约实验室列表
  3. 选择日期时段提交预约
  4. 查看我的预约状态(待审/通过/驳回)

管理员端 P0

  1. 登录后台
  2. 审核预约(通过时做冲突检测)
  3. 维护实验室基础信息
  4. 查看按状态汇总的统计

明确不做(写进开题「范围」)

「明确不做」比空洞的「后续优化」更保护你。

四、和架构图怎么配

清单旁边放一张简单图即可:浏览器 → 后端 → MySQL;标出预约、审核两个箭头。冲突规则可在图注写一句,细节链到 冲突检测文。

五、写完自检 5 问

  1. 3 分钟能演示完 P0 吗?
  2. 每个 P0 能指出页面吗?
  3. 有没有一个真约束(冲突/库存/审核流)?
  4. 数据从哪来写清了吗?(Python 题必问)
  5. P1 是否标注可砍?

常见问题

开题功能清单要写多细?

写到模块级:谁、在什么页面、完成什么动作、成功/失败结果。不要只写「用户管理」「智能分析」。

功能写太多开题过了做不完?

用 P0/P1。开题通过后只保 P0,P1 整模块删,不要每个都做一半。

和任务书什么关系?

任务书是要求,清单是你的拆解。清单必须覆盖任务书条目,不能少项装看不见。

清单写好了?发过来看 P0 够不够

专业、剩余周数、功能表。微信 cqlhsa123。

立即免费咨询