没有合适的资源?快使用搜索试试~ 我知道了~
首页基于Android的中草药手机智能识别系统
基于Android的中草药手机智能识别系统

为了满足中医爱好者在野外对中草药智能识别的需求,提出了在Android智能手机上开发一款中草药智能识别的系统,通过中草药植物生长区、花的颜色、气味和叶片形状以及果实图片等外形特征进行实物比较,实现手机客户端与数据库服务器端的交互,达到智能识别的目的。基于Android手机的中草药智能识别软件在方便用户中草药识别的同时,既扩展和提高了Android手机软件的开发应用,又为中医信息系统的发展提供了有效的支持。
资源详情
资源评论
资源推荐

基于基于Android的中草药手机智能识别系统的中草药手机智能识别系统
为了满足中医爱好者在野外对中草药智能识别的需求,提出了在Android智能手机上开发一款中草药智能识别的
系统,通过中草药植物生长区、花的颜色、气味和叶片形状以及果实图片等外形特征进行实物比较,实现手机
客户端与数据库服务器端的交互,达到智能识别的目的。基于Android手机的中草药智能识别软件在方便用户中
草药识别的同时,既扩展和提高了Android手机软件的开发应用,又为中医信息系统的发展提供了有效的支持。
摘摘 要要: 为了满足中医爱好者在野外对
关键词关键词: Android;中草药;智能识别;中医数据库
目前人们对中医健康养生的追求和热情不断高涨,无论中医爱好者还是登山爱好者,对周围出现的各种中草药越来越关
注,但是对中草药植物的识别却知之甚少,也没有方便直观的参考可以借鉴。随着智能手机的普及,利用手机进行智能识别成
为解决日常生活的一个有效途径,但是目前还没有一款针对中草药植物识别方面的软件。因此,本文提出了在Android智能手
机上开发一款识别中草药的手机软件,让中医爱好者外出旅游或登山的朋友在碰到自己不熟悉的中草药植物时,能够方便、快
捷地查询了解它的特性及用途,提高周围中草药的实用价值,同时为中医信息化的发展提供基础。
本软件以Android智能手机为开发平台,可以通过植物特征检索,通过GPRS定位确定植物的生长区域,输入关键词检索,
返回植物的详细信息资料。本软件的一大辅助特色功能是输入病情查找治疗该病的相关中草药。同时,针对现在很多人不健康
的生活习惯,添加了一些保健操动画,如眼保健操、颈椎保健操和一些健身动作,让人们在使用手机时也可以方便地拥有强健
的身体和高质量的生活状态。
1 研究现状研究现状
目前针对各种手机的智能软件繁多,功能各异。但没有一款针对中草药植物识别的软件,最大的原因是这款软件对专业知
识要求严格,需要专业人士的指导。本设计可以利用泰山医学院自身的资源优势,结合泰山上的实践资源优势,根据专业所学
知识进行开发。而在手机开发中,Android系统凭借着其强大的生命力,在中国智能手机操作系统中占据主要地位[1]。因此,
本系统以最常用的Android手机作为开发平台,进行中草药智能识别系统的开发。
2 手机识别系统分析手机识别系统分析
2.1 需求背景及可行性分析需求背景及可行性分析
虽然人们对中医健康养生理念有热情高涨的追求,但因为大多数并非专业人士,对于中草药方面知识十分匮乏;同时中草
药种类繁多,市场鱼龙混杂,甚至很多采购人员都辨认不清。此外,现在每年因误食有毒草药而导致中毒死亡的事件也很常
见。为了提高人们在中草药方面的识别,因而设计该款软件。
本应用软件环境只需简单安装即可,系统使用几次即可上手,操作比较简单。同时,软件具有很大的市场潜力。刚开始为试
用期,可先免费体验。即使后期也是按照服务部分收费,对于个人用户或群体用户在经济上是完全可以接受的。因此,使用本
软件能大大提高对中草药植物的识别,能够取得良好的经济和社会效益。
2.2 需求分析需求分析
有关于中草药植物的信息存放在后台数据库中,强大而完备的数据库是提高识别的基础[2]。数据库在存储信息时包括植物
花朵颜色、叶片特征、植物茎干有无刺、植物的生长区域、生长习性、以及名称和作用。系统功能主要是根据中草药植物的相
关特征,包括植物的外形特征、花的颜色、气味以及生长区域等典型特征或者输入关键词进行检索,根据检索的结果,将结果
图片与实物进行比较,最后确认草药名称和作用,以达到识别中草药的目的。
本手机软件的功能需求主要包括:根据植物形态识别确认出草药名称和作用、根据关键词检索出中草药名称和作用、根据
输入病情检索出能够治疗该疾病的相关中草药信息。同时本项目在经过对中草药进行分析和研究后,结合中草药辨别的实际特
点,将整个应用系统细分5个子模块:植物形态检索、植物关键词检索、治疗病情药物检索、常见疾病的预防和治疗、健康保
健操(如护眼操、护颈椎操、护腰操)。
3 系统关键环节和技术实现系统关键环节和技术实现
3.1 数据库设计数据库设计
中草药数据库的建立是一个关键的环节[3],在Android 应用程序中使用 SQLite,先创建数据库,然后创建表、索引,填充
数据。创建数据库的前提是需要收集到足够的中草药方面的大量原始数据,但是中草药种类繁多,仅基本的中草药就有两千多
种,并且有很多植物在外形方面非常相似,很难区分,因此必须要专业的、权威的专家帮助区分。根据前期所收集的图片资料
以及学校相关专业拥有的中草药资料建立数据库。
3.2 Android开发技术开发技术
该系统主要使用Java语言和MySQL5.5数据库作为编辑环境[4],服务器端使用J2EE技术实现。服务器主要为客户端提供服
务,为了能够让移动客户端访问后台数据库,在开发过程中选用了xml技术作为Android设备访问服务器的中间桥梁。用户选择
中草药植物的相关特征或者输入关键字,客户端将用户输入的数据发送给服务器,服务器对请求进行处理并访问数据库,将查
询结果封装成xml格式返回给客户端,客户端对返回的数据进行显示和渲染。用户根据检索的结果,将结果图片与实物进行比
较,最后确认草药名称和作用,以达到识别中草药的目的。
Android技术的实现采用四层分层的框架[1]。应用程序层上使用Java语言编写运行在虚拟机上的程序,在Android系统中绑
定一些应用,如日历、地图、浏览器、电子邮箱等。应用程序框架层是程序在编写时用到的API框架,在系统运行库层,应用
框架被调用时,系统会通过C/C++库支持调用各个组件中的各个功能共同来实现模块的功能。在Linux核心层,Android 的核心
系统服务基于Linux内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型等都依赖于Linux内核,Linux内核同时也
作为硬件与软件之间的抽象层。
3.3 产品设计与实现产品设计与实现
从产品上说,根据市场需求可以把产品做成免费版、专业版、游戏版。它们的具体功能如下:
(1)免费版
为广大用户提供常用药物检索,用户可以根据中草药的各部分形态(如叶形、花形),输入到手机软件中,搜索到该植物的药
用价值、参考图片以及具体形态描述。
(2)专业版
在免费版的基础上进一步扩充了数据库,提供了更多的药用植物数据,包含绝大部分中草药门类信息,为用户提供了更加
专业全面的功能。同时提供治疗病情药物搜索的新功能。如:输入“感冒”关键字,软件就会为用户提供治疗感冒的相关中草药
的具体信息,如图1所示。




















weixin_38737751
- 粉丝: 4
- 资源: 905
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论1