實驗1:結構化需求分析_第1頁
實驗1:結構化需求分析_第2頁
實驗1:結構化需求分析_第3頁
實驗1:結構化需求分析_第4頁
實驗1:結構化需求分析_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、實驗1:結構化需求分析一大學圖書館圖書信息管理系統實驗內容說明:開發一個大學圖書館圖書信息管理系統。包括:圖書信息查詢、讀者信息查 詢、借書、還書、圖書管理、讀者管理、圖書注銷、處罰、圖書預訂、缺書登記。讀者借書要辦理借書手續,出示圖書證,沒有圖書證,需去圖書館辦公室申 辦圖書證。如果借書數量超出規定,則不能繼續借閱,系統規定本科生最多只能 借閱10本,借期1個月;教師最多能夠借閱20本,借期3個月,均可以續借1 次。超期者每本每天處罰1元,丟失者處罰原價值的5倍,破損1頁處罰1元。讀者可以預訂圖書,如果圖書館當前有讀者預訂的圖書,則通知讀者并對預 訂的圖書保存3天,超期后自動消除預訂;如果當

2、前館內沒有讀者預訂的圖書, 則在將來有此書后,自動以EMAIL方式通知讀者,自通知時間起保存3天,超出 3天,此書不再為預訂者保留。當讀者還書時,流通組工作人員根據圖書證編號找到讀者的借書信息,查看 是否超期。如果已經超期,則處罰。如果圖書有破損,則進行破損處罰。登記還 書信息,做還書處理,同時查看是否有預訂記錄,如果有則發出EMAIL通知到書。系統每天自動查找借還書記錄,提前3天通知讀者應準備還書。圖書采購人員采購圖書時,要注意合理采購,每冊圖書采購5本。如果有缺 書登記,則隨時進行采購。采購到貨后,編目人員進行驗收、編目、上架,錄入 圖書信息,檢查卻書登記,發到書通知,進行新書信息發布。如

3、果圖書丟失或舊 書淘汰,則將該書從書庫中清除,即圖書注銷。系統的各種參數設置最好是靈活的,由系統管理人員根據需要設定。例如: 借閱量的上限,應還書提示的時間,預訂圖書的保持時間等參數。實驗目的通過本實驗使學生掌握結構化需求分析的方法、過程和相應的文檔內 容與格式。特別是熟悉數據流程圖、數據字典和IPO圖三個核心技術 的應用。以小組形式完成本實驗,鍛煉同學之間的協作和溝通能力、自我學習 和管理能力。學生在實驗過程中熟練掌握常用的CASE工具。實驗學時:6學時實驗步驟:(1)結合實驗內容說明,對現有的大學圖書館的圖書信息管理系統進行必 要的調研,了解基本的工作流程,軟件功能,數據需求和界面風格,填

4、寫系統調 研表。(2)畫系統流程圖,反應本系統的物理結構,并給出一份系統的軟硬件配 置清單,包括設備的型號,系統的軟件的版本號,報價等信息(3)分析實驗內容書名和調研結果,畫出系統的數據流程圖(4)組內充分地討論,不斷細化和完善數據流程圖(5)編寫系統的數據字典(6)用IPO圖描述系統的處理過程(7)畫出系統的E-R圖(8)編寫驗收測試用例結果(1)系統調研表調研表1業務流程圖調研人:系統名稱:學圖書館圖書信息管理系統調研日期:2009-10-21業務名稱:訪談對象:保密級別:第 次訪談數據流程圖:流程描述:調研表2 信息項描述表調研人:系統名稱:調研日期:業務名稱:訪談對象:保密級別:信息流

5、或信息存儲:數據名關鍵字類型長度值域初始 值備注備注:調研表3 輸入/輸出信息格式說明表調研人:系統名稱:調研日期:部門名稱:訪談對象:保密級別:信息流或信息存儲:輸入/輸出格式說明:(畫屏幕布局草圖)備注:調研表4建議表調研人:系統名稱:業務名稱:保密級別:調研日期:訪談對象:第 次訪談存在的問題:建議:(2)系統流程圖(3)數據流程圖(4)數據字典(5)IPO 圖(6)E-R 圖(7)功能結構圖(8)驗收測試用例實驗內容說明:對實驗1的結果進行概要設計和詳細設計。實驗1得到的數據流程圖、數據字典、 IPO圖作為本實驗的輸入。將數據流程圖轉化為軟件結構圖,按照軟件結構的優化原則優化軟件結構圖

6、,并對 主要模塊:借書模塊、還書模塊、處罰模塊進行詳細設計。對圖書信息管理模塊、讀者信息管理模塊、處罰模塊進行界面設計。對整個系統進行數據庫設計。實驗目的1)通過本實驗使學生掌握結構化設計方法和過程。特別是熟悉軟件結構圖的設計,體 會軟件結構圖的優化原則。2)學生在實驗過程中熟練掌握常用的CASE工具。實驗學時:6學時實驗要求:4人一組,1名組長,負責整個小組的人員安排,設計規范;全組共同進行概要設計和 數據庫設計,2名設計員專門負責詳細設計,2名設計員專門負責界面設計。雖然各有分工, 但大家必須協同工作。要求使用VISO工具進行軟件設計的圖表制作。各種說明書使用WORD軟件。結果實驗結果包括:1)細化的數據流程圖。2)軟件模塊結構圖。3)數據-實體關系圖。4)3個模塊的詳細設計說明(以程序流程圖+文字說明)。5)3個模塊的界面設計(可以用VB環境或其他任何工具設計)。實驗內容:要求學生使用UML圖,實現一個B/S和C/S混合模式的大學圖書館信息管理系統的系 統分析。實驗要求:給出系統的用例模型,包括:系統的角色、用例、用例圖。對每個用例用活動圖描述其業務處理流程。畫出本系統的高層類圖。編寫需求分析規格說明書。實驗內容:對實驗3的面向對象分析結果進行

溫馨提示

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

評論

0/150

提交評論