首页 » 软件开发 » 中医处方管理全流程解决方案(中医处方管理流程编程)

中医处方管理全流程解决方案(中医处方管理流程编程)

乖囧猫 2024-07-24 13:27:03 0

扫一扫用手机浏览

文章目录 [+]

不仅在医药发展方面支持而且在中药材的选取方面也是做足了功课,甚至国内的某些优质药材,均优先供应给国外,不能说是一种很好的现象。

当然了,随着改革开放政策的进一步深入,作为中医药的发展,如果发生墙内开花墙外香也不应感到意外,毕竟总有一个阶段被利益驱使着发生了偏离的情况。

不过,作为文明的载体,如果脱离了创造文明的主体,中国人,可能会发展成另一种状态。

中医处方管理全流程解决方案(中医处方管理流程编程) 软件开发
(图片来自网络侵删)

严格来说,中医是一种哲学思维,如果理解了这种思维,那么在任何地方发展都是一种好的事情,都是为了治病救人,只不过救的人不一定是创造和继承了几千年的人而已。

废话少说,本文重点是给出一个中医就诊开方过程的一些流程自动化的一个过程。

简单来说,就是通过信息技术实现就诊、开方、药方管理等操作。

开方管理是整个流程中最重要的部分,也是在使用过程中最频繁的一个环节。

如上图所示,可以实现就诊信息记录,调方操作、调方操作以及验方的保存。

验方是一个模板形式的工作表,把一些可作为有效方子进行保存,在遇到相关病例的时候直接调取验方,然后增减药量即可,不仅减少了开方的一些操作,也提高了方看病效率。

当然了,还有一些古方调用,具有同样道理。

药方查询,可以根据处方编号查询相应内容,实际上这里面缺少一个按方名查询,效果会更好一点。

药物管理,收集整理所有中药信息,以便在调方的时候调用,目前整理了462种药材信息。
实际应用过程不会经常操作这个部分,一般设置之后就不再进行修改,可能和相关库存联动的时候有些变化。

总之,整个应用完成了80%的功能,根据实际情况在进行一个完善。

代码:

Private Function GetComList()'返回ComboBox列表On Error Resume NextGetComList = Array("")Dim s As WorksheetSet s = GetSheet(xSheetYF)Dim arr, ai As Long, ir As Long, ic As Integer, i As LongDim carr, ci As LongReDim carr(0)Dim isTrue As Booleanarr = s.Range("A1").CurrentRegionir = UBound(arr, 1)ic = 2For i = 2 To irisTrue = False For ci = LBound(carr) To UBound(carr) If carr(ci) = arr(i, ic) Then isTrue = True Exit For End If Next ci If Not isTrue Then If UBound(carr) = 0 Then carr(UBound(carr)) = arr(i, ic) ReDim Preserve carr(UBound(carr) + 1) Else carr(UBound(carr)) = arr(i, ic) ReDim Preserve carr(UBound(carr) + 1) End If End IfNext iGetComList = carrErase arrErase carrSet s = NothingEnd Function

代码实在太多,以前使用面向对象手动绘制窗体控件,此应用已经实现除窗体外全代码创建控件,于是,控件事件也增加了不少代码,这样就应用了更多类模块。

同时应用了函数式编程过程,主体代码也简洁了不少。

如药物管理窗体代码:

Private Sub UserForm_Initialize()On Error Resume NextSetFormStyle Me, xCaption & " -- 验方管理", 580, 1080, xBackColorSetLabelSetComboBoxSetBtnSelectSetListBoxSetFrameFunctionSetListVIewSetListViewListItemsEnd Sub

本文作为一个过渡文章,希望对制作有一些过程有所启发。

---END---

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读5 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0