一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种面向医疗机构的低代码平台的制作方法

2022-07-30 21:19:14 来源:中国专利 TAG:

技术特征:
1.一种面向医疗机构的低代码平台,其特征在于,所述低代码平台作为医疗软件生成工具,包括有界面展示单元、创建操作检测单元、创建操作响应单元、拖拽操作检测单元、拖拽操作响应单元、选定操作检测单元、选定操作响应单元、编辑操作检测单元、编辑操作响应单元、生成操作检测单元和生成操作响应单元;所述界面展示单元,用于向医疗机构用户展示所述医疗软件生成工具的人机交互界面;所述创建操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生页面创建操作,其中,所述页面创建操作是指所述医疗机构用户在所述人机交互界面上触发了页面创建指令的人机交互操作;所述创建操作响应单元,分别通信连接所述创建操作检测单元和所述界面展示单元,用于当检测到已发生所述页面创建操作时,在所述人机交互界面上的页面栏中创建一个新页面,并在所述人机交互界面上展示组件模型栏和所述新页面的页面编辑窗,其中,所述组件模型栏提供有用于实现不同医疗信息处理功能的多个功能组件模型;所述拖拽操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件拖拽操作,其中,所述第一组件拖拽操作是指所述医疗机构用户将某个功能组件模型从所述组件模型栏中拖拽进入所述页面编辑窗的人机交互操作;所述拖拽操作响应单元,分别通信连接所述拖拽操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件拖拽操作时,根据所述第一组件拖拽操作的拖拽结果,在所述页面编辑窗中放置基于所述某个功能组件模型生成的新功能组件;所述选定操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件选定操作,其中,所述第一组件选定操作是指所述医疗机构用户在所述页面编辑窗中选定某个功能组件的人机交互操作;所述选定操作响应单元,分别通信连接所述选定操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件选定操作时,在所述人机交互界面上展示所述某个功能组件的图形化编辑窗,其中,所述图形化编辑窗呈现有所述某个功能组件的且预先模板化的图形化流程网络,所述图形化流程网络包含有多个图形化流程节点以及节点端口间的连接关系,所述图形化流程节点为由预定义语意和可视化图形构成的封装模块,所述预定义语意包含有节点属性信息、端口属性信息和模块化的子程序,所述可视化图形集成有节点名称、端口名称、与节点属性信息对应的节点块图形和与端口属性信息对应的端口图形,所述图形化流程节点的节点类型包括有输入型节点、输出型节点、数值型节点、变量型节点、表达式型节点、流程控制型节点、函数型节点、方法型节点、执行型节点和/或事件型节点,所述端口图形包括有至少一个输出端口图形和/或输入端口图形,所述多个图形化流程节点包含有至少一个节点类型为执行型节点的图形化流程节点;所述编辑操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件编辑操作,其中,所述第一组件编辑操作是指所述医疗机构用户在所述图形化编辑窗中对所述图形化流程网络进行节点编辑和/或连接关系编辑的人机交互操作;所述编辑操作响应单元,分别通信连接所述编辑操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件编辑操作时,根据所述第一组件编辑操作的编辑结果,
更新保存所述某个功能组件的图形化流程网络;所述生成操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生软件生成操作,其中,所述软件生成操作是指所述医疗机构用户在所述页面栏中选定了至少一个页面并在所述人机交互界面上触发了软件生成指令的人机交互操作;所述生成操作响应单元,通信连接所述生成操作检测单元,用于当检测到已发生所述软件生成操作时,根据所述至少一个页面中各个页面的编辑结果,生成医疗业务软件。2.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,所述功能组件模型包括有经济管理类功能组件模型、药品管理类功能组件模型、临床诊疗类功能组件模型、统计分析类功能组件模型和/或外部接口类功能组件模型,其中,所述经济管理类功能组件模型包含有门急诊挂号组件模型、门急诊划价收费组件模型、出入院管理组件模型和/或住院收费组件模型,所述药品管理类功能组件模型包含有药库管理组件模型、门诊药房管理组件模型、住院药房管理组件模型和/或药品价格管理组件模型,所述临床诊疗类功能组件模型包含有门诊医生工作站组件模型和/或护士工作站组件模型,所述统计分析类功能组件模型包含有医疗统计组件模型、院长综合查询与分析组件模型和/或卫生局综合查询与分析组件模型,所述外部接口类功能组件模型包含有医疗保险系统接口组件模型、双向诊疗系统接口组件模型、远程医疗咨询系统接口组件模型和/或妇幼保健系统接口组件模型。3.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,当所述页面创建指令包含有指定的目标端时,在所述人机交互界面上展示所述新页面的页面编辑窗,包括:在所述人机交互界面上展示所述新页面的且与所述目标端的显示屏幕匹配的页面编辑窗,其中,所述目标端为智能手机端或个人电脑pc端。4.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,当所述页面创建指令包含有指定的页面类型时,在所述人机交互界面上的页面栏中创建一个新页面,包括:在所述人机交互界面上展示与所述页面类型对应的多个页面模型,其中,所述页面类型为软件主页或软件子页,所述页面模型的页面编辑窗中放置有预先模板化的功能组件集合,所述功能组件集合包含有至少一个功能组件模型;根据所述医疗机构用户对所述多个页面模型的择一选择结果,在所述人机交互界面上的页面栏中创建一个与所选页面模型相同的新页面。5.如权利要求4所述的面向医疗机构的低代码平台,其特征在于,在所述人机交互界面上展示与所述页面类型对应的多个页面模型,包括:获取与所述页面类型对应的多个页面模型,其中,所述页面类型为软件主页或软件子页,所述页面模型的页面编辑窗中放置有预先模板化的功能组件集合,所述功能组件集合包含有至少一个功能组件模型;针对所述多个页面模型中的各个页面模型,计算对应的页面图像与已建页面图像的相似度,得到对应的图像相似度,其中,所述已建页面图像是指在所述人机交互界面上的页面栏中按照创建时间降序排列在前的若干页面的页面图像;按照图像相似度从大到小的顺序,在所述人机交互界面上轮播展示所述多个页面模型。6.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,所述组件模型栏还提供有不同的多个标签组件模型;
所述拖拽操作检测单元,还用于检测在所述人机交互界面上是否已发生第二组件拖拽操作,其中,所述第二组件拖拽操作是指所述医疗机构用户将某个标签组件模型从所述组件模型栏中拖拽进入所述页面编辑窗的人机交互操作;所述拖拽操作响应单元,还用于当检测到已发生所述第二组件拖拽操作时,根据所述第二组件拖拽操作的拖拽结果,在所述页面编辑窗中放置基于所述某个标签组件模型生成的新标签组件;所述选定操作检测单元,还用于检测在所述人机交互界面上是否已发生第二组件选定操作,其中,所述第二组件选定操作是指所述医疗机构用户在所述页面编辑窗中选定某个标签组件的人机交互操作;所述选定操作响应单元,还用于当检测到已发生所述第二组件选定操作时,在所述人机交互界面上展示所述某个标签组件的组件属性编辑窗,其中,所述组件属性编辑窗呈现有所述某个标签组件的可编辑属性信息,所述可编辑属性信息包含有所述某个标签组件在所处页面中的图示位置、图示形状、图示大小和/或图示内容;所述编辑操作检测单元,还用于检测在所述人机交互界面上是否已发生第二组件编辑操作,其中,所述第二组件编辑操作是指所述医疗机构用户在所述组件属性编辑窗中对所述可编辑属性信息进行编辑的人机交互操作;所述编辑操作响应单元,还用于当检测到已发生所述第二组件编辑操作时,根据所述第二组件编辑操作的编辑结果,更新保存所述某个标签组件的可编辑属性信息。7.如权利要求6所述的面向医疗机构的低代码平台,其特征在于,所述可编辑属性信息还包含有用于在点击图示内容后供触发访问的超链接地址或供触发切换加载某个软件子页的子页唯一标识,其中,所述某个软件子页为在所述页面栏中的已创建页面。8.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,在所述图形化编辑窗中对所述图形化流程网络进行节点编辑,包括:在所述图形化编辑窗中添加节点类型为输入型节点的第一新图形化流程节点,并将所述第一新图形化流程节点指定为在另一个功能组件的图形化流程网络中的且节点类型为输出型节点的图形化流程节点;和/或,在所述图形化编辑窗中添加节点类型为输出型节点的第二新图形化流程节点,以便所述第二新图形化流程节点被指定为在另一个功能组件的图形化流程网络中的且节点类型为输入型节点的图形化流程节点。9.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,根据所述第一组件编辑操作的编辑结果,更新保存所述某个功能组件的图形化流程网络,包括:根据所述第一组件编辑操作的编辑结果,基于由端口间的连接关系所确定的数据流向和/或执行方向,依次运行在所述图形化编辑窗中的所有图形化流程节点的子程序;若所述所有图形化流程节点中的某个图形化流程节点出现运行错误,则终止运行,并在所述图形化编辑窗中以报错状态颜色标识所述某个图形化流程节点的节点块图形;若所述所有图形化流程节点都未出现运行错误,则更新保存所述某个功能组件的图形化流程网络。10.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,当所述软件生成指令包含有指定的目标系统时,根据所述至少一个页面中各个页面的编辑结果,生成医疗业
务软件,包括:根据所述至少一个页面中各个页面的编辑结果,生成与所述目标系统对应的医疗业务软件,其中,所述目标系统为鸿蒙系统、windows系统、linux系统、android系统或ios系统。

技术总结
本发明涉及低代码平台技术领域,公开了一种面向医疗机构的低代码平台,包括有界面展示单元、创建操作检测单元、创建操作响应单元、拖拽操作检测单元、拖拽操作响应单元、选定操作检测单元、选定操作响应单元、编辑操作检测单元、编辑操作响应单元、生成操作检测单元和生成操作响应单元,可以响应医疗机构用户的页面创建操作、组件拖拽操作、组件选定操作和对实现医疗信息处理功能的图形化流程网络进行节点编辑和/或连接关系编辑的组件编辑操作,使得缺乏I T知识的医疗机构用户也能直接开发搭建满足个性化需求的医疗业务软件,进而可无需委托开发及进行需求交接,有效加快开发速度、缩短开发周期和降低开发成本,并可保障开发满意度。意度。意度。


技术研发人员:吴笛
受保护的技术使用者:湖北福鑫科创信息技术有限公司
技术研发日:2022.04.13
技术公布日:2022/7/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献