关于开发 "全市统一的电子申报软件"的准备会议
   

   2004年10月11日,上海市财税局俞总及郑枫同志,为了开发并使用"全市统一的电子申报软件"这个项目,在上海市计算机研究所第一会议室,与我公司的领导与技术人员做了一次交流。
   俞总表示,预备在启动"大集中"项目之前开发并使用"全市统一的电子申报软件",同时也配合新版增值税纳税申报表(适用于一般纳税人)的启用,对纳税人进行统一培训。预计于2005年1月1日上马。
   首先,神计公司的宋博士就电子报税系统和神计电子报税系统谈了以下内容:
1. 关于电子报税系统
(1) 系统是成功的
(2) CTAIS的数据处理逻辑严密,基本没有数据处理上的错误。
(3) CTAIS的电子报税处理与手工处理高度一致。
(4) 实时扣款接口设计合理
2. 神计电子报税系统特点
(1) 100% .NET(客户端、网站、分局)
(2) 暂存服务器:Domino
(3) 用户和CA证书管理:Oracle
(4) XML文件数据交换(申报、回执)
(5) 互联网线路负载均衡及备份(电信和联通)
3. 神计电子报税技术特点
系统:
(1) 电子申报户帐户信息(包括CA证书)分局-网站自动同步
(2) 用Oracle管理CA证书
(3) 所有环节的都有日志跟踪(客户端、网站、税网前置机、税银前置机)
(4) 使用HTTP协议进行通讯,轻松解决企业防火墙、Proxy等问题
(5) 采用了Webservice技术,使通讯应用开发高效灵活
客户端:
(1) 模块化设计及增量自动更新
(2) 核定数据自动更新
(3) 依据线路负载自动选择服务器
(4) FoxMail方式的数据和帐户管理
(5) 分税务分局的公告显示
(6) 客户端与服务器时间同步
(7) 代理用软件和企业用软件为同一个软件
分局端:
(1) 税银前置机多线程扣款
(2) 税银前置机的扣款挂起功能避免重复申报情况下的重复扣款
(3) 税务网站前置机软件的多线程处理
4. 神计电子报税系统运行
(1) 严格的软件发布制度
(2) 对系统的运行进行统计分析,并形成分析报告
(3) 对系统进行实时监控
(4) 开发人员直接参与系统维护
5. 问题
(1) Domino的性能欠佳
(2) 回执的实时性还不够高
(3) CTAIS申报处理返回的错误信息不够准确,某些信息纳税人理解困难,比如:"保存错误","电子申报配没有配置记录"等。
(4) CTAIS申报处理软件不够强壮,处理中失效比较多
(5) CTAIS在处理过程中常需要人工干预
6. 系统改进
(1) 网站采用Oracle作为暂存服务器:可提高系统性能,统一网站的数据库平台,便于网站监控。
(2) 严密从申报到回执的整个环路的控制:为此建议采用"挂号信"机制,在网站生成申报序号,将该序号贯穿申报发送、CTAIS申报处理、回执生成和回执接收全过程。
(3) 改进CTAIS的报错信息,做到纳税人可以理解,专业人员可以定位。
(4) 建议在分局由CTAIS提供核定数据下发调用接口,以方便核定数据的下发(希望在生成数据的同一记录中包含代码和代码的名称)。
7. 远期的改进建议
(1) 建议采用XML进行数据交换
(2) 建议将CTAIS电子申报处理软件改造为服务器软件,并提供远程调用接口

  俞总表示,对该项目及今后的工作如下几点设想:
(1) 建议今后的电子申报纳税人开户在网站进行。
(2) 各种维护工作也都在网站进行,税务机房不安排人员。
(3) 软件的设计思路从代理版考虑,即视单用户为特殊的代理户。
(4) 应严格控制重复申报,而不是重复扣款,即该控制应提前。
   另外,新系统的整体构架界于两层与三层之间,而不是完全的三层,不采用客户端方式或者将数据保存在本地,其他的都通过网络。同时,把数据区分为与申报有关、申报无关的两类数据,以保持原有数据的完整性;不保存在本地的数据,如果纳税人需要查看相关资料,可通过发出请求的方式来获取。宋博士认为如果采用浏览器的方式,就必须修改浏览器设置,导致用户机器的不安全,但可以采用计时通讯器的方式,如QQ等,就开发软件而言,.net和JAVA较适用。
俞总表示,目前存在的最大问题是决定应采取何种模式。还存在的其他问题是:
(1)以后如四小票之类的采集会越来越多,是否应在电子申报软件中增加一个统一的采集模块,可调用外部已使用软件。
(2)纳税人登录系统的的安全性也是必须考虑的,如:纳税人首次登录,无条件下载软件,并把CA证书与纳税人识别码相挂钩。进入系统后,任何与数据(税务)相关的操作都必须通过CA来加密、解密、验证、签名。从第二次登录起就根据CA来验证纳税人的身份。网站的关键问题也是软件更新。
(3)监控,包括网站监控和税务局的监控,网站监控主要应记录网站收到纳税人申报数据,与等待税务局返回数据时间的长短,超过一定时限,向工作人员进行提示。
(4)内外网隔离问题。
(5)CTAIS对于电子申报数据将采用EJB接口方式来替代现在的文本文件。
(6)怎样尽量减少资源的占用。
(7)还应注意新系统启用后,原软件应仍可继续使用。
(8)如何进行测试,是否每个分局都建有单独的测试通道。宋博士认为,单独建立测试分局相对比较合理。
(9)代理版软件,与单机应为一套软件。
(10)开发时间如何安排。
   宋博士认为,人员配备:十位开发人员、五位测试人员,两个月可完成,第三个月进行100家试点。
   涂总表示,一定积极配合。