版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2班前言………………………31課題簡(jiǎn)介……………41.1課題介紹………………41.2設(shè)計(jì)目的……………42需求分析………………52.1業(yè)務(wù)需求及處理流程.……………52.1.1業(yè)務(wù)需求………………………52.1.2處理流程…………62.2業(yè)務(wù)規(guī)則分析………………………92.3功能需求分析………………………103系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)……………………123.1概念設(shè)計(jì)的方法與步驟……………123.1.1概念設(shè)計(jì)的方法…………………123.1.2概念設(shè)計(jì)的步驟…………………124.1E-R圖向關(guān)系模型的轉(zhuǎn)換…………164.2數(shù)據(jù)模型的優(yōu)化…………………165數(shù)據(jù)庫(kù)的實(shí)施……………185.1數(shù)據(jù)庫(kù)與基表的創(chuàng)建…………………185.2數(shù)據(jù)的查詢……………205.3數(shù)據(jù)的維護(hù)……………25結(jié)束語(yǔ)………………………27參考文獻(xiàn)……………………28前言當(dāng)今時(shí)代是飛速發(fā)展的的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的原因。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。而計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好圖書(shū)館信息而設(shè)計(jì)的。本系統(tǒng)就是為了管理好圖書(shū)館信息而設(shè)計(jì)的。圖書(shū)館作為一種信息資源的集散地,圖書(shū)和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書(shū)館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本,表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù),超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限,以及借閱天數(shù)等用人工計(jì)算,手抄進(jìn)行。數(shù)據(jù)處理工作量大,容易出錯(cuò)。由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng)規(guī)范的信息管理手段。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息基于這個(gè)問(wèn)題,我認(rèn)為有必要建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí),準(zhǔn)確,有效的查詢和修改圖書(shū)情況。11.課題介紹針對(duì)各大高校校的圖書(shū)管理現(xiàn)狀,設(shè)計(jì)出適合各個(gè)高校的計(jì)算機(jī)輔助圖書(shū)管理系統(tǒng)。實(shí)現(xiàn)對(duì)圖書(shū)基本信息、讀者基本信息進(jìn)行計(jì)算機(jī)輔助管理,完成借書(shū)和還書(shū)有關(guān)信息的記錄、修改、查詢、刪除等一系列任務(wù)的計(jì)算機(jī)管理與實(shí)現(xiàn).。機(jī)上進(jìn)行開(kāi)發(fā)并獲得通過(guò)的,同時(shí)方便系統(tǒng)開(kāi)發(fā),減少開(kāi)發(fā)過(guò)程的難度,我們是基于以下的軟件環(huán)境:功能概述:該系統(tǒng)界面友好,操作簡(jiǎn)便,能完成添加圖書(shū)信息,修改圖書(shū)信息,查詢圖書(shū)信息,添加讀者類別,修改讀者類別,查詢讀者信息,修改讀者信息等一系列圖書(shū)管理功能,開(kāi)發(fā)本系統(tǒng)的總體任務(wù)是實(shí)現(xiàn)圖書(shū)管理的系統(tǒng)化和自動(dòng)化,幫助管理人員更好更高效地完成圖書(shū)管理工作。本著實(shí)用性和介紹性的原則,整個(gè)系統(tǒng)由五大模塊組成,每個(gè)大的模塊又包括三至四個(gè)小的模塊:(1)圖書(shū)管理部分:包括圖書(shū)信息管理和類別管理,其功能是實(shí)現(xiàn)對(duì)各部分?jǐn)?shù)據(jù)內(nèi)容進(jìn)行添加、修改、查詢等操作。(2)借閱管理部分:包括借書(shū)管理和還書(shū)管理,其功能是實(shí)現(xiàn)對(duì)各部分?jǐn)?shù)據(jù)內(nèi)容的添加和查詢等操作。(3)分?jǐn)?shù)據(jù)內(nèi)容的添加和修改等操作。建立一個(gè)圖書(shū)管理系統(tǒng),使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí),準(zhǔn)確,有效的查詢和修改圖書(shū)情況。這樣既有利于學(xué)校對(duì)圖書(shū)館的信息化管理,使得圖書(shū)部至于被丟失使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,,也使得同學(xué)可以既方便又快捷的獲取各類圖書(shū)的基本內(nèi)容與主要框架,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí),準(zhǔn)確,有效的查詢圖書(shū)情況。2.1業(yè)務(wù)需求及處理流程業(yè)務(wù)需求及處理流程共同構(gòu)成系統(tǒng)的邏輯模型個(gè)系統(tǒng)如果沒(méi)有了業(yè)務(wù)需求及處理流程,那么這個(gè)系統(tǒng)就會(huì)顯得特別沒(méi)有代表性。只有業(yè)務(wù)需求及處理流程的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。而系統(tǒng)開(kāi)發(fā)時(shí),常用卡片的形式書(shū)寫(xiě)保存描述一個(gè)數(shù)據(jù)元素。下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典卡片:名字:讀者信息查詢報(bào)表描述:各種書(shū)籍查詢基本信息表定義書(shū)信息查詢報(bào)表=圖書(shū)編號(hào)+書(shū)名+類別+作者+出版社+出版日期+登記日期+是否被借出數(shù)據(jù)流程圖(DataFlow)是描述實(shí)際業(yè)務(wù)管理系統(tǒng)工作流程的一種圖形表示法。它描繪系統(tǒng)的邏輯模型圖,其中沒(méi)有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。因?yàn)閿?shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計(jì)數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能,所以它也是軟件設(shè)計(jì)的很好的出發(fā)點(diǎn)。《圖書(shū)管理系統(tǒng)》主要是為了對(duì)圖書(shū)、讀者基本信息等進(jìn)行計(jì)算機(jī)管理。下面就是對(duì)各個(gè)功能模塊的流程分析:(1)圖書(shū)類別管理基本信息流程圖:流程圖分析:圖書(shū)類別基本信息的流動(dòng)首先是以圖書(shū)類別的編號(hào)為依據(jù),來(lái)達(dá)到添加、修改、查詢圖書(shū)類別記錄。同時(shí),也對(duì)數(shù)據(jù)庫(kù)中的圖書(shū)類別表的編號(hào)進(jìn)行檢查。圖書(shū)館管理員書(shū)基本信息的流動(dòng)首先是以圖書(shū)編號(hào)為流動(dòng)方向的依據(jù),來(lái)達(dá)到添加、修改、記錄、刪除圖書(shū)記錄。為了數(shù)據(jù)的一致性,進(jìn)行這些操作的同時(shí),也對(duì)數(shù)據(jù)庫(kù)中的記錄進(jìn)行檢查,檢查是否有重復(fù)的記錄。如有則不能進(jìn)行添加。圖2-4圖書(shū)信息管理流程圖流程圖分析:讀者基本信息的流動(dòng)首先是以讀者的編號(hào)為依據(jù),來(lái)達(dá)到添加、修改、查詢、刪除讀者信息的記錄。同時(shí),也對(duì)數(shù)據(jù)庫(kù)中的讀者信息表的編號(hào)進(jìn)行檢查。流程圖分析:總流程圖用戶與圖書(shū)之間的總聯(lián)系,用戶包含了用戶的個(gè)人信息,包括個(gè)人賬戶,登錄密碼,借閱歷史等;而圖書(shū)信息則包括圖書(shū)編號(hào),圖書(shū)狀態(tài),圖書(shū)類別等。除此之外,還包括系統(tǒng)的書(shū)目查詢,我的圖書(shū)館,網(wǎng)上業(yè)務(wù)處理等。這樣使得各個(gè)方面的信息顯得通俗易懂,便于圖書(shū)管理人員和讀者對(duì)各個(gè)圖書(shū)信息的了解。通過(guò)對(duì)圖書(shū)館管理的進(jìn)一步了解,又結(jié)合圖書(shū)館網(wǎng)絡(luò)管理系統(tǒng)向讀者提供圖書(shū)、用戶對(duì)圖書(shū)的查詢、借閱等相關(guān)聯(lián)系,制作出以下的業(yè)務(wù)規(guī)則分析:一個(gè)圖書(shū)館可以又多個(gè)圖書(shū)室組成,每個(gè)圖書(shū)室都有其各自的編號(hào)以及所處的樓層。一個(gè)圖書(shū)室又有幾類不同的圖書(shū)類型組成,比如歷史地理類、文學(xué)考古類等。每類圖書(shū)又會(huì)放在圖書(shū)室不同的指定的書(shū)架上,并且每個(gè)書(shū)架都有各自獨(dú)自的標(biāo)號(hào)。而同一類的圖書(shū)需要知道借閱信息、館藏?cái)?shù)量、還書(shū)期限等。學(xué)生是由學(xué)號(hào)為唯一標(biāo)號(hào),需要存儲(chǔ)學(xué)生姓名、借閱信息、歷史借閱記錄等。圖書(shū)管理部分:包括圖書(shū)信息管理和類別管理,其功能是實(shí)現(xiàn)對(duì)各部分?jǐn)?shù)據(jù)內(nèi)容進(jìn)行添加、修改、查詢等操作。各管理部分的明細(xì)如下:(12部分功能。其中,借閱信息包括借閱編號(hào)、讀者編號(hào)、讀者姓名、圖書(shū)編號(hào)、圖書(shū)名稱、出借日期和還書(shū)日期。1)圖書(shū)信息管理:包括圖書(shū)信息的添加、圖書(shū)信息的修改、圖書(shū)信息的查詢和圖書(shū)的信息刪除4部分。其中,圖書(shū)信息包括圖書(shū)編號(hào)、書(shū)名、圖書(shū)類別、作者、出版社、出版日期、登記日期以及是否已被借出。2)圖書(shū)類別管理:包括圖書(shū)類別的添加、圖書(shū)類別的修改、圖書(shū)類別的刪除3部分功能。其中,圖書(shū)類別包括類別名稱和類別編號(hào)兩部分。借閱管理部分:包括借書(shū)管理和還書(shū)管理,其功能是實(shí)現(xiàn)對(duì)各部分?jǐn)?shù)據(jù)內(nèi)容的添加和查詢等操作。各管理部分的明細(xì)如下:(2)還書(shū)管理:實(shí)現(xiàn)添加還書(shū)信息功能。其中,還書(shū)信息與借閱信息部分明細(xì)相同。1)讀者信息管理:包括讀者信的添加、讀者信息的修改、讀者信息的查詢和讀者信息的刪除4部分功能。其中,讀者信息包括讀者姓名、讀者編號(hào)、性別、讀者類別、工作單位、家庭住址、電話號(hào)碼、登記日期和已借書(shū)數(shù)量。2)讀者類別管理:包括讀者類別的添加、讀者類別的修改、讀者類別的刪除3部分功能。其中,讀者類別包括各種類名稱、借書(shū)期限和有效期限4部分。系統(tǒng)管理部分:包括修改系統(tǒng)用戶密碼、增加新用戶和退出系統(tǒng)三項(xiàng)功能。系統(tǒng)可以設(shè)置其他的超級(jí)用戶名稱,也可以設(shè)置權(quán)限用戶,同時(shí)也設(shè)置了這個(gè)用戶可以使用的權(quán)限。所謂功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進(jìn)行分解,按功能從屬關(guān)系表示的圖表。管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標(biāo)下層的功能,對(duì)其中每項(xiàng)功能還可以繼續(xù)分解為第三層、第四層……甚至更多的功能。功能結(jié)構(gòu)圖就是按照功能的從屬關(guān)系畫(huà)成的圖表,圖中的每一個(gè)框都稱為一個(gè)功能模塊。功能模塊可以根據(jù)具體情況分的大一點(diǎn)或小一點(diǎn),分解得最小功能模塊可以是一個(gè)程序中的每個(gè)處理過(guò)程,而較大的功能模塊則肯能是完成某一個(gè)任務(wù)的一組程序。圖書(shū)管理系統(tǒng)圖2-8圖書(shū)管理總系統(tǒng)3.1概念設(shè)計(jì)的方法與步驟概念設(shè)計(jì)是由分析用戶需求到生成概念產(chǎn)品的一系列有序的、可組織的、有目標(biāo)的設(shè)計(jì)活動(dòng),它表現(xiàn)為一個(gè)由粗到精、由模糊到清晰、由具體到抽象的不斷進(jìn)化的過(guò)程。性思維從而完成整個(gè)設(shè)計(jì)。念模式。大大降低,不受特定DBMS的限制。進(jìn)行數(shù)據(jù)抽象,設(shè)計(jì)局部概念模式。即對(duì)各個(gè)環(huán)節(jié)進(jìn)行數(shù)據(jù)的抽象分析,然后根據(jù)各個(gè)環(huán)節(jié)的基本聯(lián)系和相互依存關(guān)系,設(shè)計(jì)出局部的ER圖。將局部概念模式綜合成全局概念模式。即將已經(jīng)設(shè)計(jì)好各個(gè)局部ER圖,根據(jù)他們之間的相互聯(lián)系關(guān)系,把局部ER圖根據(jù)一定的關(guān)系串聯(lián)在一起,構(gòu)成一個(gè)全局ER圖。評(píng)審。即對(duì)前兩部分進(jìn)行認(rèn)真的檢查與審核,保證各個(gè)環(huán)節(jié)的正確性。3.2局部E-R圖利用ER方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部ER模式,然后把各局部ER模式綜合成一個(gè)全局模式,最后對(duì)全局ER模式進(jìn)行優(yōu)化,得到最終的模(2)讀者信息表與圖書(shū)信息表之間的ER圖:詞(3)圖書(shū)類別表與圖書(shū)信息表之間的ER圖4.圖書(shū)信息表與借閱信息表之間的表之間的ER圖:圖3-5讀者信息與圖書(shū)類別表E-R圖一個(gè)好的全局ER模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù)盡可能少;實(shí)體類型間聯(lián)系無(wú)冗余。M帖子1MN11在得到ER模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì)ERa)讀者類別表與讀者信息表(讀者編號(hào)、讀者姓名、編號(hào)、性別、讀者類別、工作單位、家庭住址、電話號(hào)碼、登記日期和已借書(shū)數(shù)量)b)頁(yè)數(shù)、字?jǐn)?shù)、內(nèi)容、關(guān)鍵字)c)從書(shū)名)d))圖書(shū)信息表與借閱信息表(圖書(shū)編號(hào)、數(shù)目編號(hào)、借閱編號(hào)、借閱日期、應(yīng)還日期、圖書(shū)狀態(tài))e)址、用戶類別、密碼)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)的結(jié)果不是唯一的。為了進(jìn)一步提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能,還應(yīng)該根據(jù)應(yīng)用需要適當(dāng)?shù)匦薷?、調(diào)整數(shù)據(jù)模型的結(jié)構(gòu),這就是數(shù)據(jù)模型的優(yōu)化。關(guān)系數(shù)據(jù)模型的優(yōu)化通常以規(guī)范化理論為指導(dǎo),方法為:(1)確定數(shù)據(jù)依賴。在“數(shù)據(jù)字典”一節(jié)中己講到用數(shù)據(jù)依賴分析和表示數(shù)據(jù)項(xiàng)之間的聯(lián)系,寫(xiě)出每個(gè)數(shù)據(jù)項(xiàng)之間的數(shù)據(jù)依賴。如果需求分析階段沒(méi)有來(lái)得及做,可以現(xiàn)在補(bǔ)做,即按需求分析階段所得到的語(yǔ)義,分別寫(xiě)出每個(gè)關(guān)系模式內(nèi)部各屬性之間的數(shù)據(jù)依賴以及不同關(guān)系模式屬性之間的數(shù)據(jù)依賴。(2)對(duì)于各個(gè)關(guān)系模式之間的數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余的聯(lián)系。(3)按照數(shù)據(jù)依賴的理論對(duì)關(guān)系模式逐一進(jìn)行分析,考察是否存在部分函數(shù)依賴、傳遞函數(shù)依賴、多值依賴等,確定各關(guān)系模式分別屬于第幾范式。(4)按照需求分析階段得到的處理要求,分析這些模式對(duì)于這樣的應(yīng)用環(huán)境是否合適,確定是否要對(duì)某些模式進(jìn)行合并或分解。必須注意的是,并不是規(guī)范化程度越高的關(guān)系就越優(yōu)。例如,當(dāng)查詢經(jīng)常涉及為一個(gè)關(guān)系。因此在這種情況下,第二范式甚至第一范式也許是合適的。(5)對(duì)關(guān)系模式進(jìn)行必要的分解,提高數(shù)據(jù)操作的效率和存儲(chǔ)空間的利用率。常用的兩種分解方法果水平分解和垂直分解。水平分解是把(基本)關(guān)系的元組分為若干子集合,定義每個(gè)子集合為一個(gè)子關(guān)系,以提高系統(tǒng)的效率。根據(jù)“80/20原則”,一個(gè)大關(guān)系中,經(jīng)常被使用的數(shù)據(jù)只是關(guān)系的一部分,約20%,可以把經(jīng)常使用的數(shù)據(jù)分解出來(lái),形成一個(gè)子關(guān)系。如果關(guān)系R上具有n個(gè)事務(wù),而且多數(shù)事務(wù)存取的數(shù)據(jù)不相交,則R可分解為少于或等于n個(gè)子關(guān)系,使每個(gè)事務(wù)存取的數(shù)據(jù)對(duì)應(yīng)一個(gè)關(guān)系。垂直分解是把關(guān)系模式R的屬性分解為若干于集合,形成若干子關(guān)系模式。垂直分解的原則是,經(jīng)常在一起使用的屬性從R中分解出來(lái)形成一個(gè)子關(guān)系模式。垂直分解可以提高某些事務(wù)的效率,但也可能使另一些事務(wù)不得不執(zhí)行連接操作,從而降低了效率。因此是否進(jìn)行垂直分解取決于分解后R上的所有事務(wù)的總效率是否得到了提高。檢查。5.1數(shù)據(jù)庫(kù)與基表的創(chuàng)建根據(jù)上面的數(shù)據(jù)庫(kù)ER圖,現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為SQLServer2000體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。圖書(shū)管字段名類別名稱類別編號(hào)2.圖書(shū)信息表字段名圖書(shū)編號(hào)書(shū)名出版日期登記日期是否借出日期/時(shí)間日期/時(shí)間文本字段大小23.借閱信息表讀者編號(hào)讀者姓名圖書(shū)編號(hào)圖書(shū)名稱出借日期4.讀者信息表字段名讀者類別工作單位家庭住址電話號(hào)碼登記日期已借數(shù)量5.讀者類別表字段名種類名稱借書(shū)數(shù)量借書(shū)期限有限期限數(shù)據(jù)在查詢是數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè)重要環(huán)節(jié),對(duì)于用戶掌握一些基本數(shù)據(jù)具有重要在指導(dǎo)與說(shuō)明功能,它是每個(gè)數(shù)據(jù)庫(kù)最基本的組成,它的存在使得數(shù)據(jù)庫(kù)更加系統(tǒng)化和全面化。按結(jié)構(gòu)化的程序設(shè)計(jì)思想,在完成了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)后,就可以進(jìn)行系統(tǒng)實(shí)現(xiàn)階段了,系統(tǒng)實(shí)現(xiàn)是每指把系統(tǒng)的物理模型轉(zhuǎn)換成實(shí)際運(yùn)行系統(tǒng)的全過(guò)程。在打開(kāi)數(shù)據(jù)表之前應(yīng)該先打開(kāi)數(shù)據(jù)庫(kù),使用公共模塊中定義的conn對(duì)象。打開(kāi)數(shù)據(jù)庫(kù)應(yīng)該安排在Form_Load事件中,因?yàn)榇_定用戶名和密碼是否正確就已經(jīng)使用數(shù)據(jù)庫(kù)中的內(nèi)容了。雙擊窗體部分,加入如下的代碼:PrivateSubFrom_Load()Connectionstring=”P(pán)rovider=Microsoft.Jet.oledb.4.0;”“datasource=archivel.mdb”注意:當(dāng)程序不再使用數(shù)據(jù)庫(kù)時(shí),應(yīng)該調(diào)用Connection對(duì)象的Close方法將其關(guān)閉,但此時(shí)它還會(huì)占用一定的系統(tǒng)資源,完全將資源釋放給系統(tǒng)的方法是使用下面的語(yǔ)句:Setconn=Nothing.不過(guò),這兩個(gè)步驟往往會(huì)被省略,因?yàn)楫?dāng)程序關(guān)閉時(shí),程序所打開(kāi)的數(shù)據(jù)也會(huì)隨之關(guān)閉,Connection對(duì)象所占用的系統(tǒng)資源也會(huì)自動(dòng)釋放給系統(tǒng).其代碼如下:系統(tǒng)管理where用戶名='"&txtuser.TextMsgBox"沒(méi)有這個(gè)用戶",vbOKOnly+vbExclamation,""txtuser.SetFocusPrivateSubForm_Load()connectionstring="provider=Microsoft.Jet.oledb.4.0;"&_"datasource=book.mdb"注意:工程屬性對(duì)話框中的”啟動(dòng)選項(xiàng)”用來(lái)選取擇運(yùn)行VB時(shí)顯示的第一個(gè)窗體,或者SubMain.主窗體中的代碼不多,基本上都是實(shí)現(xiàn)單擊某個(gè)菜單選項(xiàng)即彈出相應(yīng)窗體的語(yǔ)句,這些語(yǔ)句將分別在各個(gè)窗體中介紹。單擊“系統(tǒng)管“退出系統(tǒng)”菜單,關(guān)閉系統(tǒng)代碼如下:PrivateSubgu_Click()frmSplash.ShowEndSubPrivateSubmodify_reader_info_Click()frmreaderinfo.Show由于應(yīng)用環(huán)境不斷變化,數(shù)據(jù)庫(kù)運(yùn)行過(guò)和中物理存儲(chǔ)也會(huì)不斷變化,對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行調(diào)整,修改等維護(hù)工作是設(shè)計(jì)工作的繼續(xù)和提高。對(duì)數(shù)據(jù)庫(kù)經(jīng)常性的維護(hù)工作主要包括:(1)數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)針對(duì)不同的應(yīng)用要求制定不同的轉(zhuǎn)儲(chǔ)計(jì)劃,保證一旦發(fā)生故障能盡快將數(shù)據(jù)庫(kù)恢復(fù)到某種一致的狀態(tài),盡可能減少對(duì)數(shù)據(jù)庫(kù)的破壞。在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中由于應(yīng)用環(huán)境的變化,對(duì)安全性的要求也會(huì)發(fā)生變化,如原來(lái)機(jī)密的數(shù)據(jù)現(xiàn)在可以公開(kāi)查詢了,新加入的數(shù)據(jù)又可能是機(jī)密的了。系統(tǒng)中用戶的密級(jí)同樣,數(shù)據(jù)庫(kù)的完整性的約束條件也會(huì)變化,需要DBA不斷修正。利用MicrosoftSQLServer2000提供的檢測(cè)系統(tǒng)性能參數(shù)的工具,在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中,監(jiān)督數(shù)據(jù)進(jìn)行分析,找出改進(jìn)系統(tǒng)性能的方法,并做適當(dāng)調(diào)整。(4)數(shù)據(jù)庫(kù)的重組及重構(gòu)造數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后,由于記錄不斷增、刪、改,增添、修改的數(shù)據(jù)不能為空,否則不能保存到數(shù)據(jù)庫(kù)中。使數(shù)據(jù)庫(kù)的物理存儲(chǔ)情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫(kù)性能下降,這時(shí)D
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣東教師招聘碩士免筆試及答案
- 2025年協(xié)警入職筆試面試及答案
- 2025年山東成武縣事業(yè)單位考試及答案
- 2025年重慶去城口事業(yè)單位考試及答案
- 2025年鎮(zhèn)江市事業(yè)單位考試面試及答案
- 2025年雄安集團(tuán)筆試及答案
- 2025年成都高職院校教師筆試及答案
- 2025年省考事業(yè)單位考試題及答案
- 2025年長(zhǎng)白縣省直公務(wù)員筆試及答案
- 2026年淮南安徽理工大學(xué)科技園技術(shù)經(jīng)理人招募筆試參考題庫(kù)及答案解析
- 2025年證券市場(chǎng)交易操作與規(guī)范指南
- 2025-2026學(xué)年北京市西城區(qū)高三(上期)期末考試生物試卷(含答案)
- 2026廣西北部灣大學(xué)公開(kāi)招聘高層次人才76人筆試參考題庫(kù)及答案解析
- 2026屆湖北省襄陽(yáng)第四中學(xué)數(shù)學(xué)高一上期末考試模擬試題含解析
- 2025年時(shí)事政治必考試題庫(kù)完整參考答案及參考答案詳解
- 2026年安徽糧食工程職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫(kù)含答案詳解
- 混凝土施工作業(yè)環(huán)境管理方案
- 2025貴州黔西南州安龍縣選聘城市社區(qū)工作者工作61人備考題庫(kù)完整答案詳解
- 工廠裝修吊頂施工實(shí)施方案
- 墓碑銷售合同范本
- 眾籌服裝店合同范本
評(píng)論
0/150
提交評(píng)論