圖書館管理系統(tǒng)_第1頁(yè)
圖書館管理系統(tǒng)_第2頁(yè)
圖書館管理系統(tǒng)_第3頁(yè)
圖書館管理系統(tǒng)_第4頁(yè)
圖書館管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、圖書館管理系統(tǒng)圖書館管理系統(tǒng) 圖書館管理系統(tǒng) 圖書館管理系統(tǒng)摘 要圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完好性強(qiáng)、數(shù)據(jù)平安性好的庫(kù)。而對(duì)于后者那么要求應(yīng)用程序功能完備,易使用等特點(diǎn)。因此本人結(jié)合開入式圖書館的要求,對(duì)MS SQL Server2000數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、Delphi應(yīng)用程序設(shè)計(jì),Delphi數(shù)據(jù)庫(kù)技術(shù)進(jìn)展了較深化的學(xué)習(xí)和應(yīng)用,主要完成對(duì)圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)形式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)構(gòu)造和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)

2、可以滿足借閱者、圖書館工作人員和高級(jí)管理員三方面的需要。第一章對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)和圖書管理系統(tǒng)進(jìn)展了簡(jiǎn)明的介紹,并分析了開發(fā)圖書管理系統(tǒng)所應(yīng)進(jìn)展的工作。第二章對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)和SQL語(yǔ)言的使用進(jìn)展了系統(tǒng)分析,為深化理解數(shù)據(jù)庫(kù)應(yīng)用打下了根底。第三章學(xué)習(xí)了詳細(xì)的開發(fā)工具Delphi 6.0,對(duì)其數(shù)據(jù)庫(kù)組件,SQL語(yǔ)言在Delphi中的應(yīng)用等數(shù)據(jù)庫(kù)編程關(guān)鍵技術(shù)進(jìn)展了系統(tǒng)的介紹。第四章分析了圖書管理信息系統(tǒng)的應(yīng)用需求,按照數(shù)據(jù)庫(kù)設(shè)計(jì)理論一步一步地給出了系統(tǒng)需求說(shuō)明書、局部ER圖、全局ER圖、系統(tǒng)關(guān)系形式,子形式,利用MS SQL Server2000建立了數(shù)據(jù)庫(kù)第五章進(jìn)展了詳細(xì)的程序設(shè)計(jì),詳細(xì)劃分了三

3、類用戶的操作權(quán)限,設(shè)計(jì)了了三個(gè)操作界面。實(shí)現(xiàn)了數(shù)據(jù)庫(kù)表的閱讀,記錄的添加、刪除和修改,報(bào)表的生成,實(shí)現(xiàn)了多數(shù)據(jù)庫(kù)表的連接操作,實(shí)現(xiàn)了多條件查詢和模糊查詢,并靈敏實(shí)現(xiàn)了對(duì)不可更新查詢結(jié)果集的更新操作,實(shí)現(xiàn)了主從表操作,實(shí)現(xiàn)了密碼維護(hù)功能,最后,系統(tǒng)還可以導(dǎo)入數(shù)據(jù)庫(kù)以對(duì)任意同構(gòu)造的數(shù)據(jù)庫(kù)進(jìn)展操作。設(shè)計(jì)充分利用Delphi6、MS SQL Server2000數(shù)據(jù)庫(kù)技術(shù)的強(qiáng)大力量,進(jìn)步了編程效率和可靠性。關(guān)鍵詞:數(shù)據(jù)庫(kù),SQL語(yǔ)言,MS SQL Server,Delphi6,數(shù)據(jù)庫(kù)組件,圖書管理,窗體,listview組件目 錄摘 要 I第一章 緒 論 1§1.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)簡(jiǎn)介

4、1§1.3 本文所做的主要工作 6第二章 數(shù)據(jù)庫(kù)理論根底 7§2.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)及范式分析 7§2.2 SQL語(yǔ)言介紹 112.2.1 SQL根底 112.2.2 SQL語(yǔ)句 12第三章 應(yīng)用系統(tǒng)開發(fā)工具 16§3.1 Delphi6.0 VCL組件的體系構(gòu)造 16§3.2 數(shù)據(jù)庫(kù)組件介紹 17§3.3 SQL語(yǔ)言在Delphi中的應(yīng)用 18§3.4 MS SQL Server簡(jiǎn)述 22第四章 圖書管理系統(tǒng)設(shè)計(jì)分析 24§4.2 系統(tǒng)功能模塊劃分 29§4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 29第五章 圖書管理系統(tǒng)

5、應(yīng)用程序設(shè)計(jì) 37§5.1 系統(tǒng)窗體模塊組成 37§5.2 數(shù)據(jù)模塊窗體的設(shè)置 37§5.3啟動(dòng)畫面的實(shí)現(xiàn) 38§5.4用戶登錄窗體的的實(shí)現(xiàn) 39§5.5用戶密碼認(rèn)證窗體的的實(shí)現(xiàn) 39§5.6借閱者效勞模塊的實(shí)現(xiàn) 405.6.1圖書查詢功能的實(shí)現(xiàn) 415.6.2借閱者登錄功能的實(shí)現(xiàn) 425.6.3借閱者借閱情況功能的實(shí)現(xiàn) 435.6.4借閱者個(gè)人資料維護(hù)功能的實(shí)現(xiàn) 47§5.7工作人員圖書借閱/歸還模塊的實(shí)現(xiàn) 495.7.1工作人員進(jìn)展圖書借閱功能實(shí)現(xiàn) 505.7.2工作人員進(jìn)展圖書歸還功能實(shí)現(xiàn) 53§5.8圖書館

6、管理員模塊的實(shí)現(xiàn) 545.8.1圖書館管理員圖書管理功能的實(shí)現(xiàn) 555.8.2圖書館管理員工作人員和管理員管理功能的實(shí)現(xiàn) 585.8.3圖書館管理員修改圖書類別及統(tǒng)記功能的實(shí)現(xiàn) 605.8.4圖書館管理員借閱者管理功能的實(shí)現(xiàn) 625.8.5圖書館維護(hù)借閱者管理功能的實(shí)現(xiàn) 625.8.6圖書館身份維護(hù)功能的實(shí)現(xiàn) 645.8.7圖書館借閱者統(tǒng)計(jì)功能的實(shí)現(xiàn) 655.8.8圖書館統(tǒng)計(jì)借閱過(guò)期記錄功能的實(shí)現(xiàn) 67§5.9系統(tǒng)信息顯示的實(shí)現(xiàn) 68第六章 完畢語(yǔ) 69致 謝 70參考書目 70第一章 緒 論§1.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)簡(jiǎn)介在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)之前,對(duì)開發(fā)數(shù)據(jù)庫(kù)的根本概念應(yīng)

7、當(dāng)理解,對(duì)數(shù)據(jù)庫(kù)的構(gòu)造、開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)明晰的理解和認(rèn)識(shí)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)的目的是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件鄰域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速開展,并已形成較為完好的理論體系和一大批實(shí)用系統(tǒng)。并且,近年來(lái),隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速開展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門技術(shù)之一。1.1.1 數(shù)據(jù)庫(kù)如圖1.

8、1顯示了數(shù)據(jù)庫(kù)系統(tǒng)的主要組件。數(shù)據(jù)庫(kù)由DBMS數(shù)據(jù)庫(kù)管理系統(tǒng)處理,DBMS那么由開發(fā)人員和用戶通過(guò)應(yīng)用程序直接或間接地使用。它主要包括四個(gè)要素:用戶數(shù)據(jù)、元數(shù)據(jù)、索引和應(yīng)用元數(shù)據(jù)。 用戶數(shù)據(jù)目前,大多數(shù)主流數(shù)據(jù)庫(kù)管理系統(tǒng)把用戶數(shù)據(jù)表示為關(guān)系。如今把關(guān)系看作數(shù)據(jù)表。表的列包含域或?qū)傩?,表的行包含?duì)應(yīng)業(yè)務(wù)環(huán)境中的實(shí)體的記錄。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更構(gòu)造化一些。第二章描繪了一個(gè)用以產(chǎn)生良好構(gòu)造關(guān)系的過(guò)程,稱作標(biāo)準(zhǔn)化。為了比照構(gòu)造差的關(guān)系和構(gòu)造好的關(guān)系之間的差異,以本文所設(shè)計(jì)的圖書管理系統(tǒng)中的圖書和圖書借閱者關(guān)系為例來(lái)說(shuō)明,假假設(shè)設(shè)計(jì)關(guān)系R1借書證號(hào),姓名,性別

9、,身份編號(hào),身份證,聯(lián)絡(luò) ,圖書編號(hào),圖書名稱,圖書類別,作者,出版社,出版日期,備注,價(jià)格,數(shù)量;這個(gè)關(guān)系的問(wèn)題出在它有關(guān)于兩個(gè)不同主題的數(shù)據(jù),就是圖書借閱者和圖書。用這種方式構(gòu)成的關(guān)系在進(jìn)展修改時(shí),會(huì)出現(xiàn)問(wèn)題。因?yàn)橐粋€(gè)圖書借閱者可能借閱多本書,假設(shè)某個(gè)圖書借閱者的某個(gè)字段如聯(lián)絡(luò) 出現(xiàn)變更,它所借閱的圖書記錄可能多個(gè)也就必須變化,這是不好的。因此數(shù)據(jù)用兩個(gè)關(guān)系表示更好。如今假設(shè)某圖書借閱者改變了它的聯(lián)絡(luò) ,只有關(guān)系表user的對(duì)應(yīng)行需要改變。當(dāng)然,要想產(chǎn)生一個(gè),顯示圖書名稱及其借閱者聯(lián)絡(luò) 的報(bào)表,就需要將這兩個(gè)表的行結(jié)合起來(lái)。結(jié)果說(shuō)明,將關(guān)系分別存儲(chǔ),在生成報(bào)表的時(shí)候?qū)⑺鼈兘Y(jié)合起來(lái),比把它們

10、存儲(chǔ)在一個(gè)合成的表中更好。user借書證號(hào),姓名,性別,身份編號(hào),身份證,聯(lián)絡(luò) ,book圖書編號(hào),圖書名稱,圖書類別,作者,出版社,出版日期,備注,價(jià)格,數(shù)量數(shù)據(jù)庫(kù)是自描繪的,這就意味著它自身包含了它的構(gòu)造的描繪,這種構(gòu)造的描繪稱作元數(shù)據(jù)。因?yàn)镈BMS產(chǎn)品是用來(lái)存儲(chǔ)和操縱表的,所以大多數(shù)產(chǎn)品把元數(shù)據(jù)以表的形式存儲(chǔ),有時(shí)稱作系統(tǒng)表。這些系統(tǒng)表存儲(chǔ)了數(shù)據(jù)庫(kù)中表的情況,指出每一個(gè)表中有多少列,那一列是主關(guān)鍵字,每一列的數(shù)據(jù)類型的描繪,它也存儲(chǔ)索引、關(guān)鍵字、規(guī)那么和數(shù)據(jù)庫(kù)構(gòu)造的其他局部。在表中存儲(chǔ)元數(shù)據(jù)不僅對(duì)DBMS是有效的,對(duì)用戶也是方便的,因?yàn)樗麄兛梢允褂门c查詢用戶數(shù)據(jù)同樣的查詢工具來(lái)查詢?cè)獢?shù)據(jù)

11、。本文第二章所介紹的SQL語(yǔ)言可以同時(shí)用于元數(shù)據(jù)和用戶數(shù)據(jù)。 索引第三種類型的數(shù)據(jù)改進(jìn)了數(shù)據(jù)庫(kù)的性能和可訪問(wèn)性,這種數(shù)據(jù)經(jīng)常稱作開銷數(shù)據(jù),盡管有時(shí)也采用其他類型的數(shù)據(jù)構(gòu)造,如鏈表,但它主要還是索引。索引可以用來(lái)排序和快速訪問(wèn)數(shù)據(jù)。下面以本人的圖書管理信息系統(tǒng)中的book表為例來(lái)說(shuō)明。假定數(shù)據(jù)在磁盤上是按圖書編號(hào)的遞增順序排列的,用戶想打印一個(gè)按圖書名稱排序的圖書數(shù)據(jù)報(bào)表。為此,所有的數(shù)據(jù)都需要從源表中提取出來(lái)并排序,除非表很小,否那么這是一個(gè)很費(fèi)時(shí)的過(guò)程?;蛘?,可以在圖書名稱字段上創(chuàng)立一個(gè)索引,該索引的條目按照?qǐng)D書名稱排序,這樣,該索引的條目可以讀出來(lái),并用來(lái)按順序訪問(wèn)book數(shù)

12、據(jù)。索引用于快速訪問(wèn)數(shù)據(jù)。例如,一個(gè)用戶只想訪問(wèn)book表中圖書類別值為01的那些學(xué)生。假設(shè)沒有索引,那么必須搜索整個(gè)源表;但有了索引之后,可以找到索引條目,并使用它來(lái)挑選所有適宜的行。索引對(duì)排序和查找是有幫助的,但要付出代價(jià)。book表中的行每次改變時(shí),索引也必須改變,這意味著索引并非隨意的,應(yīng)該在真正需要時(shí)保存。 應(yīng)用元數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中的第四種數(shù)據(jù)是應(yīng)用元數(shù)據(jù),它用來(lái)存儲(chǔ)用戶窗體、報(bào)表、查詢和其他形式的查詢組件。并非所有的DBMS都支持應(yīng)用組件,支持組件的DBMS也不一定把全部組件的構(gòu)造作為應(yīng)用元數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。然而,大多數(shù)現(xiàn)代的DBMS產(chǎn)品存儲(chǔ)這種數(shù)據(jù)作為數(shù)據(jù)庫(kù)的一局

13、部。一般來(lái)說(shuō),數(shù)據(jù)庫(kù)開發(fā)人員和用戶都不直接訪問(wèn)應(yīng)用元數(shù)據(jù),想反,他們通過(guò)DBMS中的工具來(lái)處理這些數(shù)據(jù)。MS SQL Server2000中就支持窗體、存儲(chǔ)過(guò)程等應(yīng)用元數(shù)據(jù)。數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS是指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成局部。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、更新及各種控制,都是通過(guò)DBMS進(jìn)展的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的詳細(xì)實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。MS SQL Server2000就是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。關(guān)系模型。關(guān)系模型主要是用二維表格構(gòu)

14、造表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)絡(luò)。關(guān)系模型是由假設(shè)干個(gè)關(guān)系形式組成的集合。關(guān)系形式相當(dāng)于前面提到的記錄類型,它的實(shí)例稱為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡(jiǎn)單用戶易懂,編程時(shí)并不涉及存儲(chǔ)構(gòu)造,訪問(wèn)技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化模型。SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)化語(yǔ)言,已得到了廣泛的應(yīng)用。如圖1.1所示,DBMS的特點(diǎn)和功能可以分為三個(gè)子系統(tǒng):設(shè)計(jì)工具子系統(tǒng)、運(yùn)行子系統(tǒng)和DBMS引擎。設(shè)計(jì)子系統(tǒng)有一個(gè)方便數(shù)據(jù)庫(kù)及其應(yīng)用創(chuàng)立的工具集。它典型地包含產(chǎn)生表、窗體、查詢和報(bào)表的工具。DBMS產(chǎn)品還提供編程語(yǔ)言和對(duì)編程語(yǔ)言的接口。運(yùn)行

15、子系統(tǒng)處理用設(shè)計(jì)子系統(tǒng)開發(fā)的應(yīng)用組件。它所包含的運(yùn)行處理器用來(lái)處理窗體和數(shù)據(jù)庫(kù)的數(shù)據(jù)交互,以及答復(fù)查詢和打印報(bào)表等。DBMS引擎從其他兩個(gè)組件承受懇求,并把它們翻譯成對(duì)操作系統(tǒng)的命令,以便讀寫物理介質(zhì)上的數(shù)據(jù)。DBMS引擎還涉及事務(wù)管理、鎖、備份和恢復(fù)。1.1.3 創(chuàng)立數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)形式數(shù)據(jù)庫(kù)形式定義了數(shù)據(jù)庫(kù)的構(gòu)造、表、關(guān)系、域和業(yè)務(wù)規(guī)那么。數(shù)據(jù)庫(kù)形式是一種設(shè)計(jì),數(shù)據(jù)庫(kù)和應(yīng)用正是建立在此根底上的。域是一列可能擁有的值的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥?lái)說(shuō)是唯一的。數(shù)據(jù)庫(kù)形式的最后一個(gè)要素是業(yè)務(wù)規(guī)那么,它是對(duì)需要反映在數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)

16、應(yīng)用程序中的業(yè)務(wù)活動(dòng)的約束。業(yè)務(wù)規(guī)那么是形式的一個(gè)重要局部,因?yàn)樗麄冎付藷o(wú)論什么數(shù)據(jù)變化到達(dá)DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無(wú)效的數(shù)據(jù)變化懇求是來(lái)自窗體的用戶、查詢/修改懇求還是應(yīng)用程序,DBMS都應(yīng)該回絕。遺憾的是,不同的DBMS產(chǎn)品用不同的方法施行業(yè)務(wù)規(guī)那么。在某些情況下,DBMS產(chǎn)品不具備施行必要業(yè)務(wù)規(guī)那么的才能,必須以代碼形式把它們編入應(yīng)用程序。 定義聯(lián)絡(luò)1.1.4 應(yīng)用組件數(shù)據(jù)庫(kù)應(yīng)用包括窗體、查詢、報(bào)表、菜單和應(yīng)用程序。當(dāng)今時(shí)代是飛速開展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它可以進(jìn)展

17、信息管理。使用計(jì)算機(jī)進(jìn)展信息控制,不僅進(jìn)步了工作效率,而且大大的進(jìn)步了其平安性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)可以充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)展信息管理與信息管理系統(tǒng)的開發(fā)親密相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計(jì)的。圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開始使用,甚至尚未使用計(jì)算機(jī)進(jìn)展信息管理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書借閱情況如借書天數(shù)、超過(guò)限定借書時(shí)間的天數(shù)的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書卡的人工檢查進(jìn)展,對(duì)借閱者的借閱權(quán)限、以及

18、借閱天數(shù)等用人工計(jì)算、手抄進(jìn)展。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易喪失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),標(biāo)準(zhǔn)的信息管理手段。盡管有的圖書館有計(jì)算機(jī),但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的根本環(huán)境。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。圖書館采取手工方式對(duì)圖書借閱情況進(jìn)展人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當(dāng)時(shí)對(duì)它比較清楚,時(shí)間一長(zhǎng),如再要進(jìn)展查詢,就得在眾多的資料中翻閱、查找了,造成查詢費(fèi)時(shí)、費(fèi)力。如要

19、對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)展更改就更加困難了。基于這此問(wèn)題,我認(rèn)為有必要建立一個(gè)圖書管理系統(tǒng),使圖書管理工作標(biāo)準(zhǔn)化,系統(tǒng)化,程序化,防止圖書管理的隨意性,進(jìn)步信息處理的速度和準(zhǔn)確性,可以及時(shí)、準(zhǔn)確、有效的查詢和修改圖書情況。§1.1 系統(tǒng)所做工作1) 理解應(yīng)用開發(fā)工具的現(xiàn)狀2) DelPHi6.0編程根底3) MS SQL Server根底4) 設(shè)計(jì)數(shù)據(jù)庫(kù);設(shè)計(jì)界面5) 開發(fā)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)實(shí)現(xiàn)的一些功能有l(wèi) 數(shù)據(jù)和數(shù)據(jù)說(shuō)明的醒目顯示;l 多條件的查詢、多條記錄的檢索、模糊查詢;l 數(shù)據(jù)文件某種存儲(chǔ)格式導(dǎo)入數(shù)據(jù)窗體,經(jīng)過(guò)數(shù)據(jù)完好性校驗(yàn)存入數(shù)據(jù)庫(kù);l 數(shù)據(jù)庫(kù)平安性的設(shè)計(jì);l 數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)接口、界面的設(shè)計(jì)。§1.3 本文所作工作緒論局部對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的構(gòu)造、開發(fā)進(jìn)展了簡(jiǎn)要介紹,分析了圖書管理信息系統(tǒng)設(shè)計(jì)的特點(diǎn)和任務(wù)。第二章介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì)和范式分析,并系統(tǒng)介紹了SQL語(yǔ)言,為設(shè)計(jì)和理解應(yīng)用程序做了鋪墊。第三章對(duì)系統(tǒng)介紹了Delphi 6.0的數(shù)據(jù)庫(kù)編程技術(shù)、SQL語(yǔ)言在Delphi 6.0中的應(yīng)用、MS SQL Server根底。第四章分析了圖書

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論