天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

基于J2EE技術平臺的地稅網上稅務登記系統的設計與實現

發(fā)布時間:2014-10-18 17:50

【摘要】 為建立“以納稅申報和優(yōu)化服務為基礎,以計算機網絡為依托,集中征收,重點稽查”的新型征管模式,深化征管改革,云南省各級地稅部門艱苦創(chuàng)業(yè)、勇于探索,積極籌措資金,開發(fā)、購買征管軟件,在信息化建設上邁出了可喜的一步,經歷近二十年的信息化建設,實現了從手工征管模式到計算機管理模式的轉變,實現了計算機管理的征收、管理、稽查三大功能,為提高工作效率、優(yōu)化納稅服務打下了堅實的基礎,還實現了網絡納稅申報,大大減輕了征收人員的工作壓力,為廣大納稅人節(jié)省了繳稅時間,受到了社會各界的好評,從《云南地稅綜合管理信息系統1.0》到現在使用的《云南地稅綜合管理信息系統2.0》版,在資源共享、協同工作、促進稅務系統在管理與服務兩大職能上的協調發(fā)展、加強對稅源的監(jiān)控能力和執(zhí)法力度、發(fā)掘新稅源、堵塞漏洞、進一步提高征收管理的質量和效率等方面發(fā)揮積極作用,但是,隨著社會的發(fā)展,地方稅收事業(yè)要有大的發(fā)展,稅收征管要上新的臺階,工作效率要取得顯著的提高,當務之急要加快地方稅收信息化建設進程,實施地稅信息化建設工程,是省局黨組審時度勢作出的重大決定,是貫徹國家稅務總局“科技興稅”的重大舉措,實現網上稅務登記務必是非常重要的一項工作。本文以云南省集中地稅征管業(yè)務系統建設為背景,對該系統的組成架構和部分功能模塊進行了應用性理論研究和實踐討論。基于分析稅務登記管理子系統的各項需求,運用J2EE三層架構、WEB頁面技術以及相關數據庫技術對登記管理的各個功能模塊分別進行了設計與實現,稅務登記是整個稅收征收管理的首要環(huán)節(jié),其職能或劃分為開業(yè)登記、變更登記、注銷登記、停復業(yè)登記、驗換證處理、非正常戶管理、外出經營管理、外來經營管理等。各個模塊嚴格按照J2EE三層結構進行設計,前臺頁面采用自定義的WEB組件實現,中間業(yè)務邏輯層采用面向對象編程語言JAVA編寫,數據存儲層則采用關系數據庫Sqlserver完成。本文設計和開發(fā)了靈活實用的網上稅務登記管理信息系統,滿足了廣大納稅人網上稅務登記業(yè)務的需求,同時為其他網上辦稅業(yè)務系統的設計和實現提供了參考。 

【關鍵詞】 網上稅務; 稅務登記系統; J2EE; 


第一章緒論

 

1.1研究背景和意義

1.1.1云南地稅信息化建設的發(fā)展歷程

以云南省為例,在省局統一征管軟件推廣之前,幾乎一個地級市就有自己的一套征管軟件,有的甚至在同一個市內,幾個區(qū)的征管軟件各不相同,這種信息化建設的相互分割的局面浪費了大量的資金;在幵發(fā)稅務管理軟件中過分強調專業(yè)化管理,開發(fā)了許多相互獨立的稅收專業(yè)管理軟件,如稅收征管系統、出口退稅管理系統、交叉稽核系統和稽查管理系統等,但這些系統之間缺乏溝通,形成許多“信息孤島”各地征管改革進度不一致,征管業(yè)務不規(guī)范,不符合稅收信息化建設的要求。目前雖然各地稅務機關對稅收征管信息化建設比較重視,但缺乏系統考慮,對在建設過程中必須在征管的哪些環(huán)節(jié)達到什么樣的要求缺乏清醒認識,加之征管部門與信息部門的配合不太協調,使征管軟件開發(fā)的系統性和規(guī)范性欠缺,難以從更高的層次協調局部與整體、一般與特殊、短期與長期的征管需求。

1997年云南省范圍內的各地州市地方稅務局開始陸續(xù)購入計算機,并開始招收計算機運用專業(yè)的大學畢業(yè)生,專門針對本地州的實際納稅情況,有針對性的開發(fā)一些小型的運用軟件,全省并沒有一個統一的應用軟件,各地州市各自為陣,各自開發(fā),并且僅局限于小型的局域網,由各基層單位自己管理數據庫、服務器、終端,各自培養(yǎng)系統維護員,一直到2000年,省地稅局才開始與清華同方合作,共開發(fā)云南地稅的第一套全省統一的稅務管理軟件《云南地稅信息綜合管理系統MISI1.0》,歷時2年的時間,從開發(fā)到應用,到全省推廣實現了從傳統的手王操作到計算機管理的轉變,完成了手工開票到機器開票以及簡單的數據統計工作,隨著信息化建設的突飛猛進,網絡的普及也涉足了各個領域,各行各業(yè)都進入到了一個新的信息化建設新局面,不再是各自為陣,而是一個開放的世界,這也對稅務工作提出了一個更高的要求,繳納的方式不再局限于一種,而是多元化的辦稅模式,以及提供一種優(yōu)質高效的納稅服務,“以納稅申報和優(yōu)化服務為基礎,以計算機網絡為依托,集中征收,重點稽查”稅收征管模式被提到了一個相當的高度,營造更加公正、公平、公幵的稅收征納環(huán)境,稅收網絡化環(huán)境形成,信息技術的廣泛運用,充分發(fā)揮了信息化的各項功能,改進了工作方式,有效提高了工作質量和效率,緊縮了業(yè)務流程,加強了稅源監(jiān)控能力。

 

1.2論文主要研究內容

本文的研究總體目標是根據云南省地稅信息化的發(fā)展需求設計并實現一個基于J2EE框架的《云南地稅信息綜合管理系統》下的地稅網上稅務登記系統,該系統的研究與設計力求達到如下目標:

1.較快的響應速度;

2.統一的用戶界面;

3.較好的可操作性;

4.系統的業(yè)務處理高度自動化。

為按質按量完成研究目標,本文將對如下內容進行重點研究:如何通過系統的開發(fā),使地稅系統的征管業(yè)務領域得到拓展,為廣大納稅人提供的菔務品質得到提升,增加征管軟件的安全度,以促進征管軟件的廣泛應用,使得地稅信息化業(yè)務更加高速、有效的發(fā)展。

本系統將釆用J2EE規(guī)范的三層技術體系結構,操作人員使用瀏覽器進行系統操作,整個業(yè)務邏輯都部署在應用服務器進行處理,客戶端瀏覽器不部署任何業(yè)務處理應用,所有的系統數據通過部署的數據庫服務器進行統一、集中存儲。

系統為完成各項業(yè)務需求設計多個功能模塊且各模塊可以無縫的嵌入到核心體系中去,可以在不影響現有系統正常運行的前提下達到系統更新或添加新業(yè)務模塊等任務。

釆用開放性的系統架構,同時利用易插入的功能模塊高效快速地完成—系統開發(fā),減少開發(fā)成本。

 

第二章相關技術介紹

 

地稅網上稅務登記管理信息系統屬于Web應用系統涉及相關技術:J2EE、uml、Rational Rose、數據庫技術、軟件工程等在本系統中的重要性,所以下面將逐一介紹。

 

2.1J2EE體系結構

2.1.1J2EE概述

J2EE平臺是SUN公司提出的一個簡化企業(yè)級解決方案的開發(fā)、部署和管理的框架。它包含了一個層次分明的分布式模型,并提供一系列的技術規(guī)范指導系統開發(fā)。基于J2EE的應用按功能可以分為不同層次,每個層次采用不同的組件和服務,這些組件又分別運行在不同的容器中,組件之間可以通過容器的交互協議來實現相互調用。

J2EE體系結構基于Java2平臺標準版,目的旨在簡化企業(yè)級解決方案的開發(fā)、部署和管理等問題。它不但繼承和發(fā)展了標準版中的許多優(yōu)點。

該體系結構最終要幫助企業(yè)大幅縮短應用開發(fā)及投放市場的時間。因此,J2EE利用中間層集成框架來提供較低費用且較強可用性、較高的可靠性和可擴展性的體系結構。通過統一的平臺,大大降低了多層應用的開發(fā)費用和復雜度,并對現有應用的集成提供強有力的支持。

J2EE核心是一組技術規(guī)范與指南,其中所包含的各類組件、服務架構及技術層次,均有共同的標準及規(guī)格,讓各種依循架構的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產品彼此之間無法企業(yè)內———部或外部難以互通的窘境。

2.1.2J2EE的優(yōu)點

J2EE提供一系列機制幫助企業(yè)搭建靈活、易維護、可伸縮的商務系統。利用幵發(fā)企業(yè)級應用的優(yōu)勢主要有以下幾個方面:

1.提供對異構環(huán)境的支持

Java的跨平臺特性能夠可以使得基于J2EE開發(fā)的程序部署在異構的環(huán)境中,這類應用程序并不依賴特定的硬件或操作系統。所以,采用J2EE開發(fā)的應用只要有良好的設計就可以達到開發(fā)一次就能部署運行在各類不同的平臺上。

2具備穩(wěn)定的可用性

一個運行良好的服務器端應用必須能夠提供全天候不間斷的服務,以滿足客戶和合作伙伴的業(yè)務需求。在互聯網無處不在的今天,即使是有計劃的停機維護都可能造成嚴重的損失,如果是非計劃的意外停機肯定會帶來災難性的后果。J2EE應用可以部署到可靠的系統及平臺中,保證提供長期穩(wěn)定的可用性。

 

2.2統一建模語言

面向對象建模是一種對應于真實世界的抽象的思維方法,它研究系統所涉及的對象及其相互間的聯系,在面向對象的建模方法中,對象是系統中用來描述客觀事物的一個實體,是構成系統的一個基本單位,類是具有相同行為和結構的對象的抽象。面向對象建模引入數據封裝,將代碼和數據包裝起來,降低了各部分代碼的耦合度:類的繼承使代碼具有可重用性;類的多態(tài)性使同一個屬性或行為在一般類及其各個特殊類中具不同的語義。封裝、繼承、多態(tài)機制使系統具有更大的靈活性,對需求的改變可做出快速的反應。面向對象的建模先從事物中抽象出對象,將對象一般化處理,抽象出類,然后建立類之間的關系。

2.2.1UML的定義

統一建模語言是表示方法,它是可以安排用于描述軟件系統的圖和圖元素的集合。UML既不是過程,也不是表示法和過程組成的方法。

從理論上來講,您可以根據要選擇的任一過程所指示的步驟來應用該表示法的各個方面,其中所選擇的過程包括傳統的瀑布法極限編程和快速應用程序開發(fā),人們已經專門開發(fā)了多種過程來補充UML表示法。

UML并沒有局限于單一平臺或程序開發(fā)語言,因此非常適合作為不同系統網絡之間的溝通橋梁。UML基本上與流程無關,適用于“使用案例驅動”、“以結構為中心”且為迭代式、漸進式的開發(fā)流程,這種建模語言的最大用途是利用圖形來描述真實世界各個對象的符號表示,讓所有系統設計者在構建系統時從系統流程分析、系統需求、對象模型化定義到對象設計的整個開發(fā)過程完全標準化,不因系統設計者使用不同的程序設計語言而有所不同,因此也可以說使用UML的目的是要建立一套軟件系統從系統分粗、流賽設計到整體開發(fā)的標準表示方法。

 

第三章系統需求分析.......18

3.1系統概述......18

3.2系統功能需求.......18

3.2.1功能需求......18

3.2.2業(yè)務需求........19

3.2.3業(yè)務描述......20

第四章系統總體設計.........25

4.1系統設計目標與原則.......25

4.1.1系統設計目標......25

4.1.2系統設計原則......25

第五章系統詳細設計與實現.....38

5.1表結構描述......38

5.1.1設立登記模塊表描述....38

5.1.2變更登記模塊表描述......44

 

第六章系統測試

 

6.1測試方法

基于分析稅務登記管理子系統的各項需求,運用J2EE三層架構、WEB頁面技術以及相關數據庫技術的應用系統,完整的測試一般包括功能完整性、可行性、系統性能、系統安全性和客戶端兼容性等方面。網上稅務登記信息系統還處于原型開發(fā)的階段,無法測試系統性能、安全性方面,只能重點針對系統功能完整性和可靠性進行測試。一般而言,功能測試的目的是保證系統可以滿足設計時的需求,達到預期的效果。通常系統測試是由專門的測試人員進行的,與系統開發(fā)人員相比,他們對系統源代碼缺乏深入了解,因而可通過采用編寫和運行相應測試集來確認系統的核心功能。

測試方法選用功能測試和集成測試。在功能測試中重點進行了功能、界面和數據項的測試。而在集成測試中重點進行了業(yè)務流程和數據流的測試。

A.功能測試

1.使用功能。網上稅務登記系統能按照設計要求實現模塊的各個功能,數據應完整、界面美觀、操作簡便。對于不同模塊的功能應該參照需求文檔看功能是否全面:對于特殊界面的添加和刪除功能能否實現;顯示的基本信息是否正確易懂;能否實現特殊字段之間的級聯;能否合理控制字段的可編輯性;運用的計算公式是否正確;能不能得到和顯示正確的結果;頁面校驗的提示是否簡潔易懂和數據庫的操作是否符合需求的規(guī)定。

2.使用界面。主要看字段的設計是否符合需求和界面的風格是否同統一。

3.數據項是否精準。主要看字母數字數據項是否能夠正確回顯并輸入到系統中;圖形模式的數據項如滑動條是否正常工作;是否能夠識別非法數據;數據輸入消息是否可理解和盡可能多的輸入模擬的各種情況的數據類型。

 

第七章總結與展望

 

7.1總結

本課題基于J2EE平臺設計和開發(fā)了靈活、實用、高效、方便、快捷的地稅網上稅務登記管理信息系統,充分應用信息化技術,為廣大納稅人網上辦理稅務登記證件和提交各類申請?zhí)峁┓奖,同時為其他稅務系統網上辦理涉稅事項系統的設計提供參考。

論文主要完成以下工作:

1.通過對當前稅務系統信息化現狀的分析,云南地稅的發(fā)展需求,網上稅務登記的意義,“以納稅申報和優(yōu)化服務為基礎,以計算機網絡為依托,集中征收,重點稽查”稅收征管模式的要求,營造更加公正、公平、公開的稅收征納環(huán)境,稅收網絡化環(huán)境形成,信息技術的廣泛運用,以及納稅人對辦稅工作方式的更高要求,網上稅務登記是大勢所趨。本文對整個稅務登記流程作了詳細設計與分析,將系統劃分為開業(yè)登記、變更登記、停業(yè)登記、復業(yè)登記、注銷登記、外出(來)經營管理、系統維護。

2.根據功能模塊劃分,確定了系統的設計目標和原則,進行了系統的體系結構設計,同時對系統進行了數據庫設計和安全性設計。

3.基于J2EE平臺,JAVE設計語言對系統各個模塊進行了具體實現,完成了原型系統的開發(fā),經測試驗證各項功能正常運行。

 

7.2展望

雖然本課題實現的網上稅務登記管理信息系統滿足了廣大納稅人網上辦證提交申請和稅務機關發(fā)證通知的基本需求,但是應用中還是存在著一些不足,未來將從以下兩方面開展工作。

1.開發(fā)和實現更多的功能模塊

稅務信息化建設歷經了近20年的發(fā)展,取了很大的進步,實現了從傳統的手工模式到機器管理的信息化,但是還有很大的發(fā)展空間,還有很多地方沒有實現信息化管理,與工商、國稅、銀行的聯網與數據交換還有待與進一步的加速。

2.需要更高的系統穩(wěn)定性

針對測試中發(fā)現的系統穩(wěn)定性問題,將深入研究問題的原因并及時提出解決方案,同時,將進行性能測試、壓力測試、兼容性測試等多方面的應用測試,保證系統的穩(wěn)定性,以適應更大范圍的應用。
 

參考文獻:



本文編號:9656

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/9656.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶94cbd***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com