供电公司软件开发与测试验收管理规范

时间:2019-05-15 03:48:37下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《供电公司软件开发与测试验收管理规范》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《供电公司软件开发与测试验收管理规范》。

第一篇:供电公司软件开发与测试验收管理规范

某某供电公司软件开发与测试验收管理规范

第一条 为提高某某供电公司计算机应用软件的开发与测试验收管理水平,符合国网公司“SG186”软件系统的质量体系,特制定本规范。

第二条 本规范适用于公司内部开发的应用软件,也适用于采购定制开发的应用软件,提供定制开发应用软件的开发商必须遵循本规范执行。

第三条 本规范的应用软件研制开发过程采用生命周期法,分为五个阶段进行:

1. 分析阶段 2. 设计阶段 3. 编码调试阶段

4. 工程实施(部署)、测试验收阶段 5. 培训、试运行阶段

第四条 每个阶段都有确定的任务,并产生相应的文档。后一阶段应在前一阶段提供文档的基础上,继续开展工作。每一阶段结束时,必须对产生的文档,进行仔细复审,发现错误,及时纠正。由于理解能力的限制,以及需求情况、环境条件的变化,反复进行修改,是不可避免的,应不厌其烦地,直至修改完善,保证正常运行使用。力戒凑合。

第五条 应用软件研制开发过程中会出现七个角色:组织机构的设置可根据

第 1页 , 共 9 页 开发平台、开发人员、项目规模等因素有所变化,开发人员也可以随着项目的连续性和项目的进展赋予不同的职责。

1. 项目经理:在一个或多个应用领域内使用整合了道德、法律和经济问题的工程方法来设计合适的解决方案。懂得确定客户需求并将其转换成软件需求的过程。履行项目经理的职责,善于处理技术和管理方面的事务。懂得并使用有用的项目管理工具。调谐互相冲突的目标,在成本、时间、知识、现有系统以及组织的限制下找出可接受的折衷办法。在一个典型的软件开发环境中谈判、有效地工作、在必要时进行领导,并与有关负责人(包含外方)进行良好沟通。从最初创建建议书一直到项目签收结束都应用国际标准。2. 系统分析员:协助项目经理工作。系统分析员是用户和开发者之间的桥梁,负责与用户一起进行需求分析,并对软件需求进行规格化说明。

3. 系统设计员:系统设计员负责设计软件的开发策略,配置软件开发环境,进行数据结构设计和业务系统设计。

4. 程序设计员:负责程序的编写、调试,以实现系统设计员做出的软件设计。

5. 系统测试员:负责程序和业务系统两方面的测试。

6. 文档管理员:负责管理整个系统开发过程中产生的各种文档。7. 用户:应用软件的接受和使用者。

第六条 分析阶段

第 2页 , 共 9 页 1. 分析阶段任务:在项目经理的带领下进行业务需求调研。系统分析员与用户一起充分讨论业务需求、安全保密等要求;对有关业务活动,进行详细分析,切实弄清在满足业务需求的条件下,软件系统应该做什么,并进行可行性论证。

2. 本阶段的文档是《业务需求说明书》、《技术方案设计书》、《草图设计》、《项目开发计划》和《项目约定书》。

3. 《业务需求说明书》由项目经理和系统分析员编写。a)阐述业务范围和内容。

b)分析现行系统的业务概况,系统的不足和用户对新系统的要求。

4. 《技术方案设计书》由项目经理和系统分析员编写。a)由开发组负责制定最优技术设计方案

b)业务流程图:对原系统的描述,为数据流程图提供依据 c)数据流程图:系统说明书中的主要文件,按自顶向下的原则分层进行,先把整个系统当作一个功能,画出最粗略的流程图,然后逐步向下分解,直到所需要的详尽程度。d)数据字典:对数据流程图中的细节,进行描述说明。e)新系统的逻辑模型;提出为达到系统目标,对原系统应作那些修改,系统的人机界面,出错处理,系统的启动和结束,系统输入输出格式,系统性能等。

5. 《草图设计》由项目经理和系统分析员编写。简化和图示化技术方案设计书,让用户直接了解思路。

第 3页 , 共 9 页 6. 《项目开发计划》由项目经理根据项目任务、人员配置和进度制定。

7. 《业务需求说明书》、《技术方案设计书》、《草图设计》和《项目开发计划》在业务部门确认这四个文档满足他们的要求后,提交软件开发部门领导审批,然后由项目经理与业务部门签订《项目约定书》,作为业务部门和软件开发部门之间密切合作的最终文件。(外购软件参照执行)8. 在《项目约定书》中必须包括:

a)开发和实施过程中的人生、信息、设备的安全条款。b)提供明确数量的技术培训和服务(质量)的承诺。

第七条 设计阶段

1. 设计阶段的任务:在设计阶段中,项目经理和系统分析员应根据《技术方案设计书》提出的逻辑模型,精心设计系统实施方案,编写《业务流程总体设计书》尽可能提高系统的安全性、可靠性、可变性、容错性、工作质量和工作效率。2. 本阶段工作是“业务流程总体设计”、“业务流程详细设计”、《项目开发管理规范书》和《任务分配文档》。3. “业务流程总体设计”由项目经理和系统分析员完成 a)“业务流程总体设计”是项目经理和系统分析员根据《业务需求说明书》和《技术方案设计书》的要求,运用结构化程序设计思想,将软件自上而下逐层分解成多个软件模块,直

第 4页 , 共 9 页 到分解成每一个模块只具有单一的功能,能用一个或几个程序实现的树形结构为止。总体设计还要定义各模块的数据传递关系,设计软件的编码方案、文件存储策略、输入输出格式,以及硬件和系统软件配置,最后编制《概要设计说明书》。b)业务流程总体设计的内容主要包括:

(1)代码设计(2)文件设计(3)输入设计(4)输出设计

(5)系统软硬件配置设计(6)设计说明书

4. “业务流程详细设计”由项目经理和系统分析员完成 a)“业务流程详细设计”是对“业务流程总体设计”中划分的每个模块再进行详细定义和说明。它包括定义每一模块的详细功能、输入数据、使用文件及使用方式,确定输出内容及格式,模块实现的详细算法,每一模块的程序构成等,其中包括对数据库关系和流程的设计。“业务流程详细设计”是软件功能、结构实现方法的最详细说明,是程序设计的依据。“业务流程详细设计”的最终成果是编制《详细设计说明书》。

5. 《项目开发管理规范书》:由项目经理和系统分析员编写。对开发人员在变量、代码、编码、数据文件格式、注释等方面

第 5页 , 共 9 页 作出约定的技术性规范书。

6. 《任务分配文档》由项目经理编写,根据《概要设计说明书》、《详细设计说明书》和《项目开发计划》分配人员和任务。

第八条 编写、调试阶段

1. 主要任务是由程序人员在系统分析员的带领下,根据《任务分配文档》分配的各自的模块说明书写出程序《开发文档》,并以此编写逻辑正确、易于阅读和理解的程序。

a)《开发文档》应该包括:程序框图、源程序清单、程序说明书、逻辑正确的程序模块。

2. 高级程序员将程序员开发的模块按《概要设计说明书》、《详细设计说明书》集成系统。

3. 在本阶段中,模块级测试可以由程序员自己或相互测试,也可以由测试员参与模块级测试。

4. 在本阶段中,对开发服务器上集成后的系统进行测试,可以由高级程序员到测试员共同参与进行测试,测试结果由程序员对代码进行消缺,同时编写《集成测试说明书》。5. 在经过系统集成测试后,可以向用户展示系统,项目经理和系统分析员要听取用户的意见,如果用户对业务有所变更,项目经理和系统分析员对此进行分析,对于确实需要变更的业务,由项目经理及时提出《问题说明报告》,让用户和领导审批,审批通过后,系统分析员立即编写《业务变更文档》,第 6页 , 共 9 页 同步记录开发过程中用户提出的业务需求变更的情况,以便及时让组员了解。

6. 在向用户展示系统通过后,系统进入现场安装部署阶段。

第九条 工程实施(部署)、测试验收阶段

1. 在现场部署阶段,首先准备运行服务器。同时,由系统分析员根据《业务需求说明书》、《概要设计说明书》、《详细设计说明书》,编写《项目测试方案与报告》的初稿,《项目测试方案与报告》包括测试案例,以验证系统的功能与性能。2. 成立由项目经理、系统分析员、程序员、测试员和用户在内的测试小组进行现场码测试。

a)现场码测试过程是按照《项目测试方案与报告》的初稿的测试案例,逐条进行。现场代码测试是一个反复的过程,如果没有通过测试,要进行消缺,再全面测试,直到测试通过为止。

b)现场代码测试完成后的系统要移植到最终运行环境(部署),将实际数据采集及导入。

3. 成立由项目经理、系统分析员、测试员和用户在内的测试小组进行现场验收测试。

a)对实际运行系统进行现场验收测试。测试过程是按照《项目测试方案与报告》的初稿的测试案例,逐条进行。b)现场验收测试完成后,测试小组要对被测试系统是否达到

第 7页 , 共 9 页 《项目测试方案与报告》的要求,提出意见,完善《项目测试方案与报告》报告,提交领导审批。

4. 在进行系统测试的同时,系统分析员、程序员积极编写《项目开发文档》汇总整个项目的使用的技术、思路、过程。5. 在工程实施(部署)、测试验收阶段,系统分析员和高级程序员还要积极编写《用户使用手册》,在系统代码测试完成后,向用户进行培训。

6. 现场验收测试通过的系统交用户试运行一段时间(一般要求3~6个月),以进一步发现问题,予以修改、完善。经用户试运行,满意认可后,由用户提出《用户报告》,项目经理则编写《项目验收报告》。

第十条 验收、运行维护阶段

1. 软件验收组应由用户、开发人员和专家三方组成。验收组要对《项目验收报告》、《项目测试方案与报告》、《用户报告》等资料是否完整进行认真审查并作出评价;

2. 在软件系统通过验收,并交付用户正式使用后,用户应对软件系统的资产进行分类统计,编制资产清单,标注资产的重要性,并对资产清单定期维护和更新;

3. 要对软件系统的日常维护工作作出安排。可以委托软件开发人员日常维护。要建立软件系统的《日常维护档案》资料归

第 8页 , 共 9 页 档,作为今后日常维护的依据。在可能的条件下,也可对业务人员作进一步培训,逐步做到由业务部门自行维护。

**供电公司

2009年2月

第 9页 , 共 9 页

第二篇:软件开发管理规范

软件开发过程管理规范

济南明湖建筑节能技术开发有限公司 软件开发过程管理规范

一、总则.................................................................................................................................1 1.软件开发项目管理的目的.........................................................................................1 2.软件开发项目管理规范适用对象.............................................................................1 3.软件项目开发组织管理.............................................................................................1

二、软件项目立项阶段.........................................................................................................1

三、软件项目实施阶段.........................................................................................................2

四、项目需求分析过程.........................................................................................................2

五、项目系统设计过程.........................................................................................................3

六、项目开发编码过程.........................................................................................................3

七、测试提交过程.................................................................................................................4

八、项目验收总结阶段.........................................................................................................4

软件开发过程管理规范

一、总则

1.软件开发项目管理的目的

为保障按时、保质、保量完成预期交付的任务,让整个组织能清楚了解项目实施的目的、影响、进度,做到项目组所有成员都理解项目实施的原因、意义及客户的要求。通过制度化管理来合理组织安排项目组成员的工作职责和角色转换。2.软件开发项目管理规范适用对象

为了达到软件开发项目管理的根本目的,要求公司全体员工必须严格按照本规范执行,同时要求公司业务人员引导合作单位和客户接受并适应公司本《软件项目开发管理规范》。3.软件项目开发组织管理

根据软件开发的标准流程,结合公司的实际情况对软件项目分三个主要阶段进行组织管理,分别为项目立项阶段、项目实施阶段和项目验收总结阶段。

二、软件项目立项阶段

1.成立公司项目评估委员会负责公司的项目立项审批。

2.公司项目评估委员会由公司总经理或指定负责人召集,成员为公司管理层人员、商务负责人、市场负责人、技术总监、技术研发经理、财务负责人组成。

3.公司业务部门按照公司发展要求或外部需求形成《软件项目需求说明书》,确定项目需求管理人或项目申请人。

4.项目申请人填写《软件项目立项申请书》向项目评估委员会提出项目立项申请,主要说明项目的背景、目的、效益、成本、需求等方面,并由技术部门提供支持和技术说明。5.项目评估委员会收到《项目立项申请书》后三个工作日内,召开评估会议。给出评估结果。如果批准立项交公司技术总监组织开发。如果不批准,给出理由后项目中止。中止后的项目可根据情况重新申请。

6.评估结果必须包括:建议项目启动日期,期望项目完成日期,项目等级系数,项目优先级(高中低),资源冲突程度(1~9)。对于资源冲突程度大于5的项目技术总监有权拒绝

软件开发过程管理规范

接受。

三、软件项目实施阶段

1.公司批准立项的项目交由公司技术总监组织实施。

2.技术总监根据资源情况和项目需求组织相关技术人员进行初步需求讨论会,确定项目的等级系数(如分大、中、小对应3、2、1)、指定项目开发负责人。在立项后五个工作日内技术总监和项目开发负责人共同制定《软件项目开发计划》,确定项目启动日并提交项目评估委员会做反馈确认。如果项目评估委员会二位成员以上对计划有异议,项目评估委员会应该召开项目计划协调会,协调《软件项目开发计划》的修改和通过。如果无异议授权技术总监按照《软件项目开发计划》执行。

3.项目启动日后,项目开发负责人根据《软件项目开发计划》的进度每周进行一次分析汇报,形成《项目分析周报》确定项目的状态、分析风险和对策,交技术总监管控。4.《软件项目开发计划》必须按照软件项目实施过程分解为需求分析、系统设计、开发编码和测试提交几个控制过程。

四、项目需求分析过程

1.项目需求分析团队由技术总监负责,组成人员包括技术研发经理、项目开发负责人、部分高级软件开发工程师和需求提供人。

2.需求分析第一次会议将在《软件项目开发计划》通过后,在项目启动日2个工作日内召开,提出需求的不足之处交需求提供人完善。

3.分析团队分工完成提交《软件项目需求功能列表》及《项目关键业务流程》文挡。4.需求分析应该在需求分析第一次会议后的开始,并在(3个工作日*项目等级系数)日内完成。

5.需求分析过程完成后,如果需求变更提供人必须书面提出《项目需求变更通知书》,项目需求分析团队在2个工作日内完成分析反馈,确定项目变更系数;项目负责人变更对应《软件项目开发计划》版本。

6.需求分析阶段完成的标志为技术总监召开文挡审查和阶段总结会,时间为1个工作日。

软件开发过程管理规范

五、项目系统设计过程

1.项目设计团队由技术总监负责,组成人员包括技术研发经理、项目开发负责人、部分高级软件开发工程师。

2.项目分析设计团队在收到需求阶段文档后2个工作日内召开设计工作启动协调会,审查反馈需求阶段文档。

3.协调会明确分工、按计划完成《项目系统接口说明》、《项目系统数据设计文档》和《主要操作界面说明》文档。

4.项目设计应该在启动协调会后开始,并在(5个工作日*项目等级系数)日内完成。5.项目负责人接到《项目需求变更通知书》后,按照1个工作日*项目变更系数调整对应设计和计划。

6.项目设计阶段完成的标志为技术总监召开设计文挡审查和阶段总结会,时间为1个工作日。

六、项目开发编码过程

1.项目开发编码团队由技术研发经理负责,组成人员包括项目开发负责人和软件开发工程师。

2.项目开发编码团队在收到需求和设计阶段文档后2个工作日内召开编码工作启动协调会,学习理解并反馈需求和设计阶段文档。

3.技术研发经理按照项目《软件项目开发计划》中开发编码过程的细分阶段进行控制。

4.项目开发负责人需负责项目联调测试,保证《项目关键业务流程》和《主要操作界面说明》文档的实现。

5.技术研发经理要组织项目开发编码团队对(项目等级系数)关键代码进行集中解读,保证编码的质量和规范。

6.根据项目的情况,要求开发编码人员对《项目系统接口说明》中接口进行性能测试,并产生接口测试报告。

7.技术研发经理负责做好开发编码的版本管理工作。

8.开发编码应该在编码工作启动协调会后开始,并在(10个工作日*项目等级系数)内完成。

软件开发过程管理规范

9.开发编码阶段完成的标志为测试人员接受测试版本后,技术研发经理召开提交和阶段总结会,开发人员的所有代码转交给项目负责人管理。时间为1个工作日。

七、测试提交过程

1.项目测试团队由技术研发经理、项目负责人和测试工程师组成。

2.测试工程师首先检查开发编码团队《项目关键业务流程》、《主要操作界面说明》和《项目系统接口说明》的测试结果。如果通过才接受,否则将退回。

3.测试工程师在开发编码阶段的同时应该编制好《项目软件使用说明书》,接受测试版本后按照《项目软件使用说明书》进行测试。

4.测试工程师重新测试一次《项目关键业务流程》、《主要操作界面说明》和《项目系统接口说明》。

5.测试工程师完成对应版本的《项目测试报告》,发现的问题交项目负责人负责组织开发人员修改完善。

6.测试工程师提交完成版本的《项目测试报告》后,由技术研发经理确认并签字。将对应版本定义为发布版本。

7.测试工作应该在接受测试版本后进行,并在(5个工作日*项目等级系数)内完成。

八、项目验收总结阶段

1.发布版本后,项目负责人打印收集好所有项目过程文挡,并有对应责任人签字。

2.项目负责人回顾总结《软件项目开发计划》,分析总结实际和计划差异,形成《项目计划执行情况报告》。

3.技术研发经理总结项目设计、开发、测试过程的质量控制和开发人员开发效率情况,总结经验教训并提出项目开发改进措施。

4.技术总监总结分析成本控制、对全部项目人员进行考核,形成《项目总结报告》。并完善本规范流程。

5.上述工作完成后,提交项目评估委员会总结会审批后公布。

第三篇:设备验收测试管理操作规程

技术有限公司文件编号:SOP-ZL-YZ-007

标准操作规程

1.目的:检查整个设备是否达到合同、URS的要求,对系统的功能、性能进行全面的试验、测试和系统联调(系统内部和外部的通信也应包括在内),使整个系统/设备运行正常,能达到预期的要求。

2.适用范围:适用于直接影响系统的设施/设备和需要验收测试的设备。

3.责任者:质量管理部、生产运行部、设备工程部及相关技术人员对本规程的实施负责。

4.程序:

4.1 术语和定义

4.1.1验收测试:包括FAT(出厂验收测试)和SAT(现场验收测试)。

4.1.2供应商:设备或自动化系统的制造商或分包商。

4.1.3客户:从供应商处直接购买系统/设备并对其负责的企业。

4.1.4 FAT(出厂验收测试):FAT是factory acceptance test的英文缩写,FAT是用来验证供应商提供的系统及其配套系统是否符合技术要求而开展的一系列活动。FAT主要由供应商实施,客户监督,如个别项目的FAT客户自己进行测试时,按规定必须事先在合同中说明。

4.1.5 SAT(现场验收测试):SAT是site acceptance test的英文缩写,SAT用来验证不同供应商提供的系统的安装是否符合应用规范和安装指南要求而开展的一系列活动。SAT测试在相关的硬件/软件部件已运抵现场并正确安装完毕后进行。

4.2 验收测试的职责

4.2.1供应商职责:

提供FAT、SAT文件,如合同中不提供测试方案,应当由客户自己提供方案。

提供用于检测、维护测量试验和记录等必要的设备。

FAT中提供全部场地设施及模拟的现场环境、负责系统的安装和调试。

负责系统的安装和调试。

4.2.2 客户职责

版本号:0

1提供测试方案(如合同中制造商不提供测试方案)。

审核批准验收测试方案。

有经验的工程师参与FAT。

SAT中提供设备使用现场环境,参与系统的安装和调试。

4.3系统/设备验收测试流程:

URS→设计确认→ FAT →启动与调试→现场测试验收→安装确认→运行确认→性能确认 工厂测试验收是IQ的基础,现场测试验收是OQ的基础。

4.4验收测试原则

4.4.1对照公司的设备通用验收标准逐条仔细查看。

4.4.2对照厂家提供的出厂标准和配置清单逐条仔细查看。

4.4.3对照提前拟定好的特定设备验收标准逐条仔细查看。

4.4.4对照设备合同、图纸、订货配置清单逐条进行查看。

4.4.5检查机械、电气制作安装符合欧盟CE要求和中国国标要求。

4.5 FAT测试内容包括:

4.5.1技术资料要求

4.5.1.1与设备生产厂家达成合同意向之前资料:网上搜集、设备厂家自愿提供。

4.5.1.2签订正式合同之前,设备厂家应该提供如下资料:产品目录及图册、设备使用说明书、设备标准配置清单。

4.5.1.3签订正式合同之后,设备厂家应该提供如下资料:设备结构图、机械原理图、电气原理图、接线图。

4.5.1.4设备制作完成验收之前厂家应提供如下资料:

A、设备使用说明书(中、英文或合同指定的语种);

B、设备机械原理图、机械结构图、传动系统图、气动系统图、安装平面图、工艺管路图、机械润滑图等;

C、电气原理图、电气线路图、外部接线图等设备配置清单、机械附件、电气元件、轴承、连接件、紧固件、管道、易损件、耗材、模具、工具等名称、规格清单;

D、机械及电气配件、附件、材料等外购产品的使用说明书、合格证等;

E、设备检测仪器、仪表的计量校验报告、计量合格证;

F、压力容器、特种设备附件的法定产品质量证明文件与物料直接接触部分的材质证明文件(硅胶管、304不锈钢、316L不锈钢、橡胶、布袋等)设备制作、安装、调试过程中的内部检验、检测、处理记录设备的验收报告及调试数据.;

G、GMP 验证文件:IQ、OQ、PQ、DQ、FAT、SOP 等文件(中、英文);

H、触摸屏、PLC 等的软件备份。

4.5.1.5设备装箱验收时的资料:

核实是否已取得以上所有正式资料,如没有,最终验收必须齐备。

产品合格证、装箱单.4.5.2设备配置检查

4.5.2.1检查设备的所有配置元件是否与订货一致,应能满足机器性能要求的配置,是否符合配置清单要求。

4.5.2.2检查设备的配件、附件、模具等是否完备,是否与订货和清单一致。

4.5.2.3测量机器的外形尺寸、内部结构是否与合同订货一致。(特别是客户提出的必须控制的尺寸)

4.5.2.4检查所有资料是否符合上述要求。

4.5.3外观、结构及材质检查

4.5.3.1机器上的标牌和标识齐全,触摸屏界面也要按照合同要求编制,控制面板上必须为中英文对照或合同指定语种。

4.5.3.2整机所有部件必须安装完整齐全,内、外表面抛光一致,平整光滑、易于清洁,不脱落微粒、不隐藏污染物、不污染药品,无毛刺、锈蚀、划痕、凹凸,焊缝平整光滑,无焊点、黑疤,涂漆表面完整、均匀、光亮,无色斑、滴挂、脱落现象,安装门整齐美观,无变形,开关灵活,包括控制箱门四周加硅胶垫,箱内无焊点、四周无毛刺,整机清洁亮丽。

4.5.3.3所有操作按钮、开关、指示灯等部件必须标识清楚,所有旋转部件如电机、手轮、转盘、调节旋钮必须标识方向,所有外接介质如电源、控制线路插头、进出水管、压缩空气、真空等接口必须标识并注明规格要求,如电压、压缩空气压力、真空度及用量等。机器上有醒目的电气接地标识和其他运行安全警示,如谨防烫伤、小心轧手等等。

4.5.3.4机器各运转、传动部分调试前必须按规定加油润滑,机器润滑部位必须有润滑点标识。机器表面非不锈钢部分必须做防锈处理,各传动件、紧固件必须定位准确、牢固,无松动。

4.5.3.5设备各部分材质必须符合要求,与药品直接接触的部件应为316L不锈钢制作(或合同指定材质),采用氩弧焊,焊接后必须抛光处理,盛装物料的容器、设备必须抛光,硅胶、布袋等材料应符合 GMP 标准的要求(检查材质证明文件等)。

4.5.3.6整机电气线路、工艺管路必须布局合理、安装有序,各线孔需有橡胶护套,电线需穿线管,接头需符合电气要求,线路需有标号,各电气件须贴标识。

4.5.3.7各种规格的附件、备件、模具必须表明规格,且材质必须符合各自质量要求,装箱前检查验收后清洁上油,包装后有名称、规格、数量明细表。

4.5.4运行检查

4.5.4.1空载运行时各开关、按钮、指示信号工作正常,各层按键操控准确,数据显示正确。触摸屏界面文字必须与合同相符(特别要注意报警提示要使用合同规定的语种),触摸屏首页画面必须是合同规定的画面,触摸屏画面内不得出现生产厂家的任何商标和文字。

4.5.4.2空载时各机器部件启动、运转正常,由低速运转调至高速运转,应灵敏可靠,机器运转中应平稳,无异常噪音,各运动部件、机构动作协调,灵活可靠,无阻滞、错位或异常动作。运行时

间不得小于2小时。(注:不能空载运行的部件不得空载运行)

4.5.4.3空载调节至极限高速运行,不得出现异常。(具体应根据机器特性来决定)。各调节部件应调整方便、有效、准确,换规格件应做到简便,快速,定位准确,拆装容易。

4.5.4.4加料带负荷工作,应调至上限速度(机器应达到的速度或合同规定的最高速度)运行不得少于30分钟,机器运转应平稳,无异常噪音,工作噪音不得高于机器规定的噪音,各运动部件、机构动作协调,灵活可靠,物料在运送中应畅通无阻。机器应达到规定的技术要求:如速度、产量、装量、合格率,破损率,生产的产品符合合同规定的质量标准要求。

4.5.4.5人为设置各种故障因素,测试安全保护、运行联锁、质量在线检测、不合格品剔除动作等均应正常可靠。

4.5.4.6带负荷调至极限高速运行,设备本身不得出现异常现象,产品合格率不得低于90%。(根据机器的性能来决定)

4.5.4.7设备运行过程中应检查机械部分、电气部分、电机温升、机器噪音不得超过规定限度,运转部件、润滑系统、冷却系统、气控系统不得对药品及包装物造成污染,气控系统、水系统、压缩空气、真空、冷却、过滤、密封系统均不得有渗漏。

4.5.4.8设备运行过程中检查药液、药粉等药物不得出现泄漏现象,工作台面无积液、积粉、积尘现象。

4.5.4.9设备运行过程中观察控制系统设置是否正确,程序是否合理,各个部件配合是否准确、流畅,检测系统是否完善,机器有无需要改进之处。

4.5.4.10如变换生产品种、规格需要调整设备部件、更换不同模具,必须按照上述要求调换所有规格和所有模具进行所有运行检测,不得遗漏。

4.5.5测试报告

试验结束后,供应商应向客户提供详细的工厂测试结果和所有测试记录,以证明仪表、自控设备和控制系统完全符合该产品的各项检验标准,并随货提交一份完整的、具有签名及日期、装订成册的FAT报告。

4.6 SAT测试内容包括:

4.6.1 SAT测试内容基本和FAT测试内容相同。

SAT是设备到达设备的使用场所后进行的测试。其中SAT与FAT都是为了保证设备已经按要求完成了组装和调试,所以SAT测试项目与FAT相同,所不同的是,FAT由设备的制造商在制造工厂测试,而SAT由设备的使用方在设备的使用场所做的测试,所以SAT更偏向于一些在设备的制造工厂无法进行的测试。

4.6.2技术资料除4.5.1项下要求外,另外需要检查供应商提供FAT报告文件。

4.7测试过程的偏差

测试过程中任何未完成的工作或者不符合项都应该记录在FAT/SAT的相应项下,由测试人员提供整改措施。并按照如下类型分类对FAT/SAT进行分类:

4.7.1 FAT不符合项分类

4.7.1.1当场整改,然后继续进行FAT;

4.7.1.2在FAT过程中同时进行整改;

4.7.1.3需再次进行FAT;

4.7.1.4待FAT后,系统运至现场之前进行整改;

4.7.1.5留待至现场整改。

4.7.2 SAT不符合项分类

4.7.2.1当场整改,然后继续进行SAT;

4.7.2.2在SAT过程中同时进行整改;

4.7.2.3需再次进行SAT;

4.7.2.4在SAT完成之后进行整改。

4.8不同的机器除按以上细则进行详细验收外,还需根据不同机器特点制定不同的验收细则,和本规定同时使用。

5.相关记录:

6.变更历史:

第四篇:公司管理规范

公司管理大纲

为执行公司合理合法、科学正规的管理原则,保证公司能够为客户提供最优质的项目和服务,满足客户最大需求,同时促进公司不断完善各项管理制度,发展壮大。现根据国家有关法律、法规及公司章程的规定,特制订公司管理制度大纲,规范公司日常经营和管理。

一、公司遵纪守法,诚信经营。坚持客户至上,品质第一,效率生产。

二、公司倡导树立全局思想,禁止任何部门、个人做有损公司利益、形象、声誉或破坏公司发展的事情。

三、公司通过发挥全体员工的积极性、创造性和提高全体员工的技术、管理、经营水平,不断完善公司的经营、管理体系,不断壮大公 司实力和提高经济效益。

四、公司为员工创造良好和谐的工作和学习环境和机会,提倡全体员 工不断学习并以提高整体素质和水平,造就一支品质好、思想新、作风硬、业务强、技术精、服务优的员工队伍。

五、公司鼓励员工积极参与公司的决策和管理,鼓励员工发挥才智,提出合理化建议。

六、公司实行“岗薪制”的分配制度,为员工提供收入和福利保证,并随着经济效益的提高逐步提高员工各方面待遇;公司为员工提 供平等的竞争环境和晋升机会;公司推行岗位责任制,实行考勤、考核制度,评先树优,对做出贡献者予以表彰、奖励。

七、公司提倡求真务实的工作作风,提高工作效率;提倡厉行节约,反对铺张浪费;倡导员工团结互助,同舟共济,发扬集体合作和 集体创造精神,增强团队的凝聚力和向心力。

八、公司必须维护员工利益,增加员工归宿感和责任感;必须把客户 的利益放在首位,提升公司的品牌美誉度、知名度、忠诚度。

员工职业道德规范

求真务实,客户至上;爱岗敬业,忠于职守。

钻研业务,勤奋创新,真诚待人,提高技能;团结协作;积极乐观;质量第一,遵章守纪,艰苦奋斗,效率生产。

诚实信用。

勤俭节约。

员工日常行为准则

一.公司所有员工,爱岗敬业,讲文明,讲礼貌,讲卫生。遵纪守法,遵守

公司的工作纪律,不迟到不早退,不擅离职守。

二.考勤实现签到制,必须按时到岗,坚守岗位,按质按量完成当天工作,如工作需要,自觉加班。有事不能按时上班需请假。

三.保持公司办公区和案场展示厅环境优美整洁,员工要有主人翁责任感,在保证自己的工作区域卫生的同时,监督其他区域卫生情况。四.员工上班必须保持干净干练的形象。穿着端庄大方、整洁得体、便于工

作。男士不得蓄须,女士化妆淡雅洁净,切忌浓妆艳抹。

五.员工举止文明,仪表端庄大方,同事之间重沟通,重协作,真诚待人;

尊重客户,自然亲切。

六.员工用于文明得当,语言温和。及时接听电话,电话接通先“您好!XX

置业公司”,客户交谈时保持适当的距离,在传达信息时必须真实有效,不夸大不承诺,不说文明忌语。

七.要时刻维护公司形象和名誉,不做任何有损公司利益、形象、声誉或破

坏公司发展的事情。

八.坚持客户至上,一切从客户出发,用心平等服务每一位客户,认真虚心

听取客户意见。客户的满意度是衡量公司优质服务的标准。

第五篇:系统测试与验收方案

1.系统测试与验收方案

1.1.测试方案

1.1.1.单元测试

1.1.1.1.单元测试说明

在计算机编程中,单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。

单元测试的目标是隔离程序部件并证明这些单个部件是正确的。一个单元测试提供了代码片断需要满足的严密的书面规约。因此,单元测试带来了一些益处。单元测试在软件开发过程的早期就能发现问题。

1.1.1.2.单元测试方法与内容

单元测试主要采用白盒测试技术,用控制流覆盖和数据流覆盖等测试方法设计测试用例;主要测试内容包括单元功能测试、单元性能测试和异常处理测试等。

1.1.1.3.单元测试流程

图15-1 单元测试流程图

从配置库获取源码文件,设计测试用例,执行测试用例,并利用相关测试工具对单元代码进行测试,将测试结论填写到单元测试报告和软件Bug清单中。把软件Bug清单和测试用例执行结果提交测试负责人,并进入纳入质量管理。对源码文件进行的测试,视程序存在缺陷的情况,可能要重复进行,直至问题解决。

单元测试的执行者,一般情况下可由程序的编码者进行,特殊情况可由独立于编码者的测试人员进行。

1.1.1.4.单元测试用例

编程组组长组织、指导开发人员根据《系统设计说明书》,编写所负责代码设计模块的《单元测试用例》,设计单元测试脚本。

1.1.2.代码评审

代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。

评审的内容:

1)编码规范问题:命名不规范、magic number、System.out等; 2)代码结构问题:重复代码、巨大的方法和类、分层不当、紧耦合等; 3)工具、框架使用不当:Spring、Hibernate、AJAX等;

4)实现问题:错误验证、异常处理、事务划分、线程、性能、安全、实现过于复杂、代码可读性不佳、扩展性不好等; 5)测试问题:测试覆盖度不够、可测试性不好等。

评审的优点:

1)提高代码质量:在项目的早期发现缺陷,将损失降至最低

2)评审的过程也是重新梳理思路的过程,双方都加深了对系统的理解

3)促进团队沟通、促进知识共享、共同提高 1.1.3.集成测试

1.1.3.1.集成测试目的

集成测试,也叫组装测试或联合测试。集成测试是在单元测试的基础上,根据《系统概要设计》及《系统集成与开发详细设计》,对系统的各单元进行组装。把分离的系统单元组装为完整的可执行的计算机软件。集成测试的目的是检查软件单元部件是否能够集成为一个整体,完成一定的功能,并找出单元测试中没有发现的错误,包括数据定义有没有重合与冲突,接口会不会产生错误,组合以后的模块功能会不会互相影响,组合的系统是不是达到预期的效果等。

1.1.3.2.集成测试采用的方法和内容

集成测试采用白盒测试和黑盒测试相结合的测试技术和渐增式的测试策略,用数据流等测试方法设计测试用例。主要测试内容包括单元之间的接口测试、全局数据结构测试等。

1.1.3.3.集成测试流程

集成测试包括集成测试设计、集成测试准备、集成测试实施和测试记录、集成测试问题跟踪和结束测试等阶段。

集成测试设计由测试组组长根据项目计划和开发计划编制《集成测试计划》,设计《测试用例》。

测试计划和测试用例应当通过项目经理的审查。

集成测试准备需要系统测试组组长建立独立的测试环境。测试环境包括测试硬件环境、网络、数据库、应用服务器等以及测试对象(程序)的安装和初始化工作。

集成测试实施和测试记录是由系统测试组组长组织人员按照测试计划和测试用例要求进行测试,并且记录测试过程和测试结果。

集成测试问题跟踪是在测试过程中发现的问题由系统测试组组长根据测试记录提交测试问题报告,并由系统设计人员和开发人员解决每一个问题的过程。

测试结束指测试问题报告中的问题解决后,进行回归测试。当测试问题降低到一定程度并通过测试通过准则时,系统测试组组长提交测试总结报告结束测试。

1.1.4.功能测试

功能测试包括两大部分,一是包括基本业务功能、业务测试、接口测试和可用性测试等方面的功能测试,二是包括:安全性测试、故障恢复测试、数据库测试、配置测试、安装测试的产品化测试。验收测试主要从系统的实用性、稳定性、可维护性、灵活性、可操作性、和安全性方面进行测试。

(1)测试目标

组织并执行测试,以降低软件产品中存在的缺陷,保证产品的质量和可用性,测试工作的目标就是降低BUG率,从各个方面提高软件产品的质量和可用性。

(2)测试流程

在确定具体的测试范围及内容后,进行测试分类,并根据分类的结果确定需要设计的测试用例。

在整个测试过程中,我们将用缺陷管理工具BugBase对测试大纲、测试用例、测试问题等进行管理,并可对问题进行统计。

(3)测试完成标准

 实现功能完全符合功能列表。 所有的功能页面均可达。

 TD上的问题得到妥善处理,不含有A,B,C类问题。 定义的测试项目完成。 产品化测试的约束达成。

(5)缺陷管理追踪工具

在上节描述中提到的TD,可以应用于测试的全过程,也可以用于管理各类评审的缺陷等。TD还提供一些模板,例如测试计划、测试总结、测试大纲、测试问题卡,因此可以通过BugBase实现从测试计划到总结的各测试活动管理。

我们以需求说明书、软件需求规格说明为输入编写测试大纲,对应测试大纲中的内容和测试需求编写测试用例,测试人员可以根据测试大纲和用例执行测试,发现问题后,记录在TD中,测试负责人通过查看缺陷问题列表将问题分配给对应的开发人员,开发人员通过查看问题列表修改问题,TD还提供了各种统计功能,例如根据问题的发现日期、问题等级、问题的分布、问题引入阶段等进行统计,这些统计结果可用来进行分析和总结

1.1.5.性能测试

性能测试总体流程与业务系统测试的流程基本相同。验收测试主要从系统的实用性、稳定性、可维护性、灵活性、可操作性、和安全性方面进行测试。性能测试的内容源于用户对平台系统的性能要求。

1.1.5.1.测试目标

性能测试的目标是在整个系统或一个系统的特定组件上定义、建立和执行性能测试。验证系统是否满足标书的性能要求,如不能满足,要进行相应的优化。

1.1.5.2.测试流程

首先对性能测试进行策划,确定性能测试的类别和测试方法。

然后开发性能测试的用例,确定测试环境并准备就绪后执行性能测试,确定测试中的系统或组件的性能,并使用其结果决定性能是否可以被业务所接受。如果在测试中度量的性能特性证明是不能被接受的,我们可以通过对业务的改进、数据库、应用服务器等进行调优,以提高性能质量,在进行系统调优前,我们同样要进行调优的设计与分析。性能测试与应用和技术架构紧密相关并且两者互相影响。

1.1.5.3.性能测试指标

a)响应时间 响应速度在用户心理所能承受的范围内。无论是客户端还是管理端,当用户登陆,进行任何操作的时候,系统应该及时进行反映,系统应能检测出各种非正常情况,并及时提示用户。

b)可扩展性

在设计上必须具有适应变化的能力,当系统新增业务功能或现有业务改变时,应保证业务在整体框架不变的基础上,业务变化造成的影响局部化。

c)易用性

所有的业务功能界面风格和操作流程一致,业务表单做到所见即所得,录入能够完全通过键盘完成。

d)可靠性

系统应保证7*24小时内不宕机,保证在正常情况下和极端情况下业务逻辑的正确性。

e)可用性

必须避免由于单点故障或系统升级而影响整个系统的正常运行。

f)可维护性

系统能够简单方便的修改和升级,包含可度性、可修改性、可测试性等。

g)可管理性和服务支持能力

每个层次、每个构件都提供标准的管理接口。实现统一的、一致的日志功能。每个构件都提供应用架构总体设计规定的必要的标准外部接口。

1.1.6.用户测试

1.1.6.1.测试流程

用户测试流程如下:

1)明确测试内容,其中包括功能、性能、可用性、安全性、兼容性、与其他系统集成

2)确定测试范围:确定业务情况类型是是非常重要的。每一种业务情况类型都对应一个实际商业业务。业务情况类型可以被表达成多种状况(例如,简单情况、或需要进行复杂处理的例外情况)。

3)测试小组成员确定:由管理人员、业务人员、技术人员等组成,我方提供验收测试过程中的技术支持。4)明确问题分类标准

5)系统的功能通过功能测试进行验证。在功能测试过程中发现的问题根据其严重程度进行分类。下表列出了功能测试问题的分类。

1.1.6.2.用户测试设计

设计测试用例:确定每个功能的测试用例,明确系统输入信息和期望的输出结果。针对需求规格说明书的每一条测试内容,确定测试用例。每个测试用例包括测试条件(包括生成测试条件需要的测试数据类型)和期望的结果。每个测试用例都应该是唯一确定的(例如,赋一个数值)。

设计测试大纲:依据测试范围生成测试大纲。对每一种业务情况类型,生成尽可能多的测试用例来完善测试大纲。为了保证测试大纲包含所有的测试用例,将测试用例的条件映射为测试大纲是非常必要的。测试大纲中测试用例的顺序安排是非常重要的,它应考虑多种方面的因素,主要考虑的因素是按照系统产生的数据,在测试大纲中安排测试用例的顺序,使得一个测试的结果作为另一个测试前提。

测试环境准备:为了预防出现问题,如数据损坏或对系统资源的争用,需要建立一个独立的测试环境。在进行测试之前,根据测试计划中确定的时机建立一个独立的测试环境。

1.1.6.3.用户测试结果

1)测试结束后,测试小组根据测试数据,制定并向验收工作领导小组提交《用户测试报告》。

2)测试报告结果说明软件满足下列要求: 3)在认可的外部设计文档中表述的功能要求 4)在认可的系统描述文档中表述的非功能要求 5)此外,测试报告中还包括对系统提出的改进意见。

1.1.7.测试产出

1)《测试计划》 2)《系统测试方案》 3)《测试用例》 4)《系统测试案例》 5)《系统测试报告》 6)《试运行测试报告》

1.2.验收方案

1.2.1.验收流程

在验收阶段,平台系统将按照用户和我公司都认可的《系统需求分析》,组织验收小组,进行功能和性能的验收测试。从系统的实用性、稳定性、可维护性、灵活性、可操作性、和安全性及系统文档、代码、规范及注释说明等方面组织全面验收。验收测试安排分为系统初验和系统终验。

1.2.2.系统初验

经过系统内部试运行,我公司对内部试运行期间发现的问题改正后,提出系统初验书面申请。验收标准将按照“需求说明书”和双方认可的有关系统设计文档所提的要求进行。用户在收到我公司验收申请后,尽快组织系统初验。初验前我公司提供全部的工程文档和安装测试报告,并提供初验测试文档,在用户认可后进行初验测试,初验通过后,系统进入正式试运行期。我公司应解决试运行期间所反映出的问题,若系统达不到合同规定要求,试运行期将继续顺延,直到系统完善,但试运行期最长不得超过一个月。

1.2.3.系统试运行

初验合格后,经用户同意,系统进入试运行阶段,试运行周期不超过三个月。在试运行期间,我公司按用户要求提供培训和技术支持,保证用户能够正确理解和使用系统;我公司对试运行中出现的任何问题及用户提出的修改意见将及时做出响应,并提交解决方案,在用户确认后实施。试运行期间如出现重大故障,则试运行期从故障排除之日起重新计算。

1.2.4.系统终验

试运行期结束后,如系统无功能缺陷,能够正常运行,在具备终验条件下进行系统终验,由我公司提出终验书面申请,用户在收到我公司验收申请后,尽快组织系统终验。成立项目全面验收小组,由用户、我公司以及外部专家等组成,对项目进行全面验收。系统终验前,我公司提交终验测试标准和终验测试计划,内容包括:测试对象及应达到的测试指标、测试方法和测试条件、测试资料和数据,并以图表说明每一测试对象或过程的功能输入输出测试进度。

系统终验标准:

1)系统实用性:项目验收最关键的指标,检查系统是否符合当前业务的需要,特别是业务流的整体性和数据流的一致性,并前瞻性提供未来业务接口。

2)系统稳定性:硬件环境的稳定性、软件运行异常处理和正常运行情况。3)系统可维护性:含网络系统管理与维护、服务器系统平台管理与维护、操作系统管理与维护、应用系统软件管理与维护、数据库管理与维护以及数据库备份、应用系统备份,灾难事件处理与解决实施方案等。

4)系统文档:验收文档是否齐全、规范、准确、详细,主要的文档包括:需求分析报告,框架设计报告,数据库物理及逻辑设计报告,详细设计报告,编码规范及技术选型报告,测试报告,系统部署和发布报告,集成方案,软件用户使用手册,系统维护方案和操作文档等。

5)代码规范及注释说明:程序代码编写是否规范;注释说明或代码文档是否详细全面;接口定义是否符合局信息系统规划一致性的要求。

6)系统灵活性:系统是否方便客户进行维护;系统是否在先进性的基础上具备未来升级和可扩充性;是否利于系统平台迁移和部署等。

7)系统可操作性:界面是否友好性;是否实现傻瓜化操作和智能化数据检索功能。

8)系统安全性:是否有完善的安全机制保证系统的安全性,如软件方面的安全防范(加密措施、相关认证、数据库安全防范),硬件方面(防火墙、物理隔离和逻辑隔离)的安全设置。

9)其他验收标准:其他的与本系统相关的验收标准。系统终验流程安排

1)我公司按照项目验收计划完成验收准备工作 2)用户代表运行验收测试用例集,记录运行结果

3)如果发现没有通过的验收测试用例,则我公司立即解决问题 4)用户主持项目验收会

5)我公司向用户报告项目实施结果 6)用户代表向用户报告试运行结果

7)用户评议项目实施和试运行结果,起草和审定项目验收报告。

1.2.5.系统终验相关文档

我公司在软件开发和系统集成中将严格按照国家软件工程有关要求提供的文档来提供,验收的技术文档至少包含以下内容: 1)系统需求分析 2)系统概要设计 3)系统详细设计 4)数据库详细设计 5)应用系统集成实施方案 6)系统测试大纲 7)系统测试报告 8)系统验收报告 9)系统用户使用手册 10)系统安装维护管理手册

1.2.6.终验报告

验收小组将在终验结束后提交一份由专家签名的验收报告。验收报告附平台系统和整体系统测试结果报告,同时给出以下明确结论之一:

(1)通过验收;

(2)基本通过验收,要求在五个工作日内完善后再次进行验收;(3)未通过验收,要求在十五个工作日内改正后再次进行验收; 如再次验收后仍然不能全部通过,用户有权终止合同,并要求我公司承担违约责任。

验收结束时,我公司将平台系统相关产品说明书、系统安装手册、技术文档、资料及安装、测试、验收报告等文档汇集成册交付用户。

下载供电公司软件开发与测试验收管理规范word格式文档
下载供电公司软件开发与测试验收管理规范.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    电商仓库管理规范

    电商仓库管理规范 一、工作时间 1、上午8:30-17:00 2、中午库房发货必须有人值班,发货员进行合理安排;遇到上货和临时着急任务,必须进行加班工作,服从安排。 二、分区管理制度: 1......

    关于软件开发工程师与软件测试工程师职位对比

    关于软件开发工程师及软件测试工程师 的职位对比 一、职位定义: 软件开发工程师:软件开发工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、......

    检验、测试、调试与验收方案

    检验、测试、调试与验收方案 【隐蔽工程检验、测试、验收方案】 1)凡隐蔽工程都必须组织隐蔽验收。—般分部(项)隐蔽工程由施工员组织验收,邀请现场监理工程师参加;重要的请现场......

    学生,公司管理规范

    江苏**职业技术学院学生住宿管理规定 为响应省教育厅加强大学生宿舍的安全管理,优化住宿环境的号召。为我校学生提供一个舒适、安全的学习生活环境。根据《江苏省大学生住宿......

    管理公司流程规范

    云南电影发行放映有限公司 影院管理公司 YYGL[2014]1号 关于影院各部门流程规范 根据2014曲靖会议精神,贯彻落实公司规范影院发展的方针,经总经理室批复,现就公司所属影院的各......

    公司公文管理规范

    文章标题:公司公文管理规范根据山东省办公厅鲁政办明电[2005]88号《关于规范向省政府报送公文的通知》和集团公司×××号《印发和》规定,为进一步规范公司公文管理,切实增强公......

    公司网络管理规范

    范本 计算机及网络管理条例 一、总则 1. 为规范公司计算机以及计算机网络的管理,确保计算机以及计算机网络资源高效安全地用于工作,加强本公司计算机和网络的管理力度,确保公司......

    公司基本管理规范

    一、员工着装、佩带员工卡管理 1. 为树立和保持公司良好的社会形象,要求全体员工统一穿着工作服上班。 2. 上班时间必须佩戴员工卡,挂于胸前,保持卡面整洁。如员工卡遗失须及时......