<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

UML建模在出口貨物退(免)稅管理系統的應用

2022-09-12

1 引言

出口貨物退 (免) 稅業務繁雜, 辦理環節比較多, 在退稅資格登記環節、審核環節、審批環節等還需要跟外部系統進行數據交換, 因此開發一套符合現行出口退稅政策的信息管理系統尤為必要。由于出口貨物退 (免) 稅業務環節較多, 本文無法涵蓋所有環節, 僅以退稅資格認定環節為例來闡明使用UML進行軟件開發建模的一般步驟和方法。

UML即統一建模語言, 是一種符合國際標準的圖形化建模語言, 它也是面向對象分析與設計的一種標準表示方法, 包括用例視圖、邏輯視圖、組件視圖、部署視圖[1]。使用UML建模能夠:

1) 符合國際標準, 方便交流溝通。

2) 易于使用、表達能力強, 能夠可視化建模。

3) 與具體的實現無關, 可以適用于任何語言平臺和工具平臺。

4) 與具體的軟件開發過程無關, 可以適用于任何軟件開發過程。

5) 與面向對象的開發方法緊密結合。

6) 與成熟的軟件工程實踐經驗集成。

2 分析建模

出口貨物退 (免) 稅認定是從事對外貿易經營者 (包括外商投資企業) 、沒有出口經營資格委托出口的生產企業、特定退 (免) 稅的企業和人員, 向主管退稅的稅務機關申辦退 (免) 稅業務的專項資格認定, 是辦理后續業務的基礎。沒有辦理資格認定的企業或人員將無法正常辦理出口退稅的其他業務。退稅資格認定模塊的功能主要包括資格認定的登記、變更和注銷[2]。根據UML標準的定義、結合退稅資格認定模塊的實際功能點, 我們把整個模塊分成三個用例:登記退稅資格認定信息、變更退稅資格認定信息、注銷退稅資格認定。用例圖如下:

2.1 登記退稅資格認定信息

(1) 功能概述。退稅資格認定采用登記備案的方式, 企業需要如實填寫《出口貨物退 (免) 稅認定表》并簽章后交主管退稅部門, 經批準通過后標志著退稅資格認定辦理完畢。登記退稅資格認定信息用例的功能是實現出口退稅企業退稅資格認定信息的登記功能, 包括企業納稅人基本信息、退稅資格信息、以及擴展信息。這些信息中納稅人基本信息、擴展信息可以根據納稅人識別號從外部系統提取過來, 無法提取或者提取不完整時資格認定崗操作人員可以手工錄入。

(2) 相關角色和觸發點。資格認定崗操作人員正常登陸系統, 并選擇登記退稅資格認定模塊, 該用例觸發啟動。

(3) 基本流程。a) 操作角色選擇登記退稅資格認定, 系統展示資格登記畫面。b) 操作者輸入納稅人識別號, 提取外部系統的納稅人信息, 并自動填充到畫面對應的輸入框。c) 操作角色補錄其他的信息, 并提交。d) 系統驗證畫面內容, 根據字段間鉤稽關系進行校驗。驗證無誤后系統保存退稅登記信息。e) 系統給出提示信息。

(4) 備選流程。a) 在基本流程的b) 步驟, 如果提取納稅人信息失敗, 則系統能夠正常展示資格登記畫面, 操作角色能夠人工錄入信息, 并能夠正常的保存。b) 在基本流程的d) 步驟, 如果畫面字段內容校驗不通過, 則系統給出提示信息, 通知操作角色哪些不符合規則, 以便進行修改。

2.2 變更退稅資格認定信息

(1) 功能概述。已辦理資格認定的企業, 如《出口貨物退 (免) 稅認定表》上填寫的任何事項發生變化的, 應自發生變更之日起30日內到原認定機關辦理變更手續。變更退稅資格認定信息用例的功能是實現出口企業退稅資格認定信息的修改功能。

(2) 相關角色和觸發點。資格認定崗操作人員正常登陸系統, 并選擇變更退稅資格模塊, 該用例觸發啟動。

(3) 基本流程。a) 操作角色選擇變更退稅資格認定信息用例, 系統展示可以變更的企業列表, 以便選擇。b) 操作角色選擇一戶企業并選擇修改功能按鈕, 系統展示該企業的資格認定信息。c) 操作角色根據企業提交的《出口貨物退 (免) 稅認定表》修改畫面信息。修改完成后進行提交。d) 系統驗證畫面信息, 驗證通過后保存。并給出提示信息。

(4) 備選流程。a) 在基本流程的d) 步驟, 如果畫面字段內容校驗不通過, 則系統給出提示信息, 通知操作角色哪些不符合規則, 以便進行修改。

2.3 注銷退稅資格

(1) 功能概述。注銷退稅資格是指已辦理資格認定的企業, 按出口退稅政策規定應停止辦理退 (免) 稅業務而予以注銷資格的手續。注銷退稅資格用例的功能是實現資格認定的注銷功能。

(2) 相關角色和觸發點。資格認定崗操作人員正常登陸系統, 并選擇注銷退稅資格模塊, 該用例觸發啟動。

(3) 基本流程。a) 操作角色選擇注銷退稅資格用例, 系統展示可以注銷的企業列表, 以便選擇。b) 操作角色選擇一戶企業并選擇注銷功能按鈕, 系統驗證該企業在申報、審核、審批、退調庫環節是否有應辦未辦的業務。c) 如果所有業務已辦理完畢, 則系統注銷該戶企業。d) 如果該戶企業尚有業務未辦理完畢, 則不允許注銷, 系統給出提示信息, 通知操作用戶哪些業務沒有辦理完畢。

(4) 備選流程

無。

3 設計建模

設計模型是對分析模型的細化和實現, 一般在用例模型分析完成以后實施。在該階段需要用UML統一建模語言對用例模型進行具體分析, 產生設計類、類關系圖和對應的時序圖。具體實現時我們采用三層體系結構:表現層頁面流轉控制類、業務代理類、數據庫訪問接口類, 流轉控制類負責接收客戶端界面的操作請求, 并初步處理后轉發給業務代理類進行處理具體的業務操作, 需要保存到數據庫的信息則通過數據庫訪問接口持久化到數據庫。具體設計類和類關系圖如下:

(1) 登記資格認定時序圖。進行登記資格認定具體實現的動態過程如下圖所示:首先由用戶點擊JSP頁面的操作按鈕, 觸發操作事件, 該事件以HTTP請求的方式被發送到后臺服務器, 依次調用TSZGRDServlet類、TSZGRDDelegate類、TSZGRDDAO類的getNSRXX方法和saveZGRDXX這兩個方法來完成。最終進行數據庫讀寫操作的是TSZGRDDAO類的saveZGRDXX方法。

(2) 變更資格認定時序圖。進行變更資格認定具體實現的動態過程如下圖所示:類之間的調用關系參考“1、登記資格認定時序圖”這個章節的描述。

(3) 注銷資格認定時序圖。進行注銷資格認定具體實現的動態過程如下圖所示:類之間的調用關系參考“1、登記資格認定時序圖”這個章節的描述。

4 總結

經過對退稅資格認定模塊的分析建模和設計建模, 該模塊的設計類和類之間的關系、每個類的方法以及調用關系都已經設計出來了, 我們能夠比較容易地進行編碼實現, 并且產出的設計模型清晰、明白、容易理解和交流。因此, 采用UML作為建模語言, 使用USE CASE用例圖作為需求分析的手段, 結合現在軟件工程領域成熟的軟件開發過程, 我們能夠對業務復雜、處理環節較多、規模較大的系統進行友好的、可視化的分析和設計。

摘要:出口貨物退 (免) 稅政策是國家為了提高出口產品在國際市場上的競爭力, 優化產業結構而采取的對出口企業實行退稅補貼的一項優惠政策。我國對出口退稅業務辦理流程進行計算機化管理已經多年, 如何使用目前優秀的軟件開發方法和工具, 提高出口退稅軟件的研發質量、降低軟件的成本、縮短研發周期是值得我們探討的問題。本文擬使用軟件業界成熟的面向對象的分析和設計方法, 使用UML統一建模語言作為系統分析和設計的工具, 結合出口退稅軟件的退稅資格認定模塊來闡述使用UML建模的一般方法。

關鍵詞:UML建模,出口退稅管理系統,應用

參考文獻

[1] (美) Rrady Booch James Rum Baugh, 《UML使用手冊》, 機械工業出版社[M], 2005, 3。

[2] 黃梅蓀, 程慧霞, 吳必文, 《基于UML統一軟件開發過程的研究和實踐》[J];安徽大學學報 (自然科學版) , 2003年03期。

[3] (美) Larman, C., 《UML和模式應用》, 機械工業出版社, 2006年05月。

[4] (美) 施穆勒, 《UML基礎、案例與應用》 (第三版) , 人民郵電出版社, 2004年07月。

[5] 出口貨物退 (免) 稅法規匯編, 國家稅務總局。

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:回歸生活促進數學教學有效性下一篇:如何做好過程改進的質量控制

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火