一种面向医疗机构的低代码平台制造技术

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

A low code platform for medical institutions

【技术实现步骤摘要】
一种面向医疗机构的低代码平台


[0001]本专利技术属于低代码平台
,具体地涉及一种面向医疗机构的低代码平台。

技术介绍

[0002]近几年,随着软件行业的科技水平的飞速发展,很多企业都已经实现了数字在线的能力,越来越多的企业依赖于业务软件来对公司进行智能化的管理。由于不同的企业有着不同的诉求,平台的提供者在面对如此多的行业客户时,为了更加方便地去满足更多的个性化及定制化的客户需求,对应的低代码平台也就由此诞生了。
[0003]低代码平台是一款通过图形化及拖拉拽方式快速实现企业数字化转型中的创新应用,并可支持用少量代码扩展实现个性化需求的数字技术工具平台,其是面向业务人员和IT人员双向驱动管理的能力平台,拥有通用场景的可视化配置能力,满足运营创新场景需求实现,还具有优异的开放性和扩展性,能够通过二次开发实现企业规划设计时的各类个性化场景需求,扩展方式不仅限于是代码开发、插件扩展以及社会化插件引用等。由此低代码平台具有技术门槛低、交付周期短、开发效率高和敏捷创新快等特点,能够帮助企业在数字化转型中快速实现“业务数字化”到“数字业务化”,完全符合数字化转型趋势的场景化、扁平化和在线化,是数字化转型中必不可少的数字技术工具平台。
[0004]目前,低代码平台已面向很多行业客户有了对应的开发产品,例如专利《CN111897528A

一种面向企业在线教育的低代码平台》提供了一种面向教育行业客户的教育类软件开发工具,但是面向医疗机构还缺少对应的适用产品。由于医疗机构用户的主业为治病救人,为国民提供卫生服务,而对软件开发所需的IT知识却很陌生,一般都是委托软件从业人员帮助开发自己的医疗业务软件,使得需要多次往复地进行需求交接,存在开发速度慢、开发周期长和开发成本高的问题,因此如何提供一种面向医疗机构的低代码平台,使缺乏IT知识的医疗机构用户也能直接开发搭建满足个性化需求的医疗业务软件,是本领域技术人员亟需研究的课题。

技术实现思路

[0005]为了解决现有医疗业务软件存在开发速度慢、开发周期长和开发成本高的问题,本专利技术目的在于提供一种面向医疗机构的低代码平台,可使得缺乏IT知识的医疗机构用户也能直接开发搭建满足个性化需求的医疗业务软件,进而可无需委托开发及进行需求交接,有效加快开发速度、缩短开发周期和降低开发成本,并可保障开发满意度,便于实际应用和推广。
[0006]第一方面,本专利技术提供了一种面向医疗机构的低代码平台,所述低代码平台作为医疗软件生成工具,包括有界面展示单元、创建操作检测单元、创建操作响应单元、拖拽操作检测单元、拖拽操作响应单元、选定操作检测单元、选定操作响应单元、编辑操作检测单元、编辑操作响应单元、生成操作检测单元和生成操作响应单元:
[0007]所述界面展示单元,用于向医疗机构用户展示所述医疗软件生成工具的人机交互
界面;
[0008]所述创建操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生页面创建操作,其中,所述页面创建操作是指所述医疗机构用户在所述人机交互界面上触发了页面创建指令的人机交互操作;
[0009]所述创建操作响应单元,分别通信连接所述创建操作检测单元和所述界面展示单元,用于当检测到已发生所述页面创建操作时,在所述人机交互界面上的页面栏中创建一个新页面,并在所述人机交互界面上展示组件模型栏和所述新页面的页面编辑窗,其中,所述组件模型栏提供有用于实现不同医疗信息处理功能的多个功能组件模型;
[0010]所述拖拽操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件拖拽操作,其中,所述第一组件拖拽操作是指所述医疗机构用户将某个功能组件模型从所述组件模型栏中拖拽进入所述页面编辑窗的人机交互操作;
[0011]所述拖拽操作响应单元,分别通信连接所述拖拽操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件拖拽操作时,根据所述第一组件拖拽操作的拖拽结果,在所述页面编辑窗中放置基于所述某个功能组件模型生成的新功能组件;
[0012]所述选定操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件选定操作,其中,所述第一组件选定操作是指所述医疗机构用户在所述页面编辑窗中选定某个功能组件的人机交互操作;
[0013]所述选定操作响应单元,分别通信连接所述选定操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件选定操作时,在所述人机交互界面上展示所述某个功能组件的图形化编辑窗,其中,所述图形化编辑窗呈现有所述某个功能组件的且预先模板化的图形化流程网络,所述图形化流程网络包含有多个图形化流程节点以及节点端口间的连接关系,所述图形化流程节点为由预定义语意和可视化图形构成的封装模块,所述预定义语意包含有节点属性信息、端口属性信息和模块化的子程序,所述可视化图形集成有节点名称、端口名称、与节点属性信息对应的节点块图形和与端口属性信息对应的端口图形,所述图形化流程节点的节点类型包括有输入型节点、输出型节点、数值型节点、变量型节点、表达式型节点、流程控制型节点、函数型节点、方法型节点、执行型节点和/或事件型节点,所述端口图形包括有至少一个输出端口图形和/或输入端口图形,所述多个图形化流程节点包含有至少一个节点类型为执行型节点的图形化流程节点;
[0014]所述编辑操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件编辑操作,其中,所述第一组件编辑操作是指所述医疗机构用户在所述图形化编辑窗中对所述图形化流程网络进行节点编辑和/或连接关系编辑的人机交互操作;
[0015]所述编辑操作响应单元,分别通信连接所述编辑操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件编辑操作时,根据所述第一组件编辑操作的编辑结果,更新保存所述某个功能组件的图形化流程网络;
[0016]所述生成操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生软件生成操作,其中,所述软件生成操作是指所述医疗机构用户在所述页面栏中选定了至少一个页面并在所述人机交互界面上触发了软件生成指令的人机交互操作;
[0017]所述生成操作响应单元,通信连接所述生成操作检测单元,用于当检测到已发生所述软件生成操作时,根据所述至少一个页面中各个页面的编辑结果,生成医疗业务软件。
[0018]基于上述
技术实现思路
,提供了一种通过响应医疗机构用户的人机交互操作来生成个性化医疗业务软件的医疗软件生成工具,即包括有界面展示单元、创建操作检测单元、创建操作响应单元、拖拽操作检测单元、拖拽操作响应单元、选定操作检测单元、选定操作响应单元、编辑操作检测单元、编辑操作响应单元、生成操作检测单元和生成操作响应单元,可以响应医疗机构用户的页面创建操作、组件拖拽操作、组件选定操作和对实现医疗信息处理功能的图形化流程网络进行节点编辑和/或连接关系编辑的组件编辑操作,最后基于软件生成操作,根据所选至少一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向医疗机构的低代码平台,其特征在于,所述低代码平台作为医疗软件生成工具,包括有界面展示单元、创建操作检测单元、创建操作响应单元、拖拽操作检测单元、拖拽操作响应单元、选定操作检测单元、选定操作响应单元、编辑操作检测单元、编辑操作响应单元、生成操作检测单元和生成操作响应单元;所述界面展示单元,用于向医疗机构用户展示所述医疗软件生成工具的人机交互界面;所述创建操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生页面创建操作,其中,所述页面创建操作是指所述医疗机构用户在所述人机交互界面上触发了页面创建指令的人机交互操作;所述创建操作响应单元,分别通信连接所述创建操作检测单元和所述界面展示单元,用于当检测到已发生所述页面创建操作时,在所述人机交互界面上的页面栏中创建一个新页面,并在所述人机交互界面上展示组件模型栏和所述新页面的页面编辑窗,其中,所述组件模型栏提供有用于实现不同医疗信息处理功能的多个功能组件模型;所述拖拽操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件拖拽操作,其中,所述第一组件拖拽操作是指所述医疗机构用户将某个功能组件模型从所述组件模型栏中拖拽进入所述页面编辑窗的人机交互操作;所述拖拽操作响应单元,分别通信连接所述拖拽操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件拖拽操作时,根据所述第一组件拖拽操作的拖拽结果,在所述页面编辑窗中放置基于所述某个功能组件模型生成的新功能组件;所述选定操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件选定操作,其中,所述第一组件选定操作是指所述医疗机构用户在所述页面编辑窗中选定某个功能组件的人机交互操作;所述选定操作响应单元,分别通信连接所述选定操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件选定操作时,在所述人机交互界面上展示所述某个功能组件的图形化编辑窗,其中,所述图形化编辑窗呈现有所述某个功能组件的且预先模板化的图形化流程网络,所述图形化流程网络包含有多个图形化流程节点以及节点端口间的连接关系,所述图形化流程节点为由预定义语意和可视化图形构成的封装模块,所述预定义语意包含有节点属性信息、端口属性信息和模块化的子程序,所述可视化图形集成有节点名称、端口名称、与节点属性信息对应的节点块图形和与端口属性信息对应的端口图形,所述图形化流程节点的节点类型包括有输入型节点、输出型节点、数值型节点、变量型节点、表达式型节点、流程控制型节点、函数型节点、方法型节点、执行型节点和/或事件型节点,所述端口图形包括有至少一个输出端口图形和/或输入端口图形,所述多个图形化流程节点包含有至少一个节点类型为执行型节点的图形化流程节点;所述编辑操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生第一组件编辑操作,其中,所述第一组件编辑操作是指所述医疗机构用户在所述图形化编辑窗中对所述图形化流程网络进行节点编辑和/或连接关系编辑的人机交互操作;所述编辑操作响应单元,分别通信连接所述编辑操作检测单元和所述界面展示单元,用于当检测到已发生所述第一组件编辑操作时,根据所述第一组件编辑操作的编辑结果,
更新保存所述某个功能组件的图形化流程网络;所述生成操作检测单元,通信连接所述界面展示单元,用于检测在所述人机交互界面上是否已发生软件生成操作,其中,所述软件生成操作是指所述医疗机构用户在所述页面栏中选定了至少一个页面并在所述人机交互界面上触发了软件生成指令的人机交互操作;所述生成操作响应单元,通信连接所述生成操作检测单元,用于当检测到已发生所述软件生成操作时,根据所述至少一个页面中各个页面的编辑结果,生成医疗业务软件。2.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,所述功能组件模型包括有经济管理类功能组件模型、药品管理类功能组件模型、临床诊疗类功能组件模型、统计分析类功能组件模型和/或外部接口类功能组件模型,其中,所述经济管理类功能组件模型包含有门急诊挂号组件模型、门急诊划价收费组件模型、出入院管理组件模型和/或住院收费组件模型,所述药品管理类功能组件模型包含有药库管理组件模型、门诊药房管理组件模型、住院药房管理组件模型和/或药品价格管理组件模型,所述临床诊疗类功能组件模型包含有门诊医生工作站组件模型和/或护士工作站组件模型,所述统计分析类功能组件模型包含有医疗统计组件模型、院长综合查询与分析组件模型和/或卫生局综合查询与分析组件模型,所述外部接口类功能组件模型包含有医疗保险系统接口组件模型、双向诊疗系统接口组件模型、远程医疗咨询系统接口组件模型和/或妇幼保健系统接口组件模型。3.如权利要求1所述的面向医疗机构的低代码平台,其特征在于,当所述页面创建指令包含有指定的目标端时,在所述人机交互界面上展示所述新页面的页面编辑窗,...

【专利技术属性】
技术研发人员:吴笛
申请(专利权)人:湖北福鑫科创信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1