分享

易点方剂APP的使用说明及数据录入

 1013137105 2022-10-01 发布于广西

一、使用说明




      工具栏的文本框中输入查询关键词,搜索字段为方名([Name])、别名([Alias])、关键词([Keyword]),支持中文和拼音首字的模糊查询,比如方剂麻黄汤,输入麻黄汤、麻黄、麻、mht、mh、m等都可检索出来。在查方状态下输入关键词会即时反馈查询结果,点击【相关】或【归类】按钮会自动关闭即时查询状态,再次点击【查方】按钮即可返即时查询状态。


      点击方剂进入方剂页面,页面有4个模块分别为简介、教程([TextBook])、讲解([Detail])、资料([Dict]),字段数据如果为空会自动隐藏。简介中方剂的组成药物([Compose_Desc])会自动关联内存\CMedicine\CMedicine.db中的药物数据,此数据库与易点中药APP公用需要要自行录入药物数据,这是非必须的,没有药物数据不关联而已不影响APP其他功能。


      文本框中输入“高血压”后点击【相关】按钮可查询与高血压相关方剂,其查询的字段为教程([TextBook])、讲解([Detail])、资料([Dict])。



      点击【归类】按钮在弹出页面点击分类即可查看该类下的全部方剂,类别名称后面的数字是该类别下的方剂数。

二、数据录入

      APP启动时会自动检测手机或平板内存\CMedicine\CPrescription.db(方剂数据库)和CMedicine.db(中药数据库)是否存在,如果不存在会自动创建并生成基础数据,但要正常使用必须先自行完善数据库。

     把APP端的 CPrescription.db 和 CMedicine.db 文件复制到电脑上来,这是SQLite数据库网上很多免费的数据库管理工具找一个能编辑数据的就行。CMedicine.db是中药数据库,如果在查看方剂组成的时候不需要查阅相关药物可以无视,关于具体数据录入可参考易点中药APP相关资料。这里主要介绍下 CPrescription.db,在管理工具中打开数据库文件,可以看到 [Article]、[Category]、[Prescription]、[Stats] 四个数据表,[Article] 暂不开放先不管,我们看下其他3个表。

     
[Category] 是方剂类别表,APP建库的时候已经自动创建并录入了默认数据,其中[Main]是大类,[Sub]是子类为必填字段,参考第1条数据解表剂、辛温解表。这个数据表用在两个地方,一个是点击【归类】按钮后弹出的类别页面是根据这个表的 [Sub] 字段进行排序的,[Prescription] 表中的 [Category] 字段一般填入 [Sub] 字段定义的子类;另一个用在方剂简介页面。这个数据表根据《方剂学》类别自动生成,可在原表的基础上自行修改已有类别或添加新类别。

     
[CPrescription] 是方剂表,里面很多字段但目前只用到了部分,我们暂时关注这几个字段就行并不需要录完全部字段。
      [Name] 方剂名称为必填字段。
      [Keyword] 为了方便快速查询而以某种规则定义的字符串,像APP采用了拼音首字母,比如麻黄汤则输入mht,那么APP里输入m、h、t、mh、ht、mht都可以查到。
      [Alias] 别名,查询的时候可能会用到这个字段,如果有多个别名要用“、”分隔,当然和方名一样都可以模糊查询的,就像输入“麻黄”不输"汤"。
      [Category] 类别字段,归类里用到尽量填上,内容参考 [Category] 表的 [Sub] 字段,比如"辛温解表";如果要归入多个类别可用“、”分隔,比如“气血双补、阴阳并补”。
      [Compose_Desc] 组成字段,这个要填,在药物列表和方剂简介页面里用到。切换到简介页时程序会自动分析组成药物的名称并生成相关链接(前提是 CMedicine.db 数据库中存在该药物数据)。
      [Effect] 功效字段,在方剂简介页里用到。
      [Function] 主治字段,在方剂简介页里用到。
      [Analysis] 方解字段,在方剂简介页里用到。
      [Textbook] 教程字段,下面3个都为重要字段,在方剂页面工具栏点击【教程】按钮后显示的内容,可以录入一些教科书的内容。
      [Detail] 讲解字段,在方剂页面工具栏点击【讲解】按钮后显示的内容,可以录入名师讲解的内容。
      [Dict] 资料字段,在方剂页面工具栏点击【资料】按钮后显示的内容,可以录入各种药典内容。

     
[Stats] 是统计表,只有一条记录 [StatsID] 为1的记录,不要删除但一定要在数据库编辑完成后把 [CategroyNames] 和 [CategoryCounts] 字段内容清空,APP会在启动时自动填入统计后的类别和对应类别的方剂数。

      在电脑完成数据录入后,复制文件并覆盖手机或平板内存上的同名文件即可。


L.Q.R  20221001

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约