基于对象构建GMP质量管理应用的配置方式的制作方法

文档序号:36489870发布日期:2023-12-26 16:33阅读:29来源:国知局
基于对象构建的制作方法

本发明涉及gmp质量管理应用配置领域,具体涉及基于对象构建gmp质量管理应用的配置方式。


背景技术:

1、《药品生产质量管理规范》(good manufacturing practice of medicalproducts,gmp)是药品生产和质量管理的基本准则,适用于药品制剂生产的全过程和原料药生产中影响成品质量的关键工序。其中gmp对药品生产过程中的各方面都提出了详细的规范,药企需要根据gmp规范对生产制造中的各环节进行管理,为了提高对生产制造环节的管理效率,药企通常通过具有gmp规范的管理系统对生产制造过程进行管理;但是由于各药企在生产制造过程中涉及的业务众多,为了降低对各系统的维护成本,通过将各生产制造环节中的管理系统进行集成开发形成质量管理应用,药企在使用前根据业务需求对质量管理应用中的各系统进行配置,以保证质量管理应用与实际生产需求相匹配。

2、但是现有的gmp质量管理应用通常将生产制造过程中不同业务类型的系统进行独立开发运行,使得在对各系统进行开发构建时,需要根据将各系统的运行环境与参数进行独立配置,导致应用中各系统的配置参数冗杂,应用在运行时需要加载的配置数据量过大,降低应用的性能和效率;并且各系统之间在运行时相互独立,使得各系统之间的通信与数据传输受阻,导致各系统之间的配置信息无法及时同步,影响应用中各系统之间的业务协同任务的处理效率。


技术实现思路

1、本发明意在提供一种基于对象构建gmp质量管理应用的配置方式,以解决现有技术中各系统的配置参数冗杂,应用在运行时需要加载的配置数据量过大,应用的性能和效率降低;并且各系统之间的通信与数据传输受阻,导致各系统之间的配置信息无法及时同步的技术问题。

2、为达到上述目的,本发明采用如下技术方案:包括对象模型构建、对象模型配置和服务平台与后台配置;所述对象模型构建用于根据所述gmp质量管理应用的功能划分多个对象模型,并根据所述gmp质量管理应用的功能与需求对所述对象模型的框架与功能组件进行构建,并对所述对象模型的功能进行实现;

3、所述对象模型配置用于根据所述gmp质量管理应用对各对象模型的需求内容对所述对象模型与所述功能组件进行配置;其中所述对象模型与所述功能组件在进行配置时,根据配置内容,将所述配置内容划分为私有配置信息与通用配置信息,所述私有配置信息配置于所述对象模型或所述功能组件之中;

4、所述服务平台与后台配置用于对所述对象模型与所述功能组件的服务平台与运行后台进行配置,所述服务平台与所述运行后台在进行配置时根据所述对象模型与所述功能组件的构建需求与运行需求进行配置,其中所述对象模型与所述功能组件的所述通用配置信息配置于所述服务平台与所述运行后台之中;所述服务平台与所述运行后台配置还用于对所述对象模型与所述功能组件的行为内容进行配置。

5、本方案的原理及优点是:在对gmp质量管理应用进行配置时,首先通过对象模型构建对gmp质量管理应用中管理系统进行对象化,并将各对象模型的构建集成于一个管理应用中;在对象模型构建完成后,通过对象模型配置以及服务平台与后台配置对对象模型以及gmp质量管理应用的参数与架构进行配置。并且在对对象模型进行配置时,根据对象模型的配置内容,将对象模型中的配置信息进行划分,使得多个对象模型之间的通用配置信息能够共同在服务平台与后台配置中进行配置,降低应用中各对象模型之间的配置参数的数据大小。

6、同时各对象模型在应用中的构建需求与运行需求的配置信息统一配置于服务平台与后台配置中进行配置,便于对各对象模型的构建需求与运行需求的配置信息进行统一管理,提高各对象模型在进行构建与运行时对配置信息的加载速度,同时避免各对象模型在进行配置时进行重复配置,导致gmp质量管理应用中配置数据的冗杂,便于对各配置信息的管理,并且各对象模型之间的通用配置信息通过服务平台与后台配置进行统一管理,实现各对象模型之间配置文件的共享,保证各对象模型之间的配置信息的及时同步,提高质量管理应用运行的效率。

7、优选的,作为一种改进,所述对象模型构建包括对象模型需求分析,所述对象模型需求包括所述对象模型的运行的环境需求与资源需求。根据各对象模型的实际需求对配置信息进行分析,保证各对象模型配置信息与对象模型的实际情况相匹配。

8、优选的,作为一种改进,所述环境需求包括所述对象模型的搭建与运行过程中所需要的软件环境与硬件环境,所述资源需求包括所述对象模型运行过程中所消耗的硬件资源信息。

9、优选的,作为一种改进,所述对象模型构建根据所述环境需求与资源需求,对所述gmp质量管理应用的环境与资源进行配置;所述私有配置信息为所述对象模型的特有功能与特有配置信息,所述通用配置信息为各对象模型之间的共有功能与共有配置的基础配置信息。。使得在gmp质量管理应用中能够对各对象模型所需要的资源与环境进行针对性的分配,保证各对象模型在gmp质量管理应用中的顺畅运行。

10、优选的,作为一种改进,所述功能组件在进行构建时,根据所述功能组件的业务与功能内容进行构建,并定义各功能组件的逻辑模型,并将逻辑模数据作为所述功能组件的数据进行存储。通过对功能组件构建时形成的对的数据变更,而不是物理结构的变更,从而实现功能组件同物理模型的解耦。

11、于是,可以得出的结论是,最小业务组件颗粒其实就是描述最小业务实体所对应的业务对象,而组件要素就是描述最小业务对象所对应的元数据!而将该元数据所对应的所有业务逻辑要素(属性和规则等)同业务对象一起做好封装就形成了最小业务单元组件!

12、优选的,作为一种改进,所述对象模型配置根据所述通用配置信息,对所述对象模型需求内容进行分解,对所述通用配置信息进行细化配置生成所述对象模型的私有配置信息。使得各对象模型的配置信息能够在服务平台与后台中进行加载的同时,将加载的通用配置信息在对象模型中进行细化配置,保证通用配置信息能够与各对象模型相匹配,保证配置信息与对象模型之间的匹配度。

13、优选的,作为一种改进,还包括配置中心,所述配置中心用于对所述对象模型、所述服务平台与所述运行后台的配置信息通过配置文件进行集中管理。应用在启动时通过读取指定的文件内容来加载配置信息,使得在对配置文件进行修改时只需变更配置文件即可,降低配置信息的维护成本。

14、优选的,作为一种改进,所述配置文件包括单次加载文件与动态加载文件,所述单次加载文件用于保存所述对象模型、所述服务平台与所述运行后台的初始化配置信息,所述动态加载文件用于保存所述对象模型、所述服务平台与所述运行后台的运行配置信息。根据不同的配置信息类型进行文件分类,使得gmp质量管理应用在运行过程中配置文件修改的针对性,避免配置文件中的重要信息在使用过程中被修改与损坏,影响应用的正常运行。

15、优选的,作为一种改进,所述配置中心还包括配置管理,所述配置管理包括所述配置文件的版本管理、变更管理、配置审核与问题跟踪。通过配置管理对配置信息进行全生命周期的管理,提高对配置文件生命周期中的可监管性。

16、优选的,作为一种改进,所述配置中心还用于对所述对象模型进行权限管理,所述权限管理根据所述对象模型的运行状态与业务流程,对所述对象模型的权限进行动态调整。实现gmp质量管理应用中各对象模型的细粒度权限配置,实现对各对象模型的灵活管理和调整访问权限,提高gmp质量管理应用业务流程的合规性和运行的效率

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1