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

?

UML在高校等級(jí)考試報(bào)名管理系統(tǒng)中的應(yīng)用研究

2016-02-06 05:44呂憲強(qiáng)賈志洋
電腦與電信 2016年11期
關(guān)鍵詞:面向?qū)ο?/a>管理控制管理系統(tǒng)

呂憲強(qiáng) 賈志洋 李 江

(1.云南大學(xué)旅游文化學(xué)院,云南 麗江 674100;2.麗江師范高等??茖W(xué)校,云南 麗江 674100)

UML在高校等級(jí)考試報(bào)名管理系統(tǒng)中的應(yīng)用研究

呂憲強(qiáng)1賈志洋1李 江2

(1.云南大學(xué)旅游文化學(xué)院,云南 麗江 674100;2.麗江師范高等??茖W(xué)校,云南 麗江 674100)

為了實(shí)現(xiàn)等級(jí)考試報(bào)名的信息化,以方便高校教師和學(xué)生進(jìn)行等級(jí)考試報(bào)名管理,采用統(tǒng)一建模語言UML建立模型,進(jìn)行了系統(tǒng)的功能分析和數(shù)據(jù)分析,將等級(jí)考試報(bào)名管理系統(tǒng)采取簡(jiǎn)潔的可視化的建模圖形表現(xiàn)出來,給系統(tǒng)后期的編碼設(shè)計(jì)實(shí)現(xiàn)提供了便利條件。

建模語言;等級(jí)考試報(bào)名系統(tǒng);建模

1 引言

高等教育學(xué)生的就業(yè)越來越激烈,為了突顯就業(yè)競(jìng)爭(zhēng)力,現(xiàn)如今高等學(xué)校學(xué)生利用在校期間參加國(guó)家舉辦的各類社會(huì)等級(jí)考試,從而在畢業(yè)就業(yè)中增加就業(yè)機(jī)會(huì)。高等學(xué)校等級(jí)考試報(bào)名管理系統(tǒng)是高等學(xué)校教務(wù)管理工作中的一項(xiàng)非常重要的環(huán)節(jié)。高等學(xué)校等級(jí)考試報(bào)名管理系統(tǒng)是保證等級(jí)考試考務(wù)管理的正常進(jìn)行,促使報(bào)名科學(xué)化、信息化的關(guān)鍵因素。本文闡述了UML在高等學(xué)校學(xué)生等級(jí)考試報(bào)名中的應(yīng)用。通過采用基于UML的面向?qū)ο蠼碓O(shè)計(jì)等級(jí)考試報(bào)名管理系統(tǒng),不僅讓該系統(tǒng)具有很好的可靠性、安全性及擴(kuò)展性,而且能為整個(gè)系統(tǒng)的復(fù)用開發(fā)打下良好的基礎(chǔ)。

2 UML統(tǒng)一建模語言的基本內(nèi)容

2.1 UML建模語言含義

UML是在軟件工程中面向?qū)ο蠼7椒ㄉ习l(fā)展起來的語言,主要用于軟件密集型系統(tǒng)的建模。它的演化,可以按其性質(zhì)劃分為以下幾個(gè)階段:最初的階段是專家的聯(lián)合行動(dòng),由三位OO(面向?qū)ο螅┓椒▽W(xué)家將他們各自的方法結(jié)合在一起,形成UML 0.9。第二階段是公司的聯(lián)合行動(dòng),由十幾家公司組成的“UML伙伴組織”將各自的意見加入U(xiǎn)ML,形成UML 1.0和1.1,并作為向OMG申請(qǐng)成為建模語言規(guī)范的提案。第三階段是在OMG控制下的修訂與改進(jìn),OMG于 1997年11月正式采納UML 1.1作為建模語言規(guī)范,然后成立任務(wù)組進(jìn)行不斷的修訂,并產(chǎn)生了UML 1.2、1.3和1.4版本,其中UML 1.3是較為重要的版本。

2.2 UML語言建模機(jī)制

UML語言建模機(jī)制分為:動(dòng)態(tài)建模機(jī)制和靜態(tài)建模機(jī)制。靜態(tài)建模機(jī)制可以用用例圖、類圖、對(duì)象圖、包圖、組件圖和配置圖表示。而動(dòng)態(tài)建模機(jī)制可以用消息、順序圖、協(xié)作圖、活動(dòng)圖來表示。

2.3 UML語言的建模方法

UML建模,就是用UML分別建立業(yè)務(wù)模型和系統(tǒng)模型。業(yè)務(wù)模型是指用UML描述業(yè)務(wù),即畫出業(yè)務(wù)(business)用例圖,當(dāng)然,這里說畫用例圖,不應(yīng)僅僅理解為畫出圖形,用例圖應(yīng)附有詳細(xì)的業(yè)務(wù)說明。系統(tǒng)模型是指用UML描述系統(tǒng),通常,系統(tǒng)模型用用例圖、類圖、時(shí)序圖三種圖來表示即可,如果功能較為復(fù)雜,還可以用用活動(dòng)圖和狀態(tài)圖來對(duì)部分功能進(jìn)行特別描述。

3 系統(tǒng)的業(yè)務(wù)分析、功能分析、數(shù)據(jù)分析及建模

3.1 系統(tǒng)環(huán)境

等級(jí)考試報(bào)名管理系統(tǒng)是在Windows 2008+JBOSS環(huán)境下開發(fā),采用B/S(Browser/Server,即瀏覽器/服務(wù)器)工作模式,數(shù)據(jù)庫采用oracle數(shù)據(jù)庫,主要架設(shè)在高校專用內(nèi)部網(wǎng)絡(luò)中。

3.2 系統(tǒng)架構(gòu)

等級(jí)考試報(bào)名管理系統(tǒng)設(shè)計(jì)采用學(xué)校、院(系)、班級(jí)、學(xué)生四級(jí)架構(gòu)。前端實(shí)現(xiàn)數(shù)據(jù)信息的存儲(chǔ)和驗(yàn)證,后端完成數(shù)據(jù)集中存儲(chǔ)、處理,所有數(shù)據(jù)逐級(jí)上傳并在每級(jí)實(shí)現(xiàn)存儲(chǔ),最終實(shí)現(xiàn)所有數(shù)據(jù)在頂級(jí)機(jī)構(gòu)的集中存儲(chǔ)管理。

3.3 系統(tǒng)業(yè)務(wù)分析

等級(jí)考試報(bào)名管理系統(tǒng)采用面向?qū)ο笤O(shè)計(jì),系統(tǒng)業(yè)務(wù)包括:考試報(bào)名輪次管理、考試報(bào)名對(duì)象管理、考試報(bào)名管理、考試費(fèi)用管理、考試成績(jī)管理、考試違紀(jì)管理、基礎(chǔ)數(shù)據(jù)管理、系統(tǒng)管理等業(yè)務(wù),系統(tǒng)主要部分業(yè)務(wù)流程圖如下:

圖1 考試報(bào)名對(duì)象管理業(yè)務(wù)流程圖

在需求分析中,采用UML進(jìn)行靜態(tài)建模,通過業(yè)務(wù)需求分析靜態(tài)建模更直觀地得到系統(tǒng)的功能分析建模。

3.4 系統(tǒng)功能分析建模

用例模型(Use case model)在面向?qū)ο筌浖_發(fā)中,根據(jù)特殊的需求情景來挖掘需求。首先,它描述了待開發(fā)系統(tǒng)的功能需求;其次,它將系統(tǒng)看作黑盒,從外部執(zhí)行者的角度來理解系統(tǒng)。在系統(tǒng)功能分析中,采用UML用例圖,根據(jù)等級(jí)考試報(bào)名管理業(yè)務(wù)分析得到系統(tǒng)功能分析,系統(tǒng)功能包括:考試報(bào)名輪次管理功能、考試報(bào)名對(duì)象管理功能、考試報(bào)名管理功能、考試費(fèi)用管理功能、考試成績(jī)管理功能、考試違紀(jì)管理功能、基礎(chǔ)數(shù)據(jù)管理功能、系統(tǒng)管理功能等功能,系統(tǒng)功能分析中總用例圖如下:

圖3 系統(tǒng)總體用例圖

圖4 考試報(bào)名管理用例圖

在功能分析中采用動(dòng)態(tài)建模,即用例圖。使用用例圖來進(jìn)行功能建模首先是根據(jù)需求分析建模的業(yè)務(wù)人員得出對(duì)應(yīng)的參與者,然后再根據(jù)需求分析建模中的橫向用途得到對(duì)應(yīng)的用例和邊界,最后才得出用例之間的關(guān)系。

3.5 系統(tǒng)數(shù)據(jù)分析建模

根據(jù)等級(jí)考試報(bào)名管理功能分析得到系統(tǒng)數(shù)據(jù)分析,在數(shù)據(jù)分析中,UML采用類圖來表示,系統(tǒng)控制類圖包括:考試報(bào)名輪次管理控制類圖、考試報(bào)名對(duì)象管理控制類圖、考試報(bào)名管理控制類圖、考試費(fèi)用管理控制類圖、考試成績(jī)管理控制類圖、考試違紀(jì)管理控制類圖、基礎(chǔ)數(shù)據(jù)管理控制類圖、系統(tǒng)管理功能等控制類圖,系統(tǒng)數(shù)據(jù)分析中總控制類關(guān)系圖如圖5。

類圖是常見的靜態(tài)UML圖,可以表示類、接口及它們之間的關(guān)系,通常用于系統(tǒng)的數(shù)據(jù)分析中。在UML中類之間的關(guān)系有關(guān)聯(lián)、依賴、泛化、實(shí)現(xiàn)等關(guān)系,類由類名、屬性和方法構(gòu)成。

圖5 系統(tǒng)總體控制類關(guān)系圖

4 結(jié)束語

以高校等級(jí)考試報(bào)名管理系統(tǒng)研究為背景,采用面向?qū)ο蠼y(tǒng)一建模語言UML對(duì)系統(tǒng)進(jìn)行需求分析、功能分析和數(shù)據(jù)分析并建立相應(yīng)的靜態(tài)模型,將復(fù)雜的高等學(xué)校學(xué)生等級(jí)考試報(bào)名管理系統(tǒng)用簡(jiǎn)單明了的圖形化表示出來,對(duì)整個(gè)系統(tǒng)后期的設(shè)計(jì)、編碼、實(shí)現(xiàn)及維護(hù)提供很好的表達(dá)方式,還對(duì)于系統(tǒng)后期的維護(hù)及可擴(kuò)展性提供很好的保障,使用UML技術(shù)進(jìn)行系統(tǒng)建模分析具有非常廣泛的應(yīng)用前景。

[1]〔美〕MichaelBlaha.UML面向?qū)ο蠼Ec設(shè)計(jì)[M].北京:人民郵電出版社,2 0 13.

[2]范曉平.UML建模實(shí)例詳解[M].北京:清華大學(xué)出版社,2 0 12.

[3]李代平,等.軟件工程(第二版)[M].北京:清華大學(xué)出版社,2 0 0 8.

[4]李波.UML基礎(chǔ)、建模與設(shè)計(jì)實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2 0 14.

[5]陳翠娟.基于UML的銷售管理系統(tǒng)的分析與設(shè)計(jì)[J].電腦與電信,2012(10):47-50.

Research on theApplication of UML in Registration Management System of University Examination

Lv Xianqiang1Jia Zhiyang1Li Jiang2
(1.Tourism and Cultural College,Yunnan University,Lijiang 6741000,Yunnan; 2.Lijiang Teachers College,Lijiang 674100,Yunnan)

In order to achieve the informatization of grade examination registration and facilitate the management of teachers and students in universities,this paper uses the unified modeling language UML to build the model,completes the functional analysis and data analysis of the system,and uses the simple and visual modeling graphics to show the system,providing the convenient conditions for the system encoding in later stage.

modeling language;grade examination registration system;modeling

TP311.52

A

1008-6609(2016)11-0010-03

呂憲強(qiáng)(19 8 7-),男,云南宣威人,碩士,助教,研究方向?yàn)檐浖こ獭?/p>

云南省教育廳科學(xué)研究基金重點(diǎn)項(xiàng)目,項(xiàng)目編號(hào):2 0 12 Z 143 C。

猜你喜歡
面向?qū)ο?/a>管理控制管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
工程造價(jià)管理控制探討
建筑工程管理中工程造價(jià)的管理控制實(shí)踐
建筑工程施工中的質(zhì)量管理控制探討
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
加強(qiáng)建筑工程施工管理控制探討
海盾壓載水管理系統(tǒng)
面向?qū)ο骔eb開發(fā)編程語言的的評(píng)估方法
峰叢洼地農(nóng)作物面向?qū)ο笮畔⑻崛∫?guī)則集
基于面向?qū)ο蟮能囕v管理軟件的研制與開發(fā)
宁武县| 鹰潭市| 山西省| 万荣县| 黄大仙区| 阿拉尔市| 祁连县| 永福县| 吴江市| 杂多县| 如东县| 长沙县| 孝义市| 化隆| 廊坊市| 德安县| 合江县| 达孜县| 吴忠市| 温州市| 云梦县| 天水市| 景东| 永善县| 来凤县| 咸宁市| 丰城市| 盘山县| 山丹县| 尼木县| 虎林市| 拉萨市| 象山县| 淮阳县| 东乌| 无锡市| 竹溪县| 桂林市| 松潘县| 册亨县| 南皮县|