摘要:目前我國許多高職院校正處在二級(jí)管理變革中,需要直面的問題就是組織結(jié)構(gòu)調(diào)整。文章討論了高職院校如何利用新型組織結(jié)構(gòu),借助UML技術(shù),以最快和最合理的方式建立具有柔性和實(shí)用性的組織模型,依據(jù)該模型進(jìn)行組織結(jié)構(gòu)調(diào)整,以期在今后的競(jìng)爭(zhēng)中取得先機(jī)。
關(guān)鍵詞: 組織建模;組織結(jié)構(gòu);組織單元;工作組;UML技術(shù)
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)36-8654-03
組織結(jié)構(gòu)是組織的全體成員為實(shí)現(xiàn)組織目標(biāo),在管理工作中進(jìn)行分工協(xié)作,在職務(wù)范圍、責(zé)任、權(quán)利方面所形成的結(jié)構(gòu)體系。組織結(jié)構(gòu)必須隨著組織的重大戰(zhàn)略調(diào)整而調(diào)整。目前,我國大部分高職院校組織結(jié)構(gòu)屬于“直線職能制”組織結(jié)構(gòu)。隨著二級(jí)管理在高職院校推行以及辦學(xué)規(guī)模逐年擴(kuò)大,這種傳統(tǒng)式組織結(jié)構(gòu)存在的弊端嚴(yán)重地阻礙我們一線教學(xué)部門的進(jìn)一步發(fā)展,部門間缺乏信息交流,不利于集思廣益地作出決策;直線層與職能層之間目標(biāo)不易統(tǒng)一,職能部門之間橫向聯(lián)系較差,信息傳遞路線較長,矛盾較多,直線層主管的協(xié)調(diào)工作量大;難以從組織內(nèi)部培養(yǎng)熟悉全面情況的管理人才;系統(tǒng)剛性大,適應(yīng)性差,容易因循守舊,對(duì)新情況不易及時(shí)做出反應(yīng)。經(jīng)多方考察和研究,我們近幾年利用矩陣式組織結(jié)構(gòu)理論改造我們現(xiàn)有的組織結(jié)構(gòu),文中所述弊端在教學(xué)管理中得到了消除或消弱,取得不錯(cuò)的效果。為了精確、完整地描述這種組織的結(jié)構(gòu)和屬性,我們借助UML技術(shù)面向?qū)ο蠼7椒ㄟM(jìn)行全方位抽象概括描述,并據(jù)此提出一種具有良好柔性和實(shí)用性的組織建模方法,為組織重構(gòu)實(shí)現(xiàn)各種資源優(yōu)化配置提供了支撐工具,為我們今后的二級(jí)管理信息化建設(shè)打下良好的基礎(chǔ)。
1 矩陣式組織結(jié)構(gòu)
這種組織結(jié)構(gòu)縱橫交錯(cuò),既有按職能劃分的垂直領(lǐng)導(dǎo)結(jié)構(gòu),又有按任務(wù)(職能之外)劃分的橫向領(lǐng)導(dǎo)結(jié)構(gòu),類似數(shù)學(xué)中的矩陣,故稱為矩陣組織結(jié)構(gòu),如圖1[1]。優(yōu)點(diǎn)是:加強(qiáng)了橫向聯(lián)系,專業(yè)設(shè)備和人員得到了充分利用;具有較大的機(jī)動(dòng)性;促進(jìn)各種專業(yè)人員互相幫助,互相激發(fā),相得益彰。缺點(diǎn)是:成員位置不固定,有臨時(shí)觀念,有時(shí)責(zé)任心不夠強(qiáng);項(xiàng)目負(fù)責(zé)人的責(zé)任大于權(quán)力,沒有足夠的激勵(lì)手段與懲治手段;人員受雙重領(lǐng)導(dǎo),有時(shí)不易分清責(zé)任[2]。
圖1 矩陣式組織結(jié)構(gòu)
2 UML技術(shù)面向?qū)ο蠼7椒?/p>
Unified Modeling Language (UML) 是一種面向?qū)ο蟮慕UZ言,它是運(yùn)用統(tǒng)一的、標(biāo)準(zhǔn)化的標(biāo)記和定義實(shí)現(xiàn)對(duì)軟件系統(tǒng)進(jìn)行面向?qū)ο蟮拿枋龊徒!K鞘加?997年一個(gè)OMG標(biāo)準(zhǔn),一個(gè)支持模型化和軟件系統(tǒng)開發(fā)的圖形化語言,為軟件開發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構(gòu)造和配置。 面向?qū)ο蟮姆治雠c設(shè)計(jì)(OOA&D,OOAD)方法的發(fā)展在80年代末至90年代中出現(xiàn)了一個(gè)高潮,UML技術(shù)是這個(gè)高潮的產(chǎn)物。它不僅統(tǒng)一了Booch、Rumbaugh和Jacobson的表示方法,而且對(duì)其作了進(jìn)一步的發(fā)展,并最終統(tǒng)一為大眾所接受的標(biāo)準(zhǔn)建模語言。它能夠讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)的、易于理解的方式建立起能夠表達(dá)他們?cè)O(shè)計(jì)思想的系統(tǒng)藍(lán)圖,并且提供一種機(jī)制,以便于不同的人之間有效的共享和交流設(shè)計(jì)成果。使用UML技術(shù) 對(duì)軟件系統(tǒng)建??梢詺w納為靜態(tài)建模機(jī)制和動(dòng)態(tài)建模機(jī)制兩大類,靜態(tài)建模包括系統(tǒng)需求獲取的用例圖,以及構(gòu)造系統(tǒng)結(jié)構(gòu)的類圖、包圖、對(duì)象圖、組件圖和部署圖; 動(dòng)態(tài)建模描述系統(tǒng)元素的動(dòng)態(tài)行為、表示執(zhí)行時(shí)的時(shí)序狀態(tài)或交互關(guān)系,包括活動(dòng)圖、時(shí)序圖、狀態(tài)圖、協(xié)作圖。其中類圖是定義其他圖的基礎(chǔ),與用例圖、時(shí)序圖共同構(gòu)成OOM 的核心[3]。
3 基于對(duì)象組織建模方法
文章討論的組織建模是以二級(jí)部門作為設(shè)計(jì)頂層向下設(shè)計(jì)。
3.1高職院校矩陣式組織構(gòu)成要素定義
從需求分析中提煉業(yè)務(wù)術(shù)語。高職院校組織:為了優(yōu)化教學(xué)管理而建立的人員集合,它具有一定的內(nèi)部層次和隸屬結(jié)構(gòu),需完成一定的職能和責(zé)任。每個(gè)組織有一個(gè)最高決策者,組織成員之間根據(jù)組織結(jié)構(gòu)具有一定的權(quán)力義務(wù)關(guān)系。矩陣式組織結(jié)構(gòu),從管理角度講,分垂直核心管理和水平核心管理,前者為靜態(tài)樹形結(jié)構(gòu),由各級(jí)部門構(gòu)成組織單元結(jié)構(gòu),,按職責(zé)、權(quán)利和技能等因素組成一棵樹結(jié)構(gòu),根節(jié)點(diǎn)唯一,不存在任何回路,如圖2;后者為動(dòng)態(tài)樹形結(jié)構(gòu),由工作組構(gòu)成,解決跨部門協(xié)同完成任務(wù)目標(biāo)問題。工作組:分兩類,一類是動(dòng)態(tài)的,有臨時(shí)性質(zhì),比如項(xiàng)目開發(fā)、課件制作、項(xiàng)目競(jìng)賽等;一類是針對(duì)矩陣式組織結(jié)構(gòu)缺點(diǎn)提出的,靜態(tài)呈現(xiàn),如班主任委員會(huì)、科研委員會(huì)、競(jìng)賽委員會(huì)等,這些委員會(huì)可以緩解動(dòng)態(tài)工作組臨時(shí)性所帶來的矛盾,它有自己的內(nèi)部結(jié)構(gòu),組織形式明顯,比如班主任會(huì)員會(huì)中,增設(shè)了年級(jí)班主任組長,作為班主任與更上一級(jí)學(xué)生干事聯(lián)系及指導(dǎo)的橋梁。靜態(tài)工作組或組織單元作為常設(shè)機(jī)構(gòu)領(lǐng)統(tǒng)一定范圍的動(dòng)態(tài)工作組,這兩類工作組的共同點(diǎn)是:跨部門,直接面向任務(wù),它消除了部門隔閡,責(zé)權(quán)清晰信息流暢,能增加高職院校組織效率和柔性。人員:技術(shù)特點(diǎn)、各方面能力水平和個(gè)人基本信息。職位:反應(yīng)成員彼此間管理上的等級(jí)關(guān)系,包含一定的行政職責(zé)。人員狀態(tài):由人員的各種知識(shí)與工作能力、工作態(tài)度、出勤率等動(dòng)態(tài)因子構(gòu)成。培訓(xùn):人員參與專業(yè)技能訓(xùn)練和職業(yè)綜合素養(yǎng)提升活動(dòng)。策略:在形成工作組過程中,領(lǐng)導(dǎo)綜合各因素做人員取舍的方針。獎(jiǎng)懲:從上到下達(dá)到目標(biāo)的統(tǒng)一,績效考核影響人員的技能和心態(tài)。角色:用于綜合技能或職務(wù)(權(quán)限)、知識(shí)等因素劃分人員群體,完成某任務(wù)需要的基本條件。一人員可賦予多個(gè)角色,“角色”用一種更弱的耦合代替了具體個(gè)人和業(yè)務(wù)過程之間的緊密管理,通過技能、職位以及學(xué)校環(huán)境等條件完成角色與具體人員之間的匹配,即在組織建模過程中,可以以“角色”為橋梁,根據(jù)當(dāng)前的人員狀態(tài),按一定的調(diào)度分配策略動(dòng)態(tài)地為工作組配置具體執(zhí)行人員,提高模型的柔化度和操作靈活度。
圖2 部門組織單元結(jié)構(gòu)
3.2高職院校組織的構(gòu)成要素形式化
為了更好說明問題,我們將矩陣式組織結(jié)構(gòu)演變?yōu)榛诠ぷ鹘M任務(wù)的三維立體組織結(jié)構(gòu),如圖3,U軸為組織層次結(jié)構(gòu)中某一層組織單元,PS軸為來自U軸所有組織單元的每位人員狀態(tài),ST軸為某項(xiàng)工作組任務(wù)的層次結(jié)構(gòu)中某一層子任務(wù),形式化為O_Modle::=(U,PS,ST) [4]。從圖2知,組織單元結(jié)構(gòu)為層次結(jié)構(gòu),第n層形式化為組織單元集合Un=(UⅠ,UⅡ,UⅢ,…,Um), n=1,2,3,…,m=Ⅰ,Ⅱ,Ⅲ,…,根據(jù)需要選擇某一層,比如n=3,則U3=(UⅠ,UⅡ,UⅢ,…,Um),m=Ⅰ,Ⅱ,Ⅲ,…,U3集合中各元素映射到U軸坐標(biāo)上,若n為最底層,則不可再分組織單元有:教研室、系辦公室、維護(hù)室、網(wǎng)管中心等。從圖4知,工作組任務(wù)結(jié)構(gòu)是層次結(jié)構(gòu),第n層形式化為子任務(wù)集合STn=(STa,STb,STc,…,STm), n=1,2,3,…,m=a,b,c,…,根據(jù)需要選擇某一層,比如當(dāng)n=3,則ST3=(STa,STb,STc,…,STm),m=a,b,c,d,…,ST3集合中各元素映射到ST軸坐標(biāo)上。分析圖5,U軸所有組織單元的每位人員狀態(tài)形式化為PSn::=({S},{K}, A,O)n=1,2,3,…,n表示人員序號(hào),S為技能集合,K表示知識(shí)集合,A為出勤情況,O為其他狀況,{PS}集合元素映射到PS軸坐標(biāo)上。各子任務(wù)我們用ST軸的水平橫截面表示,各橫截面中的三維坐標(biāo)點(diǎn)P表示人員,某工作組任務(wù)所有子任務(wù)所有人員集合形式化為pm=(p1,p2,p3…, pn),m=a,b,c,…,n=1,2,3,…,比如圖2中的c子任務(wù)人員集合形式化為pc=(p1,p2),其中的P1(UⅢ,Sβ,STc),P2(UⅣ,Sγ,STc),某個(gè)組織人員能否落入到某個(gè)子任務(wù)橫截面,完全取決于組織單元和這個(gè)人員狀態(tài),通過角色制定各任務(wù)的調(diào)度人員分配策略,實(shí)現(xiàn)系統(tǒng)自動(dòng)通過人員狀態(tài)中某個(gè)子集匹配指定角色完成某任務(wù)的工作組人員構(gòu)成。
圖3 基于工作組任務(wù)的三維立體組織結(jié)構(gòu)
圖4 工作組任務(wù)層次結(jié)構(gòu)圖
圖5 組織建模用例圖
3.3組織建模
根據(jù)這些組織建模相關(guān)要素定義和形象化描述,基于面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù),給出一種柔性且表達(dá)一致的高職院校組織建模方法。從整體上創(chuàng)建組織模型藍(lán)圖,重點(diǎn)在于類圖的構(gòu)建。步驟如下:步驟一,識(shí)別組織結(jié)構(gòu)類。憑借用例圖(如圖五)中的輔助識(shí)別信息識(shí)別類[5], 其中輔助識(shí)別信息包括用例描述實(shí)體、用例執(zhí)行產(chǎn)生信息, 存儲(chǔ)信息篩查。主要有:組織單元類、任務(wù)組類、職位類、人員類、角色類、人員狀態(tài)類等。步驟二,泛化組織結(jié)構(gòu)類。組織單元類、任務(wù)組類、職位類具有一定層次結(jié)構(gòu),因此泛化為層次結(jié)構(gòu)類。人員和角色代表具有行為能力的高職院校組織中對(duì)象,泛化為行為者類。人員狀態(tài)類表示完成任務(wù)所需要的能力需求。最后將層次結(jié)構(gòu)類、行為者類、人員狀態(tài)類泛化為組織對(duì)象一般類。如圖6。步驟三,確定組織結(jié)構(gòu)類之間關(guān)系,建立類圖。類之間關(guān)系主要有關(guān)聯(lián)、依賴、泛化、聚合、組合等,確定各類之間的關(guān)系,有助于我們從整體認(rèn)識(shí)組織結(jié)構(gòu)中的所有類。如圖7。步驟四,抽象出組織結(jié)構(gòu)類的屬性和方法,如表1。該步驟屬于細(xì)節(jié)勾畫,遵循先整體后局部的原則,所以該步驟放在最后一步完成。在進(jìn)入此步驟之前,可以先繪制時(shí)序圖(因篇幅有限略去圖示),這樣可以根據(jù)時(shí)序圖識(shí)別出各類的方法。這是因?yàn)樵跁r(shí)序圖中,對(duì)象間傳遞的消息可以映射為對(duì)象的操作[5]。
4 結(jié)束語
高職院校的組織結(jié)構(gòu)是校園網(wǎng)信息管理系統(tǒng)的基本框架,信息流、功能流、資源流在其內(nèi)部流動(dòng),處理好組織建模這一環(huán)節(jié),將對(duì)校園網(wǎng)信息管理系統(tǒng)的可擴(kuò)展性和健壯性有極大的改善。為此,提出基于矩陣式組織結(jié)構(gòu)建模方法,并介紹如何結(jié)合面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù)建模,此外還提出一種方法如何在建模中抵消矩陣式組織結(jié)構(gòu)自身缺點(diǎn)帶來的消極影響。考慮到高職院校正處在推行二級(jí)管理改革、辦學(xué)規(guī)模擴(kuò)大的背景下,對(duì)組織模型的“柔性”和“實(shí)用性”有更高的要求,為此提出“人員狀態(tài)”匹配“角色”建模方法。文章雖然基于教學(xué)一線部門討論組織建模,但完全可以通過參數(shù)調(diào)整,將模型改為整個(gè)學(xué)校的組織模型,因此,具有靈活性。相比企業(yè),組織結(jié)構(gòu)建模在高職院校范圍研究很少,希望該研究能起到拋磚引玉的作用。
參考文獻(xiàn):
[1] 鮑震寧,范玉順.企業(yè)組織模型結(jié)構(gòu)和建模方法研究[J].計(jì)算機(jī)工程與應(yīng)用,2001(23):67-70.
[2] 葉聚豐,沈勤.矩陣式結(jié)構(gòu)理論及其在高校體制建設(shè)中的應(yīng)用[J].上海工程技術(shù)大學(xué)教育研究,2008(2):7-11.
[3] 刁成嘉.UML系統(tǒng)建模與分析設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2009.
[4] 顧明.MIS軟件開發(fā)過程的描述[J].計(jì)算機(jī)應(yīng)用與軟件,2004(3):21-22.
[5] 尤克濱.UML應(yīng)用建模實(shí)踐過程[M].北京:機(jī)械工業(yè)出版社,2003.
[6] 潘加宇.軟件方法[M].北京:清華大學(xué)出版社,2013.
[7] Martin Fowler.企業(yè)應(yīng)用架構(gòu)模式[M].王懷民,周斌,譯.北京:機(jī)械工業(yè)出版社,2010.
[8] Meilir Page-Jones. UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)[M].包曉露,譯.北京:人民郵電出版社,2001.
圖2 部門組織單元結(jié)構(gòu)
3.2高職院校組織的構(gòu)成要素形式化
為了更好說明問題,我們將矩陣式組織結(jié)構(gòu)演變?yōu)榛诠ぷ鹘M任務(wù)的三維立體組織結(jié)構(gòu),如圖3,U軸為組織層次結(jié)構(gòu)中某一層組織單元,PS軸為來自U軸所有組織單元的每位人員狀態(tài),ST軸為某項(xiàng)工作組任務(wù)的層次結(jié)構(gòu)中某一層子任務(wù),形式化為O_Modle::=(U,PS,ST) [4]。從圖2知,組織單元結(jié)構(gòu)為層次結(jié)構(gòu),第n層形式化為組織單元集合Un=(UⅠ,UⅡ,UⅢ,…,Um), n=1,2,3,…,m=Ⅰ,Ⅱ,Ⅲ,…,根據(jù)需要選擇某一層,比如n=3,則U3=(UⅠ,UⅡ,UⅢ,…,Um),m=Ⅰ,Ⅱ,Ⅲ,…,U3集合中各元素映射到U軸坐標(biāo)上,若n為最底層,則不可再分組織單元有:教研室、系辦公室、維護(hù)室、網(wǎng)管中心等。從圖4知,工作組任務(wù)結(jié)構(gòu)是層次結(jié)構(gòu),第n層形式化為子任務(wù)集合STn=(STa,STb,STc,…,STm), n=1,2,3,…,m=a,b,c,…,根據(jù)需要選擇某一層,比如當(dāng)n=3,則ST3=(STa,STb,STc,…,STm),m=a,b,c,d,…,ST3集合中各元素映射到ST軸坐標(biāo)上。分析圖5,U軸所有組織單元的每位人員狀態(tài)形式化為PSn::=({S},{K}, A,O)n=1,2,3,…,n表示人員序號(hào),S為技能集合,K表示知識(shí)集合,A為出勤情況,O為其他狀況,{PS}集合元素映射到PS軸坐標(biāo)上。各子任務(wù)我們用ST軸的水平橫截面表示,各橫截面中的三維坐標(biāo)點(diǎn)P表示人員,某工作組任務(wù)所有子任務(wù)所有人員集合形式化為pm=(p1,p2,p3…, pn),m=a,b,c,…,n=1,2,3,…,比如圖2中的c子任務(wù)人員集合形式化為pc=(p1,p2),其中的P1(UⅢ,Sβ,STc),P2(UⅣ,Sγ,STc),某個(gè)組織人員能否落入到某個(gè)子任務(wù)橫截面,完全取決于組織單元和這個(gè)人員狀態(tài),通過角色制定各任務(wù)的調(diào)度人員分配策略,實(shí)現(xiàn)系統(tǒng)自動(dòng)通過人員狀態(tài)中某個(gè)子集匹配指定角色完成某任務(wù)的工作組人員構(gòu)成。
圖3 基于工作組任務(wù)的三維立體組織結(jié)構(gòu)
圖4 工作組任務(wù)層次結(jié)構(gòu)圖
圖5 組織建模用例圖
3.3組織建模
根據(jù)這些組織建模相關(guān)要素定義和形象化描述,基于面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù),給出一種柔性且表達(dá)一致的高職院校組織建模方法。從整體上創(chuàng)建組織模型藍(lán)圖,重點(diǎn)在于類圖的構(gòu)建。步驟如下:步驟一,識(shí)別組織結(jié)構(gòu)類。憑借用例圖(如圖五)中的輔助識(shí)別信息識(shí)別類[5], 其中輔助識(shí)別信息包括用例描述實(shí)體、用例執(zhí)行產(chǎn)生信息, 存儲(chǔ)信息篩查。主要有:組織單元類、任務(wù)組類、職位類、人員類、角色類、人員狀態(tài)類等。步驟二,泛化組織結(jié)構(gòu)類。組織單元類、任務(wù)組類、職位類具有一定層次結(jié)構(gòu),因此泛化為層次結(jié)構(gòu)類。人員和角色代表具有行為能力的高職院校組織中對(duì)象,泛化為行為者類。人員狀態(tài)類表示完成任務(wù)所需要的能力需求。最后將層次結(jié)構(gòu)類、行為者類、人員狀態(tài)類泛化為組織對(duì)象一般類。如圖6。步驟三,確定組織結(jié)構(gòu)類之間關(guān)系,建立類圖。類之間關(guān)系主要有關(guān)聯(lián)、依賴、泛化、聚合、組合等,確定各類之間的關(guān)系,有助于我們從整體認(rèn)識(shí)組織結(jié)構(gòu)中的所有類。如圖7。步驟四,抽象出組織結(jié)構(gòu)類的屬性和方法,如表1。該步驟屬于細(xì)節(jié)勾畫,遵循先整體后局部的原則,所以該步驟放在最后一步完成。在進(jìn)入此步驟之前,可以先繪制時(shí)序圖(因篇幅有限略去圖示),這樣可以根據(jù)時(shí)序圖識(shí)別出各類的方法。這是因?yàn)樵跁r(shí)序圖中,對(duì)象間傳遞的消息可以映射為對(duì)象的操作[5]。
4 結(jié)束語
高職院校的組織結(jié)構(gòu)是校園網(wǎng)信息管理系統(tǒng)的基本框架,信息流、功能流、資源流在其內(nèi)部流動(dòng),處理好組織建模這一環(huán)節(jié),將對(duì)校園網(wǎng)信息管理系統(tǒng)的可擴(kuò)展性和健壯性有極大的改善。為此,提出基于矩陣式組織結(jié)構(gòu)建模方法,并介紹如何結(jié)合面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù)建模,此外還提出一種方法如何在建模中抵消矩陣式組織結(jié)構(gòu)自身缺點(diǎn)帶來的消極影響。考慮到高職院校正處在推行二級(jí)管理改革、辦學(xué)規(guī)模擴(kuò)大的背景下,對(duì)組織模型的“柔性”和“實(shí)用性”有更高的要求,為此提出“人員狀態(tài)”匹配“角色”建模方法。文章雖然基于教學(xué)一線部門討論組織建模,但完全可以通過參數(shù)調(diào)整,將模型改為整個(gè)學(xué)校的組織模型,因此,具有靈活性。相比企業(yè),組織結(jié)構(gòu)建模在高職院校范圍研究很少,希望該研究能起到拋磚引玉的作用。
參考文獻(xiàn):
[1] 鮑震寧,范玉順.企業(yè)組織模型結(jié)構(gòu)和建模方法研究[J].計(jì)算機(jī)工程與應(yīng)用,2001(23):67-70.
[2] 葉聚豐,沈勤.矩陣式結(jié)構(gòu)理論及其在高校體制建設(shè)中的應(yīng)用[J].上海工程技術(shù)大學(xué)教育研究,2008(2):7-11.
[3] 刁成嘉.UML系統(tǒng)建模與分析設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2009.
[4] 顧明.MIS軟件開發(fā)過程的描述[J].計(jì)算機(jī)應(yīng)用與軟件,2004(3):21-22.
[5] 尤克濱.UML應(yīng)用建模實(shí)踐過程[M].北京:機(jī)械工業(yè)出版社,2003.
[6] 潘加宇.軟件方法[M].北京:清華大學(xué)出版社,2013.
[7] Martin Fowler.企業(yè)應(yīng)用架構(gòu)模式[M].王懷民,周斌,譯.北京:機(jī)械工業(yè)出版社,2010.
[8] Meilir Page-Jones. UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)[M].包曉露,譯.北京:人民郵電出版社,2001.
圖2 部門組織單元結(jié)構(gòu)
3.2高職院校組織的構(gòu)成要素形式化
為了更好說明問題,我們將矩陣式組織結(jié)構(gòu)演變?yōu)榛诠ぷ鹘M任務(wù)的三維立體組織結(jié)構(gòu),如圖3,U軸為組織層次結(jié)構(gòu)中某一層組織單元,PS軸為來自U軸所有組織單元的每位人員狀態(tài),ST軸為某項(xiàng)工作組任務(wù)的層次結(jié)構(gòu)中某一層子任務(wù),形式化為O_Modle::=(U,PS,ST) [4]。從圖2知,組織單元結(jié)構(gòu)為層次結(jié)構(gòu),第n層形式化為組織單元集合Un=(UⅠ,UⅡ,UⅢ,…,Um), n=1,2,3,…,m=Ⅰ,Ⅱ,Ⅲ,…,根據(jù)需要選擇某一層,比如n=3,則U3=(UⅠ,UⅡ,UⅢ,…,Um),m=Ⅰ,Ⅱ,Ⅲ,…,U3集合中各元素映射到U軸坐標(biāo)上,若n為最底層,則不可再分組織單元有:教研室、系辦公室、維護(hù)室、網(wǎng)管中心等。從圖4知,工作組任務(wù)結(jié)構(gòu)是層次結(jié)構(gòu),第n層形式化為子任務(wù)集合STn=(STa,STb,STc,…,STm), n=1,2,3,…,m=a,b,c,…,根據(jù)需要選擇某一層,比如當(dāng)n=3,則ST3=(STa,STb,STc,…,STm),m=a,b,c,d,…,ST3集合中各元素映射到ST軸坐標(biāo)上。分析圖5,U軸所有組織單元的每位人員狀態(tài)形式化為PSn::=({S},{K}, A,O)n=1,2,3,…,n表示人員序號(hào),S為技能集合,K表示知識(shí)集合,A為出勤情況,O為其他狀況,{PS}集合元素映射到PS軸坐標(biāo)上。各子任務(wù)我們用ST軸的水平橫截面表示,各橫截面中的三維坐標(biāo)點(diǎn)P表示人員,某工作組任務(wù)所有子任務(wù)所有人員集合形式化為pm=(p1,p2,p3…, pn),m=a,b,c,…,n=1,2,3,…,比如圖2中的c子任務(wù)人員集合形式化為pc=(p1,p2),其中的P1(UⅢ,Sβ,STc),P2(UⅣ,Sγ,STc),某個(gè)組織人員能否落入到某個(gè)子任務(wù)橫截面,完全取決于組織單元和這個(gè)人員狀態(tài),通過角色制定各任務(wù)的調(diào)度人員分配策略,實(shí)現(xiàn)系統(tǒng)自動(dòng)通過人員狀態(tài)中某個(gè)子集匹配指定角色完成某任務(wù)的工作組人員構(gòu)成。
圖3 基于工作組任務(wù)的三維立體組織結(jié)構(gòu)
圖4 工作組任務(wù)層次結(jié)構(gòu)圖
圖5 組織建模用例圖
3.3組織建模
根據(jù)這些組織建模相關(guān)要素定義和形象化描述,基于面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù),給出一種柔性且表達(dá)一致的高職院校組織建模方法。從整體上創(chuàng)建組織模型藍(lán)圖,重點(diǎn)在于類圖的構(gòu)建。步驟如下:步驟一,識(shí)別組織結(jié)構(gòu)類。憑借用例圖(如圖五)中的輔助識(shí)別信息識(shí)別類[5], 其中輔助識(shí)別信息包括用例描述實(shí)體、用例執(zhí)行產(chǎn)生信息, 存儲(chǔ)信息篩查。主要有:組織單元類、任務(wù)組類、職位類、人員類、角色類、人員狀態(tài)類等。步驟二,泛化組織結(jié)構(gòu)類。組織單元類、任務(wù)組類、職位類具有一定層次結(jié)構(gòu),因此泛化為層次結(jié)構(gòu)類。人員和角色代表具有行為能力的高職院校組織中對(duì)象,泛化為行為者類。人員狀態(tài)類表示完成任務(wù)所需要的能力需求。最后將層次結(jié)構(gòu)類、行為者類、人員狀態(tài)類泛化為組織對(duì)象一般類。如圖6。步驟三,確定組織結(jié)構(gòu)類之間關(guān)系,建立類圖。類之間關(guān)系主要有關(guān)聯(lián)、依賴、泛化、聚合、組合等,確定各類之間的關(guān)系,有助于我們從整體認(rèn)識(shí)組織結(jié)構(gòu)中的所有類。如圖7。步驟四,抽象出組織結(jié)構(gòu)類的屬性和方法,如表1。該步驟屬于細(xì)節(jié)勾畫,遵循先整體后局部的原則,所以該步驟放在最后一步完成。在進(jìn)入此步驟之前,可以先繪制時(shí)序圖(因篇幅有限略去圖示),這樣可以根據(jù)時(shí)序圖識(shí)別出各類的方法。這是因?yàn)樵跁r(shí)序圖中,對(duì)象間傳遞的消息可以映射為對(duì)象的操作[5]。
4 結(jié)束語
高職院校的組織結(jié)構(gòu)是校園網(wǎng)信息管理系統(tǒng)的基本框架,信息流、功能流、資源流在其內(nèi)部流動(dòng),處理好組織建模這一環(huán)節(jié),將對(duì)校園網(wǎng)信息管理系統(tǒng)的可擴(kuò)展性和健壯性有極大的改善。為此,提出基于矩陣式組織結(jié)構(gòu)建模方法,并介紹如何結(jié)合面向?qū)ο蠹夹g(shù)和構(gòu)件技術(shù)建模,此外還提出一種方法如何在建模中抵消矩陣式組織結(jié)構(gòu)自身缺點(diǎn)帶來的消極影響。考慮到高職院校正處在推行二級(jí)管理改革、辦學(xué)規(guī)模擴(kuò)大的背景下,對(duì)組織模型的“柔性”和“實(shí)用性”有更高的要求,為此提出“人員狀態(tài)”匹配“角色”建模方法。文章雖然基于教學(xué)一線部門討論組織建模,但完全可以通過參數(shù)調(diào)整,將模型改為整個(gè)學(xué)校的組織模型,因此,具有靈活性。相比企業(yè),組織結(jié)構(gòu)建模在高職院校范圍研究很少,希望該研究能起到拋磚引玉的作用。
參考文獻(xiàn):
[1] 鮑震寧,范玉順.企業(yè)組織模型結(jié)構(gòu)和建模方法研究[J].計(jì)算機(jī)工程與應(yīng)用,2001(23):67-70.
[2] 葉聚豐,沈勤.矩陣式結(jié)構(gòu)理論及其在高校體制建設(shè)中的應(yīng)用[J].上海工程技術(shù)大學(xué)教育研究,2008(2):7-11.
[3] 刁成嘉.UML系統(tǒng)建模與分析設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2009.
[4] 顧明.MIS軟件開發(fā)過程的描述[J].計(jì)算機(jī)應(yīng)用與軟件,2004(3):21-22.
[5] 尤克濱.UML應(yīng)用建模實(shí)踐過程[M].北京:機(jī)械工業(yè)出版社,2003.
[6] 潘加宇.軟件方法[M].北京:清華大學(xué)出版社,2013.
[7] Martin Fowler.企業(yè)應(yīng)用架構(gòu)模式[M].王懷民,周斌,譯.北京:機(jī)械工業(yè)出版社,2010.
[8] Meilir Page-Jones. UML面向?qū)ο笤O(shè)計(jì)基礎(chǔ)[M].包曉露,譯.北京:人民郵電出版社,2001.