《计算机系统验证管理规程》由会员分享,可在线阅读,更多相关《计算机系统验证管理规程(8页珍藏版)》请在金锄头文库上搜索。
1、计算机系统验证1. 目的为了测试、评估计算机和PLC采取的URS、设计、采购、安装、验证、使 用过程,确保计算机和PLC符合设计要求和使用要求,特制定本规程;2. 适用范围本规程适用公司所有的计算机、PLC控制系统;3. 职责3.1计算机系统的使用部门负责提出需求计划;3.2计算机系统使用部门、设备管理员、网络管理员负责计算机系统开发阶段的所 有业务;3.3计算机系统使用部门负责进行计算机系统的验证,网络管理员、设备管理员及 供应商提供验证支持;3.4计算机系统使用部门负责按要求使用计算机系统,并指定本计算机系统的责任 人;3.5总经理负责计算机系统废弃的批准;4. 概念4.1.1计算机系统P
2、CI/S定义:计算机控制系统:包括硬件、软件和其它固件 受控功能和过程:包括操作规程、人员和设备运行环境:其它联网或独立计算机化系统、其它系统、媒介、人员、设备 和规程;4.1.2 PLC programmable logic con troller 可编程控制器4.1.3计算机系统验证:对用于药品开发及生产的计算机系统,是否按照要求的规 格进行合理的开发,且在运用开始后是否进行合理的管理,作出评估和确认的行为 称为计算机系统验证;4.1.4软件分为四类GAMP5:第1类软件: 基础结构软件Infras true ture Sof tware第3类软件:不可配置软件 Non-Configure
3、d Produets第4类软件:可配置软件 Configured Produets第5类软件:定制应用软件Custom Applieation4.1.5硬件分为二类GAMP5:第1类硬件:标准硬件组件Standard Hardware Components,目前采用的 大部分的都是这类硬件第2类硬件:定加工硬件组件Custom Build Hardware Components,这类 硬件是为了满足特殊需要而开发的,是对标准硬件件组件的补充;5. 原则上,计算机体系的导入、变更、更新等药按照变更管理的程序进行;6. 本文件规定了计算机体系的开发阶段、验证阶段、运用阶段的各个程序;开发 阶段和验
4、证阶段的程序,根据文件不同,除了程序,也规定了输出计划及报告书的 样式内容;阶段活动内容分类345提出可行性研究:从技术及经济等方面系统地研究并论证开发/变更计算机系统的可行性,包括目的、概念定义、规模、风 险分析、投资分析等;其相关信息的收集被用来建立系统验证规模及申请开发费 用;VVV开发阶段1、开发计划规划所有工程及验证活动,包括开发的目的、条件、各部门/ 个人的职责、工程进度表、文件交付、审核和批准要求等;2、用户需求标准URSURS由系统用户和系统项目专家制定,详细说明计算机系统的 适用法规、基本业务需求、期望及性能指标,对供应商的要求 要清楚传达;包括如下内容;一、系统说明说明全系
5、统要做什么,模块间怎样连接及相互作用,控制方 式,执行的过程,操作人员对接口的要求及安全性要求等;二、物理要求物理要求包括有效空间、位置、所处的环境等;三、硬件文件标准硬件文件标准包括图纸、流程图、手册、部件清单等;四、软件文件标准软件文件标准包括程序编号及修订号、打印出的程序及详细 解释、复制件的提供及贮存条件、系统框图及配置清单;五、测试要求系统开发过程中所要求进行的测试项目及记录;包括单独模 块测试及集成测试等;六、其他其他提供给供户的要求;包括对已完成的系统的验证要求、关 于在设计开发过程中的质量控制和变更控制要求等;用户需求说明中的所有条款将直接作为制定IQ、0Q及PQ草 案的依据3
6、、体系评价-1软件分类判断为对象计算机体系的,根据分类表进行分类,判断必要活 动;将分类计入体系台账;3、体系评价-2风险评估关于对产品品质的影响,进行风险分析,风险评价,报告;不仅 仅是开发计划书,根据必要性,URS和FS也应进行适当的风险评估;3、体系评价-3供应商审计/评估应对计算机系统的供应商进行评价,以确保其系统能力及所 提供的产品满足计算机系统验证要求;供户评价包括以下内 容;1根据系统概念定义及判断选择供户,注意评估外部资料对标 准要求的符合化及与系统要求文件的一致程度;2对供户质量体系进行审计,审计内容包括 系统开发者的内部质量管理程序; 技术能力评估; 软件开发标准及软件测试
7、能力; 程序编制人员的资格审定; 硬件开发及制造能力; 变更控制; 售后服务; 系统安全性;供户审计报告应纳入验证档案;4、功能标准FSFS是供应商在不考虑如何满足URS的前提下对设备功能进行 的说明和描述,有助于用户和供应商熟悉设备的功能;通常FS 由供应商提供,用户进行批准;5、设计标准DSDS是要用详细的技术语言来描述如何开发设备才能提供用户 需要的功能;也是需要供应商提供,用户来进行批准;对于商 业化的标准化的设备不需要这个文件;具体包括如下; 硬件设计标准将定义如标准仪器、微控制器、可编程序逻 辑控制器PLC等; 软件设计标准将定义系统的整体框架、计算机语言、界面、 屏幕设计、数据流
8、程图、报告设计、图表设计、运算法则、 安全测试、系统结构图、I/O图、工程制图、流程图解、程 序体系图解、详细说明和一个数据字典6、设计确认DQDQ是以书面的形式确认该设备的设计能够满足URS,需要质量 受权人批准,批准后如果有什么变化是需要按照变更流程管 理的,提出变更申请;7、系统测试FAT、SAT8、FAT是要求供应商作成测试程序并在供应商处实施测试,在 FAT过程出现的偏差要进行记录和整改;购买人员最好到现场 确认测试程序及测试结果;SAT是在接收产品后在本公司进行实验,确认体系的性能是否 满足要求;实验方法及结果应得到批准;FAT和SAT是否需要做是企业根据自己控制风险的能力进行 的
9、,要尽量减少设备到场后发现不符合的现象和问题; 该阶段的主要任务是发现并排除在分析、设计、编程各阶段 中产生的各种类型的错误,以得到可运行的计算机系统;一、单元测试单元测试是对系统的每一个模块进行独立测试,其目的是找 出与模块的内部逻辑有关的错误;单元测试一般以白盒法为 主;二、集成测试集成测试根据系统设计中各功能模块的说明及制定的组装测 试计划,将经过单元测试的模块逐步进行组装和测试;每并人 一个模块,都要找出由此产生的错误;集成测试一般以黑盒法 为主;验证阶段安装确认IQ安装确认的目的是保证系统的安装符合设计标准,并保证所 需技术资料俱全;具体确认内容包括如下;1各种标准清单,包括使用者要
10、求、功能性要求、物理要求、 系统标准;2各种标准操作程序SOP,包括硬件和软件的操作、预防维修、 备份和数据存档、灾难断电、硬软件损坏等恢复及系统退役; 3配置图,配置图是控制系统的概图,包括以下内容; 整个系统概图; 各个中央处理器CPUS包括插件指定的配置图; 输入/输出装置接线图; 控制回路图; 状态转变图; 网络接线图; 硬件驱动/网络驱动指示树,可包括逻辑的和物理的驱动 指定;4硬件和软件手册,包括安装、操作、维修保养手册;5硬件配置清单,包括已安装系统的所有组成部分,对于芯片、 微处理器或EPROM,应记录其修订版号;6软件清单和源代码的复制件 列出与系统有关的所有软件和软件版本,
11、并保证所有软件 的复制件都归入档案,安全存放; 应存放以下几种软件;源代码产生器或编辑器、源代码包括 初级排序、功能和报告的产生、操作系统、诊断程序、存档 /备份程序;7输入/输出I/O清单及连续性检查;连续性检查是保证信号 可从控制系统发至装置并又可从装置返回至控制系统;8环境和公用工程测试 确认并记录系统安装的环境,包括清洁度、射频/电磁干 扰、振动、物理安全性、噪声、照明; 记录关键公用工程系统的情况,并确认公用工程系统的关 键性质与功能说明书相符;包括火警通告/抑制、冷却系统、 电力及调节、不间断供电、WAN连接、LAN连接、灾难恢复 接线、电话数码/模拟; 确认并记录系统符合安全及人
12、机工程的要求;9结构测试白盒法,主要指源代码的结构测试;对以下各项进 行确认; 遵循模块化程序设计; 无无效代码; 按照标准进行识别、修订、注解和评论; 算法/公式和计算准确; 模块排序准确; 关键上属性、报警等锁存准确; 保持惟一的逻辑输入/输出; 数据贮存寄存器是惟一的; 定时器和定序器设定准确;10确认整个安装过程符合操作手册要求;运行确认OQ运行确认的目的是保证系统和运作符合需求标准;运行确认 应在一个与正常工作环境隔离的测试环境下实施,但应模拟 生产环境;具体包括如下;1系统安全性测试 挑战所有逻辑系统,诸如各工作层的使用权限,证明各安全 层面的允许权限未经授权的操作得到禁止; 确认
13、系统外围的安全性,诸如I/O总线卡,操作人员接口 终端等;2操作人员接口测试,确认操作人员接口系统的功能;3报警、互锁功能测试;4数据的采集及存贮,确认系统的数据采集及存贮功能如下; 准确的采集、贮存和检索数据; 确认数据的输出长度、进位及空值、零及负值的处理能力; 自动将数据存档并保存至指定时期;5确认数据处理能力,包括算法、统计、利用查表数值及报告 的产生等;6定时器和定序器测试;7功能性测试黑盒法,根据系统定义中所提供的各种要求文 件、标准最好有一张包括运作分支在内的功能图对系统各功 能和各决断通路进行测试;测试应在最高特定条件下进行如 最高通讯负载,大型数据文件的处理等;8断电/修复测
14、试 复查断电之前,期间和之后的数据采集状况证明数据没有 破坏或丢失; 测试后备供电、不间断供电和动力调节器、发电机功能恢 复是否正常;9灾难恢复测试,制造 起系统失效现象,按照灾难恢复程序 步步确认以下各项; 现有的数据未被破坏; 保证对系统的数据备份有效;10制定系统标准操作程序运行确认结果合格后,证明系统具备了能够在正式生产环境 下使用的条件,可以在正常生产环境下进行进 步确认;性能确认PQ性能确认是为了确认系统运行过程的有效性和稳定性,应在 正常生产环境下进行测试;测试项目依据对系统运行希望达 到的整体效果而定如对生产出的产品质量各项特性进行测 试,测试应在正常生产环境下相同条件下重复3
15、次以上;注: 当计算机系统取代人工系统时,可以进行平行的验证试验;验证完成当确认所有的验证结果符合预先设定的可接受标准,验证报 告已得到相关人员审批,视为验证结束;变更完成报告书全体报告运用阶段计算机系统台账更新/管理作为管理对象的计算机体系,全部要更新到计算机系统台账 中;质量部负责的管理该台账;计算机系统操作规程对每类/台计算机系统要建立标准操作规程,包括:操作事项, 维修保养点检,安全管理等;人员培训是一个持续过程,应确保所有使用、维护及开发计算机系统的 人员均得到堵训;维护保养点检每年进行1次自我点检,确认点检结果和管理是否没有问题安全管理必须定义控制计算机系统物理及逻辑通道的安全程序, 例如必须清楚定义增加或移