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

正文內(nèi)容

基于uml的圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2024-12-12 09:29本頁(yè)面
  

【正文】 r 100 是 否 createDate 創(chuàng)建時(shí)間 date 是 否 operator 操作員 varchar 30 否 否 remark 備注 text 是 否 typeid 類型編號(hào) int 11 是 否 表 45圖書(shū)借閱信息表 字段名 描述 類型 長(zhǎng)度 是 否 允 許空 是否主鍵 id 圖書(shū)編號(hào) int 10 否 是 readerid 讀者編號(hào) int 10 是 否 bookid 條形碼 int 10 是 否 borrowTime 借閱時(shí)間 date 是 否 backTime 歸還時(shí)間 date 是 否 operator 操作員 Varchar 30 是 否 ifback 是否歸還 tinyint 1 是 否 本科生畢業(yè)論文(設(shè)計(jì)) 23 表 46圖書(shū)歸還信息表 字段名 描述 類型 長(zhǎng)度 是 否 允 許空 是否主鍵 id 圖書(shū)編號(hào) int 10 否 是 readerid 讀者賬號(hào) int 11 是 否 bookid 圖書(shū) int 11 是 否 backTime 歸還時(shí)間 date 是 否 operator 操作員 varchar 30 是 否 表 47圖書(shū)館信息表 字段名 描述 類型 長(zhǎng)度 是 否 允 許空 是否主鍵 id 編號(hào) int 10 否 是 libraryname 圖書(shū)館名稱 varchar 50 是 否 curator 館長(zhǎng) varchar 10 是 否 tel 聯(lián)系電話 varchar 20 是 否 address 圖書(shū)館地址 varchar 100 是 否 圖書(shū)館郵箱 varchar 100 是 否 url 圖書(shū)館網(wǎng)址 varchar 100 是 否 createDate 建立時(shí)間 date 是 否 introduce 圖書(shū)館 簡(jiǎn)介 text 是 否 表 48管理員信息 表 字段名 描述 類型 長(zhǎng)度 是 否 允 許空 是否主鍵 id 管理員編號(hào) int 10 否 是 name 管理員賬號(hào) varchar 30 是 否 PWD 管理員密碼 varchar 30 是 否 本科生畢業(yè)論文(設(shè)計(jì)) 24 表 49管理員權(quán)限信息表 字段名 描述 類型 長(zhǎng)度 是 否 允 許空 是否主鍵 id 管理員編號(hào) int 11 否 是 sysset 系統(tǒng)設(shè)置 tinyint 1 是 否 readerset 讀者管理 tinyint 1 是 否 bookset 圖書(shū)管理 tinyint 1 是 否 borrowback 圖書(shū)借還管理 tinyint 1 是 否 sysquery 系統(tǒng)查詢 tinyint 1 是 否 本科生畢業(yè)論文(設(shè)計(jì)) 25 5 系 統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的連接 在 系統(tǒng) 設(shè)計(jì)階段,已將系統(tǒng)劃分為多個(gè)模塊, 現(xiàn)在在詳細(xì)設(shè)計(jì)階段需要將 它們按照一定的原則組裝起來(lái),同時(shí)確定了每個(gè)功能及模塊之間的外部接口 ,并 確定每個(gè)模塊具體執(zhí)行的過(guò)程。根據(jù)設(shè)計(jì)規(guī)劃得出的實(shí)體有圖書(shū)類別信息實(shí)體,圖書(shū)信息實(shí)體,讀者類別信息實(shí)體,讀者信息實(shí)體,各個(gè)實(shí)體的屬性通過(guò)實(shí)體屬性圖表示如下面這些圖所示 [12]。 (9)管理員權(quán)限信息:包括管理員 id 編號(hào),系統(tǒng)設(shè)置權(quán)限,讀者管理權(quán)限,圖書(shū)館管理權(quán)限,圖書(shū)借還權(quán)限,系統(tǒng)查詢權(quán)限。 (7)圖書(shū)館信息:包括圖書(shū)館名稱,館長(zhǎng),聯(lián)系電話,聯(lián)系地址,圖書(shū)館網(wǎng)址,建館時(shí)間,圖書(shū)館簡(jiǎn)介。 (5)圖書(shū)借閱信息:包括記錄編號(hào),圖書(shū)編號(hào),讀者編號(hào),借閱時(shí)間,歸還時(shí)間,是否已經(jīng)歸還,操作員。 (3)讀者類別信息:包括讀者類別編號(hào),讀者類別名稱,可借圖書(shū)數(shù)。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 針對(duì)該圖書(shū)管理信息系統(tǒng)的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)成如下數(shù)據(jù)項(xiàng)以及數(shù)據(jù)結(jié)構(gòu) [11]: (1)圖書(shū)類別信息 :包括圖書(shū)類別編號(hào),名稱,該圖書(shū)類別可以外借的天數(shù)。 本科生畢業(yè)論文(設(shè)計(jì)) 17 管 理 員: 圖 書(shū) 信 息 界 面 : 書(shū) 目 : 圖 書(shū) 記 錄1 : 進(jìn) 入 圖 書(shū) 信 息 界 面7 : 存 儲(chǔ) 記 錄3 : 查 找 書(shū) 名2 : 單 擊 添 加 書(shū) 目 按 鈕4 : 查 找 出 版 社5 : 添 加 書(shū) 目6 : 添 加 一 本 書(shū)8 : 記 錄 此 書(shū) 目9 : 保 存 圖 45圖書(shū)添加時(shí)序圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)( Database)是按照 數(shù)據(jù)結(jié)構(gòu) 來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù) ,它使得 數(shù)據(jù)管理 不再僅僅是存儲(chǔ)和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。 本科生畢業(yè)論文(設(shè)計(jì)) 16 管 理 員流 通 主 界 面: 借 書(shū) 界 面: 還 書(shū) 界 面 : 續(xù) 借 界 面 : 借 閱 信 息1 : 登 陸 主 界 面2 : 進(jìn) 入 借 書(shū) 界 面8 : 修 改 讀 者 信 息3 : 進(jìn) 入 還 書(shū) 界 面9 : 修 改 圖 書(shū) 信 息4 : 進(jìn) 入 續(xù) 借 界 面7 : 修 改 借 閱 信 息: 讀 者 信 息: 圖 書(shū) 信 息 圖 44圖書(shū)借閱管理時(shí)序圖 ( 4)圖書(shū)添加是圖書(shū)館系統(tǒng)的另一項(xiàng)重要功能,管理員在進(jìn)入主界面后,在主界面的流通子系統(tǒng)中可以選擇圖書(shū)信息管理,選擇添加圖書(shū) ,輸入書(shū)目的圖書(shū)類型,出版社,設(shè)置條形碼等信息后,這些 信息都會(huì)存儲(chǔ)到圖書(shū)記錄中。 本科生畢業(yè)論文(設(shè)計(jì)) 15 管 理 員流 通 主 界 面 增 加 新 讀 者 修 改 讀 者 文 檔 刪 除 讀 者 文 檔 查 詢 讀 者 文 檔增 加 讀 者增 加 新 讀 者修 改 讀 者修 改 讀 者 記 錄刪 除 讀 者刪 除 讀 者 記 錄查 詢 讀 者 記 錄查 詢 讀 者 圖 43讀者信息管理時(shí)序圖 ( 3)本系統(tǒng)的圖書(shū) 借閱管理包括圖書(shū)的借閱、歸還以及續(xù)借三個(gè)功能,當(dāng)管理員進(jìn)行讀者的借還書(shū)業(yè)務(wù)時(shí),不但要同時(shí)修改借閱記錄從而顯示現(xiàn)在的借閱狀態(tài),還有同時(shí)修改讀者信息中的借閱圖書(shū)的信息,包括圖書(shū)的數(shù)量及圖書(shū)的名稱和庫(kù)存等相關(guān)信息。讀者的信息維護(hù)包括讀者的添加、刪除、更改 以及讀者類型的設(shè)置;圖書(shū)信息維護(hù)包括圖書(shū)的添加、刪除、更改 。 其時(shí)序圖如 圖 42登錄時(shí)序圖。在主界面中,不同類型的用戶可以進(jìn)入不同的流通子系統(tǒng)。 時(shí)序圖 主要用于 描述對(duì)象是如何交互的,并且將重點(diǎn)放在消息序列上 [9]。 它通過(guò)描述 對(duì)象 之間發(fā)送 消息 的時(shí)間順序顯示多個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作。 圖 41系統(tǒng)功能介紹圖 用例設(shè)計(jì) 設(shè)計(jì)的最后階段是設(shè)計(jì) UML 模型,也 就是將前面設(shè)計(jì)的模型進(jìn)行擴(kuò)展和細(xì)化 ,這里的設(shè)計(jì)目的是產(chǎn)生 一個(gè)可以使用的解決方案,并且可以方便的將方案轉(zhuǎn)換成程序代碼。系統(tǒng)設(shè)置:管理員可以在登陸系統(tǒng)后修改并保存圖書(shū)館簡(jiǎn)介,此外還可以修改管理的操作權(quán)限。讀者信息管理:管理員可以添加和刪除讀者,并且可以對(duì)讀者的相關(guān)信息進(jìn)行修改保存。通過(guò)上述系統(tǒng)分析 , 可以了解到該圖書(shū)館管理系統(tǒng)需要實(shí)現(xiàn)的主要功能模塊以及實(shí)現(xiàn)各個(gè)模塊的功能,下面就對(duì)整個(gè)系統(tǒng)的的功能做一個(gè)基于 UML 的系統(tǒng)設(shè)計(jì)。 Manger 類用于處理 上述幾個(gè)類的業(yè)務(wù)請(qǐng)求,比如圖書(shū)的借閱、歸還、續(xù)借都要通過(guò)Manger 類才能得以完成。 ReadType類用于設(shè)置讀者類型,讀者類型的不同,所獲得的權(quán)限也不同 ,比如可借書(shū)目的數(shù)量。 BookType 類用于設(shè)置圖書(shū)種類,不同類型的圖書(shū)可以借閱的最長(zhǎng)天數(shù)是不同的。 上述幾個(gè)類 中 Borrow 類用于圖書(shū)的借閱、歸還、 續(xù)借功能,并且在實(shí)現(xiàn)這三個(gè)功能的時(shí)候更新相應(yīng)的借閱信息,圖書(shū)信息和讀者信息,如更新借書(shū)日期,對(duì)應(yīng)的借閱人。 如 圖 32 系統(tǒng)實(shí)體類設(shè)計(jì)圖 。圖書(shū)館管理系統(tǒng)的域類主要包括圖書(shū)借閱( Borrow) , 圖書(shū)信息( Book),圖書(shū)類型( BookType) , 讀者( Read) , 讀者信息( ReadType) , 管理員( Manger) ,圖書(shū)館信息( Library)。 實(shí)體類 圖 設(shè)計(jì) 基于 UML的系統(tǒng) 分析 階段另一個(gè)重要的工作就是特定域類的分析,即作出系統(tǒng)中的關(guān)鍵類,確定與該領(lǐng)域相關(guān)的概念,建立類圖。圖書(shū)續(xù)借:通過(guò)管理員進(jìn)行圖書(shū)續(xù)借業(yè)務(wù)。 圖書(shū)借閱 : 通過(guò)管 理員進(jìn)行借書(shū)業(yè)務(wù)。 圖書(shū)借閱信息查看:可以查看現(xiàn)有已經(jīng)出借的書(shū)目信息。 圖書(shū)信息維護(hù):可以實(shí)現(xiàn)書(shū)目的增刪改。 圖書(shū)歸還:可以處理讀者的歸還請(qǐng)求。 圖書(shū)查詢:可以對(duì)所有圖書(shū)的詳細(xì)信息進(jìn)行查詢。 讀者信息維護(hù) :包括對(duì) 讀者的增刪改和讀者信息的查詢。 本科生畢業(yè)論文(設(shè)計(jì)) 9 系 統(tǒng) 管 理 員圖 書(shū) 館 管 理 系 統(tǒng) 用 例 圖讀 者 u s e s 口 令 更 改讀 者 信 息 維 護(hù)圖 書(shū) 館 信 息 維 護(hù)圖 書(shū) 館 信 息 查 看圖 書(shū) 借 閱 處 理圖 書(shū) 歸 還 處 理圖 書(shū) 查 詢圖 書(shū) 續(xù) 借 處 理圖 書(shū) 信 息 維 護(hù)圖 書(shū) 館 信 息 維 護(hù)圖 書(shū) 管 理 員 權(quán) 限 設(shè) 置圖 書(shū) 借 閱 信 息 查 看圖 書(shū) 館 管 理 員 增 刪 改圖 書(shū) 增 刪 改圖 書(shū) 歸 還圖 書(shū) 借 閱讀 者 增 刪 改圖 書(shū) 續(xù) 借讀 者 查 詢 u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s u s e s 圖 書(shū) 館 管 理 員 信 息 維 護(hù) e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s u s e s e x t e n d s e x t e n d s u s e s u s e s u s e s u s e s u s e s 圖 31 圖書(shū)館管理系統(tǒng)用例圖 本科生畢業(yè)論文(設(shè)計(jì)) 10 從用例圖中我們可以看出管理員和讀者之間對(duì)本系統(tǒng)所具有的用例。 UML的用例圖( Use Case)較詳細(xì)和確切地描述了用戶的功能需求,使系統(tǒng)責(zé)任更為明確,是其他 UML視圖的核心和基礎(chǔ),其他視圖的構(gòu)造和發(fā)展依賴于用例圖中所描述的內(nèi)容, 系統(tǒng)的最終目標(biāo)就是提供用例視圖中描述的功能 [7]。 口令更改:管理員或一般的操作員登陸系統(tǒng)后可以更改自己的登陸密碼。 本科生畢業(yè)論文(設(shè)計(jì)) 8 系統(tǒng)查詢: 管理員或者讀者 可以 按條件查詢圖書(shū)檔案信息,圖書(shū)借閱信息,圖書(shū)借閱超期信息列表。 比如讀者只能在系統(tǒng)上進(jìn)行查詢圖書(shū)信息和查詢自己的信息,管理員可以根據(jù)自己的權(quán)限不同獲得不同程度的系統(tǒng)操作權(quán)。 并且能夠設(shè)置圖書(shū)的類別,使得不同的圖書(shū)更容易被查詢 。 圖書(shū)續(xù)借: 管理員可以處理讀者續(xù)借的請(qǐng)求,讀者將實(shí)體書(shū)目拿給管理員的時(shí)候,管理員就可以針對(duì)該書(shū)目進(jìn)行續(xù)借管理,并在系統(tǒng)中更新相關(guān)信息,如 續(xù)借 期,借還 者,應(yīng)還日期等。讀者將實(shí)體書(shū)目拿給管理員的時(shí)候,管理員就可以針對(duì)該書(shū)目進(jìn)行借還管理 ,并在系統(tǒng)中 更新 相關(guān)信息 ,如借還日期,借還者,應(yīng)還日期等。 圖書(shū)館信息查詢:任何注冊(cè)登記的用戶都可以瀏覽該圖書(shū)館的相關(guān)信息,比如圖書(shū)館的館名字,館長(zhǎng),地址,郵箱,簡(jiǎn)介等相關(guān)信息。而且在登記讀者的時(shí)候可以登記讀者的類型,以便之后提供不同類型的服務(wù)。因此一個(gè) 完善的圖書(shū)館管理系統(tǒng)應(yīng)該包括如下一些要求 : 讀者信息管理:管理員能夠?qū)?讀者進(jìn)行注冊(cè)登記,包括記錄讀者的姓名、編號(hào)、職業(yè)、性別、地址、郵箱等信息。而后臺(tái)數(shù)據(jù)庫(kù)的數(shù)據(jù)要具有一致性、完整性、安全性、易維護(hù)性。 現(xiàn)在我們應(yīng)該明確問(wèn)題定義階段的主要任務(wù):我們要建立一個(gè)圖書(shū)信息管理系統(tǒng),以解決學(xué)校圖書(shū)館各類業(yè)務(wù)的基本情況 ,比便有 效的擺脫傳統(tǒng)繁瑣的手工記賬,實(shí)現(xiàn)管理自動(dòng)化,從而提高工作效率。 MySQL 也可以是一個(gè)嵌入的多線程庫(kù),你可以把它連接到你的應(yīng)用中而得到一個(gè)小、快且易于管理的產(chǎn)品 [6]。它的連接性、速度 和安全性使 MySQL 非常適合訪問(wèn)在 Inter 上的數(shù)據(jù)庫(kù)。 ( 4) MySQL 適合訪問(wèn)在 Inter 上的數(shù)據(jù)庫(kù) MySQL 服務(wù)器原本就是開(kāi)發(fā)比已存在的數(shù)據(jù)庫(kù)更快的用于處理大的數(shù)據(jù)庫(kù)的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。 ( 3) MySQL 是開(kāi)源的 數(shù)據(jù)庫(kù)管理系統(tǒng) 開(kāi)源意味著任何人都可以使用和修改該軟件,任何人都可以從 Inter 上下載和使用 MySQL而不需要支付任何費(fèi)用。 SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最通用的標(biāo)準(zhǔn)語(yǔ)言
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1