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

正文內(nèi)容

基于uml的圖書館管理系統(tǒng)分析設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-22 00:35 本頁面
 

【文章內(nèi)容簡介】 d 確定提交修改的圖書信息并跟新圖書信息列表 (2) 備選流 無3特殊需求無 圖書管理員首先應(yīng)該通過身份驗證,且圖書信息庫中該圖書存在才可以進(jìn)行該操作。無 圖書信息表 無刪除圖書用例 日期版本說明作者草案草案版本梁燕本用例描述圖書管理員刪除圖書的操作(1)基本流 a 讀取圖書列表,查看所有圖書 b 選取需要刪除的圖書 c 刪除圖書條目 d 新圖書信息列表 (2) 備選流 無 圖書管理員首先應(yīng)該通過身份驗證,且圖書信息庫中該圖書存在才可以進(jìn)行該操作。無5. 相關(guān)數(shù)據(jù)圖書信息表6. 問題說明無借閱查詢用例 日期版本說明作者草案草案版本梁燕本用例描述圖書管理員查看圖書的借閱信息的操作。借閱查詢可以看到某本書的借閱情況。包括所有的圖書借閱情況也可以查看當(dāng)日的圖書借閱情況。(1)基本流 a 圖書管理登陸系統(tǒng) b 選擇借閱查詢界面 c 讀取所有出借的圖書 (2) 備選流 無3特殊需求無 圖書管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。 圖書借閱信息表預(yù)借查詢用例 日期版本說明作者草案草案版本梁燕本用例描述圖書管理員查看圖書的預(yù)借信息的操作。預(yù)借查詢可以看到某位讀者的預(yù)借情況,即預(yù)借了某一本圖書。(1)基本流 a 圖書管理登陸系統(tǒng) b 選擇預(yù)借查詢界面 c 讀取所有出借的圖書 (2) 備選流 無3特殊需求無 圖書管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 圖書預(yù)借信息表 無添加用戶用例 日期版本說明作者草案草案版本梁燕本用例描述系統(tǒng)管理員根據(jù)圖書館的管理需求為系統(tǒng)分配更多的管理員,可以是圖書管理員也可以是系統(tǒng)管理員,這個分配用戶的權(quán)限只有系統(tǒng)管理員才有。(1)基本流 a 系統(tǒng)管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 單擊用戶管理 d選擇添加用戶,填寫信息 e、提交信息,確認(rèn)添加 (2) 備選流 無3特殊需求無 系統(tǒng)管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 用戶信息表 無刪除用戶用例 日期版本說明作者草案草案版本梁燕本用例描述系統(tǒng)管理員刪除系統(tǒng)用戶的操作。(1)基本流 a 系統(tǒng)管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 單擊用戶管理 d選擇已存在的用戶 e 點擊刪除,確認(rèn)刪除用戶并跟新數(shù)據(jù) (2) 備選流 無3特殊需求無 系統(tǒng)管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 用戶信息表 無系統(tǒng)初始化用例 日期版本說明作者草案草案版本梁燕本用例描述圖書管理員或系統(tǒng)管理員在需要對圖書館中某些數(shù)據(jù)進(jìn)行重新整理時可以對舊的數(shù)據(jù)進(jìn)行刪除,比如圖書信息,讀者信息,借閱信息等可以進(jìn)行初始化,即刪除該類的全部數(shù)據(jù)。(1)基本流 a 管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 單擊系統(tǒng)初始化 d選擇需要進(jìn)行初始化的選項 e 點擊初始化,確認(rèn)刪除該項的全部數(shù)據(jù)信息 (2) 備選流 無3特殊需求無 管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 用戶信息表、圖書信息、借閱信息、讀者信息等數(shù)據(jù)庫中的所以表信息。 無修改密碼用例 日期版本說明作者草案草案版本梁燕本用例描述系統(tǒng)當(dāng)前用戶在登陸系統(tǒng)后可以根據(jù)自己個人需求更改密碼。(1)基本流(1)基本流 a 管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 單擊修改密碼 d 填寫信息并提交 (2) 備選流 無3特殊需求無 管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 用戶信息表 只能修改當(dāng)前用戶密碼,不能修改另一用戶的密碼鎖定當(dāng)前用戶用例 日期版本說明作者草案草案版本梁燕本用例描述系統(tǒng)當(dāng)前用戶在不需要使用該系統(tǒng)但未退出系統(tǒng),不被他人使用該系統(tǒng)的情況下鎖定系統(tǒng)界面的操作,當(dāng)需要使用該系統(tǒng)時必須輸入當(dāng)前用戶密碼才能夠進(jìn)行使用。(1)基本流 a 管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 單擊鎖定用戶,鎖定界面 管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無 用戶信息表 只能鎖定當(dāng)前用戶的界面,無法干擾另一用戶備忘管理用例 日期版本說明作者草案草案版本梁燕本用例描述在系統(tǒng)中可備忘大小事件,到了備忘事件系統(tǒng)會出現(xiàn)提醒,提醒你在某個時間段做某件事。(1)基本流 a 管理員登陸系統(tǒng) b 選擇系統(tǒng)設(shè)置界面 c 選擇添加備忘記錄 d選擇刪除備忘記錄 e 選擇修改備忘記錄 (2) 備選流 無3特殊需求無 管理員首先應(yīng)該通過身份驗證,才可以進(jìn)行該操作。無無 備忘信息表 無 系統(tǒng)概念層類圖在需求分析階段, 還需要根據(jù)用例圖的分析過程中,得到一些系統(tǒng)中涉及的一些具體的對象概念,我們把這些概念抽象出來,形成我們概念層的對象類圖。 圖4 概念層類圖4系統(tǒng)設(shè)計系統(tǒng)設(shè)計主要包括的內(nèi)容有:確定設(shè)計的方針與方法,講系統(tǒng)分解為若干個子系統(tǒng),確定各個子系統(tǒng)的目標(biāo)和功能及相互間的關(guān)系,決定對子系統(tǒng)的管理體制和控制方式,對各子系統(tǒng)進(jìn)行技術(shù)設(shè)計和評價。通過對上述系統(tǒng)分析,了解了圖書館管理系統(tǒng)需要實現(xiàn)的主要功能模塊以及實現(xiàn)各個模塊的功能,下面就對整個系統(tǒng)的功能做一個基于UML的系統(tǒng)設(shè)計。 體系結(jié)構(gòu)圖書館管理系統(tǒng)是基于C/S的三層架構(gòu)而設(shè)計的,主要有界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)庫層。界面層是功能的部署,依靠于邏輯業(yè)務(wù)層的實現(xiàn),邏輯實現(xiàn)的數(shù)據(jù)得依賴數(shù)據(jù)庫。圖5 系統(tǒng)交互模型設(shè)計的最后階段是設(shè)計UML模型,也就是講之前的模型進(jìn)行擴(kuò)展和細(xì)化,這里設(shè)計的目的是產(chǎn)生一個可使用的解決方案。 系統(tǒng)時序圖時序圖通過描述對象間發(fā)動消息的時間順序顯示多個對象之間的動態(tài)協(xié)作。它可以表示用例的行為順序,當(dāng)執(zhí)行一個用例行為時,時序圖中的每條信息對應(yīng)了一個類操作或狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件。序列圖是用來顯示你的參與者如何以一系列順序的步驟與系統(tǒng)的對象交互的模型。順序圖可以用來展示對象之間是如何進(jìn)行交互的。順序圖將顯示的重點放在消息序列上,即強調(diào)消息是如何在對象之間被發(fā)送和接收的[4]。(1) 首先做用戶的登陸時序圖,按照以下的四步構(gòu)建用戶的登陸時序圖。第一步:確認(rèn)用戶登陸用例需求系統(tǒng)的用戶在使用系統(tǒng)的時候都必須首先登陸系統(tǒng),用戶在系統(tǒng)登陸界面輸入用戶名和密碼時通過驗證就能進(jìn)入到系統(tǒng)的主界面中。在主界面,可以看到系統(tǒng)的不同模塊,用戶可以根據(jù)工作需要選擇不同的系統(tǒng)功能。第二步:找出需求涉及的對象根據(jù)上面的分析可得到涉及的對象有系統(tǒng)用戶、登陸界面、用戶驗證、用戶信息表、系統(tǒng)主界面。第三步:對象間的消息傳遞 表1 登陸消息的發(fā)送接收表消息發(fā)送對象接收對象進(jìn)入登陸界面系統(tǒng)管理員登陸界面輸入信息系統(tǒng)管理員登陸界面驗證登陸界面驗證驗證驗證用戶信息表驗證通過系統(tǒng)管理員系統(tǒng)主界面驗證失敗系統(tǒng)管理員登陸界面第四步:構(gòu)建時序圖 圖6 登陸時序圖(2)歸還圖書時序圖第一步:確定讀者信息管理需求在進(jìn)入了系統(tǒng)的主界面后,在讀者信息管理子系統(tǒng)中可以添加讀者。第二步:找出需求中涉及的對象涉及的對象有圖書管理員、系統(tǒng)主界面、增加讀者、修改讀者、刪除讀者、查看讀者借閱信息。第三步:消息間的傳遞 表2 歸還圖書時序圖消息傳遞表消息消息發(fā)送者消息傳遞者進(jìn)入歸還圖書管理員歸還圖書界面選擇讀者管理員歸還圖書界面選擇借閱的圖書管理員歸還圖書界面選擇歸還操作管理員歸還圖書界面提交操作請求歸還圖書界面執(zhí)行歸還圖書操作跟新讀者表執(zhí)行歸還圖書操作讀者信息表跟新圖書借閱表執(zhí)行歸還圖書操作圖書借閱表跟新圖書表執(zhí)行歸還圖書操作圖書表 第四步:構(gòu)建歸還圖書時序圖 圖7 歸還圖書時序圖(3)出借圖書時序圖第一步:找出出借圖書的需求圖書管理子系統(tǒng)中,圖書管理員可以根據(jù)讀者的需求進(jìn)行出借圖書。第二步:確定需求中涉及的對象圖書管理員、借閱界面、借閱操作、讀者信息表、圖書信息表第三步:消息間的傳遞 表3 出借圖書消息傳遞表消息發(fā)送對象接收對象進(jìn)入界面管理員借閱界面選擇讀者管理員借閱界面選擇圖書管理員借閱界面選擇歸還圖書操作管理員借閱界面讀取預(yù)借表借閱操作圖書預(yù)借表返回預(yù)借信息借閱界面借閱界面執(zhí)行歸還圖書操作借閱界面借閱操作跟新讀者信息借閱操作讀這表跟新圖書信息借閱操作圖書表跟新圖書借閱表借閱操作圖書借閱表第四步:構(gòu)建圖書管理的時序圖 圖8 出借圖書時序圖(4) 預(yù)借圖書時序圖第一步:預(yù)借圖書的需求分析管理員根據(jù)讀者的需求為讀者預(yù)借圖書館中的某本圖書。第二步:確定需求中所涉及的對象圖書管理員、預(yù)借界面、預(yù)借界面、讀者信息、圖書信息表、預(yù)借信息表第三步:借閱管理間的消息傳遞 表4 借閱圖書消息傳遞表消息消息發(fā)送對象消息接收對象進(jìn)入借閱界面管理員預(yù)借界面選擇讀者管理員預(yù)借界面選擇圖書管理員預(yù)借界面選擇預(yù)借圖書操作管理員預(yù)借界面執(zhí)行操作預(yù)借界面預(yù)借操作跟新預(yù)借表預(yù)借操作預(yù)借表跟新讀者信息表預(yù)借操作讀者表跟新圖書信息表預(yù)借操作圖書信息表第四步:構(gòu)建預(yù)借圖書時序圖 圖9 預(yù)借圖書時序圖(5)添加用戶第一步:確定用例需求在系統(tǒng)用戶管理中,只有系統(tǒng)管理員才能添加系統(tǒng)用戶,添加用戶是在用戶管理界面中進(jìn)行操作的。第二步:確定用例所涉及的對象在該用例中,所涉及的對象有系統(tǒng)管理員、用戶管理界面、添加操作、系統(tǒng)用戶第三步:消息間的傳遞 表5 用戶添加息傳遞表消息消息發(fā)送者消息接收者進(jìn)入界面系統(tǒng)管理員用戶管理界面輸入操作系統(tǒng)管理員用戶管理界面輸入用戶信息系統(tǒng)管理員用戶管理界面提交用戶信息用戶管理界面添加操作跟新用戶表添加操作系統(tǒng)用戶表第四步:構(gòu)建時序圖 圖10 用戶添加時序圖(6)刪除用戶時序圖第一步:確定用例需求在系統(tǒng)用戶管理中,只有系統(tǒng)管理員才能刪除系統(tǒng)用戶,刪除用戶是在用戶管理界面中進(jìn)行操作的。第二步:確定用例所涉及的對象在該用例中,所涉及的對象有系統(tǒng)管理員、系統(tǒng)用戶、用戶管理界面、刪除操作。第三步:消息間的傳遞 表6 用戶刪除消息傳遞表消息消息發(fā)送者消息接收者進(jìn)入界面系統(tǒng)管理員用戶管理界面讀取用戶信息刪除操作系統(tǒng)用戶表返回系統(tǒng)用戶表系統(tǒng)用
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1