721ssm微信小程序智能在线学习进度教学平台

721ssm微信小程序智能在线学习进度教学平台

398

更新时间:2023-11-19

所属分类:微信小程序

评论回复:0

后端语言+数据库:java/ssm/springboot/mysql

小程序框架:uniapp/vue

开发环境:eclipse/idea/微信开发者

 

下载权限

智能学习平台提供给用户一个自主、自由学习的网站,最新的教学资料、让用户积累更完善学习经验,完成智能学习平台任务同时,还能通过在线测试互动更方便。
本系统采用了 java技术、mysql数据库、SSM框架。系统分为前端和后端两个部分,前端主要功能有:首页、资料信息、付费资料、经验分享、我的 。后端主要功能有:首页、个人中心、科目管理、用户管理、资料信息管理、付费资料管理、学习计划管理、学习进度管理、资料购买管理、资料发送管理、在线测试管理、试题管理、经验分享、系统管理、考试管理等。

关键词:智能学习平台;java技术、mysql数据库、SSM框架
主要的以智能学习平台的形式,分析如下:


3.2.1 用户部分
    用户注册:用户注册除了正常的用户姓名与密码之外,还需要的一些基本的个人信息,如用户名、姓名、性别、头像、手机、邮箱等。
    资料购买:用户通过名称、类型、图片、科目、价格、购买时间、购买备注、用户名、是否支付、审核回复、审核状态管理员通过审核。
    学习进度:用户通过后端可查看计划名称、计划图片、计划目标、计划类型、完成进度、更新日期、进度描述、用户名。
3.2.2 管理员部分
    管理员帐号管理:用户添加页面、用户管理页面。
    资料信息管理:对名称、科目、图片、视频、日期进行发布,增删改查。
    付费资料管理:管理员对名称、类型、图片、科目、价格进行分类添加、查看、修改。
    学习计划管理:管理员添加计划名称、计划图片、计划目标、发布日期、计划类型、用户名方可操作修改、删除。
    学习进度管理:计划名称、计划图片、计划目标、计划类型、完成进度、更新日期、进度描述、用户名进行增删改查。
    资料购买管理:对名称、类型、图片、科目、价格、购买时间、购买备注、用户名、是否支付、审核回复、审核状态进行审核修改、删除。
目 录
1 绪 论    1
1.1课题背景及意义    1
1.2网络智能学习平台的发展情况    1
1.3网络智能学习平台的现状    1
1.4智能学习平台的特点    1
1.5本课题主要工作    1
2 开发工具和技术    2
2.1 微信开发者工具    2
2.2小程序框架以及目录结构介绍    2
2.3 JAVA简介    3
2.4 MySQL数据库    3
2.5 SSM三大框架    3
3 系统需求分析    5
3.1 系统可行性分析及目的    5
3.1.1 系统设计目的    5
3.1.2 技术可行性    5
3.1.3 操作可行性    5
3.2系统功能需求    5
3.2.1 用户部分    6
3.2.2 管理员部分    6
4 系统总体设计    7
4.1 网站前端功能设计    7
4.2 网站后端功能设计    8
4.3 数据库设计    8
4.3.1 数据库概念结构设计    8
4.3.2 数据库逻辑结构设计    10
5 系统详细设计    14
5.1 前端功能模块    14
5.2 后端功能模块    16
6 系统测试    22
6.1 系统测试的目的与方法    22
6.2 测试用户注册模块    22

7 总 结    23
参考文献    24
致 谢    25

 

下载
188083800