基于安卓Android在线课程管理系统的设计(uniapp,SSM,MySQL)(含录像) 来源:56doc.com 资料编号:5D25981 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D25981 资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 基于安卓Android在线课程管理系统的设计(uniapp,SSM,MySQL)(含录像)(论文说明书10000字,程序代码,MySQL数据库) 系统功能分析 本系统实现一个基于Android的在线课程管理系统,分为服务器端和客户端两种用户。服务器端可以在网站后台进行管理;用户通过手机端自由登录客户端平台进行管理。具体功能描述如下: 服务器端模块包括: 1. 个人中心:可以修改自己的登录密码,修改自己的资料信息。 2. 学生管理:可以对学生信息进行添加、查看、修改或删除。 3. 教师管理:可以对教师信息进行添加、查看、修改或删除。 4. 班级管理:可以对班级信息进行添加、查看、修改或删除。 5. 系别管理:可以对系别信息进行添加、查看、修改或删除。 6. 课程信息管理:可以对课程信息进行添加、查看、修改或删除。 7. 课程类型管理:可以对课程类型信息进行添加、查看、修改或删除。 8. 选课信息管理:可以对选课信息进行查看、修改或删除。 9. 学习资料管理:可以对学习资料信息进行查看、修改或删除。 10. 学习视频管理:可以对学习视频信息进行查看、修改或删除。 11. 作业信息管理:可以对作业信息进行查看、修改或删除。 12. 提交作业管理:可以对提交作业信息进行查看、修改或删除。 13. 留言板管理:可以对留言板信息进行查看、回复、修改或删除。 14. 校园论坛:可以对帖子信息进行添加、查看、修改或删除。 15. 系统管理:可以对轮播图信息进行添加、查看、修改或删除,对校园资讯信息进行添加、查看、修改或删除。 教师模块包括: 1. 教师注册:实现教师的注册。 2. 首页:显示最新信息。 3. 学习资料:实现学习资料的列表显示,可以添加、查看、修改或删除学习资料信息,点击可以查看资料详情。 4. 学习视频:实现学习视频的列表显示,以添加、查看、修改或删除学习视频信息。 5. 校园论坛:实现教师可以查看评论信息。 6. 我的:教师登录后可以进入个人中心,在个人中心可以添加、查看、修改或删除课程信息,可以查看或删除选课信息,可以对作业信息进行添加、查看、修改或删除,可以查看提交的作业,可以发帖,可以添加、查看、修改或删除自己发布的帖子。可以添加留言板信息,可以修改自己的资料信息。 学生模块包括: 1. 学生注册:实现学生的注册。 2. 首页:显示最新信息。 3. 学习资料:实现学习资料的列表显示,点击可以查看资料详情。 4. 学习视频:实现学习视频的列表显示,学生可以在线观看学习视频。 5. 校园论坛:实现帖子的列表显示,学生登录后可以回复评论。 6. 我的:学生登录后可以进入个人中心,在个人中心可以查看课程信息,可以选课,可以修改或删除自己的选课,可以查看学习资料,可以观看学习视频,可以提交作业,可以查看或删除自己的作业,可以发帖,可以添加、查看、修改或删除自己发布的帖子。可以添加留言板信息,可以修改自己的资料信息。 开发语言:Java 框架:ssm 服务器:tomcat 数据库:mysql 数据库工具:Navicat 开发软件:eclipse/myeclipse/idea 安卓框架:uniapp 安卓开发软件:HBuilder X 目录 1 绪论 5 1.1 系统开发目的 5 1.2 系统开发意义 5 2 关键技术介绍 6 2.1 Android介绍 6 2.2 JSP技术 7 2.3 MYSQL简介 8 2.4 Apache服务器 8 2.5 JAVA语言简介 8 2.6 SSM概述 9 3 需求分析与设计 10 3.1 可行性分析 10 3.1.1 可行性分析 10 3.1.2 技术可行性分析 10 3.1.3 安全可行性 10 3.1.4 操作可行性 10 3.2 系统功能分析 10 3.3 系统功能结构图 12 3.4 系统流程图 13 4数据库设计 16 4.1 数据库逻辑结构设计 16 4.2 数据库物理结构设计 17 5 系统的详细设计与实现 24 5.1 服务器端实现 24 5.1.1 后台登陆页面 24 5.1.2 学生管理信息页面 24 5.1.3 教师管理信息页面 25 5.1.4 课程信息管理页面 25 5.2 客户端实现 26 5.2.1 登录模块客户端页面 26 5.2.2 注册页面 26 5.2.3 学习资料页面 27 5.2.4 学习视频页面 28 5.2.5 校园论坛页面 29 6系统测试 31 6.1测试的作用和意义 31 6.2测试方法 31 6.2.1个人单元测试 31 6.2.2系统功能测试 31 结束语 33 致 谢 34 参考文献 35