智能手机的交互式学习系统的设计(源码)【字数:10889】
The Design of an Interactive Learning System Based on Intelligent Mobile Phone摘 要The Design of an Interactive Learning System Based on Intelligent Mobile Phone摘 要互联网的快速发展使得在线教育的前景越来越好。基于智能手机的交互式学习系统就是为了向用户提供随时随地个性化学习应运而生的。它不但向用户提供学习资源,同时会记录用户学习进度,用户但凡有疑问也可以发布帖子询问他人,真正实现了交互式学习。基于智能手机的交互式学习系统服务端使用SSH技术,后台管理页面使用Liger UI技术,客户端使用Android技术。系统主要向用户提供视频学习,论坛交流等功能。系统服务端以Tomcat为服务器、MySQL为数据库。客户端使用KJLibrary框架快速获取图片等信息。系统服务端主要功能为登录管理、用户管理以及系统管理。客户端主要功能为智能搜索、视频学习、论坛交流、视频记录、用户个人中心等。搜索页面向用户提供一个可变换的具有动画效果的关键词快速搜索。这增加了用户使用时的趣味性,也向用户提供了良好的视觉体验。视频记录部分根据用户登录或未登录状态给予用户相应的提示,使得系统用户体验更佳。关键词交互式学习;SSH;Liger UI;KJLibrary;Android
Keywords: Interactive learning system; SSH; LigerUI; KJLibrary; Android 目 录
第一章 绪论 1
1.1 系统开发的背景 1
1.2 系统设计的目标 2
1.3 课题研究的内容和意义 2
1.4 本章总结 3
第二章 系统分析 4
2.1 系统的设计目标及需求分析 4
2.2 系统可行性分析 4
2.2.1 技术可行性分析 4
2.2.2 可行性分析结果 6
2.3 系统数据流图 6
2.3.1 数据流图简介 6
2.3.2 数据流图 7
2.4 本章总结 7
第三章 *好棒文|www.hbsrm.com +Q: ¥351916072¥
系统客户端设计模式 8
3.1 单例模式应用 8
3.2 工厂方法模式应用 8
3.3 适配器模式应用 8
3.4 本章总结 9
第四章 系统设计 10
4.1 系统功能架构图 10
4.2 系统功能模块 10
4.2.1 系统设计思路 10
4.2.2 服务端后台管理模块 11
4.2.3 客户端首页模块 11
4.2.4 客户端课程模块 12
4.2.5 客户端论坛模块 13
4.2.6 客户端用户个人中心模块 13
4.2.7 客户端登录/注册模块 14
4.3 系统数据库的实现 14
4.3.1 数据库概要设计 14
4.3.2 数据库逻辑设计 16
4.4 本章总结 18
第五章 系统实现 19
5.1 系统开发和运行环境 19
5.1.1 Eclipse简介 19
5.1.2 Tomcat简介 19
5.2 分层思想的实现 19
5.3 文件配置 20
5.3.1 properties文件配置 20
5.3.2 web.xml文件配置 21
5.4 基于智能手机的交互式学习系统的实现 21
5.4.1 服务端后台管理登录模块的实现 21
5.4.2 用户管理模块的实现 22
5.4.3 系统管理模块的实现 22
5.4.4 客户端首页模块的实现 23
5.4.5 客户端课程模块的实现 25
5.4.6 客户端论坛模块的实现 26
5.4.7 客户端个人中心模块的实现 27
5.4.8 客户端登录/注册模块的实现 29
5.5 本章总结 30
第六章 系统测试 31
6.1 软件测试概述 31
6.2 系统测试 31
6.3 系统响应处理 32
6.4 测试结果 32
6.5 本章总结 32
结 论 34
致 谢 35
参考文献 36
第一章 绪论
1.1 系统开发的背景
如今的互联网技术发展迅猛,迅速渗透入各行各业,人们的生活越来越依赖网络。而互联网的核心价值主要是体现在帮助别人解决问题,节省时间以及优化资源配置等几个方面。现代社会生活随着智能手机的推出以及普及,人们真正能亲身体会到移动互联网时代的到来。从社会生活角度来看,移动互联网给人们带来了完全不一样的交友方式,这样的方式使得沟通成本大大降低。移动互联网还改变了人的消费概念,使得消费变得更为快速便捷。而从信息发展角度来看,如果说社交网络服务改变了信息传播的方式,是信息传播的革命,Web2.0改变了生成信息的方式,是信息生产的革命,那么移动互联网则在很大程度上改变了消费信息的方式,可以说是信息消费的革命。从人们生活方式中细节的改变可以看出移动互联网给人类现代文明带来的巨大影响。
正因为互联网技术的日趋发展,移动互联网教育行业才会愈发火红。信息与信息之间的传递是互联网的本质,而同样的知识的教授也是一种信息与信息之间的传递,不过这种传递在传统教育中是老师传递给学生,而二十一世纪,互联网正在改变教育的方式。传统教育最大的弊端是因为受到环境和区域的影响非常大,导致很多贫穷落后的地方的学生很难享受优秀的教育资源,从而获得最新的知识。而移动互联网教育的出现使得许多人可以足不出户,利用平时零碎的时间即可学习自己感兴趣的知识,而不必为无法享受优秀教育资源而苦恼。移动互联网教育的出现可以有效解决国内东西部地区教育资源分配不均衡的问题,这使得人们用零碎时间接受高质量教育并且高效率完成学习。
随着互联网教育行业发展地越来越壮大,如何做的更好成为社会各界值得关注的重点。一个好的教育平台从最基本的层面上来说应该做到帮助学习者真正学到最需要的技能,这就需要平台向学习者提供高品质课程,使得学习者获得优质的学习服务。学习者需要明确自己感兴趣的课程,及时记录自己所学进度,当学习者发现不明白的地方时,平台可以提供他们交流功能,使得他们能及时与他人交流以达到解惑目的。因此,好的教育平台应满足学习者这些需求并且将用户体验做得更好。
Keywords: Interactive learning system; SSH; LigerUI; KJLibrary; Android 目 录
第一章 绪论 1
1.1 系统开发的背景 1
1.2 系统设计的目标 2
1.3 课题研究的内容和意义 2
1.4 本章总结 3
第二章 系统分析 4
2.1 系统的设计目标及需求分析 4
2.2 系统可行性分析 4
2.2.1 技术可行性分析 4
2.2.2 可行性分析结果 6
2.3 系统数据流图 6
2.3.1 数据流图简介 6
2.3.2 数据流图 7
2.4 本章总结 7
第三章 *好棒文|www.hbsrm.com +Q: ¥351916072¥
系统客户端设计模式 8
3.1 单例模式应用 8
3.2 工厂方法模式应用 8
3.3 适配器模式应用 8
3.4 本章总结 9
第四章 系统设计 10
4.1 系统功能架构图 10
4.2 系统功能模块 10
4.2.1 系统设计思路 10
4.2.2 服务端后台管理模块 11
4.2.3 客户端首页模块 11
4.2.4 客户端课程模块 12
4.2.5 客户端论坛模块 13
4.2.6 客户端用户个人中心模块 13
4.2.7 客户端登录/注册模块 14
4.3 系统数据库的实现 14
4.3.1 数据库概要设计 14
4.3.2 数据库逻辑设计 16
4.4 本章总结 18
第五章 系统实现 19
5.1 系统开发和运行环境 19
5.1.1 Eclipse简介 19
5.1.2 Tomcat简介 19
5.2 分层思想的实现 19
5.3 文件配置 20
5.3.1 properties文件配置 20
5.3.2 web.xml文件配置 21
5.4 基于智能手机的交互式学习系统的实现 21
5.4.1 服务端后台管理登录模块的实现 21
5.4.2 用户管理模块的实现 22
5.4.3 系统管理模块的实现 22
5.4.4 客户端首页模块的实现 23
5.4.5 客户端课程模块的实现 25
5.4.6 客户端论坛模块的实现 26
5.4.7 客户端个人中心模块的实现 27
5.4.8 客户端登录/注册模块的实现 29
5.5 本章总结 30
第六章 系统测试 31
6.1 软件测试概述 31
6.2 系统测试 31
6.3 系统响应处理 32
6.4 测试结果 32
6.5 本章总结 32
结 论 34
致 谢 35
参考文献 36
第一章 绪论
1.1 系统开发的背景
如今的互联网技术发展迅猛,迅速渗透入各行各业,人们的生活越来越依赖网络。而互联网的核心价值主要是体现在帮助别人解决问题,节省时间以及优化资源配置等几个方面。现代社会生活随着智能手机的推出以及普及,人们真正能亲身体会到移动互联网时代的到来。从社会生活角度来看,移动互联网给人们带来了完全不一样的交友方式,这样的方式使得沟通成本大大降低。移动互联网还改变了人的消费概念,使得消费变得更为快速便捷。而从信息发展角度来看,如果说社交网络服务改变了信息传播的方式,是信息传播的革命,Web2.0改变了生成信息的方式,是信息生产的革命,那么移动互联网则在很大程度上改变了消费信息的方式,可以说是信息消费的革命。从人们生活方式中细节的改变可以看出移动互联网给人类现代文明带来的巨大影响。
正因为互联网技术的日趋发展,移动互联网教育行业才会愈发火红。信息与信息之间的传递是互联网的本质,而同样的知识的教授也是一种信息与信息之间的传递,不过这种传递在传统教育中是老师传递给学生,而二十一世纪,互联网正在改变教育的方式。传统教育最大的弊端是因为受到环境和区域的影响非常大,导致很多贫穷落后的地方的学生很难享受优秀的教育资源,从而获得最新的知识。而移动互联网教育的出现使得许多人可以足不出户,利用平时零碎的时间即可学习自己感兴趣的知识,而不必为无法享受优秀教育资源而苦恼。移动互联网教育的出现可以有效解决国内东西部地区教育资源分配不均衡的问题,这使得人们用零碎时间接受高质量教育并且高效率完成学习。
随着互联网教育行业发展地越来越壮大,如何做的更好成为社会各界值得关注的重点。一个好的教育平台从最基本的层面上来说应该做到帮助学习者真正学到最需要的技能,这就需要平台向学习者提供高品质课程,使得学习者获得优质的学习服务。学习者需要明确自己感兴趣的课程,及时记录自己所学进度,当学习者发现不明白的地方时,平台可以提供他们交流功能,使得他们能及时与他人交流以达到解惑目的。因此,好的教育平台应满足学习者这些需求并且将用户体验做得更好。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/909.html