圖書館管理信息系統分析實施報告9_第1頁
圖書館管理信息系統分析實施報告9_第2頁
圖書館管理信息系統分析實施報告9_第3頁
圖書館管理信息系統分析實施報告9_第4頁
圖書館管理信息系統分析實施報告9_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、. 1.需求分析11使用圍在學校圖書館部的現有局域網這個網絡環境下,信息由各用戶在規定的權限下在各自的工作站上錄入,信息上網后各用戶可查詢,調用,到達信息共享。12背景圖書館在正常運營中面對大量書籍、讀者信息以及兩者間相互聯系產生的借書信息、還書信息。現有的人工記錄方法既效率低又錯誤過多,大大影響了圖書館的正常管理工作。因此需要對書籍資源、讀者資源、借書信息、還書信息進展管理,及時了解各個環節息的變更,有利用管理效率的提高。圖書館管理信息系統是圖書館的支持系統,當前設計應滿足以下需求: (1)圖書館將圖書借給讀者,讀者和圖書都必須在系統中注冊。 (2)系統通過設置和密碼控制用戶訪問,讀者和管理

2、員可修改自已的密碼。 (3)圖書館負責購置圖書,對于流行的書一般要多買幾本,如果圖書破舊或過期則可以從圖書系統中刪除。 (4)圖書館管理員負責與讀者打交道,他們的工作要得到系統的支持。 (5)借書者可以事先通過網絡預約要借的圖書,然后到管理員處辦理正式借書手續。 (6)圖書借出有時間限限制,一旦超期,管理員應及時通知借書者歸還圖書。 (7)圖書館可以方便地產生、更新和刪除系統中與書目、借書者、借書記錄和預約記錄等信息。 (8)系統能夠運行在Windows系統下,用戶可通過局域網操作,還應該有一個非常好的圖形用戶界面(GUI) (9)系統應該具有很好的可擴展性。13功能分析三個功能模塊:1讀者管

3、理辦證:新生將個人信息提交到辦證處,辦證處和新生信息表核對,正確則可辦證,將個人信息保存到讀者信息表,同時生成圖書借閱表,發出領證通知單,不符合則發出拒絕申請單。注銷:讀者提交注銷申請表,辦證處調用讀者信息表,查找該讀者信息。假設存在且信息一致,則在讀者信息表中將該讀者信息刪除,同時刪除借閱信息表;假設信息不存在或與提交信息不一致,則發出拒絕申請單。掛失補辦借書證:讀者提出掛失補辦申請表,辦證處核對信息,假設信息不一致,則發出拒絕申請單;假設信息一致,修改讀者信息表,辦理補辦業務,發放領證通知單。2借還書管理借書:讀者提交借閱申請表,管理員先調用讀者信息表和讀者的借閱信息表,審核該讀者是否有權

4、限借閱圖書。假設無權限,則發出拒絕申請表;假設有權限,管理員再調用圖書信息表,查找讀者所申請借閱的圖書信息,假設可借,則發出領書通知單,待讀者獲得圖書后,將信息存入其借閱信息表;假設不可借,則發出拒絕申請表。無權限的情況:讀者信息不存在。讀者借閱圖書數量已達最大限,不可再借。讀者信息表中的賬目信息中余額缺乏。不可借的情況:該書已有人借閱。該書已有人預訂。該書為不可外借的圖書。還書:讀者歸還圖書,提交還書申請單,管理員審核。假設不符合,則發出拒絕申請單;假設符合,則修改圖書信息表和讀者的圖書借閱信息表及讀者信息表。同時,管理員審核借閱是否超期或損壞,假設已超期或損壞,則按照規定對該讀者進展罰款處

5、分,從讀者信息表中的金額中減去罰款數額,并發出罰款單。 不符合的情況:所還圖書不屬本館館藏圖書。交費:讀者提交交費申請單和錢,管理員審核讀者信息表,假設信息一致,將信息存入讀者信息表中的金額中,并發出交費成功單。3圖書管理缺書登記:讀者提交缺書登記單,管理員調用圖書信息表,核實信息。假設屬實,則將信息保存到缺書信息表。舊圖書報廢:管理員調用報廢圖書信息單和圖書信息表,假設信息一致,將信息存入舊書報廢表,并在圖書信息表中刪除該報廢圖書的信息。圖書采購入庫:管理員1根據缺書信息表發出采書單給采購員,采購員購得所缺圖書后,發出領書通知單給管理員2,管理員2領得圖書,調用缺書信息表核實信息,修改其息,

6、將圖書信息錄入到圖書信息表中。2業務流程圖1讀者管理辦證:新生辦證申請單辦證處讀者信息表拒絕借閱信息表新生信息表領證通知單注銷:注銷申請單讀者信息表拒絕讀者1辦證處掛失補辦借書證:掛失補辦申請單讀書信息表拒絕領證通知單讀者2辦證處2借還書管理借書:借閱申請單讀書信息表拒絕圖書信息表讀者3管理員借閱信息表領書通知單還書:還書申請單拒絕圖書信息表讀者4管理員借閱信息表罰款單讀書信息表交費:交費申請單讀者信息表讀者5管理員交費成功單3圖書管理缺書登記:缺書登記單圖書信息表缺書信息表讀者6管理員舊圖書報廢:報廢圖書信息單圖書信息表管理員2舊書報廢表拒絕管理員1圖書采購入庫:采書單管理員1采購員缺書信息

7、表領書通知單管理員2圖書信息表3數據流程圖1讀者管理辦證: 辦證處理新生借閱信息表讀者信息表新生信息表批準申請查詢批準申請拒絕申請單辦證申請單領證通知單注銷:注銷處理讀者1讀者信息表修改拒絕注銷單注銷申請單查詢掛失補辦借書證:掛失辦證處理讀者2讀者信息表修改拒絕申請單掛失補辦申請單查詢領證通知單2借還書管理借書:借書處理讀者3借閱信息表圖書信息表讀者信息表查詢查詢修改拒絕申請單借閱申請單領書通知單修改查詢還書:還書處理讀者4借閱信息表圖書信息表查詢修改拒絕申請單還書申請單罰款單修改查詢讀者信息表修改交費:交費處理讀者5讀者信息表修改交費申請單查詢交費成功單3圖書管理缺書登記:缺書處理讀者6缺書

8、信息表缺書登記單缺書信息數據圖書信息表查詢舊圖書報廢:報廢處理圖書信息表修改報廢信息數據查詢管理員1查詢報廢圖書信息表批準申請單圖書采購入庫:登記處理圖書信息表采書單缺書信息表缺書信息數據采購處理新書登記領書通知單入庫管理員2查詢修改4數據字典圖書館管理信息系統讀者管理子系統借還書管理子系統圖書管理子系統辦證子系統注銷子系統掛失補辦子系統借書子系統還書子系統交費子系統缺書登記子系統舊書報廢子系統采購子系統010203040506070809例如:I01-01”表示第一個子系統中的第二個數據項。1數據項的定義例1數據項:I01-01 數據項名稱:* 別 名:學生 簡 述:*個學生的代碼 類型及寬

9、度:字符型,12位 取值圍:1-9例2數據項:I06-03 數據項名稱:金額 別 名:金額 簡 述:圖書證中記錄的現有錢數 類型及寬度:整型,2位 取值圍:01”-99”例3數據項:I01-02 數據項名稱: 別 名:學生 簡 述:*個學生的類型及寬度:文本型,8位例4數據項:I01-03 數據項名稱:性別 別 名:學生性別 簡 述:*個學生的性別 類型及寬度:文本型,2位2數據構造的定義例1數據構造:DS01-01 數據構造名稱:辦證申請單 簡 述:新生所填新生信息及申請辦理圖書證相關信息 數據構造組成:*+申請容+申請日期例2數據構造:DS02-01 數據構造名稱:注銷申請單 簡 述:讀者

10、所填讀者信息及讀者圖書證相關信息 數據構造組成:*+申請容+申請日期例3數據構造:DS04-01 數據構造名稱:借閱申請單 簡 述:讀者所填想要借閱的書的相關信息 數據構造組成:*+書名及版本+作者+申請日期例4數據構造:DS09-01 數據構造名稱:采書單 簡 述:管理員所填需要采購的圖書的相關信息 數據構造組成:書名及版本+作者+單價+數量3數據流的定義例1數據流:D01-01 數據流名稱:領證通知單 簡 述:圖文信息中心發出的領證通知單 數據流來源:圖文信息中心 數據流去向:新生 數據流組成:*+班級+領證時間 數據流量:10份/小時 頂峰流量:20份/小時例2數據流:D04-01 數據

11、流名稱:領書通知單 簡 述:圖文信息中心發出的領書通知單 數據流來源:圖文信息中心 數據流去向:讀者 數據流組成:*+書名及版本+作者+借入日期 數據流量:10份/小時 頂峰流量:50份/小時例3數據流:D06-01 數據流名稱:交費申請單 簡 述:讀者提交的交費申請單 數據流來源:讀者 數據流去向:交費處理模塊 數據流組成:*+金額+日期 數據流量:2份/小時 頂峰流量:100份/小時例4數據流:D07-01 數據流名稱:缺書登記表單 簡 述:記錄讀者需要而圖書館中沒有的圖書書目 數據流來源:讀者 數據流去向:辦證處理模塊 數據流組成:書名及版本+作者+ 數據流量:2份/小時 頂峰流量:20

12、份/小時4處理邏輯的定義例1處理邏輯:P01-01 處理邏輯名稱:辦證申請 簡 述:辦理圖書證 輸入數據流:數據流新生的*,班級,申請容,申請時間,來源于辦證申請表。 處 理:根據數據流新生的*,班級,申請容,申請時間;檢索數據儲存文件新生信息表,假設與提交數據流一致,則進展辦理,假設不一致,則拒絕辦理。輸出數據流:數據流新生的*,性別,班級,系別,入學時間,金額,借閱本數,存入讀者信息表,將數據流讀者*,書籍,書名及版本,作者,借入時間,到期時間,存入借閱信息表。處理頻率:對每個用戶只處理一次。例2處理邏輯:P04-01 處理邏輯名稱:借書處理 簡 述:辦理借書處理 輸入數據流:數據流讀者的

13、*,書籍,書名及版本,作者,日期,來源于借閱申請表。數據流金額,來源于數據存儲讀者信息表,借閱本數來源于數據存儲讀者信息表。數據流圖書的狀態,來源于數據存儲圖書信息表。 處 理:根據讀者提交的數據流,檢索圖書信息表,看讀者要借的書,是否可借,假設可借,檢索借閱信息表,看讀者的借閱書籍是否過期,是否已借過一樣的書,假設有則拒絕;假設沒有,則檢索讀者信息表的金額,及借閱書數是否超過8本,假設欠費或已超過8本,則不予辦理,假設沒有則辦理借閱。 輸出數據流:將圖書的改變信息保存在數據存儲圖書信息表中,并將所借書籍信息保存到數據存儲借閱信息表中,并將借閱本數的修改保存到讀者信息表中。例3處理邏輯:P05

14、-01 處理邏輯名稱:還書處理 簡 述:辦理還書 輸入數據流:數據流讀者的*,書名及版本,作者,日期,來源于還書申請表;數據流借入時間,來源于借閱信息表。 處 理:根據提交數據流,檢索圖書信息表,查看所還書是否為本館館藏書籍,假設是則檢索借入時間,假設過期則執行罰款,假設未過期不進展罰款操作,接著修改借閱信息表和圖書信息表,以及讀者信息表。 輸出數據流:數據流借閱本書的修改保存到讀者信息表中,數據流還書信息的修改保存到借閱信息表和圖書信息表,假設有罰款,則將相關信息保存到讀者信息表中。 處理頻率:50次/小時。例4處理邏輯:P06-01處理邏輯名稱:交費處理 簡 述:辦理交費過程 輸入數據流:

15、數據流讀者的*,金額,日期來源于交費申請表。 處 理:根據提交數據流,檢索讀者信息表,假設與提交數據流一致,則進展辦理,并修改讀者信息表中的金額信息,假設不一致,則拒絕辦理。輸出數據流:數據流讀者的金額的修改,存入讀者信息表。 處理頻率:50次/小時。5數據存儲的定義例1數據存儲:F01-01 數據存儲名稱:讀者信息表 簡 述:存放著讀者信息 數據存儲組成:*+性別+班級+系別+入學時間+金額+借閱本數 關 鍵 字:* 相關聯的處理:辦證處理,注銷處理,掛失補辦處理,借書處理,還書處理,交費處理例2數據存儲:F01-02 數據存儲名稱:借閱信息表 簡 述:存放著借閱信息 數據存儲組成:*+書籍+書名及版本+作者+借入時間+到期時間 關 鍵 字:*,書籍 相關聯的處理:辦證處理,借書處理,還書處理,例3數據存儲:F04-01 數據存儲名稱:圖書信息表 簡 述:存放著圖書信息 數據存儲組成:書籍+書名及版本+作者+入庫時間+狀態 關 鍵 字:圖書相關聯的處理:借書處理,還書處理,報廢處理,缺書處理,新書登記處理例4數據存儲:F07-01 數據存儲名稱:缺書信息表 簡 述:登記缺書信息 數據存儲組成:書名及版本+作者+ 關 鍵 字:書名及版本+作者+ 相關聯的處理:缺書處理,新書登記處理6外部實體的定義例1

溫馨提示

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

評論

0/150

提交評論