羅宇華
摘 要 當前我國的稅收征管模式正由“管理”向“服務”轉變,在國家“互聯網+”政策環境支持下,傳統的辦稅大廳現場辦稅轉為足不出戶的網上辦稅、自助辦稅,稅務機關盡可能多地將實體辦稅業務遷移至網絡平臺,推行功能齊全、界面友好的電子稅務系統,方便更多的納稅人使用,推動線上線下涉稅業務辦理的有機融合。
關鍵詞 設計;網上辦稅;系統優化
中圖分類號 TP3 文獻標識碼 A 文章編號 1674-6708(2018)210-0157-02
2015年,國務院提出了推進“互聯網+”行動的要求,隨后,國家稅務總局也據此印發了《“互聯網+稅務”行動計劃》。“互聯網+稅務”是把互聯網的創新成果與稅收工作深度融合,拓展信息化應用領域,推動效率提升和管理變革,是實現稅收現代化的必由之路。推行電子稅務系統,不僅能提高稅收征管水平、降低征納成本,而且有利于優化納稅服務、規范稅收執法。
退稅信息系統以SSM框架基礎,構建起一個稅務機關—納稅人共同使用的稅務信息平臺,包括納稅人發起退稅申請,稅務人員進行信息審核,流程監控等。就稅務機關而言,需要系統直觀反映納稅人提供的資料,并對流程進行審核和推送;就納稅人而言,則平臺的訪問速度,服務質量,平臺的友好性和易操作性等都會直接影響用戶體驗。因此,如何在系統中達到使用者的要求,則成為開發者需要著重考慮的問題。
1 需求設計
在日常的工作中,需要進行退稅的納稅人會因為資料不全,資料填寫錯誤,申報退稅金額不符合規定等原因多次往返稅局,并且會因為不知道退稅進度而擔心稅款是否退回到銀行賬戶。而隨著稅務工作監管流程的不斷完善,稅務人員辦理退稅業務則需要通過前臺人員接收資料—稅管員審核—法規人員審核—領導核準—辦理退稅的流程進行,退稅信息系統將實現納稅人網上申辦退稅,稅務人員后臺審核的功能。
退稅信息系統是為納稅人提供網上申請退稅服務,直接關系到納稅人的各類納稅信息數據,因此,系統的數據儲存、數據安全、用戶信息安全等都有一定的要求。主要注意以下幾個方面。
1.1 注重系統的需求分析過程
系統需求分析是系統開發者經過調研和分析,與用戶進行深入溝通后,準確理解用戶對系統的要求、實現功能、穩定性等具體要求,并將這些要求轉化為合理的、完整的需求定義,從而確立整個系統架構,明確系統完成的功能的過程。
根據許多開發者的系統開發經驗總結出,完善的需求分析將對系統開發的成功有著至關重要的作用。若在系統架構基本定型的情況下,才發現需求分析階段設計的不夠完善,推翻原有設計基本上不太可能,因此,就會在原有的基礎上不斷地修改,這不僅耗費大量的人力、物力和資源,更是浪費了時間。所以,一個完善、考慮充足的需求分析就顯得尤為重要。
1.2 注重系統的安全性問題
隨著計算機的發展,人們在使用互聯網時獲得了諸多便利和好處,但也面臨著來自黑客、計算機病毒的侵襲和威脅,存在著巨大的安全隱患。特別是近年來許多新興的網絡業務的開展,如網上銀行、電子政務等,如何令使用者在享受科技帶來的便捷時降低網絡安全隱患,就成為了日益嚴峻的問題。也正是網絡安全的脆弱,使得系統的安全顯得尤為重要。
1.3 注重界面的友好性
系統界面友好通常是指系統打開界面美觀,而且易學,容易上手,可操作性強,促進人機交互,給人予美觀、舒適、大方的感覺。
界面設計不是單純的美術繪畫,他需要定位使用者、使用環境、使用方式并且為最終用戶而設計,是純粹的科學性的藝術設計,用戶界面的友好性對于系統正常操作、保證系統順利運行具有十分重要的作用。
2 系統設計
開發出一個以當前稅務系統使用的“金稅三期”系統為設計基礎,符合工作實際的退稅信息系統,使得納稅人足不出戶就能辦理退稅業務,稅務人員也能輕松審核納稅人的退稅資料,實現紙質退稅向電子退稅的轉變。納稅人能隨時登陸系統查看退稅審核流程,提高稅務機關的資料審核效率,為國家提出的“簡政放權、放管結合、優化服務”的目標提速增效。
就第2點中的設計要求,前期通過對納稅人和稅務人員進行咨詢,收集他們的意見及建議,了解和掌握使用需求,對系統進行了整體的架構和詳細設計,滿足標準化設計、流程化操作、規范化執法的標準,并將用戶界面設計得更人性化。整個系統包含退稅申請、退稅審核、查看流程等主要功能,在設計中分模塊進行功能實現,完成數據庫的構建,并實現數據庫的存取數據。
3 系統優化
3.1 登錄安全優化
由于本系統的設計使用者為企業辦稅人員和稅務機關人員,則要把系統數據的安全放在首要位置,防止出現用戶數據信息泄露的安全性問題。所以設計出了使用驗證碼登錄系統。
所謂驗證碼,就是將一串隨機產生的數字或符號,生成一幅圖片,圖片里加上一些干擾象素,由用戶肉眼識別其中的驗證碼信息,輸入表單提交網站驗證,驗證成功后才能使用某項功能。驗證碼是一種區分用戶是計算機和人的公共全自動程序。如果沒有驗證碼登錄,黑客可能會對某一個特定注冊用戶用組合碼刷機等特定程序暴力破解方式進行不斷的登陸嘗試,極易破解用戶的賬號,有了驗證碼相當于加了一層很厚的屏障,安全系數很高。
驗證碼于服務器端生成,為一個servlet接口,產生隨機驗證碼,并通過session,輸出流生成圖片,以圖像格式顯示。用戶提交所顯示的驗證碼,客戶端接收并進行比較,若比對失敗則不能實現登錄或注冊,反之成功后跳轉相應界面。
3.2 友好界面優化
由于系統使用者中分布在不同的年齡層,所以簡潔、方便的系統頁面就成為了必須的要求。系統設計使用openoffice+pdf2htmlEX的方式,通過創建DocConverter文檔轉換類,連接到OpenOffice的服務中,然后調用OpenOffice里的文檔轉換模塊OpenOfficeDocumentConverter類,把Word、Excel等文檔轉換成PDF文件,再利用pdf2htmlEX開源軟件把PDF文件轉換成HTML文件,實現在瀏覽器中在線預覽文件效果。
具體實現方法:
安裝Openoffice,并進入命令提示符中啟動OpenOffice服務;下載JodConverter,并將lib下的jar包添加到項目中去;創建DocConverter類;定義好Openoffice軟件的安裝途徑exeFilePath,需要轉換的文件的文件名fileName,目標源文件的存儲路徑docFile、轉換后目標文件的存儲路徑pdfFile;通過DocConverter類啟動openoffice;通過方法ini將轉換后的文件加入后綴.pdf。
pdf2htmlEX沒有自己特定的用戶界面,是通過所在操作系統的cmd.exe進行調用或者其他第三方程序調用來實現功能。首先編寫Pdf2htmlEXUtil的工具類,通過StringBuilder的對象command的實例化,用來存放Pdf2htmlEX.exe的啟動參數,生成系統生成文件的存放位置路徑,盡量減少用于文本的HTML元素的數目,進行比例的縮放,嵌入html中的字體后綴(default ttf) ttf,otf,woff,svg。此工具類中定義有一個靜態方法Pdf2html,定義了四個string類型的參數:exeFilePath、pdfFile、destDir和htmlFileName,分別表示pdf2htmlEX.exe程序的路徑、pdf文件的路徑、生成的html文件的路徑和html文件名。定義好Pdf2htmlEXUtil的工具類之后,就可以調用這個類里面的方法Pdf2html實現PDF文件轉換成html文件了。
4 結論
本文主要描述了在稅務機關構建退稅信息系統中,主要實現的功能以及后續的改進方法。首先以安全為首要目標,在登錄中設置驗證碼來防止黑客使用組合碼刷機等暴力破解程序來破解用戶賬號密碼;其次,在用戶界面中,通過構建文檔在線預覽的方式進行友好界面優化,實現紙質稅務向電子稅務的轉變,實現納稅人足不出戶辦理退稅業務。
參考文獻
[1]國家稅務總局關于印發《“互聯網+稅務”行動計劃》的通知,稅總發〔2015〕113號.
[2]“送政上門”贏得主動[EB/OL].http://www.gov.cn/ xinwen/2017-06/22/content_5204453.htm.
[3]喻長庚.國外電子納稅服務的經驗與借鑒(上)[J].湖南稅務高等專科學校學報,2008(12):4-7.
[4]關于“互聯網+”電子稅務局的思考和研究[EB/OL].http://www.gdsswxh.com/show.aspx?id=7745&cid;=37.
[5]葉顯中,劉曉燕.基于J2EE平臺的MVC框架的研究[J].工業控制計算機,2010(4):68-69.