freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡(luò)工程畢業(yè)論文-納稅申報系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2024-07-13 03:16 本頁面
 

【文章內(nèi)容簡介】 用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 的核心接口一共有 5 個,分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。這 5個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務(wù)控制 [15]。 JAVA 編程開發(fā)語言 JAVA 語言的發(fā)展是 1991 年, SUN 公司的 James Gosling、 Bill Joe 等人為在電視、控制烤箱等家用消費類電子產(chǎn)品上進行交互式 TV 操作而開發(fā)了一個名為Oak 的語 言。 1993 年交互式 TV 市場開始滑坡, Sun 公司將目標(biāo)市場轉(zhuǎn)向 Inter應(yīng)用程序。 1995 年 5 月 23 日, Oak 正式改名為 Java。同年, Sun 公司免費向公眾開放 Java 的開發(fā)工具包,并和當(dāng)時著名的網(wǎng)景公司合作,將 Java 的虛擬機加入到 Netscape 瀏覽器中。伴隨著 Inter 的迅猛發(fā)展, java 成為最重要的編程語言。 1997 年 2 月 18 日, 發(fā)布。 1998 年 12 月 8 日, Java2 企業(yè)平臺 J2EE發(fā)布。 2021 年 04 月 20日,甲骨文 74億美元收購 Sun。取得 java 的版權(quán) [2]。 JAVA 是純面向?qū)ο蟮木幊陶Z言。在 java 中任何客觀事物的描述都是對象;Java 具有跨平臺性,可以運行在任何帶有 Java Virtual Machine( Java 虛擬機) 的環(huán)境下運行,既是解釋執(zhí)行的語言;又是編譯執(zhí)行的語言。 Java 編譯器先把 java源代碼編譯為字節(jié)碼文件。再通過虛擬機解釋執(zhí)行。它還具有具有自動垃圾回收機制( GC Garbage collection),不需要程序員回收內(nèi)存空間(例如 C++需要程吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 4 序員提供析構(gòu)函數(shù)等) [1]。 開發(fā)環(huán)境 JDK 介紹 JDK 是 java development Kit 的縮寫, JDK 是整個 Java 的核心,包括了 Java運行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫。 為了在控制臺使用 JDK 工具,我們需要配置環(huán)境變量:右擊【我的電腦】 ?【屬性】 ?【高級】 ?【環(huán)境變量】,在用戶變量下添加【 JAVA_HOME】和【 path】環(huán)境變量。 JAVA_HOME 路徑為 JDK 的安裝根目錄, Path 路徑為 JAVA_HOME 下的 bin路徑。 JRE 介紹 JRE( Java Runtime Environment)通常是以 JDK 的一部分發(fā)布的,它是 Java運行時環(huán)境, 在包含 JRE 環(huán)境的機器上可以運行 java 程序,但不能開發(fā) java 程序。使用 javac 指令講 java 源程序編譯為 .class 文件。當(dāng)我們擁有 .class 文件后,就可以在 JRE 環(huán)境下運行。 開發(fā)工具 Eclipse 應(yīng)用介紹 Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境( IDE)來使用, 但 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。 服務(wù)器 Tomcat 介紹 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。 SVN 原理 Subversion 是一種集中的分享信息的系統(tǒng),它的核心是版本庫,它儲存所有的數(shù)據(jù),版本庫按照文件樹形式儲存數(shù)據(jù) — 包括文件和目錄。任意數(shù)量的客戶端可以連接到版本庫,讀寫這些文件。通過寫,別人可以看到這些信息,通過讀數(shù)據(jù),可以看到別人的修改。 實際上,版本庫是另一種文件服務(wù)器,而不是你常見的那一種。最特別的是Subversion 會記錄每一次的更改,不僅針對文件也包括目錄本身,包括增加、刪除和重新組織文件和目錄。 吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 5 Subversion 使用拷貝 修改 合并模型,在這種模型里,每一個客戶聯(lián)系項目版本庫建立一個個人工作拷貝 —— 版本庫中文件和目錄的本地映射。用戶并行工作,修改各自的工作拷貝,最終,各個私有的拷貝合并在一起,成為最終的版本,這種系統(tǒng)通常可以輔助合并操作,但是最終要靠人工去確定正誤。 Oracle 數(shù)據(jù)庫應(yīng)用介紹 Oracle 數(shù)據(jù)庫包括 Oracle 數(shù)據(jù)庫服務(wù)器和客戶端。 Oracle 數(shù)據(jù)庫服務(wù)器: Oracle Server 是一個對象一關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它提供開放的、全面的、和集成的信息管理方法。每個 Server 由一個 Oracle DB和一個 Oracle Server 實例組成。它具有場地自治性( Site Autonomy)和提供數(shù)據(jù)存儲透明機制,以此可實現(xiàn)數(shù)據(jù)存儲透明性 [6]。每個 Oracle 數(shù)據(jù)庫對應(yīng)唯一的一個實例名 SID, Oracle 數(shù)據(jù)庫服務(wù)器啟動后,一般至少有以下幾個用戶:Internal,它不是一個真實的用戶名,而是具有 SYSDBA 優(yōu)先級的 Sys 用戶的別名,它由 DBA 用戶使用來完成數(shù)據(jù)庫的管理任務(wù),包括啟動和關(guān)閉數(shù)據(jù)庫; Sys,它是一個 DBA 用戶名,具有最大的數(shù)據(jù)庫操作權(quán)限; System,它也是一個 DBA 用戶名,權(quán)限僅次于 Sys 用戶。 客戶端:為數(shù)據(jù)庫用戶操作端,由應(yīng)用、工具、 SQL* NET 組成,用戶操作數(shù)據(jù)庫時,必須連接到一服務(wù)器,該數(shù)據(jù)庫稱為本地數(shù)據(jù)庫( Local DB)。在網(wǎng)絡(luò)環(huán)境下其它服務(wù)器上的 DB稱為遠(yuǎn)程數(shù)據(jù)庫( Remote DB)。用戶要存取遠(yuǎn)程 DB 上的數(shù)據(jù)時,必須建立數(shù)據(jù)庫鏈 [6]。 數(shù)據(jù)庫應(yīng)用工具 PL/SQL PL/SQL Developer 是一個集成開發(fā)環(huán)境,專門面向 Oracle 數(shù)據(jù)庫存儲程序單元的開發(fā)。如今,有越來越多的商業(yè)邏輯和應(yīng)用邏輯轉(zhuǎn)向了 Oracle Server,因此, PL/SQL 編程也成了整個開發(fā)過程的一個重要組成部分。 PL/SQL Developer 側(cè)重于易用性、代碼品質(zhì)和生產(chǎn)力,充分發(fā)揮 Oracle 應(yīng)用程序開發(fā)過程中的主要優(yōu)勢。 系統(tǒng)描述及分析 本系統(tǒng)通過對國家稅務(wù)局納稅申報工作流程的深入分析 ,完成網(wǎng)上納稅申報系統(tǒng)的系統(tǒng)需求分析 。對現(xiàn)有各種網(wǎng)絡(luò)技術(shù)進行分析比較 ,采用數(shù)字證書和 AJAX技術(shù)建立大型可擴展電子政務(wù)平臺的方法 ,建立一套基于 XML 文件格式的報表模板 。設(shè)計一個綜合性的網(wǎng)上納稅申報系統(tǒng)的總體架構(gòu),并利用自己所熟悉的技術(shù)加以實現(xiàn) 。實現(xiàn)網(wǎng)上納稅申報系統(tǒng)的功能設(shè)計、主要模塊的詳細(xì)設(shè)計、大部分關(guān)鍵代碼編寫 。最終應(yīng)該完成系統(tǒng)軟件測試與結(jié)果分析。 軟件 需求分析應(yīng)盡量提供軟件實現(xiàn)功能需求的全部信息,使得軟件設(shè)計人員和軟件測試人員不再需要需求方的接觸。這就要求軟件需求分析內(nèi)容應(yīng)正確、完吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 6 整、一致和可驗證。此外,為保證軟件設(shè)計質(zhì)量,便于軟件功能的休整和驗證,軟件需求表達(dá)無岔意性,具有可追蹤性和可修改性。軟件需求分析方法為了保證項目的正常實施,并且能夠順利的完成,我們必須加強項目管理和重視項目分析工作。我們只有從實際出發(fā),切切實實地把握用戶需求,把握用戶需求目標(biāo),把握用戶將來功能界定,保證我們開發(fā)工作正確性方向。 吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 7 第 2 章 需求分析與可行性分析 需求分析 需求分析階段是軟件開發(fā)的重要過程,它為系統(tǒng)設(shè)計了統(tǒng)一的、最基本的要求,分析得到的結(jié)果是系統(tǒng)設(shè)計、實現(xiàn)、測試和維護的依據(jù)。在可行性研究的基礎(chǔ)上,確定新項目必須完成的哪些工作,也就是要對項目最終目標(biāo)提出完整、準(zhǔn)確、清晰和具體的要求。 在需求分析階段我們首先要了解客戶的需求,理解需求是在問題及其最終解決方案之間架設(shè)橋梁的第一步。其次才是確定和評價系統(tǒng)方案、確定系統(tǒng)開發(fā)計劃。否則,對需求定義的任何改變,在設(shè)計上都必須大量的返工。在需求分析的過程中我利用了文獻研究法根據(jù)一定的研究目的或課題,即調(diào)查文獻 來獲得資料,從而全面地、正確地了解掌握所要研究問題。并綜合采取實證研究法即依據(jù)現(xiàn)有的科學(xué)理論和實踐需要,提出設(shè)計,在自然條件下,通過有目的有步驟地操縱,根據(jù)觀察、記錄、測定與此相伴隨的現(xiàn)象的變化來確定條件與現(xiàn)象之間的因果關(guān)系的活動。主要目的在于說明各種自變量與某一個因變量的關(guān)系。本章首先進行納稅申報系統(tǒng)的需求分析,對系統(tǒng)分析、功能分析、功能性需求以及非功能性需求都做了詳細(xì)闡述。力求在開發(fā)過程中,確保整體功能上實現(xiàn)沒有遺漏。具體內(nèi)容如下: 系統(tǒng)分析 系統(tǒng)分析是軟件開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠 使本系統(tǒng)更好、更完善地被設(shè)計出來,就必須先進行調(diào)查研究。在系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的功能進行細(xì)致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計。到實際的運行之中,進行測試,如果測試滿意的話,將進行平臺的完善開發(fā),從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,具有較好的實用性和推廣性。 由于此系統(tǒng)是納稅信息網(wǎng),有大量的用戶對網(wǎng)站進行訪問,所以需要使用瀏覽器和服務(wù)器的架構(gòu)來設(shè)計此系統(tǒng),并且服務(wù)器端系統(tǒng)的結(jié)構(gòu)應(yīng)該分為前臺管理和后臺管理。 前臺管理是友好的操作界面,力求給用戶一個良好的操作體驗,使操作更加簡單方便,在用戶 訪問系統(tǒng)時無需登錄就可以查看自己需要閱讀的信息,當(dāng)用戶訪問系統(tǒng)并登錄后便可以對個人信息進行管理并且發(fā)布有關(guān)類別的信息,并且當(dāng)用戶登錄后查看到有價值的信息可以對信息進行收藏管理等等; 后臺管理是提供給管理員的,后臺的管理員級別應(yīng)該分為兩級:普通管理員和超級管理員。超級管理員登錄后可以對普通管理員用戶進行管理。普通管理員吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 8 登錄后可以對用戶申報的信息進行審核管理。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。 功能性需求 軟件需求分析是指對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計約束等方面的期望。需 求分析是軟件設(shè)計、實現(xiàn)測試直至維護的主要基礎(chǔ),良好的需求分析可以避免或盡早提出早期的錯誤,從而降低軟件的開發(fā)成本,改進軟件的質(zhì)量。 此次設(shè)計的納稅申報系統(tǒng)要完成 涉稅提醒,納稅申報,個人所得稅,社保費管理,發(fā)票管理,財務(wù)報表,網(wǎng)報代理,涉稅查詢,涉稅提醒共八個功能模塊。 其次系統(tǒng)還要完成的功能應(yīng)該有用戶登錄、用戶注冊、用戶查看信息、用戶收藏信息、用戶個人信息管理、發(fā)布信息審核、后臺管理員用戶管理等等。 非功能性需求 用戶界面需求:在實現(xiàn)平臺的功能的同時,盡量讓系統(tǒng)操作簡捷,這對于一個網(wǎng)站的可操作性 是非常重要的。 針對性需求:該系統(tǒng)平臺是為納稅群眾提供一個網(wǎng)上業(yè)務(wù)辦理平臺,所以應(yīng)具有細(xì)致的業(yè)務(wù)分類和明確的業(yè)務(wù)流程。 實用性需求:能夠讓用戶很好地適應(yīng)系統(tǒng)的應(yīng)用,為用戶的業(yè)務(wù)辦理提供方便高效的系統(tǒng)平臺。 可行性分析 任何系統(tǒng)的開發(fā),都會受到時間和資源上的約束。因此,在系統(tǒng)開發(fā)之前,都要對其進行可行性分析??尚行苑治鍪菫榱搜芯壳宄到y(tǒng)開發(fā)的項目是不是可以實現(xiàn)和值得進行研究的過程,實際上是一次簡化系統(tǒng)分析和系統(tǒng)設(shè)計的過程,所以,可以可行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設(shè)計目標(biāo)和進行的市場 調(diào)查得出以下三點的可行性分析: :即實現(xiàn)這個系統(tǒng)設(shè)計有什么經(jīng)濟效益。該系統(tǒng)設(shè)計只是作為本人的畢業(yè)設(shè)計,又因為本人的設(shè)計能力有限,其功能還不能非常完善,所以沒有什么經(jīng)濟效益科研。所以在經(jīng)濟上完全具有可行性。 :即該平臺的開發(fā)會不會在社會上引起侵權(quán)或其它責(zé)任問題。因為該平臺是作為畢業(yè)設(shè)計與商業(yè)無關(guān),又因為是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的。 :本系統(tǒng)采用的主要技術(shù)是 JAVA 和 Oracle 數(shù)據(jù)庫應(yīng)用技術(shù)以及 Dreamweaver、 Photoshop 具有可視化界面,這些 開發(fā)技術(shù)和開發(fā)工具簡單易學(xué)而且靈活方便,易用性也很好。對此系統(tǒng)進行開發(fā)設(shè)計,只需合理進行模塊化設(shè)計,深入理解軟件工程的基本知識,掌握并運用軟件開發(fā)的各個階段,如需求分吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 9 析、詳細(xì)設(shè)計、編碼實現(xiàn)、測試、發(fā)布等,運用一些平面設(shè)計工具進行系統(tǒng)界面美化。以上應(yīng)用技術(shù)以及開發(fā)工具在大學(xué)期間已經(jīng)學(xué)過。所以,納稅申報系統(tǒng)在技術(shù)上具有可行性。 吉林建筑大學(xué) 畢業(yè)設(shè)計 (論文 ) 10 第 3 章 系統(tǒng)分析與設(shè)計 總體設(shè)計 系統(tǒng)功能結(jié)構(gòu) 目前, 個體雙定戶納稅人 和企業(yè)納稅人都可以通過登錄國家稅務(wù)局網(wǎng)站選擇 “ 網(wǎng)上 辦稅 ”
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1