




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)畢業(yè)設(shè)計(jì):文卷檔案管理系統(tǒng)第111頁(yè) 共111頁(yè)目錄TOC o 1-3 h z HYPERLINK l _Toc117117683 內(nèi)容摘要 PAGEREF _Toc117117683 h 2 HYPERLINK l _Toc117117684 Abstract PAGEREF _Toc117117684 h 3 HYPERLINK l _Toc117117685 引言 PAGEREF _Toc117117685 h 4 HYPERLINK l _Toc117117686 第一章概述述 PAGEREF _Toc117117686 h 5 HYPERLINK l _Toc117117687
2、 1.1管理理信息系系統(tǒng)簡(jiǎn)介介 PAGEREF _Toc117117687 h 5 HYPERLINK l _Toc117117688 12:面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì) PAGEREF _Toc117117688 h 77 HYPERLINK l _Toc117117689 13、系系統(tǒng)軟件件開(kāi)發(fā)環(huán)環(huán)境簡(jiǎn)介介 PAGEREF _Toc117117689 h 9 HYPERLINK l _Toc117117690 第二章應(yīng)用用系統(tǒng)分分析 PAGEREF _Toc117117690 h 100 HYPERLINK l _Toc117117691 21、數(shù)數(shù)據(jù)流圖圖 PAGEREF _Toc11711
3、7691 h 10 HYPERLINK l _Toc117117692 22、系系統(tǒng)功能能結(jié)構(gòu)圖圖 PAGEREF _Toc117117692 h 12 HYPERLINK l _Toc117117693 23、系系統(tǒng)分析析說(shuō)明書(shū)書(shū) PAGEREF _Toc117117693 h 13 HYPERLINK l _Toc117117694 24、EER圖 PAGEREF _Toc117117694 h 15 HYPERLINK l _Toc117117695 第三章系統(tǒng)統(tǒng)設(shè)計(jì) PAGEREF _Toc117117695 h 117 HYPERLINK l _Toc117117696 31、模模塊
4、處理理功能設(shè)設(shè)計(jì) PAGEREF _Toc117117696 h 177 HYPERLINK l _Toc117117697 32、數(shù)數(shù)據(jù)庫(kù)表表結(jié)構(gòu) PAGEREF _Toc117117697 h 119 HYPERLINK l _Toc117117698 第四章應(yīng)用用系統(tǒng)實(shí)實(shí)現(xiàn) PAGEREF _Toc117117698 h 222 HYPERLINK l _Toc117117699 4.1創(chuàng)建建卷名窗窗體的實(shí)實(shí)現(xiàn) PAGEREF _Toc117117699 h 222 HYPERLINK l _Toc117117700 4.2:檔檔案柜資資料窗體體的實(shí)現(xiàn)現(xiàn) PAGEREF _Toc1171
5、17700 h 24 HYPERLINK l _Toc117117701 4.3 文文件編輯輯窗體的的實(shí)現(xiàn) PAGEREF _Toc117117701 h 227 HYPERLINK l _Toc117117702 4.4 組組卷窗體體的實(shí)現(xiàn)現(xiàn) PAGEREF _Toc117117702 h 29 HYPERLINK l _Toc117117703 4.5系統(tǒng)統(tǒng)菜單的的實(shí)現(xiàn) PAGEREF _Toc117117703 h 333 HYPERLINK l _Toc117117704 總結(jié) PAGEREF _Toc117117704 h 35 HYPERLINK l _Toc117117705 致
6、謝 PAGEREF _Toc117117705 h 36 HYPERLINK l _Toc117117706 主要參考文文獻(xiàn) PAGEREF _Toc117117706 h 366 HYPERLINK l _Toc117117707 附錄(主要要窗體的的源代碼碼) PAGEREF _Toc117117707 h 377內(nèi)容摘要本文主要闡闡述了VISSAULL BAASICC6.00的基本本功能及及設(shè)計(jì)方方法。并并介紹了開(kāi)開(kāi)發(fā)本文文卷檔案案管理系系統(tǒng)的44個(gè)步驟驟:系統(tǒng)統(tǒng)分析、設(shè)設(shè)計(jì)、實(shí)實(shí)現(xiàn)、維維護(hù)。在在系統(tǒng)分分析中先先后用數(shù)數(shù)據(jù)流圖圖、數(shù)據(jù)據(jù)字典、系系統(tǒng)的功功能結(jié)構(gòu)構(gòu)圖分析析了系統(tǒng)統(tǒng)所需的的各
7、種數(shù)數(shù)據(jù)。在在系統(tǒng)的的設(shè)計(jì)中中,詳細(xì)細(xì)的展現(xiàn)現(xiàn)了系統(tǒng)統(tǒng)的各個(gè)個(gè)功能模模塊以及及菜單的的設(shè)計(jì)等等。給出出了在系系統(tǒng)的實(shí)實(shí)現(xiàn)中,實(shí)實(shí)現(xiàn)表單單中相應(yīng)應(yīng)的功能能控件的的事件及及代碼以以及菜單單實(shí)現(xiàn)的的方法。文文章的最最后則給給出了本本系統(tǒng)的的主要功功能源代代碼。本本系統(tǒng)可可以進(jìn)行行數(shù)據(jù)輸輸入,數(shù)數(shù)據(jù)查詢?cè)?、?shù)據(jù)據(jù)存儲(chǔ)以以及輸入入報(bào)表等等功能。關(guān)鍵詞:面面向?qū)ο笙?文檔檔 管理理系統(tǒng) VBAbstrracttThis insstruuctiion hass toold thee baasicc fuuncttionn off VIISAUUL BBASIIC6.0 aand dessignn meeth
8、ood mmainnly .Thhis dessignn innstrructtionn haas ttoldd thhe bbasiic ffuncctioon oof VVISAAUL BASSIC66.0 andd deesiggn mmethhod maiinlyy. AAnd theen ttakee thhis sysstemm ass ann exxampple , rrecoommeend devveloopinng tthe steep oof tthiss syysteem oone by onee: NNetwworkk annalyysiss , dessignns s
9、systtemaaticcallly , reealiizess syysteematticaallyy , saffeguuardds ssysttemaaticcalllyinng. Succcesssivvelyy wiith dattafllow piccturre, datta ddicttionnaryy, ffuncctioon sstruuctuure chaart varriouus kkindds oof ddatuum aanallytiicl sysstemm taake of sysstemm inn neetwoork anaalyssis. Inn thhe dd
10、esiign of thee syysteem, dettailled eacch ffuncctioon mmoduule whiich hass reepreesenntedd thhe ssysttem andd thhe ddesiign of thee meenu ,ettc. Inn thhe rreallizaatioon oof tthe sysstemm, pprovvidee annd rreallizee thhe iinciidennts andd coodess off thhe ccorrrespponddingg fuuncttionn coontrrolllin
11、gg paart amoong forrms. Prroviide thee maain funnctiion souurcee coode of thiis ssysttem at thee ennd oof tthe artticlle. Thiis ssysttem is forr daata enttry, daata queery, daata stooragge aand inpput staatemmentts aand othher funnctiionss.Key wwordd: aarchhivees admminiistrratiive sysstemm off thhe
12、 aarchhivees VIISAUUL BBASIIC6.0引言計(jì)算機(jī)技術(shù)術(shù)的飛速速發(fā)展,為為人類的的進(jìn)步注注入了新新的活力力。新的的技術(shù)為為人們帶帶來(lái)的是是更快捷捷、更可可靠的服服務(wù)。越越來(lái)越多多的家庭庭、企業(yè)業(yè)、機(jī)關(guān)關(guān)、學(xué)校校利用計(jì)計(jì)算機(jī)來(lái)來(lái)處理日日常事務(wù)務(wù),管理理信息系系統(tǒng)(MMIS)就就是利用用計(jì)算機(jī)機(jī)為企業(yè)業(yè)、學(xué)校校,事業(yè)業(yè)機(jī)關(guān)等等的經(jīng)營(yíng)營(yíng)者、決決策者收收集、處處理信息息的一項(xiàng)項(xiàng)重要工工具,管管理信息息系統(tǒng)的的發(fā)展源源于管理理現(xiàn)代化化的推進(jìn)進(jìn)和計(jì)算算機(jī)技術(shù)術(shù)的發(fā)展展。籍于于此管理理信息系系統(tǒng)將隨隨著人類類文明的的進(jìn)步而而不斷的的完善與與發(fā)展。知識(shí)經(jīng)濟(jì)時(shí)時(shí)代的今今天,對(duì)對(duì)文書(shū)檔檔案
13、管理理工作人人員提出出了更新新更高的的要求。文文檔管理理工作人人員,必必須完成成由傳統(tǒng)統(tǒng)的管理理模式向向現(xiàn)代的的管理模模式的轉(zhuǎn)轉(zhuǎn)變,由由傳統(tǒng)的的管理理理念向現(xiàn)現(xiàn)代管理理理念轉(zhuǎn)轉(zhuǎn)變,同同時(shí)在管管理實(shí)踐踐中應(yīng)用用,使文文書(shū)檔案案管理工工作趕上上時(shí)代步步伐,適適應(yīng)文書(shū)書(shū)檔案管管理現(xiàn)代代化和辦辦公自動(dòng)動(dòng)化的時(shí)時(shí)代需要要,為社社會(huì)提供供更好更更有效的的服務(wù),使使文書(shū)檔檔案管理理工作發(fā)發(fā)揮出應(yīng)應(yīng)有的經(jīng)經(jīng)濟(jì)效益益及社會(huì)會(huì)效益來(lái)來(lái)。文檔管理理系統(tǒng)針針對(duì)本人人對(duì)文檔檔資料管管理的調(diào)調(diào)研,結(jié)結(jié)合本單單位長(zhǎng)期期以來(lái)管管理文檔檔資料的的經(jīng)驗(yàn)而而設(shè)計(jì)的的計(jì)算機(jī)機(jī)管理系系統(tǒng)。提提出了一一套比較較適宜的的施行方方案,并并努
14、力將將原本復(fù)復(fù)雜的管管理業(yè)務(wù)務(wù)、歸類類、存檔檔等簡(jiǎn)化化為比較較簡(jiǎn)單的的事務(wù)。他他基本上上秉承了了傳統(tǒng)的的文檔資資料管理理理念,同同時(shí)也兼兼顧當(dāng)今今對(duì)現(xiàn)代代管理信信息的需需要,著著眼于實(shí)實(shí)用、高高效的原原則。由于本人的的水平有有限,在在本系統(tǒng)統(tǒng)中難免免存在錯(cuò)錯(cuò)誤和不不足。望望各位老老師予以以批評(píng)與與指正第一章 概概述1.1 管管理信息息系統(tǒng)簡(jiǎn)簡(jiǎn)介管理信息系系統(tǒng)MIIS(mmanaage infformmatiion sysstioon)是是由人和和計(jì)算機(jī)機(jī)等組成成的能進(jìn)進(jìn)行管理理信息的的多種操操作(包括收收集、儲(chǔ)儲(chǔ)存、加加工、維維護(hù)和使使用)的的系統(tǒng)。它它由四個(gè)個(gè)要素組組成。即即現(xiàn)代化化經(jīng)濟(jì)管管
15、理理論論、系統(tǒng)統(tǒng)工程、數(shù)數(shù)學(xué)方法法和計(jì)算算機(jī)手段段。其目目的是通通過(guò)自動(dòng)動(dòng)化的事事務(wù)處理理方法來(lái)來(lái)監(jiān)視和和控制企企業(yè)、學(xué)學(xué)校的行行為、通通過(guò)對(duì)歷歷史數(shù)據(jù)據(jù)的科學(xué)學(xué)統(tǒng)計(jì)提提供可靠靠的預(yù)測(cè)測(cè)數(shù)據(jù)。并并通過(guò)一一些優(yōu)化化方法提提供決策策依據(jù),管管理信息息系統(tǒng)是是生產(chǎn)力力發(fā)展的的階段標(biāo)標(biāo)志是現(xiàn)現(xiàn)代管理理的綜合合體現(xiàn)。一一個(gè)MIIS系統(tǒng)統(tǒng)的開(kāi)發(fā)發(fā)應(yīng)分為為如下步步驟進(jìn)行行。1)系統(tǒng)任任務(wù)的提提出。系統(tǒng)開(kāi)發(fā)的的工作是是從接受受任務(wù)開(kāi)開(kāi)始的,而而系統(tǒng)任任務(wù)應(yīng)由由系統(tǒng)用用戶提出出,以書(shū)書(shū)面的形形式給予予表達(dá)。2)初步系系統(tǒng)調(diào)查查。初步系統(tǒng)調(diào)調(diào)查著重重了解存存在的主主要問(wèn)題題和用戶戶提出的的目的要要求,并并制定新新
16、系統(tǒng)總總體規(guī)劃劃。3)確定系系統(tǒng)目標(biāo)標(biāo)。經(jīng)過(guò)初步系系統(tǒng)調(diào)查查,了解解了用戶戶的基本本狀況和和用戶對(duì)對(duì)系統(tǒng)的的設(shè)想及及要求后后,系統(tǒng)統(tǒng)開(kāi)發(fā)人人員就可可以初步步提出檔檔案系統(tǒng)統(tǒng)的系統(tǒng)統(tǒng)目標(biāo)。4)系統(tǒng)的的可行性性研究。系統(tǒng)的可行行性研究究包括可可能性和和必要性性。有技技術(shù)上的的,經(jīng)濟(jì)濟(jì)上的,人人力資源源上的,以以及組織織管理上上的。經(jīng)經(jīng)過(guò)系統(tǒng)統(tǒng)的可行行性研究究,最后后應(yīng)寫(xiě)出出一份系系統(tǒng)可行行性分析析報(bào)告。分分析報(bào)告告是系統(tǒng)統(tǒng)開(kāi)發(fā)人人員第一一階段工工作的小小結(jié)。5)詳細(xì)的的系統(tǒng)調(diào)調(diào)查。通過(guò)詳細(xì)的的系統(tǒng)調(diào)調(diào)查??煽梢缘玫降饺斯す芄芾順I(yè)務(wù)務(wù)的處理理辦法,并并詳細(xì)地地掌握住住處的流流程,總總結(jié)出現(xiàn)現(xiàn)有業(yè)務(wù)務(wù)
17、過(guò)程的的規(guī)律,存存在的問(wèn)問(wèn)題。從從而提出出改進(jìn)措措施。6)現(xiàn)行系系統(tǒng)的描描述與分分析。著重用來(lái)分分析現(xiàn)行行系統(tǒng)頁(yè)頁(yè)面設(shè)計(jì)計(jì)后,相相關(guān)性版版塊信息息交互的的方便性性。特別別是要分分析現(xiàn)行行檔案系系統(tǒng)存在在主要問(wèn)問(wèn)題和管管理上的的薄弱環(huán)環(huán)節(jié),以以及產(chǎn)生生這些問(wèn)問(wèn)題的原原因和解解決辦法法。7)用戶需需求及功功能分析析。用戶需求因因不同用用戶而有有所區(qū)別別,但主主要可分分為系統(tǒng)統(tǒng)范圍,信信息的處處理和技技術(shù)性三三個(gè)方面面。8) 新系系統(tǒng)的邏邏輯模型型。通過(guò)對(duì)現(xiàn)行行系統(tǒng)的的進(jìn)行詳詳細(xì)調(diào)查查,分析析及用戶戶需求分分析后,就就可以確確定新系系統(tǒng)的邏邏輯模型型。新系系統(tǒng)的模模型包括括新系統(tǒng)統(tǒng)的功能能要求、目目
18、標(biāo)、各各級(jí)頁(yè)面面之間鏈鏈接、數(shù)數(shù)據(jù)字典典。9) 編碼碼對(duì)象的的分析及及編碼體體系結(jié)構(gòu)構(gòu)的確定定。在系統(tǒng)分析析階段,對(duì)對(duì)現(xiàn)行系系統(tǒng)及檔檔案系統(tǒng)統(tǒng)將要采采用的編編碼對(duì)象象及方法法應(yīng)該認(rèn)認(rèn)真分析析,以確確定先進(jìn)進(jìn)的科學(xué)學(xué)的高效效的系統(tǒng)統(tǒng)編碼體體系。10) 系系統(tǒng)的軟軟件,硬硬件配置置建議。分析人員應(yīng)應(yīng)對(duì)檔案案系統(tǒng)所所需的計(jì)計(jì)算機(jī)系系統(tǒng)的配配置提出出建議。11) 系系統(tǒng)的物物理編程程。根據(jù)不同的的系統(tǒng)要要求以及及用戶軟軟、硬件件技術(shù)狀狀況,在在合適的的平臺(tái)上上,選取取相宜的的檔案語(yǔ)語(yǔ)言和工工具進(jìn)行行實(shí)際編編程。12) 軟軟件調(diào)查查。對(duì)設(shè)計(jì)的原原代碼進(jìn)進(jìn)行調(diào)試試,以修修改其中中錯(cuò)誤,從從而確定定系統(tǒng)的的
19、可靠性性。13) 功功能測(cè)試試。對(duì)照系統(tǒng)分分析中提提出的系系統(tǒng)功能能要求,應(yīng)應(yīng)進(jìn)行系系統(tǒng)的功功能測(cè)試試,以確確定系統(tǒng)統(tǒng)可預(yù)期期的功能能。14) 系系統(tǒng)的性性能評(píng)價(jià)價(jià)以及完完善文檔檔。系統(tǒng)的性能能評(píng)價(jià)應(yīng)應(yīng)包括最最基礎(chǔ)的的軟硬件件,支持持系統(tǒng)占占用空間間等。系系統(tǒng)交付付時(shí),應(yīng)應(yīng)同時(shí)交交付完善善的文檔檔。12:面面向?qū)ο笙蟮某绦蛐蛟O(shè)計(jì)面向?qū)ο蟮牡姆椒▽W(xué)學(xué)是要求求按人們們通常的的思維方方式建立立問(wèn)題領(lǐng)領(lǐng)域的模模型,設(shè)設(shè)計(jì)出盡盡可能自自然表現(xiàn)現(xiàn)求解方方法的軟軟件。所所謂建立立模型就就是建立立問(wèn)題領(lǐng)領(lǐng)域中事事物間相相互關(guān)系系。而表表現(xiàn)求解解問(wèn)題的的方法就就是人們們思維方方法的描描述。在在面向?qū)?duì)象的設(shè)設(shè)計(jì)
20、方法法中對(duì)象象(obbjecct)和和傳遞信信息(mmesssagee paassiing)分別表表現(xiàn)事物物和事物物間的關(guān)關(guān)系。類類(cllasss)和繼繼承性(inhheriitammce)是描述述人們思思維方式式的描述述方法。方方法(mmethhod)是在可可進(jìn)行的的操作,這這種對(duì)象象、類、消消息、方方法的程程序設(shè)計(jì)計(jì)范式的的關(guān)鍵在在于對(duì)象象的封裝裝和繼承承性。通通過(guò)封裝裝(emmcappsullatiion)能將對(duì)對(duì)象的定定義和實(shí)實(shí)現(xiàn)分開(kāi)開(kāi)。通過(guò)過(guò)繼承性性,體現(xiàn)現(xiàn)了類與與類之間間的關(guān)系系,以及及由此帶帶來(lái)的基基本特征征。下面面將從面面向?qū)ο笙蟮姆椒ǚ▽W(xué)方面面對(duì)有關(guān)關(guān)概念作作簡(jiǎn)要介介紹。1
21、) 對(duì)象象我們把面向向現(xiàn)實(shí)世世界中的的實(shí)體就就稱為問(wèn)問(wèn)題空間間的對(duì)象象從動(dòng)態(tài)態(tài)的觀點(diǎn)點(diǎn)看,對(duì)對(duì)象的操操作就是是對(duì)象的的行為,從從存儲(chǔ)的的角度看看,對(duì)象象是計(jì)算算機(jī)內(nèi)存存中的一一塊私有有存儲(chǔ)區(qū)區(qū),在這這塊存儲(chǔ)儲(chǔ)區(qū)中有有數(shù)據(jù)、有有方法。在在面向?qū)?duì)象的程程序設(shè)計(jì)計(jì)中,對(duì)對(duì)象是該該系統(tǒng)的的基本運(yùn)運(yùn)行實(shí)體體,對(duì)于于每個(gè)對(duì)對(duì)象而言言,都有有與該對(duì)對(duì)象對(duì)應(yīng)應(yīng)的方法法,而與與每個(gè)對(duì)對(duì)象相關(guān)關(guān)的方法法,就是是定義了了該對(duì)象象的操作作。2)消息和和方法 在對(duì)對(duì)象之間間,消息息是他們們之間的的唯一聯(lián)聯(lián)系。在在面向?qū)?duì)象的程程序環(huán)境境中設(shè)計(jì)計(jì)的程序序,它的的執(zhí)行是是依靠對(duì)對(duì)象向消消息傳遞遞來(lái)完成成的。 把所所以的對(duì)
22、對(duì)象分為為各種對(duì)對(duì)象類,每每個(gè)對(duì)象象類都定定義了一一組方法法,所謂謂方法就就是允許許在對(duì)象象類上進(jìn)進(jìn)行的各各種操作作。3) 類 在面向?qū)?duì)象的程程序設(shè)計(jì)計(jì)中,對(duì)對(duì)象是程程序設(shè)計(jì)計(jì)的最基基本的單單位,相相似的對(duì)對(duì)象可以以并到一一類中去去,程序序員只需需定義一一個(gè)類,就就可根據(jù)據(jù)這個(gè)類類得到若若干個(gè)實(shí)實(shí)例,其其中每個(gè)個(gè)實(shí)例就就是一個(gè)個(gè)對(duì)象。4) 繼承承性繼承性是自自動(dòng)地共共享類、子子類、對(duì)對(duì)象中的的方法和和數(shù)據(jù)的的一種機(jī)機(jī)制,繼繼承性個(gè)個(gè)減少程程序設(shè)計(jì)計(jì)中編寫(xiě)寫(xiě)代碼的的工作量量,它不不僅支持持系統(tǒng)的的可重用用性,而而且還促促進(jìn)了系系統(tǒng)的可可擴(kuò)充性性。5) 封裝裝性所謂封裝是是一種信信息隱蔽蔽技術(shù),
23、用用戶只能能看到對(duì)對(duì)象封裝裝界面上上的信息息,而對(duì)對(duì)象內(nèi)部部對(duì)用戶戶透明,封封裝的目目的是把把對(duì)象的的使用著著和對(duì)象象的設(shè)計(jì)計(jì)著分開(kāi)開(kāi),使用用著只需需設(shè)計(jì)訪訪問(wèn)對(duì)象象的消息息。6) 多態(tài)態(tài)性當(dāng)同樣的消消息可發(fā)發(fā)送到父父類的對(duì)對(duì)象和它它的子類類的對(duì)象象時(shí),這這就被稱稱為多太太性。由由于多太太性具有有可表達(dá)達(dá)對(duì)象的的多個(gè)類類的能力力。因此此,它既既與動(dòng)態(tài)態(tài)類型有有關(guān),又又與靜態(tài)態(tài)類型有有關(guān)。7) 動(dòng)態(tài)態(tài)聚束一個(gè)程序經(jīng)經(jīng)過(guò)編譯譯,連接接生成的的可執(zhí)行行文件代代碼,其其過(guò)程就就是將執(zhí)執(zhí)行代碼碼聚束在在一起,若若這一過(guò)過(guò)程發(fā)生生在程序序設(shè)計(jì)時(shí)時(shí),就稱稱為動(dòng)態(tài)態(tài)聚束。面面向?qū)ο笙笳Z(yǔ)言常常使用這這一類聚聚束
24、方式式,它具具有程序序簡(jiǎn)單性性和可擴(kuò)擴(kuò)充性等等優(yōu)點(diǎn)。本系統(tǒng)在編編制過(guò)程程中,多多次利用用面向?qū)?duì)象的技技術(shù)特點(diǎn)點(diǎn)。在后后面的章章節(jié)中將將分別予予以說(shuō)明明。13、系系統(tǒng)軟件件開(kāi)發(fā)環(huán)環(huán)境簡(jiǎn)介介本系統(tǒng)是在在Penntyuum 1166mmmx 以上機(jī)機(jī)型的計(jì)計(jì)算機(jī)上上進(jìn)行開(kāi)開(kāi)發(fā)并獲獲得通過(guò)過(guò)的,同同時(shí)方便便系統(tǒng)開(kāi)開(kāi)發(fā),減減少開(kāi)發(fā)發(fā)過(guò)程的的難度,我我們是基基于以下下的軟件件環(huán)境。以Winndowws 998為操操作系統(tǒng)統(tǒng)以Vissuall Baasicc6.00為開(kāi)發(fā)發(fā)工具Windoows 98是是目前主主流圖形形化操作作系統(tǒng),而而Vissuall Baasicc6.00是一種種優(yōu)秀的的面向?qū)?duì)象的,
25、支支持多種種數(shù)據(jù)庫(kù)庫(kù)應(yīng)用的的開(kāi)發(fā)工工具。我我在系統(tǒng)統(tǒng)開(kāi)發(fā)過(guò)過(guò)程中深深深地感感受到VVisuual Bassic66.0的的強(qiáng)大威威力。下下面我結(jié)結(jié)合自己己的體會(huì)會(huì)對(duì)Viisuaal BBasiic6.0作一一簡(jiǎn)要介介紹。Visuaal BBasiic6.0是著著名的MMicrrosooft公公司推出出的完全全可視化化的,支支持多種種數(shù)據(jù)庫(kù)庫(kù)開(kāi)發(fā)工工具。使使用面向向?qū)ο蟮牡拈_(kāi)發(fā)技技術(shù),能能夠開(kāi)發(fā)發(fā)出強(qiáng)大大的專門(mén)門(mén)針對(duì)用用戶的應(yīng)應(yīng)用程序序。具有有強(qiáng)大的的APII函數(shù)庫(kù)庫(kù),支持持ActtiveeX和OOCX技技術(shù)。能能夠管理理大量復(fù)復(fù)雜的數(shù)數(shù)據(jù)信息息,同時(shí)時(shí)具有很很好的安安全性。在后面的篇篇幅里,我
26、我將詳細(xì)細(xì)的說(shuō)明明我是如如何利用用Vissuall Baasicc6.00進(jìn)行文文檔管理理系統(tǒng)的的系統(tǒng)開(kāi)開(kāi)發(fā)的。第二章 應(yīng)應(yīng)用系統(tǒng)統(tǒng)分析需求分析是是軟件生生命周期期的一個(gè)個(gè)重要階階段,它它根本的的任務(wù)是是確定為為了滿足足用戶的的需要必必須做什什么。具具體地說(shuō)說(shuō),應(yīng)該該確定系系統(tǒng)必須須具有的的功能和和性能,系系統(tǒng)要求求的運(yùn)行行環(huán)境,并并且預(yù)測(cè)測(cè)系統(tǒng)發(fā)發(fā)展的前前景,必必須仔細(xì)細(xì)分析系系統(tǒng)中的的數(shù)據(jù),既既要分析析系統(tǒng)中中的數(shù)據(jù)據(jù)流。又又要分析析長(zhǎng)期使使用的數(shù)數(shù)據(jù)存儲(chǔ)儲(chǔ),通過(guò)過(guò)分析應(yīng)應(yīng)該得出出用數(shù)據(jù)據(jù)流圖、EER圖圖,為系系統(tǒng)的設(shè)設(shè)計(jì)奠定定基礎(chǔ)。在這一章里里,我將將給出系系統(tǒng)的數(shù)數(shù)據(jù)流圖圖,功能能結(jié)構(gòu)
27、圖圖,系統(tǒng)統(tǒng)分析說(shuō)說(shuō)明書(shū),EER圖圖,為系系統(tǒng)的設(shè)設(shè)計(jì)奠定定基礎(chǔ)。21、數(shù)數(shù)據(jù)流圖圖數(shù)據(jù)流圖描描繪系統(tǒng)統(tǒng)的邏輯輯模型圖圖,其中中沒(méi)有任任何具體體的物理理元素,只只是描繪繪信息在在系統(tǒng)中中流動(dòng)和和處理的的情況。因因?yàn)閿?shù)據(jù)據(jù)流圖是是邏輯系系統(tǒng)的圖圖形表示示,即使使不是專專業(yè)的計(jì)計(jì)算機(jī)技技術(shù)人員員也容易易理解,所所以是極極好的通通信工具具。此外外,設(shè)計(jì)計(jì)數(shù)據(jù)流流圖只需需考慮系系統(tǒng)必須須完成的的基本邏邏輯功能能,完全全不需要要考慮如如何具體體地實(shí)現(xiàn)現(xiàn)這些功功能,所所以它也也是軟件件設(shè)計(jì)的的很好的的出發(fā)點(diǎn)點(diǎn)。文文檔管理理系統(tǒng)主主要是為為了對(duì)各各種文檔檔資料信信息,卷卷宗信息息,檔案案柜信息息等進(jìn)行行計(jì)算
28、機(jī)機(jī)管理。所所以主要要的數(shù)據(jù)據(jù)源應(yīng)是是文檔資資料,卷卷宗,檔檔案柜的的各種信信息。它它們?cè)谙迪到y(tǒng)中流流動(dòng)和處處理詳細(xì)細(xì)見(jiàn)下面面的數(shù)據(jù)據(jù)流程圖圖。1 檔案柜柜基本信信息流程程圖(圖圖211)添加新記錄錄 修改改記錄 F1 DAGG檔案輸入檔檔案 檢查查是 柜號(hào) 柜信信息 否注注冊(cè) 刪除除記錄 檢索索記錄 窗體體 EXXCELL表F1 DAAG流程圖分析析:從流程圖上上可以看看出:檔檔案柜基基本信息息的流動(dòng)動(dòng)首先是是以檔案案柜號(hào)的的特征為為流動(dòng)方方向的依依據(jù)。非非0檔案案柜號(hào)可可以繼續(xù)續(xù)流動(dòng),并并檢驗(yàn)數(shù)數(shù)據(jù)庫(kù)中中是否已已經(jīng)注冊(cè)冊(cè),已經(jīng)經(jīng)注冊(cè)的的信息可可以修改改、查詢?cè)儭⒉⒉樵兘Y(jié)結(jié)果報(bào)表表。未注
29、注冊(cè)的信信息可以以錄入到到數(shù)據(jù)庫(kù)庫(kù)中。這這里可以以分析得得出:要要實(shí)現(xiàn)檔檔案柜基基本信息息的流動(dòng)動(dòng),需要要設(shè)計(jì)一一個(gè)檔案案柜基本本信息數(shù)數(shù)據(jù)庫(kù)表表。并對(duì)對(duì)該表實(shí)實(shí)現(xiàn)信息息的錄入入、修改改、查詢?cè)?、統(tǒng)計(jì)計(jì)、報(bào)表表。2 卷宗信信息的流流程圖:(圖222)添加新記錄錄 修改記記錄 F2 SORRT卷宗輸入卷卷 檢檢查是 號(hào) 宗號(hào)號(hào)名 否注冊(cè)冊(cè) 刪刪除記錄錄 檢索索記錄 窗體體 EEXCEEL表F2 SOORT流程圖分析析:從流程圖上上可以看看出:卷卷宗信息息的流動(dòng)動(dòng)同樣是是以卷宗宗號(hào)的特特征為流流動(dòng)方向向的依據(jù)據(jù)。這里里同樣可可以分析析得出:要實(shí)現(xiàn)現(xiàn)卷宗信信息的流流動(dòng),需需要設(shè)計(jì)計(jì)一個(gè)卷卷宗信息息數(shù)
30、據(jù)庫(kù)庫(kù)表。并并對(duì)該表表實(shí)現(xiàn)信信息的錄錄入、修修改、查查詢、統(tǒng)統(tǒng)計(jì)、報(bào)報(bào)表。3 文檔資資料信息息的流程程圖:(圖圖233)添加新記錄錄 修改記記錄 FF3 FILLE文件號(hào)輸入入文件 檢查是是 資料信息息 否注注冊(cè) 刪除記記錄 檢索索記錄 窗窗體 EXCCEL表表F3 FFILEE流程圖分析析:從數(shù)據(jù)流圖圖上容易易看出該該系統(tǒng)應(yīng)應(yīng)具有對(duì)對(duì)文檔資資料信息息錄入到到數(shù)據(jù)庫(kù)庫(kù)中,可可以修改改,刪除除數(shù)據(jù)庫(kù)庫(kù)中相關(guān)關(guān)信息資資料??煽梢詫?duì)數(shù)數(shù)據(jù)庫(kù)的的信息按按某些字字段或字字段組合合進(jìn)行檢檢索。同同時(shí)應(yīng)具具有對(duì)數(shù)數(shù)據(jù)庫(kù)的的信息作作出相關(guān)關(guān)統(tǒng)計(jì)等等功能。22、系系統(tǒng)功能能結(jié)構(gòu)圖圖 通過(guò)前面面的數(shù)據(jù)據(jù)流程圖圖已
31、經(jīng)對(duì)對(duì)系統(tǒng)的的主要功功能有了了一個(gè)初初步的了了解,下下面將系系統(tǒng)的功功能再作作一些深深入分析析,最后后得出系系統(tǒng)的功功能結(jié)構(gòu)構(gòu)圖文檔管理理系統(tǒng)是是為了實(shí)實(shí)現(xiàn)聯(lián)通通泰安分分公司文文檔資料料的計(jì)算算機(jī)管理理。因此此,系統(tǒng)統(tǒng)應(yīng)該有有一個(gè)全全局管理理功能,以以方便實(shí)實(shí)現(xiàn)不同同的功能能的選擇擇。也就就是應(yīng)具具備全局局管理功功能。這這里用總總控模塊塊實(shí)現(xiàn)。由由于要處處理的信信息包括括檔案柜柜,卷宗宗,文檔檔資料的的不同處處理,總總控模塊塊管理有有三種不不同的信信息的處處理。即即檔案柜柜、卷宗宗的處理理、文檔檔資料的的處理。由由于每種種信息的的處理涉涉及到對(duì)對(duì)信息多多方面的的不同子子功能,所所以又涉涉及到對(duì)
32、對(duì)眾多的的子功能能的管理理。在此此用檔案案柜信息息模塊、卷卷宗模塊塊、文檔檔資料模模塊實(shí)現(xiàn)現(xiàn)。在檔檔案柜信信息模塊塊下包含含對(duì)檔案案柜基本本信息的的編輯、檢檢索、報(bào)報(bào)表等功功能。對(duì)對(duì)檢索應(yīng)應(yīng)具備從從多方面面對(duì)不同同字段進(jìn)進(jìn)行檢索索。卷宗宗信息模模塊包含含卷宗信信息創(chuàng)建建、編輯輯、檢索索、統(tǒng)計(jì)計(jì)、報(bào)表表等功能能。對(duì)卷卷宗信息息的功能能處理的的是否恰恰當(dāng)是本本系統(tǒng)是是否成功功的一個(gè)個(gè)標(biāo)志。因因此,對(duì)對(duì)卷宗信信息的功功能應(yīng)細(xì)細(xì)化。尤尤其是卷卷宗的檢檢索、信信息的統(tǒng)統(tǒng)計(jì)要具具備從不不同的角角度能夠夠?qū)?shù)據(jù)據(jù)庫(kù)中的的記錄進(jìn)進(jìn)行特定定條件的的檢索和和統(tǒng)計(jì)。文文檔資料料信息模模塊包含含文檔資資料的編編輯、修
33、修改、檢檢索、報(bào)報(bào)表等功功能。同同以上的的檢索一一樣,應(yīng)應(yīng)能從多多方面、不不同字段段進(jìn)行。在在此基礎(chǔ)礎(chǔ)上,總總結(jié)得到到如下的的系統(tǒng)功功能結(jié)構(gòu)構(gòu)圖:編輯檔案柜柜基本信信息檔案柜模塊塊 檢索索檔案柜柜基本信信息檔案柜基本本信息導(dǎo)導(dǎo)出到EEXCEEL創(chuàng)建卷宗信信息 編輯卷宗信信息檢索卷宗信信息總控模塊卷卷宗信息息模塊相相同卷宗宗號(hào)信息息統(tǒng)計(jì) 不同同卷宗號(hào)號(hào)信息統(tǒng)統(tǒng)計(jì) 卷宗宗信息導(dǎo)導(dǎo)出到EEXCEEL編輯文檔信信息子模模塊 文檔信息模模塊 檢檢索文檔檔信息子子模塊文檔信息導(dǎo)導(dǎo)出到EEXCEEL(圖244) 系統(tǒng)功功能結(jié)構(gòu)構(gòu)圖23、系系統(tǒng)分析析說(shuō)明書(shū)書(shū)項(xiàng)目級(jí)系統(tǒng)統(tǒng)分析的的重點(diǎn)在在業(yè)務(wù)需需求層次次上,主主
34、要任務(wù)務(wù)是確定定用戶對(duì)對(duì)系統(tǒng)的的應(yīng)用要要求,這這主要從從兩個(gè)方方面獲得得。一是是和用戶戶一起充充分了解解現(xiàn)行系系統(tǒng)是怎怎樣運(yùn)作作的,二二是理解解用戶的的現(xiàn)行系系統(tǒng)的改改進(jìn)及對(duì)對(duì)新系統(tǒng)統(tǒng)的要求求,并在在此基礎(chǔ)礎(chǔ)上提出出解決問(wèn)問(wèn)題的基基本模型型,另一一個(gè)任務(wù)務(wù)是把和和用戶共共同理解解的新系系統(tǒng)用恰恰當(dāng)?shù)墓すぞ弑憩F(xiàn)現(xiàn)出來(lái),系系統(tǒng)分析析的最終終任務(wù)是是提出達(dá)達(dá)到新系系統(tǒng)目標(biāo)標(biāo)的新系系統(tǒng)方案案,并在在此提高高主要文文檔系統(tǒng)說(shuō)說(shuō)明書(shū)。以下是對(duì)系系統(tǒng)各模模塊功能能的分析析1: 檔案案柜信息息模塊的的功能檔案柜信息息模塊,又又包括檔檔案柜信信息的編編輯子模模塊、檢檢索檔案案柜信息息子模塊塊、檔案案柜信息息導(dǎo)出
35、到到EXCCEL報(bào)報(bào)表子模模塊。這這些子模模塊的功功能組合合后,可可對(duì)檔案案柜從創(chuàng)創(chuàng)建、到到平時(shí)信信息查詢?cè)儭⒁约凹八栊判畔⒌膱?bào)報(bào)表等一一系列繁繁雜的工工作通過(guò)過(guò)計(jì)算機(jī)機(jī)得到輕輕松的管管理。其其中檔案案柜信息息的編輯輯子模塊塊可以完完成檔案案柜信息息的創(chuàng)建建、修改改、刪除除等操作作。從而而達(dá)到準(zhǔn)準(zhǔn)確的對(duì)對(duì)檔案柜柜的信息息存檔的的目的。檢檢索檔案案柜信息息子模塊塊可以通通過(guò)檔案案柜號(hào)或或檔案柜柜名來(lái)進(jìn)進(jìn)行查詢?cè)?。檢索索結(jié)果以以表格形形式體現(xiàn)現(xiàn)。信息息報(bào)表子子模塊可可以完成成特定條條件下的的信息報(bào)報(bào)表,報(bào)報(bào)表信息息受檢索索條件的的限制,和和檢索結(jié)結(jié)果一致致。通過(guò)過(guò)將檢索索結(jié)果導(dǎo)導(dǎo)出到EEXCEE
36、L實(shí)現(xiàn)現(xiàn)報(bào)表功功能。2:卷宗模模塊的功功能卷宗模塊包包括卷宗宗編輯子子模塊、檢檢索卷宗宗子模塊塊、卷宗宗信息統(tǒng)統(tǒng)計(jì)子模模塊、卷卷宗信息息導(dǎo)出到到EXCCEL實(shí)實(shí)現(xiàn)報(bào)表表子模塊塊。這些些子模塊塊的功能能組合后后,各方方便地對(duì)對(duì)卷宗進(jìn)進(jìn)行系列列管理。其其中卷宗宗編輯子子模塊可可以對(duì)卷卷宗進(jìn)行行創(chuàng)建、修修改、刪刪除等操操作。檢檢索卷宗宗子模塊塊單一檢檢索和多多條檢索索條件的的組合這這樣兩種種方式來(lái)來(lái)進(jìn)行查查詢。檢檢索條件件包括卷卷宗號(hào)、卷卷宗名、創(chuàng)創(chuàng)建時(shí)間間等。檢檢索結(jié)果果以表格格形式體體現(xiàn)。卷卷宗信息息統(tǒng)計(jì)子子模塊可可以完成成按卷宗宗號(hào)或入入卷時(shí)間間等從不不同的方方面對(duì)檔檔案資料料進(jìn)行文文檔資料料
37、數(shù)量統(tǒng)統(tǒng)計(jì)。統(tǒng)統(tǒng)計(jì)結(jié)果果以表格格形式體體現(xiàn)。卷卷宗信息息報(bào)表子子模塊可可以對(duì)符符合特定定條件下下的信息息報(bào)表,報(bào)報(bào)表信息息受檢索索條件的的限制,和和檢索結(jié)結(jié)果一致致。3:文檔資資料模塊塊文檔資料模模塊包括括文檔資資料信息息編輯子子模塊、檢檢索文檔檔資料子子模塊、文文檔資料料報(bào)表子子模塊。這這些子模模塊的功功能組合合后,各各方便地地對(duì)學(xué)生生評(píng)語(yǔ)進(jìn)進(jìn)行系列列管理。文文檔資料料編輯子子模塊可可以對(duì)文文檔資料料信息進(jìn)進(jìn)行錄入入、修改改、刪除除等操作作。方便便地將文文檔資料料存檔的的目的。檢檢索文檔檔資料子子模塊可可以通過(guò)過(guò)文件號(hào)號(hào)或文件件名來(lái)進(jìn)進(jìn)行查詢?cè)?。或著著通過(guò)文文件號(hào)或或文件名名與狀態(tài)態(tài)、入卷卷
38、時(shí)間的的組合形形式來(lái)進(jìn)進(jìn)行查詢?cè)?。檢索索結(jié)果統(tǒng)統(tǒng)樣以表表格形式式體現(xiàn)。信信息報(bào)表表子模塊塊可以完完成特定定條件下下的信息息報(bào)表,報(bào)報(bào)表信息息受檢索索條件的的限制,和和檢索結(jié)結(jié)果一致致。報(bào)表表同樣是是通過(guò)導(dǎo)導(dǎo)出到EEXCEEL實(shí)現(xiàn)現(xiàn)。以上是對(duì)本本系統(tǒng)各各模塊功功能的總總體分析析。24、EER圖圖通過(guò)以上的的數(shù)據(jù)流流圖可以以知道:系統(tǒng)應(yīng)應(yīng)具備檔檔案柜信信息表、卷卷宗信息息表、文文檔資料料信息表表。下面面利用EE-R圖圖進(jìn)一步步的得出出系統(tǒng)對(duì)對(duì)哪些數(shù)數(shù)據(jù)庫(kù)表表的必須須。以及及每個(gè)表表應(yīng)具備備的字段段。軟件系統(tǒng)本本質(zhì)上是是信息處處理系統(tǒng)統(tǒng),因此此在軟件件系統(tǒng)的的整個(gè)開(kāi)開(kāi)發(fā)過(guò)程程中都必必須考慮慮兩個(gè)方方
39、面的問(wèn)問(wèn)題數(shù)數(shù)據(jù)與及及數(shù)據(jù)的的處理。在在需求分分析階段段既要分分析用戶戶的數(shù)據(jù)據(jù)要求,又又要分析析用戶的的處理要要求。為為了把用用戶的數(shù)數(shù)據(jù)要求求清晰地地表達(dá)出出來(lái),通通常建立立一個(gè)概概念性的的數(shù)據(jù)模模型(也也稱為信信息模型型)。它它是一種種面向問(wèn)問(wèn)題的數(shù)數(shù)據(jù)模型型,是按按照用戶戶的觀點(diǎn)點(diǎn)來(lái)對(duì)數(shù)數(shù)據(jù)和信信息建模模,它描描述了從從用戶角角度看到到的數(shù)據(jù)據(jù),它反反映了用用戶的現(xiàn)現(xiàn)實(shí)環(huán)境境,且與與在軟件件系統(tǒng)中中的實(shí)現(xiàn)現(xiàn)方法無(wú)無(wú)關(guān)。最常用的表表示概念念性數(shù)據(jù)據(jù)模型的的方法是是實(shí)體一一聯(lián)系方方法,這這種方法法用ER圖描描繪現(xiàn)實(shí)實(shí)世界中中的實(shí)體體,而不不涉及這這些實(shí)體體在系統(tǒng)統(tǒng)中的實(shí)實(shí)現(xiàn)方法法,針對(duì)對(duì)文
40、檔檔管理系系統(tǒng)面面向的用用戶與及及為了實(shí)實(shí)現(xiàn)他們們?cè)谑褂糜孟到y(tǒng)的的過(guò)程中中想達(dá)到到的目的的,下面面給出分分析得出出的該系系統(tǒng)的主主要實(shí)體體的ER圖。文件號(hào) 文文件名 卷卷宗號(hào) 卷卷宗名 檔案案柜號(hào)文檔資料 入入卷 卷宗 入柜柜 檔案案柜(圖255) ER圖圖 通過(guò)該ER圖不不難可以以得出:要實(shí)現(xiàn)現(xiàn)系統(tǒng)預(yù)預(yù)定的功功能,必必須具備備檔案柜柜信息表表(DAAG)、文文檔資料料信息表表(FIILE)、卷宗宗信息表表(SOORT)。檔案案柜信息息表(DDAG)的的字段有有:檔案案柜號(hào)、備備注、建建柜人、建建柜日期期。文檔檔資料信信息表(FILLE)的的字段有有:文件件號(hào)、文文件名、作作者、入入庫(kù)日期期、
41、卷號(hào)號(hào)、卷名名、入卷卷日期、狀狀態(tài)等。卷卷宗信息息表(SSORTT)的字字段:卷卷宗號(hào)、卷卷宗名、備備注、創(chuàng)創(chuàng)建日期期等。第三章 系系統(tǒng)設(shè)計(jì)計(jì)系統(tǒng)設(shè)計(jì)是是信息系系統(tǒng)開(kāi)發(fā)發(fā)工作的的核心,其其基本的的任務(wù)是是把原系系統(tǒng)分析析階段得得出的邏邏輯模型型變換成成系統(tǒng)的的物理模模型。即即按照系系統(tǒng)需求求分析階階段確定定的目標(biāo)標(biāo)和邏輯輯模型,具具體設(shè)計(jì)計(jì)出效率率高,適適應(yīng)性強(qiáng)強(qiáng),可靠靠性好且且經(jīng)濟(jì)實(shí)實(shí)用的系系統(tǒng)實(shí)施施方案。經(jīng)過(guò)需求分分析階段段的工作作,系統(tǒng)統(tǒng)必須“做做什么”已已經(jīng)清楚楚了,現(xiàn)現(xiàn)在是決決定“怎怎樣做”的的時(shí)候了了。設(shè)計(jì)計(jì)的基本本目的就就是回答答“系統(tǒng)統(tǒng)應(yīng)該如如何實(shí)現(xiàn)現(xiàn)?”這這個(gè)問(wèn)題題,通過(guò)過(guò)這
42、個(gè)階階段的工工作將劃劃分出組組成系統(tǒng)統(tǒng)的物理理元素程序文文件,數(shù)數(shù)據(jù)庫(kù),人人工過(guò)程程和文檔檔等等。系統(tǒng)設(shè)計(jì)應(yīng)應(yīng)從數(shù)據(jù)據(jù)流程圖圖出發(fā)。設(shè)設(shè)想完成成系統(tǒng)功功能的若若干種合合理的物物理方案案。并和和用戶共共同比較較選定一一個(gè)最佳佳方案。然然后進(jìn)行行軟件結(jié)結(jié)構(gòu)設(shè)計(jì)計(jì)。在進(jìn)進(jìn)行軟件件設(shè)計(jì)時(shí)時(shí)應(yīng)該遵遵循模塊塊獨(dú)立原原理,確確定軟件件由哪些些模塊組組成以及及這些模模塊之間間的動(dòng)態(tài)態(tài)調(diào)用關(guān)關(guān)系。同同時(shí)可以以設(shè)計(jì)出出系統(tǒng)的的層次和和結(jié)構(gòu)圖圖。基于于以上理理論,結(jié)結(jié)合需求求分析階階段的數(shù)數(shù)據(jù)流圖圖和ERR圖。設(shè)設(shè)計(jì)出以以下的模模塊和55個(gè)數(shù)據(jù)據(jù)庫(kù)表結(jié)結(jié)構(gòu)的設(shè)設(shè)計(jì)。31、模模塊處理理功能設(shè)設(shè)計(jì)在上一章的的系統(tǒng)分分析
43、說(shuō)明明書(shū)中,已已經(jīng)從用用戶的角角度初步步地劃分分了本系系統(tǒng)的各各功能模模塊,并并且從用用戶的角角度對(duì)主主要的功功能模塊塊設(shè)置作作了分析析。下面面我將對(duì)對(duì)每個(gè)模模塊的總總體設(shè)計(jì)計(jì)作簡(jiǎn)要要說(shuō)明。1檔案柜柜信息模模塊1)編輯檔檔案柜信信息模塊塊該模塊可以以實(shí)現(xiàn)檔檔案柜的的創(chuàng)建,檔檔案柜信信息包括括檔案柜柜號(hào)、檔檔案柜名名、創(chuàng)建建時(shí)間、創(chuàng)創(chuàng)建人、備備注。該該模塊還還實(shí)現(xiàn)對(duì)對(duì)檔案柜柜信息記記錄的修修改、刪刪除等操操作。2)檢索檔檔案柜信信息模塊塊該模塊是檔檔案柜信信息模塊塊的重要要組成部部分。它它能夠用用單一條條件或組組合條件件兩種方方式對(duì)滿滿足條件件的檔案案柜記錄錄予以顯顯示,條條件的匹匹配方式式包括
44、等等于、不不等于、大大于、小小于等等等,條件件的組合合方式有有與、或或等,力力圖從數(shù)數(shù)據(jù)的任任何一個(gè)個(gè)角度反反映整個(gè)個(gè)數(shù)據(jù)表表的信息息。該模模塊將用用SQLL語(yǔ)言實(shí)實(shí)現(xiàn)。3)檔案柜柜信息報(bào)報(bào)表模塊塊該模塊可以以實(shí)現(xiàn)在在數(shù)據(jù)庫(kù)庫(kù)中滿足足指定條條件的記記錄的輸輸出報(bào)表表。該模模塊輸出出特定條條件的記記錄也將將用SQQL語(yǔ)言言實(shí)現(xiàn)。由由于Viisuaal BBasiic6.0的報(bào)報(bào)表功能能的局限限性,所所以這里里采用將將檢索結(jié)結(jié)果到處處到EXXCELL,最后后通過(guò)EEXCEEL實(shí)現(xiàn)現(xiàn)最終的的報(bào)表。2卷宗信信息模塊塊1)卷宗信信息編輯輯模塊該模塊首先先實(shí)現(xiàn)卷卷宗的創(chuàng)創(chuàng)建。創(chuàng)創(chuàng)建時(shí)用用戶選擇擇卷宗的的類
45、比名名和卷宗宗號(hào)。另另外還包包括卷宗宗的創(chuàng)建建時(shí)間,創(chuàng)創(chuàng)建人,備備注等。創(chuàng)創(chuàng)建以后后還可以以實(shí)現(xiàn)對(duì)對(duì)卷宗包包括卷宗宗號(hào)、卷卷宗名等等記錄的的錄入、修修改、刪刪除等操操作。2)卷宗信信息檢索索模塊該模塊是卷卷宗信息息模塊的的重要組組成部分分。它能能夠用單單一條件件或組合合條件兩兩種方式式對(duì)滿足足條件的的卷宗記記錄以及及卷宗里里面的文文檔資料料信息予予以顯示示,檢索索字段包包括卷宗宗號(hào)、卷卷宗名、入入卷時(shí)間間、文件件號(hào)、文文件名等等。條件件的匹配配方式包包括等于于、不等等于、大大于、小小于等等等,條件件的組合合方式有有與、或或等,力力圖從數(shù)數(shù)據(jù)的任任何一個(gè)個(gè)角度反反映整個(gè)個(gè)數(shù)據(jù)表表的信息息。該模模
46、塊將用用SQLL語(yǔ)言實(shí)實(shí)現(xiàn)。3)卷宗信信息分段段統(tǒng)計(jì)模模塊該模塊主要要完成對(duì)對(duì)滿足指指定條件件的卷宗宗庫(kù)表和和文檔資資料庫(kù)表表中的記記錄按照照相同卷卷宗號(hào)進(jìn)進(jìn)行文檔檔資料數(shù)數(shù)量的統(tǒng)統(tǒng)計(jì)。統(tǒng)統(tǒng)計(jì)的結(jié)結(jié)果顯示示在表單單中的網(wǎng)網(wǎng)格表中中。3文檔資資料模塊塊該模塊實(shí)現(xiàn)現(xiàn)文檔資資料信息息的管理理,又可可分為文文檔資料料編輯子子模塊、檢檢索文檔檔資料子子模塊、文文檔資料料報(bào)表子子模塊。文文檔資料料編輯子子模塊主主要完成成文檔資資料的錄錄入、修修改、刪刪除等。檢檢索評(píng)語(yǔ)語(yǔ)子模塊塊主要完完成對(duì)文文檔資料料從文件件號(hào)、文文件名等等字段來(lái)來(lái)設(shè)定檢檢索條件件。文檔檔資料報(bào)報(bào)表子模模塊主要要完成設(shè)設(shè)定條件件的記錄錄的
47、輸出出報(bào)表。4系統(tǒng)用用戶登錄錄模塊該模塊實(shí)現(xiàn)現(xiàn)系統(tǒng)對(duì)對(duì)用戶身身份的識(shí)識(shí)別,只只有輸入入正確的的用戶名名和密碼碼,系統(tǒng)統(tǒng)才會(huì)進(jìn)進(jìn)入系統(tǒng)統(tǒng)運(yùn)行界界面,非非法用戶戶登錄給給出警告告,密碼碼填寫(xiě)錯(cuò)錯(cuò)誤給出出提醒。非法用戶不不能進(jìn)入入系統(tǒng)。密密碼三次次輸入不不正確,系系統(tǒng)自動(dòng)動(dòng)退出。32、數(shù)數(shù)據(jù)庫(kù)表表結(jié)構(gòu)根據(jù)分析階階段得出出的實(shí)體體一聯(lián)系系圖(EER圖圖)的結(jié)結(jié)論,結(jié)結(jié)合本系系統(tǒng)對(duì)有有關(guān)數(shù)據(jù)據(jù)的存儲(chǔ)儲(chǔ)的需要要,更加加方便實(shí)實(shí)現(xiàn)該動(dòng)動(dòng)態(tài)檔案案系統(tǒng)的的所有功功能,現(xiàn)現(xiàn)將本系系統(tǒng)設(shè)計(jì)計(jì)成3個(gè)個(gè)數(shù)據(jù)庫(kù)庫(kù)表,每每個(gè)表的的字段名名、類型型、寬度度設(shè)計(jì)如如下:檔案柜基本本信息表表:該表用來(lái)存存放檔案案柜基本本信息。字
48、段名類型寬度檔案柜號(hào)字符型8檔案柜名字符型8創(chuàng)建時(shí)間日期型8創(chuàng)建人字符型8修改時(shí)間日期型8修改人字符型8備注備注型無(wú)設(shè)計(jì)說(shuō)明:為方便便編程以以及人們們工作習(xí)習(xí)慣,這這里將學(xué)學(xué)號(hào)設(shè)計(jì)計(jì)成字符符型。并并根據(jù)實(shí)實(shí)際需要要設(shè)計(jì)了了相應(yīng)的的寬度。卷宗信息表表:該表用來(lái)存存放卷宗宗的創(chuàng)建建時(shí)期的的信息。字段名類型寬度卷宗號(hào)文本型8卷宗名文本型8創(chuàng)建人文本型8創(chuàng)建時(shí)間 日期型8修改人文本型8修改時(shí)間日期型8備注備注型無(wú)文檔資料信信息表:用來(lái)存放學(xué)學(xué)生在校校期間的的評(píng)語(yǔ)信信息。字段名類型寬度文件號(hào)字符型8文件名字符型8作者字符型8入庫(kù)時(shí)間日期型8內(nèi)容摘要備注型無(wú)卷號(hào)字符型8卷名字符型8入卷時(shí)間日期型8狀態(tài)字符
49、型2檔案柜號(hào)文本型8組卷人文本型8登錄表:用用于存放放系統(tǒng)用用戶登錄錄姓名、密密碼。字段名類型寬度用戶名字符型10密碼字符型10以上是本系系統(tǒng)的庫(kù)庫(kù)表結(jié)構(gòu)構(gòu)的設(shè)計(jì)計(jì)簡(jiǎn)要說(shuō)說(shuō)明。第四章 應(yīng)應(yīng)用系統(tǒng)統(tǒng)實(shí)現(xiàn)按結(jié)構(gòu)化的的程序設(shè)設(shè)計(jì)思想想,在完完成了系系統(tǒng)分析析、系統(tǒng)統(tǒng)設(shè)計(jì)后后,就可可以進(jìn)行行系統(tǒng)實(shí)實(shí)現(xiàn)階段段了,系系統(tǒng)實(shí)現(xiàn)現(xiàn)是每指指把系統(tǒng)統(tǒng)的物理理模型轉(zhuǎn)轉(zhuǎn)換成實(shí)實(shí)際運(yùn)行行系統(tǒng)的的全過(guò)程程。其基基本任務(wù)務(wù)是:前期準(zhǔn)備系統(tǒng)平臺(tái)的的安裝與與調(diào)試程序的編制制與調(diào)試試信息系統(tǒng)調(diào)調(diào)試數(shù)據(jù)庫(kù)與文文件的建建立系統(tǒng)轉(zhuǎn)換試運(yùn)行、驗(yàn)驗(yàn)收與維維護(hù)4.1創(chuàng)建建卷名窗窗體的實(shí)實(shí)現(xiàn) 1)運(yùn)行行時(shí)的窗窗體:2)控件和和事件a) “節(jié)節(jié)
50、點(diǎn)刷新新”按鈕鈕控件:cliick事事件是將將創(chuàng)建新新節(jié)點(diǎn)后后的數(shù)據(jù)據(jù)庫(kù)信息息刷新到到窗體中中。控制制主節(jié)點(diǎn)點(diǎn)刷新的的語(yǔ)句是是:If Leeft(adooPriimarryRSS.Fiieldds(卷號(hào)), 1) = 00 Thhen SSet mynnod = TTreeeVieew1.Noddes.Addd(ssortt, tvwwChiild, ssortt & Sttr$(i), addoPrrimaaryRRS.FFiellds(卷名名) & ( & aadoPPrimmaryyRS.Fieeldss(卷卷號(hào)) & )b) “創(chuàng)創(chuàng)建節(jié)點(diǎn)點(diǎn)”按鈕鈕控件:cliick事事件是將將文本框框
51、信息加加入到卷卷名庫(kù)表表中,這這樣達(dá)到到創(chuàng)建新新節(jié)點(diǎn)的的目的,這這里創(chuàng)建建新節(jié)點(diǎn)點(diǎn)填寫(xiě)卷卷號(hào)很重重要,它它直接決決定了子子節(jié)點(diǎn)的的從屬關(guān)關(guān)系。讀讀取文本本框中的的信息到到數(shù)據(jù)庫(kù)庫(kù)表中的的主要的的實(shí)現(xiàn)語(yǔ)語(yǔ)句是:adoPrrimaaryRRS.AAddNNewadoPrrimaaryRRS.FFiellds(卷號(hào)號(hào)) = TTextt1.TTexttadoPrrimaaryRRS.FFiellds(卷名名) = TTextt2.TTexttadoPrrimaaryRRS.FFiellds(備注注) = TTextt3.TTexttadoPrrimaaryRRS.FFiellds(創(chuàng)卷卷人員) =
52、管管理員adoPrrimaaryRRS.FFiellds(創(chuàng)卷卷日期) = DaateadoPrrimaaryRRS.UUpdaatec)“編輯輯節(jié)點(diǎn)”按按鈕控件件:cllickk事件是是將原先先建立的的節(jié)點(diǎn)名名,節(jié)點(diǎn)點(diǎn)號(hào),節(jié)節(jié)點(diǎn)的從從屬進(jìn)行行再編輯輯。從屬屬關(guān)系是是通過(guò)修修改節(jié)點(diǎn)點(diǎn)號(hào)(即即卷號(hào))來(lái)來(lái)達(dá)到目目的的。實(shí)實(shí)現(xiàn)的原原理是修修改數(shù)據(jù)據(jù)庫(kù)中相相應(yīng)的記記錄值。刪刪除前提提醒用戶戶是否確確認(rèn)刪除除。實(shí)現(xiàn)現(xiàn)語(yǔ)句是是:adoPrrimaaryRRS.FFiellds(卷號(hào)號(hào)) = TTextt1.TTextt adoPPrimmaryyRS.Fieeldss(卷卷名) = Texxt2.Texx
53、t adoPPrimmaryyRS.Fieeldss(備備注) = Texxt3.Texxt adoPPrimmaryyRS.Upddateed)“刪除除節(jié)點(diǎn)”按按鈕控件件:cllickk事件是是已經(jīng)建建立的節(jié)節(jié)點(diǎn)(卷卷名)刪刪除。實(shí)實(shí)現(xiàn)的原原理是刪刪除數(shù)據(jù)據(jù)庫(kù)中的的相應(yīng)記記錄值。它它的實(shí)現(xiàn)現(xiàn)語(yǔ)句是是:Delette = MssgBoox(確實(shí)要要?jiǎng)h除該該節(jié)點(diǎn)嗎嗎, vbOOKCaanceel, 刪除除節(jié)點(diǎn))If Deelette = vbbOK TheenadoPrrimaaryRRS.DDeleeteh)“退出出”按鈕鈕控件:cliick事事件是釋釋放當(dāng)前前窗體,返返回主控控系統(tǒng)。實(shí)實(shí)現(xiàn)語(yǔ)
54、句句是:UUnlooad Me4.2:檔檔案柜資資料窗體體的實(shí)現(xiàn)現(xiàn)1)運(yùn)行時(shí)時(shí)的窗體體:2)控件和和事件a)“網(wǎng)格格”容器器控件:顯示檔檔案柜中中的數(shù)據(jù)據(jù)信息。數(shù)數(shù)據(jù)源設(shè)設(shè)定為檔檔案柜表表的查詢?cè)冇涗浖T诖按绑w的裝裝載事件件loaad中用用語(yǔ)句控控制。語(yǔ)語(yǔ)句是:adoPrrimaaryRRS.OOpenn sseleect 檔案案柜號(hào),建柜人人員,建建柜日期期,備注注 frrom dagg Orrderr byy 檔案案柜號(hào) , db, addOpeenSttatiic, adLLockkOpttimiistiic Texxt1.Texxt = addoPrrimaaryRRS.FFiel
55、lds(檔案案柜號(hào)) Texxt2.Texxt = addoPrrimaaryRRS.FFiellds(備注注) Sett DaataGGridd1.DDataaSouurcee = adooPriimarryRSSb)“最首首”按鈕鈕控件:cliick事事件是將將當(dāng)前窗窗體中的的網(wǎng)格控控件中的的信息和和文本框框控件中中的信息息指向數(shù)數(shù)據(jù)庫(kù)表表查詢記記錄集中中的第一一條記錄錄。利用用SQLL語(yǔ)句實(shí)實(shí)現(xiàn)在數(shù)數(shù)據(jù)庫(kù)中中查詢符符合條件件的所以以記錄,并并在表單單中的網(wǎng)網(wǎng)格容器器中顯示示。如果果無(wú)相應(yīng)應(yīng)的記錄錄,系統(tǒng)統(tǒng)將給出出提示。實(shí)實(shí)現(xiàn)關(guān)鍵鍵語(yǔ)句如如下:adoPrrimaaryRRS.MMoveeF
56、irrstText11.Teext = aadoPPrimmaryyRS.Fieeldss(檔檔案柜號(hào)號(hào))Text22.Teext = aadoPPrimmaryyRS.Fieeldss(備備注)c)“下一一條”按按鈕控件件:cllickk事件是是將網(wǎng)格格中的,文文本框中中的信息息同時(shí)指指向當(dāng)前前記錄的的下一條條記錄。如如果越界界就給出出已經(jīng)是是最后一一條記錄錄的提示示,并將將記錄定定位在最最后一條條記錄。實(shí)實(shí)現(xiàn)語(yǔ)句句:adoPrrimaaryRRS.MMoveeNexxtIf addoPrrimaaryRRS.EEOF TheenMsgBoox (已經(jīng)經(jīng)是第后后一條記記錄了!)adoPrri
57、maaryRRS.MMoveeLasstElseText11.Teext = aadoPPrimmaryyRS.Fieeldss(檔檔案柜號(hào)號(hào))Text22.Teext = aadoPPrimmaryyRS.Fieeldss(備備注)d)“上一一條” 按鈕控控件:cclicck事件件是將網(wǎng)網(wǎng)格中的的,文本本框中的的信息同同時(shí)指向向當(dāng)前記記錄的上上一條記記錄。如如果越界界就給出出已經(jīng)是是第一條條記錄的的提示,并并將記錄錄定位在在第一條條記錄。實(shí)實(shí)現(xiàn)語(yǔ)句句:adoPrrimaaryRRS.MMoveePreevioousIf addoPrrimaaryRRS.BBOF TheenMsgBoox (
58、已經(jīng)經(jīng)是第一一條記錄錄了!)adoPrrimaaryRRS.MMoveeFirrstElseText11.Teext = aadoPPrimmaryyRS.Fieeldss(檔檔案柜號(hào)號(hào))Text22.Teext = aadoPPrimmaryyRS.Fieeldss(備備注)End IIfd) “退退出”按按鈕控件件:cllickk事件、實(shí)實(shí)現(xiàn)語(yǔ)句句和前面面一樣。e) “最最末”按按鈕控件件:cllickk事件是是將當(dāng)前前窗體中中的網(wǎng)格格控件中中的信息息和文本本框控件件中的信信息指向向數(shù)據(jù)庫(kù)庫(kù)表查詢?cè)冇涗浖械牡诘诤笠粭l條記錄。利利用SQQL語(yǔ)句句實(shí)現(xiàn)在在數(shù)據(jù)庫(kù)庫(kù)中查詢?cè)兎蠗l條件的所所以
59、記錄錄,并在在表單中中的網(wǎng)格格容器中中顯示。如如果無(wú)相相應(yīng)的記記錄,系系統(tǒng)將給給出提示示。實(shí)現(xiàn)現(xiàn)關(guān)鍵語(yǔ)語(yǔ)句如下下:adoPrrimaaryRRS.MMoveeLasstText11.Teext = aadoPPrimmaryyRS.Fieeldss(檔檔案柜號(hào)號(hào))Text22.Teext = aadoPPrimmaryyRS.Fieeldss(備備注)f) “添添加”按按鈕控件件:cllickk事件是是創(chuàng)建新新的檔案案柜,實(shí)實(shí)現(xiàn)的原原理是對(duì)對(duì)數(shù)據(jù)庫(kù)庫(kù)查詢的的記錄集集添加一一條新的的記錄,然然后修給給這條空空記錄的的值,達(dá)達(dá)到對(duì)數(shù)數(shù)據(jù)庫(kù)表表中的檔檔案柜記記錄添加加的目的的。實(shí)現(xiàn)現(xiàn)的語(yǔ)句句如下:I
60、f Coommaand55.Caaptiion = 添加 ThhenCommaand55.SeetFoocussCommaand55.Caaptiion = 保存Text11.Ennablled = TTrueeText22.Ennablled = TTrueeText11.SeetFoocussText11.Teext = Text22.Teext = adoPrrimaaryRRS.AAddNNewElseadoPrrimaaryRRS.FFiellds(檔案案柜號(hào)) = Teext11.TeextadoPrrimaaryRRS.FFiellds(備注注) = TTextt2.TTextt
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Module 4 Unit2 Will it be hot in Haikou(教學(xué)設(shè)計(jì))-2023-2024學(xué)年外研版(三起)英語(yǔ)四年級(jí)下冊(cè)
- 2025江西省安全員《A證》考試題庫(kù)及答案
- 定位農(nóng)業(yè)職業(yè)經(jīng)理人考試的學(xué)習(xí)重點(diǎn)試題及答案
- 二建試卷真題及答案2025
- 四年級(jí)英語(yǔ)下冊(cè) Unit 4 Where is my car Part A第一課時(shí)教學(xué)設(shè)計(jì)2 人教PEP
- 2024園藝師考試的知識(shí)掌握技巧試題及答案
- 2024年農(nóng)業(yè)生產(chǎn)技術(shù)標(biāo)準(zhǔn)與實(shí)施試題及答案
- 農(nóng)村產(chǎn)業(yè)融合發(fā)展研究試題及答案
- 2024年花藝師考試中全面提升試題及答案
- 2024年花藝師考試復(fù)習(xí)的資源利用試題及答案
- 中國(guó)水泥回轉(zhuǎn)窯行業(yè)發(fā)展監(jiān)測(cè)及投資方向研究報(bào)告
- 2024年低碳生活科普知識(shí)競(jìng)賽題庫(kù)
- 2025-2030全球藻源蝦青素行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年廣東深圳市慢性病防治中心選聘專業(yè)技術(shù)人員3人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 槍支安全及使用指南
- 新生兒感染的個(gè)案護(hù)理
- 國(guó)省道公路標(biāo)志標(biāo)線維護(hù)方案投標(biāo)文件(技術(shù)方案)
- 面具的設(shè)計(jì)制作課件
- 病歷書(shū)寫(xiě)規(guī)范細(xì)則(2024年版)
- 《國(guó)內(nèi)手語(yǔ)翻譯人才供求現(xiàn)狀調(diào)研報(bào)告》
- 2023年西藏初中生物學(xué)業(yè)水平考試卷試題真題(含答案解析)
評(píng)論
0/150
提交評(píng)論