freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件工程綜合課程設計報告--基于uml的圖書館管理系統(tǒng)(編輯修改稿)

2025-01-20 18:24 本頁面
 

【文章內容簡介】 r m a t i o nP a ssw o r d ch a n g i n gR e a d e rL o g i nB o r r o w b o o k sR e t u r n b o o ksB o o ks i n q u i r e sB o o ks sch e d u le dO v e r d u e p r o ce ssi n gB o o ks l o st p r o ce ssi n g 9 讀者所包含的用例有 : ( 1) 登錄系統(tǒng) (Login)。 ( 2) 借書 (Borrow books):進行借書業(yè)務。 ( 3) 還書 (Return books):讀者具有的還書業(yè)務。 ( 4) 書籍查詢 (Books inquires):包含對個人信息和書籍信息的查詢業(yè)務 ( 5) 預訂 (Books scheduled):讀者對書籍的預訂業(yè)務。 ( 6) 逾期處理( Overdue processing):就是書籍過期后的繳納罰金等。 ( 7) 書籍丟失處理 (Books lost processing):對書籍丟失后的不同措施進行處理。 ( 8) 查詢讀者信息( query reader’ s information) :讀者可以查看自己的狀態(tài)。 ( 9) 密碼修改( password changing) :讀者可以根據(jù)自我喜好修改自己的密碼。 ( 3)管理者參與的用例圖 管理者參與的用例圖如下所示。 L o g i nB o r r o w b o o ksR e t u r n b o o ksB o o ks i n q u i r e sB o o ks sc h e d u l e dO v e r d u e p r o ce ss i n gB o o ks l o st p r o ce ss i n gA n d m i st r a t o rR e a d e r m a n a g e m e n t ( 1) 登錄系統(tǒng) (Login)。 ( 2) 借書 (Borrow books):管理讀者借書業(yè)務。 ( 3) 還書 (Return books):管理讀者還書業(yè)務。 ( 4) 書籍查詢 (Books inquires):包含對個人信息和書籍信息的查詢業(yè)務 ( 5) 預訂 (Books scheduled):管理讀者對書籍的預訂業(yè)務。 ( 6) 逾期處理( Overdue processing):管理讀者所借書籍過期后的繳納罰金等。 ( 7) 書籍丟失處理 (Books lost processing):對書籍丟失后的不同措施進行處理。 ( 8) 讀者管理( Reader management) :對讀者執(zhí)行的帳號操作進行處理,并 可對讀者增刪改。 系統(tǒng)的時序圖 時序圖是顯示對象之間交互的圖,這些對象是按時間順序排列的。該圖書館管理系統(tǒng)主要含有以下幾個重要的順序圖,其他對象的順序圖和這些也類似。 ( 1) 借書順序圖 ( 2) 還書順序圖 ( 3) 罰款順序圖 10 : A n d m i st r a t o r:借書界面 : b o r r o w : r e a d e r : i t e m : b o o ks : r e se r a t i o n1 : l o g i n ( )2 : ch e ckst u _ ca r d ( )3 : sh o w i n f o r m a t i o n ( )4 : b o r r o w ( )5 : g e t r e a d e r s( )6 : r e t u r n v a l i d7 : g e t t i t l e ( )8 : ch e ck r e se r v a t i o n ( )9 : g e t n o r e se r v a t i o n ( )1 0 : cr e a t e ( b o r r o w , i t e m )1 1 : 顯示借書成功 【順序圖說明】 ( 1) login():登錄系統(tǒng)。 ( 2) checkstu_card():對讀者信息進行驗證,檢查是否符合本圖書館借書條件。 ( 3) showinformation():顯示該讀者的基本信息函數(shù)。 ( 4) borrow():讀者借書函數(shù)。 ( 5) getreaders():取得讀者信息函數(shù)??丛撟x者是否符 合借書條件,若符合,則返回可借信息。 ( 6) gettitle() :取得書目信息。 ( 7) getreservation():檢驗書籍是否被預訂函數(shù)。 ( 8) getnoreservation():書籍沒被預訂或取消預訂函數(shù)。 ( 9) create( borrower, item):創(chuàng)建書籍外借函數(shù)。 借書時,讀者先將書拿予管理員,管理員對書籍和讀者進行檢驗,若書籍和讀者都符合借書條件,則借書成功。 .還書順序圖 11 : R e a d e r : A d m i n i st r a t o r:還書界面 : b o r r o w i f o : i t e m : b o r r o w1 : 交給2 : L o g i n ()3 : 掃描書籍條形碼4 : g e t i t e m ( )5 : 確認6 : u p d a t e ( )7 : u p d a t e ( )8 : 還書成功 圖 5:圖書館管理系統(tǒng)還書順序圖 【順序圖說明】 ( 1) login():登錄系統(tǒng)。 ( 2) getitem():取得書籍條目信息。 ( 3) update():對圖書館書籍條目和借閱者信息進行更新條目。還書時,讀者先將書交給管理員,由管理員掃描書籍,若書籍沒有過期等違規(guī)現(xiàn)象,則對書目和讀者借閱信息 12 三、概要設計 、系統(tǒng)層次圖 層次圖 、數(shù)據(jù)庫設計概述 計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新等操作。根據(jù)軟件工程的設計思想:數(shù)據(jù)庫設計可劃分為六個階段:規(guī)劃階段、需求分析階段、設計階段、程序編制階段、調試階段、運行和維護階段。本系統(tǒng)的 數(shù)據(jù)庫設計是在 MySql 環(huán)境中,通過合理的邏輯設計和有效的物理設計,建立數(shù)據(jù)庫。物理結構的設計原則如下:( 1)盡可能減少數(shù)據(jù)冗余和重復;( 2)結構設計與操作設計相結合;( 3)數(shù)據(jù)結構具有相對的穩(wěn)定性。 圖書信息管理 新書入庫 圖書借 /還管理 借書證管理 圖書信息管理 辦理新證 舊書銷毀 借 閱圖書 歸還圖書 圖書信息 修改 注銷系統(tǒng) 13 四、詳細設計 、 圖書管理 、 新書入庫 圖書采購人員按照每年的采購計進行購書,(不在本系統(tǒng)考慮范圍)圖書購入后由圖書管理人員將圖書按類別分類后錄入數(shù)據(jù)庫。 、舊書銷毀 某一部分圖書會隨著時間的增長及知識的更新而變得不再有收藏的價值,或者圖書被損壞,這些圖書就要在圖書庫的除去。即從 圖書庫中刪除此圖書記錄。 圖書信息修改 圖書信息由于工作人員的疏忽,而出現(xiàn)錯誤,提供其圖書 ID 就可以修改其信息。 圖書 借還 管理 、 圖書借閱 主要功能是記錄借閱證編號和圖書編號,進行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者 ID、圖書 ID、借出日期、借閱編號、操作員。 14 、 圖書歸還 主要功能是輸入借閱編號、借閱證編號、圖書 ID、還書日期,在借閱登記表中找到相應的記錄,將借書記錄刪除,將該記錄的相應數(shù)據(jù)更新到歷史記錄中。 、借閱證 管理 該模塊實現(xiàn)的主要功能是 辦理借閱證、注銷借閱證。 五、編碼 用戶登錄模塊 15 //如果登錄成功 if(record!=null){ message=。 //將提示信息傳給 JSP頁面 (放入,記住:有放必有取 ) (message, message)。 //將用戶的信息放入 session(會話) HttpSession session=()。 //放入 (放入,記?。河蟹疟赜腥?) (userinfo, record)。 //跳轉頁面 ().forward(request, response)。 }else{ message=。 //將提示信息傳給 JSP頁面 (放入,記住:有放必有取 ) (messag
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1