河北国税局纳税综合服务系统
2007-09-07 16:23:33 作者: 来源: 互联网 浏览次数: 29 文字大小:【 大】【 中】【 小】
简介:
受河北省国家税务局委托,中国软件评测中心近日根据GB/T 17544《软件包质量要求和测试》的国家标准、CSTCJSBZ02《应用软件产品测试规范》和CSTCJSBZ03软件产品测试评分标准,对河北赋信科技有限责任公司 ...
|
受河北省国家税务局委托,中国软件评测中心近日根据GB/T 17544《软件包质量要求和 测试》的国家标准、CSTCJSBZ02《应用软件产品测试规范》和CSTCJSBZ03软件产品测试评分 标准,对河北赋信科技有限责任公司和浙江西安交大龙山软件有限公司联合开发的《河北省 国家税务局网上申报纳税综合服务系统 V3.2.005》在功能度、安全可靠性、易用性、可扩充 性、资源占用率、兼容性、性能和用户文档八个方面进行了常规确认测试。
系统概述
《河北省国家税务局网上申报纳税综合服务系统 V3.2.005》是采用J2EE三层架构,服务 器端运行于HP UNIX操作系统平台,中间件采用Weblogic,后台使用Oracle数据库的网上申报 纳税系统。该系统总体上分为纳税人端、税务局端、内外网数据交换三部分。
纳税人端主要包括客户端申报软件和WEB申报软件。客户端申报软件是独立开发的完成申 报表管理、申报的软件,纳税人利用它离线完成申报数据的组织,在线申报到税务局;WEB申 报软件(IE)就是IE浏览器,纳税人用浏览器在线完成纳税申报数据的组织和申报。
税务局端主要包括申报受理平台、申报处理平台和申报管理平台三大模块。其中,申报 受理平台包括WEB申报受理平台、客户端申报受理平台、扣款服务受理。申报处理平台完成核 心业务处理,包括后台EJB服务群、CA加解密服务、金税、征管接口;申报管理平台包括日常 管理和查询统计两部分。
测试内容
在测试过程中,中国软件评测中心除了依据相关标准规范和业务需求说明对系统进行功 能度测试的同时,还应委托方的要求对该系统进行了初步的性能测试。
由于是现场测试,因此实际的测试环境就是河北省国税局真实的业务应用环境——受理 平台和处理平台分别采用四台应用服务器和两台数据库服务器作负载均衡,受理平台和处理 平台之间采用网闸进行隔离,业务处理以异步方式实现。(环境拓补图)
在设计性能测试案例时,根据国税局业务特点,测试组设计了如下测试案例:
并发测试案例
测试案例 案例组成 成功执行的最大并发用户 测试环境
保存查询报表 WEB客户端保存并查询一般纳税 150 从Internet环 人增值税申报表及其附表(共 境加压 20张表);最大并发循环3次 发送报表 C/S客户端发送报表;最大并发 200 从Internet环 循环1次 境加压 申报情况查询 管理平台进行纳税申报情况查询 200*4=800 从机房内网环 和纳税申报情况监控查询;分别 境加压 直接对四台应用服务器加压,最 大并发循环3次 其中,案例一和案例二主要考察业务受理平台的性能,案例三主要考察业务处理平台的 性能。
在测试中受测试环境限制,案例一负载压力主要集中在受理平台中的一台应用服务器和 一台数据库服务器上;案例三分别直接对处理平台四台应用服务器加压,只有一台数据库服 务器主要承受负载压力。
测试结果
《河北省国家税务局网上申报纳税综合服务系统 V3.2.005》由客户端、申报受理平台、 申报处理平台及后台管理平台等部分组成。其中,客户端供纳税人使用,主要用于收集、产 生和申报纳税人的报送数据;申报受理平台受理纳税人的申报请求并与申报处理平台通讯; 申报处理平台主要处理纳税人的各类请求并返回处理结果;后台管理平台用于国税机关工作 人员进行后台管理和维护,系统功能较为完善。
该系统提供了企业版客户端、代理版客户端和Web版客户端等多种客户端,以方便不同纳 税类型的用户使用。同时,系统除提供在线申报外也支持离线申报,可同时满足不同网络条 件的用户使用。
在安全性方面,系统采用了CA数字证书安全认证方式,同时受理平台和处理平台之间设 置了物理隔离网闸,并通过防火墙、入侵监测器和漏洞扫描器等多种网络安全设备,为系统 安全提供了较为有效的保障机制。
在性能方面,“保存查询报表”交易最大并发用户数达到150;“发送报表”交易最大并 发用户数达到200;“申报情况查询”交易最大并发用户数达到800;交易平均响应时间、系 统资源使用情况满足系统并发压力负载性能需要;“申报情况查询”业务能够承受2小时的疲 劳负载压力测试,交易成功率100%。交易响应时间、系统资源使用情况满足系统实际使用的 性能需要,具有良好的并发负载性能。(并发用户数、交易响应时间、吞吐量等测试数据详 见评测报告)
测试结果表明:《河北省国家税务局网上申报纳税综合服务系统 V3.2.005》基本达到了 用户手册中关于产品规格及其特点的说明,通过中国软件评测中心的常规确认测试。
问题与建议
在功能度方面,建议系统针对税务系统使用的需要对数据输入域进行更严格的控制。 在性能方面,由于系统在不能承受并发压力时,其错误报告均是与服务器的连接失败或者超 时,特别是当前应用服务器采用了weblogic初始连接数,即服务器每个IP连接数为15个,每 台服务器配两个IP,因此受理平台和处理平台weblogic连接数分别为120。而Oracle数据库的 最大连接数为1500。因此,应根据系统资源使用情况,适当调整weblogic连接数,在一定程 度上提高系统并发能力。
同时,资源监控数据显示,在并发压力测试中,应用服务器和数据库服务器的系统资源 占用率较低,软件系统具有较大的可扩充性。
|
|