图片简介:
本技术提供一种用于临床研究中的项目分发与管理系统的实现方法,项目分发与管理系统包括项目申办表单、项目任务数据采集表单、项目任务选择和分配表单以及项目任务报价标准制定表单,设计多个表单的步骤包括:对设计表单的组件进行封装得到JSON数据;将数据进行初始渲染并排列形成基础组件栏;对组件栏元素进行第二级封装;在表单设计区域监听经过第二级封装的表单设计组件;当组件响应于点选和移动操作移动至表单设计区域时,对组件进行数据绑定和渲染;对表单设计组件进行排列;显示表单组件的配置栏;接收对配置
栏的操作,配置形成的表单页面包括第一级表单区域,第二级表单区域和第三级表单区域;将设计形成的表单数据传输至服务器端。
技术要求
1.一种用于临床研究中的项目分发与管理系统的实现方法,所述项目分发与管理系统包括
项目申办表单、项目任务数据采集表单、项目任务选择和分配表单以及项目任务报价标准制定表单,设计所述多个表单的步骤包括:
对设计所述项目申办表单、项目任务数据采集表单、项目任务选择和分配表单以及项目任务报价标准制定表单的组件进行封装,得到JSON数据;所述封装形成的JSON数据包括组件的原始属性设置和初始数据渲染;所述原始属性对应所述组件的交互形态和图形样式;
将所述组件对应的所述JSON数据进行初始渲染并排列形成基础组件栏;
对所述基础组件栏中的元素进行第二级封装,形成响应于Web端的点选和移动操作的表单设计组件;
在表单设计区域监听经过所述第二级封装的所述表单设计组件;当所述表单设计组件响应于Web端的点选和移动操作移动至表单设计区域时,对所述表单设计组件进行数据绑定和渲染;
以响应式布局叠加流式布局对所述表单设计组件进行排列;响应于点选表单设计区域的表单组件,显示所述表单组件的配置栏;
接收Web端对配置栏的操作,将配置结果渲染至所述表单设计区域,配置形成的表单页面包括第一级表单区域,第二级表单区域和第三级表单区域;将设计形成的表单对应的JSON数据传输至服务器端存储。
2.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,所述第一级表单区域包括一个或多个第二级表单区域,且所述第二级表单区域在所述第一级表单区域中的布局信息由第一级表单区域值定义;所述第二级表单区域包括一个或多个第三级表单区域,且所述第三级表单区域在所述第二级表单区域中的布局信息由第二级表单区域值定义;所述第三级表单区域包括数据输入区域和/或数据类型标识区域,且所述数据输入区域和/或数据类型标识区域的布局信息由第三级表单区域值定义;所述数据类型由对应的组件的交互形态确定。
3.根据权利要求2所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,将设计形成的表单对应的JSON数据传输至服务器端存储时,所述第一级表单区域值、第二级表单区域值和第三级表单区域值分别存储于第一级存储块、第二级存储块和第三级存储块。
4.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,所述组件的交互形态包括以下的任意一个或多个:多行文本,单行文本,数值,单选框,下拉框,复选框,日期,时间,文件上传,分割线,签名,说明文字,富文本,按钮和多记录。
5.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,配置所述项目申办表单的填写项包括:申办方名称、方案编号、项目名称、治疗领域、项目分期、目标入组人数、药物名称和项目描述。
6.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,配置所述项目任务数据采集表单的填写项包括:立项信息数据项、项目前培训数据项、项目启动数据项、受试者访视数据项、SAE上报数据项、项目执行信息数据项、项目监查信息数据项和项目总结数据项。
7.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,配置所述项目任务选择和分配表单的填写项包括:第一级子项目名称、第二级子项目名称、第二级子项目勾选框和CRC勾选框。
8.根据权利要求1所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,配置项目任务报价标准制定表单的填写项包括:第一级子项目名称、第二级子项目名称、每一第一级子项目中的第二级子项目执行次数、第二级子项目工时和/或第二级子项目工时单价。
9.根据权利要求8所述的用于临床研究中的项目分发与管理系统的实现方法,其特征在
于,配置项目任务报价标准制定表单的填充项包括第一级子项目任务总价,所述第一级子项目任务总价与所述每一第一级子项目中的第二级子项目执行次数、第二级子项目工时和第二级子项目工时单价建立逻辑关联。
10.一种用于临床研究中的项目分发与管理系统的实现装置,包括:
存储器,用于存储可由处理器执行的指令;以及
处理器,用于执行所述指令以实现如权利要求1-9任一项所述的方法。
11.一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行
时实现如权利要求1-9任一项所述的方法。
技术说明书
用于临床研究中的项目分发与管理系统的实现方法和装置技术领域
本技术主要涉及信息技术领域,尤其涉及一种用于临床研究中的项目分发与管理系统的实现方法和装置。背景技术
在临床研究的各种试验项目中,通常的从CRC(Clinical Research Coordinator,临床研究协调员)填写报告到进行任务结算,要经过的流程长,环节多,协同操作效率低,造成多人的工作量较大,管理成本高。同时没有留痕不利于后期追踪,并且还需要人工结算金额再转账,容易出现差错。
技术内容
本技术要解决的技术问题是提供一种用于临床研究中的项目分发与管理系统的实现方法,实现过程流转的规范性和高效性,可留痕追踪,提高执行效率。
为解决上述技术问题,本技术提供了一种用于临床研究中的项目分发与管理系统的实现方法,所述项目分发与管理系统包括项目申办表单、项目任务数据采集表单、项目任务选择和分配表单以及项目任务报价标准制定表单,设计所述多个表单的步骤包括:对设计所述项目申办表单、项目任务数据采集表单、项目任务选择和分配表单以及项目任务报价标准制定表单的组件进行封装,得到JSON数据;所述封装形成的JSON数据包括组件的原始属性设置和初始数据渲染;所述原始属性对应所述组件的交互形态和图形样式;将所述组件对应的所述JSON数据进行初始渲染并排列形成基础组件栏;对所述基础组件栏中的元素进行第二级封装,形成响应于Web端的点选和移动操作的表单设计组件;在表单设计区域监听经过所述第二级封装的所述表单设计组件;当所述表单设计组件响应于Web端的点选和移动操作移动至表单设计区域时,对所述表单设计组件进行数据绑定和渲染;以响应式布局叠加流式布局对所述表单设计组件进行排列;响应于点选表单设计区域的表单组件,显示所述表单组件的配置栏;接收Web端对配置栏的操作,将配置结果渲染至所述表单设计区域,配置形成的表单页面包括第一级表单区域,第二级表单区域和第三级表单区域;将设计形成的表单对应的JSON数据传输至服务器端存储。在本技术的一实施例中,所述第一级表单区域包括一个或多个第二级表单区域,且所述第二级表单区域在所述第一级表单区域中的布局信息由第一级表单区域值定义;所述第二级表单区域包括一个或多个第三级表单区域,且所述第三级表单区域在所述第二级表单区域中的布局信息由第二级表单区域值定义;所述第三级表单区域包括数据输入区域和数据类型标识区域,且所述数据输入区域和数据类型标识区域的布局信息由第三级表单区域值定义;所述数据类型由对应的组件的交互形态确定。
在本技术的一实施例中,将设计形成的表单对应的JSON数据传输至服务器端存储时,所述第一级表单区域值、第二级表单区域值和第三级表单区域值分别存储于第一级存储块、第二级存储块和第三级存储块。
在本技术的一实施例中,所述第一级表单区域值定义第一级表单区域包括的单记录、单记录组和多记录组信息。
用于临床研究中的项目分发与管理系统的实现方法和设备的制作流程
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)