程序聚合 软件案例 基于 Web 的高校学生个性化排课工具-课程表系统

基于 Web 的高校学生个性化排课工具-课程表系统

2026-02-21 22:35:56
行业:生活服务
载体:网站、H5
技术:Spring Boot、Vue、MySQL、Redis

业务和功能介绍

本项目为高校学生设计的智能课程表管理系统,旨在帮助用户高效管理学期课程安排。核心功能包括:多课程表切换、自定义课时设置、按周编辑课程、可视化日历展示。用户可灵活配置上课时间、节数、周期,并支持删除/修改已添加课程,满足个性化排课需求,提升学习规划效率。

项目实现

整体采用前后端分离架构,前端使用 Vue3 + Element Plus 构建响应式界面,后端基于 Spring Boot 提供 RESTful API。课程数据通过 MySQL 存储,支持多用户隔离。我负责前端页面开发及课程增删改查逻辑实现,完成“课程表选择”“设置”“编辑”三大模块交互,解决动态渲染周次勾选框、时间冲突提示等难点,最终实现流畅的排课体验。

示例图片视频


Su
30天前活跃
方向: 后端-Java、后端-Python、
交付率:100.00%
相似推荐
Tres开发框架
数字孪生开发模板是一个开箱即用的数字孪生可视化前端开发框架。它基于 Vue 3 Composition API 和 TypeScript 构建,深度集成 TresJS(Three.js 的声明式封装)和 ECharts 数据可视化库。支持多语言,框架已开发多个数字孪生园区,并成功落地。可以为客户快速接入数字孪生系统。
网络安全策略平台
1.项目主要分为态势大屏和后台管理 2.对终端,服务器,路由器,防火墙等设备的在线采集信息及时发现风险并生成告警发送给用户 3.用户可在系统创建专项任务并在此专项任务中绘制和编辑当前单位的单位拓扑和设备拓扑 4.态势模块用户可在态势页面中的地球上开到各个区域内的单位,和部署的设备,并且可以在三维地球上手动对有关系的单位和单位,单位和设备,设备和设备进行连线绘制,以及可以查看单位和设备的信息
智慧运行知识平
负责海康,大华,宇视等厂家智能终端的sdk集成,使用rtsp协议+zlm+webrtc实现实时视频和回放,数据库维护,数据迁移,MySQL读写分离,MongoDB分片集群搭建,智能化巡视逻辑编写,前端页面逻辑编写,对接第三方api,第三方数据集成,ipc远程控制,集成第三方sdk,实现ipc的远程控制,支持云台控制,焦距,光圈等控制,手势控制,sdk抓图,支持守望配置,ipc邮箱配置,配置文件的导入导出,修改视频的编码格式。结合zlm实时视频,使用rtsp协议转webrtc协议进行播放,延时低200ms内,操作无感延时。提供api接口未第三方继承。
点云分割与分类项目
在 3D 视觉、自动驾驶、机器人感知、工业检测等领域,点云是核心环境数据载体。传统 PCL 库仅能实现基础点云分割与分类,规则依赖人工定义,开发成本高、鲁棒性差,难以应对复杂无序点云与密度不均场景。PointNet/PointNet++ 作为点云深度学习里程碑算法,可直接处理无序点云、捕捉局部结构、保持变换不变性,适用于 Ubuntu 环境下的点云智能识别、分割、分类任务,为机器人三维感知、自动驾驶环境理解、工业零件检测提供高效解决方案,是从传统点云处理迈向深度学习智能分析的关键技术。
智慧校园工作室管理平台
参与开发的校园工作室管理系统,这是一个基于springboot和vue的管理系统,使用采用前后端分离架构,为校园工作室提供空间预约、设备维修、成员管理等全流程数字化解决方案。 技术栈 后端:Spring Boot 2.5.15 + Spring Security + JWT MyBatis + PageHelper 分页插件 Redis 缓存 + Druid 数据库连接池 MySQL 数据库 Swagger3 接口文档 前端:Vue 2.6.12 + Element UI 2.15.14 Vuex + Vue Router Axios 异步通信 ECharts 数据可视化 开发工具: Maven 构建工具、Git 版本控制 IntelliJ IDEA、VS Code
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服