基于安卓的兽药查询系统设计与实现

2018-11-22 02:24青岛科技大学赵浩如
电子世界 2018年21期
关键词:安卓兽药页面

青岛科技大学 赵浩如

引言:为方便普通农户对兽药信息进行查询,利用智能手机移动性强、平台低的特点,设计与实现了基于安卓的兽药查询系统。系统分为用户登录与注册、兽药检测、基础信息、用户反馈四个模块,利用SQLite数据库技术将数据信息进行本地储存与操作,并运用WebView组件浏览兽药信息网站。最后运用白盒测试系统,分析测试结果,系统界面友好,操作性强,能够达到用户的基本请求。

1.前言

智能手机移动性强、平台低,利用它查询信息,方便快捷。跟着智能手机蓬勃前进的脚步, 手机系统的发展也突飞猛进。而安卓系统作为全球应用最为广泛的手机操作系统, 具有开放性和免费性,能够有效降低系统开发成本, 让用户方便自由地获取信息, 也为手机兽药查询服务的应用与普及提供条件。

本文 将安卓和其他手机系统进行比较并结合当前兽药信息查询现状,进而研究分析了基于安卓平台的 兽药查询系统的功能和任务。 接着对安卓系统技术架构、搭建过程进行分析,详细介绍系统技术框架、页面布局与功能实现。选择每季度全国兽药监督抽检数据、合格企业发布的产品数据,利用SQLite数据库技术将数据信息进行本地储存与操作,并运用WebView组件浏览兽药信息网站。最后 运用白盒测试系统, 分析测试结果,系统界面友好,操作性强,能够达到用户的基本请求。

图1 系统框架

2.系统开发方案和框架

基于安卓的兽药查询系统主要分为 兽药检测、 用户的登录与注册、 基础信息、 用户反馈四个模块,及其所涉及的所有界面布局和相关的功能,总体框架如图1所示。其中,“登录与注册”是“兽药检测”模块的前提要求,“兽药检测”和“基础信息”是本系统的两个重要功能模块,兽药检测通过对创建的数据库medicine.db 进行访问以及增删改查操作,基础信息使用WebView组件浏览兽药信息网站,方便用户及时了解当前最新兽药信息。

基于安卓的兽药查询系统充分结合用户体验,设计各个界面布局以及各功能界面之间的切换,添加多处界面切换效果。同时运用Java语言设计各种响应代码,最终达到系统效果。本兽药查询系统在安卓模拟器上运行,取得了很好的运行效果。

3.系统模块描述

3.1 用户登录与注册

在单击兽药检测功能后,首先要进入用户登陆的界面,登陆界面有“请输入用户名”和“请输入密码”两个功能。若手机用户未注册,则先单击登陆界面的注册功能,进入注册界面,注册界面有用户名、密码、年龄、性别的编辑框和单选按钮,用户填写完毕,单击注册,用户就完成了基本信息注册,就成为了兽药查询系统的会员,下次用户再次使用该系统软件,直接登陆即可.

3.2 兽药检测

兽药查询系统的会员,在登陆本系统后,可进行兽药检测。通过输入产品名称、生产企业、生产批号,点击查询,系统会根据数据库中存在的数据进行兽药信息检索,从而辨别兽药真假。

3.2 基础信息

用户无需登陆注册,打开主页面,直接单击基础信息,系统会自动链接到“http://www.zgshouyao.roboo.com/”, 国家兽药信息网站,方便用户及时了解兽药信息,进行兽药基础信息的浏览查询。

3.3 用户反馈

用户进入该系统后,可通过两种方式进行用户反馈,一种方式是用户打开主页面,无需登陆和注册,可直接点击用户主页面“反馈”功能进行使用信息反馈;另外一种方式是用户打开兽药检测功能后,在登陆界面进行使用信息反馈。反馈界面包括姓名、电话和反馈内容,用户可根据使用情况,将使用意见反馈到数据库,管理员可根据数据库内容进行系统维护更新。

4.总结

通过对兽药查询系统进行白盒测试,可得出以下结论:我所设计的基于安卓的兽药查询系统实现了系统要求的目的,具有一定的容错能力。但由于目前冒牌兽药只能根据国家发布的数据进行查询,信息更新较慢,且并没有向外扩展过多功能,这也是本查询系统需要提升的地方。使用者必须注册登陆才能进行兽药信息查询,基础信息的查询必须联网,这也是本系统需要改进的地方。

本文主要研究安卓平台的架构以及在安卓平台上开发兽药信息查询系统,对兽药进行真假鉴别并提供养殖户了解兽药信息的平台。加强民众对兽药市场的监督,有效的减少假冒药,违禁药,指标不合格等兽药的滥用,也可以减少因药物滥用导致的兽药残留,保证动物健康,从而减少养殖户的损失。

猜你喜欢
安卓兽药页面
兽药残留检测中的优化与应用
刷新生活的页面
iPhone不卡的秘密曝光:安卓也能享受
文物表情包
一种基于安卓系统的手机侧抓包分析方法
中兽药在家禽养殖中的作用与应用
兽药
安卓L未至安卓M来了!安卓首泄漏M系统
兽药GSP认证后的思考
网站结构在SEO中的研究与应用