陳貞
在發(fā)票電子化浪潮已然襲來的今天,不少票據印刷企業(yè)排除萬難,積極開展企業(yè)轉型升級的創(chuàng)新實踐。筆者所在的四川新財印務有限公司(以下簡稱“四川新財”)在“畢昇獎”和“新中國百名杰出貢獻印刷企業(yè)家”榮譽獲得者袁海忠的帶領下,早在2003年就開始了數碼防偽票據管理系統(tǒng)的研發(fā)。如今發(fā)票電子化進程日益加劇,這一系統(tǒng)的開發(fā)經驗恰恰能給一些意欲進行IT轉型的票據印刷企業(yè)以啟發(fā)。下面筆者就將我公司有關數碼防偽票據管理系統(tǒng)的研發(fā)實踐做以分享,希望能對同行們有所幫助。
研發(fā)背景
長期以來,假冒發(fā)票不僅嚴重擾亂市場秩序、損害消費者的切身利益,同時也給國家稅務部門帶來了稽查壓力,增加了稅收流失的風險。因此,票據的防偽問題一直是政府稅務機關和票據印刷企業(yè)關心的問題。對于印刷企業(yè)而言,票據防偽的實現一直依賴于印刷設備和印刷工藝,這樣不僅印刷成本相對較高,票據的真?zhèn)涡r炓蚕鄬Σ环奖?,特別是對于沒有印刷知識的普通票據使用者來說,更是難以辨別票據的真?zhèn)巍?/p>
作為一家以票據印刷見長的企業(yè),四川新財正是在這種背景下,順應社會發(fā)展趨勢,積極響應國家稅務總局關于稅票改革的要求,利用自身優(yōu)勢將計算機技術與傳統(tǒng)印刷技術相結合,開發(fā)了數碼防偽票據管理系統(tǒng),借助互聯網技術實現了防偽票據的快速驗證。
該系統(tǒng)研發(fā)的初衷,是想找到一種安全、方便的防偽方式,而如今,這一創(chuàng)新實踐還使我們在發(fā)票電子化愈演愈烈的今天,能在市場上占據高地,成為了我公司業(yè)務增長的重要著力點。
系統(tǒng)構架
我公司對數碼防偽票據管理系統(tǒng)的總體要求是:①系統(tǒng)安全、穩(wěn)定、高效;②布獎、查詢方式合理多樣;③系統(tǒng)可擴展性強;④生產方式和產品類型適應性廣。結合這幾大要求,研發(fā)團隊對該系統(tǒng)做了精心構建,其組成結構如圖1所示。
1.“安全、穩(wěn)定、高效”特點的實現
安全、穩(wěn)定、高效是系統(tǒng)運行的基本保障,為確保數碼票據管理系統(tǒng)具有這些特點,研發(fā)團隊做了以下工作。
(1)安全性
我們在數碼防偽票據管理系統(tǒng)中綜合了數據庫、自動化、密碼學等領域的多項技術,以保證系統(tǒng)運行的安全性;同時還設計了多項自動檢測功能,以時刻監(jiān)控、檢測系統(tǒng)的安全。
具體來說,數碼防偽票據管理系統(tǒng)的安全性主要是通過以下途徑做到的:①在數碼防偽票據生成環(huán)節(jié),所有數據一經計算機生成,便立刻采用對稱密鑰進行加密;②在印刷環(huán)節(jié),數碼票據以“解密一條印刷一條”的方式實現加密印刷;③在查詢環(huán)節(jié),所有數據經過非對稱加密方式加密后保存于數據庫,且加密密鑰根據自動算法進行變化,實現了不同批次的數碼票據密鑰肯定不同,同一批次的數碼票據有可能不同,從而最大限度地保障數據安全。
(2)穩(wěn)定性
系統(tǒng)以穩(wěn)定的WINDOWS SEVER 2000為運行平臺、以功能強大的Visual Studio.NET 2003為開發(fā)平臺、以性能優(yōu)越的SQL Server 2000為后臺支撐,從而保證了整個系統(tǒng)的穩(wěn)定運行。
(3)高效性
保證系統(tǒng)的高效運行是系統(tǒng)研發(fā)中必須要考慮的。在系統(tǒng)的建設中,為保證其高效性,我們主要在以下方面進行了設計。
①在數碼防偽票據生成環(huán)節(jié),每批票據的數量通常都達到千萬級,且每張票據的密碼、中獎號碼等信息都是隨機產生且經過加密處理,然后再進行系統(tǒng)自動檢測的,這就要求系統(tǒng)要有較高的運算能力。經過采用改進的加密算法、數據庫分段插入算法等技術,目前該系統(tǒng)可以達到2萬條/分鐘的數碼防偽票據生成速度。
②在真?zhèn)悟炞C環(huán)節(jié),由于票據具有延時保存、累積增長,即隨著時間的推移數據量會越來越大的特點,這就對查詢模塊的計算速度提出了嚴格的要求;同時,查詢模塊的反應速度極大地影響到查詢者的使用滿意度和積極性,進而影響到數碼防偽票據的適用程度和社會效應,因此,研發(fā)團隊高度重視查詢模塊的高效性。經過技術攻關,研發(fā)團隊最終運用虛擬分表機制解決了大容量數據庫的快速查詢問題,同時也實現了訪問速度與數據量增長無關的要求,從而攻克了因數據增長導致查詢模塊性能下降的難題,為查詢者驗證票據真?zhèn)翁峁┝思夹g保證。
2.布獎、查詢方式的合理設計
(1)布獎方式
布獎模塊的功能是根據客戶指定的布獎方案將中獎票據隨機地分布在整批票據當中,其布獎方式靈活方便:同一批票據既可以某一面值為單位參與布獎,也可以某幾種面值為單位參與布獎;同一批票據既可一次性布獎完畢,也可分幾次布獎。
(2)查詢方式
針對不同條件的票據使用單位,我們設計了三種查詢系統(tǒng)來實現防偽票據的真?zhèn)悟炞C。查詢者通過提供票據代碼、票據號碼和票據密碼,即可從查詢系統(tǒng)得知票據的真?zhèn)我约笆欠裰歇劦刃畔?,從而實現了票據真?zhèn)伪鎰e的標準化和快捷性。這三種查詢途徑分別為:①單機查詢子系統(tǒng),對于不具備網絡、語音等查詢條件的使用單位,該子系統(tǒng)可為票據真?zhèn)螜z測、有獎票據兌獎等業(yè)務提供支持。②網絡查詢子系統(tǒng),該子系統(tǒng)具備框架靈活多變、系統(tǒng)維護便利、操作使用簡單、數據統(tǒng)一管理、性能優(yōu)越高效的特點,可為具備網絡條件的使用單位提供票據真?zhèn)螜z測、有獎票據兌獎、兌獎信息統(tǒng)計等業(yè)務的支持。③語音查詢子系統(tǒng),該子系統(tǒng)具有無人職守、自動運作的特點,為滿足票據檢測持續(xù)服務、快速響應的要求奠定了技術基礎,它可為具備語音條件的使用單位提供票據真?zhèn)螜z測、二次抽獎、舉報留言等業(yè)務支持。
3.系統(tǒng)可擴展性考慮
(1)系統(tǒng)升級與功能擴展
考慮到使用單位的個性化需求以及現有征管系統(tǒng)的差異性,研發(fā)團隊在系統(tǒng)架構時采用了動態(tài)接口,通過標準化接口,降低了系統(tǒng)內部及其與外部系統(tǒng)之間的耦合度。對于系統(tǒng)內部而言,便于增加系統(tǒng)功能、更換系統(tǒng)模塊,降低系統(tǒng)開發(fā)的周期和維護成本;對于外部系統(tǒng)而言,極大地方便了其與現有系統(tǒng)的對接、聯合開發(fā)和聯合調用等工作。
(2)集群技術
當兌獎點數量超過某一限度時,系統(tǒng)能以邏輯層作為表示層和數據層的紐帶,實現多個表示層對一個數據層的結構;當數碼防偽票據數量達到某一限度或當票據業(yè)務擴展超過設備運行負荷時,也可以實現一個表示層對多個數據層的結構。該架構很容易實施集群技術,讓使用單位可以根據自身業(yè)務需求確定查詢系統(tǒng)的規(guī)模,同時為系統(tǒng)規(guī)模擴展帶來了極大的靈活度,為使用單位的規(guī)模升級提供了經濟、便捷、快速、可靠的技術保證。
(3)系統(tǒng)維護
數碼防偽票據管理系統(tǒng)采用三層(表示層、邏輯層、數據層)體系結構設計開發(fā),各個層次在系統(tǒng)中扮演各自的角色、承擔各自的任務。當系統(tǒng)出現故障時,可以只對故障主機進行修復而不對其他層次設備的運行產生障礙。這個特點滿足了查詢模塊不間斷服務的業(yè)務要求,不僅縮短了開發(fā)周期,而且當出現問題時方便問題的定位和修復,同時實現了層次與層次之間的業(yè)務隔離和數據保護,方便了與其他系統(tǒng)的對接和交互,最大限度地確保數據安全。
(4)系統(tǒng)可伸縮性
在物理實現上,系統(tǒng)既可以采用一臺計算機實現全部功能,也可以采用兩臺計算機,將邏輯層與數據層合二為一,還可以采用三臺計算機,使得表示層、邏輯層、數據層分別在不同的設備上實現。
4.生產方式和產品類型適應性的設計
(1)生產方式靈活
在生產設備上,我們充分考慮了系統(tǒng)的兼容性,目前其不僅能兼容創(chuàng)世、賽天使等多種印刷設備,同時還為滿足生產需要而改造某些設備預留了技術空間。在票據類型上,該系統(tǒng)能滿足卷式票據、平鋪式橫拼票據、平鋪式豎拼票據等多種類型的票據印刷需求;在生產方式上,該系統(tǒng)還滿足配備任意噴頭數量且每個噴頭的印數可調節(jié)的票據印刷方式。
(2)產品類型多樣
數碼防偽票據管理系統(tǒng)利用票據流水號與票據密碼的唯一對應關系來實現數碼票據防偽的功能。其可適用于多種商業(yè)票據,包括有獎票據和無獎票據,涉及定額發(fā)票、手寫式發(fā)票、機打式發(fā)票等多種票據類型。而這種數據防偽理念也適合于其它印刷品的防偽,如煙包、酒包、藥品包裝等。
效益分析
我公司研發(fā)的數碼防偽票據管理系統(tǒng)集隨機技術、加密技術、數據庫技術、網絡技術、語音技術、自動化技術于一體,綜合數碼票據產生、數碼票據印刷、數碼票據檢測、有獎票據查詢兌獎為一身,既實現了產生票據數碼標識的科學性、合理性,又保證了印刷過程和管理過程中信息的安全性、保密性;既實現了高新技術的可用性,也實現了高新技術的高效性;以數字技術優(yōu)勢彌補了傳統(tǒng)防偽印刷的不足,實現了新技術與老行業(yè)的高度融合,詮釋了現代企業(yè)的創(chuàng)新精神,真正做到了從技術到生產力的成功轉化。
該系統(tǒng)自2003年研發(fā)、2005年投入使用至今,累積完成數碼防偽票據30億余份,創(chuàng)造了系統(tǒng)故障率和錯誤率都為零的佳績,得到了稅務部門和消費者的高度肯定和一致好評,取得了良好的社會效益。而且據四川省科技廳的查新報告顯示,該系統(tǒng)在技術、性能、服務等眾多方面全面超越同類產品。
目前,數碼防偽技術的概念已經深入人心,其應用領域值得開發(fā)。今年4月1日起,由國家稅務總局發(fā)布的《網絡發(fā)票管理辦法》正式施行,這意味著傳統(tǒng)印刷企業(yè)正面臨新的機遇、新的挑戰(zhàn)和新的使命。四川新財一貫堅持“安全、穩(wěn)定、高效”的系統(tǒng)設計要求和產品開發(fā)方針,精益求精、銳意進取,不斷創(chuàng)造新思路、開發(fā)新技術、開創(chuàng)新方法,努力開拓票據印刷企業(yè)的新局面。公司愿與各界同仁一起,在新的技術和背景下,相互學習、相互勉勵、繼往開來、攜手共進,實現創(chuàng)新驅動的轉型和成長。