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

UML工具在企業資源計劃系統建模中的應用

2007-12-31 00:00:00王道乾
商場現代化 2007年11期

[摘要] 介紹了統一建模語言UML的規范和主要內容,通過ERP下的生產控制系統論述了UML在企業信息系統建模中的應用,證實了利用UML作為開發工具對于提高ERP系統開發效率和質量的重要性。

[關鍵詞] 統一建模語言 企業資源計劃系統 建模 分析

一、引言

ERP是企業資源計劃 (Enterprise Resources Planning)的縮寫,作為企業管理思想,它是一種新型的管理模式;作為一種管理工具,它又是一套先進的計算機管理系統。20世紀80年代以來,國內的經濟格局同國外一樣發生了重大變化,市場營銷觀念發展為“市場需要什么就生產和銷售什么”,“哪里有消費者的需求,哪里就有機會”。一方面,企業所面臨的共同問題是更加激烈的市場競爭,在競爭中技術因素變得越來越重要;另一方面,過去那種僅僅面向“生產經營”的管理方式已不再適應激烈的市場競爭,企業為了適應市場需求,在不斷完善其內部生產管理的同時,都在延長自己的產品線,更加注重產品的研究開發、質量控制、市場營銷和售后服務等環節,并且發現僅靠自己企業的資源不可能有效地參與市場競爭,而必須把經營過程的有關各方如供應商、客戶、制造工廠、分銷網絡等納入一個緊密的供應鏈中。因此,企業的管理技術也必須緊跟不斷變化的市場競爭的需求,不斷地在其廣度和深度上加以完善和更新,不斷為企業提供競爭制勝的有力手段。而ERP正是這一背景下的產物,它是對企業的三大流:物流、資金流、信息流進行全面一體化管理的信息系統。

二、UML簡介

UML是統一建模語言的縮寫,是一種用于描述、可視化和構架軟件系統,以及商業建模的語言。它溶入了軟件工程領域的新思想、新方法和新技術,支持從需求分析開始的軟件開發的全過程,隨著人們對軟件工程概念的重視,UML在軟件開發中的應用也日益廣泛。

UML提供了9種簡便直觀的圖形來幫助用戶分析、設計和管理系統中各個元素的信息及其之間的關系。根據UML的建模機制,UML可看成為以4+1視角模型來表示的軟件系統的圖形體系結構。這5部分從不同角度體現了UML建模系統的特性,它們包括用例視角、設計視角、實現視角、進程視角和配置視角,如圖1所示。圖中可清楚地看出用例視角在整個視角模型整合中的特殊地位,這也體現了用例分析在UML建模過程中的重要性。

三、基于UML的ERP系統分析和設計

在ERP系統中,生產控制是關鍵的模塊之一,主要是了解加工什么、什么時候加工、加工多少、在什么地方加工和怎么加工。它面臨生產的第一線,直接影響到一個企業的生產,一旦生產控制系統出現問題,則給企業帶來巨大的經濟損失。圖2給出一個簡化的生產控制結構圖。

UML易于表達,其功能強大,適用于信息管理系統、實時系統、分布式系統、Web系統等的開發。下面結合生產控制系統的生產調度部分來闡述如何利用UML工具對ERP系統進行分析和設計。

1.用例圖

用例圖表示一個系統對于系統外部的交互者的功能。強調從用戶的角度看到的或需要的系統功能。其用例是系統提供的高級功能模塊,根據用例圖的描述,可對生產控制系統的調度部分的功能劃分為接受訂單、任務平衡、下達生產任務等,當然還應有相關的智能功能,比如,任務調整、組合查詢、意外處理等功能。而該系統的主要用戶就是管理者和生產車間(生產車間是任務的接受者,也作為用戶考慮),調度部分的用例圖如圖3所示。

2.交互圖

交互圖包括順序圖和協作圖,順序圖反映若干個對象之間的動態協作關系,主要分析對象之間已發消息的先后次序,說明對象之間的交互過程,以及系統執行過程中,在某一具體位置將會發生什么事件。所以,順序圖是UML分析業務過程中非常重要的一種圖,它是對整個系統工作流程的一個過程反映,直接影響其構造的系統將來是否和實際系統相符合。

要畫出順序圖,就必須對整個工作流程的細節都要清楚了解,否則就不可能畫出系統相應的順序圖來。在生產控制系統中的一個主要的簡化的業務流程就是接受MPS的訂單,進行任務平衡和分解,向相應工作中心下達生產任務,向庫存發物料需求單,各個工作中心相互合作,在產品的生產過程中請求質量檢驗部門的檢驗,控制不合格產品的非法流動。

協作圖是表示角色之間交互的視圖,除了反映角色之間的消息變化(交互)外,還能夠反映角色和它們之間的關系(稱為上下文相關)。由于協作圖和順序圖透視反映角色之間的交互,所以建模時可任意選擇一種圖來反映對象間的協作關系,并根據其強調的是時間序列還是上下文相關來確定畫哪一種圖,在ROSE工具中,提供了方便的順序圖和協作圖的轉化工具。

3.類圖、對象圖和包圖

類圖表示系統中需要處理的事務,類與類之間有多種連接方式(關系),比如關聯、依賴、通用化、打包等。這些關系體現在類圖的內部結構之中,通過類的屬性和操作反映出來。一般一個系統有若干個類圖,一個類圖不一定包含系統中的所有類,一個類可以加到幾個類圖中。

在生產控制系統中,根據其簡化的業務流程可得出這些類:調度員類(完成訂單任務的接受、判斷和下達);MPS任務類(對訂單任務的處理);任務平衡類(提供任務平衡計算的方法);工作中心類(任務加工和內部工作處理);質量檢驗類(提供質量檢驗);庫存類(提供生產產品的倉庫管理);意外處理類(對不合格產品的處理)。

對象圖是類圖的實例化,不是真正的類,是類圖的一個范例,它及時、具體的反映了系統執行到某處時的工作狀況。

包圖是設計元素分組的通用組織機制,利用包圖將系統逐步細化,分成若干子系統,這樣便于設計者理解、修改、維護和測試。

4.活動圖

活動圖反應一個連續的活動流,主要用于描述某個操作執行時的活動狀態,對調度部分的接受定單而言,首先獲取各個任務定單,定單合法檢查、定單分類,更新數據庫。其他用例的活動與此相似的進行分析和處理。

5.狀態圖

狀態圖是對類所描述的對象的一個補充,顯示了類的所有對象可能具有的狀態,以及引起的狀態變化。在生產系統中,一個產品從MPS訂單到加工成型入庫,要經歷不同的狀態:在開始是MPS訂單狀態,在調度員接受后,進入生產預準備態,在經過平衡計算后,下達到各個工作中心后,進入生產態,在生產加工以后,進入質量檢驗狀態,合格后,提交到庫存,進入庫存態,如果不合格,則進入意外處理態。這里的不同狀態由不同的事件來觸發。不難看出,在描述一個跨越多個用例的單個對象的分析時狀態圖是非常有用和方便的。

6.組件圖和展開圖

組件圖描述軟件組件和組件之間的關系,顯示代碼的結構。其中的組件可以是源組件、二進制、可執行組件,在生產控制系統中可以分為調度界面子程序、MPS任務子程序、生產平衡處理子程序、生產處理子程序、質量檢驗子程序、庫存管理子程序等組件。

展開圖描述系統拓撲的最終物理描述。生產控制系統中,考慮到生產場所相對集中,在企業內部網上本應采用C/S結構的物理架構,但考慮到調度管理可能是遠程的控制,因此最好采用B/S和C/S結構的方式,管理人員在本地時,直接在本地計算機上調度,在異地時,可通過Web方式來進行生產調度。

四、結束語

在軟件工程領域,UML建模語言的提出改善了面向對象的分析與設計,使得以從需求分析開始的軟件開發過程變得清晰明了,有據可依,并最終能夠形成文檔,保證軟件產品的高質量。本文通過介紹UML建模在ERP開發應用中的一個方面,充分展示了UML工具在ERP系統開發設計中的重要作用。此外,由于系統的設計不可能完全預計需求,因而它應該是也必須是可以更改的,如果認為UML的模型是完美的,開發者生搬硬套地以此設計代碼,將極有可能導致不符合實際需要的產品出現。

參考文獻:

[1]冀振燕:UML系統分析設計與應用案例[M].北京:人民郵電出版社,2003

[2]蔣慧吳禮發:UML Programming Guide[M].北京:希望電腦公司,2001

[3]Wendy Boggs,Michael Boggs.UML with Rational Rose 2002從入門到精通[M].北京:電子工業出版社,2002

[4]尤克濱:UML應用建模實踐過程[M].北京:機械工業出版社2003

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。

主站蜘蛛池模板: 国产黑丝视频在线观看| 99在线视频免费| 91国内视频在线观看| 女人爽到高潮免费视频大全| 国产va在线| 天天摸天天操免费播放小视频| 毛片大全免费观看| 欧美国产在线看| 91国语视频| 1769国产精品视频免费观看| 高清码无在线看| 亚洲电影天堂在线国语对白| 亚洲一区二区三区香蕉| 国内嫩模私拍精品视频| 真人高潮娇喘嗯啊在线观看| 高清无码手机在线观看 | 亚洲IV视频免费在线光看| 十八禁美女裸体网站| 91精品专区| 激情网址在线观看| 女人18毛片一级毛片在线 | 麻豆精品在线视频| 久久特级毛片| 久久人人97超碰人人澡爱香蕉| 老司机午夜精品视频你懂的| 沈阳少妇高潮在线| 午夜毛片免费观看视频 | 国产爽妇精品| 热久久这里是精品6免费观看| 亚洲综合色婷婷| 欧美国产精品不卡在线观看| www.99精品视频在线播放| 日本一区二区不卡视频| 日韩高清成人| 欧美自慰一级看片免费| 亚洲二三区| 高清亚洲欧美在线看| 亚洲香蕉伊综合在人在线| 日韩不卡高清视频| 久久永久精品免费视频| 自拍亚洲欧美精品| 日韩精品久久无码中文字幕色欲| 中文字幕有乳无码| 亚洲欧美日韩中文字幕在线一区| 亚洲AV无码乱码在线观看裸奔| 午夜精品久久久久久久99热下载 | 爱爱影院18禁免费| 亚洲三级a| 一本一道波多野结衣一区二区| 男人的天堂久久精品激情| 亚洲成aⅴ人片在线影院八| 国产精品浪潮Av| 欧美亚洲综合免费精品高清在线观看| 日本午夜影院| 国产va在线| 国产伦片中文免费观看| 狠狠色婷婷丁香综合久久韩国 | 最新无码专区超级碰碰碰| 91精品国产91久无码网站| 男女男精品视频| 又爽又黄又无遮挡网站| 人妻精品全国免费视频| 欧美日韩中文字幕二区三区| 亚洲成人一区在线| 亚洲天堂视频在线免费观看| 久久精品国产亚洲麻豆| 91丝袜乱伦| 亚洲色图综合在线| 国产精品吹潮在线观看中文| 亚洲第一区在线| 91九色视频网| 欧美一级专区免费大片| 精品视频一区在线观看| 国产尤物jk自慰制服喷水| 青青操国产| 精品无码一区二区三区电影| 国产日韩欧美黄色片免费观看| 亚洲AV成人一区二区三区AV| 国产精品午夜电影| 久久亚洲国产最新网站| 激情综合五月网| 国产网站一区二区三区|