管理信息化電子政務(wù)C電子政務(wù)檔案管理系統(tǒng)論文_第1頁
管理信息化電子政務(wù)C電子政務(wù)檔案管理系統(tǒng)論文_第2頁
管理信息化電子政務(wù)C電子政務(wù)檔案管理系統(tǒng)論文_第3頁
管理信息化電子政務(wù)C電子政務(wù)檔案管理系統(tǒng)論文_第4頁
管理信息化電子政務(wù)C電子政務(wù)檔案管理系統(tǒng)論文_第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

摘要電子政務(wù)檔案管理系統(tǒng)是以公司電子政務(wù)信息系統(tǒng)為模型而開發(fā)設(shè)計的。該系統(tǒng)既便于管理員管理檔案,也方便于借閱者借閱檔案和查詢檔案信息。該系統(tǒng)主要實現(xiàn)對檔案信息和借閱者信息的管理,用戶通過使用用戶名、密碼,進入整個數(shù)據(jù)庫的管理工作,以便及時更新數(shù)據(jù)庫來滿足讀者的要求。還等功能。課題主要采用自上而下的結(jié)構(gòu)化程序設(shè)計方法與面向?qū)ο蠓椒ㄏ嘟Y(jié)合的方法,研究和開發(fā)該系統(tǒng)。該系統(tǒng)運用了C#編程語言進行界面設(shè)計和代碼設(shè)計,數(shù)據(jù)庫設(shè)計使用SQLServer2000創(chuàng)建,使得系統(tǒng)功能更加完善。總結(jié),總結(jié)此系統(tǒng)設(shè)計的優(yōu)缺點及其心得。關(guān)鍵詞:借閱查詢;數(shù)據(jù)庫設(shè)計;政務(wù)檔案管理AbstractTheelectronicgovernmentfilemanagementsystemisdevelopedonthemodeloftheinformationsystemoftheelectronicgovernmentinformationsystem.Itisveryeasyformanagerstomanagethefiles,anditisalsoconvenientforreaderstoborrowandinquirefileinformation.Thesystemmainlyrealizesthefunctionofmanagingthefileandreader'sdata.Theusersareallowedtomanagethewholedatabaseonlythroughusingpassword,andthentheuserscanrenewthedatabaseintimetomeetreaders’need.Itsmainfunctionsincludeusermanagement,institutionalmanagement,archivemanagement,archivestoragemanagementandtheFunctionofborrowsandReturnsthefile.Thetopicmainlyusedthetoptothebottomofstructurebinewiththefacingmethodoftheprogramdesign,researchanddeveloptheinformationmanagementsystem.ThesystemmakesuseoftheC#tocarryontheinterfacedesignandthecodedesign,andthedatabasedesignadoptsSQLServer2000toestablish,whichmakesthesystemfunctionmoreperfect.Thepapercanbedividedintoeightchapters:Thefirstchapterisanintroductionofthepaper.Itintroducesthenecessityandfeasibilityofthedevelopmentofthesystem.Thesecondtothefifthchapterintroducethedesignandrealizationofthesystem,includingtheanalysisoffeasibilityanddemandofthesystem,thedesignofdatabaseandsystem.Thesixthchapterintroducesthedebuggingprocessofthesystem.Theseventhchapteranalysesthefunctionofthesystem.Theeighthchapterisasummary.Itsummarizestheadvantagesanddisadvantagesofthesystem,andatthesametimeitalsogivesussomeexperienceofit.Keywords:Borrowsandinquiry;databasedesign;governmentaffairsrecordsmanagement目錄第1章緒論11.1系統(tǒng)的概述11.1.1課題研究的背景11.1.2系統(tǒng)的主要功能11.2開發(fā)工具與相關(guān)技術(shù)介紹21.2.1Visualc#.Net2005開發(fā)環(huán)境21.2.2MicrosoftSQLServer2000簡介3第2章可行性分析52.1技術(shù)可行性52.2經(jīng)濟可行性52.3操作可行性52.4運行環(huán)境62.4.1硬件配置62.4.2軟件配置6第3章需求分析73.1用戶需求73.2功能需求73.3工作需求83.4工作流程83.4.1數(shù)據(jù)流圖83.4.2數(shù)據(jù)字典9第4章數(shù)據(jù)庫設(shè)計一三4.1功能模塊劃分一三4.2功能描述144.3數(shù)據(jù)庫一五4.3.1概要設(shè)計一五4.3.2邏輯設(shè)計一八4.4.3物理設(shè)計21第5章詳細設(shè)計225.1結(jié)構(gòu)程序的設(shè)計225.2系統(tǒng)設(shè)計225.2.1管理功能系統(tǒng)225.2.2服務(wù)功能系統(tǒng)235.3菜單設(shè)計235.3.1菜單的分類245.4界面設(shè)計245.4.1登錄界面的設(shè)計245.4.2主界面的設(shè)計275.4.3機構(gòu)管理界面285.4.4檔案庫管理界面295.4.5檔案管理界面315.4.6檔案借閱歸還管理界面32第6章系統(tǒng)測試356.1測試目的356.2測試方法356.3測試步驟36第7章系統(tǒng)維護及性能分析397.1系統(tǒng)維護397.2性能分析40第8章總結(jié)41參考文獻42致謝43附錄44第1章緒論1.1系統(tǒng)的概述1.1.1課題研究的背景就成了一個大眾化的課題。電子政務(wù)檔案管理系統(tǒng)提供對企事業(yè)單位的檔案管理功能。使用本系統(tǒng),容易,提高工作的效率、降低管理的成本。作為計算機應(yīng)用的一部分,使用計算機對檔案信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、夠極大地提高信息管理的效率。因此,開發(fā)一套完善的電子政務(wù)檔案管理系統(tǒng)是必不可少的。1.1.2系統(tǒng)的主要功能電子政務(wù)檔案管理系統(tǒng)提供對企事業(yè)單位的檔案管理功能。使用本系統(tǒng),可以完成檔案的管理、出借等功能。因此檔案管理信息化是發(fā)展的必然趨勢。以減輕工作,將工作科學(xué)化、規(guī)范化,提高了檔案信息管理的工作質(zhì)量。1庫有操作權(quán)限的用戶才能對該檔案庫下的借閱事務(wù)進行管理。計一套完整的電子政務(wù)檔案管理系統(tǒng)。1.2開發(fā)工具與相關(guān)技術(shù)介紹系統(tǒng)運用Visualc#.Net2005進行界面設(shè)計和功能實現(xiàn),以MicrosoftSQLServer2000作為后臺支持數(shù)據(jù)庫的開發(fā)。1.2.1Visualc#.Net2005開發(fā)環(huán)境C#是由Microsoft開發(fā)的一種簡單、精煉、類型安全、面向?qū)ο蟮恼Z言。C#的設(shè)計目的是簡化網(wǎng)絡(luò)應(yīng)用,它能迅速的構(gòu)建基于Windows和Internet的應(yīng)用程序和組件,并且可以在任何操作系統(tǒng)上通過Internet調(diào)用運行的任何語言。C#使得C++程序員可以高效的開發(fā)程序,而絕不損失C/C++原有的強大的功能。因為這種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。1.C#的現(xiàn)代化設(shè)計能夠消除很多常見的C++編程錯誤。2.C#象。項目構(gòu)建者可以定義領(lǐng)域特有的屬性并把他們應(yīng)用于任何語言元素-類,接口等等。3.內(nèi)置對組建對象模型(COM)和基于Windows的API的支持。24.允許有限制地使用純指針。C#旨在不犧牲C和C#的功能和控制特色的前提下提高C++編程人員的開發(fā)速度。C#為高等級安全性、垃圾回收和類型安全提供內(nèi)部代碼信任機制C#支持單一繼承并創(chuàng)建Microsoft中間語言作為本機代碼編譯器的輸入。C#與.NET框架和公共語言運行庫完全集成,具有語言的可操作性。C#簡化了C和C++中某些復(fù)雜的方面使之現(xiàn)代化,包括:命名空間、類、枚舉、重能。利用C#可以開發(fā)各種類型的應(yīng)用:Windows應(yīng)用程序、類庫、Windows控件庫、Web應(yīng)用程序、Web服務(wù)、Web控件庫、控制臺應(yīng)用程序和Windows服務(wù)。C#與C++和Java非常相似,它綜合了目前所有高級語言的優(yōu)點,如:簡Web理、版本處理技術(shù)及良好的靈活性和兼容性。1.2.2MicrosoftSQLServer2000簡介SQL(StructuredQueryLanguage)是一個功能強大的數(shù)據(jù)庫語言。SQLServer作為微軟在Windows系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,它區(qū)別于FoxPro、Access小型數(shù)據(jù)庫,SQLServer是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準的SQL(OLAP)器等特性,也是大型數(shù)據(jù)庫才擁有的。SQLSERVER2000往往成為數(shù)據(jù)庫的首選。ANSISQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準語言。SQL語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。由于SQLServer與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"SQLServer是掌握其他平臺及大高,而并不是每個人都具備這樣的條件,且有機會去接觸它們。但有了3SQLServer的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。由于今天Windows操作SQLServerSQLServer2000除了具有擴展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML業(yè)應(yīng)用和服務(wù)的基石。SQLServer支持三層客戶/服務(wù)器結(jié)構(gòu),三層結(jié)構(gòu)將一個SQLServer應(yīng)用程序分為三部分:1)用戶界面端為用戶提供了在自己桌面上運行的服務(wù)。2)運行在SQLServer上的業(yè)務(wù)規(guī)則端支持業(yè)務(wù)服務(wù)。3)運行在另一個SQLServer上的數(shù)據(jù)端支持數(shù)據(jù)服務(wù)。而SQLServer2000千上萬的用戶同時連接到SQLServer2000SQLServer2000為了這些環(huán)戶試圖同時更新相同的數(shù)據(jù)。SQLServer2000還在多個用戶之間有效在分配可用資源。MicrosoftSQLServer能夠滿足大規(guī)模分布式計算環(huán)境的需要,可以與WindowsNT及Windows2000操作系統(tǒng)緊密結(jié)合,從而全面使用它們的管理和維護功能。所以,SQLServer已經(jīng)成為WindowsNT平臺上最重要,同時也是使用最廣泛的數(shù)據(jù)庫管理系統(tǒng)。作為一種功能強大的數(shù)據(jù)庫系統(tǒng),SQLServer主要有以下特點:1.完全的客戶機/服務(wù)器體系結(jié)構(gòu)這一結(jié)構(gòu)可以有效網(wǎng)絡(luò)。在客戶機/服務(wù)器運算模式下,數(shù)據(jù)庫查詢操作率。2.簡單的圖形化處理工具,使系統(tǒng)管理更為直觀SQLEnterpriseManagement(SQL企業(yè)級管理器)是一個基于Windows圖形界面(GUI)的集成管理工具,利用它可以完成SQLServer的配置管理工作,4如建立設(shè)備(devices)和數(shù)據(jù)庫、備份和恢復(fù)數(shù)據(jù)庫、執(zhí)行查詢操作、調(diào)度和報警管理、數(shù)據(jù)復(fù)制等。SQLServer的管理體系建立在SQL分布式管理對象(SQLDistributedManagementObject,簡寫為SQL_DMO)SQLServer的分布式管理框架。3.豐富的編程接口工具SQLServer提供了Transact_SQL、DB_LibraryforC和DB_LibraryforVisualC#開發(fā)工具。Transact_SQL與工業(yè)標(biāo)準SQL語言兼容,并在其基礎(chǔ)上加以擴充,是它更符合事務(wù)處理的需要。此外,SQLServer還支持ODBC規(guī)范,可以使用ODBC訪問數(shù)據(jù)庫。4.多線程體系結(jié)構(gòu)SQLServer支持多線程操作,在多用戶并發(fā)訪問時,系統(tǒng)在產(chǎn)生較小額外戶數(shù)量增加時,SQLServer的運行速度也不會明顯減慢。5.隱含的并發(fā)控制功能SQLServer利用動態(tài)功能,防止用戶在查詢和更新并發(fā)操作時相互間發(fā)生沖突。動態(tài)鎖定是隱含的,用戶不必操心鎖定過程。6.良好的兼容性SQLServer是Microsoft服務(wù)器套件的Backoffice的成員之一,它與其它軟件(WindowsNT、Internet、InformationServer、ExchangeServer等)能監(jiān)視器、內(nèi)存管理和異步I/OSQLServer數(shù)據(jù)庫系統(tǒng)的功能,同時減少了系統(tǒng)資源的占用。7.SQLServer提供了功能全面的管理工具可以幫助數(shù)據(jù)庫管理員完成日常的,復(fù)雜的,煩瑣的數(shù)據(jù)庫管理工作。第2章可行性分析5操作可行性三方面進行研究。2.1技術(shù)可行性C#.NET是一種采用編程語言,它使程序員能夠使用.NET框架開發(fā)各種應(yīng)用。MicrosoftVisual中的開發(fā)是以.NETFramework為目標(biāo)的,即MicrosoftVisual項目的輸出是Microsoft中間語言(MSIL)的二進制文件。VisualC#編譯器支持語言的所有重要功能,并且還完全支持使用.NETFramework。它還支持受VisualC++支持的擴展后臺采用MicrosoftSQLServer2000數(shù)據(jù)庫開發(fā)工具作為處理用戶提交表單和連接數(shù)據(jù)庫的設(shè)計方法進行開發(fā)建設(shè)。2.2經(jīng)濟可行性出來。計算機技術(shù)在這些方面的應(yīng)用有著美好的經(jīng)濟前景。2.3操作可行性現(xiàn)簡單容易上手是本系統(tǒng)最注重的特點,所以操作方面可行。62.4運行環(huán)境2.4.1硬件配置1.微處理器:(CPU)具備80486以上的微處理器;2.內(nèi)存:512MB;3.顯示器:建議使用VGA或更高分辨率的顯示器;4.硬盤空間:80G;5.鍵盤6.鼠標(biāo)2.4.2軟件配置1.操作系統(tǒng):Windows2000/WindowsXP2.開發(fā)語言:MicrosoftVisualStudioC#.NET3.數(shù)據(jù)庫:SQLServer2000在上面介紹的硬件和軟件的對該電子政務(wù)檔案管理系統(tǒng)進行編輯和運行了管理者的工作效率。第3章需求分析員將仔細研究這些功能并進一步將它們具體化。7因此,必須用行之有效的方法對軟件需求進行嚴格的審查驗證。3.1用戶需求系統(tǒng)應(yīng)該方便借閱檔案,和在成千上萬的檔案中快速的查找所需要的檔案。3.2功能需求(1)檔案查詢功能通過編號和日期等等對數(shù)據(jù)庫中的相關(guān)內(nèi)容的進行精確查詢顯示。(2)檔案借閱歸還管理功能息、借閱信息等基本信息并完成借閱操作。(3)機構(gòu)管理功能構(gòu)的名稱和說明;更改機構(gòu)名稱和說明。(4)檔案庫管理功能等,只有系統(tǒng)管理員才有權(quán)進行檔案庫管理。3.3工作需求8理。主要實現(xiàn)以下功能:(1)對用戶進行管理,包括對用戶的添加、修改等。(2)對機構(gòu)進行管理,包括對機構(gòu)的添加、修改、刪除、查詢。(3)對檔案庫進行管理,包括對檔案庫的添加、修改、刪除、查詢。(4)對檔案進行管理,包括檔案的添加、修改、刪除、查詢。(5)對檔案借閱歸還進行管理,包括檔案的借閱管理和歸還管理。3.4工作流程3.4.1數(shù)據(jù)流圖數(shù)據(jù)流圖(DataFlowDiagram,簡稱DFD圖)描繪系統(tǒng)邏輯模型的圖形工求精的結(jié)構(gòu)化表示方法。過程以直觀的方式表述出來。下面是根據(jù)分析繪制出的電子政務(wù)檔案管理系統(tǒng)的頂層數(shù)據(jù)流圖:電子政務(wù)事務(wù)結(jié)果檔案管理圖3圖管理員用戶系統(tǒng)該系統(tǒng)的幾個功能模塊的數(shù)據(jù)流圖,來說明相關(guān)部分的具體實現(xiàn)的功能。D1檔案信息檔案信息檔案檔案管理信息管理信息9D2管理信息圖3.2檔案管理數(shù)據(jù)流圖1.11.3檔案檔案管理員檔案借閱借閱處理息借閱信息用戶D1借閱信息圖3.3檔案借閱數(shù)據(jù)流圖3.4.2數(shù)據(jù)字典條款匯集在一起即組成數(shù)據(jù)字典。通過數(shù)據(jù)字典,開發(fā)人員可以更準確地確定系統(tǒng)所要實現(xiàn)的功能和用途,點的有效的手段。將產(chǎn)生的影響,并且能對所有受影響的程序或模塊作出相應(yīng)的改變。下面是檔案信息的部分數(shù)據(jù)字典:表3.1檔案信息的定義名稱:檔案信息描述:用來記錄檔案的相關(guān)信息。定義:檔案信息=檔案名+檔案號+機構(gòu)名稱+檔案年度+檔案時限+創(chuàng)建人+創(chuàng)建時間+狀態(tài)+檔案庫。位置:檔案添加運行窗口表3.2數(shù)據(jù)元素—檔案名稱的定義名稱:檔案名描述:用來描述每個檔案的名字。類型:字符型長度:50位置:檔案信息列表表3.3數(shù)據(jù)元素—檔案編號的定義名稱:檔案號描述:用來唯一標(biāo)識檔案信息表中記錄檔案在數(shù)據(jù)庫中的相應(yīng)存儲位置的關(guān)鍵字,通過它可以對報表進行訪問。類型:整型長度:10位置:檔案信息列表表3.4數(shù)據(jù)元素—機構(gòu)名稱的定義名稱:機構(gòu)名稱描述:用來描述每個檔案所屬機構(gòu)的名稱。類型:字符型長度:50位置:檔案信息列表表3.5數(shù)據(jù)元素—檔案年度的定義名稱:檔案年度描述:每個檔案存檔時所屬的年份。類型:字符型長度:50位置:檔案信息列表表3.6數(shù)據(jù)元素—檔案時限的定義名稱:檔案時限描述:每個檔案存檔的時間限制。類型:整型長度:1011位置:檔案信息列表表3.7數(shù)據(jù)元素—創(chuàng)建人的定義名稱:創(chuàng)建人描述:檔案的創(chuàng)建者。類型:字符型長度:50位置:檔案信息列表名稱:創(chuàng)建時間描述:每個檔案對應(yīng)的創(chuàng)建時的時間。類型:時間型長度:8位置:檔案信息列表名稱:狀態(tài)描述:檔案是否已入庫。類型:整型長度:10位置:檔案信息列表長度:50位置:檔案信息列表不同的開發(fā)小組之間的通信。第4章數(shù)據(jù)庫設(shè)計12來自于最佳的設(shè)計方案。4.1功能模塊劃分程序?qū)ο蟮募?,還可以是單獨命名和編址的元素。選擇其他程序已編寫好的模塊,其本身也可供其他程序使用。可以提高軟件的生產(chǎn)效率及可靠性和維護性。下面是根據(jù)需求分析階段的形成的文檔及用戶的具體要求得到的該系統(tǒng)的功能模塊圖:圖4.1功能模塊圖4.2功能描述13庫有操作權(quán)限的用戶才能對該檔案庫下的借閱事務(wù)進行管理。4.3數(shù)據(jù)庫4.3.1概要設(shè)計數(shù)據(jù)庫的概念設(shè)計任務(wù)是依據(jù)需求分析的結(jié)果轉(zhuǎn)換成一個獨立于具體數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,簡稱DBMS)的概念模型,即實體關(guān)系圖(E—R數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,通常以某種數(shù)據(jù)模型為基礎(chǔ)。根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典的分析,各E—R圖如下所示:圖4.2用戶實體E-R圖14編號名稱檔案庫負責(zé)人備注電話地址圖4.3檔案庫E—R圖圖4.4機構(gòu)實體E—R圖編號名稱日期檔案信息內(nèi)容存儲地備注4.5檔案信息E—R圖圖4.6檔案借閱信息E—R圖編號名稱日期檔案歸還信息經(jīng)手人

姓名機構(gòu)圖4.7檔案歸還信息E—R圖編號15電話圖4.8實體間的聯(lián)系圖4.3.2邏輯設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E—R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),是數(shù)據(jù)庫設(shè)計中重要的一步。E—R模型和關(guān)系模型是兩種對數(shù)據(jù)庫不同的描述,在E—R模型中用實體一的結(jié)構(gòu)(二維表)來組織數(shù)據(jù)。下面將科技借書處圖書借閱查詢系統(tǒng)的E—R模型轉(zhuǎn)化為關(guān)系模型,關(guān)系主碼用下劃線標(biāo)出。用戶(用戶名稱,密碼)檔案庫信息(編號,名稱,負責(zé)人,電話,地址,備注)機構(gòu)信息(編號,名稱,負責(zé)人,電話,地址,備注)檔案信息(編號,名稱,內(nèi)容,日期,存儲地,備注)檔案借閱信息(編號,名稱,日期,姓名,機構(gòu),經(jīng)手人)檔案歸還信息(編號,名稱,日期,姓名,機構(gòu),經(jīng)手人)數(shù)據(jù)庫中的表:表4.1所有用戶列表字段類型長度NULL備注用戶名char10否主鍵密碼char10否無表4.2檔案庫列表字段類型長度NULL備注編號char4否主鍵名稱char50否無16負責(zé)人char10否無電話char10否無地址char10否無備注char40否無表4.3機構(gòu)列表字段類型長度NULL備注編號char4否主鍵名稱char50否無負責(zé)人char10否無電話char10否無地址char10否無備注char40否無表4.4檔案列表字段類型長度NULL備注編號int4否主鍵名稱char50否無內(nèi)容char10否無日期datetime8否無存儲地char10否無備注char40否無17表4.5檔案借閱列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機構(gòu)char10否無經(jīng)手人char10否無表4.5檔案歸還列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機構(gòu)char10否無經(jīng)手人char10否無4.4.3物理設(shè)計物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設(shè)計。通常分為兩步:(1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要指存取方法和存儲結(jié)構(gòu);(2)對物理結(jié)構(gòu)進行評價,評價的重點是時間和空間效率;18RDBMS的內(nèi)部特征,特別是系統(tǒng)提供的存取方法和存儲結(jié)構(gòu)。據(jù)庫的方法完全依賴于所選用的DBMS,主要是從定量估算各種方案的存儲空的合理的物理結(jié)構(gòu)。如果該結(jié)構(gòu)不符合用戶需求,則需要修改設(shè)計。第5章詳細設(shè)計程序設(shè)計語言書寫的程序。5.1結(jié)構(gòu)程序的設(shè)計結(jié)構(gòu)程序設(shè)計技術(shù)是實現(xiàn)目標(biāo)系統(tǒng)的關(guān)鍵技術(shù),是詳細設(shè)計的邏輯基礎(chǔ)。三種結(jié)構(gòu)能實現(xiàn)任何單入口單出口的程序,還允許使用DO-UNTIL和DO-CASE這兩種循環(huán)結(jié)構(gòu)。電子政務(wù)檔案管理系統(tǒng)采用了結(jié)構(gòu)化的程序設(shè)計,例如,當(dāng)用戶登錄系統(tǒng)19時,如果輸入的用戶名或密碼錯誤超過3次以上,保護了用戶使用的合法性,安全性。5.2系統(tǒng)設(shè)計服務(wù)功能子系統(tǒng)。都是一個好的選擇。5.2.1管理功能系統(tǒng)該子系統(tǒng)是管理員進行操作的系統(tǒng)。它主要包括管理檔案、管理檔案庫、出該系統(tǒng)。如下圖所示:管理功能管理檔案管理檔案管理機構(gòu)管理用管系統(tǒng)設(shè)系圖5.1管理功能模塊圖5.2.2服務(wù)功能系統(tǒng)20設(shè)置包括修改密碼和退出該系統(tǒng)。如下圖所示:圖5.2服務(wù)功能模塊圖5.3菜單設(shè)計核心元素。VisualC#命令項更加直觀,便于用戶識別。5.3.1菜單的分類級聯(lián)菜單和彈出菜單等類型。渤海大學(xué)教學(xué)樓使用信息管理系統(tǒng)才用了菜單的設(shè)計方法(下拉菜單,級聯(lián)菜單)1.下拉菜單菜單標(biāo)題就會以特殊的顏色高亮度顯示,為用具體是當(dāng)前操作對象。在主窗體的設(shè)計中就采用了下拉菜單,方便用戶的使用。2.級聯(lián)菜單21至于更多級別的級聯(lián)式菜單。3.彈出菜單popupmenu屬性和彈出菜單關(guān)聯(lián),指定該觸發(fā)事件及彈出菜單在屏幕上所顯示的打開位置。5.4界面設(shè)計5.4.1登錄界面的設(shè)計登錄系統(tǒng)界面時,最先調(diào)用口令檢查模塊。用戶輸入用戶名和密碼后,點擊“登錄按鈕。用戶的使用權(quán)限默認值為0。如果用戶名或密碼內(nèi)容至少有戶名和密碼的內(nèi)容都不為空,系統(tǒng)便自動到系統(tǒng)數(shù)據(jù)庫中的“用戶表”中按“用戶名找到相應(yīng)的記錄,然后檢驗該記錄中的“密碼字段與用戶輸入的3次,則該用戶將被禁止登錄該系統(tǒng)。在系統(tǒng)內(nèi)部還制定了時間,在運行過程中時間是隱藏的,同時將用戶的用戶名和登錄時間寫入日志信息,按編號排序。對login進行數(shù)據(jù)庫連接時采用類的方法,通過定義類使login與數(shù)據(jù)庫緊密的聯(lián)系在一起。圖5.3登錄界面登陸窗體的程序流程圖如下所示:開始輸入用戶名和密碼重新輸入信息N是否匹配Y查看數(shù)據(jù)庫Y結(jié)束Count>3N進入系統(tǒng)主界面圖5.4登錄窗體的程序流程圖界面代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){for(inti=0;i<.Count;i++){=[i];//只有當(dāng)輸入的用戶名和密碼同時對應(yīng)上數(shù)據(jù)庫中記錄時,才能通過校驗if(myRow[1].ToString().Trim()==2.().Trim()){blCanLogin=true;strUser=myRow[1].ToString().Trim();//保存用戶名mainnewfrm=newmain();();();return;23}}("您輸入的用戶號或密碼不正確!");return;}}}5.4.2主界面的設(shè)計歸還。利用工具箱中的菜單控件menuStrip聯(lián)菜單。設(shè)計如下:用戶管理:添加用戶、修改密碼。機構(gòu)管理:機構(gòu)的添加、刪除、修改和查詢。檔案庫管理:檔案庫的添加、刪除、修改和查詢。檔案管理:檔案的添加、刪除、修改和查詢。檔案借閱歸還:借閱、歸還。圖5.5主界面5.4.3機構(gòu)管理界面機構(gòu)管理菜單下有四個級聯(lián)菜單()進行操作時,可得到的機構(gòu)信息如下:名稱、負責(zé)人、電話、地址、備注、編號。管理員根據(jù)查詢條件對機構(gòu)進行檢索。機構(gòu)添加界面:圖5.6機構(gòu)添加界面機構(gòu)添加的程序流程圖如下所示:24N圖5.7機構(gòu)添加流程圖界面代碼如下:SqlConnectionConn=newSqlConnection();="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd1=newSqlCommand();cmd1xmandText="insertinto機構(gòu)(編號,名稱,負責(zé)人,電話,地址,備注)values('"+6.Text+"','"+1.Text+"','"+2.Text+"','"+3.Text+"','"+4.Text+"','"+5.Text+"')";cmd1.Connection=Conn;();cmd1.ExecuteNonQuery();();("添加成功!");5.4.4檔案庫管理界面檔案庫管理菜單下有四個級聯(lián)菜單(檔案庫的添加、刪除、修改、查詢)。對其進行操作時,編號。管理員根據(jù)查詢條件對檔案庫進行檢索。檔案庫添加界面:圖5.8檔案庫添加界面檔案庫添加的程序流程圖如下所示:Y圖5.9檔案庫添加流程圖界面代碼如下:SqlConnectionConn=newSqlConnection();="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd=newSqlCommand();cmdxmandText="insertinto庫(編號,名稱,負責(zé)人,電話,地址,備注)values('"+6.Text+"','"+1.Text+"','"+2.Text+"','"+3.Text+"','"+4.Text+"','"+5.Text+"')";=Conn;();();();("添加成功!");5.4.5檔案管理界面檔案管理菜單下有四個級聯(lián)菜單()進行操作時,可得到的機構(gòu)信息如下:存儲地、備注、編號、名稱、日期、內(nèi)容。管理員根據(jù)查詢條件對檔案進行檢索。檔案修改界面:圖5.10檔案修改界面檔案修改的程序流程圖如下所示:開始26內(nèi)容圖5.1程圖結(jié)束界面代碼如下:SqlConnectionConn=newSqlConnection();="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd=newSqlCommand();cmdxmandText="update檔案set名稱='"+1.Text+"',內(nèi)容='"+2.Text+"',備注='"+3.Text+"',日期='"+1.Text+"',存儲地='"+thisxboBox2.Text+"'where編號='"+thisxboBox1.Text+"'";=Conn;();();();("修改成功!");5.4.6檔案借閱歸還管理界面檔案借閱歸還菜單下有兩個級聯(lián)菜單(借閱管理和歸還管理)單(歸還和歸還查詢)對其進行操作時,可得到的信息如下:編號、名稱、日期、借閱者、機構(gòu)、經(jīng)手人。檔案借閱界面:圖5.12檔案借閱界面界面代碼如下:SqlConnectionconn=newSqlConnection();="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlDataAdapterda=newSqlDataAdapter("select*from檔案借閱",conn);DataSetds=newDataSet();(ds);DataViewdv=[0].DefaultView;1.DataSource=dv;();歸還查詢界面:圖5.一三歸還查詢界面歸還查詢的程序流程圖如下所示:檔案名稱檔案編號點擊查詢按鈕輸出相應(yīng)的檔案名稱或編號關(guān)閉結(jié)束圖5.14面流程圖界面代碼如下:SqlConnectionconn=newSqlConnection();="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlDataAdapterda=newSqlDataAdapter("select*from檔案歸還",conn);DataSetds=newDataSet();(ds);DataViewdv=[0].DefaultView;1.DataSource=dv;();1.Text="";第6章系統(tǒng)測試286.1測試目的期望的事情,另一方面是確認軟件以正確的方式來做了這個事件。估所準備的信息。的。爭中被淘汰出局。這就需要對軟件進行性能測試。6.2測試方法員完成。在系統(tǒng)測試之前,軟件工程師應(yīng)完成下列工作:(1)為測試軟件系統(tǒng)的輸入信息設(shè)計出錯處理通路;(2)設(shè)計測試用例,模擬錯誤數(shù)據(jù)和軟件界面可能發(fā)生的錯誤,記錄測試結(jié)果,為系統(tǒng)測試提供經(jīng)驗和幫助;(3)參與系統(tǒng)測試的規(guī)劃和設(shè)計,保證軟件測試的合理性。部件是否都能政黨工作并完成所賦予的任務(wù)。軟件測試大致分為兩個階段:白盒測試法和黑盒測試法。29過測試來檢驗是否按照規(guī)格說明書的規(guī)定正常運行,這個方法叫白盒測試法。能測試。管理功能及其相應(yīng)子菜單下的功能。構(gòu)測試。通過這兩種測試方法,糾正系統(tǒng)中存在的錯誤,提高軟件的可靠性。6.3測試步驟軟件的測試通常至少分為集成測試、單元測試和驗收測試三個基本階段。(1)集成測試(系統(tǒng)測試)采用自底向上的增量集成方式進行測試。(2)單元測試(模塊測試)把系統(tǒng)的各個模塊看成一個個獨立的小子系統(tǒng)進行測試。出對話框,提示您輸入的用戶名或密碼輸入不正確,請重試。(3)驗收測試(確認測試)30管理。完成一次完整的黑盒測試。通過進一步完善使系統(tǒng)更加有效使用。下面對用戶添加測試的結(jié)果顯示:圖6.1用戶添加界面機構(gòu)修改的測試結(jié)果:圖6.2機構(gòu)修改界面檔案庫的刪除圖6.4檔案庫刪除界面第7章系統(tǒng)維護及性能分析7.1系統(tǒng)維護重要的一個環(huán)節(jié)。防性維護。維護人員診斷和改正錯誤的過程稱為改正性維護。求,需要進行完善性維護。31目前這項維護活動相對說比較稀少。以即使地被保護起來。統(tǒng)的功能,完善系統(tǒng)的功能,使系統(tǒng)能夠更好的運行。用戶設(shè)置不同的權(quán)限,防止用戶對無權(quán)操作的數(shù)據(jù)進行修改。止,也就是軟件再也沒有維護的價值了,必須報廢再開發(fā)新的軟件來替代它。就到此終止了。所以說,我們不能忽略軟件維護這個問題。7.2性能分析止非法用戶的使用,增強了系統(tǒng)的安全性。在數(shù)據(jù)方面,采用SQLServer2000,其具有備份、恢復(fù)功能,并具有較好的并發(fā)控制。第8章總結(jié)32電子政務(wù)檔案管理系統(tǒng)的設(shè)計。過程中,我搜集大量有關(guān)書籍和資料,帶著問題與老師或同組同學(xué)交流。程度上掌握了開發(fā)技巧,同時掌握不少編程技巧。login接。維能力,為以后更好的在該領(lǐng)域內(nèi)發(fā)展打下堅實的基礎(chǔ)。33參考文獻[1]童愛紅.VisualC#.Net應(yīng)用教程.北京:北京交通大學(xué)出版社,2004:45-125[2]范旭,董民輝.使用VisualC#.Net開發(fā)Windows應(yīng)用.出版社,2005:57-94[3]孫永強,陳宗斌.VisualC#.Net入門與提高.北京:清華大學(xué)出版社,2002:26-96[4]張海潘.軟件工程導(dǎo)論.北京:清華大學(xué)出版社,2003:35-248[5]馬傳寶,李婷.VisualC#+SQLServer數(shù)據(jù)庫開發(fā)與實例.版社,2006:52-214[6]衛(wèi)建偉,張奇.VisualC#數(shù)據(jù)庫項目開發(fā)案例導(dǎo)航.北京:清華大學(xué)出版社,2005:24-148[7]黃遠航,劉洪偉.信息交流模式對軟件開發(fā)的影響—軟件項目管理的信息交流探索,計算機應(yīng)用與軟件,第二期,2007:23-97[8]潘亞軍.一種基于SQL的數(shù)據(jù)庫初始化方法.計算機工程與應(yīng)用華北計算技術(shù)研究所主辦,2005:116-167[9]唐國忠.SQLServer2000數(shù)據(jù)庫教程.北京:電子工業(yè)出版社,2005:48-79[10]王俊偉,史創(chuàng)明.SQLServer2000數(shù)據(jù)庫管理和應(yīng)用.北京:清華大學(xué)出版社,2006:258-467[11]范旭,董民輝.使用VisualC#.Net開發(fā)Windows應(yīng)用.北京:北京希望電子出版社,2005:216-395[12]徐人鳳,曾建華.SQLServer2000數(shù)據(jù)庫及應(yīng)用.北京:高等教育出版社,2004:65-245[一三]JohnGriffin.SQLServer2000開發(fā)與編程標(biāo)準教程.北京:機械工業(yè)出版社,2002:214-498[14]JohnSharp,JonJagger.SpecialEditionUsingSQLServer7.0,北京:北京大學(xué)出版社,2004:01-26434[一五]HaroldEngineeringwithC#.北京:電子工業(yè)出版社,2004:37-165致謝的設(shè)計。本次畢業(yè)設(shè)計是在***老師精心指導(dǎo)和大力支持下完成的。老師以其嚴謹同組同學(xué)交流。衷心地感謝。最后我要感謝我的母校——**再創(chuàng)新的輝煌。附錄AmilestoneoriginalshapeXMLdatabaseofthedatabasedevelopmenthistoryForlongtime,themerceofITalwaysatlookforthenewdatabasesystemtomakeuptheshortageoftherelationdatabaseofthetexttriesthestrategyoftheh35istory,businessenterprisefieldthatdevelopfromthedatabaseconsidersandphoneticandimportantmeaninginXMLappearedinrecentyears,etonewthoughtindatabasetechniqueinjoint-stockpany(SoftwareAG)inGermansoftwareinsimpleintroduction.Since60'sthepanyusesthedatabasesystemalifetime,thedevelopmentofthedatabasesystemexperiencedprobablybelowafewstage:Pastof70's,thedatabasesystemhasnoapletewithhardmathematicstheoriesfoundation,thedatabaseproductpressesdirectlyactualappliedrequesttoperioddatabaseproductregardlevelofstructuretypedatabasesystemasmercecallsthisperiodproduct"relatetothetypedatabasesystem(pre-relationaldatabase)before"period.In1970,thepanyofIBMresearchfellow'sCoddannouncedadataforislargedatabasein《relationmodel》①annowon,thedevelopmentofthedatabasesystementered"relatetothetypedatabasesystem(relationaldatabase)"tothetypedatabasesystemregardrelationalgebraasthesolidtheoriesfoundation,throughseveraldecades'developmentwithactualapplication,thetechniqueismoreandmorematurewithrepresentative'sproductcontainOracle,thepanyofIBMDB2,thepanyofMicrosoftMSSQLServerandInformix,theetc.ofADABASDses.Alongwithinformationtechniquewiththedevelopmentofthemarket,peoplediscoverstorelatetothetypedatabasesystemalthoughthetechniqueisverymature,itslocalizationisalsowhateasytosee:Itcanhandlesnicelyso-called"formtypedata",appeartothetechniquefieldhowevermoreandmorethedataoftheplicatedtypeisincapablefordint.90'shereafter,techniquefieldalwaysatstudywithlookforso-called"behindrelatetothetypedatabasesystem(post-relationaldatabase)".Isa90'sinsideempressperiodparticularly,aninvestigationforofindustrystrategyinvestigatingconsultingpanyGartenerGroupannouncingaseriesconcerningdatabasesystemdeveloppingreports,itspointinducestohaveprobablybelowwhattime:*relatetothetypedatabasesystemtechniquealreadyandverymature,its36developmenthastendedthepeak;*thoughthereisverybigdevelopment,relatetothedatatypethattypedatabasesystemcanhandlestillverylimited;*alongwiththetechnicaldevelopmentininformation,themarketneedmoreandmoreandcanhandlethedatabaseoftheplicacydatatype;*becausethelargedatabasemanagesthetechniqueplexityofthesystemandthehightheexpensesofthatdevelop,thefromnowonnewdatabasesystemisverythepossibletoproduceincurrentdatabasesystemproductfactoryhouse.TheGartenerGroupreportcausesthemerceofITtovalueinwhatisingthedirectionalproblemindevelopmentofthenewdatabasesystem,theindustryfieldiswhatbaffleverythatsuffertheatthattimetechniqueunrest,inequalaperiodoftime,peoplespendafloodofenergyatstudy"facetothedatabasesystem(objectorienteddatabase)oftheobject"orbriefname"OOdatabasesystem".Wellworthmentioningofis,thetheoriesthattheprofessoroftheUnitedStatesStonebrakerputforwardsuffersthefavoroftheindustryfieldonceandStonebrakerfacestotherelationtypedatabasesystemoftheobjectinitswork《:Thefuturebillow》②pointsout:*thepurerelationtypedatabasesystemmarketissaturatedalreadyandgradually;*facetotheobjecttypedatabasesystempurelyinadditiontosomespecialuse,themarketisverynarrowandsmall;*facetotherelationtypedatabaseoftheobjectisjustthedevelopmentdirectionofthenewdatabasesystem.TheStonebrakernotonlyproceededtocurrentdatabasetypeandmarketsindetailsofanalysis,putforward"facetotherelationtypedatabaseoftheobject"ofbasicthought,moredifficultcanvaluableisbutalsoputforwardaseriesofconcretethemethodthattechniqueputsintoexample,whatheputforwarddonotabandonthealreadyverysuccessfulsearchlanguageSQL,butdirectgoforwardinthelanguageofSQLafunctionworkanalifetimeisimmediatelystudiedtheboundaryvaluewithindustryfieldhighly,thestandardofSQL3(99yearsanno37unce)oftheneweditionushersintherelationtypedatabasethatfacetomanycontentsesoftheobjectStonebrakeroneselfistooatthattimewasspentbytheInformixthebigpricehiretomakethetotalrepresentativedirectorintechnique.However,thedevelopmentoffewyearsesexpresses,facingtothecircumstanceofthemarketdevelopmentoftherelationtypedatabasesystemproductoftheobjectandignoretothatperfecthasnowarmreactiontobringthewriterthinks,itsunsuccessfulandmainreasonconsistsin,themaindesignthoughtofthiskindofdatabaseproductisaschemetoreplacethecurrentdatabasesystemwiththenewdatabaserightnessofmanyhavemadeuseofformanyyearsinsystemindatabaseandbacklogthecustomerofthelargequantityworkdata,isabigcustomertosayparticularly,istocan'tbearthenewolddataatheworkloadofbignessforofconversionbutbringingandahugesumofexpenditure,facetotherelationtypedatabasesystemoftheobjectmakesearchthelanguagebeestheveryplicacy,frombutmakeispany'shouseofdevelopmentofthedatabaseregardlesstoapplystillthecustomertreatitsplicatedandappliedtechniqueasthedangerous.TheInternetsoldierrisesandphoneticemergenceinXML,thedevelopmentfordatabasesystemdeveloppedthenewworldintheendof90's,declarealongwiththeGermansoftwarejoint-stockpany(SoftwareAG)intheworldthefirst"originalshapeXMLdatabasesystem(NativeXMLDatabaseSystem)"product--theTaminopublishes,scribingthedatabasesystementerednewadevelopmentson,thesomelargedatabasesystemproducesthefactoryhouse,suchas:Oracle-bonescripture,Microsoftpanyetc.declarestoindrovesthedatabaseproductthatdevelopsupportstheXML.XMLofallcallisa"expansivemarkinglanguage(extensiblemarkuplanguage)".1998FebruaryW3CorganizesannouncementXMLthestandard③ofthefirstedition,fromnowonthetechniqueofInternetentersanewsaywiththehttpdeliverstheagreementwithsupertextthismarkinglanguageHTMLforthemarkingisthegenerationInternetistechnical,so,aroundanaseriesofstan38dardforbeingwillconstitutethetechniqueofInternetofthenewgenerationwiththetheworldalmostalloflargethepanyofITallatfollowwithstudytodeveloptheproductofXML.WhysuchimportanceinthetechniqueofXML?Infact,weonlylookbacktheprofessionofITdevelopmenthistorythemeaningthatnotdifficultprehensionisamongthem.Thecalculatortechniquegetsawayfrompuresciencecalculationbutafterturningintothebusinessuse,atthedevelopmenttopofitsingeneralusesoftwareexperiencedaboutbelowafewstage:Firststage,themerceofITputsthepointofthedevelopmentmostlyontheofficetable'stopautomation,isingasolutionprimarilywithtransactaseriesofrelevantdocumenthandlessoftware,pursueso-called"havenothepapertransacttheautomation".Representative'sproductofthisaspectcontainetc.ofMSOfficeoftheMicrosoftpanyoftheUnitedStates.ITdevelopmentsecondstage,changeintothedirectionautomaticallywiththeinternalcalculatorinbusinessenterpriseinpanymanagement,resolveofiscoordinationproblemthatinternalmanagementinsectionininternalandeachworkingtalentinbusinessenterpriseandsectionandsection,namelythesystemoftypicalmodelproductofthisaspectregardstheproductoftheGermanthepanyofSAPastoinofficetable'stopautomationtosay,thethatbusinessenterpriseinvolvewhenmanagingismorewide,theproblemismoreplicated.SincetheInternetwereledintothebusinessuse,theITdevelopmententeredthethirdstage:Thenbusinessenterpriseandbusinessenterpriseanautomationforandentityabusinessexchanges,theautomationofthiskindofexchangesnotonlyisapartonlyof,alsodistrictistodevelopmentofthethisstagealsowillbeverydeepfromitswidearevolutionforwithsophisticatingdegreeallwantingconsumedlyexceedingex-twostages,itbringingmeaningelectronicmerce,theetc.ofB2Bfriestomakethefirstseveralyeartheveryhotconceptisthisstagetodevelopofamerceofsohouruptonowthedaynotyetdevelopsananunitedsolution,accordingtowriteritsee,isafoundationtobeusedastheelectr39onicmercetechniquedevelopmentprimarilystillimmaturity,andthemarketalsoneedsafermentperiod.Throughtheseseveralyears'researchwithinvestigate,althoughNotyetdevelopaprojectforfirstunifytoresolvethebusinessenterpriseandtheproblemoftheautomationofthebusinessenterpriseabusinessexchanges,buthaveunifiedthethoughtalmostinitsfoundationtechniquelastandeachmerce:SolutionmustatacrosstooperatetheterraceandacrosstheterraceofInternetofthesoftwaresystemgoforwardline,itsfoundationtechniqueisaXML.AlthoughtheXMLbelongtothemarkinglanguagewithHTMLall,theirmeaningistotallyHTMLmarkinginthedocumentsignmeansonlythathowshouldthatdocumentshow(suchasthesizeetc.oftheformofwritten),buttomachinehardestlanguagerighteousnessofjudgingitsexpressesinthedocumentthemeaningneedspletelythepersonjustpasstoreadtotheliteralnesstheXMListhendifferent,itamarkingforadoptingsignoneselfrepresentedthelanguagerighteousnessconstruction,thedocumentaryandconcretelanguagerighteousnesscanspasstochangetheanalysisbetweenthevalueofdealorwordsigntostructuraldepositioninrighteousnessinlanguageandtheconstruction'sinsidespletelytoexplainfromthe,wecangeneralizetheHTMLwiththepopularwordsandXMLdifference:"theHTMListowritestowhatpersonsee;ButtheXMLthenwritestowhatmachinesee."Sayinsummary,XMLcontainfollowingandimportantcharacteristic:*XMLismetalanguagethatakindofformidearatherthanformmanifestationinadoptionpage(stylesheet)canattainsamedatahoweversourcecontainthemanifestationresultofthedifferentpath.*XMLischaracteristicsthatInternetthatstandardlanguage,asaresulthavetoacrosstooperatetheterraceandacrossthedistrict,asaresultisanetworkworldinofakindof"universallanguage".*becausecanningmakepossibleforthemachineanapplicationforreading,m40akingnetworkworld"servertoserver(ServertoServer)"fromadocumentforwriting,frombutestablishedtheInternet?*theXMLisakindofcantheegodescribethedefinitemetalanguage(selfdescriptionmetalanguage),soitusedforlargequantitytothestandardthatestablishmentprofessioninsideandprofessiondatasexchange.AroundtheXMLhasbeeanewtechniqueinlargequantityandfieldtooatstepuptheestablishmenttheoneselfthestandardofXMLoftheforthesenewtechniqueseswithstandard,weanotherthelinewritesthedetailed,thedataofXMLusedsfortheactualapplicationalreadyandforesee,fromnowonofaperiodoftimeinside,thedataofXMLwillexplodethesexgroundpassestoincreasebutappearinInternetdataofXMLlargequantityappliesatalifetimethatcallthenewdatabasesystem.OriginalshapeXMLdatabasesystemwithTaminoIndeveloppingthedatabaseofXML,exsittwokindsoftotallydifferentfirstmethodisthefoundationofthelayerislastinconstantlymoverelatetotypedatabase,breakuptheXMLtreetypeconstructiondata,reorganizationconversionrelatetothetypeformdatadepositthewithdrawingthedataofXML,makeuseoftheSQLthephoneticandexcellentturningtakeouttheformtypedataoftheinsideofandrestoreXMLconstructiontypeculturalheritage④wasdetailedtodiscusstherelevantformtypedataandthedataofXMLconversionandexcellenttheproblemthatsecondmethod,andalsowasbeenwidespreadtothinkbythemercethatisadirectionalmethodinrepresentative'sdevelopment,isadevelopment"originalshapeXMLdatabasesystem(NativeXMLDatabase)".ThisreadaloudalltoputforwardfortheveryfirsttimefromtheGermansoftwarejoint-stockpany(SoftwareAG)andputinitsnewdatabaseTaminointothisdatabasesystem,keepfromdatabasecorelayertoitssearchlanguagetoalladoptwiththeXMLdirectthetechniqueoftheintroducemaindesigninTaminothoughtandtechniqueshere.TheGermansoftwarejoint-stockpany(SoftwareAG)isEuropethesecondpanythathavethelargeandindependentbrandsoftwareproduct,havemorethan3041yearsregardproductiondatabasesystemproductasthemainhistory,hertraditionalproductADABASisalargedatabasemanagementsystem,isusedforSpainMinistryofNationalDefense,theUnitedStatesofsomeregiongovernmentetc.safetyrequesttobestrict,thesensitivityishigh,adosageisbig,thesystemstabilityrequestthehighthestandardofXMLstillatdiscussbutannouncenotandformallyit,SoftwareAGnamelyhighestablishmentthatdevelopfromthestrategydatabasesystemofsettingouttheexhibitionsupportXMLdata,binetoleadoffatputforwardtheconceptofthe"originalshapeXMLdatabasesystem(NativeXMLDatabase)"forthefirsttimeintheworld,andreleasethenewdatabasesystemTaminoinOctoberof99.Inthisveryshortandseveralyears,theTaminohasdeveloppedtothethirdintraditionalrelationtypedatabasemanagementsystemtosay,thisisakindofconstructiontotallydifferent,novelandallnewdatabaseinthoughtindesigntosay:*the"originalshapeXMLdatabasesystem"hasnotoneedtheconversionIfusetorelatetothetypedatabasetohandlethedataofXML,theconversionworkofdemandaseriesplicacy,frombutaffecttheappliedspeedhavevery,betheconversionthechoicetheabsurdity,mayresultinthefataldisservicetotheapplicationverytheoriginalshapeXMLdatabasesystemisthendifferent,thedataofXMLisnotthroughanyconversionbutpressoriginalconstructionshapetodepositthedatabaseinsidedirectly,asaresulttoXMLapplicationissuperior.*fastXMLinformationserver(XMLInformationServer)TheoriginalshapeXMLdatabasesystemmuchgetXMLapplieditsspeedoppositeinotherdatabasetosaywantverythesamethedataofXML,theTaminohandlesotherdatabaseinratioinspeedthequickfewdecupleisahighestahundredfold.*theTaminocanhandlethedataofXMLalsocanhandletorelatetothetypedataTheTaminotakestwodifferentdatasisingso-called"X-machine(X-Machine),usestohandleexclusivelyXML.IstheengineofSQLthenextinorder,usest42ohandletorelateto

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論