软件基础第五次作业

项目 内容
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/25rjjc
这个作业的目标 小组合作完成项目
姓名-学号 林子渊 2023333503079 吴瑞泽 2023331200037 刘倩妤 2023329301002
队名 人民当家作组
下载链接 https://pan.baidu.com/s/1z_2l-P02GYZvFYb6qtgfsg?pwd=52hf 提取码: 52hf

智能自习室预约管理系统 团队选题介绍

一、选题背景

针对高校自习室普遍存在的占座难、管理乱、资源利用率低等痛点,结合校园学习空间数字化管理需求,团队设计并开发一套轻量化、易部署的智能自习室预约管理系统,旨在通过可视化选座、自动化风控、便捷化管理功能,解决传统自习室人工管理效率低、用户预约体验差的问题。

二、核心目标

  1. 用户侧:提供“所见即所得”的可视化预约体验,通过信誉分机制规范预约行为,减少恶意占座与爽约。
  2. 管理侧:简化签到核销流程,实现预约数据一键统计导出,降低管理人员工作成本。
  3. 系统侧:采用 C/S 架构,基于轻量化技术栈开发,支持本地/服务器多模式部署,满足不同规模自习室的使用需求。

三、技术架构

  1. 整体架构:采用分层设计,分为用户层、用户界面层、业务逻辑层、服务端接口层、数据存储层,核心依赖自动化服务模块实现无人值守风控。
  2. 技术栈
    • 前端:Python + PyQt5,实现可视化选座界面、多角色操作终端;
    • 后端:Python + FastAPI,提供接口服务与自动化任务(30秒订单巡检、月度信誉分恢复);
    • 数据库:SQLite,无需复杂配置,支持本地/服务器共享部署,降低运维门槛。
  3. 核心特性:支持 100+ 并发用户操作,网络波动时自动重试,数据实时同步不丢失。

四、核心功能

角色 核心功能
学生/教师 可视化选座预约、预约记录查询、信誉分查看、故障一键报修
管理员 数字核销签到、预约/故障报表导出、服务器端服务监控
运维人员 故障工单跟踪、维修日志导出、设备维护统计

五、创新点

  1. 轻量化部署:基于 SQLite 本地数据库,无需安装 MySQL 等大型数据库,客户端一键安装即用;支持局域网服务器部署,实现多设备数据共享。
  2. 自动化风控:后端自动巡检订单状态,超期未核销自动标记爽约并扣分;每月自动恢复用户信誉分,减少人工干预。
  3. 多角色适配:兼顾普通用户、管理员、运维人员的不同需求,功能模块划分清晰,操作流程简单直观。

六、应用场景

可直接应用于高校图书馆自习区、院系专属学习室、企业员工自习空间等场景,支持根据实际需求快速扩展座位规模与功能模块。

智选座位,慧管自习,让学习空间更高效!

posted @ 2026-01-11 22:26  君祁  阅读(5)  评论(0)    收藏  举报