999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于UML的信息系統分析與設計研究

2014-04-29 10:33:09王南殷凱鳴
電腦迷 2014年19期
關鍵詞:分析設計

王南 殷凱鳴

摘 要 UML是一種建模語言,具有通用性及統一性,基于UML開發出來的信息系統避免了由于不同的人表達方法不同而帶來的語義不相同的問題。信息系統開發是一項非常復雜的工作,需要解決的問題多種多樣,一旦做錯就會給系統帶來很大的影響,因此在開發信息系統時應用UML建模語言進行分析與設計,具有十分重要的作用。基于UML的信息系統分析與設計可以有效的縮短開發周期,同時還能提高信息管理系統軟件的質量。本文以圖書館管理信息系統為例,討論了基于UML的分析與設計。

關鍵詞 UML 信息系統 分析 設計

中圖分類號:TP3 文獻標識碼:A

0前言

現今,各行各業在發展過程中,需要處理的信息逐漸增多,由此推動了計算機信息管理系統的應用,利用計算機信息管理系統有很多的好處,最大的好處就是便于管理信息,提高了工作的效率及信息保護的安全性。圖書館包含大量的書籍資料,而且會有許多的用戶來頻繁的借書、還書,這使得圖書館需管理的信息大量增加。盡管大部分的圖書館都采用了計算機信息管理系統,但是仍然處于初始階段,未真正的發揮信息系統的作用,因此,有了基于UML的信息系統分析與設計。

1UML的組成及建模機制

UML的組成:UML是一種建模語言,需要面向對象來進行,在軟件系統中應用UML,可以幫助用戶對對象進行描述和建模,而且從軟件開發開始,直到軟件系統最終的測試,都可以利用UML來進行描述。UML主要由四大部分組成,分別為:視圖,非圖形,由多個圖構成,在一個系統中分為不同的抽象層,而視圖就是某層對系統的抽象表示;圖,是由各種圖形來構成的;模型元素,是指圖中使用的概念;通用機制,是指所提供出來的其他信息。

UML的建模機制:在UML的建模機制中,主要包括兩種,一種是靜態建模機制,另一種是動態建模機制。靜態建模機制是UML的基礎,包括六項內容,分別為用例圖、類圖、對象圖、包、構件圖、部署圖。在信息系統中包含多個對象,各個對象之間需要進行交互,交互的方法為互相之間傳遞消息,在動態建模機制中,包含四種動態圖:順序圖、狀態圖、協作圖、活動圖,在這四種動態圖中,消息是一種通信表示方式,實現對象之間的交互。

2基于UML的圖書館信息管理系統的分析與設計

(1)總體功能需求

隨著社會的發展,要求圖書館要實現現代化及自動化。據調查顯示,現在已經有600多個圖書館實現了互聯網聯機目錄,另外,網絡中還擁有虛擬圖書館,這是由非盈利組織和商業公司建立起來的,主要目的是給用戶提供更為廣泛的信息。現今,圖書館的業務范圍正在擴展,而且用戶的工作特點也在不斷地發生變化,因此在充分了解這兩方面內容的基礎上,在圖書館信息管理系統中建立了四大結構:讀者服務區、圖書館工作區、行政管理區、圖書館簡介。

(2)系統的用例視圖

這一階段為分析階段,在這一階段中,以用戶的需求為主,建立起用例視圖。實際上,用例視圖就是從用戶的角度出發,建立起用戶需求的系統功能模型圖。建立用例視圖包括兩方面的工作:第一,確定系統用戶,在圖書館系統中,系統用戶包括注冊及非注冊閱借閱者、圖書館及系統管理員、外部信息源、電子及紙質書刊、行政主管,而不同的用戶還可以細分出更多的子類別;第二,確定和說明用例,圖書館系統要擁有不同的功能,根據功能劃分,系統可劃分為讀者服務、流通、采訪、編目、維護子系統幾大部分。

(3)系統靜態視圖

靜態視圖是一種基礎視圖。在系統需求確定之后,就需要依據需求來識別系統對象,并進行分類。類確定之后,就需要了解各類之間的關系,并根據關系建立起類圖。對系統中的類進行劃分,可分為3個包:GUI包、Library包、DB包。不同的包由不同的類組成,GUI包由界面類組成,實體類組成了Library包,而與數據庫相關的類則組成了DB包。

(4)系統動態視圖

系統會隨著時間的變化而變化,動態視圖主要是描述變化行為,在描述時以靜態視圖為基礎。首先,要建立交互作用圖,在圖書館信息管理系統中,包含著大量的時序圖,比如系統管理員添加書籍時序圖、系統管理員刪除書目時序圖等,在時序圖中,都需要進行交互作用;其次,建立協作圖,協作圖表示的是對象之間在時間及空間上的交互,與時序圖所描述的內容基本相同;第三,建立狀態圖,在系統中,需要建立狀態圖的類有兩種,書籍及借閱者賬戶;第四,建立活動圖,活動圖主要是確定以何種順序來完成一項操作。

(5)系統的配置與實現

在圖書館信息系統中,包含兩個組件圖:業務對象組件圖、用戶界面組件圖。在信息系統的設計中,要明確系統中軟件及硬件的配置情況,而為了進行合理的配置,就需要建立相應配置圖。

在對圖書館信息管理系統進行分析與設計時,充分的應用了UML建模語言,從系統的分析到系統的實現,UML利用描述手段將其科學的聯系在一起。

3結論

UML作為一種標準的建模語言,對于以面向對象技術來描述的系統來說,無論是何種類型的系統,都可以適用,而且在一個系統的不用開發階段,都可以使用UML建模語言。應用UML建模語言對信息系統進行分析與設計,可以更好地實現信息管理,保證信息管理的有效性及有序性。本文以圖書館信息管理系統為例,簡單的講述了利用UML進行分析與設計的過程。

參考文獻

[1] 林奕君.基于UML的圖書館管理信息系統的分析與設計[J].科技情報開發與經濟,2014(14):27-28.

[2] 陳洪雷.基于UML的倉庫管理信息系統的分析與設計[J].商場現代化,2012(01):251.

[3] 呂冠艷,李奮華.基于UML的信息系統需求分析模型[J].微型機與應用,2010(20):142-143.

猜你喜歡
分析設計
隱蔽失效適航要求符合性驗證分析
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
電力系統及其自動化發展趨勢分析
中西醫結合治療抑郁癥100例分析
在線教育與MOOC的比較分析
主站蜘蛛池模板: 在线观看亚洲成人| 欧美黑人欧美精品刺激| 国产美女人喷水在线观看| 污视频日本| 亚洲成人精品久久| 亚洲一区二区日韩欧美gif| 国内精品一区二区在线观看| 玖玖免费视频在线观看| 欧美亚洲日韩中文| 97se亚洲| 美女毛片在线| 四虎精品免费久久| 欧美成人免费一区在线播放| 欧美日一级片| 亚洲精品你懂的| 99久久免费精品特色大片| 国产香蕉97碰碰视频VA碰碰看 | 99视频在线免费| 亚洲欧美日韩高清综合678| 激情午夜婷婷| 97久久免费视频| 亚洲综合极品香蕉久久网| 国产成人精品在线1区| 蝌蚪国产精品视频第一页| 免费毛片a| 国产自视频| 无码精品国产dvd在线观看9久 | 日韩精品无码免费专网站| 成人免费黄色小视频| 国产亚洲精品97在线观看 | 免费人欧美成又黄又爽的视频| 国产精品妖精视频| 国产日韩精品欧美一区喷| 六月婷婷精品视频在线观看| a天堂视频在线| 97超碰精品成人国产| 国产尹人香蕉综合在线电影 | 婷婷六月在线| 美女高潮全身流白浆福利区| 国产精品香蕉在线| 97综合久久| 亚洲精品桃花岛av在线| 青青草91视频| 日本欧美成人免费| 免费福利视频网站| 好久久免费视频高清| 国产一区二区丝袜高跟鞋| 日本精品视频一区二区| 国产成人凹凸视频在线| 嫩草在线视频| 在线免费无码视频| 91色老久久精品偷偷蜜臀| 中文国产成人久久精品小说| 91久久偷偷做嫩草影院| 欧美亚洲欧美| 亚洲天堂精品在线观看| 日韩AV无码免费一二三区| 国产高清无码第一十页在线观看| 91精品国产丝袜| 国产拍在线| 欧美a在线看| 美女无遮挡被啪啪到高潮免费| 57pao国产成视频免费播放| 欧美午夜小视频| 国产91在线|日本| 婷婷综合色| 性喷潮久久久久久久久| 免费a级毛片18以上观看精品| 国产91全国探花系列在线播放| 亚洲日韩Av中文字幕无码 | 国产成人免费| 免费国产在线精品一区| 伊人大杳蕉中文无码| 青青草91视频| 国产成人综合亚洲欧洲色就色| 精品1区2区3区| 久久久久免费看成人影片| 国产凹凸视频在线观看| 无码AV日韩一二三区| 三区在线视频| 免费无码AV片在线观看国产| 国产免费福利网站|