APP下载

基于Android新疆中药知识学习系统的研究与设计

2018-05-14贺瑶严传波高春洁艾孜买提·肉孜江

科技风 2018年28期
关键词:中药

贺瑶 严传波 高春洁 艾孜买提·肉孜江

摘 要:在21世纪的今天,伴随着智能手机设备在全球范围内的普及,便携式设备获取信息的快捷与可靠,让越来越多的人们选择运用智能手机来完成学习和工作。基于移动智能终端的软件开发迅猛发展,其影响已经波及到教育行业,正在潜移默化地改变着学习者的学习方法,这就给广大的教育工作者提供了更为便捷敏锐的学习思维和学习方式。目的基于Android新疆中药知识学习系统是研究新疆中药文本及图像数据的提取与存储,构建在Android系统下新疆中药知识学习系统,实现手机等便携式设备通过浏览药材图像来认知药材学习药材,使中药材知识学习趋于便利化、趣味化、常态化。方法基于Android新疆中药知识学习系统采用B/S软件体系架构,系统网站采用Eclipse+Java集成开发环境,手机等移动终端采用Android Studio,实现中药材学习突破时间和空间的限制,提高学生对中药材知识自主学习的能力。结果本项目研发的基于Android的新疆中药知识学习系统,可实现用户登录和注册、看图识药、中药材题组抽题等功能。手机平台界面友好,可操作性强,节约学生学习中药材的时间。结论基于Android的新疆中药知识学习系统增强了学生学习药材的兴趣,提高了学习效率,相比较于传统的图书的形式,更加深了学习中药材的记忆,达到了项目研究的预期目的。

关键词:Android Studio;中药;知识学习;Eclipse

一、绪论

在移动互联网发展迅速的今天,各种各样的移动终端设备也越来越丰富,影响着教育学习实现的方式也越发多样,不再仅仅局限于教师在课堂上授课,学生在课堂之外也可以通过智能手机进行学习。移动学习归根到底也是基于互联网的一种数字化学习(E.1earnin),[1]这种移动学习的方法的根本是数字化学习与移动智能技术的结合。给学习者提供了一种新型的学习服务方式,可以随时随地的进行知识的获取,为终身学习的实现提供了可能性与快捷性,改变着传统意义的教学方式。据统计,2014 年,全球智能手机操作系统中Android操作系统的市场份额占据了近85%,远远超越了IOS系统。[2]在Android操作系统受到越来越多消费者的追捧之下,人们对智能手机的应用程序需求也愈来愈高,各种丰富多样的APP充实着人们的生活和学习环境。传统中医药作为中华民族医药的珍贵遗产,为我国各族儿女的健康发挥了巨大贡献,发扬中医药事业在新的历史条件下显得尤为重要。一款有关中药知识学习的教育APP的设计可以让中药知识的学习变得更加便捷化,更加智能化。

基于Android的新疆中药知识学习系统是构建基于Android操作系统下的新疆中药知识学习系统,从而实现新疆中药材数据信息以及图像的存储、查询检索功能,通过看图识药学习系统,使新疆中药材知识学习趋于趣味化、便利化、常态化,对突破中药材知识学习受时间空间的限制,提高中药材知识自主学习的能力,减轻学生掌握中药材理论知识的负担有着重要意义。

二、需求分析

基于Android的新疆中药知识学习系统的目标是用户通过智能手机浏览中药材图片来进行学习。通过用户注册、用户中药材试题测试、用户看图识药、用户成绩分析等模块来实现。其中用户注册要是为了系统维护方便,也为用户保密个人信息,用户需要通过注册登录进入学习系统;用户中药材试题测试即系统通过从网站客户端随机抽取一定数量的题目进行测试来检验用户对于中药知识的掌握情况;用户看图识药即通过浏览中药材信息来学习中药知识巩固加深记忆;用户的成绩分析即当用户完成试题测试后,学习系统会给出相应的正误结果。系统功能需求。相比较于其他非医学专业的学生,学习中医的学生学习课程相对繁重,本项目是针对中药知识学习设计的一款APP。软件主要为了方便学生学习中药知识,师生可以仅仅通过一部智能手机就可以掌握中药材的名称、属性、功效等。就可以让中药知识学习起来更加主动积极,方便快捷。如图1所示:

本项目中的角色共分为两大类,一类是管理员用户即超级用户,另一类是一般用户即学习者。

管理员用户通过用户名和密码进行系统登录,主要工作是实现整个学习系统的运作与维护,拥有学习系统的所有权限。如图2所示:

一般用户通过用户名和密码进行系统注册登录,可进行看图识药、中药材题组测试功能进行中药知识的学习。如图3所示:

三、数据库设计

一款系统软件中数据库的设计和规划显得尤为重要,它不但存储着应用程序的所有信息,而且数据库还需要与各个子系统之间的数据接口进行协调。数据库设计应具有合理性、规范性以及适应性,数据库之间的关系以及设置将直接关系到系统的优劣。[3]本中药知识学习系统中已经确定的主要实体有用户实体、中草药实体、试题实体、答题情况实体、试题标准答案实体等。

实体关系图:由于整个系统由多个部分组成,主要实体有用户实体、中草药实体、试题实体、答题情况实体、试题标准答案实体等,各个实体详细信息如下:

(1)用户信息:存储用户的基本信息,包括ID号,用户编号,姓名,性别,账号,密码,登录时间,权限等[4];

(2)中草药信息:存储药材的基本信息,包括ID号,中药编号,中文名称,英文名称,图片,产地,来源,主治,禁忌等;

(3)试题信息:存储试题的基本信息,包括ID号,试题编号,内容,类型,难度,图片,标准答案,分值等[5];

(4)答題情况信息:存储用户看图识药的测试信息,包括ID号,试题编号,内容,图片,标准答案,用户编号,用户答案,选项,分值,正误,用时时间等;

(5)试题标准答案信息:存储试题答案的基本信息,包括ID号,试题编号,答案内容。

四、系统设计与实现

基于Android的新疆中药知识学习系统是一个多用户共存的学习系统,用户可以根据自己所拥有的权限进行相应地操作处理。当用户想操作本学习系统时,必须先输入正确的用户名和密码信息进行登录,一旦两者之一信息不符合,用户将无法进入学习系统,系统会提示信息有误。

具体功能的实现如下:

(一)登录模块的实现

此模块主要实现中药知识学习系统用户的登录功能,用户可以通过输入其用户名和密码进行校正,学习系统会根据数据库中相应的表中身份信息来判断用户是否合法,若合法的话则登录到学习系统,不合法系统会弹出相应的提示。效果如图4所示。

(二)注册模块的实现

此模块实现用户的注册功能,当用户按照提示填写相应的信息后,点击“注册”按钮完成注册,后台服务器会把用户信息发送到数据库进行校正。效果如图5所示。

(三)看图识药模块的实现

此模块实现用户看图识药的功能,用户登录学习系统后可点击看图识药功能进行中药知识的学习。当用户点击某一个具体的药材图片后,将会出现这种药材的具体详细信息。效果如图6所示。

(四)中药材题组模块的实现

此模块实现用户中药材题组测试的功能,用户登录学习系统后可点击中药材題组功能进行中药知识的测试。后台服务器随机抽取5道题目进行测试,结束后会公布用户的答题情况。[7]效果如图7所示。

五、总结

基于Android的新疆中药知识学习系统采用B/S软件体系架构,后台系统网站采用Eclipse+Java集成开发环境搭建,智能手机移动终端采用Android Studio开发,实现新疆中药材知识学习的便捷性和共享性。实现了拥护者侧,权限分配,看图识药等功能,操作平台界面较友好,可操作性强,节省了学生学习中药材的时间。

参考文献:

[1]杨宁宇.基于Android的大学生移动学习系统的设计与开发——以“教育技术学”专业为例[D].河北师范大学,2017.

[2]王玮,姜朝斌,车开森,等.基于Android系统的4G智能手机开发平台软件设计与实现[J].信息通信,2018,(1):65-67.

[3]Karsten Klohs,UweKastens.Memory Requirements of Java Bytecode Verification on Limited Devices[J].Electronic Notes in Theoretical Computer Science,2005(02):328-333.

[4]王万斌.联盛监理公司人力资源管理信息系统的设计与实现[D].电子科技大学,2014.

[5]杨红军,王金英.基于Web的在线考试系统的设计与实现[J].电脑知识与技术,2008,(31):819-821.

[6]李升先.基于ExtJS的分布式OA系统[D].厦门大学,2012.

作者简介:贺瑶(1995-),女,山西吕梁文水县人,新疆医科大学医学工程技术学院信息管理与信息系统在读学生。

通讯作者:严传波(1970-),男,四川安岳县人,硕士,副教授,数据库应用和医学图像处理。

猜你喜欢

中药
中药治疗糖尿病及其并发症的应用分析
给中药配上图,萌翻了
中药夹心面条
巧服中药少苦口