圖書管理系統架構50分_第1頁
圖書管理系統架構50分_第2頁
圖書管理系統架構50分_第3頁
圖書管理系統架構50分_第4頁
圖書管理系統架構50分_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、1、請對你熟悉的軟件系統寫出其需求解析。圖書管理系統對于讀者在本系統的應用下可實現依照各種方式(如:書名,編號,作者)盤問圖書館的藏書請客,方便的借閱圖書,續借圖書,歸還圖書,能夠盤問自己的借閱圖書情況。對于圖書館工作人員能夠實現方便的對圖書進行盤問,方便的進行讀者借閱情況盤問,方便的進行借書還書辦理等,便利的對圖書信息進行增加、更正、刪除,分類管理等操作,對讀者信息進行相關增加,更正,分類管理等操作。對于系統管理員能夠對圖書館信息進行更正更新操作,對系統用戶進行增加、更正、刪除、權限設置等操作,對圖書館的辦證參數進行更正保護等操作功能。2、依照上述需求解析開發出用例圖,爾后建立a、基于場景的

2、模型(只需描述一個場景即可,也就是描述一個用戶故事,如用戶登錄系統的故事等等)。B、建立行為模型(只需為你上述描述的用戶故事畫出DML的序次圖與活動圖)。C、類模型(依照需求解析,你所能想到的開發本系統可能要用到的所有類,以及類的協作圖)。D、數據模型(即數據建模,也就是完成本系統所需要的數據表,最少三個以上的表)。用戶管理系統設置(fromUseCaseView)(fromUseCaseView)借閱管理系統管理員系統管理(fromUseCaseView)(fromUseCaseView)(fromUseCaseView)登錄借還管理歸還管理(fromUseCaseView)圖書管理員(fr

3、omUseCaseView)讀者系統盤問(fromUseCaseView)(fromUseCaseView)(fromUseCase.V)(fromUseCaseView)續借管理(fromUseCaseView)讀者管理(fromUseCaseView)讀者信息管理圖書管理(fromUseCaseView)(fromUseCaseView)圖書種類管理(fromUseCaseView)讀者種類管理圖書信息管理(fromUseCaseView)(fromUseCaseView)用例“圖書歸還”用例名稱圖書歸還表記符UC-1參加者讀者,圖書管理員描述讀者將自己借閱的圖書歸還圖書館。前置條件1.登

4、錄;2.進入圖書歸還頁面后置條件1更新圖書歸還列表;骨干過程1.0圖書歸還1.讀者央求歸還借閱的圖書并供應自己的編號2.系統顯示該讀者的借閱信息表3.使用者填將要歸還的圖書交給管理員4.管理員輸入圖書編號,系統儲藏歸還信息,并將之儲藏到數據庫中5.系統更圖書歸還列表分支過程選擇重置(第3步后分支出來)1.讀者選擇重置2.系統刷新該頁面異常讀者借閱超時(第4步)1該書超出了應該歸還的時間范圍系統將罰款信息顯示在歸還頁面需要繳納罰金被包含用例無被擴展用例無優先級高表讀者種類信息表tb_readertype字段名稱數據種類字段長度可否為空說明IDint10NoKeyreadernamevarchar

5、50Nonumberint4No可借圖書本數表圖書歸還信息表tb_giveback字段名稱數據種類字段長度可否為空說明IDint10NoKeyreaderIDvarchar11NobookIDint11NobackTimedateNo歸還時間operatorvarchar30No操作員表系統用戶信息表tb_user字段名稱數據種類字段長度可否為空說明IDint10NoKeynamevarchar30Nopasswordvarchar30No3、為上述系統設定系統結構,并畫出系統的歌模塊層次結構圖(至少三級)。4、采用詳盡一個類進行結構級的設計(即為類確定屬性與操作,并用你所熟悉的編程語言或自然

6、語言為該類的某一個操作寫出算法或偽代碼)。privateActionForwardbookborrow(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)盤問讀者信息此處必然不能夠使用該語句進行變換(barcode);ReaderFormreader=(ReaderForm)(readerForm);(readerinfo,reader);盤問讀者的借閱信息(borrowinfo,(barcode);完成借閱Stringf=(f);Stringkey=(inputk

7、ey);if(key!=null&!()Stringoperator=(operator);BookFormbookForm=(f,key);if(bookForm!=null)intret=(reader,(f,key),operator);if(ret=1)(bar,(barcode);return(bookborrowok);else(error,增加借閱信息失敗!);return(error);else(error,沒有該圖書!);return(error);return(bookborrow);5、為該系統中的某一模塊進行界面設計(最少設計一個界面)。6、為該系統某一模塊設計12個測試用例。登錄模塊測試表登錄模塊用例測試用例測試數據預期結果UC1:輸入正確的用戶名和密碼用戶名:admin密碼:admin系統跳轉到登陸成功頁面UC2:輸入空用戶名用戶名:請輸入用戶名UC3:輸入用戶名和空密碼用戶名:admin密碼:請輸入密碼UC4:輸入用戶名和錯誤的密碼用戶名:admin密碼:321ff您輸入的用戶名或密碼錯誤當用戶輸入的用戶名或密碼錯誤是系統會跳轉到出錯頁面并提示“您輸入的用戶名或密碼錯誤”,用戶點擊確定,系統會重新返回登陸頁面,其中錯誤信息提示頁面以下列圖:圖系統出錯提示頁面更正密碼模塊

溫馨提示

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

評論

0/150

提交評論