圖書信息管理系統(tǒng)畢業(yè)設(shè)計(delphi 設(shè)計.doc
約21頁DOC格式手機打開展開
圖書信息管理系統(tǒng)畢業(yè)設(shè)計(delphi 設(shè)計,論文標準word格式排版 21頁目錄1 前言41.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介41.1.1 數(shù)據(jù)庫41.1.2 數(shù)據(jù)庫管理系統(tǒng)51.1.3 創(chuàng)建數(shù)據(jù)庫51.2 圖書管理系統(tǒng)61.3 系統(tǒng)所做工作62 數(shù)據(jù)庫理論基礎(chǔ)62.1 數(shù)據(jù)庫系統(tǒng)設(shè)計及范式分析72.1.1 數(shù)據(jù)庫系統(tǒng)設(shè)計72.1.2 數(shù)據(jù)庫設(shè)計范式分析82.2 sq...
內(nèi)容介紹
此文檔由會員 莎士比亞 發(fā)布
論文標準WORD格式排版 21頁
目 錄
1 前 言………………………………………………………………………………………4
1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介……………………………………………………………4
1.1.1 數(shù)據(jù)庫………………………………………………………………………4
1.1.2 數(shù)據(jù)庫管理系統(tǒng)……………………………………………………………5
1.1.3 創(chuàng)建數(shù)據(jù)庫…………………………………………………………………5
1.2 圖書管理系統(tǒng)…………………………………………………………………………6
1.3 系統(tǒng)所做工作…………………………………………………………………………6
2 數(shù)據(jù)庫理論基礎(chǔ)……………………………………………………………………………6
2.1 數(shù)據(jù)庫系統(tǒng)設(shè)計及范式分析…………………………………………………………7
2.1.1 數(shù)據(jù)庫系統(tǒng)設(shè)計……………………………………………………………7
2.1.2 數(shù)據(jù)庫設(shè)計范式分析………………………………………………………8
2.2 SQL語言介紹…………………………………………………………………………8
2.2.1 SQL基礎(chǔ)……………………………………………………………………8
2.2.2 SQL語句……………………………………………………………………9
3 應(yīng)用系統(tǒng)開發(fā)工具…………………………………………………………………………11
3.1 Delphi6.0 VCL組件的體系結(jié)構(gòu)……………………………………………………11
3.2 數(shù)據(jù)庫組件介紹…………………………………………………………………… 11
3.3 SQL語言在Delphi中的應(yīng)用……………………………………………………… 12
3.4 MS SQL Server簡述…………………………………………………………………14
4 圖書管理系統(tǒng)設(shè)計分析……………………………………………………………………15
4.1 需求分析………………………………………………………………………………15
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計………………………………………………………………………16
4.2.1 概念設(shè)計……………………………………………………………………16
4.2.2 關(guān)系數(shù)據(jù)庫的邏輯設(shè)計……………………………………………………16
4.2.3 數(shù)據(jù)庫的實現(xiàn)………………………………………………………………17
5 圖書管理系統(tǒng)應(yīng)用程序設(shè)計………………………………………………………………17
5.1 系統(tǒng)窗體模塊組成……………………………………………………………………17
5.2 數(shù)據(jù)模塊窗體的設(shè)置……………………………………………………………… 18
5.3 啟動畫面的實現(xiàn) ……………………………………………………………………18
5.4 用戶登錄窗體的的實現(xiàn)…………………………………………………………… 18
5.5 用戶密碼認證窗體的的實現(xiàn)……………………………………………………… 19
5.6 借閱者服務(wù)模塊的實現(xiàn)…………………………………………………………… 19
5.6.1 圖書查詢功能的實現(xiàn)…………………………………………………… 19
5.6.2 借閱者登錄功能的實現(xiàn)………………………………………………… 19
5.6.3 借閱者借閱情況功能的實現(xiàn)…………………………………………… 19
5.6.4 借閱者個人資料維護功能的實現(xiàn)……………………………………… 19
5.7 工作人員-圖書借閱/歸還模塊的實現(xiàn)……………………………………………19
5.7.1 工作人員進行圖書借閱功能實現(xiàn)……………………………………… 19
5.7.2 工作人員進行圖書歸還功能實現(xiàn)……………………………………… 19
5.8 圖書館管理員模塊和管理員圖書管理功能的實現(xiàn)……………………………… 19
5.8.1 圖書館管理員工作人員和管理員管理功能的實現(xiàn)…………………… 20
5.8.2 圖書館管理員修改圖書類別及統(tǒng)記功能的實現(xiàn)……………………… 20
5.8.3 圖書館管理員借閱者管理功能的實現(xiàn)………………………………… 20
5.8.4 圖書館維護借閱者管理功能的實現(xiàn)…………………………………… 20
5.8.5 圖書館身份維護功能的實現(xiàn)…………………………………………… 20
5.8.6 圖書館借閱者統(tǒng)計功能的實現(xiàn)………………………………………… 20
5.8.7 圖書館統(tǒng)計借閱過期記錄功能的實現(xiàn)………………………………… 20
結(jié) 束 語……………………………………………………………………………………… 21
參考文獻……………………………………………………………………………………… 22
致 謝……………………………………………………………………………………… 22
附 錄……………………………………………………………………………………… 23
[摘 要]
圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。
因此要求結(jié)合開入式圖書館的要求,對MS SQL Server2000數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理、完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。
第一章對數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)和圖書管理系統(tǒng)進行了簡明的介紹,并分析了開發(fā)圖書管理系統(tǒng)所應(yīng)進行的工作。第二章對數(shù)據(jù)庫的設(shè)計和SQL語言的使用進行了系統(tǒng)分析,為深入理解數(shù)據(jù)庫應(yīng)用打下了基礎(chǔ)。第三章學習了具體的開發(fā)工具Delphi 6.0,對其數(shù)據(jù)庫組件,SQL語言在Delphi中的應(yīng)用等數(shù)據(jù)庫編程關(guān)鍵技術(shù)進行了系統(tǒng)的介紹。第四章分析了圖書管理信息系統(tǒng)的應(yīng)用需求,按照數(shù)據(jù)庫設(shè)計理論的要求給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關(guān)系模式,子模式,利用MS SQL Server2000建立了數(shù)據(jù)庫。第五章進行了具體的程序設(shè)計,具體劃分了三類用戶的操作權(quán)限,設(shè)計了了三個操作界面。實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結(jié)果集的更新操作,實現(xiàn)了主從表操..
目 錄
1 前 言………………………………………………………………………………………4
1.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)簡介……………………………………………………………4
1.1.1 數(shù)據(jù)庫………………………………………………………………………4
1.1.2 數(shù)據(jù)庫管理系統(tǒng)……………………………………………………………5
1.1.3 創(chuàng)建數(shù)據(jù)庫…………………………………………………………………5
1.2 圖書管理系統(tǒng)…………………………………………………………………………6
1.3 系統(tǒng)所做工作…………………………………………………………………………6
2 數(shù)據(jù)庫理論基礎(chǔ)……………………………………………………………………………6
2.1 數(shù)據(jù)庫系統(tǒng)設(shè)計及范式分析…………………………………………………………7
2.1.1 數(shù)據(jù)庫系統(tǒng)設(shè)計……………………………………………………………7
2.1.2 數(shù)據(jù)庫設(shè)計范式分析………………………………………………………8
2.2 SQL語言介紹…………………………………………………………………………8
2.2.1 SQL基礎(chǔ)……………………………………………………………………8
2.2.2 SQL語句……………………………………………………………………9
3 應(yīng)用系統(tǒng)開發(fā)工具…………………………………………………………………………11
3.1 Delphi6.0 VCL組件的體系結(jié)構(gòu)……………………………………………………11
3.2 數(shù)據(jù)庫組件介紹…………………………………………………………………… 11
3.3 SQL語言在Delphi中的應(yīng)用……………………………………………………… 12
3.4 MS SQL Server簡述…………………………………………………………………14
4 圖書管理系統(tǒng)設(shè)計分析……………………………………………………………………15
4.1 需求分析………………………………………………………………………………15
4.2 系統(tǒng)數(shù)據(jù)庫設(shè)計………………………………………………………………………16
4.2.1 概念設(shè)計……………………………………………………………………16
4.2.2 關(guān)系數(shù)據(jù)庫的邏輯設(shè)計……………………………………………………16
4.2.3 數(shù)據(jù)庫的實現(xiàn)………………………………………………………………17
5 圖書管理系統(tǒng)應(yīng)用程序設(shè)計………………………………………………………………17
5.1 系統(tǒng)窗體模塊組成……………………………………………………………………17
5.2 數(shù)據(jù)模塊窗體的設(shè)置……………………………………………………………… 18
5.3 啟動畫面的實現(xiàn) ……………………………………………………………………18
5.4 用戶登錄窗體的的實現(xiàn)…………………………………………………………… 18
5.5 用戶密碼認證窗體的的實現(xiàn)……………………………………………………… 19
5.6 借閱者服務(wù)模塊的實現(xiàn)…………………………………………………………… 19
5.6.1 圖書查詢功能的實現(xiàn)…………………………………………………… 19
5.6.2 借閱者登錄功能的實現(xiàn)………………………………………………… 19
5.6.3 借閱者借閱情況功能的實現(xiàn)…………………………………………… 19
5.6.4 借閱者個人資料維護功能的實現(xiàn)……………………………………… 19
5.7 工作人員-圖書借閱/歸還模塊的實現(xiàn)……………………………………………19
5.7.1 工作人員進行圖書借閱功能實現(xiàn)……………………………………… 19
5.7.2 工作人員進行圖書歸還功能實現(xiàn)……………………………………… 19
5.8 圖書館管理員模塊和管理員圖書管理功能的實現(xiàn)……………………………… 19
5.8.1 圖書館管理員工作人員和管理員管理功能的實現(xiàn)…………………… 20
5.8.2 圖書館管理員修改圖書類別及統(tǒng)記功能的實現(xiàn)……………………… 20
5.8.3 圖書館管理員借閱者管理功能的實現(xiàn)………………………………… 20
5.8.4 圖書館維護借閱者管理功能的實現(xiàn)…………………………………… 20
5.8.5 圖書館身份維護功能的實現(xiàn)…………………………………………… 20
5.8.6 圖書館借閱者統(tǒng)計功能的實現(xiàn)………………………………………… 20
5.8.7 圖書館統(tǒng)計借閱過期記錄功能的實現(xiàn)………………………………… 20
結(jié) 束 語……………………………………………………………………………………… 21
參考文獻……………………………………………………………………………………… 22
致 謝……………………………………………………………………………………… 22
附 錄……………………………………………………………………………………… 23
[摘 要]
圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。
因此要求結(jié)合開入式圖書館的要求,對MS SQL Server2000數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理、完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。
第一章對數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)和圖書管理系統(tǒng)進行了簡明的介紹,并分析了開發(fā)圖書管理系統(tǒng)所應(yīng)進行的工作。第二章對數(shù)據(jù)庫的設(shè)計和SQL語言的使用進行了系統(tǒng)分析,為深入理解數(shù)據(jù)庫應(yīng)用打下了基礎(chǔ)。第三章學習了具體的開發(fā)工具Delphi 6.0,對其數(shù)據(jù)庫組件,SQL語言在Delphi中的應(yīng)用等數(shù)據(jù)庫編程關(guān)鍵技術(shù)進行了系統(tǒng)的介紹。第四章分析了圖書管理信息系統(tǒng)的應(yīng)用需求,按照數(shù)據(jù)庫設(shè)計理論的要求給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關(guān)系模式,子模式,利用MS SQL Server2000建立了數(shù)據(jù)庫。第五章進行了具體的程序設(shè)計,具體劃分了三類用戶的操作權(quán)限,設(shè)計了了三個操作界面。實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結(jié)果集的更新操作,實現(xiàn)了主從表操..
TA們正在看...
- 辦公室工作總結(jié)中學辦公室工作總結(jié)范文.doc
- 辦公室工作總結(jié)中學辦公室工作總結(jié)范文參考.doc
- 辦公室工作總結(jié)中學團委工作總結(jié).doc
- 辦公室工作總結(jié)中學教務(wù)辦公室工作總結(jié).doc
- 辦公室工作總結(jié)中學高中軍訓工作總結(jié).doc
- 辦公室工作總結(jié)中心校辦公室工作總結(jié).doc
- 辦公室工作總結(jié)中心組學習工作總結(jié).doc
- 辦公室工作總結(jié)中職學校辦公室工作總結(jié).doc
- 辦公室工作總結(jié)主任辦公室工作總結(jié).doc
- 辦公室工作總結(jié)麗水市招投標管委會辦公室工作總結(jié).doc