




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫課程設計說明書課 程: _數據庫課程設計_ 題 目: 圖書管理系統 學 院:專 業: 姓 名: 學 號: 指導教師: 2011年2月26日圖書管理系統開發文檔1系統概述圖書館作為社會文化服務部門,提供給社會的是文獻服務。作為社會的重要文化信息部門,也需要一套有效的圖書管理信息系統來提高管理效率。以前圖書管理一直采用手工操作,入庫、借閱、查詢等各個環節都大量消耗了人力、物力,工作人員難以對圖書數據進行準確的統計、分析,致使在工作中經常出現錯誤和漏洞。采用計算機管理系統管理圖書,可以充分利用計算機技術規范操作,高效地進行圖書信息管理,并且由系統自動進行圖書入庫、出庫等計算,相關信息不需要重復
2、錄入,杜絕了差錯,大大提高了工作效率。2 系統分析2.1 需求分析通過調查,要求系統需要有以下功能。1 要有良好的人機界面。2 完全人性化設計,無需專業人士指導,即可使用系統。3 系統具有數據備份及數據還原功能,能夠保證系統數據的安全性。4 方便的全方面的數據查詢,支持模糊查詢。5 業務模塊能夠自由增加、修改、刪除信息方便簡單,數據穩定性好。6 退出系統。2.2 可行性分析 開發任何一個基于計算機的系統,都會受到時間和資源上的限制。因此,在接受任何一個項目開發任務之前,必須根據客戶可能提供的時間和資源條件進行可行性分析,以減少項目開發的風險,避免人力、物力和財力的浪費。 本系統數據庫采用目前比
3、較流行的microsoft access,該數據庫處理數據庫比較方便,對于普通用戶操作起來也比較方便;開發工具采用delphi7,delphi7是目前應用最廣泛的數據庫系統開發工具,可以快速開發windows應用程序。3 總體設計3.1項目規劃圖書管理系統是一個典型的數據庫應用系統,由登錄模塊、主界面、圖書管理模塊、讀者管理模塊、借書與還書模塊、數據查詢模塊、數據備份與還原模塊等。1 圖書管理模塊圖書管理模塊主要實現新書信息的錄入、圖書整理(主要對刪除操作)和圖書類別整理。2 讀者管理模塊讀者管理模塊主要實現新讀者信息的錄入,讀者管理。3 借書與還書模塊借書與還書模塊主要實現圖書的借閱和還書功
4、能。4 數據查詢模塊數據查詢模塊主要實現圖書信息查詢、讀者信息查詢和借閱信息查詢功能。5 數據備份與還原模塊主要實現數據的備份和還原功能。3.2 功能框圖圖書管理的功能框圖如圖3-1所示。圖書管理系統圖書借還登陸數據備份與還原數據查詢圖書管理讀者管理退出借閱查詢讀者查詢備份圖書查詢借書還書讀者信息管理新讀者登記圖書整理類別整理新書入庫還原圖3-1 計教系圖書管理系統功能結構圖4 系統設計4.1設計目標根據圖書資料室的需求和圖書管理系統的特點,該系統實施后,應達到以下目標。1 能夠顯示全部借出圖書信息和借圖書人的信息。2 該庫剩余(未借出)圖書也能查出。3 讀者能夠通過圖書編號查看讀者所有信息。
5、4 教職工及學生借書證書證號與圖書館借書證號一致。5 界面美觀友好、信息查詢靈活、方便、快捷、準確。6 鍵盤操作,快速響應。7 提高工作效率,減低成本。8 對用戶輸入的數據進行過濾,當輸入有誤時提示用戶。9 系統最大限度地實現了易安裝性、易維護性和易操作性。10 系統運行穩定、安全可靠。4.2 編碼設計 編碼設計是數據庫系統開發的前提條件,是系統不可缺少的重要內容。編碼是指與原來名稱對應的編號、符號或記號。它是進行信息交換、處理、傳輸和實現信息資源共享的關鍵。編碼也是用于指定數據處理方法、區別數據類型,并指定計算機處理的內容等。 本系統內部信息編碼采用了統一的編碼方式。1 圖書條形碼圖書條形碼
6、為7位,例如0000707。2 借書證號借書證號為七位,例如11658065385。4.3 邏輯結構設計由于圖書管理系統涉及到的數據量不是很大,access數據庫就能滿足存儲數據的要求,所本系統采用access數據庫作為系統的后臺數據庫。數據庫名稱為db1.mdb,在該數據庫中共包含了6張表。數據庫建立成功后就要開始建立數據庫中的各個表。本系統包含的表有book,borrow,borrower,class,jsxz,onload。1 數據表概要說明,如表4-1所示。表4-1 data.mdb數據庫表表名稱功能描述book圖書信息borrow存儲讀者的借書信息borrower存儲讀者信息clas
7、s儲存圖書類別jsxz系統設置,設置讀者的借書天數,借書本數onload系統管理員登陸表2 主要數據表的結構圖書信息表主要保存圖書的詳細信息。圖書信息表的結構如表4-2所示。表4-2 book(圖書信息)字段名數據類型長度主鍵否允許空否id自動編號長整型是否條碼號文本8否否館藏地點文本12否否書名文本30否否作者文本10否否索取號文本12否isbn文本12否出版社文本20否否圖書類別文本12否否庫存數量數字長整型否否價格文本10否否 讀者信息表主要保存讀者的基本信息。讀者信息表結構如表4-3所示。表4-3 borrower(讀者信息)字段名數據類型長度主鍵否允許空否讀者編號文本15是否姓名文本
8、15否否借書證號文本15否否身份文本6否否聯系方式文本30否是借閱信息表主要保存讀者借閱的詳細信息,借閱信息表結構如表4-4示。表4-4 borrow(借閱信息)字段名數據類型長度主鍵否允許空否借書證號文本12是否條形碼文本8是否借出日期日期/時間否否歸還日期日期/時間否否圖書類別信息表主要保存圖書的編號和類別信息,圖書類別信息表結構如表4-5示。表4-5 class(圖書類別信息)字段名數據類型長度主鍵否允許空否類別編號文本8是否類別名稱文本12否否系統設置,設置讀者的借書天數,借書本數表主要保存不同身份的讀者借書的數量和期限的信息,圖書類別信息表結構如表4-6所示。表4-6 jsxz(系統設置,設置讀者的借書天數,借書本數)字段名數據類型長度主鍵否允許空否編號數字長整型是否身份文本8否否借書
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目稅收管理策劃
- 2025浙江金華市蘭溪市順通港航建設開發有限公司面向社會招聘10人筆試參考題庫附帶答案詳解
- 2025浙江嘉興市海寧市尖山新區開發有限公司招聘16人筆試參考題庫附帶答案詳解
- 2025山東黃河生態發展集團有限公司招聘16人筆試參考題庫附帶答案詳解
- 2025四川長虹電子科技有限公司招聘主管電路設計工程師等崗位10人筆試參考題庫附帶答案詳解
- 2024廣西憑祥市友誼關旅游開發有限公司招聘11人筆試參考題庫附帶答案詳解
- 暫停勞動合同協議
- 銅像采購合同協議
- 挖機合伙協議合同
- 2025廣州家居翻新工程合同范本
- 【BIM技術在施工質量控制中的應用研究-以海棠花園項目為例18000字(論文)】
- 保利幕墻工程技術標述標課件
- 體育50米快速跑教案9篇
- 大跨結構的經典之作-鳥巢論文
- 訂單延期交貨的相關處理規定
- 有機溶劑作業場所個人職業病防護用品使用規范
- 汽車維修工(中級)技能理論考試核心題庫(職校考試600題)
- 工商聯各項規章制度
- 瀘州老窖大學生入職培訓試題三
- 商洛市寶恒礦業有限公司商洛市商州區東窯溝鉛鋅礦礦山地質環境保護與土地復墾方案
- YS/T 1109-2016有機硅用硅粉
評論
0/150
提交評論