圖書管理系統(tǒng).doc
約20頁(yè)DOC格式手機(jī)打開展開
圖書管理系統(tǒng),頁(yè)數(shù) 20 字?jǐn)?shù)21924摘 要是典型的信息管理系統(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 serve...
內(nèi)容介紹
此文檔由會(huì)員 猛龍 發(fā)布
圖書管理系統(tǒng)
頁(yè)數(shù) 20 字?jǐn)?shù) 21924
摘 要
圖書管理系統(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ù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)可以滿足借閱者、圖書館工作人員和高級(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)用打下了基礎(chǔ)。
第三章學(xué)習(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)行了具體的程序設(shè)計(jì),具體劃分了三類用戶的操作權(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ì)任意同結(jié)構(gòu)的數(shù)據(jù)庫(kù)進(jìn)行操作。
設(shè)計(jì)充分利用Delphi 6、MS SQL Server2000數(shù)據(jù)庫(kù)技術(shù)的強(qiáng)大力量,提高了編程效率和可靠性。
關(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)介 ……………………………………………… 1
'1.2 圖書管理系統(tǒng) ……………………………………………………… 4
'1.3 本文所做的主要工作 …………………………………………………… 6
第二章 數(shù)據(jù)庫(kù)理論基礎(chǔ) ………………………………………………………… 7
'2.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)及范式分析 …………………………………………… 7
'2.2 SQL語(yǔ)言介紹………………………………………………………………… 11
2.2.1 SQL基礎(chǔ) ………………………………………………………………… 11
2.2.2 SQL語(yǔ)句 ………………………………………………………………… 12
第三章 應(yīng)用系統(tǒng)開發(fā)工具………………………………………………… 16
'3.1 Delphi6.0 VCL組件的體系結(jié)構(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.1 應(yīng)用需求分析 …………………………………………………………… 24
4.2 系統(tǒng)功能模塊劃分 ……………………………………………………… 29
'4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) ………………………………………………………… 29
第五章 圖書管理系統(tǒng)應(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借閱者服務(wù)模塊的實(shí)現(xiàn)…………………………………………………… 40
5.6.1圖書查詢功能的實(shí)現(xiàn)………………………………………………… 41
5.6.2借閱者登錄功能的實(shí)現(xiàn)………………………………………………… 42
5.6.3借閱者借閱情況功能的實(shí)現(xiàn)…………………………………………… 43
5.6.4借閱者個(gè)人資料維護(hù)功能的實(shí)現(xiàn)……………………………………… 47
'5.7工作人員-圖書借閱/歸還模塊的實(shí)現(xiàn)……………………………………… 49
5.7.1工作人員進(jìn)行圖書借閱功能實(shí)現(xiàn)……………………………………… 50
5.7.2工作人員進(jìn)行圖書歸還功能實(shí)現(xiàn)……………………………………… 53
'5.8圖書館管理員模塊的實(shí)現(xiàn)…………………………………………… 54
5.8.1圖書館管理員圖書管理功能的實(shí)現(xiàn)…………………………………… 55
5.8.2圖書館管理員工作人員和管理員管理功能的實(shí)現(xiàn)…………………… 58
5.8.3圖書館管理員修改圖書類別及統(tǒng)記功能的實(shí)現(xiàn)……………………… 60
5.8.4圖書館管理員借閱者管理功能的實(shí)現(xiàn)………………………………… 62
5.8.5圖書館維護(hù)借閱者管理功能的實(shí)現(xiàn)………………………………… 62
5.8.6圖書館身份維護(hù)功能的實(shí)現(xiàn)……………………………………… 64
5.8.7圖書館借閱者統(tǒng)計(jì)功能的實(shí)現(xiàn)………………………………… 65
5.8.8圖書館統(tǒng)計(jì)借閱過(guò)期記錄功能的實(shí)現(xiàn)………………………… 67
'5.9系統(tǒng)信息顯示的實(shí)現(xiàn)………………………………………………… 68
第六章 結(jié)束語(yǔ) ……………………………………………………………… 69
致 謝 ………………………………………………………………………………70
參考書目 …………………………………………………………………………… 70
頁(yè)數(shù) 20 字?jǐn)?shù) 21924
摘 要
圖書管理系統(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ù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書管理系統(tǒng)可以滿足借閱者、圖書館工作人員和高級(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)用打下了基礎(chǔ)。
第三章學(xué)習(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)行了具體的程序設(shè)計(jì),具體劃分了三類用戶的操作權(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ì)任意同結(jié)構(gòu)的數(shù)據(jù)庫(kù)進(jìn)行操作。
設(shè)計(jì)充分利用Delphi 6、MS SQL Server2000數(shù)據(jù)庫(kù)技術(shù)的強(qiáng)大力量,提高了編程效率和可靠性。
關(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)介 ……………………………………………… 1
'1.2 圖書管理系統(tǒng) ……………………………………………………… 4
'1.3 本文所做的主要工作 …………………………………………………… 6
第二章 數(shù)據(jù)庫(kù)理論基礎(chǔ) ………………………………………………………… 7
'2.1 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)及范式分析 …………………………………………… 7
'2.2 SQL語(yǔ)言介紹………………………………………………………………… 11
2.2.1 SQL基礎(chǔ) ………………………………………………………………… 11
2.2.2 SQL語(yǔ)句 ………………………………………………………………… 12
第三章 應(yīng)用系統(tǒng)開發(fā)工具………………………………………………… 16
'3.1 Delphi6.0 VCL組件的體系結(jié)構(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.1 應(yīng)用需求分析 …………………………………………………………… 24
4.2 系統(tǒng)功能模塊劃分 ……………………………………………………… 29
'4.3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) ………………………………………………………… 29
第五章 圖書管理系統(tǒng)應(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借閱者服務(wù)模塊的實(shí)現(xiàn)…………………………………………………… 40
5.6.1圖書查詢功能的實(shí)現(xiàn)………………………………………………… 41
5.6.2借閱者登錄功能的實(shí)現(xiàn)………………………………………………… 42
5.6.3借閱者借閱情況功能的實(shí)現(xiàn)…………………………………………… 43
5.6.4借閱者個(gè)人資料維護(hù)功能的實(shí)現(xiàn)……………………………………… 47
'5.7工作人員-圖書借閱/歸還模塊的實(shí)現(xiàn)……………………………………… 49
5.7.1工作人員進(jìn)行圖書借閱功能實(shí)現(xiàn)……………………………………… 50
5.7.2工作人員進(jìn)行圖書歸還功能實(shí)現(xiàn)……………………………………… 53
'5.8圖書館管理員模塊的實(shí)現(xiàn)…………………………………………… 54
5.8.1圖書館管理員圖書管理功能的實(shí)現(xiàn)…………………………………… 55
5.8.2圖書館管理員工作人員和管理員管理功能的實(shí)現(xiàn)…………………… 58
5.8.3圖書館管理員修改圖書類別及統(tǒng)記功能的實(shí)現(xiàn)……………………… 60
5.8.4圖書館管理員借閱者管理功能的實(shí)現(xiàn)………………………………… 62
5.8.5圖書館維護(hù)借閱者管理功能的實(shí)現(xiàn)………………………………… 62
5.8.6圖書館身份維護(hù)功能的實(shí)現(xiàn)……………………………………… 64
5.8.7圖書館借閱者統(tǒng)計(jì)功能的實(shí)現(xiàn)………………………………… 65
5.8.8圖書館統(tǒng)計(jì)借閱過(guò)期記錄功能的實(shí)現(xiàn)………………………… 67
'5.9系統(tǒng)信息顯示的實(shí)現(xiàn)………………………………………………… 68
第六章 結(jié)束語(yǔ) ……………………………………………………………… 69
致 謝 ………………………………………………………………………………70
參考書目 …………………………………………………………………………… 70