羅昊
[摘 要]隨著汽車的廣泛普及,越來越多的人開始走進(jìn)駕校學(xué)習(xí)駕駛。傳統(tǒng)的駕校管理模式辦事效率低、耗時(shí)耗力已不能滿足現(xiàn)實(shí)的需要,駕校管理系統(tǒng)代替?zhèn)鹘y(tǒng)人工管理已勢在必行。本文通過使用統(tǒng)一建模語言(Unified Modeling Language,UML)中的包圖對軟件進(jìn)行描述和構(gòu)造。
[關(guān)鍵詞]UML建模;駕校學(xué)員;培訓(xùn)管理;信息系統(tǒng);概要設(shè)計(jì)
doi:10.3969/j.issn.1673 - 0194.2016.06.050
[中圖分類號]TP311 [文獻(xiàn)標(biāo)識碼]A [文章編號]1673-0194(2016)06-00-01
隨著汽車走進(jìn)尋常百姓家,“考照熱”使汽車駕駛培訓(xùn)行業(yè)得到迅猛發(fā)展。為規(guī)范駕培市場,交通部最新出臺的《機(jī)動車學(xué)員培訓(xùn)機(jī)構(gòu)資格條件》已正式開始實(shí)施,新標(biāo)準(zhǔn)抬高了駕校的準(zhǔn)入門檻,駕培市場將面臨一次重新“洗牌”。就目前趨勢而言,今后駕校的數(shù)量將會增加,由于同時(shí)對于場地、教學(xué)設(shè)施要求提高,服務(wù)質(zhì)量也會相應(yīng)提高。在這種背景下,根據(jù)國家發(fā)布的最新標(biāo)準(zhǔn),筆者結(jié)合多家駕校的實(shí)際管理經(jīng)驗(yàn),研發(fā)了駕校管理系統(tǒng),以期有助于駕校提高教學(xué)質(zhì)量和管理水平,實(shí)現(xiàn)駕校管理科學(xué)化、信息化、自動化。
1 UML簡介
UML是面向?qū)ο筌浖慕y(tǒng)一的、標(biāo)準(zhǔn)的、可視化的建模語言。它適用于描述以用例為驅(qū)動,以體系結(jié)構(gòu)為中心的軟件設(shè)計(jì)的全過程。UML能成為軟件建模的標(biāo)準(zhǔn)語言,并且在其他領(lǐng)域也得到應(yīng)用,是因?yàn)閁ML可以讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)化的、易于理解的方式建立起能夠表達(dá)他們設(shè)計(jì)思想的系統(tǒng)藍(lán)圖,并提供一種機(jī)制,以便于不同用戶之間有效共享和交流設(shè)計(jì)成果。
2 基于UML的駕校學(xué)員培訓(xùn)管理信息系統(tǒng)的包圖
包圖是用來描述子功能的架構(gòu)及其相互間的依賴關(guān)系。系統(tǒng)功能包圖設(shè)計(jì)定義軟件系統(tǒng)各主要部件及成分之間的關(guān)系。系統(tǒng)可以分為:基本信息管理、繳費(fèi)信息管理、考試信息管理、學(xué)員培訓(xùn)管理等3個(gè)模塊,上述3個(gè)模塊分別對應(yīng)3個(gè)包,筆者通過圖1-圖3對各模塊進(jìn)行詳細(xì)描述。
圖1 基本信息管理包圖
基本信息管理包(如圖1所示)供管理人員、學(xué)員和教練使用,管理人員可使用該包的參數(shù)設(shè)置子功能、管理學(xué)員或教練信息,例如:導(dǎo)入基本信息、刪除基本信息,修改基本信息,查詢基本信息等;學(xué)員或教練可使用該包的學(xué)員或教練信息查詢子包查詢自己的相關(guān)信息。導(dǎo)入基本信息可以使用兩種方式導(dǎo)入:單條導(dǎo)入、批量導(dǎo)入。
圖2 考試信息管理包圖
考試信息管理包(如圖2所示)僅供管理人員使用,管理人員使用該包進(jìn)行待考學(xué)員統(tǒng)計(jì)、考試科目安排、補(bǔ)考安排、考試成績管理等。
圖3 學(xué)員培訓(xùn)管理包圖
學(xué)員培訓(xùn)管理包(如圖3所示)供管理人員和學(xué)員使用,學(xué)員使用學(xué)員培訓(xùn)預(yù)約安排子包可以預(yù)約培訓(xùn)時(shí)間等;管理人員使用該包進(jìn)行待考學(xué)員統(tǒng)計(jì)、考試科目安排、補(bǔ)考安排、考試成績管理等。
3 結(jié) 語
本文主要通過統(tǒng)一建模語言中的功能模塊包圖來架構(gòu)模型,通過對各模塊的詳細(xì)設(shè)計(jì)能很好地展現(xiàn)一個(gè)系統(tǒng)的雛形。筆者相信駕校學(xué)員培訓(xùn)管理信息系統(tǒng)的開發(fā)能提高駕校學(xué)員及員工辦事效率,同時(shí)系統(tǒng)易操作、易維護(hù)、美觀大方的人機(jī)交互界面還能給用戶帶來全新的體驗(yàn)。
主要參考文獻(xiàn)
[1]張龍祥.UML與系統(tǒng)分析設(shè)計(jì)[M].北京:人民郵電出版社,2001.
[2]刁成嘉.UML系統(tǒng)建模與分析設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2009.
[3]胡荷芳.UML系統(tǒng)建?;A(chǔ)教程[M].北京:清華大學(xué)出版社,2014.