智学app产品系统

我要开发同款
proginn16384901132026年09月27日
4阅读

技术信息

语言技术
Java、HTML5、CSS、JavaScript、Vue
系统类型
Android应用
行业分类
教育校园

作品详情

行业场景

面向高校大学生的计算机课程自主学习与课后答疑场景。大学生在学习程序设计、数据结构等课程时,普遍存在课堂内容难消化、课后做题无人答疑、考前复习缺乏针对性、学习过程难以坚持等问题,且课程、作业、考试、答疑资源分散在不同平台。本应用将"找课程、看视频、交作业、参加考试、讨论答疑、AI辅导、成长激励"整合到一个手机App中:学生可利用碎片化时间随时学习,没听懂的知识点通过课程视频回看,作业卡壳时向AI助教即时提问,考前借助错题诊断查漏补缺并参加模拟测验,再通过签到、积分、等级和徽章保持学习连续性。适用于高校计算机公共课与专业课的辅助教学、自主复习和课后答疑。

功能介绍

智学app是一款面向大学生的一站式移动学习平台,主要功能包括:1.课程学习:课程分类检索、课程详情、视频播放、报名与"我的课程"管理;2.作业与考试:查看作业、在线提交作业,参加在线测验、自动判分并记录成绩;3.AI学习助手(核心特色):提供通用答疑、作业辅导、考前冲刺、学习规划四种模式,支持多轮对话、历史会话与会话总结,并设有"错题诊疗室"对薄弱知识点进行智能诊断;4.互动交流:讨论区发帖回帖、私信聊天与系统通知;5.成长激励:每日签到、连续学习天数、积分、等级经验与徽章体系;6.学习分析:学习驾驶舱可视化学习数据,功能使用看板统计各模块使用情况;7.直播课堂与个性化课程推荐。

项目实现

本项目为本人独立完成的全栈项目,负责需求分析、前后端开发、数据库设计到联调部署的全部工作。前端采用uni-app(Vue + JavaScript + HTML5 + CSS)开发,一套代码多端发布,已打包为Android安装包,同时支持H5访问,包含首页、课程、学习、消息、我的五大模块及30余个页面。后端采用Java + Spring Boot构建RESTful接口,使用MyBatis操作MySQL数据库,基于JWT实现登录鉴权,通过拦截器记录请求日志,并集成第三方AI大模型实现智能问答,AI服务异常时提供兜底回答。数据库共设计31张数据表,覆盖用户、课程、作业、考试、讨论、AI会话、成长积分等业务。最终完成前后端联调,实现注册登录、课程浏览、作业提交、在线考试、AI辅导、讨论私信和签到成长等完整功能闭环。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论