国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談UML模型的圖書資料管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2015-05-30 10:48秦凱源
關(guān)鍵詞:方法設(shè)計(jì)

秦凱源

摘 要:隨著社會經(jīng)濟(jì)與科技的不斷發(fā)展,人類已經(jīng)進(jìn)入了全新的數(shù)字化、智能化時代。計(jì)算機(jī)技術(shù)與互聯(lián)網(wǎng)絡(luò)將逐漸被應(yīng)用于人們生活中的方方面面。文章將重點(diǎn)分析基于UML模型技術(shù)的圖書資料管理系統(tǒng)的設(shè)計(jì),探討該系統(tǒng)的優(yōu)越性能,以及具體的設(shè)計(jì)思路。

關(guān)鍵詞:UML模型;圖書資料管理系統(tǒng);設(shè)計(jì);方法

中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-8937(2015)29-0067-02

1 研究背景

近年來,科技的不斷發(fā)展為高校的圖書資料管理工作帶來了更多的機(jī)會和挑戰(zhàn),傳統(tǒng)的圖書管理方式比較老舊,而隨著圖書資源與資料的逐漸增加,傳統(tǒng)管理中的滯后性顯露無疑,利用計(jì)算機(jī)技術(shù)的圖書資料管理系統(tǒng)進(jìn)行設(shè)計(jì)是非常必要的。

2 UML模型的基本工作原理

2.1 UML簡介

UML(Unified Modeling Language)也就是統(tǒng)一建模語言的簡稱,也可以被稱為標(biāo)準(zhǔn)建模語言。UML模型是一種同時支持模型化和軟件系統(tǒng)開發(fā)的圖形化的語言,UML模型的突出優(yōu)越性表現(xiàn)為它可以在軟件或是系統(tǒng)開發(fā)的整個過程中,通過提供模型化和可視化服務(wù)的方式,使整個設(shè)計(jì)環(huán)節(jié)中出現(xiàn)的問題被更加直觀的表現(xiàn)出來,這就使得軟件的規(guī)格、構(gòu)造和配置的相關(guān)數(shù)據(jù)更加明確。

2.2 UML工作原理

UML是在面向?qū)ο蟮姆治雠c設(shè)計(jì)(OOA&D,OOAD)方法的基礎(chǔ)之上發(fā)展而來的。它將Booch、Rumbaugh和Jacobson的表示方法統(tǒng)一了起來,并對這幾種方法做出了更多的創(chuàng)新與突破。UML模型規(guī)范所包括的建模概念有:類(對象的)、對象、關(guān)聯(lián)、職責(zé)、行為、接口、用例、包、順序、協(xié)作、狀態(tài)。統(tǒng)一建模語言(UML)的原理圖,如圖1所示。

3 UML模型在圖書資料管理系統(tǒng)開發(fā)中的作用

UML模型最為突出的優(yōu)點(diǎn)就表現(xiàn)為它可以為軟件的開發(fā)和系統(tǒng)的設(shè)計(jì)提供有力的支持。目前,UML模型在軟件開發(fā)過程中的作用和功能尚不完善,甚至在應(yīng)用的過程中還比較復(fù)雜,但是與其它的建模語言相比,UML模型具有相當(dāng)?shù)膬?yōu)越性,也正受到越來越多使用者的重視。

利用UML模型,圖書管理系統(tǒng)可以利用例圖快速、全面的了解客戶的需求,并通過用例建模的方式,對可能產(chǎn)生使用需求的目標(biāo)客戶進(jìn)行評定,這樣一來,系統(tǒng)就可以將需求分析的相關(guān)人員以及用戶的具體需求和可能產(chǎn)生的需求進(jìn)行統(tǒng)一。通常情況下,UML模型圖基本包括九個類型,即用例圖(use case diagram)、類圖(class diagram)、對象圖(object diagram)、狀態(tài)圖(state diagram)、順序圖(sequence diagram)、合作圖(collaboration diagram)、活動圖(activity diagram)、構(gòu)件圖(component diagram)、配置圖(deployment diagram)。

4 圖書資料管理系統(tǒng)中UML模型的應(yīng)用

4.1 該系統(tǒng)應(yīng)該滿足的需求

在利用UML模型進(jìn)行圖書管理資料管理系統(tǒng)的設(shè)計(jì)過程中,一定要注重滿足使用者的需求。因此,該系統(tǒng)的設(shè)計(jì)應(yīng)該滿是以下幾個方面的要求。

一是該系統(tǒng)中要對現(xiàn)有的圖書資料進(jìn)行明確的分類,比如文史類、理工類、藝術(shù)類等,并且要按照使用受眾的不同,對其進(jìn)行深入的細(xì)化分類。

二是需要可以滿足使用者進(jìn)行圖書預(yù)定或是預(yù)借、還書、圖書報(bào)廢管理等方面的要求。

三是要讓使用者及時的了解圖書更新的情況。需要注意的是,為了對系統(tǒng)的功能進(jìn)行明確的劃分,建議圖書資源的管理使用C/S構(gòu)架程序,而讀者的使用要與內(nèi)部管理進(jìn)行區(qū)分,因此可以使用B/S構(gòu)架。

4.2 根據(jù)需求進(jìn)行設(shè)計(jì)

在利用UML模型進(jìn)行系統(tǒng)設(shè)計(jì)的過程中,應(yīng)該按照不同的使用需求進(jìn)行不同的設(shè)計(jì)。比如用例模型的建立,可以根據(jù)使用者的需求,對圖書資源進(jìn)行分層管理;在建立靜態(tài)模型時,需要用到類圖、對象圖、構(gòu)件圖、配置圖。

該系統(tǒng)內(nèi)的類目比較清晰和詳細(xì),包括圖書、工具書、期刊、影響、聲音,以及圖書訂閱、圖書登記、圖書還借等;動態(tài)建模中主要用到狀態(tài)圖、順序圖、協(xié)作圖、活動圖這幾種視圖。這些視圖可以比較清晰的描述出系統(tǒng)中的對象在不同時間點(diǎn)進(jìn)行交互影響的具體方式和產(chǎn)生的影響。這也突出體現(xiàn)了動態(tài)建模的特點(diǎn),通過使用消息來完成對象之間的交互。

5 結(jié) 語

雖然現(xiàn)代化技術(shù)的不斷發(fā)展為人們提供了更多獲取信息的途徑,但是長久以來,書籍一直以其獨(dú)特的魅力保持著其優(yōu)勢地位?;赨ML模型的圖書資料管理系統(tǒng)可以實(shí)現(xiàn)對大量書籍信息的同步管理,可以被普遍的應(yīng)用于高校圖書館、城市圖書館、連鎖書店等,這不僅便于書籍的管理,也讓書籍的使用變得更加快捷,有利于推動我國圖書管理事業(yè)的進(jìn)一步發(fā)展。

參考文獻(xiàn):

[1] 商麗莉.關(guān)于圖書資料信息網(wǎng)絡(luò)化、數(shù)字化的現(xiàn)實(shí)意義探析[J].數(shù)字 技術(shù)與應(yīng)用,2015,(4).

[2] 商麗莉.圖書資料數(shù)字化管理探討[J].電子技術(shù)與軟件工程, 2014 ,(22)

[3] 鄧凡力.網(wǎng)絡(luò)環(huán)境下圖書資料的管理與建設(shè)研究[J].科技情報(bào)開發(fā) 與經(jīng)濟(jì),2015,(8).

[4] 楊凌云.基于列控系統(tǒng)的擴(kuò)展UML模型設(shè)計(jì)及故障樹求解算法[D]. 北京:北京交通大學(xué),2015.

[5] 王雙武,談弋.高校圖書資料現(xiàn)代化管理的路徑探析[J].企業(yè)改革與 管理,2014,(9).

猜你喜歡
方法設(shè)計(jì)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
學(xué)習(xí)方法
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
有種設(shè)計(jì)叫而專
可能是方法不對
用對方法才能瘦
四大方法 教你不再“坐以待病”!
賺錢方法
腾冲县| 喀喇沁旗| 永川市| 新疆| 昌图县| 桓台县| 称多县| 罗源县| 宁陵县| 峡江县| 淮滨县| 廉江市| 宣汉县| 兴仁县| 六盘水市| 稻城县| 赤壁市| 内乡县| 宝清县| 通渭县| 丹凤县| 平江县| 班玛县| 泗水县| 扎兰屯市| 绥阳县| 凉山| 安庆市| 凤山县| 鲁甸县| 云林县| 富裕县| 平度市| 汉中市| 土默特右旗| 尼勒克县| 武乡县| 涞源县| 库尔勒市| 顺义区| 琼结县|