应用系统设计及验收技术规范
- 格式:doc
- 大小:56.50 KB
- 文档页数:8
二、系统设计规范1.设计原则(1)集成化(包括IBMS系统开发)采用统一的便于管理和应用的操作平台和中文界面,对楼宇自控(包括暖通空调系统、照明控制系统及其它要求受控的建筑设备)、安防监控系统、消防报警等各弱电子系统实现综合监视、联动和统一管理。
(2)可行性和适应性系统要保证技术上的可行性和良好的性价比,并满足今后社会和经济发展的需要。
(3)实用性和经济性系统建设应始终贯彻面向应用、注重实效的方针,坚持实用、经济的原则。
(4)先进性和可扩展性系统设计既要采用先进的技术,又要注意结构、设备、工具的相对成熟。
采用成熟的主流技术,不但能反映当今的先进水平,而且具有前瞻性,并能顺利地过渡到后代技术。
产品应选用国际先进的主流产品。
(5)开放性和标准性为了满足系统所选用的技术和设备的协同运行能力、系统投资的长期效应以及系统功能不断扩展的需求,必须要求系统的开放性和标准性。
(6)可靠性和稳定性在考虑技术先进性和开放性的同时,还应从系统结构、技术措施、设备性能、系统管理、厂商技术支持及维护能力等方面着手,确保系统运行的可靠性和稳定性。
(7)安全性和保密性系统设计中,既考虑信息资源的充分共享,更要注意信息的保护和隔离,因此系统应分别针对不同的应用和不同的通信环境,采取不同的措施,包括系统安全机制、数据存取的权限控制等。
(8)兼容性和易维护性为了适应系统变化的要求,必须充分考虑以最简便的方法,最低的投资,实现系统的兼容和易维护。
(9)服务意识强调以人为本的设计思想,为大楼的用户提供安全、舒适、方便、快捷、高效、环保的生产及工作环境。
(10)设计具有创造性能够采用成熟技术设计出具有更好整体效果的系统。
2.设计依据本工程设计及施工时除必须遵守有关建设法规、标准外,还须遵循消防、通信、广电、公安、安全、保密、环保等有关行业的相应标准。
《民用建筑电气设计规范》 JGJ/T 16-92《综合布线系统标准》 ANSI/TIA/EIA568-B《工业企业程控交换机工程设计规范》 CECS 09:89《火灾自动报警系统设计规范》 GB50116-98《电子计算机机房设计规范》 GB 50174-93《电信专用房屋设计规范》 YD5003-94《计算机信息系统雷电电磁脉冲安全防护规范》 GA 267-200《采暖通风与空调调节设计规范》 GBJ 19-87《安全防范工程程序与要求》GBT75-94《民用闭路电视系统工程技术规范》GB50148-94《工业电视系统工程设计规范》GBJ115-87《安全防范系统通用图形符号》GA/T74-94《入侵探测器通用技术条件》GB10408.1-1989《防盗报警中心控制台设计规范》GB/T16572-1996《电气装置安装工程1KV及以下配线工程施工及验收规范》 GB50258-96《0MHZ-1GHZ声音和电视信号的电缆分配系统》GB 6510-86《有线电视系统工程技术规范》GB50200-94《建筑电气工程施工质量验收规范》(GB50303-2002)《工业企业通信设计规范》(GBJ79-85)《建筑物防雷设计规范》 GB50057-94 (2000年版)《建筑物电子信息系统防雷技术规范》GB 50343-2004《建筑物防雷设施安装》 99D562 (99年版)《通信工程电源系统防雷技术规定》YD 5078-98《电子计算机机房设计规范》GB50174—93《通讯局(站)接地设计暂行技术规定》YDJ26-89《电子设备雷击保护导则》GB7450-87《工业与民用电力装置的过电压保护设计规范》GB64-83《雷电电磁脉冲的防护》 IEC 1312-13. 系统设备要求系统各部分设备选型1)前端设备可为分离组合型摄像机,也可为一体化摄像机。
CJJT2692017城市综合地下管线信息系统技术规范正式版一、总则1.1 为规范城市综合地下管线信息系统的建设、管理、维护和运行,提高地下管线信息管理水平,确保地下管线安全、高效运行,制定本技术规范。
1.2 本规范适用于我国城市综合地下管线信息系统的规划、设计、建设、验收、运行和维护。
1.3 城市综合地下管线信息系统建设应遵循国家有关法律法规、标准和政策,紧密结合城市发展战略,充分考虑城市地下空间资源利用和地下管线业务需求。
1.4 本规范的主要内容包括:系统架构、数据内容、系统功能、系统性能、安全与保密、运行与维护等方面。
二、系统架构与数据要求2.1 系统架构2.1.1 城市综合地下管线信息系统应采用分层、模块化的设计理念,确保系统的可扩展性、可维护性和稳定性。
2.1.2 系统架构应包括数据采集层、数据存储层、数据处理层、应用服务层和用户界面层,各层之间应实现高效的数据交互和业务协同。
2.1.3 系统应具备与其他相关信息系统(如地理信息系统、智慧城市平台等)的集成能力,实现数据共享和业务协同。
2.2 数据要求2.2.1 数据内容应包括地下管线的空间位置、属性信息、运行状态、维护记录等,确保数据的完整性、准确性和实时性。
2.2.2 数据格式应遵循国家相关标准和规范,便于数据交换和共享。
2.2.3 数据采集应采用先进的技术手段,如遥感、地下探测、现场调查等,确保数据质量。
三、系统功能与应用3.1 系统功能3.1.1 地下管线数据管理:实现地下管线数据的录入、编辑、查询、统计、分析和输出等功能。
3.1.2 地下管线空间分析:提供管线碰撞检测、缓冲区分析、剖面分析等空间分析功能,为管线规划、设计、施工提供决策支持。
3.1.3 地下管线运行监控:实时监控地下管线的运行状态,预警潜在安全隐患,提高应急响应能力。
3.1.4 地下管线维护管理:实现管线维护计划的制定、执行和跟踪,提高管线维护效率。
3.2 应用场景3.2.1 城市规划:为城市基础设施建设、地下空间开发利用提供科学依据。
太阳能热水系统应用技术标准太阳能热水系统是一种利用太阳能进行热水加热的环保节能设施,广泛应用于家庭热水供应、工业生产热水等领域。
为了规范太阳能热水系统的应用,提高系统的效率和安全性,制定相应的技术标准显得尤为重要。
本文将对太阳能热水系统应用技术标准进行探讨,分析系统原理、组成部分、安装要求、维护等方面的标准要求,以期为相关工程技术人员提供参考。
一、太阳能热水系统应用技术标准概述太阳能热水系统应用技术标准是为了规范太阳能热水系统的设计、安装、使用及维护而制定的,其目的是提高系统的可靠性、安全性和经济性。
技术标准应涵盖太阳能集热器、热水储存装置、热水循环系统等组成部分的设计要求,以及对系统的安装、验收、使用和维护的规定。
二、太阳能热水系统原理及组成部分1. 太阳能热水系统原理太阳能热水系统利用太阳能集热器对太阳能进行吸收、转换,将热能传递给热水储存装置,再通过热水循环系统供应热水。
其主要组成部分包括太阳能集热器、热水储存装置和热水循环系统。
2. 太阳能集热器太阳能集热器是太阳能热水系统的核心部件,其设计要求应符合国家相关标准,包括光热转换效率、耐老化性能、抗风压性能等方面的要求。
集热器的安装位置、倾角以及清洁和维护要求也应在技术标准中明确规定。
3. 热水储存装置热水储存装置是存储集热器采集的热能的设备,其容积、绝热性能、防腐蚀措施等方面的要求应在技术标准中予以规定,确保热水长时间储存的稳定性和安全性。
4. 热水循环系统热水循环系统包括热水输送管路、水泵、控制阀等设备,其设计及安装要求应符合相关标准,确保热水能够稳定、高效地输送至热水使用设施。
三、太阳能热水系统应用技术标准的安装要求1. 安装位置要求太阳能集热器的安装位置应选择在阳光直射区域,避免遮挡和污染,同时要充分考虑集热器与热水储存装置、热水使用设施之间的布置。
2. 管路连接要求太阳能热水系统的管路连接应采用热胀冷缩补偿措施,并确保管路连接牢固、密封性良好,以防止漏水和热能损失。
某某供电公司软件开发与测试验收管理规范第一条为提高某某供电公司计算机应用软件的开发与测试验收管理水平,符合国网公司“SG186”软件系统的质量体系,特制定本规范。
第二条本规范适用于公司内部开发的应用软件,也适用于采购定制开发的应用软件,提供定制开发应用软件的开发商必须遵循本规范执行。
第三条本规范的应用软件研制开发过程采用生命周期法,分为五个阶段进行:1.分析阶段2.设计阶段3.编码调试阶段4.工程实施(部署)、测试验收阶段5.培训、试运行阶段第四条每个阶段都有确定的任务,并产生相应的文档。
后一阶段应在前一阶段提供文档的基础上,继续开展工作。
每一阶段结束时,必须对产生的文档,进行仔细复审,发现错误,及时纠正。
由于理解能力的限制,以及需求情况、环境条件的变化,反复进行修改,是不可避免的,应不厌其烦地,直至修改完善,保证正常运行使用。
力戒凑合。
第五条应用软件研制开发过程中会出现七个角色:组织机构的设置可根据开发平台、开发人员、项目规模等因素有所变化,开发人员也可以随着项目的连续性和项目的进展赋予不同的职责。
1.项目经理:在一个或多个应用领域内使用整合了道德、法律和经济问题的工程方法来设计合适的解决方案。
懂得确定客户需求并将其转换成软件需求的过程。
履行项目经理的职责,善于处理技术和管理方面的事务。
懂得并使用有用的项目管理工具。
调谐互相冲突的目标,在成本、时间、知识、现有系统以及组织的限制下找出可接受的折衷办法。
在一个典型的软件开发环境中谈判、有效地工作、在必要时进行领导,并与有关负责人(包含外方)进行良好沟通。
从最初创建建议书一直到项目签收结束都应用国际标准。
2.系统分析员:协助项目经理工作。
系统分析员是用户和开发者之间的桥梁,负责与用户一起进行需求分析,并对软件需求进行规格化说明。
3.系统设计员:系统设计员负责设计软件的开发策略,配置软件开发环境,进行数据结构设计和业务系统设计。
4.程序设计员:负责程序的编写、调试,以实现系统设计员做出的软件设计。
中华人民共和国国家标准智能建筑工程质量验收规范GB 50339 1 总则1.0.1 为了加强建筑工程质量管理,规范智能建筑工程质量验收,保证工程质量,制定本规范。
1.0.2 本规范适用于建筑工程的新建、扩建、改建工程中的智能建筑工程质量验收。
1.0.3 智能建筑工程实施中采用的工程技术文件、承包合同文件对工程质量验收的要求不得低于本规范的规订。
1.0.4 本规范是根据国家标准《建筑工程施工质量验收统一标准》GB 50300规定的原则编制的,执行本规范时应与之配套使用。
1.0.5 智能建筑工程质量的验收除应执行本规范外,尚应符合国家现行有关标准、规范的规定。
2 术语和符号2.1 术语2.0.1 建筑设备自动化系统(BAS)building automation system将建筑物或建筑群内的空调与通风、变配电、照明、给排水、热源与热交换、冷冻和冷却及电梯和自动扶梯等系统,以集中监视、控制和管理为目的构成的综合系统。
本规范所用建筑设备监控系统与此条通用。
2.0.2 通信网络系统(CNS)communication network system通信网络系统是建筑物内语音、数据、图像传输的基础设施。
通过通信网络系统,可实现与外部通信网络(如公用电话网、综合业务数字网、互联网、数据通信网及卫星通信网等)相联,确保信息畅通和实现信息共享。
2.0.3 信息网络系统(INS)information network system信息网络系统是应用计算机技术、通信技术、多媒体技术、信息安全技术和行为科学等先进技术和设备构成的信息网络平台。
借助于这一平台实现信息共享、资源共享和信息的传递与处理,并在此基础上开展各种应用业务。
2.0.4 智能化系统集成(ISI)intelligent system integrated智能化系统集成应在建筑设备监控系统、安全防范系统,火火自动报警及消防联动系统等各子分部工程的基础上,实现建筑物管理系统(BMS)集成。
项目全称项目验收技术规范目录1验收阶段 (3)2验收依据 (3)3验收时间 (3)4验收内容 (4)5验收小组 (4)5.1项目监理方 (4)5.2项目业主方 (5)5.3项目承建方 (5)6验收程序 (5)7提交文档 (6)8验收结果 (7)项目验收工作是为了考核项目实施完成情况, 确认实施质量, 根据项目任务书的总体要求及各项目技术指标的实现结果和程度, 对项目实施是否成功, 实施单位是否合格给出结论性意见。
1 验收阶段本项目拟基于阶段性验收的原则来主导项目验收工作, 验收阶段按照本项目的特征分为:第一阶段:硬件及成熟软件的验收: 硬件到货验收、设备加电测试、设备保修、成熟软件授权。
初验时间为2012年12月26日第二阶段:数字化校园软件开发:基础数据中心、教学管理中心、德育管理中心、教务管理中心、党政工团管理中心、服务管理中心、支撑辅助中心、家校互通中心, 共有33个系统。
初验时间为2013年9月20日。
总体竣工验收:整个系统的总验。
总验的内容包括:1.所有系统的运行状况;2.所有系统的集成状况;3.所有系统的使用状况;4.所有系统的文档完整与规范性、准确性。
终验时间为2013年12月12日。
2 验收依据本项目的验收将根据《投标书技术文件》、《项目全称主合同》及相关附件、项目实施中由双方共同认可的《北京市中小学项目简称建设任务书》作为验收依据, 其中《北京市中小学项目简称建设任务书》作为主体验收依据。
3 验收时间本项目的验收时间安排为:在系统开发测试完成交付用户、且经过用户培训后, 由用户方、监理方和开发方组织初验;系统试运行结束后, 组织对系统进行正式验收。
准确的验收时间, 按照上文所描述的节点, 根据实施方案的进度变化, 在变化发生时提交动态调整方案。
验收时间的确立主要由两方面决定:1, 实施进度;2, 监理方、承建方、业主方三方协商;4 验收内容➢项目采购硬件设备数量、规格➢软硬件设备施工、安装、部署与集成;➢应用软件特性:➢系统功能度;➢界面友好性;➢系统可靠性和安全性;➢应用系统文档验收;5 验收小组建立验收测试小组以便于用户和开发人员的沟通, 主要体现在项目经理与用户负责人之间的验收接口关系, 以确保项目经理在项目整个过程中的桥梁作用, 以及有效的控制项目的变更管理。
建筑工程施工设备验收规范1. 引言本文档旨在规范建筑工程施工设备的验收程序和要求,以确保设备质量和施工安全。
2. 验收准备2.1 人员准备验收人员应具备相关的专业知识和经验,并遵守相关法律法规。
2.2 文档准备验收人员应准备好建筑工程施工设备验收清单和其他相关文件,以有据可查的方式记录验收过程。
3. 验收程序3.1 设备检查验收人员应仔细检查每台设备的外观、尺寸、标识等信息,确保符合工程设计要求和国家标准。
3.2 功能测试验收人员应对设备进行功能测试,确保各项功能正常运行,并与设备制造商提供的技术参数进行比对。
3.3 安全检查验收人员应对设备的安全性能进行检查,包括但不限于防护装置、报警系统、电气安全等方面。
3.4 文件审核验收人员应仔细审核设备的相关文件,包括合格证、检测报告、维护记录等,确保设备合规。
4. 验收标准4.1 设备质量标准验收人员应按照国家相关标准和工程设计要求,评估设备的质量是否符合规定标准。
4.2 安全要求验收人员应确保设备的安全性能符合国家法律法规和行业标准要求。
5. 验收结果5.1 合格若设备经过检查测试,符合建筑工程施工设备验收要求,则判定为合格,并记录相关信息。
5.2 不合格若设备在检查测试中发现不符合要求的问题,应及时通知相关单位进行整改或更换,并记录不合格项。
6. 安全注意事项验收人员在验收过程中应注意自身安全,遵循相关安全操作规程,以防发生意外事故。
7. 结论建筑工程施工设备验收规范对于保证工程质量和施工安全起到重要作用,各相关方应严格执行并持续改进。
数据中心基础设施施工及验收规范一、引言数据中心是现代信息技术应用的核心基础设施,为确保数据中心的运行稳定和安全性,对于其基础设施的施工和验收需遵循一定的规范。
本文将针对数据中心基础设施施工及验收提出一些规范要求和注意事项。
二、施工准备1. 地点选择数据中心的地点选择需考虑因素包括地质稳定性、防灾能力、供电、供水和空调等基础设施的条件,并确保足够的扩展空间。
2. 设计规划在施工前,需要进行详细的设计规划,包括硬件设施布局、网络设备配置、供电和空调系统设计等,确保整体结构的合理性和功能的完备性。
3. 施工人员施工人员需要经过相关培训和持证上岗,熟悉施工流程和标准,严格按照工艺要求进行操作,确保施工质量。
4. 施工材料选择质量可靠、合规的材料和设备,同时需进行安全可靠性测试,以确保材料的稳定性和对数据中心设备的兼容性。
三、电力系统施工要求及验收1. 配电系统a. 配电系统需保证供电设备的可靠性和冗余性,包括主电源、备用电源和UPS设备等,确保数据中心的持续稳定供电。
b. 配电系统需根据实际容量和设计要求,进行电缆敷设、接地和绝缘等工作,并进行测试和验收。
2. 电力线路a. 电力线路需满足规范要求的电阻、绝缘电阻等指标,确保线路的安全可靠性。
b. 电力线路需合理布局,避免交叉干扰和电磁辐射造成的影响,同时需要进行线路的测试和验收。
3. 机房供电a. 机房供电需满足稳定、均衡的要求,尽量减少电力失调和过载等问题,保障数据中心设备的正常运行。
b. 机房供电需采用合适的机电设备,如稳压器、变压器等,确保电压稳定和质量可靠。
四、机柜布局及空调系统施工要求及验收1. 机柜布局a. 机柜布局需合理,避免过密、过高或过低造成的散热不良和设备安装维护不便的问题。
b. 机柜的设备安装需符合相关标准,包括设备间距、安装高度和热量分散等要求。
2. 空调系统a. 空调系统需满足数据中心的散热需求,确保机房温度和湿度的稳定控制。
系统集成类项目 实施验收方案目 录一、项目实施方案 (1)1(一) 集成实施方案 ....................................................................11 集成策略 .........................................................................2 集成服务概述 .....................................................................123 集成内容与工作思路 ...............................................................54 集成技术分析 .....................................................................95 与相关系统和信息资源的集成 .......................................................106 与既有公安局分局系统的集成 .......................................................117 与并行应用系统的集成 .............................................................8 本项目的咨询...........................................................................13169 系统验收与交付........................................................................2610 集成实施难点和风险...................................................................2711 测试方案 ...........................................................................4112 验收方案 ...........................................................................二、项目管理团队 (45)(二) 项目组织架构 ......................................................................4548(三) 项目主要人员我方组成..............................................................一、 项目实施方案(一) 集成实施方案1 集成策略平台系统集成都一致遵循以下集成策略:1、松耦合集成:松耦合程序结构具有易维护、易测试、易扩展、适应变化的需求等优点,是该系统进行集成所遵循的重要原则,这一原则对于系统实施商尤为重要。
应用系统设计及验收技术规范第一条应用系统的开发过程可分为项目立项、开发商选择、系统设计、项目实施、系统验收和投入正式运行这几个阶段。
其中,设计阶段和验收阶段是控制项目质量和实现项目目标的关键阶段。
第二条为了规范和统一公司各级信息中心在应用系统开发过程中设计和验收阶段的工作方式和方法,特制订本技术规范。
本技术规范适用于公司管理各单位的信息管理工作。
第三条本技术规范的内容主要涵盖应用系统开发过程中的共性问题,如与其它专有的管理制度或技术规范内容交叠,应以专有的制度和规范为准。
第一章设计第一节概述第四条设计是系统开发的基础,一切开发工作都建立在需求提出者、项目管理者和开发实施者等几方面共同确认的设计方案的基础上。
因此,在系统的设计阶段,必须得到经过业务部门的信息中心负责人签字的设计方案,方可进入系统的实施阶段。
第五条系统设计方案一般分为两部分,即系统概要设计和系统详细设计。
其中,(一)概要设计的主要内容是:1. 需求分析,将用户的需求进行归纳、筛选,在充分理解的基础上,对其进行分析,从而明确系统的目标、内容、范围和各项业务要求。
2. 软件系统结构设计,通过对系统抽象和分解,将系统按照功能划分为模块,并明确模块间的相互关系和接口。
3. 数据库结构设计,按照模块的划分,设计其底层数据的组织方式。
(二)详细设计的其主要内容是:1. 功能模块详细设计,将概要设计的内容具体化。
2. 用户界面设计,确定系统中信息的展现方式,并实现系统与用户的交互。
3. 部署设计,制订系统的部署实施方案,也是上线计划的主要内容。
4. 标准规范,说明系统开发中所有引用的标准、规范等,以及适用于本系统的相关约定等。
作为系统设计阶段的成果,最终各方确认的系统设计方案应包含上述的各项内容。
第二节设计要求第六条考虑到公司信息化战略的需要,信息管理的要求,以及具体的现实情况,对于应用系统的设计公司有以下几方面的要求和建议:(一)系统架构建议应用系统的整体架构采用三层的B/S结构,即web浏览服务层、应用业务逻辑层、数据库层,以便于对应用系统进行管理和部署,也容易部署和实施安全控制措施。
系统的客户端应设计为瘦客户端,在客户端应尽可能不要求安装和设置,不进行业务逻辑处理工作。
通过此设计可以方便的实施系统的部署和推广,并且避免了不同系统之间的客户端安装冲突的问题。
(二)身份认证和权限管理应用系统的身份认证应与公司统一部署的活动目录集成,通过域服务器进行统一的身份认证。
通过此设计可以保证各系统中的用户信息统一和一致,便于系统的维护和管理,也便于用户管理账户和密码。
系统的权限管理模块建议采用“账户—角色—权限”的管理模式,三者之间可实现多对多的对应关系,可以达到对每一账户灵活的授予和撤销任何权限。
权限管理模块中应实现权限的委托功能,为防止管理的混乱,还应做到委托后的账户无任何权限,不能正常使用,同时应对权限委托的情况进行记录。
(三)系统日志建议在系统中设计日志功能,可以对账户的使用、重要操作和业务流程进行记录。
第二章验收第一节概述第七条系统验收是通过对应用系统的全面测试,验证系统的功能、性能和可靠性。
也是对系统开发成败做出评定的过程。
同时,系统验收还是项目质量控制的重要环节,开发费用核算的标志。
第八条鉴于系统验收的重要性,系统正式投入运行前,必须进行系统验收。
验收应由信息中心、业务部门和开发商共同组织进行。
第九条在不具备系统验收的条件时,也不应该强行进行验收,以避免对资源的浪费。
可将不具备测试条件的内容,或业务部门和开发商一致同意延期测试的内容,记录在双方达成的项目验收备忘录中,在日后具备条件时进行再进行测试。
第十条系统验收应按照如下的步骤进行:(一)制定测试计划1. 根据系统需求书收集和组织测试需求信息,确定测试范围和内容。
2. 制定测试策略,针对测试内容确定测试类型、测试方法以及需要的测试工具等。
3. 建立测试通过准则,根据项目实际情况为每一个层次的测试建立通过准则。
4. 确定资源和进度,确定测试需要的软硬件资源、人力资源以及测试进度。
(二)设计测试1. 设计测试用例,对每一个测试内容,确定其需要的测试用例、输入和预期结果。
2. 确定测试用例的测试环境配置、需要的驱动界面。
3. 根据界面原型为每一个测试用例定义详细的测试步骤。
4. 为每一测试步骤定义详细的测试结果验证方法。
5. 根据上述内容,汇总生成验收大纲。
(三)实施测试1. 按照验收大纲进行测试。
2. 手工或利用程序记录测试结果。
3. 记录缺陷的详细情况以及发生条件。
(四)对测试进行评估和分析1. 对每一个测试的结果进行分析。
2. 对每一个测试覆盖情况进行评估。
3. 对每一个发现的缺陷进行统计分析,并提出变更请求或其他处理意见。
4. 确定每一个测试是否完成。
第十一条测试中缺陷的分类和测试通过的标准:级别1. 系统不运行,除非进行更正,否则测试将不能进行。
级别2. 主要问题,该缺陷导致其它的相关测试被中止。
级别3. 功能限制,测试在一般操作情况下不受影响,但在某种情况下不能实现既定的功能,或者该缺陷可能直接影响其它测试。
级别4. 需完善的小问题,该缺陷仅影响当前测试并且整项测试工作能够完成。
测试中出现级别1至3的缺陷时,该测试应被判定为不通过。
第二节各类测试说明第十二条本节中将验收中可能进行的各类测试的目标、内容、方法加以说明,实际验收时可根据项目情况进行选择。
在应用系统验收中必须进行的测试有:数据和数据库完整性测试功能测试集成测试性能评测安全性和访问控制测试第十三条数据和数据库完整性测试其目标为:确保数据库访问方法和进程正常运行,数据不会遭到损坏。
调用各个数据库访问方法和进程,在数据库中填充数据或对数据进行查询请求。
检查数据库,确保数据已按预期的方式填充,并且所有的数据库事件已正常发生;或者检查所返回的数据,确保检索到了正确的数据。
在进行此项测试时,不应通过测试对象的用户界面进行测试,应直接在数据库中进行测试。
第十四条功能测试其目标为:核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。
利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:1. 在使用有效数据时得到预期的结果。
2. 在使用无效数据时显示相应的错误消息或警告消息。
3. 各业务规则都得到了正确的应用。
此类测试基于黑盒技术,该技术通过用户界面与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。
测试应侧重于所有可直接追踪到测试用例、业务功能和业务规则的测试需求。
第十五条集成测试其目标为:检测系统是否达到需求对业务流程及数据流的处理是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。
利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:1. 在使用有效数据时得到预期的结果。
2. 在使用无效数据时显示相应的错误消息或警告消息。
3. 各业务规则都得到了正确的应用。
此阶段测试基于功能完成的测试。
第十六条用户界面测试其目标为:确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。
另外,用户界面测试还可确保用户界面中的对象按照预期的方式运行,并符合公司或行业的标准。
为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的状态。
第十七条性能测试其目标为:核实性能需求是否都已满足,测试和评估系统在不同工作量条件下的性能行为,以及持续正常运行的能力。
核实所指定的事务或业务功能在以下情况下的性能行为:1. 正常的预期工作量2. 预期的最繁重工作量可采用多种方法来执行此操作,其中包括:1. 直接将事务强行分配到服务器上,这通常以结构化查询语言的调用的来实现。
2. 通过创建虚拟的用户负载来模拟许多个客户机。
此负载可通过远程终端仿真工具来实现。
此技术还可用于在网络中加载流量。
3. 使用多台实际客户机运行测试脚本,在系统上添加负载。
性能测试应该在专用的计算机上或在专用的机时内执行,以便实现完全的控制和精确的评测。
性能测试所用的数据库应该是实际大小或相同缩放比例的数据库。
第十八条强度测试其目标为:找出因资源不足或资源争用而导致的错误。
强度测试还可用于确定测试对象能够处理的最大工作量。
核实测试对象能够在以下强度条件下正常运行,不会出现任何错误:1. 服务器上几乎没有或根本没有可用的内存。
2. 连接或模拟了最大实际允许数量的客户机。
3. 多个用户对相同的数据或账户执行相同的事务。
第十九条容量测试其目标为:使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。
容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。
核实测试对象在以下高容量条件下能否正常运行:1. 连接或模拟了最大数量的客户机,所有客户机在长时间内执行相同的、且资源开销最大的业务功能。
2. 已达到最大的数据库大小(实际的或按比例缩放的),而且同时执行多个查询或报表事务。
第二十条安全性和访问控制测试其目标为:确保在预期的安全性情况下,用户只能访问特定的功能、用例,或者只能访问有限的数据。
可采用如下方法进行测试:1. 确定并列出各用户类型及其被授权访问的功能或数据。
2. 为各用户类型创建测试,并通过创建各用户类型所特有的事务来核实其权限。
3. 修改用户类型并为相同的用户重新运行测试。
第二十一条故障转移和恢复测试其目标为:确保测试对象能成功完成转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件和网络故障中恢复。
确保对于必须持续运行的系统,一旦发生故障,备用系统能够及时替代发生故障的系统,以避免丢失任何数据或事务。
恢复测试是一种对抗性的测试过程。
在这种测试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障。
然后调用恢复进程并监测和检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。
在所有上述情况中,应用程序、数据库和系统应该在恢复过程完成时立即返回到一个已知的预期状态。
第二十二条安装测试其目标为:确保该软件在正常情况和异常情况的不同条件下(例如,进行首次安装、升级、完整的或自定义的安装)都能进行安装;核实软件在安装后可立即正常运行。
该测试主要用于客户端软件的安装。
核实测试对象在以下条件下能否正常运行:启动或执行安装,使用预先确定的功能测试脚本来运行事务。