版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘 要</b></p><p> 稅務(wù)信息化中的稅務(wù)登記管理,是整個(gè)稅收征收管理的首要環(huán)節(jié),是稅務(wù)機(jī)關(guān)對(duì)納稅人進(jìn)行納稅管理的一項(xiàng)基本制度,也是納稅人已經(jīng)納入稅務(wù)機(jī)關(guān)監(jiān)督管理的一項(xiàng)證明。系統(tǒng)針對(duì)以往稅收管理出現(xiàn)的一些問(wèn)題,有效的解決了效率低下與納稅工作不完善的矛盾。</p><p> 在進(jìn)行了全面的需求分析和系統(tǒng)設(shè)計(jì)的基礎(chǔ)上,系統(tǒng)以Wi
2、n2000平臺(tái),基于B/S系統(tǒng),即瀏覽器/服務(wù)器模式。開(kāi)發(fā)工具為微軟.NET,并通過(guò)ODBC與后端數(shù)據(jù)庫(kù)SQLServer2000相連,實(shí)現(xiàn)了ASP.NET的稅務(wù)登記管理系統(tǒng)。</p><p> 系統(tǒng)組成模塊包括:稅務(wù)登記模塊、稅種登記模塊、狀態(tài)管理模塊,三個(gè)模塊有機(jī)結(jié)合,實(shí)現(xiàn)了用戶(hù)在稅務(wù)登記管理方面的需求。</p><p> 本文詳細(xì)介紹了系統(tǒng)的開(kāi)發(fā)環(huán)境、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)
3、以及系統(tǒng)實(shí)現(xiàn)中的技術(shù)和方法。</p><p> 關(guān)鍵詞 稅務(wù)信息化;稅務(wù)登記管理;B/S模式;</p><p><b> Abstract</b></p><p> The information-based medium tax administration of tax administration registers the man
4、agement, is the initial link that the whole revenue from tax collects the management, is tax office to the taxpayer carries on pay tax to manage of a basic system, is also a certificate that the taxpayer has already brou
5、ght into the tax office direct management. The system aims at some problems that former revenue from tax management appear, resolving the efficiency effectively lowly with pay tax the not perfe</p><p> In c
6、arrying on the foundation of overall need analysis and the system design, system with terrace of Win2000, according to the system of B/ S, namely browser/ server mode. Develop the tool is the Microsoft.NET, and pass the
7、ODBC and carry the database SQLServer2000 to connect with each other behind, the tax administration that carried out the ASP.NET registers to manage the system.</p><p> The system constitutes the mold piece
8、 to include:</p><p> The tax administration registers the mold piece, tax to grow to register the mold piece, the appearance management mold piece, three molds piece is organic to combine, carrying out the
9、 customer to register the need of manage the aspect in the tax administration.</p><p> This text was detailed to introduce the development environment, the need analysis, total design, detailed design and t
10、he technique and the method within the system realization of the system.</p><p> Keywords The tax administration is information-based;The tax administration registers the management; Mode of B/ S;</p>
11、;<p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 第1章 緒論3</b></p><p><b> 1.1 概述3</b><
12、;/p><p> 1.2 課題背景3</p><p> 1.3 主要工作內(nèi)容4</p><p> 第2章 相關(guān)技術(shù)5</p><p> 2.1 動(dòng)態(tài)頁(yè)面的技術(shù)和方法5</p><p> 2.1.1 微軟動(dòng)態(tài)頁(yè)面創(chuàng)建技術(shù)6</p><p> 2.1.2 動(dòng)態(tài)Web頁(yè)面創(chuàng)建方法的比
13、較7</p><p> 2.2 ASP.NET技術(shù)7</p><p> 2.3 B/S模式體系架構(gòu)9</p><p> 2.4 ODBC訪問(wèn)數(shù)據(jù)庫(kù)技術(shù)9</p><p> 2.5 本章小結(jié)10</p><p> 第3章 需求分析與總體設(shè)計(jì)11</p><p><b&g
14、t; 3.1 引言11</b></p><p> 3.2 稅務(wù)管理系統(tǒng)總體框架11</p><p> 3.3 建立系統(tǒng)功能模型13</p><p> 3.3.1 組織模塊圖13</p><p> 3.3.2 基本流程圖14</p><p> 3.3.3 稅務(wù)登記管理子模塊模型14&l
15、t;/p><p> 3.3.4 狀態(tài)管理15</p><p> 3.3.5 稅種登記16</p><p> 3.4 功能概述16</p><p> 3.5 本章小結(jié)17</p><p> 第4章 詳細(xì)設(shè)計(jì)以及系統(tǒng)實(shí)現(xiàn)18</p><p> 4.1 硬件開(kāi)發(fā)環(huán)境18</p
16、><p> 4.2 軟件開(kāi)發(fā)環(huán)境18</p><p> 4.2.1 Windows2000 Server18</p><p> 4.2.2 SQL Server2000數(shù)據(jù)庫(kù)19</p><p> 4.2.3 VisualStudio2003開(kāi)發(fā)工具20</p><p> 4.2.4 ADO.NET20
17、</p><p> 4.3 數(shù)據(jù)庫(kù)建庫(kù)21</p><p> 4.3.1 整體概述21</p><p> 4.3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)概述22</p><p> 4.3.3 數(shù)據(jù)庫(kù)關(guān)系表文字說(shuō)明23</p><p> 4.3.4 數(shù)據(jù)庫(kù)安全23</p><p> 4.4 登陸頁(yè)面
18、以及主界面的實(shí)現(xiàn)24</p><p> 4.4.1 登陸頁(yè)面設(shè)計(jì)24</p><p> 4.4.2 主界面設(shè)計(jì)25</p><p> 4.5 功能模塊的實(shí)現(xiàn)26</p><p> 4.5.1 企業(yè)開(kāi)業(yè)登記26</p><p> 4.5.2 稅種登記管理28</p><p>
19、 4.5.3 狀態(tài)管理28</p><p> 第5章 系統(tǒng)測(cè)試與總結(jié)30</p><p><b> 5.1 測(cè)試30</b></p><p> 5.1.1 本地上傳目錄30</p><p> 5.1.2 遠(yuǎn)程上傳目錄30</p><p> 5.1.3 測(cè)試結(jié)果總結(jié)30<
20、;/p><p><b> 5.2 總結(jié)31</b></p><p><b> 結(jié) 論32</b></p><p><b> 致 謝33</b></p><p><b> 參考文獻(xiàn)34</b></p><p> 附錄1
21、 外文文獻(xiàn)譯文35</p><p> 附錄2 外文文獻(xiàn)原文40</p><p><b> 緒論</b></p><p><b> 概述</b></p><p> 稅務(wù)登記系統(tǒng),是利用計(jì)算機(jī)對(duì)稅務(wù)上所用到的各種稅務(wù),稅種進(jìn)行登記管理,不必像以往手工錄入,從而節(jié)省了時(shí)間和人力,也通過(guò)網(wǎng)絡(luò)和
22、一些約束關(guān)系,避免很多不必要的麻煩和錯(cuò)誤。稅務(wù)登記是稅務(wù)管理的一項(xiàng)重要的組成部分,是進(jìn)行雙定管理、財(cái)務(wù)管理、發(fā)票管理、涉稅文書(shū)管理、辦稅員管理的基礎(chǔ)。</p><p><b> 課題背景</b></p><p> 從20世紀(jì)80年代開(kāi)始,旨在提高稅務(wù)辦公效率的稅務(wù)信息化系統(tǒng),成為辦稅的一個(gè)突破。而作為稅務(wù)征管部門(mén),在當(dāng)前信息產(chǎn)業(yè)的強(qiáng)烈影響下正在發(fā)生著巨大的變化,主
23、要一個(gè)方面發(fā)生在管理信息系統(tǒng)上。稅務(wù)部門(mén)多方面的需要,使他們不得不建設(shè)管理信息系統(tǒng),盡管現(xiàn)在已經(jīng)有很多成型的稅務(wù)MIS系統(tǒng),但是多數(shù)是基于C/S結(jié)構(gòu)開(kāi)發(fā)的這種系統(tǒng)的缺點(diǎn)是用戶(hù)界面不夠友好、不方便醫(yī)院間的交流、數(shù)據(jù)冗余度大、而且安全性方面也存在諸多隱患,所以C/S向B/S轉(zhuǎn)型迫在眉睫。另外國(guó)內(nèi)很多中小城市由于各方面原因,暫時(shí)還不能夠配備數(shù)據(jù)庫(kù)管理系統(tǒng),經(jīng)過(guò)需求分析得知,他們沒(méi)有配備數(shù)據(jù)庫(kù)管理系統(tǒng)的主要原因有兩方面,一是經(jīng)費(fèi)問(wèn)題,二是目前在
24、一些納稅工作人員計(jì)算機(jī)水平相對(duì)較低,所以如果能夠開(kāi)發(fā)一套價(jià)格低廉,而且方便各個(gè)層次的人使用的數(shù)據(jù)庫(kù)管理系統(tǒng)也是十分必要的。</p><p> 國(guó)外目前在稅務(wù)管理信息系統(tǒng)這一領(lǐng)域的發(fā)展相對(duì)迅速,由于經(jīng)濟(jì)條件的差異,國(guó)外很多國(guó)家地方已配備了十分先進(jìn)的管理信息系統(tǒng),而且由很多國(guó)外知名軟件企業(yè)主持開(kāi)發(fā)的帶有圖形化界面的醫(yī)院管理信息系統(tǒng),以其高質(zhì)量和高安全性在業(yè)界享有相當(dāng)好的口碑,但是這一類(lèi)軟件結(jié)構(gòu)復(fù)雜,根據(jù)中國(guó)的國(guó)情和
25、語(yǔ)言的障礙等諸多原因,不便于我國(guó)的稅務(wù)人員不便迅速掌握,而且由于經(jīng)濟(jì)的差異,我們也很難接受相對(duì)高昂的價(jià)格,所以我們應(yīng)該開(kāi)發(fā)出擁有自主知識(shí)產(chǎn)權(quán)的高水平軟件產(chǎn)品。</p><p> 在網(wǎng)絡(luò)的背景下,稅務(wù)登記有了更好的平臺(tái),基于B/S的開(kāi)發(fā)模式,通過(guò)Internet/Intranet訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)的三層模式,與稅務(wù)其他環(huán)節(jié)以及模塊間進(jìn)行連接,實(shí)現(xiàn)了稅務(wù)信息化的方便快捷,極大的提高了辦稅的效率。</p>
26、<p> 稅收是我國(guó)國(guó)民經(jīng)濟(jì)宏觀調(diào)控的重要手段之一,在國(guó)計(jì)民生中占有非常重要的地位。近年來(lái),為了加強(qiáng)稅收監(jiān)管和保障稅收來(lái)源,我國(guó)稅務(wù)部門(mén)將信息化建設(shè)作為各項(xiàng)改革的突破口,大力實(shí)施“科技興稅”戰(zhàn)略,廣泛推行稅收信息管理系統(tǒng)和機(jī)關(guān)辦公自動(dòng)化系統(tǒng),使稅收管理的現(xiàn)代化水平獲得了較大提高。與此同時(shí),我國(guó)稅收收入持續(xù)快速增長(zhǎng),連年增收1000億元人民幣左右,2000年增收額超過(guò)2000億元人民幣,稅收收入已占到我國(guó)GDP比重的14%。有
27、關(guān)稅務(wù)專(zhuān)家認(rèn)為,這一切與我國(guó)稅務(wù)系統(tǒng)突飛猛進(jìn)的信息化建設(shè)是密不可分的。 國(guó)家稅務(wù)總局領(lǐng)導(dǎo)多次指出,在以現(xiàn)代化的技術(shù)加強(qiáng)稅收管理,建立一套高效優(yōu)質(zhì)的現(xiàn)代化稅務(wù)管理體系的同時(shí),如何以更高的效率和準(zhǔn)確性為企業(yè)、個(gè)人提供更好的服務(wù),也對(duì)稅務(wù)行業(yè)提出了嚴(yán)峻的挑戰(zhàn),這同樣需要通過(guò)信息技術(shù)建立強(qiáng)大的支撐平臺(tái)。</p><p> 現(xiàn)在,建立在計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)之上的電子稅務(wù)登記管理系統(tǒng)的應(yīng)用和概念在逐漸的進(jìn)入人們的生活。</
28、p><p> 稅務(wù)登記管理,是整個(gè)稅收征收管理的首要環(huán)節(jié),是稅務(wù)機(jī)關(guān)對(duì)納稅人進(jìn)行納稅管理的一項(xiàng)基本制度,也是納稅人已經(jīng)納入稅務(wù)機(jī)關(guān)監(jiān)督管理的一項(xiàng)證明。應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行稅務(wù)登記管理,一方面稅務(wù)機(jī)關(guān)能夠更全面、及時(shí)掌握本地區(qū)從事工業(yè)、商業(yè)、交通運(yùn)輸業(yè)、飲食服務(wù)業(yè)、建筑安裝業(yè)等各行業(yè)的納稅人的戶(hù)數(shù),準(zhǔn)確掌握稅源的分布情況,科學(xué)、合理地調(diào)動(dòng)征管力量,防止漏戶(hù),有效地組織稅收征收管理工作,減少稅款的“跑、冒、滴、漏”;另一
29、方面,也有利于增強(qiáng)納稅人依法納稅的觀念,提高納稅人申報(bào)率,可以保證應(yīng)繳交稅款及時(shí)足額地繳入國(guó)庫(kù)。</p><p><b> 主要工作內(nèi)容</b></p><p> 本系統(tǒng)主要進(jìn)行了以下幾項(xiàng)工作:</p><p> 1.對(duì)項(xiàng)目需求進(jìn)行調(diào)研,確定系統(tǒng)需求</p><p> 2.對(duì)系統(tǒng)的功能模塊進(jìn)行進(jìn)一步劃分,對(duì)系統(tǒng)所
30、需實(shí)現(xiàn)的功能進(jìn)行詳細(xì)分析和總體設(shè)計(jì)</p><p> 3.對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),使用ASP.NET進(jìn)行頁(yè)面設(shè)計(jì), 使用C#.NET對(duì)每個(gè)功能模塊編寫(xiě)相應(yīng)代碼實(shí)現(xiàn)相應(yīng)功能,使用ADO.NET技術(shù)連接后臺(tái)數(shù)據(jù)庫(kù)。</p><p> 4.上傳,發(fā)布,進(jìn)行系統(tǒng)測(cè)試。 </p><p><b> 相關(guān)技術(shù)</b></p><p>
31、; 動(dòng)態(tài)頁(yè)面的技術(shù)和方法</p><p> 對(duì)于新類(lèi)型的文檔內(nèi)容, 特別是那些涉及成為允許在頁(yè)面上輸入信息的文檔(例如 HTML 中<INPUT>等窗體控件),開(kāi)發(fā)一種能夠讀取這種信息并加以利用的應(yīng)用程序成為必然。很明顯,傳遞從其他應(yīng)用程序中得到的內(nèi)容,特別是特定類(lèi)型的數(shù)據(jù)庫(kù)的內(nèi)容,需要一種新的方法。每次都需要重寫(xiě)一個(gè)基于文本的頁(yè)面,對(duì)于提供時(shí)事性很強(qiáng)的信息當(dāng)然不是一個(gè)理想的做法。對(duì)于Web服務(wù)器
32、來(lái)說(shuō),提供一個(gè)接口是其他應(yīng)用程序能夠與之相連成為一種常用的方法。通過(guò)這個(gè)接口,定制的可執(zhí)行程序能夠接收來(lái)自客戶(hù)端的信息,包括通過(guò)點(diǎn)擊超級(jí)鏈接或在瀏覽器中鍵入統(tǒng)一資源定位符(URL)所提出的頁(yè)面請(qǐng)求的細(xì)節(jié)。應(yīng)用程序?qū)蛻?hù)端的請(qǐng)求能夠生成相應(yīng)的響應(yīng),而不是從服務(wù)器磁盤(pán)上讀取文本或標(biāo)記文件。從這些早期方法開(kāi)始,逐漸形成一套完整的系列方法動(dòng)態(tài)創(chuàng)建網(wǎng)頁(yè),以相應(yīng)用戶(hù)的請(qǐng)求或信息的變化。</p><p> 用于這些應(yīng)用程序的
33、接口仍然在使用,并被稱(chēng)為公共網(wǎng)關(guān)接口(Common Gateway Interface CGI),這是一種可用任何語(yǔ)言(如C語(yǔ)言)實(shí)現(xiàn)的標(biāo)準(zhǔn)。它產(chǎn)生于那些使用(cgi-bin)目錄的應(yīng)用程序(這里“bin”代表二進(jìn)制代碼,而不是文本)。</p><p> 早期的應(yīng)用程序都是編譯后的程序,通常用C或C++編寫(xiě)。然而這自然要懂得C語(yǔ)言的編程方法,并且每當(dāng)對(duì)程序作很小的文字上或標(biāo)記上的變動(dòng),都必須重新編譯、重新生成可
34、執(zhí)行文件,這就限制了CGI和動(dòng)態(tài)頁(yè)面的使用。</p><p> 取而代之的是開(kāi)發(fā)了一種用腳本語(yǔ)言創(chuàng)建頁(yè)面的方法,這種語(yǔ)言就是使用摘要和報(bào)告語(yǔ)言,或簡(jiǎn)稱(chēng)為Perl,她允許信息的創(chuàng)建者以一種非常類(lèi)似于簡(jiǎn)化版C或者C++的語(yǔ)言編寫(xiě)代碼。在Perl腳本中,可以“寫(xiě)“文本和標(biāo)記,用標(biāo)準(zhǔn)輸入(stdin)和標(biāo)準(zhǔn)輸出(stdout)函數(shù)通過(guò)</p><p> CGI與Web服務(wù)器通信,輸出到瀏覽器。
35、</p><p> Perl在Web上仍然是一種流行的語(yǔ)言,特別是在基于UNIX或Linux的系統(tǒng)上。然而這種語(yǔ)言掌握起來(lái)不是很容易,特別是對(duì)于那些沒(méi)有C或者C++語(yǔ)言基礎(chǔ)的Web開(kāi)發(fā)人員更是如此?,F(xiàn)在,一些新的腳本語(yǔ)言出現(xiàn)了,使創(chuàng)建網(wǎng)頁(yè)更加容易。服務(wù)器端腳本技術(shù)對(duì)于服務(wù)器端的腳本需要用某種類(lèi)型的中間應(yīng)用程序,或插件程序來(lái)連接。它必須能夠接受用戶(hù)請(qǐng)求,讀取并解釋合適的基于服務(wù)器的腳本文件,接著創(chuàng)建輸出頁(yè),并傳送
36、給Web服務(wù)器, 在那里作為響應(yīng)發(fā)送給客戶(hù)端。在某些情況下,這個(gè)人物畫(huà)分為兩個(gè)部分:一個(gè)應(yīng)用程序或插件程序處理與Web服務(wù)器的往來(lái)通信(一般通過(guò)CGI)。另一個(gè)處理解釋和執(zhí)行腳本。這就是ASP中的情況,腳本引擎的使用與在其它環(huán)境下相同。Perl是第一個(gè)流行的服務(wù)器端腳本語(yǔ)言,但是目前已經(jīng)出現(xiàn)很多其它的語(yǔ)言。在Unix及基于Linux的系統(tǒng)上,一種新的稱(chēng)之為PHP(Personal Home Page)的語(yǔ)言正變得越來(lái)越流行。還有一些語(yǔ)言
37、的目標(biāo)是一些特定類(lèi)型的用戶(hù),例如TCL就是一種在科學(xué)環(huán)境下是復(fù)雜的數(shù)學(xué)運(yùn)算簡(jiǎn)化的語(yǔ)言。</p><p> 微軟動(dòng)態(tài)頁(yè)面創(chuàng)建技術(shù)</p><p> 微軟隨Windows NT推出了他們的Web服務(wù)器軟件――IIS。這是一個(gè)踢供了很多功能的相當(dāng)標(biāo)準(zhǔn)的軟件,它支持CGI。然而微軟也提供了另外一個(gè)接口,允許使用C和C++等編譯語(yǔ)言生成可執(zhí)行文件,使操作更加高效。這就是Internet服務(wù)器應(yīng)用
38、編程接口(Internet Server Application Programming Interface,ISAPI)。它能夠提供比傳統(tǒng)Perl引擎和其他技術(shù)所依賴(lài)的stdin和stdout更為廣泛地對(duì)Web服務(wù)器的訪問(wèn)。</p><p> 此后微軟和其他第三方開(kāi)發(fā)商推出了許多能通過(guò)ISAPI連接到IIS的應(yīng)用軟件,這就是為什么ASP能夠連接到IIS以及其他微軟服務(wù)器端動(dòng)態(tài)技術(shù)的原因。在ASP之前,用的最廣
39、泛的是Internet數(shù)據(jù)庫(kù)連接器(Internet Data Connector,IDC)。ASP為Web開(kāi)發(fā)者使用微軟的平臺(tái)開(kāi)辟了一個(gè)新的天地,這是采用數(shù)據(jù)庫(kù)中的數(shù)據(jù)創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)更加容易。特別是它引入了模版(template),即包含了帶有能夠插入數(shù)據(jù)庫(kù)查詢(xún)結(jié)果的文本和標(biāo)記的模版文件。現(xiàn)有的(或?qū)⑦^(guò)時(shí)的)其他微軟服務(wù)器端頁(yè)面創(chuàng)建技術(shù)有db Web 和 OLEISAPI。事實(shí)上,db Web就是OLEISAPI的實(shí)現(xiàn),而對(duì)于多數(shù)人來(lái)說(shuō)
40、,迄今只是證實(shí)了這一技術(shù)在實(shí)際應(yīng)用中的不適應(yīng)性。OLEISAPI是通過(guò)特殊版本的ISAPI接口與IIS通信的一些COM對(duì)象。Web服務(wù)器軟件調(diào)用COM對(duì)象中單個(gè)指定函數(shù)并以參數(shù)為用戶(hù)的請(qǐng)求提供細(xì)節(jié)。COM對(duì)象返回的是作為字符串的頁(yè)面的文本和標(biāo)記,然后作為響應(yīng)發(fā)送給客戶(hù)端。</p><p> OLEISAPI首創(chuàng)了COM對(duì)象的動(dòng)態(tài)Web頁(yè)面創(chuàng)建,為編程人員提供通過(guò)編譯的Active X DLL創(chuàng)建動(dòng)態(tài)頁(yè)面的能力。
41、然而它所使用的特定的實(shí)現(xiàn)和數(shù)據(jù)通信技術(shù)對(duì)于較小的任務(wù)和內(nèi)部網(wǎng)(Intranet)工作缺乏有效性和可擴(kuò)展性。同時(shí),每當(dāng)改變頁(yè)面的文本和標(biāo)記時(shí),也需要重新便以動(dòng)態(tài)鏈接庫(kù)。</p><p> 動(dòng)態(tài)Web頁(yè)面創(chuàng)建方法的比較</p><p> 比較動(dòng)態(tài)頁(yè)面創(chuàng)建技術(shù)是一個(gè)既困難又敏感的任務(wù),然而理解各種接口和與之相關(guān)聯(lián)的應(yīng)用程序的差異性又是很重要的。當(dāng)創(chuàng)建與Web服務(wù)器交互的應(yīng)用程序時(shí),涉及到的兩
42、個(gè)主要的問(wèn)題是它們對(duì)Web服務(wù)器本身穩(wěn)定性的影響,以及處理多發(fā)或并發(fā)頁(yè)面請(qǐng)求的效率。這兩個(gè)問(wèn)題是相互聯(lián)系的,又是相互排斥的。</p><p> 應(yīng)用CGI和ISAPI的編譯的可執(zhí)行應(yīng)用程序(不是DLL文件),通常在服務(wù)器計(jì)算機(jī)上以進(jìn)程外(out-of-process)方式運(yùn)行,這就意味著他們要作為單獨(dú)應(yīng)用程序運(yùn)行,占有單獨(dú)的與Web服務(wù)器應(yīng)用程序不同的內(nèi)存空間。操作系統(tǒng)將其作為一個(gè)單獨(dú)的進(jìn)程進(jìn)行管理,禁止他們?cè)L
43、問(wèn)本身所占內(nèi)存以外的內(nèi)存。因此,如果一個(gè)進(jìn)程外應(yīng)用程序失敗,不會(huì)影響到Web服務(wù)器。同樣,假如應(yīng)用程序包含錯(cuò)誤,企圖直接寫(xiě)入Web服務(wù)器的內(nèi)存,會(huì)因一般性保護(hù)錯(cuò)誤停止運(yùn)行。進(jìn)程外應(yīng)用程序也會(huì)因用戶(hù)或操作系統(tǒng)的命令而終止,這時(shí)代碼會(huì)從內(nèi)存中自動(dòng)卸載。因?yàn)檫\(yùn)行進(jìn)程外程序意味著訪問(wèn)Web服務(wù)器內(nèi)存的請(qǐng)求被禁止,所要求的或產(chǎn)生的輸出結(jié)果值不能直接傳送給Web服務(wù)器。所以必須執(zhí)行一種跨進(jìn)程調(diào)用,但這比在同一進(jìn)程內(nèi)訪問(wèn)內(nèi)存要多花費(fèi)幾倍時(shí)間。對(duì)于可執(zhí)
44、行文件的裝載和卸載時(shí)間還有一定的影響。相反,應(yīng)用進(jìn)程內(nèi)(in-process)程序通常是能夠使用ISAPI或OLEAPI接口的DLL(不是單獨(dú)的可執(zhí)行文件),因?yàn)槠溥\(yùn)行在Web服務(wù)器的內(nèi)存空間中,可以直接訪問(wèn)Web服務(wù)器內(nèi)存中得值,這可提供更快的訪問(wèn)和相應(yīng)。然而其代碼的錯(cuò)誤或失敗會(huì)影響到W</p><p><b> ASP.NET技術(shù)</b></p><p> A
45、SP.NET是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。與以前的Web開(kāi)發(fā)模型相比,ASP.NET提供了數(shù)個(gè)重要的優(yōu)點(diǎn):</p><p> 1.增強(qiáng)的性能。ASP.NET是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同,ASP.NET可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和核外緩存服務(wù)。這相當(dāng)于在編寫(xiě)代碼行之前便提高了性能。</p><p&g
46、t; 2.世界級(jí)的工具支持。ASP.NET框架補(bǔ)充了Visual Studio集成開(kāi)發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG編輯、拖放服務(wù)器控件和自動(dòng)部署知識(shí)這個(gè)強(qiáng)大工具所提供功能中的少數(shù)幾種。</p><p> 3.威力和靈活性。由于ASP.NET基于公共語(yǔ)言運(yùn)行庫(kù),因此Web應(yīng)用程序開(kāi)發(fā)人員可以利用整個(gè)平臺(tái)的威力和靈活性。.NET框架類(lèi)庫(kù)、小戲處理和數(shù)據(jù)訪問(wèn)解決方案都可從Web無(wú)縫訪問(wèn)。ASP.NET
47、也與語(yǔ)言無(wú)關(guān),所以可以選擇最適合應(yīng)用程序的語(yǔ)言, 或跨多種語(yǔ)言分割應(yīng)用程序。另外,公共語(yǔ)言運(yùn)行庫(kù)的交互性保證在遷移到ASP.NET時(shí)保留基于COM的開(kāi)發(fā)中的現(xiàn)有投資。</p><p> 4.簡(jiǎn)易性。ASP.NET使執(zhí)行常見(jiàn)任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶(hù)端身份驗(yàn)證到部署和站點(diǎn)配置。例如:ASP.NET頁(yè)框架使您可以生成將應(yīng)用程序邏輯與表示代碼清除分開(kāi)的用戶(hù)界面,和在類(lèi)似Visual Basic的簡(jiǎn)單窗體處理
48、模型中處理事件。另外,公共語(yǔ)言運(yùn)行庫(kù)利用托管代碼服務(wù)(如自動(dòng)引用技術(shù)和垃圾回收)簡(jiǎn)化了開(kāi)發(fā)。</p><p> 5.可管理性。ASP.NET采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的,因此可以在沒(méi)有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此“零本地管理“哲學(xué)也擴(kuò)展到了ASP.NET框架應(yīng)用程序部署到服務(wù)器。不需要重新啟動(dòng)服務(wù)器,即使是在部署或替換運(yùn)行的
49、編譯代碼時(shí)。</p><p> 6.可縮放和可用性。ASP.NET在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專(zhuān)門(mén)用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進(jìn)程受到ASP.NET運(yùn)行庫(kù)的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。</p><p> 7.自定義性和可擴(kuò)展性。ASP.NET隨附了一個(gè)設(shè)計(jì)周到的結(jié)構(gòu),它使開(kāi)發(fā)人員
50、可以在適當(dāng)?shù)募?jí)別“插入“代碼。實(shí)際上,可以用自己編寫(xiě)的自定義組件擴(kuò)展或替換ASP.NET運(yùn)行庫(kù)的任何子組件。</p><p> 8.安全性。借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。</p><p> Microsoft Active Server Pages(ASP)是服務(wù)器端腳本編寫(xiě)環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序
51、。使用ASP可以組合HTML頁(yè)、腳本命令和ActiveX組建以創(chuàng)建交互的Web頁(yè)和基于Web的功能強(qiáng)大的應(yīng)用程序。ASP應(yīng)用程序很容易開(kāi)發(fā)和修改。</p><p><b> B/S模式體系架構(gòu)</b></p><p> 近年來(lái),隨著Internet/Intranet的迅猛發(fā)展,企業(yè)紛紛建立自己的Internet,以加強(qiáng)企業(yè)內(nèi)部的聯(lián)系,增強(qiáng)企業(yè)競(jìng)爭(zhēng)力。Interne
52、t/Intranet中不斷出現(xiàn)的網(wǎng)絡(luò)新技術(shù),帶給OA全新的應(yīng)用模式。C/S模式與B/S模式的優(yōu)劣比較見(jiàn)表2-1。</p><p> 表2-1 C/S模式與B/S模式的比較</p><p> ODBC訪問(wèn)數(shù)據(jù)庫(kù)技術(shù)</p><p> ODBC(Open DataBase Connectivity,開(kāi)放數(shù)據(jù)庫(kù)互連)是微軟公司開(kāi)放服務(wù)結(jié)構(gòu)(WOSA,Windows
53、Open Service Architecture)中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的標(biāo)準(zhǔn)API(應(yīng)用程序接口)。這些API利用SQL來(lái)完成其大部分任務(wù)。ODBC本身也提供了對(duì)SQL語(yǔ)言的支持,用戶(hù)可以直接將SQL語(yǔ)句送給ODBC。</p><p> 一個(gè)基于ODBC的應(yīng)用程序?qū)?shù)據(jù)庫(kù)的操作不依賴(lài)于任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫(kù)操作由對(duì)應(yīng)的DBMS的OD
54、BC驅(qū)動(dòng)程序完成。也就是說(shuō),任何數(shù)據(jù)庫(kù)都可以用ODBC API進(jìn)行訪問(wèn)。由此可見(jiàn),ODBC的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有數(shù)據(jù)庫(kù)。</p><p> 一個(gè)完整的ODBC系統(tǒng)由:應(yīng)用程序(Application);ODBC管理器(Administrator):找任務(wù)是安裝ODBC驅(qū)動(dòng)程序和管理數(shù)據(jù)源;驅(qū)動(dòng)程序管理器(Driver Manager):用于管理ODBC驅(qū)動(dòng)程序;ODBC API:ODBC驅(qū)動(dòng)程序。是
55、一些DLL,提供了ODBC和數(shù)據(jù)庫(kù)之間的接口。數(shù)據(jù)源:它包含了數(shù)據(jù)庫(kù)位置和數(shù)據(jù)庫(kù)類(lèi)型等信息,是一種數(shù)據(jù)連接的抽象。</p><p> 應(yīng)用程序要訪問(wèn)一個(gè)數(shù)據(jù)庫(kù),首先必須用ODBC管理器注冊(cè)一個(gè)數(shù)據(jù)源,管理器根據(jù)數(shù)據(jù)源提供的數(shù)據(jù)庫(kù)位置、數(shù)據(jù)庫(kù)類(lèi)型及ODBC驅(qū)動(dòng)程序等信息,建立起ODBC與具體數(shù)據(jù)庫(kù)的聯(lián)系。這樣,只要應(yīng)用程序?qū)?shù)據(jù)源名提供給ODBC,ODBC就能建立起與相應(yīng)數(shù)據(jù)庫(kù)的連接。</p>&l
56、t;p> 在ODBC中,ODBC API不能直接訪問(wèn)數(shù)據(jù)庫(kù),必須通過(guò)驅(qū)動(dòng)程序管理器與數(shù)據(jù)庫(kù)交換信息。驅(qū)動(dòng)程序管理器負(fù)責(zé)加工程序?qū)DBC API的調(diào)用窗體給正確的驅(qū)動(dòng)程序,而驅(qū)動(dòng)程序在執(zhí)行完相應(yīng)的操作后,將結(jié)果通過(guò)驅(qū)動(dòng)程序管理器返回給應(yīng)用程序。</p><p><b> 本章小結(jié)</b></p><p> 本章詳細(xì)介紹了ASP.NET以及相關(guān)技術(shù),介紹了網(wǎng)
57、絡(luò)編程的基本原理。詳細(xì)介紹了B/S模式,闡述了本系統(tǒng)的開(kāi)發(fā)模型。最后介紹了數(shù)據(jù)庫(kù)技術(shù),詳細(xì)說(shuō)明了本次課題要使用的SQL Server2000數(shù)據(jù)庫(kù)的應(yīng)用環(huán)境和如何實(shí)現(xiàn)用ODBC技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)的解決方案。</p><p><b> 需求分析與總體設(shè)計(jì)</b></p><p><b> 引言</b></p><p> 本
58、系統(tǒng)的組建過(guò)程是按照軟件工程的方法,從需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)三個(gè)步驟完成,并用快速原型法生成數(shù)據(jù)庫(kù)和網(wǎng)頁(yè),經(jīng)運(yùn)用實(shí)踐后再作修改。由于實(shí)踐的關(guān)鍵不是軟件工程的方法,而是網(wǎng)頁(yè)和網(wǎng)上數(shù)據(jù)庫(kù)的連接技術(shù),所以只給出簡(jiǎn)單的網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)資料。</p><p> 本系統(tǒng)面向需要進(jìn)行稅務(wù)登記的部門(mén),是當(dāng)前非常流行非常需要的軟件項(xiàng)目需求。它有利于提高納稅人申報(bào)效率。設(shè)計(jì)可與數(shù)據(jù)庫(kù)交互的網(wǎng)站,這些交互功能,如:查詢(xún)、插入、修改
59、等是ASP.NET所支持的。本系統(tǒng)采用B/S模式進(jìn)行系統(tǒng)地設(shè)計(jì)與實(shí)現(xiàn)。</p><p> 本系統(tǒng)所實(shí)現(xiàn)的目標(biāo):</p><p> 管理員用戶(hù)可進(jìn)行用戶(hù)資料的管理以及用戶(hù)權(quán)限的分配,以及實(shí)現(xiàn)相關(guān)頁(yè)面的自定義維護(hù)和升級(jí)操作。</p><p> 普通用戶(hù)能夠進(jìn)行自身資料的修改,對(duì)自己的納稅申報(bào)信息進(jìn)行填寫(xiě)和修改,并且上傳。</p><p>
60、 稅務(wù)管理系統(tǒng)總體框架</p><p> 管理服務(wù)子系統(tǒng)各模塊功能簡(jiǎn)述:</p><p><b> 1.稅務(wù)登記管理</b></p><p> 對(duì)納稅人的生產(chǎn)經(jīng)營(yíng)及其他應(yīng)稅行為進(jìn)行登記。提供開(kāi)業(yè)登記、變更登記、停復(fù)業(yè)處理、注銷(xiāo)登記、驗(yàn)證換證、納稅人信譽(yù)等級(jí)管理、非正常戶(hù)處理、違章處理等功能。向稅務(wù)管理信息系統(tǒng)的各子系統(tǒng)提供納稅人的基本狀態(tài)
61、信息。</p><p><b> 2.雙定管理</b></p><p> 稅務(wù)機(jī)關(guān)依據(jù)國(guó)家有關(guān)稅收法律規(guī)定,對(duì)個(gè)體工商戶(hù)實(shí)行定期定額管理,對(duì)財(cái)務(wù)不健全的小企業(yè)所得稅實(shí)行定率或定額管理,即在一定期限內(nèi),結(jié)合納稅人的實(shí)際經(jīng)營(yíng)情況及財(cái)務(wù)核算水平,核定納稅人的銷(xiāo)售收入(或營(yíng)業(yè)收入)和應(yīng)納稅額。包括資質(zhì)認(rèn)定、典型調(diào)查、稅種登記、定期定額清冊(cè)、統(tǒng)計(jì)查詢(xún)等。</p>
62、<p><b> 3.財(cái)務(wù)管理</b></p><p> 對(duì)地方稅務(wù)機(jī)關(guān)負(fù)責(zé)管理的企業(yè)財(cái)務(wù)情況進(jìn)行登記,錄入數(shù)據(jù),查詢(xún)統(tǒng)計(jì)分析數(shù)據(jù),一方面可為申報(bào)征收提供可比參數(shù),另一方面也可為稅務(wù)稽查提供被查戶(hù)財(cái)務(wù)核算狀況的信息,并且可以通過(guò)企業(yè)財(cái)務(wù)報(bào)表匯總分析為地方經(jīng)濟(jì)宏觀發(fā)展起指導(dǎo)作用。</p><p><b> 4.發(fā)票管理</b>&
63、lt;/p><p> 實(shí)現(xiàn)稅務(wù)機(jī)關(guān)對(duì)發(fā)票在計(jì)劃、印制、領(lǐng)購(gòu)、庫(kù)存、繳銷(xiāo)、稽核等內(nèi)外各環(huán)節(jié)監(jiān)督管理,發(fā)揮“以票管稅”的作用。提供發(fā)票所本級(jí)的印制、發(fā)放、庫(kù)存、財(cái)務(wù)的管理和分局(所)下級(jí)單位的領(lǐng)購(gòu)、發(fā)售、庫(kù)存、繳銷(xiāo)、稽核等各環(huán)節(jié)的日常事務(wù),輸出各類(lèi)證、表,控制發(fā)票的流向,為納稅申報(bào)、稅務(wù)稽查提供信息。</p><p><b> 5.涉稅文書(shū)管理</b></p>
64、<p> 受理審批納稅人在申報(bào)納稅及生產(chǎn)經(jīng)營(yíng)管理中,需要稅務(wù)機(jī)關(guān)審批的各類(lèi)涉稅文書(shū)。提供申報(bào)方式、繳庫(kù)方式、延期申報(bào)、延期繳納稅款、減免稅、外出經(jīng)營(yíng)稅收管理及其他各種審批功能和管理。</p><p><b> 6.辦稅員管理</b></p><p> 對(duì)企業(yè)辦稅員進(jìn)行登記、統(tǒng)計(jì)、查詢(xún)等管理功能,并提供給其他模塊有關(guān)辦稅員的信息,防止其他人員冒充辦稅
65、員進(jìn)行涉稅事務(wù)處理而造成不必要的損失,提高了系統(tǒng)的保密性。 </p><p> 圖 3-1各模塊間關(guān)系圖</p><p><b> 說(shuō)明:</b></p><p> ?。鄱悇?wù)登記管理]模塊為其他模塊提供納稅人稅務(wù)登記的有關(guān)基本信息;[稅務(wù)登記管理]中的停復(fù)業(yè)信息傳遞給[雙定管理];</p><p> [發(fā)
66、票管理]模塊將定額戶(hù)填用發(fā)票信息傳遞給[雙定管理],為定額核定提供依據(jù);將發(fā)票繳銷(xiāo)信息傳遞給[稅務(wù)登記管理],為“注銷(xiāo)登記”及“非正常戶(hù)認(rèn)定” 提供依據(jù);</p><p> ?。凵娑愇臅?shū)管理]模塊分別為[雙定管理]、[財(cái)務(wù)管理]、[發(fā)票管理]提供文書(shū)信息;</p><p> ?。坜k稅員管理]模塊為[發(fā)票管理]、[財(cái)務(wù)管理]、[涉稅文書(shū)管理]模塊提供納稅人有關(guān)辦稅員基本信息,促使納稅人在購(gòu)領(lǐng)
67、發(fā)票、報(bào)送資料、辦理涉稅文書(shū)時(shí)持《辦稅員證》處理。 以上各功能模塊的關(guān)系見(jiàn)圖3-1。</p><p><b> 建立系統(tǒng)功能模型</b></p><p> 由于本系統(tǒng)的開(kāi)發(fā)數(shù)據(jù)網(wǎng)也與網(wǎng)上數(shù)據(jù)庫(kù)連接,采用不同頁(yè)面實(shí)現(xiàn)不同功能模塊的設(shè)計(jì)模式,所以采用面向?qū)ο蟮脑O(shè)計(jì)方法。而其中最重要的一條設(shè)計(jì)步驟就是---------建立系統(tǒng)功能模型。</p><p
68、><b> 組織模塊圖</b></p><p> 圖3-2 組織模塊圖</p><p> 稅務(wù)登記管理可分為三大功能模塊,分別為:稅務(wù)登記管理模塊、稅種登記管理模塊、狀態(tài)管理模塊。稅務(wù)登記系統(tǒng)功能模塊組成見(jiàn)圖3-2。</p><p><b> 基本流程圖</b></p><p><
69、;b> 圖3-3流程圖</b></p><p> 在面向?qū)ο蟮脑O(shè)計(jì)方法中,基本系統(tǒng)模型由若干個(gè)數(shù)據(jù)源點(diǎn)/終點(diǎn),及一個(gè)處理框組成,這個(gè)框代表了系統(tǒng)加工、變換數(shù)據(jù)的整體功能?;鞠到y(tǒng)模型指明了目標(biāo)系統(tǒng)的邊界,是系統(tǒng)與外面世界間交互事件的參數(shù)。</p><p> 該圖是本系統(tǒng)的基本系統(tǒng)模型。系統(tǒng)中的信息來(lái)源和最終收者都是登記申報(bào)用戶(hù),因此,本系統(tǒng)的數(shù)據(jù)源點(diǎn)/終點(diǎn)都是項(xiàng)目申
70、報(bào)用戶(hù)。同時(shí)另一個(gè)數(shù)據(jù)終點(diǎn)為系統(tǒng)檔案管理數(shù)據(jù)庫(kù),因此,所有登記申報(bào)以及項(xiàng)目審批的數(shù)據(jù)都要自動(dòng)歸檔保存。稅務(wù)登記的基本流程見(jiàn)圖3-2。</p><p> 稅務(wù)登記管理子模塊模型</p><p> 根據(jù)納稅人的開(kāi)業(yè)申請(qǐng)資料,對(duì)具備開(kāi)業(yè)條件的內(nèi)資企業(yè)、外商投資企業(yè)、外國(guó)企業(yè)、個(gè)體戶(hù)、行政事業(yè)單位、外來(lái)戶(hù)、自然人等納稅人,分配一個(gè)唯一編碼,再審核納稅人的工商登記信息(違章處理資料),若違章,則
71、先處理違章并注銷(xiāo)已處理的違章,然后依據(jù)工商登記信息,進(jìn)行開(kāi)業(yè)登記管理。稅務(wù)登記管理子模塊流程見(jiàn)圖3-3。</p><p><b> 圖3-4登記流程圖</b></p><p><b> 狀態(tài)管理</b></p><p> 依據(jù)納稅人停業(yè)、復(fù)業(yè)、延期復(fù)業(yè)、變更、注銷(xiāo)等申請(qǐng)資料,先檢查是否具有停業(yè)、延期復(fù)業(yè)、變更、注銷(xiāo)的
72、條件,如果不具備條件(各種申請(qǐng)資料)則將資料退還給納稅人,若具備條件,再檢查有無(wú)違章現(xiàn)象,若存在則先處理違章,并注銷(xiāo)違章,然后分別作如下處理:</p><p> ?。?)檢查納稅人申報(bào)是否齊全,發(fā)票是否全部繳銷(xiāo),如是則登記納稅人停業(yè)信息,并打印停業(yè)通知書(shū);</p><p> ?。?)若納稅人提交復(fù)業(yè)申請(qǐng)資料,先根據(jù)內(nèi)部信息(復(fù)業(yè)期限)審核納稅戶(hù)是否按期復(fù)業(yè),若是按期,則收回停業(yè)通知,登記復(fù)
73、業(yè)信息,發(fā)回封存的稅務(wù)登記證、發(fā)票。若已超期,檢索納稅戶(hù)是否已辦理延期手續(xù),若未辦理延期手續(xù)則登記違章信息,若已辦理延期手續(xù),則按正常復(fù)業(yè)處理;</p><p> ?。?)依照工商登記信息登記納稅戶(hù)的變更信息,再檢查是否須重新打印稅務(wù)登記證,對(duì)須重新打印的,則打印稅務(wù)登記證正副本;</p><p> ?。?)檢查納稅人的發(fā)票資料、申報(bào)征收資料和工商登記信息,如果納稅人已將發(fā)票繳銷(xiāo)已辦理工商
74、注銷(xiāo)且已全部申報(bào),稽查案件全部處理則辦理納稅人的注銷(xiāo)手續(xù),登記納稅人注銷(xiāo)資料,同時(shí)打印注銷(xiāo)通知書(shū)。</p><p> 狀態(tài)管理流程見(jiàn)圖3-5。</p><p> 圖3-5狀態(tài)管理流程圖</p><p><b> 稅種登記</b></p><p> 稅務(wù)機(jī)關(guān)根據(jù)稅收管理的需要,對(duì)納稅人應(yīng)征收的各稅、費(fèi)種進(jìn)行鑒定登記
75、,為申報(bào)征收提供信息。稅種登記流程見(jiàn)圖3-5。</p><p> 圖3-6 稅種登記流程圖</p><p><b> 功能概述</b></p><p> 1.用戶(hù)注冊(cè):采用用戶(hù)自己注冊(cè)的方式,數(shù)據(jù)庫(kù)中人員表應(yīng)添加一項(xiàng)注冊(cè)狀況,0為未處理注冊(cè),1為已通過(guò)注冊(cè),2為未通過(guò)注冊(cè)。</p><p> ?。玻艽a驗(yàn)證:采用客
76、戶(hù)端Java Applet加密,保證用戶(hù)信息安全。</p><p> 3.權(quán)限碼驗(yàn)證:對(duì)于不同權(quán)限用戶(hù)采用權(quán)限碼的方式區(qū)別。</p><p> 4.密碼修改:用戶(hù)通過(guò)此頁(yè)面填寫(xiě)舊密碼以及新密碼,其中舊密碼需</p><p> 要輸入兩次。填寫(xiě)的數(shù)據(jù)送交修改密碼頁(yè)面處理。修改密碼頁(yè)面用來(lái)處理填寫(xiě)密碼頁(yè)面提交的數(shù)據(jù),同時(shí)根據(jù)該數(shù)據(jù)提供的數(shù)據(jù)檢查舊密碼是否正確,如不
77、正確則返回填寫(xiě)密碼頁(yè)面重新填寫(xiě),如正確則對(duì)數(shù)據(jù)庫(kù)的用戶(hù)表中相應(yīng)用戶(hù)數(shù)據(jù)的密碼進(jìn)行修改。此處的密碼操作應(yīng)注意密碼加密的問(wèn)題。</p><p> ?。担畟€(gè)人資料修改:修改個(gè)人資料頁(yè)面:用戶(hù)在該頁(yè)面輸入預(yù)修改數(shù)據(jù),修改內(nèi)容參考用戶(hù)表相應(yīng)項(xiàng)目,修改后的信息提交處理個(gè)人資料頁(yè)面處理。處理個(gè)人資料頁(yè)面:該頁(yè)面用于處理修改個(gè)人資料頁(yè)面提交的內(nèi)容,判斷是否合乎數(shù)據(jù)庫(kù)的數(shù)據(jù)要求,不合乎要求的數(shù)據(jù)返回至修改個(gè)人資料頁(yè)面重新填寫(xiě),合乎
78、要求的數(shù)據(jù)在數(shù)據(jù)庫(kù)中對(duì)用戶(hù)表相應(yīng)記錄作相應(yīng)修改并存儲(chǔ)。</p><p> 6.項(xiàng)目信息設(shè)置:此部分的頁(yè)面只有擁有設(shè)置項(xiàng)目信息權(quán)限的人才能</p><p> 操作。分為項(xiàng)目名稱(chēng)定義,項(xiàng)目字段屬性?xún)刹糠謨?nèi)容。這是一個(gè)自定義流程,管理者可通過(guò)添加項(xiàng)目名稱(chēng)及其內(nèi)容,自動(dòng)生成不同種類(lèi)項(xiàng)目申報(bào)報(bào)表。</p><p><b> 本章小結(jié)</b><
79、/p><p> 本章介紹了系統(tǒng)的需求分析以及系統(tǒng)總體設(shè)計(jì)的內(nèi)容。詳細(xì)分析了系統(tǒng)的功能模塊,以及系統(tǒng)數(shù)據(jù)流圖,同時(shí)對(duì)數(shù)據(jù)流中一些數(shù)據(jù)處理框進(jìn)行了描述。</p><p> 本章的重點(diǎn)是基本系統(tǒng)模型圖,是整個(gè)系統(tǒng)實(shí)現(xiàn)的指導(dǎo)部分。</p><p> 另外分別介紹了稅務(wù)登記模塊,稅種登記模塊以及狀態(tài)管理模塊的特點(diǎn)以及功能需求。</p><p> 詳
80、細(xì)設(shè)計(jì)以及系統(tǒng)實(shí)現(xiàn)</p><p><b> 硬件開(kāi)發(fā)環(huán)境</b></p><p> 系統(tǒng)是B/S模式的系統(tǒng),其開(kāi)發(fā)環(huán)境要求是用戶(hù)必須與服務(wù)器互連,必須在網(wǎng)絡(luò)環(huán)境下才能實(shí)現(xiàn),在開(kāi)發(fā)過(guò)程中,只開(kāi)發(fā)網(wǎng)絡(luò)服務(wù)器端的程序,用戶(hù)通過(guò)瀏覽器進(jìn)行數(shù)據(jù)交互和操作,完成整個(gè)系統(tǒng)的開(kāi)發(fā)。</p><p><b> 軟件開(kāi)發(fā)環(huán)境</b>&
81、lt;/p><p> 我開(kāi)發(fā)的稅務(wù)登記系統(tǒng)是一個(gè)B/S模式的系統(tǒng),系統(tǒng)考慮到數(shù)據(jù)安全性以及效率的同時(shí)也考慮到用戶(hù)的需求,軟件開(kāi)發(fā)環(huán)境選擇了符合開(kāi)發(fā)要求的Windows2000 Server系統(tǒng)平臺(tái),和流行且安全的SQL Server2000數(shù)據(jù)庫(kù)系統(tǒng),以及界面用好,開(kāi)發(fā)組件眾多,功能強(qiáng)勁的程序設(shè)計(jì)平臺(tái)VisualStudio.net 2003。</p><p> Windows2000 S
82、erver</p><p> Windows2000是Windows家族中最為優(yōu)秀的面向網(wǎng)絡(luò)以及開(kāi)發(fā)的操作系統(tǒng)。由于Windows2000 Server版有著和Windows家族其他版本同樣友好的操作界面,并借擁有強(qiáng)大的網(wǎng)絡(luò)管理功能,使其贏得了廣大網(wǎng)絡(luò)用戶(hù)的喜愛(ài),而且其安全性也有著很大的提高,而對(duì)于我所要開(kāi)發(fā)的系統(tǒng),正符合用戶(hù)的需要,由于它具有這些特性和優(yōu)點(diǎn),我才選擇這樣的平臺(tái)來(lái)作為開(kāi)發(fā)和運(yùn)行的平臺(tái)。</
83、p><p> 支持多種客戶(hù)機(jī)以及與其他網(wǎng)絡(luò)系統(tǒng)的互連</p><p> 比其他網(wǎng)絡(luò)操作系統(tǒng)支持更多的網(wǎng)絡(luò)協(xié)議</p><p> 內(nèi)置良好的安全措施和容錯(cuò)能力</p><p> 內(nèi)置的Internet/Intranet功能</p><p><b> 性能監(jiān)視</b></p>&l
84、t;p> 界面友好,易于配置,易于管理</p><p> 支持NTFS文件系統(tǒng)</p><p> 易于使用與管理網(wǎng)絡(luò)打印功能</p><p> 提供許多工具,用來(lái)記錄與跟蹤網(wǎng)絡(luò)活動(dòng)</p><p> 支持IIS,與VisioStudio.net結(jié)合良好</p><p> SQL Server2000數(shù)
85、據(jù)庫(kù)</p><p> Microsoft SQL Server 2000是一套完整的數(shù)據(jù)庫(kù)和分析產(chǎn)品,可迅速提供下一代可擴(kuò)展電子商務(wù),各種業(yè)務(wù)和數(shù)據(jù)倉(cāng)庫(kù)解決方案,并且具有對(duì)Windows操作系統(tǒng)良好的兼容性。它具有以下優(yōu)點(diǎn):</p><p><b> 完全的Web支持</b></p><p> SQL Server2000 提供了以We
86、b標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。豐富的 XML 和 Internet 標(biāo)準(zhǔn)支持允許用戶(hù)使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。用戶(hù)可以使用XML更新程序容易的插入、更新和刪除數(shù)據(jù)。</p><p> 高度的可伸縮性和可靠性</p><p> 使用SQL Server2000可以獲得非凡的可伸縮性和可靠性。通過(guò)向上伸縮和向外擴(kuò)展的能力,SQL Server2000 滿(mǎn)足了
87、苛刻的電子商務(wù)和企業(yè)應(yīng)用程序的要求。</p><p><b> 對(duì)數(shù)據(jù)庫(kù)的操作</b></p><p> SQL Server 管理兩種類(lèi)型的數(shù)據(jù)庫(kù):系統(tǒng)數(shù)據(jù)庫(kù)和用戶(hù)數(shù)據(jù)庫(kù)。系統(tǒng)數(shù)據(jù)庫(kù)存儲(chǔ) SQL Server 專(zhuān)用的用于管理自身和用戶(hù)數(shù)據(jù)庫(kù)的數(shù)據(jù), 用戶(hù)數(shù)據(jù)庫(kù)用于存儲(chǔ)用戶(hù)數(shù)據(jù)。 SQL Server 創(chuàng)建的系統(tǒng)數(shù)據(jù)庫(kù)包括 Master、model、tempdb、
88、msdb,還會(huì)創(chuàng)建一個(gè)叫PUBS的用戶(hù)數(shù)據(jù)庫(kù)樣本。SQL Server中,數(shù)據(jù)庫(kù)把所有的數(shù)據(jù)與數(shù)據(jù)庫(kù)對(duì)象都放在一系列操作文件中,并用文件和文件組管理這些操作系統(tǒng)文件。文件分為3種:主文件、從屬文件、日志文件,每個(gè)文件只能從屬于一個(gè)數(shù)據(jù)庫(kù)。</p><p> 主文件是一個(gè)數(shù)據(jù)庫(kù)的起始點(diǎn),一個(gè)數(shù)據(jù)庫(kù)文件只能有一個(gè)主文件而且必須有一個(gè)主文件。主文件的擴(kuò)展名是MDF。從屬文件的數(shù)目是任意的,一般一個(gè)小型的數(shù)據(jù)庫(kù)可能沒(méi)有
89、從屬文件,而一個(gè)大型數(shù)據(jù)庫(kù)可能存在多個(gè)從屬文件。從屬文件和主文件一同存儲(chǔ)數(shù)據(jù)以及數(shù)據(jù)庫(kù)對(duì)象。從屬文件的擴(kuò)展名是NDF。日志文件用來(lái)存放數(shù)據(jù)庫(kù)的事務(wù)日志信息,這些信息對(duì)恢復(fù)數(shù)據(jù)庫(kù)是十分關(guān)鍵的,一般一個(gè)數(shù)據(jù)庫(kù)必須至少有一個(gè)日志文件。日志文件的擴(kuò)展名是LDF。</p><p> 在本系統(tǒng)中,僅用到了數(shù)據(jù)庫(kù)的創(chuàng)建、查詢(xún)、存儲(chǔ)關(guān)系表的操作。</p><p> VisualStudio2003開(kāi)發(fā)
90、工具</p><p> Visual Studio 是一套基于dot net Framework的完整的企業(yè)級(jí)開(kāi)發(fā)工具,用于生成桌面和基于團(tuán)隊(duì)的企業(yè)級(jí) Web 應(yīng)用程序。除了生成高性能的桌面應(yīng)用程序外,還可以使用 Visual Studio 基于組件的強(qiáng)大開(kāi)發(fā)工具和其他技術(shù),簡(jiǎn)化基于團(tuán)隊(duì)的企業(yè)級(jí)解決方案的設(shè)計(jì)、開(kāi)發(fā)和部署。</p><p><b> 重要技術(shù)列表:</b
91、></p><p> .net Remoting </p><p> Enterprise Service </p><p> Web Service</p><p><b> ASP.NET</b></p><p><b> ADO.NET</b></
92、p><p> ADO.NET是Microsoft ActiveX Data Object(ADO,ActiveX數(shù)據(jù)對(duì)象)的改進(jìn)。它是一個(gè)基于標(biāo)準(zhǔn)的程序設(shè)計(jì)模型,用于創(chuàng)建分布式的、數(shù)據(jù)共享的應(yīng)用程序。 </p><p> 使用ADO.NET的任何軟件解決方案的中心是數(shù)據(jù)集。數(shù)據(jù)集(data set)是指內(nèi)存中的數(shù)據(jù)庫(kù)數(shù)據(jù)的副本。數(shù)據(jù)集可以包含任意數(shù)目的數(shù)據(jù)表,每個(gè)數(shù)據(jù)表一般對(duì)應(yīng)一個(gè)數(shù)據(jù)表或
93、視圖。一個(gè)數(shù)據(jù)集組成了數(shù)據(jù)庫(kù)數(shù)據(jù)的一個(gè)“斷開(kāi)的”視圖。也就是說(shuō),它可以在沒(méi)有到包含對(duì)應(yīng)表或視圖的數(shù)據(jù)庫(kù)的活動(dòng)連接情況下,存在于內(nèi)存中。</p><p> 運(yùn)行時(shí),組件可以交換數(shù)據(jù)集。也就是說(shuō),一個(gè)組件可以將數(shù)據(jù)集傳遞給另一個(gè)組件。例如,一個(gè)CustomerOrder組件可以包含一個(gè)帶有關(guān)于一份訂單以及下這份訂單的客戶(hù)的詳細(xì)信息的數(shù)據(jù)集。 這個(gè)組件可以包括執(zhí)行關(guān)于訂單處理的規(guī)則的商務(wù)邏輯。這個(gè)組件可以將數(shù)據(jù)集提交
94、給某個(gè)用戶(hù)界面組件(例如,Windows窗體或Web窗體)以顯示給用戶(hù)。</p><p> 為了適應(yīng)在組件間進(jìn)行數(shù)據(jù)集交換,ADO+使用了一個(gè)基于XML的保持和傳遞格式。也就是說(shuō),要將一個(gè)數(shù)據(jù)集從一個(gè)組件傳遞給另一個(gè)組件, ADO+解決方案將內(nèi)存中的數(shù)據(jù)(數(shù)據(jù)庫(kù))表示為一個(gè)XML文件,然后將這個(gè)XML文件發(fā)送給另一個(gè)組件。</p><p> 用戶(hù)可以使用DataSet對(duì)象,對(duì)數(shù)據(jù)集中的
95、內(nèi)容進(jìn)行處理。DataSet對(duì)象允許使用與關(guān)系型模型一致的方法對(duì)數(shù)據(jù)集的內(nèi)容進(jìn)行處理。例如,DataSet對(duì)象有一個(gè)DataTable對(duì)象集合,每個(gè)DataTable對(duì)象都有列、行,并且與其他的DataTable對(duì)象有關(guān)聯(lián)。 當(dāng)一個(gè)組件將數(shù)據(jù)集傳遞給另一個(gè)組件時(shí),接收組件將把接收到的數(shù)據(jù)集物化為一個(gè)DataSet對(duì)象。</p><p> 除了在組件間傳遞數(shù)據(jù)集外,ADO解決方案必須協(xié)調(diào)數(shù)據(jù)集和對(duì)應(yīng)的數(shù)據(jù)庫(kù)表間的
96、活動(dòng)。例如,為了使用來(lái)自數(shù)據(jù)庫(kù)表PriceList的定價(jià)信息對(duì)數(shù)據(jù)集進(jìn)行物化,解決方案必須從這個(gè)數(shù)據(jù)庫(kù)中檢索這些信息,然后將它發(fā)布給這個(gè)數(shù)據(jù)集中適當(dāng)?shù)腄ataTable對(duì)象。類(lèi)似地,如果這個(gè)組件允許用戶(hù)改變價(jià)格,那么這個(gè)解決方案必須將更新的數(shù)據(jù)傳遞給這個(gè)數(shù)據(jù)庫(kù)。</p><p> 為了協(xié)調(diào)數(shù)據(jù)集與底層的數(shù)據(jù)源之間的數(shù)據(jù)交換,ADO.NET解決方案使用了一個(gè)稱(chēng)為數(shù)據(jù)集命令(data set command)的對(duì)象
97、。微軟提供了兩個(gè)數(shù)據(jù)集命令對(duì)象:</p><p> SQLDataSetCommand對(duì)象</p><p> 這個(gè)對(duì)象是在數(shù)據(jù)集內(nèi)的一個(gè)表與 SQL Server數(shù)據(jù)庫(kù)中的一個(gè)表或視圖之間進(jìn)行通信的媒介。現(xiàn)在該對(duì)象支持SQL Server 7.0及其更高版本。</p><p> ADODataSetCommand對(duì)象</p><p>
98、 這個(gè)對(duì)象是在數(shù)據(jù)集內(nèi)的一個(gè)表與任何擁有OLE DB提供者的數(shù)據(jù)源內(nèi)的一個(gè)表或視圖之間進(jìn)行通信的媒介。</p><p> ADO.NET是VS.NET解決方案中的關(guān)鍵組件。</p><p><b> 數(shù)據(jù)庫(kù)建庫(kù)</b></p><p><b> 整體概述</b></p><p> 文檔名稱(chēng):
99、稅務(wù)登記管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> 用工具及約定:使用圖表來(lái)描述數(shù)據(jù)庫(kù)表的屬性,用文字進(jìn)行詳細(xì)描 述。數(shù)據(jù)庫(kù)設(shè)計(jì)工具使用的是SQL Server2000。</p><p> 表名命規(guī)則:用漢語(yǔ)拼音簡(jiǎn)寫(xiě)(小寫(xiě)),所屬子系統(tǒng)名+表名。</p><p> 表的格式:表中的列:列名、含義、類(lèi)型、空值、取值、備注</p><p> 列
100、名規(guī)則:漢語(yǔ)拼音簡(jiǎn)寫(xiě)(小寫(xiě))</p><p> 空值填寫(xiě)規(guī)則:準(zhǔn)許為空用y,不準(zhǔn)許為空</p><p><b> 用n取值:</b></p><p> 1.取值是代碼用dm 不是不填;</p><p><b> 2.默認(rèn)值 </b></p><p> 備注中的內(nèi)容:
101、取值其來(lái)源是那個(gè)代碼表、該列取值規(guī)則表中最后一行的完整性約束:該表的主鍵,外鍵及外鍵參照表</p><p><b> 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 </b></p><p> 以數(shù)據(jù)庫(kù)為基礎(chǔ)的信息系統(tǒng)通常稱(chēng)為數(shù)據(jù)應(yīng)用系統(tǒng),它一般具有系統(tǒng)的采集、組織、抽取和傳播等功能、由于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)是一項(xiàng)軟件工程、又具有自己的特點(diǎn),因此稱(chēng)為“數(shù)據(jù)庫(kù)工程”。</p><
102、;p> 在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中,貫徹了軟件工程的思想。按照軟件生存期的概念,我們把數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)從開(kāi)始規(guī)劃到最后被新系統(tǒng)所取代而停止使用的整個(gè)期間稱(chēng)為數(shù)據(jù)庫(kù)系統(tǒng)的生存期。數(shù)據(jù)庫(kù)系統(tǒng)生存期一般劃分為七個(gè)階段:規(guī)劃、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、實(shí)現(xiàn)、運(yùn)行和維護(hù)。前五個(gè)階段稱(chēng)為分析和設(shè)計(jì)階段,后三個(gè)階段稱(chēng)為實(shí)現(xiàn)和運(yùn)行階段。</p><p> 本次數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)歷了概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)。其中概念結(jié)
103、構(gòu)的設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,在概念設(shè)計(jì)階段,我們進(jìn)行了數(shù)據(jù)抽象,設(shè)計(jì)局部概念模型,在此基礎(chǔ)上將局部概念模式綜合成全局概念模式。</p><p> 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的目標(biāo)是從概念結(jié)構(gòu)導(dǎo)出特定的DBMS可處理的數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。一般分為三步:①把概念結(jié)構(gòu)向一般的關(guān)系型數(shù)據(jù)模型轉(zhuǎn)換;②向特定的DBMS(Oracle8i)支持下的數(shù)據(jù)模型轉(zhuǎn)換;③最后進(jìn)行模型優(yōu)化。</p><p> 數(shù)據(jù)庫(kù)物
104、理設(shè)計(jì)為一個(gè)給定的邏輯結(jié)構(gòu)選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過(guò)程,包括確定數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和訪問(wèn)方法。在此階段確定了數(shù)據(jù)庫(kù)標(biāo)主鍵和索引的設(shè)計(jì)。</p><p> 在總體設(shè)計(jì)過(guò)程中,本著數(shù)據(jù)分布集中處理,并行計(jì)算的理念,決定選定以高性能、高可用性和高擴(kuò)充性為特征的并行數(shù)據(jù)庫(kù)系統(tǒng),充分利用多處理器平臺(tái)的工作能力,在聯(lián)機(jī)事務(wù)處理(OLTP)與決策支持(DSS)應(yīng)用這兩種典型環(huán)境中提供更快的響應(yīng)時(shí)間與更大的
105、事務(wù)吞吐量。此外,采用集群方式構(gòu)建并行機(jī)系統(tǒng)還可以適應(yīng)業(yè)務(wù)發(fā)展的需要,擴(kuò)展性能優(yōu)良。從而以稅收網(wǎng)絡(luò)為依托,實(shí)現(xiàn)全省地稅部門(mén)從下向上采集各種宏觀稅收信息和微觀信息,從上到下傳輸各種上級(jí)部門(mén)的有關(guān)經(jīng)濟(jì)信息和各項(xiàng)法規(guī)政策信息。進(jìn)而實(shí)現(xiàn)稅收法制化和規(guī)范化,推動(dòng)稅收征管改革的不斷發(fā)展和完善。</p><p> 數(shù)據(jù)庫(kù)關(guān)系表文字說(shuō)明</p><p> 用戶(hù)表:用戶(hù)帳號(hào),用戶(hù)密碼,其中主鍵為:用戶(hù)帳
106、號(hào)。</p><p> 登記基本情況表:納稅人識(shí)別號(hào)、納稅人名稱(chēng)、法定代表人、身份證件名稱(chēng)、證件號(hào)碼、注冊(cè)地址、郵政編碼、生產(chǎn)經(jīng)營(yíng)地址、經(jīng)營(yíng)地址郵政編碼、生產(chǎn)經(jīng)營(yíng)范圍、所屬主管單位、工商機(jī)關(guān)名稱(chēng)、營(yíng)業(yè)執(zhí)照名稱(chēng)、營(yíng)業(yè)執(zhí)照字號(hào)、發(fā)照日期、開(kāi)業(yè)日期、有效期限、生產(chǎn)經(jīng)營(yíng)期限、從業(yè)人數(shù)、經(jīng)營(yíng)方式、登記注冊(cè)類(lèi)型、行業(yè)、財(cái)務(wù)負(fù)責(zé)人、辦稅人員、聯(lián)系電話(huà)、隸屬關(guān)系、注冊(cè)資本、E-mail地址、征收點(diǎn)、所在片區(qū)、征收分片、預(yù)算管理
107、形式、國(guó)家標(biāo)準(zhǔn)代碼,其中主鍵為:納稅人識(shí)別號(hào)。</p><p> 分支機(jī)構(gòu)表:機(jī)構(gòu)識(shí)別號(hào)、納稅人名稱(chēng)、法定代表人、設(shè)立時(shí)間、營(yíng)運(yùn)資金、注冊(cè)地址、聯(lián)系電話(huà)、郵政編碼、備注,其中主鍵為:機(jī)構(gòu)識(shí)別號(hào)。</p><p> 投資方情況表:識(shí)別號(hào)、注冊(cè)資金、企業(yè)名稱(chēng)、所占投資比、注冊(cè)類(lèi)型,其中主鍵為:識(shí)別號(hào)。</p><p> 開(kāi)戶(hù)銀行情況表:銀行名稱(chēng)、銀行賬號(hào)、貨幣名稱(chēng)
108、,其中主鍵為:銀行名稱(chēng)、銀行賬號(hào) 。</p><p> 稅種登記表:納稅人名稱(chēng)、稅種號(hào)、項(xiàng)、款、稅目、征收率或單位稅額、行業(yè)、稅種登記人,其中主鍵為:納稅人名稱(chēng)、稅種號(hào)。</p><p><b> 數(shù)據(jù)庫(kù)安全</b></p><p> 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。系統(tǒng)安全保護(hù)措施是否有效是數(shù)
109、據(jù)庫(kù)系統(tǒng)的主要指標(biāo)之一。數(shù)據(jù)庫(kù)的安全性和計(jì)算機(jī)系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)的安全性是緊密聯(lián)系、相互支持的。</p><p> SQL Server提供多層安全。在最外層,SQL Server的登陸安全性直接集成到Windows NT/2000的安全上,它允許Windows NT服務(wù)器驗(yàn)證用戶(hù)。使用這種“Windows驗(yàn)證“SQL Server就可以利用Windows NT/2000的安全特性,例如安全驗(yàn)
110、證和密碼加密、審核、密碼過(guò)期、最短密碼長(zhǎng)度、以及在多次登陸請(qǐng)求無(wú)效后所定賬號(hào)。</p><p> 首先使用戶(hù)標(biāo)識(shí)和驗(yàn)證。用戶(hù)標(biāo)識(shí)和驗(yàn)證是系統(tǒng)提供的最外層安全保護(hù)措施。其方法是由系統(tǒng)提供一定的方式讓用戶(hù)表示自己的名字或身份。</p><p> 每次用戶(hù)要求進(jìn)入系統(tǒng)時(shí),由系統(tǒng)進(jìn)行核對(duì),通過(guò)鑒定后才提供機(jī)器使用權(quán)。</p><p> SQL Server身份驗(yàn)證方式
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- asp.net新聞發(fā)布系統(tǒng)畢業(yè)論文
- asp.net新聞發(fā)布系統(tǒng)畢業(yè)論文
- asp.net個(gè)人賬務(wù)管理系統(tǒng)畢業(yè)論文
- 基于asp.net的網(wǎng)上購(gòu)物系統(tǒng)畢業(yè)論文
- 基于asp.net的銷(xiāo)售管理系統(tǒng)---畢業(yè)論文
- asp.net 技術(shù)畢業(yè)論文外文翻譯
- 基于asp.net架構(gòu)的博客管理系統(tǒng)---畢業(yè)論文
- 基于asp.net教學(xué)輔助系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 基于asp.net個(gè)人網(wǎng)站開(kāi)發(fā)(畢業(yè)論文)
- asp.net畢業(yè)論文-計(jì)算機(jī)實(shí)驗(yàn)課在線(xiàn)答疑系統(tǒng)
- asp.net個(gè)人博客系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 基于asp.net的項(xiàng)目申報(bào)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 基于asp.net公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 畢業(yè)論文_基于asp.net圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- asp.net在線(xiàn)畢業(yè)論文提交系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(源代碼+論文)
- 畢業(yè)論文(設(shè)計(jì))基于asp.net的xx家教網(wǎng)
- 畢業(yè)論文_基于asp.net圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- asp.net學(xué)生成績(jī)管理系統(tǒng)(論文+系統(tǒng))
- asp.net初探
- 基于asp.net公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
評(píng)論
0/150
提交評(píng)論