1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 生產作業可視化系統的架構

        時間:2024-06-24 16:02:29 系統架構師 我要投稿
        • 相關推薦

        生產作業可視化系統的架構

          “可視化”是指利用計算機的處理技術,把各種經處理的基礎數據信息轉換成合適的圖形圖像在屏幕上展示出來。而生產作業可視化就是把底層生產作業的信息經過計算機采集處理成圖表圖像,清晰的展現出來。那么如何實現生產作業可視化系統的架構, 我們一起來看看!

          1 系統架構

          為了能夠解決靈活的可擴展性的要求,系統將基礎容器部分與業務應用部分分離,形成了集成門戶和業務系統兩部分。

          集成門戶部分提供一個用于整合外部B/S應用程序的框架,以使得用戶可實現信息集成、內容分類、單點登錄、權限管理、個性化主頁等功能。包括門戶自身的組件管理、布局展示邏輯以及相關配置參數的持久化管理。而業務系統部分包括項目中的具體業務相關內容,包括業務、數據以及用戶操作界面邏輯等內容。具體如圖1所示:

          項目解決方案主要由以下幾部分組成:

          1.1 mes.ExtInfrastructure 系統基礎設施

          系統基礎設施層將系統各層次中的公共內容抽象出來,形成通用的業務無關的可復用組件包。例如包括:ASP.NET自定義控件、AOP/IOC包裝、層超類型、公共類型、擴展方法定義、HttpModule、工具類、安全控制類、日志類等。

          1.2 mes.Portal.DataProvider 門戶數據層

          提供門戶部分的數據操作方法(主要與門戶中各類組件相關),對上層隱藏數據操作邏輯以及具體的SQL語句。定義數據實體對象。

          1.3 mes.Container 系統IOC容器層

          IOC容器用于管理系統中的數據層對象與業務層對象,被管理對象的實例化過程由容器控制。因此,該層位于數據層與業務層之上,用于配置需要IOC容器管理的類型以及系統切面配置。

          1.4 mes.Portal.Components 門戶邏輯控制層

          包括了門戶站點構建過程中的控制邏輯,主要有:配置數據模式定義、配置數據的加載方法、門戶模塊基類型、配置實體定義、門戶擴展行為基類以及配置節定義等。

          1.5 mes.Actions 門戶運行時行為擴展

          用于定義門戶運行時的行為擴展(IPortalAction)框架,運行時在門戶框架的特定生命周期中(如登錄后、登出前等)注入用戶擴展行為。從而使得擴展行為不與門戶框架本身產生強耦合。

          1.6 mesPortal 門戶站點

          門戶站點包括了模塊定義(PortalModelControl或CachedPortalModelControl)、具體配置數據PortalCfg.xml以及其他資源文件等。

          1.7 mes.ExtDataProvider 可視化系統數據層

          數據層提供對外部數據源的操作封裝,值得注意的是,這里的外部數據不僅包括傳統意義上的關系型數據庫,還包括其他各類外部資源的操作,例如外部WebService、外部文本文件等。因此,對于系統中需要添加外部WebService(或WCF)引用的地方,應該添加在該項目中而不是在網站項目中(部署時,必須把該項目中的config內容復制到啟動程序即web項目中的web.confg之中)。

          1.8 Bussiness Logic Layer 可視化系統業務層

          該層為可選層次,對于邏輯較簡單的業務過程,可忽略該層次,上層跳過該層直接調用數據層完成業務過程。對于邏輯較復雜的業務過程,根據業務環境實際情況建立領域模型,提供服務操作接口。

          該層的建設無固定模式,需根據業務規模、業務特點、擴展需求等環境因素來具體劃分、設計。

          1.9 mes.Presentation 可視化系統表現邏輯

          無固定應用模式,一般將僅針對于可視化業務系統Web項目的公共內容抽象出來放入該類庫中(更為通用的類,如可同時針對與門戶以及可視化業務系統進行復用的類、或針對于低層次操作的可復用類行應放入基礎設施層),例如頁面層超類型定義、較為復雜的表現層邏輯(較為復雜的業務邏輯應放入業務層中)。

          1.10 mes 可視化站點

          B/S結構項目接口,包括用戶操作接口(即界面)以及服務接口(WebService)。

          2 門戶集成

          MES生產可視化系統必須是一個涵蓋多個生產部門(包括計劃、制造、裝配、設備維護、管理等多個職能部門)方方面面信息數據的一個平臺。它的數據來自于方方面面,有來自于HR的人員考勤考核信息、有來自計劃的工單信息、有來自MDC/DNC(Manufacturing Data Collection/Distributed Numerical Control)的設備狀態信息,有來自于PDM(Product Data Management)系統的加工工藝卡片和工藝圖紙。這些數據經過生產過程的一道道的操作、運算、加工,會產生新的數據,這些新數據也會根據業務需要同步到其它的系統中。

          3 總結

          通過上述的MES系統架構,可以比較方便靈活的實現生產作業可視化,并可以根據企業本身的情況,實現功能定制。同時,門戶的應用可以實現根據用戶不同職能,瀏覽不同信息、操作不同業務。車間操作人員之間可以共享生產作業信息,管理人員可以得到有效的執行反饋。

          通過MES生產作業可視化的應用,可以彌補底層生產作業信息化的盲區,逐步達到各層次之間的無縫銜接,完善生產反饋過程,力求以高效的數據傳遞、精準的數據分析為基礎,實現管理上的不斷提高與創新。

        【生產作業可視化系統的架構】相關文章:

        如何搭建系統CSS架構12-31

        系統架構設計模式大全08-22

        系統架構師是做什么的12-30

        如何成為優秀的系統架構師06-03

        圖書檢索系統體系架構研究12-05

        基于云架構的系統安全設計08-08

        系統架構師的就業前景分析01-11

        系統架構設計師要素01-11

        系統架構師必須具備哪些能力05-07

        MES系統安全架構設計09-19

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>