基于二维码智能答题系统设计与实现毕业论文
2021-05-25 21:25:20
摘 要
随着时代的发展,智能终端额广泛流行,生活节奏变得越来越快,传统的学习方式证向着基于智能终端的新一代学习方式转化。而如今作为对传统学习方式的改革,移动学习是近年来研究的一个热点课题。越来越多的人更喜欢用手机等智能终端进行学习。本论文的主要工作是设计并实现一个智能答题自测系统。本系统主要包括答题演练功能,模拟考试功能,题目收藏功能,错题记录功能等等。也可以利用二维码扫描,可以随时进行添加题目。使用本程序可以实现随时随地的自我学和自我检测检测,大大提高学习效率。本次系统是基于Android平台下,使用Eclipse的集成开发环境,数据库平台采用SQLite,通过Android项目开发技术来实现用户需求的功能。在本篇文献中主要对程序的需求分析,程序设计和项目测试进行了重点分析。
关键字:二维码 在线答题 模拟考试 收藏 移动学习 数据库
Abstract
with the development of The Times, intelligent terminal widespread popularity, the pace of life becomes faster and faster, traditional way of learning the toward based on the transformation of intelligent terminal of a new generation of learning style. Today, as the reform of traditional learning way, mobile learning is a hot topic of research in recent years. More and more people prefer to use mobile phones and other intelligent terminals. The main work of this paper is to design and implement an intelligent answer self-test system. This system mainly includes the answer drills function, simulation test function, topic collection function, wrong topic recording function and so on. Also can use qr code scanning, can add the title at any time. Use this procedure can achieve self learning and self detection test anytime and anywhere, greatly improve the learning efficiency. This system is based on the Android platform, using the Eclipse integrated development environment, using SQLite database platform, through the Android project development technology to realize the function of the user requirements. In this paper mainly discusses the application of needs analysis, program design and project test are analyzed in focus.
Key words: qr code ,online mock exam ,database ,collection ,mobile learning
目 录
摘 要 II
第1章 绪论 1
1.1项目的提出,意义以及研究目的 1
1.1.1项目的提出 1
1.1.2项目的意义 1
1.1.3研究的目的 1
1.2项目的背景和国内外现状 2
1.2.1项目背景 2
1.2.2国内外现状 2
第2章 开发技术介绍 2
2.1配置JDK 2
2.2配置Android SDK和Eclipse 2
2.3配置Zxing库 3
2.4本章小结 3
第3章 系统的需求分析 2
3.1功能需求 2
3.1.1习题演练 2
3.1.2模拟考试 4
3.1.3我的收藏 7
3.1.4我的错题 9
3.2系统功能表 11
3.3界面需求分析 12
3.4本章小结 13
第4章 软件系统设计 2
4.1数据库设计 2
4.1.1 字段设计(表) 2
4.1.2 数据库连接 3
4.1.3 创建数据库 3
4.1.4 操作数据库 4
4.1.5 数据显示 6
4.2程序设计 7
4.2.1系统功能设计 7
4.2.2系统界面设计 8
4.3本章小结 9
第5章 系统测试 2
5.1测试概要 2
5.2测试执行 2
5.3本章小结 5
结论 2
参考文献 2
第1章 绪论
1.1项目的提出,意义以及研究目的
1.1.1项目的提出
在1973年的4月马丁·库帕发明了第一部电话。从那之后手机飞速的发展,到今天,已是人手一部。可以说手机已是人们生活工作必不可收的一部分了。多工功能化的更加微型的智能手机越来越普遍。已经不仅拥有通话和发送消息的个人信息终端了。随着生活节奏解开的的信息时代到来,人们需要更加便捷,更加灵活的学习方式。本题目是为适应移动终端的广泛应用,解决在移动终端随时进行课程学习和课程复习问题而提出,在Android平台下,将教辅书本题目信息编进二维码中,学习中用二维码扫描获取题目形成题库,随时可做题,极大节省学习准备时间。系统具有杰出的UI体验和常用的在线评测统计功能。
1.1.2项目的意义
实践意义:
伴随着手机的智能化,人们学习的方式也更加多样化和移动化。本次项目的意义在于使人们能随时随地进行课程学习和课程复习,方便快捷的进行自我检测和自己我学习。本研究在某种程度上可以推进学习化社会和个性化学习的发展,对手机移动学习APP在学校中的发展具有一定的实践意义。
理论意义:
在一定意义上填补我国目前对于此项研究的不够,是我国关于移动学的的理论越发丰硕.同时, 通过对手机移动学习APP的应用模式与推光价值进行系统的评估对于手机移动学习APP在学校中的应用也起到一定的指导意义。
1.1.3研究的目的
本次研究属于移动学习范畴,相比较第三代网络学习来说具有更强的便捷性。而现在新型多样的智能手机的普遍流行也促使人们更加喜爱移动学习。本次的项目就是在此基础上,为满足人们可以随时随地学习,自我检测而提出提出的。 本系统可以模拟真实考场答题,做题数据可视化,从而加强学生的学习记忆,更快的提高成绩,是一款最为轻量级的自学复习和模拟考试答题软件。
1.2项目的背景和国内外现状
1.2.1项目背景
数字化的进修方式如今已经广泛的应用到了远程在线教育、企业的专业培训等诸多领域,而移动学习作为数字化学习方式的延伸,可以让使用者在自己需要的空闲时间、任一地点使用无线与移动设备和无线通信网络得到学习资料,与别人相互交流、学习。与传统学习比较,移动学习拥有可以移动、使用便利、可随时间断等特色,让我们的学习突破了时空上的限制,可以越发自由、充裕的学习,也让一种全新的体验感。尽管从市场环境和硬件上看,移动学习都有很好的发展,但是倘使不能将质量更高的内容与之相辅相成,不论移动续写拥有如何大的优势,,学习的人不能从中获利,就不可能形成它自己独特的市场。
1.2.2国内外现状
目前,虽然在移动学习APP的应用性评价方面取得了一定的成果,但是对于对移动学习APP的国内外研究大多集中于移动学习平台设计、学习内容开发、学习效果研究等方面,对于移动学习APP的应用模式、应用前景以及推广价值等鲜有研究,笔者参考前人的研究,对移动APP的应用模式、应用前景和推广价值进行为,进行本次项目开发。
目前 二维码技术在国外已经运用的相当成熟;额,如日本、韩国、新加坡、欧美等,而日本和韩国又是其中的佼佼者。但是,日本和韩国的二维码市场却并不是完美的:日本手机二维码市场的价值并未得以发掘由;而韩国各大电信巨头相互恶意竞争,都只开发自己的码制,市场环境也趋于恶化,想要大规模推广二维码面临较大困难。
中国的二维码技术任然位于起始阶段,普通用户对二维码知之甚少,虽然也有许多的中国电信运营商逐渐开展了对二维码的探究,但是在运营模式、市场推广等诸多方面仍许多不足,他们的开发探索仍局限在名片、网络电子商务平台或报纸杂志的平面广告。