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

下載本文檔

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

文檔簡介

1、本科生畢業(yè)設(shè)計(論文) PAGE 34摘要跋電子政務(wù)檔胺案管理系統(tǒng)版是以公司電暗子政務(wù)信息罷系統(tǒng)為模型伴而開發(fā)設(shè)計扒的。該系統(tǒng)邦既便于管理半員管理檔案矮,也方便于背借閱者借閱案檔案和查詢胺檔案信息。暗該系統(tǒng)主要吧實現(xiàn)對檔案澳信息和借閱愛者信息的管翱理,用戶通佰過使用用戶背名、密碼,稗進入整個數(shù)瓣據(jù)庫的管理斑工作,以便啊及時更新數(shù)奧據(jù)庫來滿足絆讀者的要求柏。其主要功暗能包括用戶板管理、機構(gòu)岸管理、檔案拔庫管理、檔扮案管理以及版檔案借閱歸拌還等功能。哎2。盎課題主要采跋用自上而下壩的結(jié)構(gòu)化程凹序設(shè)計方法扮與面向?qū)ο髷[方法相結(jié)合捌的方法,研澳究和開發(fā)該笆系統(tǒng)。該系鞍統(tǒng)運用了C辦#編程語言辦進行界面設(shè)

2、叭計和代碼設(shè)藹計,數(shù)據(jù)庫爸設(shè)計使用S稗QL Se拜rver 吧2000創(chuàng)懊建,使得系柏統(tǒng)功能更加俺完善。埃L。佰全文共分八般章,第一章哎緒論,介紹瓣系統(tǒng)開發(fā)的頒必要性與可阿行性,第二扒章到第五章皚介紹系統(tǒng)的拜設(shè)計與實現(xiàn)矮,包括可行鞍性分析、需霸求分析、數(shù)版據(jù)庫設(shè)計、班系統(tǒng)設(shè)計,哀第六章介紹般系統(tǒng)的調(diào)試百過程,第七扮章對系統(tǒng)的半性能進行分半析,第八章百總結(jié),總結(jié)哎此系統(tǒng)設(shè)計礙的優(yōu)缺點及藹其心得。拔R。癌關(guān)鍵詞案:爸借閱查詢;暗數(shù)據(jù)庫設(shè)計八;政務(wù)檔案按管理爸Abstr版act藹The e絆lectr吧onic 阿gover安nment癌 file擺 mana板gemen愛t sys哀tem 邦is

3、 de擺velop靶ed o盎n the絆 mode辦l of 藹the 把infor胺matio霸n sys挨tem o骯f板 the 壩elect邦ronic礙 gove矮rnmen氨t inf佰ormat奧ion s安ystem爸. 傲It is芭 very盎 easy昂 for 哎manag罷ers t扒o man拔age 艾the f按iles藹, and跋 it i胺s als搬o con罷venie襖nt fo版r rea癌ders 班to bo按rrow 敗and i頒nquir哎e 芭file 胺infor拔matio爸n.百0。懊The s佰ystem哎 main案ly r

4、e佰alize捌s the把 func氨tion 岸of ma氨nagin拌g the稗 翱file班 and 拜reade瓣rs d哀ata.巴 班The u骯sers 唉are a骯llowe拜d to 壩manag頒e the八 whol扮e dat疤abase按 only隘 thro笆ugh u艾sing 拌passw熬or稗d擺 , an矮d the靶n the襖 user扒s can凹 rene扳w the安 data罷base 敖in ti敖me to昂 meet扮 read癌ers 唉need.胺 拔Its m佰ain f跋uncti安ons i鞍nclud芭e 隘user 拌

5、manag藹ement絆, 辦insti阿tutio扒nal m版anage按ment矮, 百archi白ve ma版nagement熬, 藹archi八ve st扮orage胺 mana吧gemen氨t扳 and 佰the F罷uncti般on of叭 borr岸ows a爸nd Re翱turns翱 the 埃file.唉澳 靶l(wèi)。藹The t笆opic 盎mainl扒y use奧d the八 top 埃to th扮e bot礙tom o背f structur把e com耙bine 班with 隘the f佰acing凹 meth疤od of版 the 芭progr稗am de頒sign,班

6、 rese拌arch 斑and d拔evelo澳p the熬 info骯rmati愛on ma按nagem靶ent s斑ystem鞍.哀 The 背syste吧m mak氨es us耙e of 安the 版C # 阿to ca跋rry o疤n the班 inte傲rface辦 desi挨gn an瓣d the昂 code暗 desi矮gn, a背nd th邦e dat邦abase氨 desi吧gn ad頒opts 白SQL S挨erver拜 2000伴 to e伴stabl佰ish, 笆which班 make啊s the巴 syst般em fu皚nctio挨n mor靶e per白fect.板

7、6。辦The p奧aper 傲can b隘e div拌ided 懊into 矮eight辦 chap昂ters:壩 The 奧first邦 chap叭ter i搬s an 捌intro把ducti胺on of扳 the 頒paper佰. It 巴intro扒duces阿 the 瓣neces盎sity 捌and f翱easib襖ility敗 of t拜he de爸velop阿ment 笆of th奧e sys藹tem. 隘The s阿econd柏 to t暗he fi扳fth c扮hapte疤r int阿roduc白e the搬 desi擺gn an擺d rea班l(xiāng)izat靶ion o埃f t

8、he吧 syst鞍em, i盎nclud皚ing t愛he an唉alysi把s of 奧feasi版bilit艾y and暗 dema阿nd of叭 the 凹syste昂m, th俺e des白ign o安f dat靶abase唉 and 壩syste班m. Th阿e six隘th ch般apter擺 intr疤oduce耙s the凹 debu鞍gging耙 proc壩ess o奧f the俺 syst皚em. T背he se按venth鞍 chap壩ter a擺nalys暗es th罷e fun扒ction岸 of t啊he sy擺stem.岸 The 拔eight骯h cha艾pte

9、r 伴is a 盎summa奧ry. I阿t sum暗mariz靶es th隘e adv跋antag案es an搬d dis斑advan板tag唉es of凹 the 奧syste暗m, an佰d at 拜the s伴ame t耙ime i熬t als靶o giv巴es us啊 some哀 expe拌rienc襖e of 鞍it.稗2。巴Key w瓣ords:昂Borro百ws奧 傲and i懊nquir邦y;礙 database 疤desig罷n扮;襖 暗gover傲nment氨 affa案irs r拜ecord八s man昂ageme跋nt拜0。目 錄TOC o 1-3 f h z HYP

10、ERLINK l _Toc 暗第1章 緒班論懊 PAGEREF _Toc h 埃1靶n。 HYPERLINK l _Toc 把1.1笆系統(tǒng)的概述艾 PAGEREF _Toc h 跋1辦g。 HYPERLINK l _Toc 八1.1.1案 課題研究八的背景礙 PAGEREF _Toc h 班1八G。 HYPERLINK l _Toc 疤1.1.2拔 系統(tǒng)的主按要功能襖 PAGEREF _Toc h 岸1昂f。 HYPERLINK l _Toc 稗1.2芭 開發(fā)工具芭與相關(guān)技術(shù)背介紹絆 PAGEREF _Toc h 斑2背n。 HYPERLINK l _Toc 叭1.2.1昂 Visu叭al c

11、#擺.Net 埃2005頒開發(fā)環(huán)境耙 PAGEREF _Toc h 百2背9。 HYPERLINK l _Toc 艾1.2.2澳 Microsoft鞍 SQL 啊Serve哎r 200敖0按簡介爸 PAGEREF _Toc h 芭3辦A。 HYPERLINK l _Toc 挨第哎2背章爸 半可行性分析澳 PAGEREF _Toc h 癌5扮B。 HYPERLINK l _Toc 藹2.1叭技術(shù)可行性胺 PAGEREF _Toc h 般5罷u。 HYPERLINK l _Toc 絆2.2瓣經(jīng)濟可行性拌 PAGEREF _Toc h 八5翱F。 HYPERLINK l _Toc 拔l _半Toc盎

12、 扳2.3氨操作可行性班 PAGEREF _Toc h 搬5矮O。 HYPERLINK l _Toc 稗2.4稗運行環(huán)境半 PAGEREF _Toc h 隘6盎E。 HYPERLINK l _Toc 扮2.4.1扮硬件配置昂 PAGEREF _Toc h 阿6背3。 HYPERLINK l _Toc 罷2.4.2挨軟件配置愛 PAGEREF _Toc h 柏6岸I。 HYPERLINK l _Toc 扳第板3巴章邦 爸需求分析罷 PAGEREF _Toc h 爸7澳Y。 HYPERLINK l _Toc 壩3.1版用戶需求俺 PAGEREF _Toc h 皚7礙V。 HYPERLINK l _

13、Toc 3.2癌功能需求胺 PAGEREF _Toc h 白7凹5。 HYPERLINK l _Toc 扮3.3藹工作需求版 PAGEREF _Toc h 罷8癌b。 HYPERLINK l _Toc 吧3.4搬工作流程捌 PAGEREF _Toc h 案8唉J。 HYPERLINK l _Toc 礙3.4.哀1班數(shù)據(jù)流圖安 PAGEREF _Toc h 壩8罷b。 HYPERLINK l _Toc 絆3.4.2爸數(shù)據(jù)字典礙 PAGEREF _Toc h 八9凹w。 HYPERLINK l _Toc 翱第藹4八章白 斑數(shù)據(jù)庫設(shè)計敖 PAGEREF _Toc h 捌一三阿f。 HYPERLINK

14、 l _Toc 哎4.1柏功能模塊劃礙分靶 PAGEREF _Toc h 氨一三邦x。 HYPERLINK l _Toc 靶4.2斑功能描述盎 PAGEREF _Toc h 斑14襖y。 HYPERLINK l _Toc 愛4.3敖數(shù)據(jù)庫敗 PAGEREF _Toc h 叭一五熬p。 HYPERLINK l _Toc 扒4.3.1斑概要設(shè)計澳 PAGEREF _Toc h 版一五八i。 HYPERLINK l _Toc 挨4.3.2澳邏輯設(shè)計矮 PAGEREF _Toc h 艾一八啊G。 HYPERLINK l _Toc 哀 l 隘_Toc八 鞍4.4.3凹物理設(shè)計笆 PAGEREF _Toc

15、 h 隘21哀L。 HYPERLINK l _Toc 熬第柏5佰章八 捌詳細設(shè)計哎 PAGEREF _Toc h 骯22頒A。 HYPERLINK l _Toc 岸5.1芭結(jié)構(gòu)程序的案設(shè)計巴 PAGEREF _Toc h 敗22阿c。 HYPERLINK l _Toc 皚5.2搬系統(tǒng)設(shè)計按 PAGEREF _Toc h 鞍22癌P。 HYPERLINK l _Toc 擺5.2.1捌管理功能系哎統(tǒng)絆 PAGEREF _Toc h 伴22盎o。 HYPERLINK l _Toc 靶5.2.2背服務(wù)功能系岸統(tǒng)氨 PAGEREF _Toc h 背23罷j。 HYPERLINK l _Toc 哎5.3伴

16、菜單設(shè)計傲 PAGEREF _Toc h 隘23哎c。 HYPERLINK l _Toc 皚5.3.1百菜單的分類凹 PAGEREF _Toc h 唉24癌g。 HYPERLINK l _Toc 艾5.4拔界面設(shè)計襖 PAGEREF _Toc h 背24癌F。 HYPERLINK l _Toc 襖5.4.1皚登錄界面的昂設(shè)計哀 PAGEREF _Toc h 扳24跋L。 HYPERLINK l _Toc 靶5.4.2按主界面的設(shè)扮計隘 PAGEREF _Toc h 板27澳I。 HYPERLINK l _Toc 埃5.4.3皚機構(gòu)管理界扒面拜 PAGEREF _Toc h 扮28拜d。 HYP

17、ERLINK l _Toc 哎5.4.4敖檔案庫管理哎界面藹 PAGEREF _Toc h 吧29礙o。 HYPERLINK l _Toc 罷背 班5.4.5俺檔案管理界翱面捌 PAGEREF _Toc h 隘31皚9。 HYPERLINK l _Toc 絆5.4.6矮檔案借閱歸礙還管理界面唉 PAGEREF _Toc h 拔32拌8。 HYPERLINK l _Toc 笆第搬6阿章俺 盎系統(tǒng)測試耙 PAGEREF _Toc h 氨35拌c。 HYPERLINK l _Toc 阿6.1耙測試目的絆 PAGEREF _Toc h 捌35骯G。 HYPERLINK l _Toc 八6.2埃測試方法

18、唉 PAGEREF _Toc h 按35絆8。 HYPERLINK l _Toc 瓣6.3瓣測試步驟俺 PAGEREF _Toc h 埃36芭s。 HYPERLINK l _Toc 鞍第柏7靶章系統(tǒng)維護伴及性能分析翱 PAGEREF _Toc h 耙39哎X。 HYPERLINK l _Toc 艾7.1矮系統(tǒng)維護敖 PAGEREF _Toc h 把39搬Z。 HYPERLINK l _Toc 凹7.2扳性能分析斑 PAGEREF _Toc h 拌40絆6。 HYPERLINK l _Toc 奧第阿8斑章耙 懊總啊結(jié)版 PAGEREF _Toc h 拔41按P。 HYPERLINK l _Toc

19、 佰皚 柏參考文獻疤 PAGEREF _Toc h 八42般m。 HYPERLINK l _Toc 藹致板 百謝巴 PAGEREF _Toc h 胺43背w。 HYPERLINK l _Toc一三 暗附敖 罷錄藹 PAGEREF _Toc一三 h 般44安1。緒論扳1.1系統(tǒng)扮的概述隘課題研究的胺背景稗隨著社會經(jīng)背濟的迅速發(fā)背展和科學(xué)技百術(shù)的全面進熬步,計算機奧事業(yè)的飛速骯發(fā)展,以計俺算機與通信盎技術(shù)為基礎(chǔ)辦的信息系統(tǒng)盎正處于蓬勃懊發(fā)展的時期翱。隨著經(jīng)濟氨文化水平的挨顯著提高,白人們對生活百質(zhì)量及工作霸環(huán)境的要求巴也越來越高拔。如何通過案計算機為我瓣們完成更多稗的事情,進拌而達到辦公敗自動化和

20、優(yōu)隘化日常工作頒的目的,也把就成了一個罷大眾化的課扒題。 澳電子政務(wù)檔襖案管理系統(tǒng)捌提供對企事邦業(yè)單位的檔挨案管理功能俺。暗使用本系統(tǒng)百,可以完成瓣檔案的管理熬、出借等功半能唉。對各項操骯作都提供日跋志信息記錄般,以滿足安胺全性方面的罷要求。電子矮政務(wù)檔案管氨理系統(tǒng)使工拌作人員對檔敖案的管理工哀作更加容易凹,提高工作敗的效率、降敗低管理的成阿本。安作為計算機邦應(yīng)用的一部唉分,使用計凹算機對白檔案愛信息進行管傲理,具有著暗手工管理所伴無法比擬的岸優(yōu)點.例如罷:檢索迅速板、查找方便隘、可靠性高扮、存儲量大把、保密性好啊、壽命長、壩成本低等。瓣這些優(yōu)點能挨夠極大地提罷高斑信息藹管理的效率百。暗p。巴

21、因此,開發(fā)奧一套完善的熬電子政務(wù)檔壩案管理系統(tǒng)絆是必不可少胺的。扳系統(tǒng)的主要八功能胺電子政務(wù)檔瓣案管理系統(tǒng)耙提供對企事啊業(yè)單位的檔艾案管理功能斑。伴使用本系統(tǒng)埃,可以完成扳檔案的管理奧、出借等功案能奧。艾因此檔案管挨理信息化是藹發(fā)展的必然絆趨勢。用結(jié)哀構(gòu)化系統(tǒng)分稗析與設(shè)計的方法,建立巴一套有效的疤電子政務(wù)檔唉案管理系統(tǒng)熬,可以減輕搬工作,將工霸作科學(xué)化、礙規(guī)范化,提疤高了檔案信白息管理的工哀作質(zhì)量。皚S。骯電子政務(wù)檔阿案管理系統(tǒng)初步劃分為胺五大功能模背塊:用戶管阿理功能模塊絆、機構(gòu)管理奧功能模塊、耙檔案庫管理搬功能模塊、矮檔案管理功斑能模塊、檔扒案借閱歸還版管理功能模笆塊。其中:熬用戶管理功班

22、能模塊實現(xiàn)般用戶和管理邦員的添加,霸修改和刪除扒功能。機構(gòu)把管理功能模班塊需要實現(xiàn)熬增加機構(gòu)、扒刪除機構(gòu)、澳修改機構(gòu)描暗述等功能。班檔案庫管理澳功能模塊包鞍括了新建檔壩案庫、刪除阿檔案庫、修稗改檔案庫描稗述和任命檔挨案庫的管理岸員等,只有襖系統(tǒng)管理員俺才有權(quán)進行艾檔案庫管理岸。檔案管理昂功能模塊是吧所有用戶都可操作的功鞍能,用戶通啊過設(shè)定檢索的條件對檔懊案進行檢索愛,可以查閱案檢索出的檔哎案的詳細信吧息。檔案借靶閱歸還管理愛功能模塊只傲有對某個檔霸案庫有操作敖權(quán)限的用戶案才能對該檔襖案庫下的借笆閱事務(wù)進行藹管理。案w。埃電子政務(wù)檔懊案管理骯系統(tǒng)擬訂以案公司電子政爸務(wù)信息系統(tǒng)埃為模型,翱以查詢庫

23、存傲檔案的信息壩、借閱者的吧借閱信息、背借閱和歸還伴檔案的功能吧為基本需求耙,開發(fā)設(shè)計昂一套完整的邦電子政務(wù)檔礙案管理壩系統(tǒng)。扮g。胺開發(fā)工具與愛相關(guān)技術(shù)介敗紹板系統(tǒng)運用V扳isual阿 c#.N把et 20骯05進行界稗面設(shè)計和功翱能實現(xiàn),以鞍Micro芭soft 俺SQL S般erver阿 2000拔作為后臺支扳持數(shù)據(jù)庫的扮開發(fā)。背J。叭Visua絆l c#.阿Net 2敗005開發(fā)扒環(huán)境罷C懊#是由Mi唉croso壩ft開發(fā)的暗一種簡單、骯精煉、類型八安全、面向白對象的語言白。靶C拜#的設(shè)計目礙的是簡化網(wǎng)岸絡(luò)應(yīng)用,它霸能迅速的構(gòu)靶建基于Wi矮ndows岸和Inte邦rnet的頒應(yīng)用程序和

24、爸組件,并且佰可以在任何案操作系統(tǒng)上翱通過Int按ernet傲調(diào)用運行的叭任何語言。胺l。矮C#使得C般+程序員絆可以高效的佰開發(fā)程序,愛而絕不損失艾C/C+絆原有的強大懊的功能。因敗為這種繼承扮關(guān)系,C#辦與C/C+班+具有極大瓣的相似性,疤熟悉類似語白言的開發(fā)者拌可以很快的安轉(zhuǎn)向C#。按 霸1.C#的絆現(xiàn)代化設(shè)計愛能夠消除很稗多常見的C按+編程錯邦誤。 邦2.C#語胺言允許類型凹定義的,擴礙展的元數(shù)據(jù)擺。這些元數(shù)百據(jù)可以應(yīng)用疤于任何對象熬。項目構(gòu)建阿者可以定義愛領(lǐng)域特有的吧屬性并把他奧們應(yīng)用于任敖何語言元素班-類,接口吧等等。 疤3.內(nèi)置對壩組建對象模昂型(COM傲)和基于W襖indow百

25、s的API班的支持安。佰4.允許有胺限制地使用絆純指針澳。扒k。安C暗#旨在不犧絆牲C和C#敗的功能和控捌制特色的前拔提下提高C岸+編程人拌員的開發(fā)速白度。C#為艾高等級安全壩性、垃圾回礙收和類型安佰全提供內(nèi)部扳代碼信任機半制C#支持襖單一繼承并矮創(chuàng)建Mic俺rosof敗t中間語言辦作為本機代胺碼編譯器的奧輸入。伴8。佰C#與.N氨ET框架和背公共語言運背行庫完全集礙成,具有語疤言的可操作罷性。C#簡扒化了C和C案+中某些敖復(fù)雜的方面疤使之現(xiàn)代化岸,包括:命霸名空間、類傲、枚舉、重阿載和結(jié)構(gòu)化俺異常處理。癌它還取消了鞍宏、多重繼鞍承和虛擬基案類、頭文件邦包含等功能罷。懊M。敗利用C#可擺以開發(fā)

26、各種跋類型的應(yīng)用扳:Wind鞍ows應(yīng)用辦程序、類庫辦、Wind斑ows控件胺庫、ASP頒.NET 氨Web應(yīng)用罷程序、AS愛P.NET皚 Web服叭務(wù)、Web愛控件庫、控伴制臺應(yīng)用程按序和Win胺dows服案務(wù)。藹z。唉C#與C+氨+和Jav絆a非常相似瓣,它綜合了啊目前所有高板級語言的優(yōu)半點,如:簡安潔的語法、按精心的面向岸對象設(shè)計、搬與Web的鞍緊密結(jié)合、搬完全的安全哀性與錯誤處邦理、版本處疤理技術(shù)及良艾好的靈活性扮和兼容性。背y。吧Micro凹soft 耙SQL S扒erver骯 2000笆簡介暗SQL(S暗truct斑ured 靶Query擺 Lang辦uage,佰結(jié)構(gòu)查詢語頒言)是

27、一個癌功能強大的頒數(shù)據(jù)庫語言把。SQL癌Serve翱r作為微軟辦在Wind埃ows系搬列平臺上開暗發(fā)的數(shù)據(jù)庫吧,一經(jīng)推出澳就以其易用鞍性得到了很笆多用戶的青耙睞,俺它埃區(qū)別于Fo辦xPro、半Acces敖s小型數(shù)據(jù)壩庫,SQL絆Serv翱er是一個敖功能完備的拌數(shù)據(jù)庫管理白系統(tǒng)。它包哀括支持開發(fā)辦的引擎、標(biāo)百準(zhǔn)的SQL矮語言、擴展傲的特性(如矮復(fù)制、OL背AP、分析叭)等功能。襖而像存儲過礙程、觸發(fā)器絆等特性,也靶是大型數(shù)據(jù)百庫才擁有的百。阿D。埃SQLS礙ERVER愛2000唉往往成為斑數(shù)據(jù)庫的瓣首選皚。按ANSI(皚美國國家標(biāo)襖準(zhǔn)學(xué)會)聲班稱,SQL伴是關(guān)系數(shù)據(jù)皚庫管理系統(tǒng)啊的標(biāo)準(zhǔn)語言芭。

28、SQL語艾句通常用于擺完成一些數(shù)襖據(jù)庫的操作岸任務(wù),比如俺在數(shù)據(jù)庫中皚更新數(shù)據(jù),百或者從數(shù)據(jù)八庫中檢索數(shù)伴據(jù)。由于S藹QLSe俺rver與笆Windo半ws界面風(fēng)凹格完全一致愛,且有許多拜向?qū)?W盎izard傲)幫助,跋因此易于安暗裝和學(xué)習(xí),從另一個角岸度來講,學(xué)絆習(xí)SQL把Serve藹r是掌握其暗他平臺及大案型數(shù)據(jù)的基岸礎(chǔ)。因為這跋些大型數(shù)據(jù)芭庫對于設(shè)備澳、平臺、人癌員知識的要傲求往往較高澳,而并不是邦每個人都具拔備這樣的條藹件,且有機埃會去接觸它凹們。但有了把SQLS胺erver艾的基礎(chǔ),再懊去學(xué)習(xí)和使埃用它們就容襖易多了。由埃于今天Wi敖ndows八操作系統(tǒng)占熬領(lǐng)著主導(dǎo)地背位,選擇S按Q

29、LSe敖rver一氨定會在兼容傲性方面取得拌一些優(yōu)勢。藹另外,SQ胺LSer吧ver2案000除跋了具有擴展柏性,可靠性以外,還具白有可以迅速盎開發(fā)新的因艾特網(wǎng)系統(tǒng)的耙功能。尤其疤是它可以直案接存貯X版ML數(shù)據(jù)八,可以將搜佰索結(jié)果以拔XML格式拜輸出等特點斑,有利于構(gòu)爸建了異構(gòu)系扮統(tǒng)的互操作翱性,奠定了俺面向互聯(lián)網(wǎng)藹的企業(yè)應(yīng)用傲和服務(wù)的基頒石。B。拔SQL S挨erver疤支持三層客昂戶/服務(wù)器扮結(jié)構(gòu),三層拌結(jié)構(gòu)將一個吧SQL壩 S襖erv熬er應(yīng)用程百序分為三部半分:阿R。藹1) 按用戶界面端安為用戶提供頒了在自己桌埃面上運行的鞍服務(wù)。哀2) 敖運行在八SQL S叭erver扒上的業(yè)務(wù)規(guī)按則

30、端支持業(yè)八務(wù)服務(wù)。唉3) 爸運行在另一翱個敗SQL S挨erver澳上的數(shù)據(jù)端靶支持數(shù)據(jù)服般務(wù)。癌a。胺而瓣SQL S岸erver矮 2000跋是為創(chuàng)建可把伸縮電子商瓣務(wù)、在線商氨務(wù)和數(shù)據(jù)倉胺儲解決方案佰而設(shè)計的真藹正意義上的拌關(guān)系型數(shù)據(jù)爸庫管理與分搬析系統(tǒng)。大胺型服務(wù)器可澳能有成千上案萬的用戶同爸時連接到笆SQL S昂erver阿 2000愛的情況,懊SQL S疤erver斑 2000耙為了這些環(huán)挨境提供了全般面的保護,拔具有防止問唉題發(fā)生的安唉全措施,例挨如,可以防八止多個用戶凹試圖同時更按新相同的數(shù)跋據(jù)。氨SQL S藹erver辦 2000笆還在多個用昂戶之間有效阿在分配可用拔資源。案V

31、。伴Micro癌soft唉 拔SQL S稗erver伴能夠滿足大捌規(guī)模分布式稗計算環(huán)境的需要,可以扮與笆Windo岸ws霸 埃NT懊及瓣Windo熬ws班2000操凹作系統(tǒng)緊密半結(jié)合,從而霸全面使用它白們的管理和澳維護功能。骯所以,稗SQL S扳erver胺已經(jīng)成為 Wind啊ows N啊T襖平臺上最重板要,同時也八是使用最廣拌泛的數(shù)據(jù)庫稗管理系統(tǒng)。柏作為一種功氨能強大的數(shù)扮據(jù)庫系統(tǒng),八SQL S稗erver哎主要有以下疤特點:阿D。版完全的客戶跋機/服務(wù)器體系結(jié)構(gòu)吧這一結(jié)構(gòu)可凹以有效網(wǎng)絡(luò)岸。在客戶機按/服務(wù)器運佰算模式下,岸數(shù)據(jù)庫查詢案操作都集中吧在服務(wù)器方佰進行,在網(wǎng)奧絡(luò)上傳輸?shù)奶@請求命令

32、和伴服務(wù)器的檢盎索結(jié)果,而頒不是整個數(shù)把據(jù)庫文件,吧這樣可以減骯少網(wǎng)絡(luò)上的骯信息流量,耙從而提高網(wǎng)瓣絡(luò)的使用效鞍率。扮r。熬簡單的圖形八化處理工具俺,使系統(tǒng)管啊理更為直觀扮SQL E隘nterp熬rise 凹Manag捌ement懊(SQL吧企業(yè)級管理伴器)是一個啊基于澳Windo案ws凹圖形界面(般GUI)的辦集成管理工稗具,利用它暗可以完成拔SQL S笆erver熬的配置管理案工作,如建暗立設(shè)備辦(devi哀ces)白和數(shù)據(jù)庫、鞍備份和恢復(fù)翱數(shù)據(jù)庫、執(zhí)八行查詢操作昂、調(diào)度和報拜警管理、數(shù)愛據(jù)復(fù)制等。頒SQL S稗erver哎的管理體系埃建立在扒SQL 凹分布式管理版對象爸(SQL 挨Dis

33、tr瓣ibute稗d Man盎ageme擺nt 扳Objec啊t,愛簡寫為伴SQL_D扒MO)凹基礎(chǔ)上,形霸成稗SQL S盎erver按的分布式管氨理框架。哎9。礙豐富的編程阿接口工具敗SQL S熬erver絆提供了阿Trans伴act_S艾QL俺、哎DB_Li伴brary昂 for 頒C瓣和癌DB_Li扳brary頒 for 礙Visua傲l 捌C#開發(fā)工擺具。氨Trans疤act_S拔QL把與工業(yè)標(biāo)準(zhǔn)癌SQL 八語言兼容,疤并在其基礎(chǔ)捌上加以擴充哀,是它更符斑合事務(wù)處理敗的需要。此昂外,背SQL S笆erver絆還支持OD埃BC規(guī)范,拌可以使用O把DBC訪問叭數(shù)據(jù)庫。捌0。骯多線程體系結(jié)構(gòu)

34、矮SQL S把erver頒支持多線程安操作,在多挨用戶并發(fā)訪澳問時,系統(tǒng)皚在產(chǎn)生較小額外負擔(dān)的懊情況下能夠扳進行并行處凹理,從而減耙小內(nèi)存需求拜,提高系統(tǒng)按吞吐量。在辦用戶數(shù)量增扮加時,埃SQL S扳erver俺的運行速度百也不會明顯背減慢。敖K。般隱含的并發(fā)控制功能柏SQL S叭erver敖利用動態(tài)功拌能,防止用巴戶在查詢和般更新并發(fā)操按作時相互間艾發(fā)生沖突。吧動態(tài)鎖定是壩隱含的,用盎戶不必操心頒鎖定過程。佰U。阿良好的兼容半性昂SQL S瓣erver耙是拔Micro佰soft耙服務(wù)器套件懊的阿Back疤 懊offic八e壩的成員之一壩,它與其它懊軟件(阿Windo吧ws NT襖、叭Inte

35、r哀net瓣、斑Infor斑matio吧n Ser癌ver懊、按Excha百nge S背erver叭等)有機結(jié)版合,并充分背利用它們所俺提供的服務(wù)柏器功能(如艾安全管理、笆事件日志、昂性能監(jiān)視器笆、內(nèi)存管理半和異步I/伴O等),從百而增強了奧SQL S擺erver胺數(shù)據(jù)庫系統(tǒng)拔的功能,同把時減少了系背統(tǒng)資源的占安用。斑M。般SQL S笆erver矮 提供了功氨能全面的管傲理工具吧可以幫助數(shù)哎據(jù)庫管理員吧完成日常的疤,復(fù)雜的,邦煩瑣的數(shù)據(jù)哀庫管理工作挨。懊P。叭第2章 可半行性分析拔可行性研究背的目的,就絆是用最小的擺代價在盡可翱能短的時間捌內(nèi)確定問題靶是否能夠解扒決。在這個板階段確定規(guī)笆模和目

36、標(biāo),哀軟件需求者疤要在時間、扒人力、軟硬昂件資源和經(jīng)疤費等方面來百評估對資源哎的需要。同吧時,它從技哀術(shù)可行性、案經(jīng)濟可行性啊、操作可行疤性三方面進奧行研究。壩C。背2.1技術(shù)唉可行性按C#.NE扳T敗是一種采用愛編程語言,挨它使程序員吧能夠使用.骯NET框架白開發(fā)各種應(yīng)哎用。Mic扮rosof骯t 愛Visua八l啊 Stud瓣io.NE啊T傲中的開發(fā)是氨以 敖.NET 扒Frame矮work 哎為目標(biāo)的,啊即 八Micro跋soft 扒Visua俺l邦 Stud版io.NE般T氨項目的輸出癌是 把Micro傲soft岸 中間語言礙 白(MSIL邦)板 的二進制佰文件。昂Visua半l 背C

37、懊# 白編譯器支持斑語言的所有巴重要功能,埃并且還完全芭支持使用阿 .NET白 Fram澳ework。它還支持吧受 辦Visua吧l 邦C奧+ 艾支持的擴展拌,。俺后臺采用M耙icros把oft 埃SQLS骯erver背2000辦數(shù)據(jù)庫開發(fā)哀工具作為處挨理用戶提交翱表單和連接阿數(shù)據(jù)庫的設(shè)皚計方法進行罷開發(fā)建設(shè)。敖o。拌2.2疤經(jīng)濟可行性傲企事業(yè)單位懊常常面臨著佰管理檔案的爸歸檔、查詢鞍、借閱和歸稗還等工作。盎因此建立一搬套有效的澳電子政務(wù)檔版案管理系統(tǒng)岸,可以減輕俺工作,將工白作科學(xué)化、巴規(guī)范化,提霸高了熬電子政務(wù)檔頒案管理搬的工作質(zhì)量瓣,并且把管奧理者從繁重礙的勞動中解鞍脫出來。哀計算機技術(shù)

38、搬在這些方面叭的應(yīng)用有著艾美好的經(jīng)濟板前景按。拌L。鞍2.3操作斑可行性俺該系統(tǒng)的開熬發(fā)就是本著班方便管理的霸原則。對于唉用戶來說,般設(shè)計合理、絆容易理解和哀操作的系統(tǒng)伴是非常必要哀的。一個簡芭潔、明朗的爸界面和完整背的功能設(shè)計跋足以滿足各哎種用戶的不耙同需求。所傲以該系統(tǒng)在艾進行設(shè)計時芭考慮到用戶版的心理,以矮用戶作為系芭統(tǒng)開發(fā)的根艾本。界面設(shè)邦計十分親切芭,功能標(biāo)題氨醒目,各種懊功能的實現(xiàn)板簡單容易上巴手是本系統(tǒng)邦最注重的特捌點,所以操跋作方面可行跋。扳D。俺2.4運行癌環(huán)境拌2.4.1岸硬件配置奧1.哎微處理器:搬(CPU)般具備804啊86以上的爸微處理器;扮2.罷內(nèi)存:51扒2MB;

39、斑3.埃顯示器:建跋議使用VG氨A或更高分盎辨率的顯示壩器;伴4.般硬盤空間:把80G佰;5.鍵盤6.鼠標(biāo)襖2.4.2藹軟件配置阿1安.斑操作系統(tǒng):愛Windo搬ws 20矮00 / 靶Wind拌ows X捌P唉b。背2.暗開發(fā)語言:瓣Micro稗soft 俺Visua耙l佰 Stud暗ioC#.鞍NET壩o。叭3.耙數(shù)據(jù)庫:耙SQL S澳erver埃 2000懊 扮在上面介紹骯的硬件和軟把件的對該電瓣子政務(wù)檔案氨管理系統(tǒng)進半行編輯和運八行能達到很把好的效果,吧體現(xiàn)了該系礙統(tǒng)所具有的昂強大功能模岸塊,這樣也耙大大的提高霸了管理者的啊工作效率。把6。耙第3章 需罷求分析在軟件開發(fā)拔的過程中,案需

40、求分析是哀個非常重要矮的過程,也拜是必不可少埃的過程。需昂求分析確定敗系統(tǒng)必須完把成哪些工作艾,也就是對礙目標(biāo)系統(tǒng)提氨出完整、準(zhǔn)霸確、清晰、背具體的要求岸。它需要系阿統(tǒng)分析員、埃程序員、用絆戶這三方面矮人員通力合罷作,以確定瓣系統(tǒng)的功能頒要求、系統(tǒng)吧的性能要求愛、運行要求案以及將來可盎能提出的要阿求。柏q。罷可行性研究吧階段產(chǎn)生的拔文檔,特別疤是數(shù)據(jù)流圖阿,是需求分爸析的出發(fā)點敖。數(shù)據(jù)流圖斑中已經(jīng)劃分艾出系統(tǒng)必須般完成的許多昂基本功能,愛在需求分析靶階段系統(tǒng)分半析員將仔細般研究這些功翱能并進一步巴將它們具體白化。霸s。胺需求分析的氨結(jié)果是系統(tǒng)皚開發(fā)的基礎(chǔ)愛,關(guān)系到工跋程的成敗和背軟件產(chǎn)品的翱質(zhì)

41、量。因此版,必須用行哎之有效的方佰法對軟件需艾求進行嚴(yán)格傲的審查驗證胺。俺t。阿3.1用戶瓣需求靶該系統(tǒng)適用耙于各企事業(yè)巴單位,服務(wù)邦的用戶主要盎是用戶和管扳理員。對于八管理員來說俺該系統(tǒng)應(yīng)該擺操作簡單、盎方便,可以壩降低勞動強拔度和節(jié)約時拔間。是管理氨員的管理工阿作更加容易霸,提高工作襖的效率、降扳低管理的成啊本。而對于盎用戶來說該扮系統(tǒng)應(yīng)該方捌便借閱檔案翱,和在成千凹上萬的檔案鞍中快速的查罷找所需要的傲檔案。芭8。敗3.2功能礙需求吧(1)檔案半查詢功能昂通過編號和伴日期等等對矮數(shù)據(jù)庫中的巴相關(guān)內(nèi)容的罷進行精確查懊詢顯示。搬(2)檔案頒借閱歸還管昂理功能昂用戶可以查唉詢已歸檔的跋檔案(未借

42、佰出)進行借扮閱,借閱時稗需要提交借班閱申請指明安檔案的名稱盎、日期、借靶閱者、機構(gòu)瓣。管理員可斑對用戶提出氨的借閱申請辦進行審批,拔審批通過用笆戶便可到檔靶案室提取檔熬案。系統(tǒng)可邦以記錄借閱佰者的個人信捌息、借閱信俺息等基本信佰息并完成借扳閱操作。笆E。(3)機構(gòu)絆管理功能皚系統(tǒng)管理員哀可對系統(tǒng)中擺的機構(gòu)進行百管理,包括伴新增機構(gòu),叭此時需要提昂供機構(gòu)的名按稱和說明;罷更改機構(gòu)名唉稱和說明。芭C。扳(4)檔案叭庫管理功能癌包括了新建跋檔案庫、刪疤除檔案庫、壩修改檔案庫扮描述和任命俺檔案庫的管拔理員等,只敖有系統(tǒng)管理俺員才有權(quán)進巴行檔案庫管安理。罷L。哀3.3工作笆需求辦電子政務(wù)檔案案管理系統(tǒng)

43、吧以政務(wù)檔案佰為背景,其笆系統(tǒng)管理由瓣企業(yè)管理員罷來管理。主按要實現(xiàn)以下班功能:瓣e。唉(1)對用骯戶進行管理澳,包括對用暗戶的添加、岸修改等。藹(2)對機邦構(gòu)進行管理佰,包括對機俺構(gòu)的添加、吧修改、刪除氨、查詢。般(3)對檔藹案庫進行管佰理,包括對拜檔案庫的添百加、修改、敖刪除、查詢愛。爸x。背(4)對檔奧案進行管理班,包括檔案艾的添加、修唉改、刪除、八查詢。哀(5)對檔背案借閱歸還隘進行管理,奧包括檔案的扒借閱管理和瓣歸還管理。半3.4工作艾流程癌3.4.絆1把數(shù)據(jù)流圖哀數(shù)據(jù)流圖(佰Data 礙Flow 昂Diagr埃am,簡稱芭DFD圖)矮描繪系統(tǒng)邏版輯模型的圖拜形工具,描白述了系統(tǒng)的耙

44、組成部分及班個部分之間礙的聯(lián)系。它絆是用一些規(guī)扮定的圖標(biāo)和耙符號來描述暗數(shù)據(jù)在系統(tǒng)絆中的流動和巴處理情況。熬數(shù)據(jù)流圖一凹般要采用自埃上而下逐步懊求精的結(jié)構(gòu)搬化表示方法半。藹5。其實,軟件爸系統(tǒng)歸根到耙底是一個信案息處理系統(tǒng)絆,其最基本柏的功能就是罷接收輸入的把信息,對輸哀入的信息按霸照規(guī)定的方般法歸類、處佰理、存儲,愛轉(zhuǎn)變?yōu)樗璋埔男畔?,捌最后通過輸鞍出系統(tǒng)向用阿戶輸出所需捌求的信息。靶其中最核心案的部分就是佰對信息(或芭者稱作數(shù)據(jù)按)的處理,稗因此不同的佰數(shù)據(jù)也就不叭決定了所需襖要的不同的骯處理方法和搬算法。數(shù)據(jù)壩流圖也就是把以圖形的方襖式將系統(tǒng)中拔數(shù)據(jù)傳遞、敗轉(zhuǎn)化的過程邦以直觀的方扮式表

45、述出來拜。哎7。下面是根據(jù)笆分析繪制出凹的電子政務(wù)扒檔案管理系哎統(tǒng)的頂層數(shù)笆據(jù)流圖:管理員電子政務(wù)檔案管理系統(tǒng)用戶安敖事務(wù)艾岸 胺 骯結(jié)果板圖3.1 靶頂層數(shù)據(jù)流跋圖巴上面較抽象絆的數(shù)據(jù)流圖拔,接下來將般介紹該系統(tǒng)跋的幾個功能叭模塊的數(shù)據(jù)奧流圖,來說拔明相關(guān)部分埃的具體實現(xiàn)把的功能。艾6。2信息記錄疤百D1罷 鞍檔案信息用戶安芭檔案信息跋礙澳檔案1檔案管理管理員拌鞍檔案愛鞍吧管理信息矮癌俺管理信息吧 懊 扒 D2 靶 管理信息凹 巴 圖3.2班檔案管理數(shù)阿據(jù)流圖 1.1檔案借閱 2記錄信息1.3借閱處理1.2更新檔案庫存信息 p。用戶管理員霸班檔案 邦襖檔案瓣俺檔案 半 叭 按 哎 檔案暗N。

46、柏借閱信息擺跋借閱信息藹壩D1 鞍借閱信息扒 挨圖3.3 壩檔案借閱數(shù)熬據(jù)流圖熬3.4.2八數(shù)據(jù)字典拌數(shù)據(jù)字典是隘結(jié)構(gòu)化分析耙方法中的另笆一個重要的傲分析工具。八數(shù)據(jù)流圖對佰信息處理邏隘輯模型的描述具有直觀胺、全面、容邦易理解的優(yōu)盎點,但沒有皚準(zhǔn)確、完整隘的定義圖中鞍的所有數(shù)據(jù)礙流,文件和板底層加工進愛行準(zhǔn)確、完挨整定義。這笆些圖元定義皚條款匯集在俺一起即組成白數(shù)據(jù)字典。案 按B。半通過數(shù)據(jù)字版典,開發(fā)人扳員可以更準(zhǔn)啊確地確定系暗統(tǒng)所要實現(xiàn)鞍的功能和用啊途,同時數(shù)柏據(jù)字典也為佰數(shù)據(jù)庫維護版人員提供了吧一個了解數(shù)愛據(jù)庫構(gòu)造、霸掌握數(shù)據(jù)庫襖特點的有效搬的手段。胺E。罷數(shù)據(jù)字典中擺包含的每個扳數(shù)據(jù)元

47、素的盎控制信息是吧很有價值的白。因為列出擺了使用一個絆給定的數(shù)據(jù)啊元素的所有敗程序(或模板塊),所以壩很容易估計皚改變一個數(shù)礙據(jù)將產(chǎn)生的骯影響,并且癌能對所有受笆影響的程序笆或模塊作出懊相應(yīng)的改變班。壩d。霸下面是檔案白信息的部分笆數(shù)據(jù)字典:傲表3.1檔芭案信息的定盎義稗名稱:檔案盎信息熬描述:用來記錄檔案的埃相關(guān)信息。巴定義:檔案按信息=檔案吧名+檔案號隘+機構(gòu)名稱翱+檔案年度罷+檔案時限鞍+創(chuàng)建人+佰創(chuàng)建時間+斑狀態(tài)+檔案把庫。板n。藹位置:檔案罷添加運行窗疤口拜表3.2 笆數(shù)據(jù)元素胺佰檔案名稱的擺定義啊名稱:檔案爸名癌描述:用來岸描述每個檔礙案的名字。斑類型:字符癌型長度:50哎位置:檔

48、案鞍信息列表壩表3.3 唉數(shù)據(jù)元素襖邦檔案編號的柏定義扮名稱:檔案叭號艾描述:用來邦唯一標(biāo)識檔奧案信息表中安記錄檔案在壩數(shù)據(jù)庫中的絆相應(yīng)存儲位頒置的關(guān)鍵字叭,通過它可以對報表進隘行訪問。襖y。類型:整型長度:10安位置:檔案背信息列表岸表3.4 按數(shù)據(jù)元素挨爸機構(gòu)名稱的佰定義敖名稱:機構(gòu)盎名稱耙描述:用來爸描述每個檔盎案所屬機構(gòu)百的名稱。捌類型:字符傲型長度:50扒位置:檔案盎信息列表愛表3.5 伴數(shù)據(jù)元素叭頒檔案年度的八定義昂名稱:檔案俺年度瓣描述:每個埃檔案存檔時案所屬的年份疤。熬類型:字符擺型長度:50板位置:檔案半信息列表昂表3.6 背數(shù)據(jù)元素班絆檔案時限的矮定義半名稱:檔案阿時限骯描

49、述:每個班檔案存檔的艾時間限制。類型:整型長度:10隘位置:檔案矮信息列表熬表3.7 哀數(shù)據(jù)元素熬笆創(chuàng)建人的定唉義礙名稱:創(chuàng)建壩人拔描述:檔案柏的創(chuàng)建者。按類型:字符扒型長度:50背位置:檔案扳信息列表表3.8 數(shù)據(jù)元素創(chuàng)建時間的定義矮名稱:創(chuàng)建傲?xí)r間 耙描述:每個敖檔案對應(yīng)的安創(chuàng)建時的時敗間。稗類型:時間型長度:8疤位置:檔案捌信息列表叭 把 罷 表3.9 數(shù)據(jù)元素狀態(tài)的定義名稱:狀態(tài)描述:檔案是否已入庫。 類型:整型長度:10位置:檔案信息列表p。表3.10 數(shù)據(jù)元素檔案庫的定義芭名稱:檔案啊庫把描述:每個柏檔案所屬的百檔案庫的名靶稱。哎類型:字符挨型長度:50埃位置:檔案暗信息列表疤 辦

50、 半 皚數(shù)據(jù)字典最柏重要的用途耙是作為分析扮階段的工具捌。在數(shù)據(jù)字百典中建立的邦一組嚴(yán)密一靶致的定義很傲有助于改進艾分析員和用白戶之間的通澳信,因此將瓣消除許多可鞍能的誤解。拌對數(shù)據(jù)的這伴一系列嚴(yán)密一致的定義背也有助于改擺進在不同的罷開發(fā)人員和案不同的開發(fā)按小組之間的安通信。皚x。班第4章 數(shù)板據(jù)庫設(shè)計笆通過需求分翱析階段的工頒作,已經(jīng)清稗楚了該系統(tǒng)皚應(yīng)該實現(xiàn)什奧么功能,那扮么下一步的熬工作就是該礙如何實現(xiàn)這壩些功能,這罷就是總體設(shè)熬計的工作。搬總的來說,敗總體設(shè)計的哀主要任務(wù)是氨根據(jù)需求規(guī)皚格說明導(dǎo)出版系統(tǒng)的實現(xiàn)懊方案。而最艾終目標(biāo)是用笆比較抽象、捌概括的方式罷確定系統(tǒng)如扒何完成預(yù)定安的任務(wù)

51、,也哎就是說要取罷得實現(xiàn)該系罷統(tǒng)的最佳方伴案。一般來瓣講,好的軟暗件表現(xiàn)三個斑特點:其一傲是能夠按照巴指定的要求癌進行工作,叭功能、性能壩都符合指定辦的要求;其扮二是軟件是隘可維護的,八可方便地進稗行修改;三八是軟件不只扳是代碼,還岸有一套配置扳齊全的文檔皚。而好的軟礙件來自于最瓣佳的設(shè)計方斑案。壩B。哀4.1柏功能模塊劃矮分敖所謂奧“懊模塊頒”阿,又稱敗“翱構(gòu)件按”哎,一般指用礙程序中的數(shù)班據(jù)說明、可靶執(zhí)行語句等埃程序?qū)ο蟮陌杉?,還可岸以是單獨命扮名和編址的百元素。八P。絆在軟件的體胺系結(jié)構(gòu)中,霸模塊是可組芭合、分解和邦更換的單元俺。在設(shè)計中稗可以選擇其八他程序已編稗寫好的模塊壩,其本身也

52、矮可供其他程埃序使用。拜b。礙模塊化就是岸對一個復(fù)雜暗問題,自頂向下,逐層癌的把軟件劃把分成若干模癌塊的過程。捌每個模塊完柏成一個子功襖能,再按照半某種方法把板這些模塊組癌裝起來,成扮為一個整體礙,即可以完艾成指定的系唉統(tǒng)功能,滿岸足問題的要吧求過程如果凹把整個軟件辦看做一個模伴塊,是很難辦被人理解的爸。但是把大翱的程序分為礙許多的模塊邦,即把一個傲很復(fù)雜的問瓣題劃分為許唉多的小問題爸,解決也就吧容易多了。藹一個小的問皚題作為一個捌模塊,不僅板容易為人理斑解,而且能稗夠單獨地進按行設(shè)計、測搬試和維護。昂從而可以提翱高軟件的生盎產(chǎn)效率及可敖靠性和維護芭性。襖9。班下面是根據(jù)昂需求分析階俺段的形成

53、的八文檔及用戶伴的具體要求巴得到的該系岸統(tǒng)的功能模奧塊圖:爸8。電子政務(wù)檔案管理系統(tǒng)用戶管理機構(gòu)管理檔案管理機構(gòu)的修改檔案庫管理用戶的修改用戶的添加機構(gòu)的刪除機構(gòu)的查詢檔案借閱歸還管理機構(gòu)的添加檔案庫的修改檔案庫的刪除檔案庫的查詢檔案庫的添加檔案的修改檔案的刪除檔案的查詢檔案的添加借閱管理歸還管理借閱借閱查詢歸還歸還查詢I。歸還查詢傲圖4.1 斑 功能模塊啊圖懊4.2功能奧描述埃電子政務(wù)檔班案管理系統(tǒng)埃初步劃分為八五大功能模岸塊:用戶管唉理功能模塊哎、機構(gòu)管理艾功能模塊、罷檔案庫管理佰功能模塊、熬檔案管理功壩能模塊、檔敗案借閱歸還絆管理功能模半塊。其中:哀用戶管理功笆能模塊實現(xiàn)胺用戶和管理柏員

54、的添加,礙修改和刪除爸功能。機構(gòu)拔管理功能模拔塊需要實現(xiàn)把增加機構(gòu)、案刪除機構(gòu)、矮修改機構(gòu)描骯述等功能。矮檔案庫管理埃功能模塊包岸括了新建檔背案庫、刪除艾檔案庫、修板改檔案庫描骯述和任命檔拔案庫的管理瓣員等,只有把系統(tǒng)管理員愛才有權(quán)進行百檔案庫管理俺。檔案管理半功能模塊是胺所有用戶都拜可操作的功爸能,用戶通奧過設(shè)定檢索翱的條件對檔哎案進行檢索敖,可以查閱案檢索出的檔芭案的詳細信翱息。檔案借胺閱歸還管理拔功能模塊只暗有對某個檔案庫有操作靶權(quán)限的用戶百才能對該檔霸案庫下的借百閱事務(wù)進行邦管理骯。背p。骯 懊4.3數(shù)據(jù)傲庫柏 把數(shù)據(jù)庫在一按個信息管理稗系統(tǒng)中占有安非常重要的拔地位,數(shù)據(jù)把庫設(shè)計的好背

55、壞將直接影笆響系統(tǒng)的效霸率以及實現(xiàn)懊效果。合理疤的數(shù)據(jù)庫設(shè)稗計可以提高耙數(shù)據(jù)存儲的鞍效率,保證癌數(shù)據(jù)的完整搬和一致。同皚時,合理的瓣數(shù)據(jù)庫結(jié)構(gòu)哎也將有利于愛程序的實現(xiàn)奧。癌5。哀4.3.1扮概要設(shè)計藹數(shù)據(jù)庫的概奧念設(shè)計任務(wù)搬是依據(jù)需求笆分析的結(jié)果拌轉(zhuǎn)換成一個般獨立于具體八數(shù)據(jù)庫管理案系統(tǒng)(八Datab捌ase M壩anage拔ment 八Syste扳m伴,簡稱稗D(zhuǎn)BMS罷)的概念模奧型,即實體背關(guān)系圖(岸E拜邦R八圖)。在概斑念設(shè)計階段拔就要開始設(shè)拜計數(shù)據(jù)庫的版完整性。俺W。啊數(shù)據(jù)庫一般霸分為三級模罷式:外模式盎、概念模式俺和內(nèi)模式。盎其中概念模哎式是數(shù)據(jù)庫扳中全部數(shù)據(jù)皚的邏輯結(jié)構(gòu)疤和特征的描

56、叭述,通常以哎某種數(shù)據(jù)模罷型為基礎(chǔ)。隘h。氨根據(jù)對數(shù)據(jù)柏流圖和數(shù)據(jù)拜字典的分析柏,各 安E版俺R芭圖如下所示岸:用 戶用戶名密 碼敖圖4.2 艾 用戶實體耙E-R圖檔案庫編號名稱負責(zé)人電話地址備注版圖4.3檔挨案庫E柏班R圖機構(gòu)名稱電話備注負責(zé)人編號地址頒圖4.4癌機構(gòu)實體E邦哎R圖檔案信息存儲地備注內(nèi)容名稱編號日期瓣 4.5瓣檔案信息E耙跋R圖 檔案借閱信息姓名機構(gòu)經(jīng)手人名稱編號日期鞍圖4.6拜檔案借閱皚信息E白藹R圖檔案歸還信息姓名機構(gòu)經(jīng)手人名稱編號日期熬圖4.岸7胺檔案扮歸還搬信息E案盎R圖編號地址名稱編號名稱電話N M N M M N用戶機構(gòu)檔案檔案庫檔案借閱歸還用戶名密碼查詢查詢使用

57、使用備注負責(zé)人地址名稱內(nèi)容存儲地備注編號備注負責(zé)人電話日期y。佰圖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è)計敖中重要的一澳步。澳V。礙E擺敗R絆模型和關(guān)系熬模型是兩種半對數(shù)據(jù)庫不巴同的描述,扒在愛E哀捌R翱模型中用實翱體集和聯(lián)系傲表示現(xiàn)實世鞍界中的事物爸及其相互之懊間的關(guān)系;吧而在關(guān)系模捌型中則用單盎一的結(jié)構(gòu)(昂二維表)來扮組織數(shù)據(jù)。叭 2。拔下面將科技借書處圖書翱借閱查詢系藹統(tǒng)的哎E伴敖R般模型轉(zhuǎn)化為把關(guān)系模型,頒關(guān)系主碼用哀下劃

58、線標(biāo)出岸。半C。班用戶(擺用戶名稱埃,密碼藹)凹檔案庫信息盎(礙 編號背,稗名稱胺,負責(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否無負責(zé)人char

59、10否無電話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否無佰表4.5檔板案借閱列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機構(gòu) char10否無經(jīng)手人char10否無盎表4.5檔邦案

60、歸還列表字段類型長度NULL備注編號int4否主鍵名稱char50否無日期datetime8否無姓名char10否無機構(gòu) char10否無經(jīng)手人char10否無扮4.4.3矮物理設(shè)計礙數(shù)據(jù)庫在物壩理設(shè)備上的絆存儲結(jié)構(gòu)與澳存儲方法稱昂為數(shù)據(jù)庫的盎物理結(jié)構(gòu),板它依賴于給翱定的計算機跋系統(tǒng)。為一靶個給定邏輯安數(shù)據(jù)模型選百取一個最適扮合應(yīng)用要求暗的物理結(jié)構(gòu)俺的過程,就拌是數(shù)據(jù)庫的罷物理設(shè)計。暗通常分為兩懊步:笆R。扮(1)確定絆數(shù)據(jù)庫的物班理結(jié)構(gòu),在澳關(guān)系數(shù)據(jù)庫奧中主要指存暗取方法和存哎儲結(jié)構(gòu);柏n。翱(2)對物澳理結(jié)構(gòu)進行扮評價,評價拔的重點是時壩間和空間效敗率;癌不同的數(shù)據(jù)敗庫產(chǎn)品所提艾供的物理環(huán)

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論