中國簡單快捷的免費(fèi)行業(yè)信息發(fā)布平臺
·手機(jī)版 ·注冊 ·登錄 ·會員中心 ·忘了密碼 ·導(dǎo)航 ·幫助
名站在線LOGO
·設(shè) 為 首 頁
·收 藏 本 站
·新 站 登 錄
網(wǎng)站首頁
|
行業(yè)供求
|
行業(yè)產(chǎn)品
|
行業(yè)公司
|
站內(nèi)檢索
|
行業(yè)資訊
|
網(wǎng)站導(dǎo)航
|
鏈接交換
|
流量交換
|
網(wǎng)友收藏

久久乐一本色道久久综合一,欧美日韩国产精品自在自线,中文国产精品久久久,欧美日韩亚洲精品

    • 您當(dāng)前的位置: 首頁 > 行業(yè)資訊

      MES系統(tǒng)軟件中工作流設(shè)計與實(shí)現(xiàn)


      發(fā)布時間:2019-01-06   資訊類別: 行業(yè)動態(tài)   我要發(fā)布
      基于工作流的制造執(zhí)行系統(tǒng) MES系統(tǒng)(www.hzjux.com) 軟件開發(fā),在傳統(tǒng)關(guān)系數(shù)據(jù)庫基礎(chǔ)上,建立適用于關(guān)鍵業(yè)務(wù)開發(fā)的工作流模型,包括組織模型和業(yè)務(wù)模型,并通過工作流引擎驅(qū)動MES系統(tǒng)軟件業(yè)務(wù)流程,實(shí)現(xiàn)MES系統(tǒng)軟件過程的動態(tài)建模和功能配置。組織模型反映含人員、組織、組和角色的組織結(jié)構(gòu),業(yè)務(wù)模型描述車間MES系統(tǒng)軟件工作過程并記錄過程活動的功能配置信息。工作流引擎將生產(chǎn)過程、組織結(jié)構(gòu)、物料生產(chǎn)信息、生產(chǎn)運(yùn)營資金和工作任務(wù)**結(jié)合,形成集成化MES系統(tǒng)軟件。

      MES系統(tǒng)軟件

      1、概 述

      **的制造執(zhí)行系統(tǒng)MES系統(tǒng)軟件須滿足:優(yōu)化目標(biāo)是整個生產(chǎn)過程,能實(shí)時收集和處理生產(chǎn)過程中的數(shù)據(jù),需要同時與計劃層和控制層保持雙向通信能力并從上、下兩層接收相應(yīng)數(shù)據(jù)、反饋處理結(jié)果和生產(chǎn)指令。而目前MES系統(tǒng)軟件大都強(qiáng)調(diào)生產(chǎn)現(xiàn)場的即時數(shù)據(jù)采集、監(jiān)督及控制,在開發(fā)時業(yè)務(wù)邏輯和業(yè)務(wù)流程綁定過于緊密,系統(tǒng)不夠靈活,因此有必要將MES系統(tǒng)軟件作為一個開放式可定制的平臺提供給用戶。故基于工作流技術(shù)驅(qū)動MES系統(tǒng)軟件業(yè)務(wù)流程的軟件開發(fā)方法,實(shí)現(xiàn)MES系統(tǒng)軟件軟件系統(tǒng)的業(yè)務(wù)邏輯和業(yè)務(wù)流程的松散耦合,以增強(qiáng)其過程的動態(tài)建模能力和系統(tǒng)配置的柔性。

      2、基于工作流的MES系統(tǒng)軟件

      2.1 基于工作流的MES系統(tǒng)軟件開發(fā)方式和體系結(jié)構(gòu)

      傳統(tǒng)的MES系統(tǒng)軟件開發(fā)需要為每個活動開發(fā)相應(yīng)的用戶界面和處理類。這些類既要完成業(yè)務(wù)過程處理,還需要維護(hù)業(yè)務(wù)數(shù)據(jù)和過程數(shù)據(jù),如果業(yè)務(wù)過程發(fā)生改動,需要大量改變代碼。

      利用工作流技術(shù)可以在建模時通過工作流模型定義業(yè)務(wù)過程,在執(zhí)行時由工作流引擎控制過程的運(yùn)行。在基于工作流技術(shù)的MES系統(tǒng)軟件中,通過把處理類中的業(yè)務(wù)過程處理掉,而只保留其中的業(yè)務(wù)邏輯,并將其作為獨(dú)立的組件提供,以提高其可重用性。

      系統(tǒng)采用J2EE框架,整個軟件體系結(jié)構(gòu)包括三部分:系統(tǒng)數(shù)據(jù)庫、應(yīng)用服務(wù)器和Web服務(wù)器。

      系統(tǒng)數(shù)據(jù)庫存貯了三部分?jǐn)?shù)據(jù):工作流模型數(shù)據(jù)保存定義好的組織模型和業(yè)務(wù)過程模型;工作流控制數(shù)據(jù)是工作流引擎維護(hù)的、用于記錄過程實(shí)例與活動實(shí)例的狀態(tài)信息;工作流業(yè)務(wù)數(shù)據(jù)是MES系統(tǒng)軟件業(yè)務(wù)邏輯操作處理的數(shù)據(jù)。

      應(yīng)用服務(wù)器為封裝成Bean的MES系統(tǒng)軟件業(yè)務(wù)邏輯組件提供運(yùn)行環(huán)境,同時工作流引擎也在應(yīng)用服務(wù)器中運(yùn)行。工作流引擎處理用戶權(quán)限和流程管理等運(yùn)行控制事務(wù),它通過各個接口實(shí)現(xiàn)與系統(tǒng)其他各部分之間的交互,從而完成相應(yīng)的功能。

      Web服務(wù)器從應(yīng)用服務(wù)器獲得信息并向客戶端提供用戶界面和任務(wù)列表,同時Web服務(wù)器還向管理員提供系統(tǒng)的管理監(jiān)控界面。

      2.2 過程建模和功能配置

      MES系統(tǒng)軟件中引入工作流技術(shù)后,開發(fā)時可專注于編寫相應(yīng)的業(yè)務(wù)邏輯處理類和用戶界面。通過組件調(diào)用接口封裝MES系統(tǒng)軟件業(yè)務(wù)邏輯代碼,實(shí)現(xiàn)業(yè)務(wù)邏輯和業(yè)務(wù)過程的松散耦合。實(shí)施時根據(jù)實(shí)際生產(chǎn)流程進(jìn)行過程建模,為開發(fā)和運(yùn)行環(huán)境間提供形式上的分離,用建模工具產(chǎn)生可以被工作流引擎解釋并執(zhí)行的過程定義。

      由于用戶界面和業(yè)務(wù)邏輯可以被重復(fù)使用,因此在工作流模型中可以通過功能配置接口將用戶界面、業(yè)務(wù)邏輯和活動關(guān)聯(lián)在一起,使得活動可以向用戶提供相應(yīng)的用戶界面操作界面并完成一定的業(yè)務(wù)邏輯操作,從而實(shí)現(xiàn)了相應(yīng)的功能如圖3。

      對各個活動節(jié)點(diǎn)進(jìn)行功能配置需通過以下4個步驟實(shí)現(xiàn):①通過分配規(guī)則將具體的活動分配給相應(yīng)的操作人員;②通過界面配置關(guān)聯(lián)相應(yīng)的用戶界面;③通過程序調(diào)用執(zhí)行MES系統(tǒng)軟件的業(yè)務(wù)邏輯操作;④通過參數(shù)傳遞向業(yè)務(wù)邏輯提供操作數(shù)據(jù),并向用戶界面提供輸入輸出的信息。

      基于工作流的制造執(zhí)行系統(tǒng)MES系統(tǒng)軟件開發(fā),在傳統(tǒng)關(guān)系數(shù)據(jù)庫基礎(chǔ)上,建立適用于關(guān)鍵業(yè)務(wù)開發(fā)的工作流模型,包括組織模型和業(yè)務(wù)模型,并通過工作流引擎驅(qū)動MES系統(tǒng)軟件業(yè)務(wù)流程,實(shí)現(xiàn)MES系統(tǒng)軟件過程的動態(tài)建模和功能配置。組織模型反映含人員、組織、組和角色的組織結(jié)構(gòu),業(yè)務(wù)模型描述車間MES系統(tǒng)軟件工作過程并記錄過程活動的功能配置信息。工作流引擎將生產(chǎn)過程、組織結(jié)構(gòu)、物料生產(chǎn)信息、生產(chǎn)運(yùn)營資金和工作任務(wù)**結(jié)合,形成集成化MES系統(tǒng)軟件。

      3、MES系統(tǒng)軟件中的工作流模型

      工作流模型設(shè)計,針對MES系統(tǒng)軟件的應(yīng)用特點(diǎn)和需求,參考國際工作流聯(lián)盟定義的XPDL標(biāo)準(zhǔn)并對其進(jìn)行了簡化和擴(kuò)展。XPDL標(biāo)準(zhǔn)通過元模型描述在過程定義轉(zhuǎn)換中需要用到的基本實(shí)體,并且對這些實(shí)體定義相關(guān)的屬性集。但是,XPDL標(biāo)準(zhǔn)過于復(fù)雜,故對工作流元模型進(jìn)行抽象和簡化,保留重要的實(shí)體和屬性,使簡化后的工作流模型仍具備較好的對MES系統(tǒng)軟件流程描述能力,并達(dá)到模型簡捷化的目的。同時還對XPDL標(biāo)準(zhǔn)進(jìn)行了擴(kuò)展,增加新的實(shí)體和屬性用以描述功能配置信息,滿足了基于工作流技術(shù)MES系統(tǒng)軟件軟件開發(fā)與實(shí)現(xiàn)的需要。

      基于關(guān)系數(shù)據(jù)庫,工作流模型由組織模型和業(yè)務(wù)模型兩部分組成。組織模型描述企業(yè)組織結(jié)構(gòu)關(guān)系,業(yè)務(wù)模型則是對業(yè)務(wù)處理過程的一種形式化抽象。使用關(guān)系結(jié)構(gòu)表達(dá)工作流模型,便于工作流系統(tǒng)數(shù)據(jù)與MES系統(tǒng)軟件應(yīng)用數(shù)據(jù)集成,降低了工作流引擎開發(fā)過程中的技術(shù)難度和工作量。

      3.1 組織模型

      組織模型用來反映組織結(jié)構(gòu),主要包括人員、組織、組和角色四個概念,其中:Employee記錄人員相關(guān)信息;Department記錄組織相關(guān)信息;Group描述分組信息,通過將人員分組,便于在MES系統(tǒng)軟件中集中管理具備相同特點(diǎn)的人員集合;Role通過將MES系統(tǒng)軟件的功能分配給特定的角色,實(shí)現(xiàn)系統(tǒng)功能的柔性配置。

      3.2 業(yè)務(wù)模型

      業(yè)務(wù)模型是整個工作流模型的核心,描述車間MES系統(tǒng)軟件工作過程并記錄過程活動的功能配置信息。

      (1)業(yè)務(wù)過程信息

      業(yè)務(wù)過程信息描述車間的生產(chǎn)過程。一個業(yè)務(wù)過程(Process)由活動(Activity)和活動之間的轉(zhuǎn)移路徑(Transition)組成。表Process 描述車間生產(chǎn)過程的總體信息,包括優(yōu)先級、**期等信息。表Activity描述生產(chǎn)過程中的每個活動,是整個業(yè)務(wù)過程的核心。為簡化系統(tǒng)復(fù)雜度,通過Acitivty Type來區(qū)分各種活動類型。

      表Transition描述活動轉(zhuǎn)移路徑,F(xiàn)rom和To表示起始和結(jié)束活動,Condition 字段描述該路徑的路由條件。工作流引擎根據(jù)匯聚/拆分虛擬活動中RoutineRule定義的路由規(guī)則計算出路由結(jié)果并與活動轉(zhuǎn)移路徑中Condition定義的路由條件比較,進(jìn)而選擇合適的活動轉(zhuǎn)移路徑。

      (2)功能配置信息

      為將參數(shù)數(shù)據(jù)、用戶界面和業(yè)務(wù)邏輯處理類可供系統(tǒng)配置調(diào)用,除需要將其按照一定接口規(guī)范設(shè)計開發(fā)外,還需要在系統(tǒng)中記錄其配置信息,因此引入Dataset、Form和Application三個表來描述參數(shù)數(shù)據(jù)、用戶界面和處理類。

      表DataSet記錄活動執(zhí)行時調(diào)用的參數(shù)信息,包括參數(shù)傳遞規(guī)則、參數(shù)類型、參數(shù)順序等。

      表Form描述用戶操作的用戶界面,含三種字段類型:IN代表輸入,OUT代表輸出,INOUT代表可讀/可寫數(shù)據(jù),兼具IN和OUT的功能。工作流引擎根據(jù)配置到活動上的Dataset提取必要的數(shù)據(jù)信息傳遞給用戶界面并將其在用戶界面上顯示。

      表Application描述業(yè)務(wù)邏輯信息,通過ApplicationName定義配置給活動調(diào)用的MES系統(tǒng)軟件業(yè)務(wù)邏輯組件,通過ApplicationMethod指明所要調(diào)用的具體業(yè)務(wù)處理方法,該方法將接受DataSet傳遞過來的業(yè)務(wù)數(shù)據(jù)。

      (3)活動實(shí)例信息

      系統(tǒng)運(yùn)行時,工作流引擎將活動實(shí)例化——生成任務(wù),表Task記錄各種任務(wù)信息,包括待處理的和已完成的任務(wù)。工作流引擎可以根據(jù)登陸用戶的權(quán)限和角色,在Task表里面過濾出該用戶的任務(wù)列表,并按照任務(wù)狀態(tài)、任務(wù)優(yōu)先級等將任務(wù)信息呈現(xiàn)在用戶瀏覽器里。

      4、MES系統(tǒng)軟件中的工作流引擎

      工作流引擎由7個處理模塊組成,其中任務(wù)管理模塊是工作流引擎的控制中樞,另外6個處理模塊則分別與表1列出的6個接口相對應(yīng)并為任務(wù)管理模塊服務(wù)。系統(tǒng)運(yùn)行時,任務(wù)管理模塊生成任務(wù)實(shí)例并根據(jù)任務(wù)實(shí)例的狀態(tài)完成任務(wù)啟動、分派和路由等控制操作。在這個過程中,任務(wù)管理模塊指揮調(diào)度其余6個模塊訪問各自對應(yīng)的接口進(jìn)行數(shù)據(jù)處理或功能操作。由于各個處理模塊功能獨(dú)立單一,實(shí)現(xiàn)了模塊的高內(nèi)聚低耦合,而簡捷的工作流模型便于工作流引擎解釋執(zhí)行。

      將工作流引擎作為MES系統(tǒng)軟件的核心,可很方便把生產(chǎn)過程、組織結(jié)構(gòu)、物料生產(chǎn)信息、生產(chǎn)運(yùn)營資金和工作任務(wù)列表**的結(jié)合在一起,形成一個集成化的MES系統(tǒng)軟件 系統(tǒng)

      5、結(jié)語

      將工作流技術(shù)引入 MES系統(tǒng)軟件 開發(fā),設(shè)計基于關(guān)系結(jié)構(gòu)的工作流模型和工作流引擎,通過將過程建立和運(yùn)行時的功能分開,降低了業(yè)務(wù)邏輯和業(yè)務(wù)過程的耦合,提高系統(tǒng)的可重構(gòu)性,并且業(yè)務(wù)信息與處理該信息的系統(tǒng)功能自動捆綁,提高了工作效率和整個生產(chǎn)過程的優(yōu)化。

      原文網(wǎng)址:http://www.hzjux.com/xinwenzixun/MESxitongruanjianzixun/617.html

      資訊來源:www.hzjux.com  

      友情提示:
          信息由用戶自行發(fā)布,如果發(fā)現(xiàn)錯誤或不符合法規(guī)或造成侵權(quán),請及時通知本站更正或刪除,具體聯(lián)系方式見頁面底部聯(lián)系我們,謝謝。


      當(dāng)前頁在本站[名站在線]7天內(nèi)點(diǎn)擊次數(shù)(點(diǎn)擊次數(shù)為零的日期不顯示):
      總量  07/31             
                 

      信息評估: (還沒有網(wǎng)友對該信息作出評估,你想為該信息提供第一個評估嗎?) 
      信息較差
      信息合格
      信息良好
      信息優(yōu)秀


      其它相似鏈接:
      家用中央空調(diào)有哪些優(yōu)勢以及費(fèi)用分析
      隨著時代的進(jìn)步發(fā)展,空調(diào)的技術(shù)也已得到了充足的發(fā)展,而中央空調(diào)也逐漸走進(jìn)了千家萬戶,成為許多家庭必須的日常家用電器之一,尤其是小戶型也都能安裝使用上。但是中央空調(diào)算是高端的家電,其銷售價格已不再是遙不可及。那么,如果是屋室面積為100平米的,安裝中央空調(diào)多少錢呢?家用中央空調(diào)有哪些優(yōu)勢?一起來了解看看。 隨著時代的進(jìn)步發(fā)展,空調(diào)的技術(shù)也已得到了充足的發(fā)展,而中央空調(diào)也逐漸走進(jìn)了千家萬戶,成為許多家庭必須...

      2019年辦理入戶廣州是難了,還是容易了?
      根據(jù)目前的入戶廣州政策,安千戶18122385887小編個人認(rèn)為,2019年廣州入戶針對高學(xué)歷人才辦理入戶是放寬了不少,而對于低學(xué)歷人才辦理廣州入戶反而是變難了。 廣州政府對于高學(xué)歷人群采取了更開放的政策,放寬了學(xué)歷入戶,對于本科學(xué)歷人群,只需在本市連續(xù)繳納社保費(fèi)滿6個月即可入戶廣州,而對于碩士研究生以上學(xué)歷的,只需在廣州市有參保記錄即可,不設(shè)置年限限制。由此可見,高學(xué)歷人群得到了廣州政府的高度重視,也成為了人才引...

      YB560103-CD/22現(xiàn)貨
      YB560103-CD/22 聯(lián)系人鄭工電話18759178244/0591-83855060 QQ2851617304 福建鴻飛達(dá)自動化科技有限公司是一家專業(yè)從事分銷進(jìn)口歐美知名品牌工業(yè)傳感器、機(jī)器人備件、編碼器、伺服驅(qū)動、流量計、變送器、分析儀、等進(jìn)出口貿(mào)易型企業(yè)。 我司主要涉及數(shù)控機(jī)械、冶金、石油天然氣、石油化工、化工、造紙印刷、紡織印染、機(jī)械、電子制造、汽車制造、包裝、印刷、機(jī)械、煙草、塑膠機(jī)械、電力、水利、水處理/環(huán)保、市政工程、鍋爐、運(yùn)輸、...

      中央空調(diào)**流程介紹以及清洗費(fèi)用
      由于現(xiàn)在人對于裝修方面的要求越來越高,中央空調(diào)也就成為裝修時不可少一種,這種空調(diào)使用起來相對來說會比較方便,但是使用了一些日子以后要對它進(jìn)行**就比較難了。下面小編就來給大家介紹一下中央空調(diào)**步驟講解及中央空調(diào)清洗一次多少錢。 中央空調(diào)**步驟講解 1、首先你要對室內(nèi)、室外換熱器的表面進(jìn)行清洗,這樣才可以去除灰塵和可繁殖的**等,同時這樣做好處就是可以提高換熱器的效率,防止有害物質(zhì)的積累。 2、對...

      DSQC 236G現(xiàn)貨
      DSQC236G 聯(lián)系人鄭工電話18759178244/0591-83855060 QQ2851617304 福建鴻飛達(dá)自動化科技有限公司是一家專業(yè)從事分銷進(jìn)口歐美知名品牌工業(yè)傳感器、機(jī)器人備件、編碼器、伺服驅(qū)動、流量計、變送器、分析儀、等進(jìn)出口貿(mào)易型企業(yè)。 我司主要涉及數(shù)控機(jī)械、冶金、石油天然氣、石油化工、化工、造紙印刷、紡織印染、機(jī)械、電子制造、汽車制造、包裝、印刷、機(jī)械、煙草、塑膠機(jī)械、電力、水利、水處理/環(huán)保、市政工程、鍋爐、運(yùn)輸、金屬成...



      相關(guān)評論:  
      (歡迎網(wǎng)友發(fā)表評論,請注意網(wǎng)絡(luò)文明)
      (不支持 HTML 顯示,請勿發(fā)HTML代碼)
      (評論需審核后才能顯示)

      本站推薦:
      影視推薦
      網(wǎng)絡(luò)流行新詞
      野釣達(dá)人
      建筑機(jī)械
      北京律師咨詢
      鄭州游樂設(shè)備廠家
      世界地圖 - 中文版
      遼寧紡織服裝網(wǎng)
      氙燈老化試驗(yàn)箱價格|廠家
      如何選好-豆丁網(wǎng)
      風(fēng)光S560東風(fēng)-新風(fēng)光
      郁香菲企業(yè)簡介_上海思域
      上海交大唐克軒團(tuán)隊在青蒿
      找模袋工程就找海龍水下工
      便宜的復(fù)合型塑膠跑道_廣
      品牌好的PVC加工助劑報
      自貢專業(yè)制作樣板彩燈
      醫(yī)用37度恒溫箱
      保定科勝200型包裝機(jī)|
      0771一5656110
      回收歐姆龍溫控器CPU模
      蘭州遠(yuǎn)創(chuàng)機(jī)電設(shè)備有限公司
      鄭州佰草智慧化妝品有限公
      1738-IB8M8
      石打石制砂機(jī)成套配置設(shè)備
      在進(jìn)行中藥說明書翻譯時需
      西安大量生物陶粒濾料質(zhì)量
      三星南寧三星空調(diào)售后維修
      人們對自閉癥的認(rèn)識誤區(qū)
      紹興連鎖品牌裝修公司 打
      天津塘沽區(qū)搭建巖棉彩鋼房
      新站登錄--網(wǎng)站簡介--流量交換--名站收藏夾--廣告服務(wù)--友情鏈接--免責(zé)聲明--聯(lián)系我們--意見建議--違法舉報--侵權(quán)舉報
      Copyright 2005-2025 名站在線[m.zgdjkds.com]版權(quán)所有 經(jīng)營許可證:粵ICP備17047754號