返回作品
毕业设计选题管理系统
创建于 2024 年 6 月 28 日
项目介绍
毕业设计选题管理系统位于 20240628-论文选题目,工程模块以 bysj-admin、bysj-system、bysj-ui 等命名,说明它在若依基础上做了毕业设计业务的模块化改造。系统围绕“题目发布 -> 学生选题 -> 教师确认 -> 结果管理”展开,解决毕业设计早期选题阶段的信息同步问题。
在传统流程中,教师题目、学生志愿、题目名额和最终分配结果经常通过表格维护,容易出现重复选择、状态不明确和通知不及时。该系统把题目和选题过程在线化,方便管理员统一管理。
项目架构
后端由 bysj-admin、bysj-system、bysj-framework、bysj-common 等模块组成,前端为 bysj-ui,整体借鉴若依多模块结构但使用毕业设计业务命名。数据库脚本 20240628-bysj.sql 提供选题业务表和菜单配置。
业务模型以论文题目为中心,关联教师、学生、选题状态和审核结果。题目可以设置方向、人数限制、是否开放选择等信息;学生提交选择后,教师或管理员进行确认。
核心功能
- 题目发布:教师或管理员维护毕业设计题目、方向和名额。
- 学生选题:学生按开放题目进行选择或提交志愿。
- 教师确认:教师查看学生选择并确认是否通过。
- 状态跟踪:题目和选题记录具有待确认、已通过、已拒绝等状态。
- 结果管理:管理员查看最终题目分配结果,支持查询和导出。
快速上手
导入 sql/20240628-bysj.sql、Quartz 脚本和若依基础脚本,配置后端数据源后启动 bysj 后端。前端进入 bysj-ui 安装依赖并运行,使用不同角色账号演示选题流程。
总结
毕业设计选题管理系统聚焦论文管理的前置环节,把教师题目、学生选择和确认结果统一管理,适合高校毕业设计管理和教育类系统案例展示。