GAMP5及计算机化系统验证相关知识课件
- 格式:pptx
- 大小:5.32 MB
- 文档页数:147
基于GAMP5的我国制药企业计算机化系统验证的应用研究我国2010版GMP第十四章附则第19条对计算机化系统的定义:用于报告或自动控制的集成系统,包括数据输入、电子处理和信息输出。
国际上对计算机化系统的定义绝大多数是引用了PIC/S检察指南PI011-3中的定义:计算机化系统是由计算机系统和被其控制的功能或流程组成。
从以上定义中可以看出,计算机化系统不仅仅包括计算机系统本身,还包括受控的功能和过程,甚至包括系统的运行环境。
图1为计算机化系统关系图。
计算机系统是一个媒介,连接着人员与设备,有资质的且经过培训的人员可以根据计算机系统得到相关设备或工艺的实时监控信息,从而根据操作规程对计算机系统进行操作,控制具体的工艺或设备,实现最终管理。
一、计算机化系统概述计算机化系统的组成在计算机化系统的所有组成部分中,计算机系统的硬件和软件是最重要的组成部分。
其中,把计算机系统软硬件分为标准化软硬件和定制类软硬件两类。
GAMP5中又将硬件分成两类,将软件分成四类,如图2所示。
硬件分为标准硬件与定制硬件。
目前,大部分公司所使用的硬件都属于标准硬件。
硬件具体说明如表1所示。
软件分为四种类别,这四种类别的分类是指导性的,其间并没有严格的分界线。
软件具体分类说明如表2所示。
制药企业计算机化系统的类型狭义的计算机化系统指的是自动化控制系统,但是除了自动化控制系统之外,广义的计算机化系统包括了整个自动化和信息化的系统,它涵盖了一切计算机设施,从简单的I/O设施、PLC可编程逻辑控制器到综合的计算机管理信息系统等,都属于计算机化系统。
据此,制药企业常用的计算机化系统的主要类型如图3所示。
制药企业计算机化系统验证制药企业计算机化系统验证是GMP管理的一个重要组成部分,根据GMP 的要求,制药企业计算机化系统验证是通过建立文件来证明计算机化系统能够提供满足用户需求的功能,并且能够稳定工作,包括应用程序的验证(软件方面的验证)和基础架构的确认(硬件方面的确认)。
一、计算机化系统—由硬件、软件、网络组件和可控的功能和相关文件组成计算机化系统Computerized System计算机系统(控制系统)Computer受控的功能和流程硬件Hardware 固件Firmware软件Software 仪器设备Equipment人员、程序People & SOPs运行环境:包括其他的联网或独立的计算化系统,其他系统,媒介,人员,设备与规程计算机化系统(Computerised Systems)中:•硬件为IT设施,与固件(Hardware)、软件(Software)划分至控制系统(Control Systems)•仪器设备(Control Equipment)、人员(People)和SOP划分至受控的功能或流程二、GAMP5计算机系统硬件分类三、GAMP5计算机系统软件分类四、使用系统在整个生命周期实现合规与符合预定用途的通用方法1、计算机化系统生命周期●概念提出●项目实施●系统运行●系统退役2、规范和验证规范活动有对应的验证步骤以确认是否满足了所有的规范要求。
对于大型的系统可能需要多层级的规范文件,而小型的、简单的或低风险的系统则只需把几个规范结合起来限可。
应该通过合适的验证步骤对规范进行确认。
使用系统在整个生命周期实现合规与符合预定用途的通用方法五、USP 1058对实验仪器的分类六、GAMP5 在实验仪器里的应用及验证要求1软件不能进行配置:是指软件模块可根据需求进行配置,并不是指对仪器进行配置。
注意:有关计算机化系统确认术语的使用,特别是运行和性能确认之间的关系,在不同公司之间是不相同。
以上的比较仅仅提供一个一般的解释,而并不是强制性的。
八、 类别3:不可配置软件的方法规范基本职责供应商质量管理体系简称:QMS典型的测试包括: ● 正确的安装● 表明系统符合预定用途并按照规定的要求进行系统验收 ● 根据供应商评估和风险评估结果决定进一步测试通常由被监管公司负责必须的规范和核实活动。
个人整理-G A M P5-在仪器上的分类一、计算机化系统—由硬件、软件、网络组件和可控的功能和相关文件组成计算机化系统Computerized System计算机系统(控制系统)Computer受控的功能和流程硬件Hardware 固件Firmware软件Software 仪器设备Equipment人员、程序People & SOPs运行环境:包括其他的联网或独立的计算化系统,其他系统,媒介,人员,设备与规程计算机化系统(Computerised Systems)中:•硬件为IT设施,与固件(Hardware)、软件(Software)划分至控制系统(Control Systems)•仪器设备(Control Equipment)、人员(People)和SOP划分至受控的功能或流程四、使用系统在整个生命周期实现合规与符合预定用途的通用方法1、计算机化系统生命周期●概念提出●项目实施●系统运行●系统退役2、规范和验证规范活动有对应的验证步骤以确认是否满足了所有的规范要求。
对于大型的系统可能需要多层级的规范文件,而小型的、简单的或低风险的系统则只需把几个规范结合起来限可。
应该通过合适的验证步骤对规范进行确认。
使用系统在整个生命周期实现合规与符合预定用途的通用方法五、USP 1058对实验仪器的分类六、GAMP5 在实验仪器里的应用及验证要求七、传统的确认语与GAMP5活动之间的关系1软件不能进行配置:是指软件模块可根据需求进行配置,并不是指对仪器进行配置。
注意:有关计算机化系统确认术语的使用,特别是运行和性能确认之间的关系,在不同公司之间是不相同。
以上的比较仅仅提供一个一般的解释,而并不是强制性的。
八、 类别3:不可配置软件的方法规范基本职责供应商质量管理体系简称:QMS典型的测试包括:● 正确的安装● 表明系统符合预定用途并按照规定的要求进行系统验收● 根据供应商评估和风险评估结果决定进一步测试 通常由被监管公司负责必须的规范和核实活动。
一、计算机化系统—由硬件、软件、网络组件和可控的功能和相关文件组成计算机化系统Computerized System计算机系统(控制系统)Computer受控的功能和流程硬件Hardware 固件Firmware软件Software 仪器设备Equipment人员、程序People & SOPs运行环境:包括其他的联网或独立的计算化系统,其他系统,媒介,人员,设备与规程计算机化系统(Computerised Systems)中:•硬件为IT设施,与固件(Hardware)、软件(Software)划分至控制系统(Control Systems)•仪器设备(Control Equipment)、人员(People)和SOP划分至受控的功能或流程二、GAMP5计算机系统硬件分类三、GAMP5计算机系统软件分类四、使用系统在整个生命周期实现合规与符合预定用途的通用方法1、计算机化系统生命周期●概念提出●项目实施●系统运行●系统退役2、规和验证规活动有对应的验证步骤以确认是否满足了所有的规要求。
对于大型的系统可能需要多层级的规文件,而小型的、简单的或低风险的系统则只需把几个规结合起来限可。
应该通过合适的验证步骤对规进行确认。
使用系统在整个生命周期实现合规与符合预定用途的通用方法五、USP 1058对实验仪器的分类六、GAMP5 在实验仪器里的应用及验证要求1软件不能进行配置:是指软件模块可根据需求进行配置,并不是指对仪器进行配置。
注意:有关计算机化系统确认术语的使用,特别是运行和性能确认之间的关系,在不同公司之间是不相同。
以上的比较仅仅提供一个一般的解释,而并不是强制性的。
八、 类别3:不可配置软件的方法规范基本职责供应商质量管理体系简称:QMS典型的测试包括: ● 正确的安装● 表明系统符合预定用途并按照规定的要求进行系统验收 ● 根据供应商评估和风险评估结果决定进一步测试通常由被监管公司负责必须的规和核实活动。
1、功能规格(FS)通常由供应商来提供,在供应商收到URS后,对GAMP5 Ⅲ类或GAMP5Ⅳ类,供应商会从现有的产品目录中选择一款或几款可以满足URS的系统供客户选择;2、对于GAMP5 Ⅴ类软件来说,供应商会根据URS的要求开发系统,并将系统所能实现的功能写成书面文件,提交于客户审核。
3、客户审核完功能规格(FS)后,如果可以接受,对于GAMP5 Ⅲ类或GAMP5 Ⅳ类系统,供应商可以根据客户选定的型号交付系统,交付系统时应当随系统交付系统相关的文件,例如设计规格文件;4、对于GAMP5 Ⅴ类系统,需要参考下文的描述:功能规格包括系统系设计和开发文件、代码审核;4.1系统设计信息应当形成书面文件,描述如何实现“需求”。
设计信息和其他信息来源(例如用户使用手册)可以一起使用,以支持系统开发、使用和维护。
4.2设计信息和其他信息来源一起,需要保证能提供系统的概览,包括:•物理和逻辑安全措施的安排•数据流及与其他系统或其他业务流程的数据交互•软硬件的配置要求•系统开发过程需要形成书面文件•系统开发过程执行软件行业的标准流程•良好软件开发流程:系统架构和层级系统开发语言代码的使用和维护编码的标准或编码惯例系统命名惯例软件版本代码审核记录编程的程序代码开发过程形成的记录4.3对于客户订制的系统,设计信息文件和开发过程形成的文件,以及编程的程序代码构成验证交付的一部分。
5、客户开发的系统,如果会对产品质量、安全性和记录可靠性和隐私带来关键影响,应当进行代码审核,确保软件得到正确的设计和开发,可以达到使用目的。
5.1代码审核可以通过多种核实方法来实现、包括•同行复核•演练:通过模拟信号进行模拟测试•检测:由官方或第三方公司检查5.2对于客户订制的系统,同行复核、演练或IT代码SME的检测报告构成验证交付的一部分。
注:对于简单系统,可能没有专门的设计规格文件,其对应的内容可能会包含在系统手册或系统说明书中。
1、目的对系统的软硬件组件进行分析和归类。
通过分类、风险评估及供应商评估结合起来,为系统确定一个合适的系统生命周期管理策略。
2、GAMP类别的使用一般来说,定制软硬件出现故障或存在缺陷的风险比标准软硬件高,这是因为定制软硬件标准软硬件复杂,且使用定海软硬件的用户缺乏经验。
当与风险评估和供应商评估结合起来时,软硬件分类可以是有效的质量风险管理方法的一部分。
各组件的被关注程度大小如下所示:定制>可配置>不可配置>基础架构软硬件分类有助于把精力集中在风险最大的地方:两种主要的使用类别的方法:整体系统评估在整体系统的层面上,可以根据主要组件的类别来确定对供应商评估的方法,以及系统生命周期可交付物的选择。
根据类别和对系统影响评估,可以确定是否需要对供应商进行现场审计。
详细的组件评估在组件层面上,在和其他的风险管理工具结合在一起使用时,以及考虑到系统的复杂性和规模时,软硬件类别也是非常有用的。
大多数计算机化系统由多种组件构成,对这些组件分类可以用来确定所需的系统生命周期活动。
例如:色谱系统管理系统可能包括计算机系统数据、在操作系统上运行的控制软件、数据库管理器,以及基于固件的子系统如泵控制器,自动注射器,和圆柱形加热器。
子系统的复杂程度可能远远低于计算机系统数据和在操作系统上运行的控制软件,因此,在计算机系统的应用上倾注比咋子系统上更多的投入是合适的。
一个可编程逻辑控制器或者其他控制器可能是整个工艺设备的一部分,而正确操作方式的验证可能是整体设备验证的一部分。
在这样的情形下,对各个组件类别的详细分析是不必要的。
3、软件类别3.1 类别1---基础设施软件基础设施中的元件组合在一起,形成一个运行与支持应用程序和服务的完整环境。
包括两种类型:1)成熟的或市场上可以买到的分层式软件:在此类软件的控制下开发出一系列应用程序,包括操作系统、数据库管理、编程语言、中间软件、梯状逻辑解释程序、统计编程工具和电子数据表包。
GAMP5:计算机化系统验证--OQ、PQ1、系统概览和数据系统完成交付后,需要辨别系统的软硬件组件,并创建系统软硬件列表,列表内的信息应当在IQ阶段进行核实;绘制系统软硬件组件和系统的数据流示意图,以及绘制不同权限集角色的权限清单,方便质量管理人员或监管部门查看,确保不同角色之间没有利益冲突;说明:为了有效完成上述任务,可以对系统进行预安装,预安装帮助我们在正式安装前了解系统;2、设计确认系统交付之后,根据URS、FS、DS的内容对系统进行设计确认或设计审核;设计确认对简单的GAMP5 Ⅲ类或GAMP5 Ⅳ类系统,如果系统是整体交付的,不需要根据设施条件再进行组装的,设计确认或设计审核实际上是没有多大帮助的,因为之前对FS的审核已经涵盖这些内容。
对于复杂的系统,不管是不是属于GAMP5 Ⅴ类系统,最好都要执行设计确认或设计审核,确保系统能够被正确的安装或组装,方便将来的使用和维护。
3、安装或组装在这个阶段执行正式的安装或组装。
为了确保系统能成功的安装或组装,推荐在之前的预安装的过程中起草一份安装和安装验收指南。
安装和安装验收指南用于详细描述系统安装或组装的步骤,如果供应商提供的安装或组装说明足够详细,就不需要再起草这份文件了。
记录安装过程是必要的,可以使用带有说明性文字的截屏、照片或图纸的形式来记录安装过程。
安装记录应当在IQ阶段进行核实。
注:本部分描述的任务也可以在IQ阶段执行,然而在实施安装确认前,推荐在之前的预安装过程中起草一份安装和安装验收指南。
4、配置设置为了确保系统能被正确的配置,推荐在之前的预安装过程中起草一份配置设置指南。
配置设置指南用于详细描述配置系统设置步骤,如果供应商提供的配置设置说明足够详细,就不需要在起草这份文件了。
记录系统的配置过程是良好的管理实践,可以使用带有说明性文字的截屏、照片或图纸的形式来记录配置设置过程。
配置设置记录应该在IQ阶段进行核实。
首次的配置设置记录或报告最迟应当在OQ报告签署前得到批准。
个人整理_G A M P5在仪器上的分类(总5页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除一、计算机化系统—由硬件、软件、网络组件和可控的功能和相关文件组成计算机化系统(Computerised Systems)中:硬件为IT设施,与固件(Hardware)、软件(Software)划分至控制系统(Control Systems)仪器设备(Control Equipment)、人员(People)和SOP划分至受控的功能或流程二、GAMP5计算机系统硬件分类类别描述典型示例典型方法类别1:标准化硬件组件Standard Hardware Components 被监管公司大部份硬件组成都属于此类别标准设备:服务器个人电脑、工作站输入设备输出设备打印机通过文件记录下生产厂家或供应商的详情、序列号和版本号确认正确的安装适用配置管理和变更控制类别2:定制化的硬件组件Custom Built Hardware Components 这类硬件是在标准化硬件组件上增加补充需求的硬件客户定制的硬件:专用板卡接口卡上述内容再加上:设计标准(说明)可接受标准的测试(验收测试)适用配置管理和变更控制类别描述典型示例典型方法类别1:基础设施软件Infrastructure Softeare 底层软件用于管理运行环境的软件操作系统数据库软电子表格网络监控工具中间软件编程语言统计软件包记录软件版本检查版本的正确性按批准的程序安装类别2:固件firmware已取消类别3:不可配置软件Non-configured 可以输入并储存运行参数,但是并不能对软件进行配置以适合业务流程以固件为基础的应系统标准的商用软件(COTs)在市场货架销售的商用仪器软件简化的生命周期方:URS基于风险的供应商评估方法记录软件版本,验证正确的安装方式基于风险进行测(对于简单系统,可能通过校验替代测试)具有维持系统符合性的程序类别描述典型示例典型方法类别4:可配置软件Configured 此类软件非常复杂,可以通用户自己配置来满足用户的特殊业务流程需求此类软件件代码不可以修改LIMS(实验室管理系统)ERP(企业资源计划)SCADA(数据控制与数据管理系统)EDMS(文件管理系统)数据获取系统CDS(色谱数据系统)楼宇管理系统生产资源规划系统不良反应报告系统客户关系管理系统生命周期方法:URS基于风险的供应商评估方法证明供应商的质量管理系统(QMS)记录软件版本,验证正确的安装方式某些生命周期文档可能只由供应商保留(如设计规范)基于风险的测试,以表明应用软件在测试环境下按照设计要求运行基于风险的测试,以表明应用软件在业务流程中按照设计要求运行.具有维持系统符合性的程序类别5:定制软件Custom 设计定制程序和源代码以使用其适合用户流程的软件内部和外部开发的IT应用程序内部和外部开发的IT流程控制应用软件定制梯级应用逻辑软件电子表格软件(宏)与类别4相同,再加上:严格的供应商评估,包括可能的供应商审计贯穿整个生命周期的文档资料(功能、规范、设计规范、结构测试等)设计与源代码审查四、使用系统在整个生命周期实现合规与符合预定用途的通用方法1、计算机化系统生命周期概念提出项目实施系统运行系统退役2、规范和验证规范活动有对应的验证步骤以确认是否满足了所有的规范要求。
一、计算机化系统—由硬件、软件、网络组件和可控的功能和相关文件组成计算机化系统Computerized System计算机系统(控制系统)Computer受控的功能和流程硬件Hardware 固件Firmware软件Software 仪器设备Equipment人员、程序People & SOPs运行环境:包括其他的联网或独立的计算化系统,其他系统,媒介,人员,设备与规程计算机化系统(Computerised Systems)中:•硬件为IT设施,与固件(Hardware)、软件(Software)划分至控制系统(Control Systems)•仪器设备(Control Equipment)、人员(People)和SOP划分至受控的功能或流程四、使用系统在整个生命周期实现合规与符合预定用途的通用方法1、计算机化系统生命周期●概念提出●项目实施●系统运行●系统退役2、规范和验证规范活动有对应的验证步骤以确认是否满足了所有的规范要求。
对于大型的系统可能需要多层级的规范文件,而小型的、简单的或低风险的系统则只需把几个规范结合起来限可。
应该通过合适的验证步骤对规范进行确认。
使用系统在整个生命周期实现合规与符合预定用途的通用方法五、USP 1058对实验仪器的分类六、GAMP5 在实验仪器里的应用及验证要求七、传统的确认语与GAMP5活动之间的关系1软件不能进行配置:是指软件模块可根据需求进行配置,并不是指对仪器进行配置。
注意:有关计算机化系统确认术语的使用,特别是运行和性能确认之间的关系,在不同公司之间是不相同。
以上的比较仅仅提供一个一般的解释,而并不是强制性的。
八、 类别3:不可配置软件的方法规范基本职责供应商质量管理体系简称:QMS典型的测试包括: ● 正确的安装● 表明系统符合预定用途并按照规定的要求进行系统验收 ● 根据供应商评估和风险评估结果决定进一步测试通常由被监管公司负责必须的规范和核实活动。