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

2018-11-01 05:19贺瑶严传波高春洁艾孜买提·肉孜江刘志阳落彦鸣
电脑知识与技术 2018年18期

贺瑶 严传波 高春洁 艾孜买提·肉孜江 刘志阳 落彦鸣

摘要:近几年来,随着移动互联网技术和通讯技术的发展,智能手机越来越成为人们不可或缺的信息工具。人们随时都可以通过智能手机办公、聊天、娱乐等,因此关于智能手机的应用程序开发具有了相当大的市场发展空间和创造价值。纵观国内外研究现状,基于Android系统的智能便携式设备是目前市场上消费最多的手机操作系统。为了方便手机用户学习中药知识,在多方面进行需求分析的基础上,运用Android技术开发一款新疆中药知识学习系统,服务于广大医药类师生。

关键词:Android技术;中药学习;系统开发设计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)18-0045-02

Research and Design of Xinjiang Traditional Chinese Medicine Knowledge Learning System Based on Android

HE Yao, YAN Chuan-bo, GAO Chun-jie, Ai Zi Mai Ti·Rou Zi Jiang,LIU Zhi-yang, LUO Yan-ming

(College of Medical Engineering and Technology, Xinjiang Medical University, Urumqi 830011,China)

Abstract: In recent years, with the development of mobile Internet technology and communication technology, smart phones have become an indispensable information tool for people. People can work, chat, entertainment and so on at any time, so the application development of smart phone has a considerable market development space and create value. Based on the research status of domestic and overseas research, the intelligent portable device based on Android system is the most consumed mobile operating system in the market. For the convenience of mobile phone users to study traditional Chinese medicine knowledge, and on the basis of requirement analysis in many ways, and use the Android technology to develop a Chinese traditional medicine knowledge learning system in Xinjiang, serves the masses of medical class teachers and students.

Key words: the Android technology; Chinese medicine learning; system development and design

1 背景

中医药、民族医药是我国各族人民在几千年的生产生活实践中,以及在对疾病的斗争中逐渐形成并不断丰富和发展的医学科学,它是中华传统文化的智慧结晶[1]。中医临床治疗过程中,中药治疗发挥着重要作用。我国中药种类繁多,最新的《中华本草》(1999)记载有中药8900余种,再加上我国维药、蒙药、哈药等其他少数民族用药,目前已查明我国的天然药物12800多种[2]。对学习中医、民族医学的学生来说,认识和学习中药材,掌握中药材的历史、来源、植物形态、产地、加工方法、性状鉴别、显微鉴别、成分、功效等内容,是极其重要的。本项目采用B/S软件体系架构,系统网站采用Eclipse+Java集成开发环境,智能手机终端采用Android Studio,实现新疆中药材知识学习的常态化和便利化。

2 系统需求分析

2.1 用户角色

新疆中药学习系统的用户角色包括两大类:管理员和一般用户

2.1.1 管理员

管理员的主要任务是管理不同用户的权限,操作所有系统模块,优化系统功能[3]。

一般用户是中药知识学习系统的服务对象,用户通过注册并登录学习系统来进行中药材的学习。

2.2 功能需求

1)中药材基本信息查询功能。客户端系统提供中药材基本信息查询功能,主要包括该中药材的基本内容介绍,如中药材中英文名、别名、来源、产地、辛味、功能、主治、禁忌等。

2)中药材题组查询功能。客户端系统提供中药材题组查询功能,管理员通过Sqlserver数据库录入中药材信息,随机生成题库。

3) 看图识药功能。客戶端系统提供中药材题组查询功能。

4)用户管理功能。客户端系统提供用户管理功能。

2.3 性能需求

首先,客户端系统应具有友好美观的用户界面,让用户获得良好的体验感受;其次,客户端系统应保持流畅,用户在操作过程中不应该出现卡机现象,同时应尽可能少占内存;最后,基于智能移动学习的特点,设计系统功能时应考虑资源的回收和再利用。

3 系统设计

在对新疆中药材知识学习系统平台客户端进行需求分析后,进行中药材学习系统的规划设计,将其分为六大模块,中药学习系统,见图1。

1)用户管理模块。管理用户基本信息,用户的注册,登录,注销。一般用户通过输入学号或者职工號注册信息,设置密码。管理员将学校相关学生和教师的基本信息录入网站数据库来验证该用户的权限。

2)中药材管理模块。管理中药材信息,中药材的基本信息,包括药材相关的图片。管理员从中华药典、中药书中获取中药材信息并录入数据库网站。

3)中药材题组模块。管理员通过录入中药材信息,随机生成题库。用户可随机抽取中药题库来学习。管理员录入中药材信息后,设置选择题型。

4) 看图识药材模块。用户登录网站后,点击此模块进行学习。

5)成绩分析模块。管理员通过用户测试,给出相应的学习建议。

6)关于我们模块。用户可对网站提出可行性建议。

4 系统开发

在制作手机客户端程序时,采用Sqlserver创建新疆中药材数据库;网页版Java Servlet+Jsp+Jquery+CSS构建基于Web的网上新疆中药材知识学习系统,实现新疆中药材数据及图像的输入、检索查询、看图识药等功能;创建智能手机等便携式设备上的新疆中药材知识学习系统,实现新疆中药材数据及图像的输入、检索查询、学生看图识药等功能;手机客户端与后台中药材数据库采用Json格式进行信息传输,客户端以Json格式向服务器端发出数据服务请求,后台服务器以Web Service接口方式将检索结果以Json格式传回客户端。

5 结束语

该学习系统的研究与开发实现了新疆中药材数据及图像的存储、查询检索,通过看图识药学习系统,使新疆中药材知识学习趣味化、便利化、常态化,对突破中药材知识学习受时间空间的限制,提高中药材知识自主学习的能力,减轻学生掌握中药材理论知识的负担有重要意义。

参考文献:

[1] 包中龙, 裴敬, 仲瑞雪, 等. 中医优势病种信息化研究[J]. 亚太传统医药, 2015, 11(14): 1-3.

[2] 胡书平, 刘同祥. 民族医药发展现状及存在问题分析[J]. 中央民族大学学报: 自然科学版, 2011, 20(1): 76-81.

[3] 王海峰. 基于Android技术的移动学习平台的研究与设计——以“Java程序设计”课程为例[J]. 南通职业大学学报, 2017, 31(2): 76-81.