朱建
摘要:隨著金融業(yè)的發(fā)展,金融領域的業(yè)務量也越來越大,涉及到的業(yè)務類型也越來越復雜,亟需構建電子發(fā)票系統(tǒng),以滿足日常業(yè)務使用需求。本文詳細分析了銀行電子發(fā)票系統(tǒng)的功能和優(yōu)勢,并重點介紹和分析了針對銀行電子發(fā)票系統(tǒng)的軟件設計方案。
關鍵詞:銀行 電子發(fā)票系統(tǒng) 軟件 設計方案
引言
目前在金融業(yè)務中,已經(jīng)呈現(xiàn)出一些較為明顯的新特征。以銀行業(yè)為例,如貸款客戶對所支付某銀行的貸款利息要求開具增值稅發(fā)票,銀行開票工作量越來越大,而現(xiàn)行手工開票的模式已無法滿足貸款利息發(fā)票的需求,且紙質(zhì)發(fā)票的保管、開具過程繁瑣,隨著國家稅務總局電子發(fā)票已在各行業(yè)進行推廣,電子發(fā)票具有開票快、傳遞效率高等特點,特別適用于銀行目前的管理現(xiàn)狀。因此需要建設一套銀行電子發(fā)票管理系統(tǒng)予以支撐,通過信息化的手段解決開票難、開票慢的問題,從而提高工作效率。
1 銀行電子發(fā)票系統(tǒng)
1.1 銀行電子發(fā)票系統(tǒng)概述
通過電子化的版式文件取代原有的紙質(zhì)發(fā)票,實現(xiàn)增值稅普通發(fā)票的無紙化.通過互聯(lián)網(wǎng)實現(xiàn)發(fā)票的申請、領用、開具、流轉、查驗等流程,省去驗舊購新環(huán)節(jié),這樣可以實現(xiàn)對電子發(fā)票系統(tǒng)的管理。通過在銀行中采用電子發(fā)票系統(tǒng),可以實現(xiàn)對整個電子發(fā)票的全生命周期進行管理,提高管理效率和質(zhì)量。
1.2 銀行電子發(fā)票的系統(tǒng)架構
在“互聯(lián)網(wǎng)+”的時代背景下,可以采用移動互聯(lián)網(wǎng)、云部署等技術,打造方便、安全的銀行財務管理平臺。針對通信運營商、金融業(yè)等集團型客戶,滿足其數(shù)據(jù)量的需求,采用私有云部署方案。本系統(tǒng)的主要功能包括:電子發(fā)票庫存管理、銷項電子發(fā)票管理、電子發(fā)票推送、進項電子發(fā)票管理、數(shù)據(jù)稽核與預警、統(tǒng)計分析、電子發(fā)票查詢服務平臺。
2 銀行電子發(fā)票系統(tǒng)的軟件設計方案
2.1 軟件源碼開發(fā)及交付
軟件源碼開發(fā)及交付是進行銀行電子發(fā)票系統(tǒng)的軟件設計的關鍵環(huán)節(jié),應采用合適的軟件開發(fā)理論,如軟件集成開發(fā)技術等,對銀行電子發(fā)票系統(tǒng)的軟件源碼進行開發(fā),保證軟件的性能。同時為了保證整個系統(tǒng)內(nèi)部以及系統(tǒng)與外部系統(tǒng)方便、可靠地接口,使得系統(tǒng)運行更加規(guī)范化。對于軟件開發(fā)中的系統(tǒng)接口,應遵循一定的原則,保證軟件的正常運行,一是軟件的接口在使用方面應盡量簡單,二是隨著業(yè)務需求的增加,各個接口應能夠實現(xiàn)相應的擴展功能,以便能夠靈活地滿足銀行財務的業(yè)務需求。
2.2 軟件中的中間件技術
當系統(tǒng)軟件的規(guī)模較大時,需要借助軟件中間件技術,提高服務器的運行效率。在銀行電子發(fā)票系統(tǒng)的應用服務器中,可以采用軟件中間件技術,實現(xiàn)相應的功能,如電子發(fā)票系統(tǒng)與數(shù)據(jù)庫的連接。通過在電子發(fā)票系統(tǒng)中采用中間件技術,可以使得主服務器的數(shù)據(jù)處理和網(wǎng)絡負擔等得到一定程度上的降低,并且可以提高服務器中的數(shù)據(jù)庫的運行效率。
2.3 軟件系統(tǒng)的設計原則
對于軟件系統(tǒng)的設計原則,主要包括以下幾點,一是開放性:所開發(fā)設計的電子發(fā)票系統(tǒng)軟件應是一個較為開放的系統(tǒng),能夠與其他系統(tǒng)之間進行效率較高的數(shù)據(jù)交換。二是先進性:在銀行電子發(fā)票系統(tǒng)的開發(fā)過程中,應盡可能采用先進的軟件開發(fā)技術,提高系統(tǒng)軟件的性能,可以采用面向對象的系統(tǒng)設計方法或者采用軟件系統(tǒng)集成理論進行電子發(fā)票系統(tǒng)的設計。三是靈活性:在銀行電子發(fā)票系統(tǒng)的功能上,應具有一定的靈活多樣性,并且系統(tǒng)在使用方面應符合操作人員的使用習慣,同時能夠為操作人員提高較為靈活的操作。四是可靠性和安全性:在電子發(fā)票系統(tǒng)中應采用多種不同的安全防護措施,保證電子發(fā)票系統(tǒng)的運行安全,可以采用信息加密、邏輯隔離或者主機加固等措施,提高電子發(fā)票系統(tǒng)的運行安全水平。五是高效性:電子發(fā)票系統(tǒng)應具有較高的運行效率,并符合相關的軟件開發(fā)設計規(guī)范。在軟件開發(fā)過程中,我們會涉及到配置管理、源碼控制、發(fā)布計劃、審計、符合性和集成,以及構建測試和部署流程、驗收測試、依賴管理和生產(chǎn)環(huán)境的創(chuàng)建與管理,很多人認為這些與確定需求、實現(xiàn)需求、寫代碼相比,這些活動并不那么重要,它只為是軟件開發(fā)過程很小的一部分并且不需求多大的技術投入。其實不然,恰恰相反它們會消耗大量的時間和精力,而且是影響軟件成功交付的關鍵因素。
3 銀行電子發(fā)票系統(tǒng)軟件的應用
3.1 軟件的業(yè)務需求分析
對于銀行電子發(fā)票系統(tǒng)的軟件的業(yè)務需求,該發(fā)票管理系統(tǒng)覆蓋價稅分離,稅務核算,紙質(zhì)發(fā)票管理與開具,電子發(fā)票管理與開具,進項發(fā)票管理,納稅申報,統(tǒng)計分析等七大模塊。前端多種接口對接業(yè)務系統(tǒng),接受交易流水并按照稅目進行處理加工,形成價稅分離結果,后端對接防偽稅控平臺和國家稅務局相關平臺,實現(xiàn)增值稅發(fā)票的稅控開票和進項發(fā)票明細的獲取。在實際的銀行電子發(fā)票系統(tǒng)軟件開發(fā)過程中,應嚴格結合銀行電子發(fā)票系統(tǒng)的軟件的業(yè)務需求進行開發(fā),保證軟件能夠滿足實際的應用需求。
3.2 電子發(fā)票系統(tǒng)的功能分析
銀行電子發(fā)票系統(tǒng)的功能包括:電子發(fā)票庫存管理、銷項電子發(fā)票管理、電子發(fā)票推送、進項電子發(fā)票管理、數(shù)據(jù)稽核與預警、統(tǒng)計分析、電子發(fā)票查詢服務平臺。主要包含以下幾大模塊:
一是電子發(fā)票庫存管理:包括電子發(fā)票的申購、發(fā)票申購記錄、電子發(fā)票入庫、發(fā)票入庫記錄、發(fā)票結余、發(fā)票庫存查詢等;二是銷項電子發(fā)票管理:發(fā)票數(shù)據(jù)接收、發(fā)票實時開具、發(fā)票合并和拆分開具、發(fā)票批開、手機開票、手工開具、電子發(fā)票的紅沖、電子發(fā)票重開、電子發(fā)票打印、電子發(fā)票補打、發(fā)票換開、發(fā)票上傳、發(fā)票上傳查詢等;三是電子發(fā)票推送:電子發(fā)票信息的郵件、短信、微信推送、手工重新推送、賬號修改推送、推送模板、消息推送任務策略、失敗自動重推、發(fā)票紅沖提醒、消息推送記錄查詢;四是進項電子發(fā)票管理:電子發(fā)票簽收、電子發(fā)票采集、電子發(fā)票查驗、電子發(fā)票去重、進項發(fā)票期限預警等。
3.3 電子發(fā)票系統(tǒng)的性能
對于電子發(fā)票系統(tǒng)的性能,以數(shù)據(jù)庫服務器為例,應要求服務器中的軟件和硬件都能夠保證穩(wěn)定運行,不出現(xiàn)較大的故障,并具備一定的冗余性能。本項目的服務器硬件不但要按照滿足當前需求進行配置,并且要考慮預留一定的系統(tǒng)擴展能力。隨著銀行業(yè)務量的拓展,電子發(fā)票系統(tǒng)應具備一定的業(yè)務擴展和數(shù)據(jù)接口應用等功能。對于應用服務器,由于單個服務器的處理能力所能承擔的網(wǎng)絡連接數(shù)和進程數(shù)是有限的,超過一定限度后系統(tǒng)會因為大量進程間的頻繁調(diào)度而使整體性能急劇下降,因此本系統(tǒng)可以采用三層結構,配置專門的應用服務器。對于數(shù)據(jù)的存儲,應分別對不同類型的主要業(yè)務數(shù)據(jù)計算存儲容量需求,即記錄數(shù)乘以單條記錄長度。同時在數(shù)據(jù)的備份方式上應采用在線備份的方式,在線備份是在數(shù)據(jù)庫運行的情況下實施的備份,保證數(shù)據(jù)的安全。
4 結論
電子發(fā)票系統(tǒng)在銀行經(jīng)濟中具有重要的地位,應提高銀行電子發(fā)票系統(tǒng)的性能,對銀行電子發(fā)票系統(tǒng)的軟件架構進行合理的優(yōu)化設計,保證銀行電子發(fā)票系統(tǒng)的運行穩(wěn)定。本文系統(tǒng)分析了銀行領域電子發(fā)票系統(tǒng)的軟件設計方法和應用情況,對于提高銀行電子發(fā)票系統(tǒng)的軟件性能具有一定的價值。
參考文獻
[1]程玲.ERP系統(tǒng)中會計電子檔案的設計與實施[D].2016.
[2]趙成立.淺談銀行電子票據(jù)業(yè)務的推廣及風險防范[J].科技資訊,2015,13(3):220-220.
[3]王文超.X商業(yè)銀行電子票據(jù)業(yè)務管理系統(tǒng)的設計與實現(xiàn)[D].2015.