圖書館管理信息系統(tǒng)課程設計_第1頁
圖書館管理信息系統(tǒng)課程設計_第2頁
圖書館管理信息系統(tǒng)課程設計_第3頁
圖書館管理信息系統(tǒng)課程設計_第4頁
圖書館管理信息系統(tǒng)課程設計_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、圖書管理系統(tǒng)分析與設計報告圖書管理系統(tǒng)是指學校用于對圖書進行有效管理的IT系統(tǒng)。通過圖書管理系統(tǒng),學校就可以記錄所有書籍當前的狀態(tài),了解圖書是否在館,書籍的基本信息;同時針對學生的需求,為其提供優(yōu)質的個性化服務;圖書管理系統(tǒng)還能為學校的書籍采購、圖書館發(fā)展提供可靠的市場調研數(shù)據(jù),是圖書館有效運作不可或缺的一個工具。圖書管理系統(tǒng)的第一階段是實現(xiàn)對書籍信息、分類的管理,為學生提供有效的信息,快速查找?,F(xiàn)在廣泛被使用的圖書管理系統(tǒng)普遍是第一階段。隨著互聯(lián)網(wǎng)技術的出現(xiàn),新一代的圖書管理系統(tǒng)不僅能實現(xiàn)管理和查詢,而且開始在互聯(lián)網(wǎng)上提供更個性化的服務,如個人圖書信息查詢,網(wǎng)上續(xù)借等優(yōu)質便利服務。優(yōu)化系統(tǒng)的

2、功能,減輕圖書館工作人員負擔1.系統(tǒng)分析1.1 用戶需求分析用戶的需求可分為以下3方面:(1)圖書館工作人員通過計算機來管理各類圖書,分類編號,調整圖書結構,增加圖書庫存,適應讀者的需求;(2)圖書館工作人員對讀者的借書情況作好全面的掌握,及時得到每個讀者的當前借閱狀態(tài)和歷史借閱記錄;(3)讀者能通過計算機查詢?yōu)g覽圖書館中的圖書,確定自己需要的書籍,實施借閱。1.2 功能分析圖書管理系統(tǒng)是為了方便管理人員對圖書的管理,讀者的管理,以及讀者對圖書的借閱歸還等。為了提高大家的時間和工作效率,節(jié)約運行費用而設計的。所以圖書管理系統(tǒng)的主要功能如下:(1)圖書管理圖書管理包括圖書的添加,圖書的修改和刪除

3、。用戶還能按圖書編號、圖書名稱等查詢條件進行圖書查詢。(2)讀者管理讀者管理包括讀者基本信息的添加、修改和刪除。還可以根據(jù)讀者編號或者讀者姓名等條件,查詢出某個讀者的信息。(3)借閱管理管理員通過借閱管理能完成讀者的圖書借閱、續(xù)借以及圖書退還工作。1.3 數(shù)據(jù)流程分析對于圖書管理系統(tǒng)的數(shù)據(jù)流程簡單描述如下:管理員1讀者管理2圖書管理D1讀者信息表D2圖書信息表讀者D2借閱信息表圖書4查詢管理3歸還圖書3借閱圖書結果2 系統(tǒng)設計2.1 功能模塊設計依據(jù)需求分析階段得到的數(shù)據(jù)流程圖,在保證系統(tǒng)基本功能要求的前提下,給出圖書管理系統(tǒng)的功能模塊圖。圖書管理系統(tǒng)圖書添加圖書刪除圖書修改讀者添加讀者刪除信

4、息修改圖書查詢圖書管理讀者管理查詢管理借閱查詢借閱歸還借閱服務歸還服務2.2 數(shù)據(jù)庫設計2.2.1 數(shù)據(jù)庫(1)數(shù)據(jù)庫的概念設計下面給出概念結構設計的E-R圖。圖書ISBN號書名作者出版社圖書編號圖書價錢讀者讀者編號姓名性別住址聯(lián)系電話管理員管理員編號姓名密碼歸還管理員讀者管理讀者圖書管理圖書借閱11NNNNMM其中聯(lián)系借閱(圖書編號,讀者編號,借閱日期,歸還日期,借閱情況)(2)數(shù)據(jù)庫的物理設計依據(jù)數(shù)據(jù)庫的原理,并結合以上E-R圖,經過轉化,即可進行數(shù)據(jù)庫的物理設計。本系統(tǒng)用VFP自帶的數(shù)據(jù)庫,建立表如下:表一 booksinfo.dbf 圖書信息表序號字段名稱類型位數(shù)屬性1編號文本10必須

5、非空2書名文本40必須非空3書號文本28可為空4作者文本20可為空5出版社文本15可為空6定價貨幣可為空表二 readerinfo.dbf 讀者信息表序號字段名稱類型位數(shù)屬性1讀者編號文本10必須非空2姓名文本10必須非空4性別文本2可為空5詳細地址文本40可為空6聯(lián)系電話文本12可為空表三 Operatorsinfo.dbf 管理員信息表序號字段名稱類型位數(shù)屬性1編號文本5必須非空2姓名文本10必須非空3密碼文本7必須非空表四 lendinfo.dbf 借閱信息表序號字段名稱類型位數(shù)屬性1書號文本28必須非空2讀者編號文本10必須非空3借閱日期時間日期8必須非空4歸還日期時間日期8可為空5借

6、閱情況文本6可為空2.2.1 代碼(1) 代碼代碼是一組有序的數(shù)字或字母的排列,是代表客觀存在的實體或屬性的符號,代碼設計就是給系統(tǒng)中某些實體及其屬性予相應的編碼,在管理信息系統(tǒng)中,代碼是人和計算機對實體及其屬性進行識別,記載和處理的共同語言,成為人和機器交換信息的有力工具.通過對數(shù)據(jù)庫及彼此之間的聯(lián)系進行分析,對所有數(shù)據(jù)文件中的主碼和外來碼進行設計.本系統(tǒng)中進行數(shù)據(jù)庫數(shù)據(jù)元素的代碼設計主要應用復合碼和助記碼的設計方法.復合碼:復合碼是一種應用較多的含義碼,它常常是由兩個或兩個以上完整獨立的代碼組成,例如:讀者姓名可表示為”ReadNa”,書目號可表示為”BookID”.助記碼:既用文字.數(shù)字

7、或英文來表示客觀事物的特點屬性.其特點可以通過聯(lián)想幫助記憶,如:館藏地-Place.(2)輸出設計輸出設計在系統(tǒng)中占有重要的地位,因為輸出是向用戶提供信息處理結果的唯一手段,也是評價一個信息系統(tǒng)的重要依據(jù)之一.另一方面,從系統(tǒng)開發(fā)的角度來看,輸出決定輸入,即只有明確了輸出,才能最后確定輸入. 對于輸出,用戶最關心的是輸出的內容與格式,看它是否符合系統(tǒng)功能和用戶所需的要求.因此,輸出設計的詳細步驟應該包括確定輸出內容,選擇輸出方式和進行具體的輸出格式設計等.圖書管理信息系統(tǒng)輸出內容包括滿足圖書館管理員所需要的各種報表和借閱證等;輸出方式選擇打印機打印各種數(shù)據(jù)和報表,終端顯示器顯示數(shù)據(jù).文本和圖形;輸出格式選用表格和多窗口關聯(lián)式.(表格式包括讀者情況表和借閱證等.多窗口關聯(lián)式是在屏幕輸出中多窗口顯示關聯(lián)數(shù)據(jù)的格式,此格式能夠實現(xiàn)關聯(lián)數(shù)據(jù)的實時動態(tài)響應,尤其適合于基本信息查刪改操作.是目前最流行的一種屏幕輸出風格)(3)輸入設計輸入設計是根據(jù)系統(tǒng)對數(shù)據(jù)輸入功能的要求,在保證輸入信息的正確性的前提下,確定輸入信息的內容,輸入方式和進行具體的輸入格式設計.圖書管理信息系統(tǒng)輸入內容是根據(jù)輸出功能的要求來確定各種輸入的數(shù)據(jù)項;輸入方式選用鍵盤人工輸入;輸入格式為全屏幕編輯方式,在屏幕上造出與數(shù)據(jù)庫相一致的表,通過移動記錄指針或選擇字段實現(xiàn)記錄的追加,修改和刪除等操作.3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論