一区二区无码18禁_一级做a过程免费在线观看_亚洲аv电影天堂网最新_肥胖bbwwbbww高潮

新聞中心

智慧檔案管理與大數(shù)據解決方案的領航者,讓信息價值超越期待

uml圖書館管理系統(tǒng)類圖

時間:2023-02-01 作者:老師 來源:網絡 點擊量:

uml圖書館管理系統(tǒng)類圖

在信息技術迅猛發(fā)展及基于Internet網絡應用日益普及的今天,傳統(tǒng)圖書館正在向自動化、網絡化、電子化的數(shù)字化方向發(fā)展,這是目前網絡信息資源開發(fā)和研究的熱點。數(shù)字圖書館的建設涉及到信息資源數(shù)字化、多媒體數(shù)據庫、分布式網絡、信息管理系統(tǒng)結構等多方面的問題,需要有效地集成和應用最新的信息技術。如何在宏觀上有效地把握和組織,并運用到數(shù)字圖書館的開發(fā)建設上,是數(shù)字圖書館研究的重點。UML(The Unified Modeling Language,即統(tǒng)一建模語言)是一種編制系統(tǒng)藍圖的標準化語言,可以對復雜的系統(tǒng)建立可視化的系統(tǒng)模型,目前已經被工業(yè)標準化組織OMG(Object Management Group)接受,一經推出便得到許多著名的計算機廠商如Microsoft、HP、IBM、Oracle等的支持,在國際上的應用日益廣泛。數(shù)字圖書館的開發(fā)建設是一個復雜的軟件工程,需要集成不同的操作系統(tǒng)、數(shù)據庫和應用軟件,有眾多不同級別的用戶、管理員,滿足圖書館從書目查詢、普通和電子書刊借閱到提供網上信息服務、資源共享等各種需求。用傳統(tǒng)的系統(tǒng)開發(fā)和集成的分析設計方法難以保證效率和質量,UML的特點及數(shù)字圖書館的要求,決定UML在數(shù)字圖書館中應該有很好的應用前景。1.1 數(shù)字圖書館的基本特征和模式數(shù)字圖書館組織了一系列與平臺無關、面向對象、分布式的數(shù)字化信息資源并且提供相關的服務,它應該具有以下一些特征〔2〕〔4〕:(1)數(shù)字圖書館擁有海量的數(shù)字化資源, 其信息度量單位不再是KB、MB,而是GB、TB甚至PB。數(shù)字化的資源又是多種媒體(如文字、圖像、音頻、視頻、虛擬空間等)的,具有多種存儲和壓縮格式。(2)數(shù)字化資源并不是孤立的,而是相互關聯(lián)的動態(tài)的。 數(shù)字圖書館是數(shù)字化資源的統(tǒng)一,可以通過一定的相關關系,由特定的協(xié)議和存取方法來查找和訪問這些數(shù)字化資源。(3)數(shù)字圖書館必須為用戶提供統(tǒng)一的訪問手段, 能夠讓用戶透明方便地獲取所需的信息而不必關心這些信息的具體位置。對數(shù)字資源的檢索應該是智能化、交互式的,對全文、多媒體信息、多語言信息的檢索都可以達到很好的查全率和查準率。(4)數(shù)字圖書館建立在異構平臺上,具有分布、 開放的信息結構,高速、可靠的網絡環(huán)境是其運行的基礎。它突破了時間、空間的限制,讓用戶可以在任何地方、任何時間獲取自己所需的信息。在此基礎上提供的導航式和個性化的服務,使服務內容更多樣、服務模式更廣泛,這是對傳統(tǒng)圖書館服務功能的突破。數(shù)字圖書館的模式,可以用圖1簡單說明, 用戶通過網絡和通信系統(tǒng),連接到數(shù)字圖書館的咨詢系統(tǒng),通過這個統(tǒng)一的訪問界面,用戶可以透明地獲取各種信息資源。附圖圖1 數(shù)字圖書館模式1.2 UML概述及特點UML是一種編制系統(tǒng)藍圖的標準化語言, 可以對大型復雜的系統(tǒng)的各種成分可視化、說明并構造系統(tǒng)模型,以及建立各種所需的文檔。UML通過三類圖形建立系統(tǒng)模型:Use Case圖、靜態(tài)結構圖(對象類圖、對象圖、組件圖、配置圖)和動態(tài)行為圖(順序圖、協(xié)同圖、狀態(tài)圖、活動圖),這些圖可以從不同的抽象角度使系統(tǒng)可視化。UML 具有以下特點〔1〕:(1)面向對象。UML支持面向對象技術的主要概念,提供了一批基本的模型元素的表示圖形和方法,能簡潔明了地表達面向對象的各種概念。(2)可視化,表示能力強。通過UML的模型圖能清晰地表示系統(tǒng)的邏輯模型和實現(xiàn)模型,可用于各種復雜系統(tǒng)的建模。(3)獨立與過程。UML是系統(tǒng)建模語言,獨立與開發(fā)過程。(4)獨立于程序設計語言。用UML建立的軟件系統(tǒng)模型可以用Java、VC++、Smalltalk等任何一種面向對象的程序設計來實現(xiàn)。(5)易于掌握使用。UML圖形結構清晰,建模簡潔明了,容易掌握使用。使用UML進行系統(tǒng)的分析和設計,可以加速開發(fā)的進程,提高代碼的質量,支持動態(tài)的業(yè)務需求。UML適用于各種規(guī)模的系統(tǒng)開發(fā),能促進軟件復用,方便地集成已有的系統(tǒng)并有效處理開發(fā)中的各種風險。2 UML在數(shù)字圖書館中的應用UML是一種建模語言,是系統(tǒng)開發(fā)的一個組成部分,本身并沒有關于開發(fā)過程概念的定義和表示符號。UML的創(chuàng)始者Booch、Jacobson和Rumbaugh在Rational公司的支持下綜合了多種系統(tǒng)開發(fā)過程的長處,提出新的面向對象的開發(fā)過程,稱為Rational 統(tǒng)一過程(RationalUnified Process, RUP)。RUP過程的核心工作流包括:業(yè)務建模、需求分析、系統(tǒng)分析與設計、實現(xiàn)、測試和系統(tǒng)配置。下面通過UML來分析并構造數(shù)字圖書館模型,并結合Rational統(tǒng)一過程加以描述,圖形用Rational Rose工具軟件繪制。2.1 數(shù)字圖書館的業(yè)務建模和需求分析業(yè)務建模和需求分析的目的是對數(shù)字圖書館進行評估,采集和分析系統(tǒng)的需求,理解系統(tǒng)要解決的問題,重點是充分考慮系統(tǒng)的實用性。結果可以用一個Use Case模型表達(圖2), 模型中的活動者代表外部與系統(tǒng)交互的單元,包括用戶、圖書館工作人員和外部信息源;UseCase是對系統(tǒng)需求的描述,表達了系統(tǒng)的功能和所提供的服務,包括采購子系統(tǒng)、編目子系統(tǒng)和流通子系統(tǒng)。對于數(shù)字圖書館而言,流通子系統(tǒng)還應該考慮到普通書刊流通和電子書刊流通的區(qū)別。電子書刊是指內容為數(shù)字格式、發(fā)行為電子方式、用計算機閱讀和存儲的電子讀物,可以實現(xiàn)普通書刊所沒有的全文檢索、頁面批注、摘要、字體縮放等功能。用戶無論何時何地,都可以在線借還,這是數(shù)字圖書館服務功能的一個重要組成部分,也是對傳統(tǒng)圖書館服務功能的延伸和拓展,其中的關鍵是流通子系統(tǒng)在實現(xiàn)時必須能對電子書刊的版權、以及可以同時借閱的用戶數(shù)進行保護和控制。附圖圖2 數(shù)字圖書館Use Case模型圖2中模型元素之間的實線表示二者存在關聯(lián)關系, 帶空心箭頭的實箭線說明存在泛化關系,這里有兩種情況,一種是一般與特殊的關系,如“流通子系統(tǒng)”與“普通書刊流通”、“電子書刊流通”的關系;另一種是使用關聯(lián),表示一個模型元素需要使用另一個模型元素,在箭線上標有<>, 如“流通子系統(tǒng)”需要使用“編目子系統(tǒng)”生成的書目數(shù)據,圖2是數(shù)字圖書館系統(tǒng)層的Use Case模型, 只包含了最基本的Use Case模型,是系統(tǒng)的高層抽象。在開發(fā)過程中,隨著對系統(tǒng)的認識不斷加深,Use Case模型可以從頂向下不斷精化,演化出更為詳細的Use Case模型。2.2 數(shù)字圖書館系統(tǒng)分析與設計系統(tǒng)分析與設計是研究欲采用的實現(xiàn)環(huán)境和系統(tǒng)結構,結果是產生一個對象模型,即設計模型,設計模型包含了Use Case的實現(xiàn),可以表現(xiàn)對象是如何相互通信和運作來實現(xiàn)Use Case流的。對于系統(tǒng)的靜態(tài)結構,可以通過對象類圖、對象圖、組件圖和配置圖來描述;對于系統(tǒng)的動態(tài)行為,可以通過順序圖、協(xié)同圖、狀態(tài)圖、活動圖描繪。這些圖再加上支持說明文檔就構成一個完整的設計模型。(1)靜態(tài)結構的分析與設計數(shù)字圖書館擁有大量數(shù)字化信息資源,這些資源是多種媒體、多種格式的,而且還是相互關聯(lián)的。其數(shù)據量大,信息長度不定,非結構化信息與結構化信息并存。傳統(tǒng)的數(shù)據庫和信息管理系統(tǒng)在數(shù)據模型、系統(tǒng)結構、用戶接口等方面都難以實現(xiàn)對這些數(shù)字化信息資源的管理和操作,這就決定了數(shù)字圖書館必須采用面向對象的方法來建立數(shù)據模型和管理模型,建立面向對象的數(shù)據庫,實現(xiàn)面向對象的信息管理系統(tǒng)。使用UML 對數(shù)字圖書館系統(tǒng)進行基于面向對象的分析和設計,可以從開發(fā)的第一步開始,從系統(tǒng)的底層就把握住數(shù)字圖書館信息資源的特征,為下一步的具體實現(xiàn)打好基礎。在為數(shù)字圖書館系統(tǒng)建立模型時要涉及到處理大量的模型元素,如對象類、接口、組件、節(jié)點、圖等,可以將語義上相近的模型元素組織在一起,這就是UML的包, 包從較高的層次來組織管理數(shù)字圖書館的系統(tǒng)模型。在詳細設計階段可以對包圖中的所有類、對象從實現(xiàn)角度再進一步進行細化,繪制具體的對象類圖、對象圖等。圖3 是數(shù)字圖書館系統(tǒng)的包圖,虛箭線說明包之間的依賴關系,如“流通”包依賴于“數(shù)據庫”包,要使用“數(shù)據庫”包中的類及數(shù)據。帶空心箭頭的實箭線說明包之間的泛化關系,這里是一般與特殊的關系,如“編目”包與“本館編目”包、“聯(lián)合編目”包之間存在泛化關系。附圖圖3 數(shù)字圖書館系統(tǒng)包圖(2)動態(tài)結構的分析與設計數(shù)字圖書館提供的各種服務都是建立在分布、開放的信息結構之上,依托高速、可靠的網絡環(huán)境來完成。每項服務都可以看成一個事件流,由若干相關的對象交互合作來完成。對于這種系統(tǒng)內部的協(xié)作關系和過程行為,可以通過繪制順序圖和協(xié)同圖來幫助觀察和理解。一個對象在其生存期間所經歷的狀態(tài)序列,對于把握對象的行為和狀態(tài)的遷移變化是非常重要的,可以通過狀態(tài)圖來了解一個對象的歷史,引起一個狀態(tài)向另一個狀態(tài)轉移的事件,以及由于狀態(tài)的轉移而引發(fā)的動作。此外,描述工作流和并發(fā)處理行為還可以用活動圖,表達從一個活動到另一個活動的控制流。順序圖和協(xié)同圖適合描述多個對象的協(xié)同行為,而狀態(tài)圖適合描述一個對象穿越多個Use Case的行為。狀態(tài)圖與活動圖的區(qū)別是,狀態(tài)圖描述的是對象類響應事件的外部行為,活動圖描述的是響應內部處理的對象類的行為。附圖圖4 數(shù)字圖書館電子書刊流通服務順序圖圖4是一個電子書刊流通服務的順序圖例子, 用以說明數(shù)字圖書館電子書刊基本流通服務。用戶向流通子系統(tǒng)的用戶接口登錄,經用戶合法性驗證后,向流通子系統(tǒng)的電子書刊流通模塊提交服務請求,電子書刊需要經過版權和復本的驗證,以保證電子書刊的每一個復本在同一時間只允許一個用戶借閱或閱讀。比如購買了一本電子書的五個復本,那么就可以有五個用戶同時借閱或閱讀這本書,而且必須能夠控制用戶對電子書刊的任意復制和打印,以保護電子書刊出版者的合法權益。然后就可以完成電子書刊的借、還、預約、續(xù)借等流通服務,最后退出。通過順序圖可以清晰地看出用戶、流通子系統(tǒng)的用戶接口和電子書刊流通模塊之間按時間順序的消息交換,這對于把握系統(tǒng)的控制流、順序行為和交互行為是非常有益的。建立在分布、網絡環(huán)境下的數(shù)字圖書館其事件流和控制流是十分復雜的,需要從層頂?shù)降讓舆M行一步步的分解,用多幅能反映動態(tài)結構的圖來分析與說明。2.3 數(shù)字圖書館的實現(xiàn)、測試和系統(tǒng)配置經過系統(tǒng)分析與設計后,就可以根據設計模型在具體的環(huán)境中實現(xiàn)系統(tǒng),生成系統(tǒng)的源代碼、可執(zhí)行程序和相應的軟件文檔,建立一個可執(zhí)行的系統(tǒng)。然后需要對系統(tǒng)進行測試和排錯,保證系統(tǒng)符合預定的要求,獲得一個無錯的系統(tǒng)實現(xiàn)。測試的結果將確認所完成的系統(tǒng)可以真正使用。最后系統(tǒng)配置的任務是在真實的使用運行環(huán)境中配置、調試系統(tǒng)、解決系統(tǒng)正式使用前可能存在的任何問題。

uml圖書館管理系統(tǒng)類圖

圖書館管理系統(tǒng)論文

uml圖書館管理系統(tǒng)類圖

如有需要全文的話,請聯(lián)系我郵箱(點我可見)。

基于UML圖書館管理系統(tǒng)的建模設計與實現(xiàn)
推薦 CAJ下載
PDF下載

【英文篇名】 Modeling Design and Realization of Library Management System Based on UML
【作者】 于淑香;
【英文作者】 YU Shu-xiang (Shazhou Polytechnical Institute of Technology; Zhangjiagang 215600);
【機構】 沙洲職業(yè)工學院;
【刊名】 沙洲職業(yè)工學院學報 , 編輯部郵箱 2005年 02期 ASPT來源刊 CJFD收錄刊
【英文刊名】 Journal of Shazhou Vocational Institute of Technology
【中文關鍵詞】 統(tǒng)一建模語言; 面向對象; 圖書館管理系統(tǒng); 建模設計;
【英文關鍵詞】 UML; object-oriented; library management system; modeling design;
【中文摘要】 以圖書館管理系統(tǒng)的開發(fā)為背景,探討了UML在軟件體系結構建模中的應用。以用例圖表達系統(tǒng)需求, 以設計類圖、順序圖、活動圖表達系統(tǒng)的結構邏輯及行為邏輯,并詳細介紹了基于UML的圖書館管理系統(tǒng)的建模設計及實現(xiàn)過程。
【英文摘要】 Based on the development of library management system, this paper discusses the application of UML to the modeling in the system structure of software, and illustrates in a detailed way the modeling design and the realizing process in the library management system based on UML, with the case picture to express the demand of the system, and the class diagram, the sequence diagram and the activity diagram to express the structural logic and behavioral logic in the system.
【DOI】 cnki:SCN:32-1525.0.2005-02-006

圖書館自動化管理系統(tǒng)輔助功能設計
推薦 CAJ下載
PDF下載

【作者】 周慶林;
【機構】 大連外國語學院圖書電教館;
【刊名】 圖書館學刊 , 編輯部郵箱 2006年 01期 ASPT來源刊 CJFD收錄刊
【英文刊名】 Journal of Library Science
【中文關鍵詞】 圖書館管理系統(tǒng); 信息交流; 輔助決策; 書目利用;
【中文摘要】 針對圖書館自動化管理系統(tǒng)的發(fā)展趨勢,對其信息交流功能、輔助決策功能、書目深入開發(fā)利用功能、信息產品加工功能和導航功能進行了探討,為圖書館管理系統(tǒng)功能的進一步豐富以及圖書館的深化服務提供了參考。
【DOI】 cnki:ISSN:1002-1884.0.2006-01-067

高校圖書館流通管理系統(tǒng)中出現(xiàn)的問題及對策
推薦 CAJ下載
PDF下載

【英文篇名】 Problems in the Circulating System on Computer-based Management of the university's Library and Its Countermeasures
【作者】 廖麗艷;
【英文作者】 LIAO Li-yan(Library; Minxi Vocational & Technical College; longyan; China);
【機構】 閩西職業(yè)技術學院圖書館; 福建龍巖;
【刊名】 河南圖書館學刊 , 編輯部郵箱 2006年 01期 ASPT來源刊 CJFD收錄刊
【英文刊名】 The Library Journal of Henan
【中文關鍵詞】 圖書館流通系統(tǒng); 計算機管理; 問題與對策;
【英文關鍵詞】 library circulating system; computer-based management; problems and counter measures;
【中文摘要】 針對圖書館流通管理系統(tǒng)中存在的問題,深入分析導致各種差錯的影響因素,從加強業(yè)務工作管理、提高人員素質、加強讀者教育和宣傳工作等方面提出了完善圖書館流通系統(tǒng)管理應采取的措施。
【英文摘要】 This paper analyes on the problems existing in the computer-basedmanagement and the affecting factors of arisen errors,and puts forward some measures for perfecting the management of library's circulation system from aspects of strengthening the management of professional works,improving the quality of the personnel,and strengthing the education and propaganda for the readers,etc.
【DOI】 cnki:ISSN:1003-1588.0.2006-01-033

國內高校圖書館管理集成系統(tǒng)的選擇
推薦 CAJ下載
PDF下載

【英文篇名】 The Selection of library integrated system in libraries of colleges and universitie in China
【作者】 張澤梅;
【英文作者】 Zhang Zemei;
【機構】 大連外國語學院;
【刊名】 圖書館學研究 , 編輯部郵箱 2006年 01期 ASPT來源刊 CJFD收錄刊
【英文刊名】 Researches In Library Science
【中文關鍵詞】 高校圖書館; 圖書館管理集成系統(tǒng); 選擇; 發(fā)展趨勢;
【英文關鍵詞】 libraries of colleges and universities library integrated system selection developing trends;
【中文摘要】 本文在對我國高等學校圖書館管理集成系統(tǒng)使用情況分析的基礎上,簡要介紹了幾種擁有用戶較多的文獻信息管理系統(tǒng),并據此提出高校圖書館在選擇文獻信息管理系統(tǒng)時應注重的標準、原則,指出高校圖書館管理集成系統(tǒng)的發(fā)展趨勢。
【英文摘要】 On the basis of the brief introduction of the literature information in libraries of colleges and universities, this paper introduces a few kinds of library integrated system which are being used widely, and discusses the criterions,principles for the system as well as the developing trends for the library integrated system.
【DOI】 cnki:ISSN:1001-0424.0.2006-01-015

設計幾個類,用UML類圖說明一個 學生借閱圖書 系統(tǒng)

基于UML的圖書館借閱管理系統(tǒng)設計(1)系統(tǒng)分析(包括系統(tǒng)描述(問題域描述)、用例模型、分析類圖)。(2)系統(tǒng)設計(包括系統(tǒng)的邏輯模型如設計類圖、順序圖、狀態(tài)圖及組件圖等)。(3)系統(tǒng)實施(包括信息代碼設計、數(shù)據庫設計、輸入設計、輸出設計、用戶界面設計和處理過程的設計以及最終的程序設計)。(4)編制好程序后,設計若干測試用例,上機測試并通過所設計的程序系統(tǒng)。(5)設計報告格式按附件要求書寫。課程設計報告書正文的內容應包括: 1.問題描述; 2.用例模型及分析類圖的描述; 3.設計類圖、核心用例的順序圖與狀態(tài)圖、組件圖等的描述; 4.信息代碼設計、數(shù)據庫設計、輸入設計、輸出設計的描述; 5.用戶界面設計和處理過程的設計的描述; 6.給出軟件的測試方法和測試結果。 7.設計的特點、不足、收獲與體會。

[幾個面向對象UML基礎問題] 圖書館系統(tǒng) 電梯控制系統(tǒng); atm機自動取款系統(tǒng)。 找出類,類圖,

給你一個現(xiàn)成的圖書管理系統(tǒng)的uml模型案例。

trufun.net網站上直接下載完整的UML模型案例。

標簽

相關資訊

檔案整理檔案數(shù)字化

檔案掃描檔案管理軟件系統(tǒng)

TEL:18937133779