圖書管理系統(tǒng).doc
約11頁DOC格式手機打開展開
圖書管理系統(tǒng),頁數(shù) 11 字數(shù) 11636摘 要 是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。 因此本人結合開入式圖書館的要求,對ms sql se...


內(nèi)容介紹
此文檔由會員 天緣 發(fā)布圖書管理系統(tǒng)
頁數(shù) 11 字數(shù) 11636
摘 要
圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。
因此本人結合開入式圖書館的要求,對MS SQL Server2000數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理、Delphi應用程序設計,Delphi數(shù)據(jù)庫技術進行了較深入的學習和應用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設計了數(shù)據(jù)庫結構和應用程序。系統(tǒng)運行結果證明,本文所設計的圖書管理系統(tǒng)可以滿足借閱者、圖書館工作人員和高級管理員三方面的需要。
第一章對數(shù)據(jù)庫應用系統(tǒng)開發(fā)和圖書管理系統(tǒng)進行了簡明的介紹,并分析了開發(fā)圖書管理系統(tǒng)所應進行的工作。
第二章對數(shù)據(jù)庫的設計和SQL語言的使用進行了系統(tǒng)分析,為深入理解數(shù)據(jù)庫應用打下了基礎。
第三章學習了具體的開發(fā)工具Delphi 6.0,對其數(shù)據(jù)庫組件,SQL語言在Delphi中的應用等數(shù)據(jù)庫編程關鍵技術進行了系統(tǒng)的介紹。
第四章分析了圖書管理信息系統(tǒng)的應用需求,按照數(shù)據(jù)庫設計理論一步一步地給出了系統(tǒng)需求說明書、局部ER圖、全局ER圖、系統(tǒng)關系模式,子模式,利用MS SQL Server2000建立了數(shù)據(jù)庫
第五章進行了具體的程序設計,具體劃分了三類用戶的操作權限,設計了了三個操作界面。實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結果集的更新操作,實現(xiàn)了主從表操作,實現(xiàn)了密碼維護功能,最后,系統(tǒng)還可以導入數(shù)據(jù)庫以對任意同結構的數(shù)據(jù)庫進行操作。
設計充分利用Delphi 6、MS SQL Server2000數(shù)據(jù)庫技術的強大力量,提高了編程效率和可靠性。
關鍵詞:數(shù)據(jù)庫,SQL語言,MS SQL Server,Delphi6,
數(shù)據(jù)庫組件,圖書管理,窗體,listview組件
目 錄
摘 要 ……………………………………………………………………………… I
第一章 緒 論 …………………………………………………………………… 1
§1.1 數(shù)據(jù)庫應用系統(tǒng)開發(fā)簡介 ……………………………………………… 1
§1.2 圖書管理系統(tǒng) ……………………………………………………… 4
§1.3 本文所做的主要工作 …………………………………………………… 6
第二章 數(shù)據(jù)庫理論基礎 ………………………………………………………… 7
§2.1 數(shù)據(jù)庫系統(tǒng)設計及范式分析 …………………………………………… 7
§2.2 SQL語言介紹………………………………………………………………… 11
2.2.1 SQL基礎 ………………………………………………………………… 11
2.2.2 SQL語句 ………………………………………………………………… 12
第三章 應用系統(tǒng)開發(fā)工具………………………………………………… 16
§3.1 Delphi6.0 VCL組件的體系結構……………………………………… 16
§3.2 數(shù)據(jù)庫組件介紹 …………………………………………………………… 17
§3.3 SQL語言在Delphi中的應用 …………………………………………… 18
§3.4 MS SQL Server簡述 …………………………………………………… 22