云平台的移动考试系统(附件)【字数:15691】
目 录
第一章 绪论 1
1.1 选题背景 1
1.2 选题意义 1
1.3 选题目的 2
1.4 国内外研究现状及存在的问题 2
1.4.1 国内外研究现状 2
1.4.2 国内外研究目前存在的问题 3
1.5 研究内容 3
1.6 本文组织结构 4
第二章 系统开发关键技术 5
2.1 开发环境及工具 5
2.2 安卓端关键技术 5
2.2.1 Activity 5
2.2.2 Intent 7
2.2.2 HttpClient 7
2.3 JAVAEE端关键技术 7
2.3.1 Spring 7
2.3.2 SpringMVC 8
2.3.3 Hibernate 8
2.3
*景先生毕设|www.jxszl.com +Q: ^351916072*
.4 Maven 8
2.4 前端关键技术 8
2.5 云端关键技术 9
2.6 其他关键技术 9
2.7 本章小结 10
第三章 系统总体设计 11
3.1 系统主要功能 11
3.2 总体设计思路 11
3.3 总体架构设计 13
3.4 数据库设计 15
3.5 本章小结 19
第四章 详细设计与实现 20
4.1 移动客户端模块设计与实现 20
4.1.1 实现代码结构 20
4.1.2 学生登录及主界面模块 21
4.1.3 考试规则模块 22
4.1.4 在线考试模块 23
4.1.5 查询成绩模块 24
4.1.6 调查问卷模块 25
4.2 教师后台管理服务模块设计与实现 26
4.2.1 实现代码结构 26
4.2.2 教师登录模块 27
4.2.3 考题管理模块 29
4.2.4 考试信息模块 31
4.2.5 考试成绩模块 32
4.2.6 调查问卷文件管理模块 33
4.2.7 调查问卷文件信息模块 34
4.2.8 调查问卷文件结果模块 35
4.2.9 个人信息及密码修改模块 35
4.3 云存储技术的使用 36
4.4 本章小结 38
结 论 39
致 谢 40
参 考 文 献 41
第一章 绪论
选题背景
随着现在各种通信技术(如WAP技术、蓝牙技术、无线宽带技术等)的快速发展,全球化的移动通信技术已经不再是梦想[1]。智能手机、平板电脑等智能设备的涌现,使人们摆脱了时间、空间的限制,随时随地、便捷地通过网络获取信息资源,在无线网络覆盖的任何场合都可以一如既往的进行应用软件的使用。目前,大多数校园已经建设了完善的无线网络通信系统,再加上移动运营商提供的3G/4G网络,学生可以在教室、宿舍、食堂等场所随时随地地登录移动互联网浏览信息、检索资料、使用网络应用。
同时,随着近几年“互联网+”、“大数据”、“云计算”等概念的提出,大数据时代的脚步也离我们越来越近。大数据时代的来临意味着数据将变得像黄金般珍贵,阿里巴巴集团创始人马云先生不久前也发表过演讲称:未来最大的能源是数据[2]。而数据离不开存储,所以云存储作为大数据信息时代的新型数据仓库便应运而生。云存储改变了以往传统数据存储的本地化模式,将海量的数据存储到云平台之上,进而发挥出了其灵活方便、成本低廉和量身定制的特点,这也必然是未来大数据时代存储的发展趋势[3]。
在专业课程(尤其是考查课程)的教学过程中,任课教师或者学校管理人员通常会利用现有的在线考试系统出一些测试题考核学生的学习情况。这些试题大多以选择题、判断题、简答题的形式出现。由于每次在线考试需要学生在指定机房完成,通常需要等待很长时间才能完成一次在线测试。考虑到无线互联网技术的广泛应用与移动终端设备的普及,以及大数据时代的来临而产生的云存储技术,由此联想到可以在安卓平台上开发一款面向教学的基于云平台的移动考试应用系统。本系统将传统PC端的在线考试扩展到移动平台,并且使用了云存储技术平台,摆脱了设备与场地的限制,实现了随时随地的移动考试。此外,本系统还具有问卷调查的功能,能方便、快捷的实现信息的收集与统计。
选题意义
在移动终端应用技术的快速发展下,传统的学校学习受到潜移默化的影响。在过去,学校都是使用纸质试卷来实现课程考核以及问卷调查。试卷批改和问卷统计费时费力,纸质材料的保存需要占用大量的办公空间资源,管理也需要人工进行,自动化程度低。本文面向实际教学需求,运用移动互联技术以及云平台,设计了一个移动考试系统,克服了现有在线考试的场地与设备的局限性,实现了随时随地、便捷的移动考试。同时提供移动在线问卷调查功能,能方便的实现数据的收集和统计功能,提高了教学效率。客观上降低了学校的成本,节约了资源,让同学们更专注于考试本身,提高了学习效率。此外,本系统还提供后台管理功能,能方便教师和管理人员对课程、试题和问卷的设置与管理,使办公无纸化,极大地提高了办公效率。
原文链接:http://www.jxszl.com/jsj/wlw/78246.html
最新推荐
热门阅读