• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于B/S結(jié)構(gòu)的電子稅務(wù)管理系統(tǒng)設(shè)計(jì)

      2014-08-20 17:48:07余劍
      現(xiàn)代電子技術(shù) 2014年16期
      關(guān)鍵詞:S模式

      余劍

      摘 要: B/S模式是在C/S模式的基礎(chǔ)上進(jìn)一步擴(kuò)展得以形成,為了減輕客戶端的運(yùn)行負(fù)荷,降低開發(fā)成本,設(shè)計(jì)出基于B/S結(jié)構(gòu)的稅務(wù)管理系統(tǒng)。在該系統(tǒng)的設(shè)計(jì)過程中,采用結(jié)構(gòu)化、原型法等系統(tǒng)設(shè)計(jì)方法,對(duì)B/S模式下的電子稅務(wù)管理系統(tǒng)的功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等進(jìn)行了實(shí)驗(yàn),有效地實(shí)現(xiàn)了電子稅務(wù)的信息化管理,進(jìn)一步提高了稅務(wù)管理質(zhì)量。

      關(guān)鍵詞: 稅務(wù)管理系統(tǒng); 電子化進(jìn)程; B/S模式; 設(shè)計(jì)研發(fā)

      中圖分類號(hào): TN911?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)16?0049?02

      Design of electronic tax administration system based on B/S structure

      YU Jian

      (Xian University of Arts and Sciences, Xian 710065, China)

      Abstract: B/S mode is formed by further expansion of C/S mode. In order to reduce the client's operating load and reduce development cost, the tax administration system based on B/S structure was designed. In the design process of the system, a structuralization, prototyping and other system design methods were used to perform the experiments of functional design and database design of the electronic tax administration system in B/S mode. It effectively achieved the electronic tax information management, and further improve the quality of tax administration.

      Keywords: tax administration system; electronization process; B/S mode; design and development

      稅收是國(guó)家調(diào)控經(jīng)濟(jì)的主要手段,傳統(tǒng)的稅務(wù)管理手段不僅需要耗費(fèi)大量的人力和物力,而且管理效率較低,針對(duì)偷稅、漏稅問題效果一般。為了提高稅務(wù)管理質(zhì)量,需要采取信息科技手段,在B/S的模式下,建設(shè)完善的稅務(wù)管理系統(tǒng),進(jìn)一步推動(dòng)稅務(wù)管理向信息化、現(xiàn)代化方向發(fā)展[1]。

      1 B/S結(jié)構(gòu)的概括

      B/S結(jié)構(gòu)指的是繼因特網(wǎng)興起之后的網(wǎng)絡(luò)結(jié)構(gòu),在結(jié)構(gòu)中,Web瀏覽器指的是客戶端的應(yīng)用軟件,一般不處理業(yè)務(wù)邏輯,業(yè)務(wù)邏輯通過服務(wù)器進(jìn)行。這一模式將功能主要集中到服務(wù)器實(shí)現(xiàn),從而減少了客戶端的負(fù)荷,極大的簡(jiǎn)化了系統(tǒng)的開發(fā)及維護(hù)工作[2]。B/S結(jié)構(gòu)分為Web瀏覽器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器三層,結(jié)構(gòu)模式如圖1所示。在B/S模式下的工作過程主要分三步:

      第一步,瀏覽器被客戶啟動(dòng)后,會(huì)向Web服務(wù)器傳出HTTP的請(qǐng)求;

      第二步,Web服務(wù)器接受請(qǐng)求后按照請(qǐng)求訪問數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器會(huì)向Web服務(wù)器返回結(jié)果;

      第三步,Web服務(wù)器將HTTP的結(jié)果回饋到Web瀏覽器上,Web瀏覽器將其解釋為HTML文檔呈現(xiàn)給客戶[3]。

      圖1 B/S結(jié)構(gòu)模式圖

      雖然B/S模式具有很大的優(yōu)勢(shì),但是它也存在缺陷,在系統(tǒng)的運(yùn)行速度上,該模式落后于C/S模式。除此之外,B/S模式對(duì)Web瀏覽器的依賴性較強(qiáng),隨著Web瀏覽器種類的增多,瀏覽器之間的區(qū)別加大,使得網(wǎng)頁兼容性變?nèi)?,這對(duì)B/S模式來說存在隱患。

      2 電子稅務(wù)管理系統(tǒng)的結(jié)構(gòu)及設(shè)計(jì)

      2.1 基于B/S模式下的電子稅務(wù)管理系統(tǒng)的結(jié)構(gòu)

      在B/S模式下建立電子稅務(wù)管理系統(tǒng)集合了該模式的優(yōu)勢(shì),系統(tǒng)分為四層結(jié)構(gòu)B/S模式,如圖2所示。其中納稅人也就是用戶層,它用來實(shí)現(xiàn)用戶界面,能夠搜集數(shù)據(jù)信息。Web瀏覽器也就是Web層,主要用來接受請(qǐng)求、轉(zhuǎn)交請(qǐng)求、傳達(dá)結(jié)果。服務(wù)器也就是業(yè)務(wù)邏輯層,主要完成業(yè)務(wù)邏輯的分析處理工作。數(shù)據(jù)庫主要完成數(shù)據(jù)處理工作,業(yè)務(wù)邏輯層所需的數(shù)據(jù)信息都需要數(shù)據(jù)庫提供[4]。

      圖2 電子稅務(wù)管理系統(tǒng)的模式圖

      2.2 基于B/S模式下的電子稅務(wù)管理系統(tǒng)的設(shè)計(jì)

      2.2.1 系統(tǒng)的功能設(shè)計(jì)

      電子稅務(wù)管理系統(tǒng)的主要功能包括登錄、納稅申報(bào)、納稅人信息管理等,下面分別來探討系統(tǒng)主要功能的設(shè)計(jì)。首先是登錄功能的設(shè)計(jì),主要包括稅務(wù)人員登錄和納稅人員登錄,稅務(wù)人員的登陸流程相對(duì)簡(jiǎn)單,為了保證系統(tǒng)的安全,規(guī)定稅務(wù)人員只能在內(nèi)網(wǎng)登錄,在登錄界面中顯示后,稅務(wù)人員只需輸入賬號(hào)和口令即可,相對(duì)于納稅人員的登錄流程來說簡(jiǎn)化了些[5]。納稅人員要登錄系統(tǒng),需要通過瀏覽器進(jìn)入首頁,點(diǎn)擊“登錄”,服務(wù)器接收命令后會(huì)進(jìn)行CA認(rèn)證,如果納稅人員通過認(rèn)證就會(huì)接收到登錄界面,由于納稅人員不是在內(nèi)網(wǎng)登錄,所以在登錄界面中納稅人員需要輸入正確的ID、口令、密碼及驗(yàn)證碼并提交服務(wù)器。如果信息核實(shí)無誤,用戶就會(huì)進(jìn)入主界面;如果信息填寫有誤,服務(wù)器會(huì)將錯(cuò)誤信息反饋給Web瀏覽器,以便用戶改正。然后是納稅人申報(bào)功能的設(shè)計(jì),納稅人申報(bào)的流程主要?jiǎng)澐譃閮蓚€(gè)階段:納稅人申報(bào)模塊和申報(bào)業(yè)務(wù)處理模塊。納稅人開始申報(bào)前,需要由納稅人填寫申報(bào)信息并提交給系統(tǒng),然后稅務(wù)人員會(huì)對(duì)納稅人員填寫的信息進(jìn)行核實(shí)。稅務(wù)人員在處理信息時(shí),需要由數(shù)據(jù)庫形成申報(bào)報(bào)表,申報(bào)結(jié)果也交由數(shù)據(jù)庫記錄。 最后是納稅人信息管理功能的設(shè)計(jì),在電子稅務(wù)管理系統(tǒng)中,納稅人只有通過填寫正確的信息才能完成注冊(cè),注冊(cè)成功后,納稅人會(huì)擁有自己的信息模塊。在該信息模塊中,納稅人可以通過網(wǎng)絡(luò)對(duì)自己的口令、賬號(hào)等信息進(jìn)行修改。

      2.2.2 系統(tǒng)的安全設(shè)計(jì)

      電子稅務(wù)管理系統(tǒng)的安全性非常關(guān)鍵,系統(tǒng)在設(shè)計(jì)時(shí),必須考慮到安全問題。要解決系統(tǒng)安全問題,除了采取法律手段外,還要依靠先進(jìn)的安全技術(shù),做好系統(tǒng)的安全設(shè)計(jì)工作。目前,為了保證系統(tǒng)安全性,主要采取PKI加密、CA證書、用戶認(rèn)證、數(shù)據(jù)加密等手段。其中用戶認(rèn)證就是指對(duì)納稅人和稅務(wù)人員進(jìn)行身份認(rèn)證,具體表現(xiàn)為用戶登錄時(shí)需要輸入口令、驗(yàn)證碼等信息,這從用戶登錄流程中可以了解到。而數(shù)據(jù)加密是系統(tǒng)安全設(shè)計(jì)中常用的方式,它分為對(duì)稱和非對(duì)稱兩種,如果沒有密鑰,即使數(shù)據(jù)被盜也無法解讀。

      2.2.3 數(shù)據(jù)庫設(shè)計(jì)

      在系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫的設(shè)計(jì)尤為重要,它直接關(guān)系著系統(tǒng)數(shù)據(jù)的安全性。經(jīng)過需求分析,本系統(tǒng)采用SQL Server 2008,.NET Framework 4.5作為支撐組件,為了使相關(guān)程序順利運(yùn)行,需要對(duì)數(shù)據(jù)庫實(shí)施最佳設(shè)計(jì),不斷規(guī)劃數(shù)據(jù)對(duì)象及表之間的聯(lián)系[6]。通過對(duì)該系統(tǒng)需求的分析,得出了相應(yīng)的表分類關(guān)系圖,包括申報(bào)用戶實(shí)體、申報(bào)商品實(shí)體、申報(bào)單實(shí)體、稅務(wù)人員實(shí)體、稅務(wù)信息實(shí)體等。數(shù)據(jù)庫處理流程為:由申報(bào)企業(yè)或公民前往電子稅務(wù)管理系統(tǒng)→輸入U(xiǎn)sername與password→完善用戶信息→選擇納稅項(xiàng)目→填寫業(yè)務(wù)信息→管理員審批。在每一項(xiàng)操作完成后,點(diǎn)擊保存,系統(tǒng)將通過Data transmission規(guī)則,把數(shù)據(jù)源信號(hào)傳送到服務(wù)器的數(shù)據(jù)庫中,由數(shù)據(jù)庫分派到對(duì)應(yīng)的數(shù)據(jù)表中。

      3 電子稅務(wù)管理系統(tǒng)的測(cè)試

      系統(tǒng)測(cè)試方法主要有白盒法和黑盒法兩種,其中白盒法是通過邏輯分析、路線分析來進(jìn)行的。黑盒法也稱為功能測(cè)試,這種方法與程序內(nèi)部的邏輯沒有直接關(guān)系,只需要針對(duì)功能進(jìn)行測(cè)試,該方法相對(duì)簡(jiǎn)單方便。功能測(cè)試主要包括鏈接測(cè)試、數(shù)據(jù)庫測(cè)試、設(shè)計(jì)語言測(cè)試等。

      3.1 鏈接測(cè)試

      鏈接(ULR)是頁面間切換的主要手段,它能夠指引用戶去想去的地方。該測(cè)試用例的實(shí)現(xiàn),將使用Xenu Link Sleuth工具,檢查系統(tǒng)中的活鏈與無效鏈接,檢測(cè)出是否存在400,404,500等錯(cuò)誤信息。該測(cè)試的進(jìn)行將在集成測(cè)試完成后進(jìn)行,只有鏈接測(cè)試通過,系統(tǒng)才可以正常運(yùn)行。

      3.2 數(shù)據(jù)庫測(cè)試

      數(shù)據(jù)庫(Database)在電子稅務(wù)管理系統(tǒng)中非常關(guān)鍵,它為Web服務(wù)器提供了相應(yīng)的數(shù)據(jù)服務(wù)。本次數(shù)據(jù)庫測(cè)試,將采用目前使用廣泛的Loadrunner 11.0版本,基于IIS服務(wù)搭建測(cè)試環(huán)境。

      本測(cè)試用例主要針對(duì)兩方面,首先是對(duì)數(shù)據(jù)一致性錯(cuò)誤的測(cè)試,如果用戶填寫信息有誤就會(huì)導(dǎo)致數(shù)據(jù)一致性錯(cuò)誤,例如:系統(tǒng)只允許輸入12位字符的Username,在超出字符限制后,將導(dǎo)致Database溢出,針對(duì)這一錯(cuò)誤,本測(cè)試用例將作為重點(diǎn)測(cè)試。

      3.3 設(shè)計(jì)語言測(cè)試

      在電子稅務(wù)管理系統(tǒng)中,B/S設(shè)計(jì)語言存在版本差異,這會(huì)導(dǎo)致系統(tǒng)出現(xiàn)嚴(yán)重問題。如果在進(jìn)行系統(tǒng)開發(fā)時(shí),采用的是分布式環(huán)境,那么就容易導(dǎo)致HTML版本不符、腳本語言不同等的問題。為此,需要我們對(duì)HTML版本問題及Java,ActiveX等腳本語言分別進(jìn)行測(cè)試。本次將設(shè)計(jì)白盒測(cè)試用例,經(jīng)過代碼走查、代碼審查、邏輯測(cè)試、驅(qū)動(dòng)測(cè)試等手段,檢查代碼的規(guī)范性與邏輯性。

      3.4 表單測(cè)試

      在系統(tǒng)中,表單操作主要指用戶登錄、注冊(cè)等,通過表單測(cè)試可以保證信息的完整性。在表單測(cè)試中,主要包括信息提交正確性測(cè)試、默認(rèn)值測(cè)試、指定值測(cè)試等。指定值是表單只允許的某些值,在進(jìn)行測(cè)試時(shí),可以不采用這些指定值,一旦系統(tǒng)報(bào)錯(cuò)則測(cè)試成功。

      4 結(jié) 語

      B/S模式不僅維護(hù)簡(jiǎn)單方便,而且能夠優(yōu)化系統(tǒng)功能,在B/S模式下建立稅務(wù)管理系統(tǒng)有助于稅收管理工作的高效進(jìn)行。在整個(gè)稅務(wù)管理系統(tǒng)中,電子報(bào)稅非常重要,與傳統(tǒng)的報(bào)稅方式相比,它既節(jié)約了稅收成本又提高了申報(bào)效率。為了進(jìn)一步提高稅務(wù)管理質(zhì)量,必須加強(qiáng)B/S模式下的稅務(wù)管理系統(tǒng)的設(shè)計(jì)工作,做好系統(tǒng)測(cè)試,保證系統(tǒng)的正常運(yùn)行。

      參考文獻(xiàn)

      [1] 侯淑英.B/S模式和C/S模式優(yōu)勢(shì)比較[J].沈陽教育學(xué)院學(xué)報(bào),2007(2):98?100.

      [2] 夏雪.網(wǎng)上稅務(wù)申報(bào)系統(tǒng)的設(shè)計(jì)[D].長(zhǎng)春:吉林大學(xué),2012.

      [3] 房高建.稅務(wù)網(wǎng)絡(luò)電子申報(bào)系統(tǒng)[D].成都:電子科技大學(xué), 2010.

      [4] 鄭鋒.一站式服務(wù)架構(gòu)下的電子政務(wù)應(yīng)用系統(tǒng)[J].計(jì)算機(jī)工程,2007(14):249?250.

      [5] 孫書周,劉希玉.一種B/S結(jié)構(gòu)電子政務(wù)系統(tǒng)權(quán)限管理方法[J].微機(jī)發(fā)展,2005(12):50?52.

      [6] 孫洪林,王顯義,葉莉莉,等.建設(shè)高效安全的電子政務(wù)系統(tǒng)[J].辦公自動(dòng)化,2005(12):4?5.

      2.2.2 系統(tǒng)的安全設(shè)計(jì)

      電子稅務(wù)管理系統(tǒng)的安全性非常關(guān)鍵,系統(tǒng)在設(shè)計(jì)時(shí),必須考慮到安全問題。要解決系統(tǒng)安全問題,除了采取法律手段外,還要依靠先進(jìn)的安全技術(shù),做好系統(tǒng)的安全設(shè)計(jì)工作。目前,為了保證系統(tǒng)安全性,主要采取PKI加密、CA證書、用戶認(rèn)證、數(shù)據(jù)加密等手段。其中用戶認(rèn)證就是指對(duì)納稅人和稅務(wù)人員進(jìn)行身份認(rèn)證,具體表現(xiàn)為用戶登錄時(shí)需要輸入口令、驗(yàn)證碼等信息,這從用戶登錄流程中可以了解到。而數(shù)據(jù)加密是系統(tǒng)安全設(shè)計(jì)中常用的方式,它分為對(duì)稱和非對(duì)稱兩種,如果沒有密鑰,即使數(shù)據(jù)被盜也無法解讀。

      2.2.3 數(shù)據(jù)庫設(shè)計(jì)

      在系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫的設(shè)計(jì)尤為重要,它直接關(guān)系著系統(tǒng)數(shù)據(jù)的安全性。經(jīng)過需求分析,本系統(tǒng)采用SQL Server 2008,.NET Framework 4.5作為支撐組件,為了使相關(guān)程序順利運(yùn)行,需要對(duì)數(shù)據(jù)庫實(shí)施最佳設(shè)計(jì),不斷規(guī)劃數(shù)據(jù)對(duì)象及表之間的聯(lián)系[6]。通過對(duì)該系統(tǒng)需求的分析,得出了相應(yīng)的表分類關(guān)系圖,包括申報(bào)用戶實(shí)體、申報(bào)商品實(shí)體、申報(bào)單實(shí)體、稅務(wù)人員實(shí)體、稅務(wù)信息實(shí)體等。數(shù)據(jù)庫處理流程為:由申報(bào)企業(yè)或公民前往電子稅務(wù)管理系統(tǒng)→輸入U(xiǎn)sername與password→完善用戶信息→選擇納稅項(xiàng)目→填寫業(yè)務(wù)信息→管理員審批。在每一項(xiàng)操作完成后,點(diǎn)擊保存,系統(tǒng)將通過Data transmission規(guī)則,把數(shù)據(jù)源信號(hào)傳送到服務(wù)器的數(shù)據(jù)庫中,由數(shù)據(jù)庫分派到對(duì)應(yīng)的數(shù)據(jù)表中。

      3 電子稅務(wù)管理系統(tǒng)的測(cè)試

      系統(tǒng)測(cè)試方法主要有白盒法和黑盒法兩種,其中白盒法是通過邏輯分析、路線分析來進(jìn)行的。黑盒法也稱為功能測(cè)試,這種方法與程序內(nèi)部的邏輯沒有直接關(guān)系,只需要針對(duì)功能進(jìn)行測(cè)試,該方法相對(duì)簡(jiǎn)單方便。功能測(cè)試主要包括鏈接測(cè)試、數(shù)據(jù)庫測(cè)試、設(shè)計(jì)語言測(cè)試等。

      3.1 鏈接測(cè)試

      鏈接(ULR)是頁面間切換的主要手段,它能夠指引用戶去想去的地方。該測(cè)試用例的實(shí)現(xiàn),將使用Xenu Link Sleuth工具,檢查系統(tǒng)中的活鏈與無效鏈接,檢測(cè)出是否存在400,404,500等錯(cuò)誤信息。該測(cè)試的進(jìn)行將在集成測(cè)試完成后進(jìn)行,只有鏈接測(cè)試通過,系統(tǒng)才可以正常運(yùn)行。

      3.2 數(shù)據(jù)庫測(cè)試

      數(shù)據(jù)庫(Database)在電子稅務(wù)管理系統(tǒng)中非常關(guān)鍵,它為Web服務(wù)器提供了相應(yīng)的數(shù)據(jù)服務(wù)。本次數(shù)據(jù)庫測(cè)試,將采用目前使用廣泛的Loadrunner 11.0版本,基于IIS服務(wù)搭建測(cè)試環(huán)境。

      本測(cè)試用例主要針對(duì)兩方面,首先是對(duì)數(shù)據(jù)一致性錯(cuò)誤的測(cè)試,如果用戶填寫信息有誤就會(huì)導(dǎo)致數(shù)據(jù)一致性錯(cuò)誤,例如:系統(tǒng)只允許輸入12位字符的Username,在超出字符限制后,將導(dǎo)致Database溢出,針對(duì)這一錯(cuò)誤,本測(cè)試用例將作為重點(diǎn)測(cè)試。

      3.3 設(shè)計(jì)語言測(cè)試

      在電子稅務(wù)管理系統(tǒng)中,B/S設(shè)計(jì)語言存在版本差異,這會(huì)導(dǎo)致系統(tǒng)出現(xiàn)嚴(yán)重問題。如果在進(jìn)行系統(tǒng)開發(fā)時(shí),采用的是分布式環(huán)境,那么就容易導(dǎo)致HTML版本不符、腳本語言不同等的問題。為此,需要我們對(duì)HTML版本問題及Java,ActiveX等腳本語言分別進(jìn)行測(cè)試。本次將設(shè)計(jì)白盒測(cè)試用例,經(jīng)過代碼走查、代碼審查、邏輯測(cè)試、驅(qū)動(dòng)測(cè)試等手段,檢查代碼的規(guī)范性與邏輯性。

      3.4 表單測(cè)試

      在系統(tǒng)中,表單操作主要指用戶登錄、注冊(cè)等,通過表單測(cè)試可以保證信息的完整性。在表單測(cè)試中,主要包括信息提交正確性測(cè)試、默認(rèn)值測(cè)試、指定值測(cè)試等。指定值是表單只允許的某些值,在進(jìn)行測(cè)試時(shí),可以不采用這些指定值,一旦系統(tǒng)報(bào)錯(cuò)則測(cè)試成功。

      4 結(jié) 語

      B/S模式不僅維護(hù)簡(jiǎn)單方便,而且能夠優(yōu)化系統(tǒng)功能,在B/S模式下建立稅務(wù)管理系統(tǒng)有助于稅收管理工作的高效進(jìn)行。在整個(gè)稅務(wù)管理系統(tǒng)中,電子報(bào)稅非常重要,與傳統(tǒng)的報(bào)稅方式相比,它既節(jié)約了稅收成本又提高了申報(bào)效率。為了進(jìn)一步提高稅務(wù)管理質(zhì)量,必須加強(qiáng)B/S模式下的稅務(wù)管理系統(tǒng)的設(shè)計(jì)工作,做好系統(tǒng)測(cè)試,保證系統(tǒng)的正常運(yùn)行。

      參考文獻(xiàn)

      [1] 侯淑英.B/S模式和C/S模式優(yōu)勢(shì)比較[J].沈陽教育學(xué)院學(xué)報(bào),2007(2):98?100.

      [2] 夏雪.網(wǎng)上稅務(wù)申報(bào)系統(tǒng)的設(shè)計(jì)[D].長(zhǎng)春:吉林大學(xué),2012.

      [3] 房高建.稅務(wù)網(wǎng)絡(luò)電子申報(bào)系統(tǒng)[D].成都:電子科技大學(xué), 2010.

      [4] 鄭鋒.一站式服務(wù)架構(gòu)下的電子政務(wù)應(yīng)用系統(tǒng)[J].計(jì)算機(jī)工程,2007(14):249?250.

      [5] 孫書周,劉希玉.一種B/S結(jié)構(gòu)電子政務(wù)系統(tǒng)權(quán)限管理方法[J].微機(jī)發(fā)展,2005(12):50?52.

      [6] 孫洪林,王顯義,葉莉莉,等.建設(shè)高效安全的電子政務(wù)系統(tǒng)[J].辦公自動(dòng)化,2005(12):4?5.

      2.2.2 系統(tǒng)的安全設(shè)計(jì)

      電子稅務(wù)管理系統(tǒng)的安全性非常關(guān)鍵,系統(tǒng)在設(shè)計(jì)時(shí),必須考慮到安全問題。要解決系統(tǒng)安全問題,除了采取法律手段外,還要依靠先進(jìn)的安全技術(shù),做好系統(tǒng)的安全設(shè)計(jì)工作。目前,為了保證系統(tǒng)安全性,主要采取PKI加密、CA證書、用戶認(rèn)證、數(shù)據(jù)加密等手段。其中用戶認(rèn)證就是指對(duì)納稅人和稅務(wù)人員進(jìn)行身份認(rèn)證,具體表現(xiàn)為用戶登錄時(shí)需要輸入口令、驗(yàn)證碼等信息,這從用戶登錄流程中可以了解到。而數(shù)據(jù)加密是系統(tǒng)安全設(shè)計(jì)中常用的方式,它分為對(duì)稱和非對(duì)稱兩種,如果沒有密鑰,即使數(shù)據(jù)被盜也無法解讀。

      2.2.3 數(shù)據(jù)庫設(shè)計(jì)

      在系統(tǒng)開發(fā)過程中,數(shù)據(jù)庫的設(shè)計(jì)尤為重要,它直接關(guān)系著系統(tǒng)數(shù)據(jù)的安全性。經(jīng)過需求分析,本系統(tǒng)采用SQL Server 2008,.NET Framework 4.5作為支撐組件,為了使相關(guān)程序順利運(yùn)行,需要對(duì)數(shù)據(jù)庫實(shí)施最佳設(shè)計(jì),不斷規(guī)劃數(shù)據(jù)對(duì)象及表之間的聯(lián)系[6]。通過對(duì)該系統(tǒng)需求的分析,得出了相應(yīng)的表分類關(guān)系圖,包括申報(bào)用戶實(shí)體、申報(bào)商品實(shí)體、申報(bào)單實(shí)體、稅務(wù)人員實(shí)體、稅務(wù)信息實(shí)體等。數(shù)據(jù)庫處理流程為:由申報(bào)企業(yè)或公民前往電子稅務(wù)管理系統(tǒng)→輸入U(xiǎn)sername與password→完善用戶信息→選擇納稅項(xiàng)目→填寫業(yè)務(wù)信息→管理員審批。在每一項(xiàng)操作完成后,點(diǎn)擊保存,系統(tǒng)將通過Data transmission規(guī)則,把數(shù)據(jù)源信號(hào)傳送到服務(wù)器的數(shù)據(jù)庫中,由數(shù)據(jù)庫分派到對(duì)應(yīng)的數(shù)據(jù)表中。

      3 電子稅務(wù)管理系統(tǒng)的測(cè)試

      系統(tǒng)測(cè)試方法主要有白盒法和黑盒法兩種,其中白盒法是通過邏輯分析、路線分析來進(jìn)行的。黑盒法也稱為功能測(cè)試,這種方法與程序內(nèi)部的邏輯沒有直接關(guān)系,只需要針對(duì)功能進(jìn)行測(cè)試,該方法相對(duì)簡(jiǎn)單方便。功能測(cè)試主要包括鏈接測(cè)試、數(shù)據(jù)庫測(cè)試、設(shè)計(jì)語言測(cè)試等。

      3.1 鏈接測(cè)試

      鏈接(ULR)是頁面間切換的主要手段,它能夠指引用戶去想去的地方。該測(cè)試用例的實(shí)現(xiàn),將使用Xenu Link Sleuth工具,檢查系統(tǒng)中的活鏈與無效鏈接,檢測(cè)出是否存在400,404,500等錯(cuò)誤信息。該測(cè)試的進(jìn)行將在集成測(cè)試完成后進(jìn)行,只有鏈接測(cè)試通過,系統(tǒng)才可以正常運(yùn)行。

      3.2 數(shù)據(jù)庫測(cè)試

      數(shù)據(jù)庫(Database)在電子稅務(wù)管理系統(tǒng)中非常關(guān)鍵,它為Web服務(wù)器提供了相應(yīng)的數(shù)據(jù)服務(wù)。本次數(shù)據(jù)庫測(cè)試,將采用目前使用廣泛的Loadrunner 11.0版本,基于IIS服務(wù)搭建測(cè)試環(huán)境。

      本測(cè)試用例主要針對(duì)兩方面,首先是對(duì)數(shù)據(jù)一致性錯(cuò)誤的測(cè)試,如果用戶填寫信息有誤就會(huì)導(dǎo)致數(shù)據(jù)一致性錯(cuò)誤,例如:系統(tǒng)只允許輸入12位字符的Username,在超出字符限制后,將導(dǎo)致Database溢出,針對(duì)這一錯(cuò)誤,本測(cè)試用例將作為重點(diǎn)測(cè)試。

      3.3 設(shè)計(jì)語言測(cè)試

      在電子稅務(wù)管理系統(tǒng)中,B/S設(shè)計(jì)語言存在版本差異,這會(huì)導(dǎo)致系統(tǒng)出現(xiàn)嚴(yán)重問題。如果在進(jìn)行系統(tǒng)開發(fā)時(shí),采用的是分布式環(huán)境,那么就容易導(dǎo)致HTML版本不符、腳本語言不同等的問題。為此,需要我們對(duì)HTML版本問題及Java,ActiveX等腳本語言分別進(jìn)行測(cè)試。本次將設(shè)計(jì)白盒測(cè)試用例,經(jīng)過代碼走查、代碼審查、邏輯測(cè)試、驅(qū)動(dòng)測(cè)試等手段,檢查代碼的規(guī)范性與邏輯性。

      3.4 表單測(cè)試

      在系統(tǒng)中,表單操作主要指用戶登錄、注冊(cè)等,通過表單測(cè)試可以保證信息的完整性。在表單測(cè)試中,主要包括信息提交正確性測(cè)試、默認(rèn)值測(cè)試、指定值測(cè)試等。指定值是表單只允許的某些值,在進(jìn)行測(cè)試時(shí),可以不采用這些指定值,一旦系統(tǒng)報(bào)錯(cuò)則測(cè)試成功。

      4 結(jié) 語

      B/S模式不僅維護(hù)簡(jiǎn)單方便,而且能夠優(yōu)化系統(tǒng)功能,在B/S模式下建立稅務(wù)管理系統(tǒng)有助于稅收管理工作的高效進(jìn)行。在整個(gè)稅務(wù)管理系統(tǒng)中,電子報(bào)稅非常重要,與傳統(tǒng)的報(bào)稅方式相比,它既節(jié)約了稅收成本又提高了申報(bào)效率。為了進(jìn)一步提高稅務(wù)管理質(zhì)量,必須加強(qiáng)B/S模式下的稅務(wù)管理系統(tǒng)的設(shè)計(jì)工作,做好系統(tǒng)測(cè)試,保證系統(tǒng)的正常運(yùn)行。

      參考文獻(xiàn)

      [1] 侯淑英.B/S模式和C/S模式優(yōu)勢(shì)比較[J].沈陽教育學(xué)院學(xué)報(bào),2007(2):98?100.

      [2] 夏雪.網(wǎng)上稅務(wù)申報(bào)系統(tǒng)的設(shè)計(jì)[D].長(zhǎng)春:吉林大學(xué),2012.

      [3] 房高建.稅務(wù)網(wǎng)絡(luò)電子申報(bào)系統(tǒng)[D].成都:電子科技大學(xué), 2010.

      [4] 鄭鋒.一站式服務(wù)架構(gòu)下的電子政務(wù)應(yīng)用系統(tǒng)[J].計(jì)算機(jī)工程,2007(14):249?250.

      [5] 孫書周,劉希玉.一種B/S結(jié)構(gòu)電子政務(wù)系統(tǒng)權(quán)限管理方法[J].微機(jī)發(fā)展,2005(12):50?52.

      [6] 孫洪林,王顯義,葉莉莉,等.建設(shè)高效安全的電子政務(wù)系統(tǒng)[J].辦公自動(dòng)化,2005(12):4?5.

      猜你喜歡
      S模式
      學(xué)生考勤系統(tǒng)開發(fā)
      基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      以B/S模式為基礎(chǔ)的網(wǎng)絡(luò)題庫平臺(tái)建設(shè)
      明日博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于B_S模式的游戲化學(xué)習(xí)系統(tǒng)研究
      科技視界(2016年25期)2016-11-25 20:45:58
      集團(tuán)公司OA系統(tǒng)的研究與開發(fā)
      S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
      鋁材B2B電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
      基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      基于B/S模式的數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)平臺(tái)設(shè)計(jì)
      考試周刊(2016年44期)2016-06-21 20:10:03
      资溪县| 潜江市| 渝北区| 弥渡县| 宁化县| 太保市| 饶阳县| 读书| 津市市| 龙岩市| 沂南县| 淮北市| 吉林市| 淮安市| 竹溪县| 都兰县| 孝昌县| 波密县| 英超| 肇东市| 松滋市| 高清| 长丰县| 海阳市| 深州市| 阳东县| 桦甸市| 吉林市| 泊头市| 商都县| 平泉县| 扎囊县| 唐海县| 宜阳县| 新干县| 五家渠市| 江源县| 庆安县| 丽水市| 永泰县| 白银市|