• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      UML面向對象建模技術研究與應用

      2012-12-31 00:00:00胡戴靚張春潮韓佳均陳英
      電腦知識與技術 2012年28期


        摘要:UML是一種面向對象的建模語言,通過對其建模分析,并以某公司的銷售系統(tǒng)為例詳細講解面向對象的建模及其應用。
        關鍵詞:UML圖;建模;應用
        中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2012)28-6827-02
        統(tǒng)一建模語言(Unified Modeling Language,UML)主要是運用統(tǒng)一的、標準化的標記和定義實現(xiàn)對軟件系統(tǒng)進行面向對象的描述和建模語言,在實際應用中是將面向對象思想與建模技術結合起來,通過某個實用的建模工具,如ROSE、EA等,將其應用到相關領域中去。
        1 基于UML的建模分析及應用
        一般來說,UML面向對象建模過程分為:描述需求(對計算機系統(tǒng)的要求及系統(tǒng)的主要功能需求)、系統(tǒng)分析(找出系統(tǒng)的所有需求并加以描述,建立模型)、系統(tǒng)設計(通過結構設計和細化設計來達到細化、擴展模型的目的)、系統(tǒng)實現(xiàn)(對類進行編程)、測試和配置(對系統(tǒng)進行測試,使其能夠達到用戶需求)。
        以一家公司的銷售系統(tǒng)為例來進行面向對象的應用。主要包括:
        1.1 角色分析
        一個銷售系統(tǒng)的角色包括:銷售經(jīng)理、業(yè)務經(jīng)理、銷售業(yè)務員、客服經(jīng)理、客服業(yè)務員、后勤、信譽評審員、客戶。
        客戶:是指購買公司產(chǎn)品或服務的個人或單位。包括終端客戶、渠道、協(xié)作單位等。
        業(yè)務員:主要是指具體做業(yè)務的人員。
        業(yè)務經(jīng)理:主要指負責某一區(qū)域或部門的負責人。可以是區(qū)域經(jīng)理、部門經(jīng)理等。
        銷售經(jīng)理:負責整個銷售中心的角色。
        后勤:主要幫助業(yè)務員或業(yè)務經(jīng)理完成銷售訂單的編制以及其他銷售業(yè)務的后勤工作。
        客戶服務員:主要負責受理客戶服務的角色。
        客服經(jīng)理:負責管理客戶服務部。
        信譽評估員:對客戶的信譽度進行評估以及授信。
        1.2 銷售計劃分析
        對于面向網(wǎng)絡經(jīng)營的銷售計劃,可從時間和空間兩個維度來分析。
        1)時間維度
        從時間維度可將銷售計劃分為:年度銷售計劃(不考慮滾動)、季度銷售計劃、月度銷售計劃;
        時間維度的計劃一般采用滾動模式制定。例如:某企業(yè)在2000年底制定了2001—2005年的五年計劃,到 2001年底,在此基礎上再編制2002-2006年的五年計劃,其后依此類推。如采用滾動計劃法,具體計劃制訂步驟為:
        首先確定計劃周期,如年計劃可以定5年一個周期,季度計劃可以定4個季度一個周期、月計劃可以定3個月一個周期;其次細化第一個階段的計劃內容;然后粗化后面幾個階段計劃內容;
        當?shù)谝粋€階段完成,細化第二個階段內容,同時滾入第一個階段位置。
        根據(jù)上述步驟,可得到如圖1所示的計劃表:
        2)空間維度
        從空間維度可將計劃分為:公司內部銷售計劃、合作伙伴銷售計劃;而公司內部銷售計劃按組織結構可分為:公司層面銷售計劃、部門層面銷售計劃、個人層面銷售計劃。
        公司層面銷售計劃:主要關注全公司總的銷售量、銷售額,以及各部門、各區(qū)域的銷售量、銷售額。
        部門層面銷售計劃:主要關注本部門內各業(yè)務員、產(chǎn)品以及終端客戶、各區(qū)域、經(jīng)銷商等。
        個人層面銷售計劃:主要關注產(chǎn)品、銷售量、銷售額、終端客戶、經(jīng)銷商、大賣場。
        合作伙伴銷售計劃:主要關注產(chǎn)品、銷售量、銷售額。
        3)計劃維度:時間、產(chǎn)品、銷售額、人員、部門;區(qū)域、經(jīng)銷商、客戶。
        計劃制定流程以月度計劃為例,如圖2所示。
        1.3 關于此項建模需要用到UML以下的建模機制
        用例圖。其為外部執(zhí)行者所理解的系統(tǒng)功能。
        類圖。其描述類和類之間的靜態(tài)關系,是定義其他圖的基礎。及銷售系統(tǒng)中各部門之間的所屬關系。
        對象圖。對象圖可以看作是類圖的一個實例。及具體的某個部門、某職員。
        包。包是UML的分組機制,包描述了怎樣將大系統(tǒng)拆分成小系統(tǒng),及表達銷售部門與旗下各小部門之間的關系。
        順序圖。用來描述對象之間的動態(tài)交互關系,著重體現(xiàn)對象間相互消息傳遞的時間順序。
        合作圖。描述相互合作的對象間的交互關系和鏈接關系。及銷售部門下的各小部門間的相互分工合作關系。
        參考文獻:
        [1] 布奇,蘭寶,雅各布.UML用戶指南[M].邵維忠,麻志毅,譯.北京:機械工業(yè)出版社,2003
        [2] 劉力.基于UML的面向對象建模技術研究與應用[D].長春:長春理工大學,2007.
        [3] 梁瑋.基于UML的面向對象建模方法研究[J].軟件導刊,2009(1

      宜兰县| 香河县| 兴文县| 湖北省| 天等县| 抚远县| 海淀区| 泸溪县| 承德县| 日土县| 永安市| 崇信县| 卫辉市| 高雄市| 浦城县| 龙泉市| 松潘县| 垣曲县| 双流县| 朔州市| 祁阳县| 深水埗区| 柘城县| 安康市| 宿松县| 眉山市| 大同市| 吉安市| 屏山县| 肥东县| 巴彦淖尔市| 定结县| 泸水县| 苗栗县| 靖西县| 定安县| 南溪县| 沂源县| 泗水县| 大田县| 巢湖市|