一、研究现状
目前为止, 国内外尚未研发出基于Android系统的藏文驾考软件。市面上已有的比较成熟的藏文驾考宝典软件仅为i OS系统的和PC版的。因i OS系统的驾考软件因只能用于苹果机, 所以使用并不广泛;而PC版的因只能在PC机上应用, 携带不方便, 所以也未广泛使用[1]。本文从Android客户端出发, 设计一款让用户能够更加轻松、便捷、全面学习的藏文驾考软件[2]。
二、设计背景
随着生活水平提高, 越来越多的人有了考取驾照的需求, 藏区也是一样!而相比于大多数以汉语为母语的地区人群, 藏区群众只能借助于纸质版的驾考书籍, 并没有成熟的藏语的驾考宝典来学习, 且纸质书本有携带笨重、查找习题不方便、图片和动画播放无法实现等问题, 大大限制了藏区学员学习的效率[3]。本软件涵盖了科目一、科目四的最新考试试题, 有顺序练习, 随机练习、模拟考试、错题本等练习科目, 只要适当练习和学习, 肯定能达到事半功倍的效果[4]。
三、功能模块设计
藏文驾考软件提供了如图1所示的功能模块。
软件功能模块划分详细介绍如下:
(1) 科目一包括顺序练习、随机练习、模拟考试、统计、收藏、错题本、考试成绩[5]。 (2) 顺序练习是用户练习习题的操作。包括答案对错判断, 如果答案正确, 则自动进入下一题;答案错误, 则显示正确答案, 并用绿色标出;收藏功能, 如果用户需要收藏当前题目, 就可点击“收藏”按钮将题目进行收藏[6]。 (3) 随机练习是用户有一定基础以后, 通过随机练习加强巩固, 更接近考试。其中所有题目都从题库中随机抽取, 做题过程与顺序练习类似[7]。 (4) 模拟考试是针对用户的实战考试模拟。考试共50道题目, 根据不同考点按一定比例从题库中抽取题目, 做题过程与顺序练习类似, 只增加“交卷”功能。交卷后弹出一个成绩界面, 给出此次考试的成绩[8]。 (5) 统计是针对用户之前所做练习和考试的数据统计, 用饼图表示出来。包括考试练习统计和模拟练习统计。 (6) 收藏是对用户之前所收藏题目的汇总。用户还可以选择继续收藏或取消收藏。 (7) 错题本是针对用户之前所做错的题目的收集。设计此功能的目的是相当于对用户设置针对性的练习, 抓住主要问题, 达到事半功倍的效果。
四、关键技术实现
在Android设备上的选择题的实现是本软件的关键。
实现选择题的主要代码如下:
(一) 根据题型形成选项
(二) 答案选择正确时
五、后台数据库设计
在本软件的设计中需要用到数据库, 比如藏文试题库和答案库等。因为Android系统内置了数据库SQLite, 所以本软件使用了SQLite, 这是一款轻型、功能强大的嵌入式数据库, 并使用软件Navicatfor SQLite进行数据操作。
(一) 数据库的结构
数据库的名称为data.db, 存放在data/data/com.ssyw.exam2/database/data.db。
数据库内表, 如图表1所示。
数据表Question Bank的部分内容如图2所示。
(二) 软件功能设计
本软件有顺序练习、随机练习、模拟考试、数据统计、收藏、错题本、考试成绩等七大功能模块, 都是围绕用户练习、强化、实战、总结的过程而相应设计的, 通过针对性的练习, 能使用户更快的掌握知识点。
六、结束语
藏文驾考宝典打破了市面上Android版藏文驾考宝典的局面, 能够真正为藏区同胞带来便利。只要按照本软件的方法模块去学习, 在短时间内就能有见到效果。本软件不仅仅是做题软件, 还能通过相应模块来得到用户的做题信息、历次模拟考试的分数等。这款软件为全藏文式软件, 完全适合只懂藏语的用户。相信藏文驾考宝典一定能够帮助广大用户更快、更轻松、更便捷的拿到驾照。软件中的功能模块还会根据学习需要和实际情况作出相应的调整, 在软件功能上还会做进一步优化, 以便能更好的服务广大用户。
摘要:目前有很多汉语驾考软件, 但目前还没有一款可以帮助藏区群众学习驾考知识的软件, 藏区群众学习驾考知识还停留在书本上, 书本既不方便携带, 使用效率又低。为了解决这个问题, 本项目计划针对藏区群众这一需求而设计一款Android平台下的藏语的驾考APP, 着重解决书本笨重, 查找习题不方便, 图片和动画播放等问题, 为藏区群众学习驾考知识提供更加方便、高效的环境。是藏区群众学习驾考知识必不可少的帮手。
关键词:Android,藏文,APP
参考文献
[1] 张敬丹.基于Android的移动学习软件的设计与实现[D].秦皇岛:燕山大学, 2015.
[2] 汪敏基.于Android系统的智能手机移动学习软件的设计与开发[J].辽宁师范大学, 2014.
[3] 陈玉忠.藏文信息处理技术的研究现状与展望[J].中国藏学, 2003, (4) :97-107.
[4] 冯馨.一种基于Android平台移动学习系统研究与设计[D].长沙:湖南大学, 2013.
[5] 李慧霞, 李志华, 郭宁宁.基于Android的成员移动学习软件的设计与实现[J].智能计算机与应用, 2015, 5 (4) :60-67.
相关文章:
太平中学食堂安全事故应急预案02-04
闫家中学控辍保学工作责任追究制度02-04
藏文班学生《民族文化》演讲稿02-04
七年级藏文试卷及答案02-04
中学消防安全责任制02-04
藏文教研活动简报02-04
藏文在线评论情感分析研究综述02-04
五年级藏文上学期单元测试题02-04
现场施工安全防护措施02-04
消防安全标语句子02-04