【正文】
學(xué)校編碼:10384 分類號(hào) 密級(jí) 學(xué)號(hào):X2010230634 UDC 工 程 碩 士 學(xué) 位 論 文基于J2EE的貨運(yùn)發(fā)票稅控管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)Design and Implementation of the Freight Invoice Tax Controlled Management System Based on J2EE曲 植指 導(dǎo) 教 師:王備戰(zhàn)教授專 業(yè) 名 稱:軟件工程論文提交日期:2012年10月論文答辯日期:2012年11月學(xué)位授予日期: 年月答辯委員會(huì)主席: 評(píng) 閱 人: 2012年11月廈門大學(xué)學(xué)位論文原創(chuàng)性聲明本人呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下,獨(dú)立完成的研究成果。本人在論文寫作中參考其他個(gè)人或集體已經(jīng)發(fā)表的研究成果,均在文中以適當(dāng)方式明確標(biāo)明,并符合法律規(guī)范和《廈門大學(xué)研究生學(xué)術(shù)活動(dòng)規(guī)范(試行)》。另外,該學(xué)位論文為( )課題(組)的研究成果,獲得( )課題(組)經(jīng)費(fèi)或?qū)嶒?yàn)室的資助,在( )實(shí)驗(yàn)室完成。(請(qǐng)?jiān)谝陨侠ㄌ?hào)內(nèi)填寫課題或課題組負(fù)責(zé)人或?qū)嶒?yàn)室名稱,未有此項(xiàng)聲明內(nèi)容的,可以不作特別聲明。)聲明人(簽名): 年 月 日廈門大學(xué)學(xué)位論文著作權(quán)使用聲明本人同意廈門大學(xué)根據(jù)《中華人民共和國學(xué)位條例暫行實(shí)施辦法》等規(guī)定保留和使用此學(xué)位論文,并向主管部門或其指定機(jī)構(gòu)送交學(xué)位論文(包括紙質(zhì)版和電子版),允許學(xué)位論文進(jìn)入廈門大學(xué)圖書館及其數(shù)據(jù)庫被查閱、借閱。本人同意廈門大學(xué)將學(xué)位論文加入全國博士、碩士學(xué)位論文共建單位數(shù)據(jù)庫進(jìn)行檢索,將學(xué)位論文的標(biāo)題和摘要匯編出版,采用影印、縮印或者其它方式合理復(fù)制學(xué)位論文。本學(xué)位論文屬于:( ),于 年 月 日解密,解密后適用上述授權(quán)。( ),適用上述授權(quán)。(請(qǐng)?jiān)谝陨舷鄳?yīng)括號(hào)內(nèi)打“√”或填上相應(yīng)內(nèi)容。保密學(xué)位論文應(yīng)是已經(jīng)廈門大學(xué)保密委員會(huì)審定過的學(xué)位論文,未經(jīng)廈門大學(xué)保密委員會(huì)審定的學(xué)位論文均為公開學(xué)位論文。此聲明欄不填寫的,默認(rèn)為公開學(xué)位論文,均適用上述授權(quán)。) 聲明人(簽名):年 月 日摘要摘要隨著社會(huì)主義市場(chǎng)經(jīng)濟(jì)的快速發(fā)展,發(fā)票在社會(huì)經(jīng)濟(jì)活動(dòng)中的作用日益擴(kuò)大。然而由于發(fā)票使用的分散性,稅務(wù)部門無法對(duì)發(fā)票使用作很好的監(jiān)控,導(dǎo)致國家稅收的大量流失。貨運(yùn)發(fā)票稅控管理系統(tǒng)就是為了解決這一難題,實(shí)現(xiàn)對(duì)納稅人經(jīng)營活動(dòng)的有效管理,提高稅務(wù)系統(tǒng)對(duì)貨物運(yùn)輸行業(yè)發(fā)票的監(jiān)管水平,推進(jìn)依法治稅,遏制偷逃稅行為。本文闡述了貨運(yùn)發(fā)票稅控管理系統(tǒng)實(shí)現(xiàn)原理,主要功能和關(guān)鍵技術(shù)。稅務(wù)機(jī)關(guān)通過貨運(yùn)發(fā)票稅控管理系統(tǒng)對(duì)納稅人購買的稅控設(shè)備進(jìn)行初始化發(fā)行,將納稅人基本信息和稅控收款機(jī)、稅控盤進(jìn)行綁定,發(fā)放稅控收款機(jī)使用的電子發(fā)票,采集納稅人通過稅控設(shè)備開具的發(fā)票數(shù)據(jù),并與稅務(wù)機(jī)關(guān)使用的綜合征管軟件中納稅人的申報(bào)數(shù)據(jù)進(jìn)行票表比對(duì),從而達(dá)到有效監(jiān)控納稅人實(shí)際銷售情況的目的。同時(shí),稅務(wù)機(jī)關(guān)還可以通過本系統(tǒng)對(duì)納稅人使用的稅控設(shè)備中的開票數(shù)據(jù)進(jìn)行核查、比對(duì)、分析。本系統(tǒng)采用了基于B/S模式的三層體系結(jié)構(gòu),界面層采用JSP技術(shù)訪問Web服務(wù)器,中間層應(yīng)用服務(wù)器存儲(chǔ)以JavaBean形式表示的業(yè)務(wù)邏輯,底層使用Oracle9i數(shù)據(jù)庫。貨運(yùn)發(fā)票稅控管理系統(tǒng)的推廣運(yùn)行取得了良好的效果,為實(shí)現(xiàn)貨物交通運(yùn)輸業(yè)營業(yè)稅科學(xué)化、精細(xì)化的管理提供技術(shù)保障。關(guān)鍵詞:貨運(yùn)發(fā)票;稅控系統(tǒng);B/S模式AbstractAbstractWith the rapid development of the socialist market economy, the invoice plays a growing role in socioeconomic activities. However, due to the dispersion of invoice using, the tax department is unable to make good use of invoices monitoring, resulting in a huge loss of state tax revenue. The Freight Invoice Tax Controlled Management System (FITMCS) was applied to solve this problem by realizing the effective management of taxpayers operating activities, and improving the level of regulation of the tax system on the cargo transportation industry invoice, which advanced the taxation administration by law and inhibited the tax dodging and evasion.This dissertation describes the FITMCS principle, main functions and key techniques.. With the FITMCS, the tax authorities could initialize the Fiscal Cash Register electronic invoicing through the equipment purchased by taxpayers, thus binding the Fiscal Cash Register and the IC card with the taxpayers basic information, providing the electronic invoices, collecting the sales data of the invoice issued by taxpayers, and paring the sales data with the declaration data in CTAIS system, so as to achieve the purpose of effective, monitoring of the actual sales taxpayers. Meanwhile, the tax authorities could also use this system to verify, pare and analyze the sales data of invoice issued by taxpayers. The FITMCS adopts the three layers architecture based on the B/S pattern, the interface layer uses the JSP to access the WEB Server, the middle layer storages and runs the business logic showed with the JavaBean, and the bottom layer uses the Oracle 9i database.The application of the FITMCS produced expected positive results, which provides technical backup for the business tax in scientific perspective.Key Words:Freight Invoice。 Tax Controlled。 B/S Model目 錄目 錄第一章 緒論 1 項(xiàng)目背景及研究意義 1 選題背景 1 研究意義 2 國內(nèi)外研究現(xiàn)狀 4 國外稅控系統(tǒng)的研究現(xiàn)狀 4 國內(nèi)稅控系統(tǒng)現(xiàn)狀 5 主要研究內(nèi)容 6 論文組織結(jié)構(gòu) 6第二章 相關(guān)技術(shù)介紹 8 B/S架構(gòu) 8 J2EE結(jié)構(gòu) 9 J2EE的體系結(jié)構(gòu) 9 J2EE的優(yōu)點(diǎn) 10 Oracle數(shù)據(jù)庫介紹 11 XML語言 12 XML的定義 12 XML的內(nèi)容與特點(diǎn) 12 本章小結(jié) 13第三章 系統(tǒng)需求分析 14 業(yè)務(wù)流程 14 業(yè)務(wù)數(shù)據(jù)流程 15 地稅業(yè)務(wù)數(shù)據(jù)處理流程 15 國稅業(yè)務(wù)數(shù)據(jù)處理流程 16 功能需求分析 16 非功能需求分析 19 本章小結(jié) 20第四章 系統(tǒng)設(shè)計(jì) 21 系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì) 21 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì) 23 系統(tǒng)邏輯架構(gòu) 24 系統(tǒng)模塊功能 25 系統(tǒng)接口設(shè)計(jì) 30 與稽核軟件接口 30 與協(xié)查軟件接口 34 與一窗式比對(duì)系統(tǒng)接口 35 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 40 數(shù)據(jù)庫結(jié)構(gòu) 41 系統(tǒng)功能模塊與系統(tǒng)數(shù)據(jù)庫 41 系統(tǒng)數(shù)據(jù)庫表 42 系統(tǒng)安全設(shè)計(jì) 51 登錄身份驗(yàn)證 51 數(shù)據(jù)的安全訪問 51 數(shù)據(jù)的安全存儲(chǔ) 52 數(shù)據(jù)的安全傳輸 52 日志管理 52 本章小結(jié) 53第五章 系統(tǒng)實(shí)現(xiàn) 54 稅控裝置用戶注冊(cè) 54 功能概述 54 實(shí)現(xiàn)效果 55 注冊(cè)登記變更登記 58 功能概述 58 實(shí)現(xiàn)效果 58 注冊(cè)登記信息修改 62 功能概述 62 實(shí)現(xiàn)效果 63 稅控裝置丟失(被盜)損毀處理 64 功能概述 64 實(shí)現(xiàn)效果 65 稅控裝置流失處理 65 功能概述 65 實(shí)現(xiàn)效果 66 稅控裝置注銷處理 66 功能概述 66 實(shí)現(xiàn)效果 67 發(fā)票認(rèn)證 68 功能概述 68 實(shí)現(xiàn)效果 68 購票信息管理 69 功能概述 69 實(shí)現(xiàn)效果 69 稅控?cái)?shù)據(jù)接收 70 功能概述 70 實(shí)現(xiàn)效果 70 數(shù)據(jù)傳送 71 功能概述 71 實(shí)現(xiàn)效果 71 查詢統(tǒng)計(jì) 72 功能概述 72 實(shí)現(xiàn)效果 73 本章小結(jié) 74第六章 總結(jié)與展望 75 總結(jié) 75 展望 75參考文獻(xiàn) 76致 謝 77ContentsContentsChapter 1 Introduction 1 Background and Meaning of Research 1 Background of Project 1 Meaning of Research 2 Research Status of Home and Abroad 4 Research Status of Overseas TaxControlled System 4 Statusof The Domestic TaxControl System 5 Main Research Contents 6 Chapter Arrangement 6Chapter 2 Brief Description of Correlation Technologies 8 B/S Model 8 J2EE Application System 9 J2EE System Structure 9 Advantages of J2EE 10 Introduction of Oracle 11 XML Language 12 Definition of XML 12 Contents and Features of XML 12 Summary 13Chapter 3 System Requirements Analysis 14 Operation Flow 14 Operation Date Flow 15 Operation Date Flow of Local Taxation Bureau 15 Operation Date Flow of State Taxation Bureau 16 Functional Requirements Analysis 16 Nonfunctional Requirements Analysis 19 Summary 20Chapter 4 System Design 21 System Technical Framework Design 21 System Network Structure Design 23 System Logic Structure 24 System Module Function 25 System Interface Design 30 Auditing Software Interface 30 Cooperative Investigation Software Interface 34 Comparison System Interface 35 System Database Design 40 Database Structure 41 System Function Module and Da