littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于Spring Boot和Android的Eink作业系统

项目简介

本系统是一款专门为K12教育机构打造的课后作业系统,针对Eink平板设备进行了优化。它致力于解决传统纸质作业和电子作业的弊端,借助平板设备完整记录学生学习过程,提供高效且环保的学习体验。

项目的主要特性和功能

  1. 多学科兼容:支持语数外史地生等全学科,兼容主客观题、语文写作等各类题型。
  2. 完整记录学习过程:精确记录学生做题过程,包含进入和退出题目的时间以及每一笔的时间。
  3. 草稿功能:学生可在App内打草稿,系统记录草稿过程,完整呈现思考过程。
  4. 作业管理:教师能创建、布置和管理作业,学生可提交作业并查看反馈。
  5. 错题本:提供错题本功能,助力学生复习巩固错题。
  6. 数据分析:教师可查看学生作业完成情况和成绩分析,辅助个性化教学。

安装使用步骤

后端安装

  1. 环境准备:安装Java 8或更高版本,配置好Maven。
  2. 复制项目:使用Git将项目复制到本地。
  3. 构建项目:进入项目目录,使用Maven构建项目。 bash cd ehomework mvn clean install
  4. 运行项目:使用Spring Boot运行项目。 bash mvn spring-boot:run

前端安装

  1. 环境准备:安装Android Studio和Android SDK。
  2. 打开项目:用Android Studio打开项目目录。
  3. 构建项目:点击Build菜单中的Make Project,Android Studio自动下载依赖并构建项目。
  4. 运行项目:连接Android设备或使用模拟器,点击Run按钮运行项目。

数据库配置

  1. 数据库准备:安装并配置好MySQL数据库。
  2. 配置文件:在application.properties文件中配置数据库连接信息。 properties spring.datasource.url=jdbc:mysql://localhost:3306/ehomework spring.datasource.username=root spring.datasource.password=yourpassword
  3. 初始化数据库:运行项目后,系统自动创建所需表结构。

使用说明

  1. 教师端:登录系统后,可创建课程、布置作业、查看学生作业和批改作业。
  2. 学生端:登录系统后,可查看作业、提交作业、查看错题本和复习错题。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】