预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Web的教学支持平台的设计与实现的中期报告 1.项目介绍 本项目为基于Web的教学支持平台,旨在为教师和学生提供在线教学工具和资源,便于课程管理和学习交流。主要功能包括课程管理、学生管理、作业发布、成绩管理、在线交流等。 2.项目进展 目前,我们已经完成了平台的基本框架搭建,包括前端和后端的开发。具体进展如下: 2.1前端开发 我们选择了React框架作为前端开发工具,利用Antd和Material-UI等UI库进行布局和设计,实现了平台的基本页面和功能,包括登录、注册、课程列表、课程详情、作业管理、成绩管理、学生管理等。 2.2后端开发 我们选择了SpringBoot框架作为后端开发工具,利用MyBatis进行持久化操作,设计了数据库结构,实现了用户管理、课程管理、作业管理、成绩管理、学生管理等API接口。 2.3数据库设计 我们设计了5张表格,分别为用户表、课程表、作业表、成绩表、学生表,其中用户表记录用户基本信息,课程表记录课程信息,作业表记录作业信息,成绩表记录学生作业成绩,学生表记录学生选课信息。 3.存在的问题和下一步工作 虽然我们已经完成了平台的基本框架搭建,但仍存在以下问题: 3.1前端交互不够友好,用户体验不够好; 3.2后端接口设计不够完善,还需要进一步补充和调整; 3.3部分功能尚未完善,需要进一步开发和优化。 下一步,我们计划针对以上问题进行改进和完善,尤其是提高平台的用户体验和交互响应速度。同时,我们还将进一步完善后端接口,加强数据存储和维护,确保平台的可靠性和稳定性。