版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本科生畢業(yè)設(shè)計(jì)(論文)PAGEIV摘要電子政務(wù)檔案管理系統(tǒng)是以公司電子政務(wù)信息系統(tǒng)為模型而開發(fā)設(shè)計(jì)的。該系統(tǒng)既便于管理員管理檔案,也方便于借閱者借閱檔案和查詢檔案信息。該系統(tǒng)主要實(shí)現(xiàn)對檔案信息和借閱者信息的管理,用戶通過使用用戶名、密碼,進(jìn)入整個數(shù)據(jù)庫的管理工作,以便及時更新數(shù)據(jù)庫來滿足讀者的要求。其主要功能包括用戶管理、機(jī)構(gòu)管理、檔案庫管理、檔案管理以及檔案借閱歸還等功能。課題主要采用自上而下的結(jié)構(gòu)化程序設(shè)計(jì)方法與面向?qū)ο蠓椒ㄏ嘟Y(jié)合的方法,研究和開發(fā)該系統(tǒng)。該系統(tǒng)運(yùn)用了C#編程語言進(jìn)行界面設(shè)計(jì)和代碼設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì)使用SQLServer2000創(chuàng)建,使得系統(tǒng)功能更加完善。全文共分八章,第一章緒論,介紹系統(tǒng)開發(fā)的必要性與可行性,第二章到第五章介紹系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括可行性分析、需求分析、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)設(shè)計(jì),第六章介紹系統(tǒng)的調(diào)試過程,第七章對系統(tǒng)的性能進(jìn)行分析,第八章總結(jié),總結(jié)此系統(tǒng)設(shè)計(jì)的優(yōu)缺點(diǎn)及其心得。關(guān)鍵詞:借閱查詢;數(shù)據(jù)庫設(shè)計(jì);政務(wù)檔案管理AbstractTheelectronicgovernmentfilemanagementsystemisdevelopedonthemodeloftheinformationsystemoftheelectronicgovernmentinformationsystem.Itisveryeasyformanagerstomanagethefiles,anditisalsoconvenientforreaderstoborrowandinquirefileinformation.Thesystemmainlyrealizesthefunctionofmanagingthefileandreader'sdata.Theusersareallowedtomanagethewholedatabaseonlythroughusingpassword,andthentheuserscanrenewthedatabaseintimetomeetreaders’need.Itsmainfunctionsincludeusermanagement,institutionalmanagement,archivemanagement,archivestoragemanagementandtheFunctionofborrowsandReturnsthefile. Thetopicmainlyusedthetoptothebottomofstructurecombinewiththefacingmethodoftheprogramdesign,researchanddeveloptheinformationmanagementsystem.ThesystemmakesuseoftheC#tocarryontheinterfacedesignandthecodedesign,andthedatabasedesignadoptsSQLServer2000toestablish,whichmakesthesystemfunctionmoreperfect.Thepapercanbedividedintoeightchapters:Thefirstchapterisanintroductionofthepaper.Itintroducesthenecessityandfeasibilityofthedevelopmentofthesystem.Thesecondtothefifthchapterintroducethedesignandrealizationofthesystem,includingtheanalysisoffeasibilityanddemandofthesystem,thedesignofdatabaseandsystem.Thesixthchapterintroducesthedebuggingprocessofthesystem.Theseventhchapteranalysesthefunctionofthesystem.Theeighthchapterisasummary.Itsummarizestheadvantagesanddisadvantagesofthesystem,andatthesametimeitalsogivesussomeexperienceofit.Keywords:Borrowsandinquiry;databasedesign;governmentaffairsrecordsmanagement目錄TOC\o"1-3"\f\h\z第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)濟(jì)可行性 52.3操作可行性 52.4運(yùn)行環(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è)計(jì) 一三4.1功能模塊劃分 一三4.2功能描述 144.3數(shù)據(jù)庫 一五4.3.1概要設(shè)計(jì) 一五4.3.2邏輯設(shè)計(jì) 一八4.4.3物理設(shè)計(jì) 21第5章詳細(xì)設(shè)計(jì) 225.1結(jié)構(gòu)程序的設(shè)計(jì) 225.2系統(tǒng)設(shè)計(jì) 225.2.1管理功能系統(tǒng) 225.2.2服務(wù)功能系統(tǒng) 235.3菜單設(shè)計(jì) 235.3.1菜單的分類 245.4界面設(shè)計(jì) 245.4.1登錄界面的設(shè)計(jì) 245.4.2主界面的設(shè)計(jì) 275.4.3機(jī)構(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)維護(hù)及性能分析 397.1系統(tǒng)維護(hù) 397.2性能分析 40第8章總結(jié) 41參考文獻(xiàn) 42致謝 43附錄 一三\h44PAGE82緒論1.1系統(tǒng)的概述課題研究的背景隨著社會經(jīng)濟(jì)的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)事業(yè)的飛速發(fā)展,以計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著經(jīng)濟(jì)文化水平的顯著提高,人們對生活質(zhì)量及工作環(huán)境的要求也越來越高。如何通過計(jì)算機(jī)為我們完成更多的事情,進(jìn)而達(dá)到辦公自動化和優(yōu)化日常工作的目的,也就成了一個大眾化的課題。
電子政務(wù)檔案管理系統(tǒng)提供對企事業(yè)單位的檔案管理功能。使用本系統(tǒng),可以完成檔案的管理、出借等功能。對各項(xiàng)操作都提供日志信息記錄,以滿足安全性方面的要求。電子政務(wù)檔案管理系統(tǒng)使工作人員對檔案的管理工作更加容易,提高工作的效率、降低管理的成本。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對檔案信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高信息管理的效率。因此,開發(fā)一套完善的電子政務(wù)檔案管理系統(tǒng)是必不可少的。系統(tǒng)的主要功能電子政務(wù)檔案管理系統(tǒng)提供對企事業(yè)單位的檔案管理功能。使用本系統(tǒng),可以完成檔案的管理、出借等功能。因此檔案管理信息化是發(fā)展的必然趨勢。用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)的方法,建立一套有效的電子政務(wù)檔案管理系統(tǒng),可以減輕工作,將工作科學(xué)化、規(guī)范化,提高了檔案信息管理的工作質(zhì)量。電子政務(wù)檔案管理系統(tǒng)初步劃分為五大功能模塊:用戶管理功能模塊、機(jī)構(gòu)管理功能模塊、檔案庫管理功能模塊、檔案管理功能模塊、檔案借閱歸還管理功能模塊。其中:用戶管理功能模塊實(shí)現(xiàn)用戶和管理員的添加,修改和刪除功能。機(jī)構(gòu)管理功能模塊需要實(shí)現(xiàn)增加機(jī)構(gòu)、刪除機(jī)構(gòu)、修改機(jī)構(gòu)描述等功能。檔案庫管理功能模塊包括了新建檔案庫、刪除檔案庫、修改檔案庫描述和任命檔案庫的管理員等,只有系統(tǒng)管理員才有權(quán)進(jìn)行檔案庫管理。檔案管理功能模塊是所有用戶都可操作的功能,用戶通過設(shè)定檢索的條件對檔案進(jìn)行檢索,可以查閱檢索出的檔案的詳細(xì)信息。檔案借閱歸還管理功能模塊只有對某個檔案庫有操作權(quán)限的用戶才能對該檔案庫下的借閱事務(wù)進(jìn)行管理。電子政務(wù)檔案管理系統(tǒng)擬訂以公司電子政務(wù)信息系統(tǒng)為模型,以查詢庫存檔案的信息、借閱者的借閱信息、借閱和歸還檔案的功能為基本需求,開發(fā)設(shè)計(jì)一套完整的電子政務(wù)檔案管理系統(tǒng)。開發(fā)工具與相關(guān)技術(shù)介紹系統(tǒng)運(yùn)用Visualc#.Net2005進(jìn)行界面設(shè)計(jì)和功能實(shí)現(xiàn),以MicrosoftSQLServer2000作為后臺支持?jǐn)?shù)據(jù)庫的開發(fā)。Visualc#.Net2005開發(fā)環(huán)境C#是由Microsoft開發(fā)的一種簡單、精煉、類型安全、面向?qū)ο蟮恼Z言。C#的設(shè)計(jì)目的是簡化網(wǎng)絡(luò)應(yīng)用,它能迅速的構(gòu)建基于Windows和Internet的應(yīng)用程序和組件,并且可以在任何操作系統(tǒng)上通過Internet調(diào)用運(yùn)行的任何語言。C#使得C++程序員可以高效的開發(fā)程序,而絕不損失C/C++原有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。
1.C#的現(xiàn)代化設(shè)計(jì)能夠消除很多常見的C++編程錯誤。
2.C#語言允許類型定義的,擴(kuò)展的元數(shù)據(jù)。這些元數(shù)據(jù)可以應(yīng)用于任何對象。項(xiàng)目構(gòu)建者可以定義領(lǐng)域特有的屬性并把他們應(yīng)用于任何語言元素-類,接口等等。
3.內(nèi)置對組建對象模型(COM)和基于Windows的API的支持。
4.允許有限制地使用純指針。C#旨在不犧牲C和C#的功能和控制特色的前提下提高C++編程人員的開發(fā)速度。C#為高等級安全性、垃圾回收和類型安全提供內(nèi)部代碼信任機(jī)制C#支持單一繼承并創(chuàng)建Microsoft中間語言作為本機(jī)代碼編譯器的輸入。C#與.NET框架和公共語言運(yùn)行庫完全集成,具有語言的可操作性。C#簡化了C和C++中某些復(fù)雜的方面使之現(xiàn)代化,包括:命名空間、類、枚舉、重載和結(jié)構(gòu)化異常處理。它還取消了宏、多重繼承和虛擬基類、頭文件包含等功能。利用C#可以開發(fā)各種類型的應(yīng)用:Windows應(yīng)用程序、類庫、Windows控件庫、ASP.NETWeb應(yīng)用程序、ASP.NETWeb服務(wù)、Web控件庫、控制臺應(yīng)用程序和Windows服務(wù)。C#與C++和Java非常相似,它綜合了目前所有高級語言的優(yōu)點(diǎn),如:簡潔的語法、精心的面向?qū)ο笤O(shè)計(jì)、與Web的緊密結(jié)合、完全的安全性與錯誤處理、版本處理技術(shù)及良好的靈活性和兼容性。MicrosoftSQLServer2000簡介SQL(StructuredQueryLanguage,結(jié)構(gòu)查詢語言)是一個功能強(qiáng)大的數(shù)據(jù)庫語言。SQL
Server作為微軟在Windows
系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,它區(qū)別于FoxPro、Access小型數(shù)據(jù)庫,SQL
Server是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的SQL語言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。SQL
SERVER
2000往往成為數(shù)據(jù)庫的首選。ANSI(美國國家標(biāo)準(zhǔn)學(xué)會)聲稱,SQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。由于SQL
Server與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"幫助,因此易于安裝和學(xué)習(xí),從另一個角度來講,學(xué)習(xí)SQL
Server是掌握其他平臺及大型數(shù)據(jù)的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫對于設(shè)備、平臺、人員知識的要求往往較高,而并不是每個人都具備這樣的條件,且有機(jī)會去接觸它們。但有了SQL
Server的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地位,選擇SQL
Server一定會在兼容性方面取得一些優(yōu)勢。另外,SQL
Server
2000
除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯
XML
數(shù)據(jù),可以將搜索結(jié)果以
XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。SQLServer支持三層客戶/服務(wù)器結(jié)構(gòu),三層結(jié)構(gòu)將一個SQLServer應(yīng)用程序分為三部分:1)用戶界面端為用戶提供了在自己桌面上運(yùn)行的服務(wù)。2)運(yùn)行在SQLServer上的業(yè)務(wù)規(guī)則端支持業(yè)務(wù)服務(wù)。3)運(yùn)行在另一個SQLServer上的數(shù)據(jù)端支持?jǐn)?shù)據(jù)服務(wù)。而SQLServer2000是為創(chuàng)建可伸縮電子商務(wù)、在線商務(wù)和數(shù)據(jù)倉儲解決方案而設(shè)計(jì)的真正意義上的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng)。大型服務(wù)器可能有成千上萬的用戶同時連接到SQLServer2000的情況,SQLServer2000為了這些環(huán)境提供了全面的保護(hù),具有防止問題發(fā)生的安全措施,例如,可以防止多個用戶試圖同時更新相同的數(shù)據(jù)。SQLServer2000還在多個用戶之間有效在分配可用資源。MicrosoftSQLServer能夠滿足大規(guī)模分布式計(jì)算環(huán)境的需要,可以與WindowsNT及Windows2000操作系統(tǒng)緊密結(jié)合,從而全面使用它們的管理和維護(hù)功能。所以,SQLServer已經(jīng)成為WindowsNT平臺上最重要,同時也是使用最廣泛的數(shù)據(jù)庫管理系統(tǒng)。作為一種功能強(qiáng)大的數(shù)據(jù)庫系統(tǒng),SQLServer主要有以下特點(diǎn):完全的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)這一結(jié)構(gòu)可以有效網(wǎng)絡(luò)。在客戶機(jī)/服務(wù)器運(yùn)算模式下,數(shù)據(jù)庫查詢操作都集中在服務(wù)器方進(jìn)行,在網(wǎng)絡(luò)上傳輸?shù)恼埱竺詈头?wù)器的檢索結(jié)果,而不是整個數(shù)據(jù)庫文件,這樣可以減少網(wǎng)絡(luò)上的信息流量,從而提高網(wǎng)絡(luò)的使用效率。簡單的圖形化處理工具,使系統(tǒng)管理更為直觀SQLEnterpriseManagement(SQL企業(yè)級管理器)是一個基于Windows圖形界面(GUI)的集成管理工具,利用它可以完成SQLServer的配置管理工作,如建立設(shè)備(devices)和數(shù)據(jù)庫、備份和恢復(fù)數(shù)據(jù)庫、執(zhí)行查詢操作、調(diào)度和報警管理、數(shù)據(jù)復(fù)制等。SQLServer的管理體系建立在SQL分布式管理對象(SQLDistributedManagementObject,簡寫為SQL_DMO)基礎(chǔ)上,形成SQLServer的分布式管理框架。豐富的編程接口工具SQLServer提供了Transact_SQL、DB_LibraryforC和DB_LibraryforVisualC#開發(fā)工具。Transact_SQL與工業(yè)標(biāo)準(zhǔn)SQL語言兼容,并在其基礎(chǔ)上加以擴(kuò)充,是它更符合事務(wù)處理的需要。此外,SQLServer還支持ODBC規(guī)范,可以使用ODBC訪問數(shù)據(jù)庫。多線程體系結(jié)構(gòu)SQLServer支持多線程操作,在多用戶并發(fā)訪問時,系統(tǒng)在產(chǎn)生較小額外負(fù)擔(dān)的情況下能夠進(jìn)行并行處理,從而減小內(nèi)存需求,提高系統(tǒng)吞吐量。在用戶數(shù)量增加時,SQLServer的運(yùn)行速度也不會明顯減慢。隱含的并發(fā)控制功能SQLServer利用動態(tài)功能,防止用戶在查詢和更新并發(fā)操作時相互間發(fā)生沖突。動態(tài)鎖定是隱含的,用戶不必操心鎖定過程。良好的兼容性SQLServer是Microsoft服務(wù)器套件的Backoffice的成員之一,它與其它軟件(WindowsNT、Internet、InformationServer、ExchangeServer等)有機(jī)結(jié)合,并充分利用它們所提供的服務(wù)器功能(如安全管理、事件日志、性能監(jiān)視器、內(nèi)存管理和異步I/O等),從而增強(qiáng)了SQLServer數(shù)據(jù)庫系統(tǒng)的功能,同時減少了系統(tǒng)資源的占用。SQLServer提供了功能全面的管理工具可以幫助數(shù)據(jù)庫管理員完成日常的,復(fù)雜的,煩瑣的數(shù)據(jù)庫管理工作。第2章可行性分析可行性研究的目的,就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。在這個階段確定規(guī)模和目標(biāo),軟件需求者要在時間、人力、軟硬件資源和經(jīng)費(fèi)等方面來評估對資源的需要。同時,它從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三方面進(jìn)行研究。2.1技術(shù)可行性C#.NET是一種采用編程語言,它使程序員能夠使用.NET框架開發(fā)各種應(yīng)用。MicrosoftVisualStudio.NET中的開發(fā)是以.NETFramework為目標(biāo)的,即MicrosoftVisualStudio.NET項(xiàng)目的輸出是Microsoft中間語言(MSIL)的二進(jìn)制文件。VisualC#編譯器支持語言的所有重要功能,并且還完全支持使用.NETFramework。它還支持受VisualC++支持的擴(kuò)展,。后臺采用MicrosoftSQL
Server
2000數(shù)據(jù)庫開發(fā)工具作為處理用戶提交表單和連接數(shù)據(jù)庫的設(shè)計(jì)方法進(jìn)行開發(fā)建設(shè)。2.2經(jīng)濟(jì)可行性企事業(yè)單位常常面臨著管理檔案的歸檔、查詢、借閱和歸還等工作。因此建立一套有效的電子政務(wù)檔案管理系統(tǒng),可以減輕工作,將工作科學(xué)化、規(guī)范化,提高了電子政務(wù)檔案管理的工作質(zhì)量,并且把管理者從繁重的勞動中解脫出來。計(jì)算機(jī)技術(shù)在這些方面的應(yīng)用有著美好的經(jīng)濟(jì)前景。2.3操作可行性該系統(tǒng)的開發(fā)就是本著方便管理的原則。對于用戶來說,設(shè)計(jì)合理、容易理解和操作的系統(tǒng)是非常必要的。一個簡潔、明朗的界面和完整的功能設(shè)計(jì)足以滿足各種用戶的不同需求。所以該系統(tǒng)在進(jìn)行設(shè)計(jì)時考慮到用戶的心理,以用戶作為系統(tǒng)開發(fā)的根本。界面設(shè)計(jì)十分親切,功能標(biāo)題醒目,各種功能的實(shí)現(xiàn)簡單容易上手是本系統(tǒng)最注重的特點(diǎn),所以操作方面可行。2.4運(yùn)行環(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)進(jìn)行編輯和運(yùn)行能達(dá)到很好的效果,體現(xiàn)了該系統(tǒng)所具有的強(qiáng)大功能模塊,這樣也大大的提高了管理者的工作效率。第3章需求分析在軟件開發(fā)的過程中,需求分析是個非常重要的過程,也是必不可少的過程。需求分析確定系統(tǒng)必須完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。它需要系統(tǒng)分析員、程序員、用戶這三方面人員通力合作,以確定系統(tǒng)的功能要求、系統(tǒng)的性能要求、運(yùn)行要求以及將來可能提出的要求??尚行匝芯侩A段產(chǎn)生的文檔,特別是數(shù)據(jù)流圖,是需求分析的出發(fā)點(diǎn)。數(shù)據(jù)流圖中已經(jīng)劃分出系統(tǒng)必須完成的許多基本功能,在需求分析階段系統(tǒng)分析員將仔細(xì)研究這些功能并進(jìn)一步將它們具體化。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。因此,必須用行之有效的方法對軟件需求進(jìn)行嚴(yán)格的審查驗(yàn)證。3.1用戶需求該系統(tǒng)適用于各企事業(yè)單位,服務(wù)的用戶主要是用戶和管理員。對于管理員來說該系統(tǒng)應(yīng)該操作簡單、方便,可以降低勞動強(qiáng)度和節(jié)約時間。是管理員的管理工作更加容易,提高工作的效率、降低管理的成本。而對于用戶來說該系統(tǒng)應(yīng)該方便借閱檔案,和在成千上萬的檔案中快速的查找所需要的檔案。3.2功能需求(1)檔案查詢功能通過編號和日期等等對數(shù)據(jù)庫中的相關(guān)內(nèi)容的進(jìn)行精確查詢顯示。(2)檔案借閱歸還管理功能用戶可以查詢已歸檔的檔案(未借出)進(jìn)行借閱,借閱時需要提交借閱申請指明檔案的名稱、日期、借閱者、機(jī)構(gòu)。管理員可對用戶提出的借閱申請進(jìn)行審批,審批通過用戶便可到檔案室提取檔案。系統(tǒng)可以記錄借閱者的個人信息、借閱信息等基本信息并完成借閱操作。(3)機(jī)構(gòu)管理功能系統(tǒng)管理員可對系統(tǒng)中的機(jī)構(gòu)進(jìn)行管理,包括新增機(jī)構(gòu),此時需要提供機(jī)構(gòu)的名稱和說明;更改機(jī)構(gòu)名稱和說明。(4)檔案庫管理功能包括了新建檔案庫、刪除檔案庫、修改檔案庫描述和任命檔案庫的管理員等,只有系統(tǒng)管理員才有權(quán)進(jìn)行檔案庫管理。3.3工作需求電子政務(wù)檔案管理系統(tǒng)以政務(wù)檔案為背景,其系統(tǒng)管理由企業(yè)管理員來管理。主要實(shí)現(xiàn)以下功能:(1)對用戶進(jìn)行管理,包括對用戶的添加、修改等。(2)對機(jī)構(gòu)進(jìn)行管理,包括對機(jī)構(gòu)的添加、修改、刪除、查詢。(3)對檔案庫進(jìn)行管理,包括對檔案庫的添加、修改、刪除、查詢。(4)對檔案進(jìn)行管理,包括檔案的添加、修改、刪除、查詢。(5)對檔案借閱歸還進(jìn)行管理,包括檔案的借閱管理和歸還管理。3.4工作流程3.4.1數(shù)據(jù)流圖數(shù)據(jù)流圖(DataFlowDiagram,簡稱DFD圖)描繪系統(tǒng)邏輯模型的圖形工具,描述了系統(tǒng)的組成部分及個部分之間的聯(lián)系。它是用一些規(guī)定的圖標(biāo)和符號來描述數(shù)據(jù)在系統(tǒng)中的流動和處理情況。數(shù)據(jù)流圖一般要采用自上而下逐步求精的結(jié)構(gòu)化表示方法。其實(shí),軟件系統(tǒng)歸根到底是一個信息處理系統(tǒng),其最基本的功能就是接收輸入的信息,對輸入的信息按照規(guī)定的方法歸類、處理、存儲,轉(zhuǎn)變?yōu)樗枰男畔ⅲ詈笸ㄟ^輸出系統(tǒng)向用戶輸出所需求的信息。其中最核心的部分就是對信息(或者稱作數(shù)據(jù))的處理,因此不同的數(shù)據(jù)也就不決定了所需要的不同的處理方法和算法。數(shù)據(jù)流圖也就是以圖形的方式將系統(tǒng)中數(shù)據(jù)傳遞、轉(zhuǎn)化的過程以直觀的方式表述出來。下面是根據(jù)分析繪制出的電子政務(wù)檔案管理系統(tǒng)的頂層數(shù)據(jù)流圖:管理員管理員電子政務(wù)檔案管理系統(tǒng)用戶 事務(wù) 結(jié)果圖3.1頂層數(shù)據(jù)流圖上面較抽象的數(shù)據(jù)流圖,接下來將介紹該系統(tǒng)的幾個功能模塊的數(shù)據(jù)流圖,來說明相關(guān)部分的具體實(shí)現(xiàn)的功能。22信息記錄 D1檔案信息用戶 檔案信息 檔案用戶1檔案1檔案管理管理員 檔案 管理信息 管理信息管理員D2管理信息圖3.2檔案管理數(shù)據(jù)流圖1.1檔案借閱2記錄1.1檔案借閱2記錄信息1.3借閱處理1.2更新檔案庫存信息用戶管理員 檔案 檔案 檔案檔案用戶管理員借閱信息 借閱信息 D1借閱信息圖3.3檔案借閱數(shù)據(jù)流圖3.4.2數(shù)據(jù)字典數(shù)據(jù)字典是結(jié)構(gòu)化分析方法中的另一個重要的分析工具。數(shù)據(jù)流圖對信息處理邏輯模型的描述具有直觀、全面、容易理解的優(yōu)點(diǎn),但沒有準(zhǔn)確、完整的定義圖中的所有數(shù)據(jù)流,文件和底層加工進(jìn)行準(zhǔn)確、完整定義。這些圖元定義條款匯集在一起即組成數(shù)據(jù)字典。通過數(shù)據(jù)字典,開發(fā)人員可以更準(zhǔn)確地確定系統(tǒng)所要實(shí)現(xiàn)的功能和用途,同時數(shù)據(jù)字典也為數(shù)據(jù)庫維護(hù)人員提供了一個了解數(shù)據(jù)庫構(gòu)造、掌握數(shù)據(jù)庫特點(diǎn)的有效的手段。數(shù)據(jù)字典中包含的每個數(shù)據(jù)元素的控制信息是很有價值的。因?yàn)榱谐隽耸褂靡粋€給定的數(shù)據(jù)元素的所有程序(或模塊),所以很容易估計(jì)改變一個數(shù)據(jù)將產(chǎn)生的影響,并且能對所有受影響的程序或模塊作出相應(yīng)的改變。下面是檔案信息的部分?jǐn)?shù)據(jù)字典:表3.1檔案信息的定義名稱:檔案信息描述:用來記錄檔案的相關(guān)信息。定義:檔案信息=檔案名+檔案號+機(jī)構(gòu)名稱+檔案年度+檔案時限+創(chuàng)建人+創(chuàng)建時間+狀態(tài)+檔案庫。位置:檔案添加運(yùn)行窗口表3.2數(shù)據(jù)元素—檔案名稱的定義名稱:檔案名描述:用來描述每個檔案的名字。類型:字符型長度:50位置:檔案信息列表表3.3數(shù)據(jù)元素—檔案編號的定義名稱:檔案號描述:用來唯一標(biāo)識檔案信息表中記錄檔案在數(shù)據(jù)庫中的相應(yīng)存儲位置的關(guān)鍵字,通過它可以對報表進(jìn)行訪問。類型:整型長度:10位置:檔案信息列表表3.4數(shù)據(jù)元素—機(jī)構(gòu)名稱的定義名稱:機(jī)構(gòu)名稱描述:用來描述每個檔案所屬機(jī)構(gòu)的名稱。類型:字符型長度:50位置:檔案信息列表表3.5數(shù)據(jù)元素—檔案年度的定義名稱:檔案年度描述:每個檔案存檔時所屬的年份。類型:字符型長度:50位置:檔案信息列表表3.6數(shù)據(jù)元素—檔案時限的定義名稱:檔案時限描述:每個檔案存檔的時間限制。類型:整型長度:10位置:檔案信息列表表3.7數(shù)據(jù)元素—創(chuàng)建人的定義名稱:創(chuàng)建人描述:檔案的創(chuàng)建者。類型:字符型長度:50位置:檔案信息列表表3.8表3.8數(shù)據(jù)元素—創(chuàng)建時間的定義名稱:創(chuàng)建時間描述:每個檔案對應(yīng)的創(chuàng)建時的時間。類型:時間型長度:8位置:檔案信息列表表3.9表3.9數(shù)據(jù)元素—狀態(tài)的定義名稱:狀態(tài)名稱:狀態(tài)描述:檔案是否已入庫。類型:整型長度:10位置:檔案信息列表表3.10表3.10數(shù)據(jù)元素—檔案庫的定義名稱:檔案庫描述:每個檔案所屬的檔案庫的名稱。類型:字符型長度:50位置:檔案信息列表數(shù)據(jù)字典最重要的用途是作為分析階段的工具。在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義很有助于改進(jìn)分析員和用戶之間的通信,因此將消除許多可能的誤解。對數(shù)據(jù)的這一系列嚴(yán)密一致的定義也有助于改進(jìn)在不同的開發(fā)人員和不同的開發(fā)小組之間的通信。第4章數(shù)據(jù)庫設(shè)計(jì)通過需求分析階段的工作,已經(jīng)清楚了該系統(tǒng)應(yīng)該實(shí)現(xiàn)什么功能,那么下一步的工作就是該如何實(shí)現(xiàn)這些功能,這就是總體設(shè)計(jì)的工作??偟膩碚f,總體設(shè)計(jì)的主要任務(wù)是根據(jù)需求規(guī)格說明導(dǎo)出系統(tǒng)的實(shí)現(xiàn)方案。而最終目標(biāo)是用比較抽象、概括的方式確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是說要取得實(shí)現(xiàn)該系統(tǒng)的最佳方案。一般來講,好的軟件表現(xiàn)三個特點(diǎn):其一是能夠按照指定的要求進(jìn)行工作,功能、性能都符合指定的要求;其二是軟件是可維護(hù)的,可方便地進(jìn)行修改;三是軟件不只是代碼,還有一套配置齊全的文檔。而好的軟件來自于最佳的設(shè)計(jì)方案。4.1功能模塊劃分所謂“模塊”,又稱“構(gòu)件”,一般指用程序中的數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?,還可以是單獨(dú)命名和編址的元素。在軟件的體系結(jié)構(gòu)中,模塊是可組合、分解和更換的單元。在設(shè)計(jì)中可以選擇其他程序已編寫好的模塊,其本身也可供其他程序使用。模塊化就是對一個復(fù)雜問題,自頂向下,逐層的把軟件劃分成若干模塊的過程。每個模塊完成一個子功能,再按照某種方法把這些模塊組裝起來,成為一個整體,即可以完成指定的系統(tǒng)功能,滿足問題的要求過程如果把整個軟件看做一個模塊,是很難被人理解的。但是把大的程序分為許多的模塊,即把一個很復(fù)雜的問題劃分為許多的小問題,解決也就容易多了。一個小的問題作為一個模塊,不僅容易為人理解,而且能夠單獨(dú)地進(jìn)行設(shè)計(jì)、測試和維護(hù)。從而可以提高軟件的生產(chǎn)效率及可靠性和維護(hù)性。下面是根據(jù)需求分析階段的形成的文檔及用戶的具體要求得到的該系統(tǒng)的功能模塊圖:電子政務(wù)檔案管理系統(tǒng)用戶管理電子政務(wù)檔案管理系統(tǒng)用戶管理機(jī)構(gòu)管理檔案管理機(jī)構(gòu)的修改檔案庫管理用戶的修改用戶的添加機(jī)構(gòu)的刪除機(jī)構(gòu)的查詢檔案借閱歸還管理機(jī)構(gòu)的添加檔案庫的修改檔案庫的刪除檔案庫的查詢檔案庫的添加檔案的修改檔案的刪除檔案的查詢檔案的添加借閱管理歸還管理借閱借閱查詢歸還歸還查詢歸還查詢歸還查詢圖4.1功能模塊圖4.2功能描述電子政務(wù)檔案管理系統(tǒng)初步劃分為五大功能模塊:用戶管理功能模塊、機(jī)構(gòu)管理功能模塊、檔案庫管理功能模塊、檔案管理功能模塊、檔案借閱歸還管理功能模塊。其中:用戶管理功能模塊實(shí)現(xiàn)用戶和管理員的添加,修改和刪除功能。機(jī)構(gòu)管理功能模塊需要實(shí)現(xiàn)增加機(jī)構(gòu)、刪除機(jī)構(gòu)、修改機(jī)構(gòu)描述等功能。檔案庫管理功能模塊包括了新建檔案庫、刪除檔案庫、修改檔案庫描述和任命檔案庫的管理員等,只有系統(tǒng)管理員才有權(quán)進(jìn)行檔案庫管理。檔案管理功能模塊是所有用戶都可操作的功能,用戶通過設(shè)定檢索的條件對檔案進(jìn)行檢索,可以查閱檢索出的檔案的詳細(xì)信息。檔案借閱歸還管理功能模塊只有對某個檔案庫有操作權(quán)限的用戶才能對該檔案庫下的借閱事務(wù)進(jìn)行管理。4.3數(shù)據(jù)庫數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫設(shè)計(jì)的好壞將直接影響系統(tǒng)的效率以及實(shí)現(xiàn)效果。合理的數(shù)據(jù)庫設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。4.3.1概要設(shè)計(jì)數(shù)據(jù)庫的概念設(shè)計(jì)任務(wù)是依據(jù)需求分析的結(jié)果轉(zhuǎn)換成一個獨(dú)立于具體數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,簡稱DBMS)的概念模型,即實(shí)體關(guān)系圖(E—R圖)。在概念設(shè)計(jì)階段就要開始設(shè)計(jì)數(shù)據(jù)庫的完整性。數(shù)據(jù)庫一般分為三級模式:外模式、概念模式和內(nèi)模式。其中概念模式是數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,通常以某種數(shù)據(jù)模型為基礎(chǔ)。根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典的分析,各E—R圖如下所示:用戶用戶用戶名密碼圖4.2用戶實(shí)體E-R圖檔案庫檔案庫編號名稱負(fù)責(zé)人電話地址備注圖4.3檔案庫E—R圖機(jī)構(gòu)機(jī)構(gòu)名稱電話備注負(fù)責(zé)人編號地址圖4.4機(jī)構(gòu)實(shí)體E—R圖檔案信息檔案信息存儲地備注內(nèi)容名稱編號日期4.5檔案信息E—R圖檔案借閱信息檔案借閱信息姓名機(jī)構(gòu)經(jīng)手人名稱編號日期圖4.6檔案借閱信息E—R圖檔案歸還信息檔案歸還信息姓名機(jī)構(gòu)經(jīng)手人名稱編號日期圖4.7檔案歸還信息E—R圖編號編號地址名稱編號名稱電話N地址名稱編號名稱電話NMNMMN用戶機(jī)構(gòu)檔案檔案庫檔案借閱歸還用戶名密碼查詢查詢使用使用備注負(fù)責(zé)人地址名稱內(nèi)容存儲地備注編號備注負(fù)責(zé)人電話日期圖4.8實(shí)體間的聯(lián)系圖4.3.2邏輯設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E—R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),是數(shù)據(jù)庫設(shè)計(jì)中重要的一步。E—R模型和關(guān)系模型是兩種對數(shù)據(jù)庫不同的描述,在E—R模型中用實(shí)體集和聯(lián)系表示現(xiàn)實(shí)世界中的事物及其相互之間的關(guān)系;而在關(guān)系模型中則用單一的結(jié)構(gòu)(二維表)來組織數(shù)據(jù)。下面將科技借書處圖書借閱查詢系統(tǒng)的E—R模型轉(zhuǎn)化為關(guān)系模型,關(guān)系主碼用下劃線標(biāo)出。用戶(用戶名稱,密碼)檔案庫信息(編號,名稱,負(fù)責(zé)人,電話,地址,備注)機(jī)構(gòu)信息(編號,名稱,負(fù)責(zé)人,電話,地址,備注)檔案信息(編號,名稱,內(nèi)容,日期,存儲地,備注)檔案借閱信息(編號,名稱,日期,姓名,機(jī)構(gòu),經(jīng)手人)檔案歸還信息(編號,名稱,日期,姓名,機(jī)構(gòu),經(jīng)手人)數(shù)據(jù)庫中的表:表4.1所有用戶列表字段類型長度NULL備注用戶名char10否主鍵密碼char10否無表4.2檔案庫列表字段類型長度NULL備注編號char4否主鍵名稱char50否無負(fù)責(zé)人char10否無電話char10否無地址char10否無備注char40否無表4.3機(jī)構(gòu)列表字段類型長度NULL備注編號char4否主鍵名稱char50否無負(fù)責(zé)人char10否無電話char10否無地址char10否無備注char40否無表4.4檔案列表字段類型長度NULL備注編號int4否主鍵名稱char50否無內(nèi)容char10否無日期datetime8否無存儲地char10否無備注char40否無表4.5檔案借閱列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機(jī)構(gòu)char10否無經(jīng)手人char10否無表4.5檔案歸還列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機(jī)構(gòu)char10否無經(jīng)手人char10否無4.4.3物理設(shè)計(jì)數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存儲方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于給定的計(jì)算機(jī)系統(tǒng)。為一個給定邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設(shè)計(jì)。通常分為兩步:(1)確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要指存取方法和存儲結(jié)構(gòu);(2)對物理結(jié)構(gòu)進(jìn)行評價,評價的重點(diǎn)是時間和空間效率;不同的數(shù)據(jù)庫產(chǎn)品所提供的物理環(huán)境、存取方法和存儲結(jié)構(gòu)有很大的差別,因此沒有通用的物理設(shè)計(jì)方法可遵循,只能給出一般的設(shè)計(jì)內(nèi)容和原則。采用優(yōu)化的物理數(shù)據(jù)庫結(jié)構(gòu),使得在數(shù)據(jù)庫上運(yùn)行的各種事務(wù)響應(yīng)時間小、存儲空間利用率高、事務(wù)吞吐率大。為此首先對要運(yùn)行的事務(wù)進(jìn)行詳細(xì)分析,獲得選擇物理數(shù)據(jù)庫設(shè)計(jì)所需要的參數(shù)。其次,要充分了解所用的RDBMS的內(nèi)部特征,特別是系統(tǒng)提供的存取方法和存儲結(jié)構(gòu)。數(shù)據(jù)庫物理設(shè)計(jì)過程中需要對時間效率、空間效率、維護(hù)代價和各種用戶要求進(jìn)行權(quán)衡,其結(jié)果可以產(chǎn)生多種方案,數(shù)據(jù)庫設(shè)計(jì)人員必須對這些方案進(jìn)行細(xì)致的評價,從中選擇一個較優(yōu)的方案作為數(shù)據(jù)庫的物理結(jié)構(gòu)。評價物理數(shù)據(jù)庫的方法完全依賴于所選用的DBMS,主要是從定量估算各種方案的存儲空間、存取時間和維護(hù)代價入手,對估算結(jié)果進(jìn)行權(quán)衡、比較,選擇出一個較優(yōu)的合理的物理結(jié)構(gòu)。如果該結(jié)構(gòu)不符合用戶需求,則需要修改設(shè)計(jì)。第5章詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)階段的根本目的是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各個模塊的內(nèi)部過程描述。經(jīng)過這個階段的設(shè)計(jì)工作,應(yīng)該得出對目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。5.1結(jié)構(gòu)程序的設(shè)計(jì)結(jié)構(gòu)程序設(shè)計(jì)技術(shù)是實(shí)現(xiàn)目標(biāo)系統(tǒng)的關(guān)鍵技術(shù),是詳細(xì)設(shè)計(jì)的邏輯基礎(chǔ)。結(jié)構(gòu)程序設(shè)計(jì)是設(shè)計(jì)程序的技術(shù),它采用自頂向下逐步求精的設(shè)計(jì)方法和單入口單出口的控制結(jié)構(gòu)。采用的三種基本控制結(jié)構(gòu)有順序、選擇、循環(huán)。雖然這三種結(jié)構(gòu)能實(shí)現(xiàn)任何單入口單出口的程序,還允許使用DO-UNTIL和DO-CASE這兩種循環(huán)結(jié)構(gòu)。電子政務(wù)檔案管理系統(tǒng)采用了結(jié)構(gòu)化的程序設(shè)計(jì),例如,當(dāng)用戶登錄系統(tǒng)時,如果輸入的用戶名或密碼錯誤超過3次以上,則該用戶禁止登錄系統(tǒng)。從而保護(hù)了用戶使用的合法性,安全性。5.2系統(tǒng)設(shè)計(jì)電子政務(wù)檔案管理系統(tǒng)包括兩個子系統(tǒng)的設(shè)計(jì),分別包括管理功能子系統(tǒng)和服務(wù)功能子系統(tǒng)。在登陸的時候可以根據(jù)用戶的不同的權(quán)限登陸到不同的子系統(tǒng)。如果權(quán)限為管理員就登陸到管理功能子系統(tǒng),如果權(quán)限為用戶則登陸到服務(wù)功能子系統(tǒng)。把一個完整的系統(tǒng)劃分為幾個小的子系統(tǒng),在無論在設(shè)計(jì)上還是在完成上都是一個好的選擇。5.2.1管理功能系統(tǒng)該子系統(tǒng)是管理員進(jìn)行操作的系統(tǒng)。它主要包括管理檔案、管理檔案庫、管理機(jī)構(gòu)、管理用戶、系統(tǒng)設(shè)置。其中對檔案和檔案庫的管理包括添加、刪除和修改和查詢,對用戶的記錄也包括添加和修改。系統(tǒng)設(shè)置包括修改密碼和退出該系統(tǒng)。如下圖所示:管理功能管理功能管理檔案管理檔案庫管理機(jī)構(gòu)管管理用戶系系統(tǒng)設(shè)置圖5.1管理功能模塊圖5.2.2服務(wù)功能系統(tǒng)服務(wù)功能子系統(tǒng)只要是為用戶提供方便的。它主要包括檔案檢索、檔案借閱、檔案歸還、查詢、系統(tǒng)設(shè)置等功能。查詢包括借閱查詢和歸還查詢,系統(tǒng)設(shè)置包括修改密碼和退出該系統(tǒng)。如下圖所示:管理功能管理功能管理檔案管理檔案庫管理機(jī)構(gòu)管管理用戶系系統(tǒng)設(shè)置圖5.2服務(wù)功能模塊圖5.3菜單設(shè)計(jì)菜單中集成了用戶在程序窗口中所完成的絕大部分操作,是程序開發(fā)中的核心元素。VisualC#是面向?qū)ο蟮膽?yīng)用程序開發(fā)平臺,菜單是幾乎每個窗口都會用到的重要元素之一。除了用戶熟知的各種窗口菜單外,應(yīng)用程序還可以擁有多個在運(yùn)行時改變的菜單,不同的局部菜單,甚至是用戶自行定義的系統(tǒng)菜單等。在設(shè)計(jì)窗口上適當(dāng)?shù)倪\(yùn)用菜單,可以使生成的應(yīng)用程序更貼近用戶,是命令項(xiàng)更加直觀,便于用戶識別。5.3.1菜單的分類根據(jù)所應(yīng)用場合的不同,窗口中的菜單可以具有不同的表現(xiàn)形式。在應(yīng)用程序中,下拉菜單是最直觀、最常用的菜單類型,除此之外,菜單家族中還有級聯(lián)菜單和彈出菜單等類型。渤海大學(xué)教學(xué)樓使用信息管理系統(tǒng)才用了菜單的設(shè)計(jì)方法(下拉菜單,級聯(lián)菜單)1.下拉菜單下拉菜單的各菜單標(biāo)題并排排列在應(yīng)用程序頂部的菜單欄里,每一個菜單標(biāo)題都分別對應(yīng)一個含有多個不同菜單項(xiàng)的下拉菜單。用戶可以在當(dāng)前窗口中選中所需的菜單標(biāo)題執(zhí)行相應(yīng)的操作,當(dāng)用戶對某個菜單標(biāo)題進(jìn)行操作時,該菜單標(biāo)題就會以特殊的顏色高亮度顯示,為用具體是當(dāng)前操作對象。在主窗體的設(shè)計(jì)中就采用了下拉菜單,方便用戶的使用。2.級聯(lián)菜單級聯(lián)菜單有時也被認(rèn)為是上一級菜單中所包含的子菜單,它于下拉菜單和彈出菜單有著密切的聯(lián)系。程序開發(fā)者可以根據(jù)實(shí)際需要定制第二、第三級以至于更多級別的級聯(lián)式菜單。3.彈出菜單彈出菜單只是在某一個程序指定事件被觸發(fā)的同時打開,它沒有被附加到應(yīng)用程序頂部固定的菜單欄里,只需要用戶在程序代碼中通過popupmenu屬性和彈出菜單關(guān)聯(lián),指定該觸發(fā)事件及彈出菜單在屏幕上所顯示的打開位置。5.4界面設(shè)計(jì)5.4.1登錄界面的設(shè)計(jì)登錄系統(tǒng)界面時,最先調(diào)用口令檢查模塊。用戶輸入用戶名和密碼后,點(diǎn)擊“登錄”按鈕。用戶的使用權(quán)限默認(rèn)值為0。如果用戶名或密碼內(nèi)容至少有一個為空了,那么程序就要警告用戶,您輸入的用戶名或密碼不正確;如果用戶名和密碼的內(nèi)容都不為空,系統(tǒng)便自動到系統(tǒng)數(shù)據(jù)庫中的“用戶表”中按“用戶名”找到相應(yīng)的記錄,然后檢驗(yàn)該記錄中的“密碼”字段與用戶輸入的密碼值是否一致,如果一致,則進(jìn)入系統(tǒng)主界面,否則提示錯誤信息,要求用戶重新輸入。如果用戶重新登錄系統(tǒng)超過3次,則該用戶將被禁止登錄該系統(tǒng)。在系統(tǒng)內(nèi)部還制定了時間,在運(yùn)行過程中時間是隱藏的,同時將用戶的用戶名和登錄時間寫入日志信息,按編號排序。對login進(jìn)行數(shù)據(jù)庫連接時采用類的方法,通過定義類使login與數(shù)據(jù)庫緊密的聯(lián)系在一起。圖5.3登錄界面登陸窗體的程序流程圖如下所示:YYNNY開始輸入用戶名和密碼是否匹配查看數(shù)據(jù)庫重新輸入信息Count>3進(jìn)入系統(tǒng)主界面結(jié)束圖5.4登錄窗體的程序流程圖界面代碼如下:privatevoidbutton1_Click(objectsender,EventArgse){for(inti=0;i<myTable.Rows.Count;i++){this.myRow=myTable.Rows[i];//只有當(dāng)輸入的用戶名和密碼同時對應(yīng)上數(shù)據(jù)庫中記錄時,才能通過校驗(yàn)if(myRow[1].ToString().Trim()==this.textBox2.Text.ToString().Trim()){blCanLogin=true;strUser=myRow[1].ToString().Trim();//保存用戶名mainnewfrm=newmain();newfrm.Show();this.Hide();return;}}MessageBox.Show("您輸入的用戶號或密碼不正確!");return;}}}5.4.2主界面的設(shè)計(jì)當(dāng)用戶進(jìn)入系統(tǒng)后,顯示主界面,用戶可根據(jù)主界面的五個功能進(jìn)行操作。其五大功能為:用戶管理、機(jī)構(gòu)管理、檔案庫管理、檔案管理和檔案借閱歸還。利用工具箱中的菜單控件menuStrip設(shè)計(jì)主菜單項(xiàng),并在主菜單下設(shè)計(jì)級聯(lián)菜單。設(shè)計(jì)如下:用戶管理:添加用戶、修改密碼。機(jī)構(gòu)管理:機(jī)構(gòu)的添加、刪除、修改和查詢。檔案庫管理:檔案庫的添加、刪除、修改和查詢。檔案管理:檔案的添加、刪除、修改和查詢。檔案借閱歸還:借閱、歸還。圖5.5主界面5.4.3機(jī)構(gòu)管理界面機(jī)構(gòu)管理菜單下有四個級聯(lián)菜單(機(jī)構(gòu)的添加、刪除、修改、查詢)。對其進(jìn)行操作時,可得到的機(jī)構(gòu)信息如下:名稱、負(fù)責(zé)人、電話、地址、備注、編號。管理員根據(jù)查詢條件對機(jī)構(gòu)進(jìn)行檢索。機(jī)構(gòu)添加界面:圖5.6機(jī)構(gòu)添加界面機(jī)構(gòu)添加的程序流程圖如下所示:開始開始輸入輸入YY進(jìn)入添加機(jī)構(gòu)進(jìn)入添加機(jī)構(gòu)NN關(guān)閉關(guān)閉結(jié)束結(jié)束圖5.7機(jī)構(gòu)添加流程圖界面代碼如下:SqlConnectionConn=newSqlConnection();Conn.ConnectionString="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd1=newSqlCommand();cmd1xmandText="insertinto機(jī)構(gòu)(編號,名稱,負(fù)責(zé)人,電話,地址,備注)values('"+this.textBox6.Text+"','"+this.textBox1.Text+"','"+this.textBox2.Text+"','"+this.textBox3.Text+"','"+this.textBox4.Text+"','"+this.textBox5.Text+"')";cmd1.Connection=Conn;Conn.Open();cmd1.ExecuteNonQuery();Conn.Close();MessageBox.Show("添加成功!");5.4.4檔案庫管理界面檔案庫管理菜單下有四個級聯(lián)菜單(檔案庫的添加、刪除、修改、查詢)。對其進(jìn)行操作時,可得到的機(jī)構(gòu)信息如下:名稱、負(fù)責(zé)人、電話、地址、備注、編號。管理員根據(jù)查詢條件對檔案庫進(jìn)行檢索。檔案庫添加界面:圖5.8檔案庫添加界面檔案庫添加的程序流程圖如下所示:開始開始輸入輸入Y進(jìn)入添加檔案Y進(jìn)入添加檔案庫NN關(guān)閉關(guān)閉結(jié)束結(jié)束圖5.9檔案庫添加流程圖界面代碼如下:SqlConnectionConn=newSqlConnection();Conn.ConnectionString="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd=newSqlCommand();cmdxmandText="insertinto庫(編號,名稱,負(fù)責(zé)人,電話,地址,備注)values('"+this.textBox6.Text+"','"+this.textBox1.Text+"','"+this.textBox2.Text+"','"+this.textBox3.Text+"','"+this.textBox4.Text+"','"+this.textBox5.Text+"')";cmd.Connection=Conn;Conn.Open();cmd.ExecuteNonQuery();Conn.Close();MessageBox.Show("添加成功!");5.4.5檔案管理界面檔案管理菜單下有四個級聯(lián)菜單(檔案的添加、刪除、修改、查詢)。對其進(jìn)行操作時,可得到的機(jī)構(gòu)信息如下:存儲地、備注、編號、名稱、日期、內(nèi)容。管理員根據(jù)查詢條件對檔案進(jìn)行檢索。檔案修改界面:圖5.10檔案修改界面檔案修改的程序流程圖如下所示:開始開始輸入編號輸入編號輸入名稱輸入名稱修改修改內(nèi)容內(nèi)容結(jié)束結(jié)束YYN圖5.11檔案修改流程圖界面代碼如下:SqlConnectionConn=newSqlConnection();Conn.ConnectionString="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlCommandcmd=newSqlCommand();cmdxmandText="update檔案set名稱='"+this.textBox1.Text+"',內(nèi)容='"+this.textBox2.Text+"',備注='"+this.textBox3.Text+"',日期='"+this.dateTimePicker1.Text+"',存儲地='"+thisxboBox2.Text+"'where編號='"+thisxboBox1.Text+"'";cmd.Connection=Conn;Conn.Open();cmd.ExecuteNonQuery();Conn.Close();MessageBox.Show("修改成功!");5.4.6檔案借閱歸還管理界面檔案借閱歸還菜單下有兩個級聯(lián)菜單(借閱管理和歸還管理)。借閱管理菜單下也有兩個級聯(lián)菜單(借閱和借閱查詢)。歸還管理菜單下也有兩個級聯(lián)菜單(歸還和歸還查詢)對其進(jìn)行操作時,可得到的信息如下:編號、名稱、日期、借閱者、機(jī)構(gòu)、經(jīng)手人。檔案借閱界面:圖5.12檔案借閱界面界面代碼如下:SqlConnectionconn=newSqlConnection();conn.ConnectionString="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlDataAdapterda=newSqlDataAdapter("select*from檔案借閱",conn);DataSetds=newDataSet();da.Fill(ds);DataViewdv=ds.Tables[0].DefaultView;this.dataGridView1.DataSource=dv;conn.Close();歸還查詢界面:圖5.一三歸還查詢界面歸還查詢的程序流程圖如下所示:開始開始?xì)w還查詢歸還查詢檔案編號檔案名稱檔案編號檔案名稱點(diǎn)擊查詢按鈕點(diǎn)擊查詢按鈕輸出相應(yīng)的檔案名稱或編號輸出相應(yīng)的檔案名稱或編號關(guān)閉關(guān)閉結(jié)束結(jié)束圖5.14歸還查詢界面流程圖界面代碼如下:SqlConnectionconn=newSqlConnection();conn.ConnectionString="workstationid=localhost;IntegratedSecurity=SSPI;database=檔案";SqlDataAdapterda=newSqlDataAdapter("select*from檔案歸還",conn);DataSetds=newDataSet();da.Fill(ds);DataViewdv=ds.Tables[0].DefaultView;this.dataGridView1.DataSource=dv;conn.Close();this.textBox1.Text="";第6章系統(tǒng)測試6.1測試目的軟件測試的目的,第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來做了這個事件。第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險評估所準(zhǔn)備的信息。第三軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。目前軟件測試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明、設(shè)計(jì)和編碼的最后復(fù)審。把產(chǎn)品質(zhì)量作為企業(yè)的重要目標(biāo)之一,以免在激烈的競爭中被淘汰出局。這就需要對軟件進(jìn)行性能測試。6.2測試方法計(jì)算機(jī)軟件是基于計(jì)算機(jī)系統(tǒng)的一個重要組成部分,軟件開發(fā)完畢后應(yīng)與系統(tǒng)中其它成分集成在一起,此時需要進(jìn)行一系列系統(tǒng)集成和確認(rèn)測試。對這些測試的詳細(xì)討論已超出軟件工程的范圍,這些測試也不可能僅由軟件開發(fā)人員完成。在系統(tǒng)測試之前,軟件工程師應(yīng)完成下列工作:
(1)為測試軟件系統(tǒng)的輸入信息設(shè)計(jì)出錯處理通路;
(2)設(shè)計(jì)測試用例,模擬錯誤數(shù)據(jù)和軟件界面可能發(fā)生的錯誤,記錄測試結(jié)果,為系統(tǒng)測試提供經(jīng)驗(yàn)和幫助;
(3)參與系統(tǒng)測試的規(guī)劃和設(shè)計(jì),保證軟件測試的合理性。系統(tǒng)測試應(yīng)該由若干個不同測試組成,目的是充分運(yùn)行系統(tǒng),驗(yàn)證系統(tǒng)各部件是否都能政黨工作并完成所賦予的任務(wù)。軟件測試大致分為兩個階段:白盒測試法和黑盒測試法。如果知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢測是否每個功能都能實(shí)現(xiàn),這種測試方法叫作黑盒測試法;如果知道產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢驗(yàn)是否按照規(guī)格說明書的規(guī)定正常運(yùn)行,這個方法叫白盒測試法。對于軟件而言,黑盒測試法是把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。也就是說黑盒測試是在程序的接口進(jìn)行測試,它只檢查程序的功能是否按照規(guī)格說明說的說明正常運(yùn)行,程序是否能恰當(dāng)?shù)慕邮茌斎霐?shù)據(jù),產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。黑盒測試又稱為功能測試。電子政務(wù)檔案管理系統(tǒng)通過黑盒測試的方法,測試系統(tǒng)五大主要功能:用戶管理功能、機(jī)構(gòu)管理功能、檔案庫管理功能、檔案管理功能、檔案借閱歸還管理功能及其相應(yīng)子菜單下的功能。與黑盒測試法相反,白盒測試法是把程序看成是裝在一個透明的白盒子里。也就是完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗(yàn)程序中的每條通路是否能按預(yù)定的要求正確工作,白盒測試又稱為結(jié)構(gòu)測試。通過這兩種測試方法,糾正系統(tǒng)中存在的錯誤,提高軟件的可靠性。6.3測試步驟軟件的測試通常至少分為集成測試、單元測試和驗(yàn)收測試三個基本階段。(1)集成測試(系統(tǒng)測試)采用自底向上的增量集成方式進(jìn)行測試。(2)單元測試(模塊測試)把系統(tǒng)的各個模塊看成一個個獨(dú)立的小子系統(tǒng)進(jìn)行測試。在系統(tǒng)管理模塊中輸入相應(yīng)的用戶名和密碼,如果正確系統(tǒng)反饋成功。打開系統(tǒng)數(shù)據(jù)庫能夠找到該條記錄,說明系統(tǒng)成功的錄入了該管理員的權(quán)限信息。然后就可以對其他模塊進(jìn)行操作。若輸入的用戶名或者密碼不正確,系統(tǒng)會彈出對話框,提示您輸入的用戶名或密碼輸入不正確,請重試。(3)驗(yàn)收測試(確認(rèn)測試)經(jīng)過了前面的測試后,一些系統(tǒng)內(nèi)的錯誤被發(fā)現(xiàn)和修改?,F(xiàn)在,我作為一個用戶模擬實(shí)際情況進(jìn)行一系列操作,然后再以系統(tǒng)管理員的身份對系統(tǒng)進(jìn)行管理。完成一次完整的黑盒測試。經(jīng)過上述的測試過程對軟件進(jìn)行測試后,軟件基本滿足開發(fā)的要求,然后通過進(jìn)一步完善使系統(tǒng)更加有效使用。下面對用戶添加測試的結(jié)果顯示:圖6.1用戶添加界面機(jī)構(gòu)修改的測試結(jié)果:圖6.2機(jī)構(gòu)修改界面檔案庫的刪除圖6.4檔案庫刪除界面第7章系統(tǒng)維護(hù)及性能分析7.1系統(tǒng)維護(hù)對于一個軟件而言,系統(tǒng)維護(hù)是它生命周期的最后一個階段,但也是至關(guān)重要的一個環(huán)節(jié)。軟件維護(hù)通常包括四項(xiàng)活動:改正性維護(hù);適應(yīng)性維護(hù);完善性維護(hù);預(yù)防性維護(hù)。雖然已經(jīng)進(jìn)行了軟件的測試,但是在程序的使用期間,也不可能暴露出這個軟件系統(tǒng)中所有的潛在的錯誤。如發(fā)現(xiàn)問題應(yīng)把問題報告給維護(hù)人員,通過維護(hù)人員診斷和改正錯誤的過程稱為改正性維護(hù)。適應(yīng)性維護(hù),也就是為了和變化了的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改軟件的活動,是既必要又經(jīng)常的維護(hù)活動。在使用軟件的過程中用戶往往提出增加新功能或修改已有功能的建議,還可能提出一般性的改進(jìn)意見。為了滿足這類要求,需要進(jìn)行完善性維護(hù)。當(dāng)為了改進(jìn)未來的可維護(hù)性和可靠性,或?yàn)榱私o給未來的改進(jìn)奠定更好的基礎(chǔ)而修改軟件時,出現(xiàn)了第四項(xiàng)維護(hù)活動,這項(xiàng)維護(hù)活動通常稱為預(yù)防維護(hù),目前這項(xiàng)維護(hù)活動相對說比較稀少。對于數(shù)據(jù)庫要定期進(jìn)行維護(hù),可以一周進(jìn)行一次備份。這樣對于新數(shù)據(jù)可以即使地被保護(hù)起來。在這個系統(tǒng)中,由于是的限制,軟件維護(hù)僅在軟件測試完成以后進(jìn)行了一部分的維護(hù)。在程序的設(shè)計(jì)過程中,我不斷地采用可改正性維護(hù)(糾正在使用過程中暴露出來的錯誤而進(jìn)行的改正性維護(hù)),使程序逐步的減少錯誤的發(fā)生。在程序設(shè)計(jì)完成后,我繼續(xù)進(jìn)行完善性維護(hù)(改進(jìn)原有的軟件),不斷增加系統(tǒng)的功能,完善系統(tǒng)的功能,使系統(tǒng)能夠更好的運(yùn)行。本系統(tǒng)的維護(hù)措施有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù),管理員可以經(jīng)常對數(shù)據(jù)庫信息進(jìn)行備份,以防止數(shù)據(jù)庫被破壞。同時還包括對用戶權(quán)限的管理,通過對不同用戶設(shè)置不同的權(quán)限,防止用戶對無權(quán)操作的數(shù)據(jù)進(jìn)行修改。軟件維護(hù)是軟件使用中的重要部分。軟件的維護(hù)會一直持續(xù)到軟件報廢為止,也就是軟件再也沒有維護(hù)的價值了,必須報廢再開發(fā)新的軟件來替代它。只有到此時,軟件的生命周期結(jié)束了,也就不用再進(jìn)行維護(hù)了,軟件的維護(hù)也就到此終止了。所以說,我們不能忽略軟件維護(hù)這個問題。7.2性能分析本系統(tǒng)各模塊功能均已得到較好的實(shí)現(xiàn),符合設(shè)計(jì)標(biāo)準(zhǔn),達(dá)到了用戶要求,具有較好的即時交互性和并發(fā)性。系統(tǒng)采用統(tǒng)一的設(shè)計(jì)風(fēng)格,能夠使用戶易于接受,系統(tǒng)操作方便。本系統(tǒng)設(shè)計(jì)了數(shù)據(jù)備份與恢復(fù)功能,增加了系統(tǒng)的可靠性。另外,能夠?qū)τ脩舻腻e誤輸入進(jìn)行屏蔽,以減少用戶操作錯誤。同時,防止非法用戶的使用,增強(qiáng)了系統(tǒng)的安全性。在數(shù)據(jù)方面,采用SQLServer2000,其具有備份、恢復(fù)功能,并具有較好的并發(fā)控制。第8章總結(jié)經(jīng)過了三個月的努力,在指導(dǎo)教師姜老師的耐心指導(dǎo)下我終于按時完成了電子政務(wù)檔案管理系統(tǒng)的設(shè)計(jì)。在此次畢業(yè)設(shè)計(jì)過程中我也學(xué)到了許多了關(guān)于數(shù)據(jù)庫開發(fā)方面的知識,實(shí)踐技能有了很大的提高。在整個畢業(yè)設(shè)計(jì)的過程中,我努力把四年來所學(xué)的專業(yè)知識進(jìn)一步升華,歸結(jié)為知識體系,爭取為今后的工作服務(wù)。在畢業(yè)設(shè)計(jì)的過程中,我搜集大量有關(guān)書籍和資料,帶著問題與老師或同組同學(xué)交流。通過畢業(yè)設(shè)計(jì)的鍛煉,我將大學(xué)四年來所學(xué)的理論知識與實(shí)踐良好的結(jié)合起來,提高了專業(yè)技術(shù)水平,加深了對電子政務(wù)檔案管理系統(tǒng)的理解,在一定程度上掌握了開發(fā)技巧,同時掌握不少編程技巧。開發(fā)設(shè)計(jì)的初級階段,我對教學(xué)管理方面的知識知道的不是很多,通過調(diào)查了解和查閱相關(guān)書籍,我對教學(xué)管理軟件的開發(fā)有了初步的了解和認(rèn)識。隨著設(shè)計(jì)的深入,逐步加深對該系統(tǒng)的認(rèn)識和對編程語言的熟悉和理解。此系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)基本上是合理的,但不足的是數(shù)據(jù)庫中各表間沒有建立聯(lián)系,全部是在程序中連接每張表的。軟件方面設(shè)計(jì)十分成功,盡量用最簡練的語句實(shí)現(xiàn)功能,連接數(shù)據(jù)庫的時候login采用類的方法進(jìn)行數(shù)據(jù)庫的連接,調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)。但在其他界面進(jìn)行數(shù)據(jù)庫連接時采用代碼的方法進(jìn)行數(shù)據(jù)庫的連接。由于是第一次較系統(tǒng)的開發(fā)信息管理系統(tǒng),所以系統(tǒng)中難免存在一些缺陷,軟件的設(shè)計(jì)工作還有很多。另外,系統(tǒng)中的部分模塊的功能還有些不完善的地方,這需要在進(jìn)一步的完善過程中實(shí)現(xiàn)。我會不斷去學(xué)習(xí)補(bǔ)充來開拓自己的思維能力,為以后更好的在該領(lǐng)域內(nèi)發(fā)展打下堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn)[1]童愛紅.VisualC#.Net應(yīng)用教程.北京:北京交通大學(xué)出版社,2004:45-125[2]范旭,董民輝.使用VisualC#.Net開發(fā)Windows應(yīng)用.北京:北京希望電子出版社,2005:57-94[3]孫永強(qiáng),陳宗斌.VisualC#.Net入門與提高.北京:清華大學(xué)出版社,2002:26-96[4]張海潘.軟件工程導(dǎo)論.北京:清華大學(xué)出版社,2003:35-248[5]馬傳寶,李婷.VisualC#+SQLServer數(shù)據(jù)庫開發(fā)與實(shí)例.北京:清華大學(xué)出版社,2006:52-214[6]衛(wèi)建偉,張奇.VisualC#數(shù)據(jù)庫項(xiàng)目開發(fā)案例導(dǎo)航.北京:清華大學(xué)出版社,2005:24-148[7]黃遠(yuǎn)航,劉洪偉.信息交流模式對軟件開發(fā)的影響—軟件項(xiàng)目管理的信息交流探索,計(jì)算機(jī)應(yīng)用與軟件,第二期,2007:23-97[8]潘亞軍.一種基于SQL的數(shù)據(jù)庫初始化方法.計(jì)算機(jī)工程與應(yīng)用華北計(jì)算技術(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)準(zhǔn)教程.北京:機(jī)械工業(yè)出版社,2002:214-498[14]JohnSharp,JonJagger.SpecialEditionU
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 環(huán)境管理在企業(yè)發(fā)展中的作用研究
- 生產(chǎn)流程優(yōu)化基于數(shù)據(jù)的決策支持方案
- 珠寶鑒定與法律法規(guī)關(guān)系解析
- 安保安全措施方案
- 2023九年級化學(xué)下冊 第九章 現(xiàn)在生活與化學(xué)9.4 化學(xué)物質(zhì)與健康第3課時 治病用的藥品、防范有害化學(xué)物質(zhì)、保護(hù)身體健康說課稿 科粵版
- Unit1 Making friends Part A Letters and sounds(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 3 學(xué)習(xí)有方法 說課稿-2024-2025學(xué)年道德與法治三年級上冊統(tǒng)編版
- Unit 3 Fascinating parks Discover Useful Structures 說課稿 -2024-2025學(xué)年高中英語人教版(2019)選擇性必修第一冊
- 《2 拉拉手交朋友》說課稿-2023-2024學(xué)年道德與法治一年級上冊統(tǒng)編版
- 2023六年級數(shù)學(xué)上冊 三 分?jǐn)?shù)除法 1分?jǐn)?shù)除法第1課時 倒數(shù)的認(rèn)識說課稿 西師大版
- 小學(xué)主題班會教學(xué)設(shè)計(jì)-《給你點(diǎn)個“贊”》通用版
- 【教學(xué)創(chuàng)新大賽】《系統(tǒng)解剖學(xué)》教學(xué)創(chuàng)新成果報告
- 賽意EAM設(shè)備管理IOT解決方案
- 氫氰酸安全技術(shù)說明書MSDS
- 動物檢疫技術(shù)-動物檢疫的范圍(動物防疫與檢疫技術(shù))
- 比較思想政治教育學(xué)
- 醫(yī)用內(nèi)窺鏡冷光源產(chǎn)品技術(shù)要求深圳邁瑞
- 砌墻磚和砌塊檢測作業(yè)指導(dǎo)書
- 護(hù)理教學(xué)查房評分標(biāo)準(zhǔn)
- GB/T 23505-2017石油天然氣工業(yè)鉆機(jī)和修井機(jī)
- 人工智能發(fā)展史課件
評論
0/150
提交評論