欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

定制制造執(zhí)行系統(tǒng)屏幕的圖形用戶界面的制作方法

文檔序號:6385189閱讀:145來源:國知局
專利名稱:定制制造執(zhí)行系統(tǒng)屏幕的圖形用戶界面的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及分別根據(jù)權(quán)利要求1和10的前序的、用于定制MES (制造執(zhí)行系統(tǒng))屏幕的GUI (圖形用戶界面)的方法和系統(tǒng)。
背景技術(shù)
在當(dāng)今的工業(yè)自動(dòng)化環(huán)境中,為了增加競爭力,制造企業(yè)需要同時(shí)縮短推向市場時(shí)間、增加工藝可見性和生產(chǎn)靈活性、優(yōu)化預(yù)測和調(diào)度、以及降低廢品、庫存水平及故障時(shí)間;而同時(shí)還要在所有全球工廠中確保最優(yōu)的質(zhì)量和生產(chǎn)效率。因此,為了滿足這些需求目標(biāo),制造企業(yè)需要集成的IT基礎(chǔ)設(shè)施,該集成的IT基礎(chǔ)設(shè)施幫助制造企業(yè)在全球規(guī)模內(nèi)協(xié)調(diào)生產(chǎn)、并且如有必要實(shí)時(shí)地協(xié)調(diào)生產(chǎn)。制造執(zhí)行系統(tǒng)通常已知為集成了商務(wù)系統(tǒng)(例如ERP (企業(yè)資源計(jì)劃))和生產(chǎn)控制系統(tǒng)的IT層。西門子公司(Siemens Corp.)在其S1MAT1C 產(chǎn)品族下提供了廣泛范圍的MES
女口
廣叩ο如由制造企業(yè)解決方案協(xié)會(huì)(MESA國際)所限定的,MES系統(tǒng)是通過管理“從訂單下發(fā)至制造的點(diǎn)到產(chǎn)品交付至成品的點(diǎn)的生產(chǎn)操作”和通過“經(jīng)由雙向通信跨組織和供應(yīng)鏈向其他系統(tǒng)提供關(guān)于生產(chǎn)活動(dòng)的任務(wù)關(guān)鍵信息”來“驅(qū)動(dòng)制造操作的有效執(zhí)行的動(dòng)態(tài)信息系統(tǒng)”。用于開發(fā)MES系統(tǒng)的國際標(biāo)準(zhǔn)通常被稱為ISA-95或S95。MES系統(tǒng)通常所包括的功能是資源分配和狀態(tài)、派發(fā)生產(chǎn)訂單、數(shù)據(jù)收集/獲取、質(zhì)量管理、維護(hù)管理、性能分析、操作/詳細(xì)調(diào)度、文檔控制、勞務(wù)管理、工藝管理以及產(chǎn)品跟蹤。因此,由軟件供應(yīng)商所開發(fā)的MES系統(tǒng)的目標(biāo)是為制造企業(yè)(客戶)提供如下工具:該工具用于本著為制造工廠提升收益率、提高生產(chǎn)力、改善質(zhì)量和工藝性能來測量和控制生產(chǎn)活動(dòng)。如在本文中所使用的,軟件應(yīng)用程序是由軟件開發(fā)者在開發(fā)時(shí)間所開發(fā)的、執(zhí)行MES系統(tǒng)內(nèi)的一些有用的活動(dòng)(例如監(jiān)控來自工廠處理的值或控制工廠裝置)的一組軟件組件?!愕?在設(shè)計(jì)時(shí)間(engineering time)或配置時(shí)間,系統(tǒng)工程師根據(jù)特定的制造工廠需求來靈活地定制MES應(yīng)用程序。相反地,在運(yùn)行時(shí)間,MES應(yīng)用程序由終端用戶(可能是工廠操作員或產(chǎn)線負(fù)責(zé)人員)所使用。MES系統(tǒng)設(shè)置有前端/客戶端CTI應(yīng)用程序,該應(yīng)用程序可由終端用戶所使用以規(guī)劃和控制制造活動(dòng)。MES⑶I應(yīng)用程序在將來自各種源的處理、質(zhì)量以及商務(wù)信息整合到工廠的生產(chǎn)狀態(tài)的一個(gè)統(tǒng)一的實(shí)時(shí)視圖中發(fā)揮了關(guān)鍵作用。實(shí)際上,MES Gn應(yīng)用程序?qū)D形屏幕顯示給終端用戶,該圖形屏幕實(shí)現(xiàn)概覽工廠活動(dòng)的一些參數(shù)或情景?,F(xiàn)今MES屏幕大多數(shù)以網(wǎng)頁的形式而開發(fā)。
例如,憑借MES應(yīng)用程序套裝SIMATIC IT,提供了客戶端應(yīng)用程序生成器(ClientApplication Builder),其由允許用戶構(gòu)建定制的⑶I屏幕頁面的一組模塊構(gòu)成。一般地,軟件供應(yīng)商開發(fā)MES軟件產(chǎn)品作為通用的解決方案以滿足一些和不同客戶的需求。作為其結(jié)果,為了用于各種不同情況,在頁面開發(fā)時(shí)間還通用地設(shè)計(jì)了 MES屏幕的集合(與MES產(chǎn)品一起提供)。然而,因?yàn)榭蛻粢筢槍M足其特定需求的特定項(xiàng)目而定制MES產(chǎn)品,所以為了滿足特定項(xiàng)目的客戶需求還需要定制MES屏幕的GUI。該客戶需求是基本需求,因?yàn)樵诳蛻衄F(xiàn)場終端用戶主要通過MES屏幕的⑶I與MES產(chǎn)品交互。因此,關(guān)于特定的單一項(xiàng)目,必須達(dá)到MES客戶的一些改進(jìn)需求,以使得改善MES解決方案的效率和可用性。MES用戶的改善專用于單一項(xiàng)目的解決方案的效率和可用性的改進(jìn)需求涉及導(dǎo)航模式,即必須彼此連接的圖形屏幕之間的鏈接。遺憾的是,為了實(shí)現(xiàn)此改進(jìn),負(fù)責(zé)根據(jù)客戶需要采用通用解決方案的系統(tǒng)工程師必須評估每個(gè)單個(gè)通配屏幕并且找到連接屏幕的方式,以根據(jù)客戶需求來構(gòu)建應(yīng)用程序。通配屏幕之間的連接通常需要修改屏幕自身,并且當(dāng)系統(tǒng)工程師想以通配形式保持屏幕時(shí)這會(huì)成為問題。因此,可以看出,因?yàn)椴煌腗ES客戶具有不同的需求,所以需要不同類型的定制。在本技術(shù)領(lǐng)域內(nèi),以兩種方式解決了 MES屏幕的定制問題。根據(jù)第一方式,屏幕的源代碼被交付至根據(jù)所需定制來修改源代碼的系統(tǒng)工程師或系統(tǒng)集成商(system integrator)。就所需時(shí)間和工作量而言,該動(dòng)作具有相關(guān)成本的影響。另外,另一缺點(diǎn)是私有源代碼被暴露給第三方(通常不是軟件開發(fā)公司的雇員),其具有明顯的知識產(chǎn)權(quán)問題。根據(jù)第二方式,屏幕由軟件開發(fā)者根據(jù)草圖開發(fā)以滿足客戶需求。要?jiǎng)?chuàng)建包含所需定制的全新網(wǎng)頁以替代原來網(wǎng)頁。遺憾的是,該第二方式具有以下缺點(diǎn):不可以開發(fā)通用屏幕,而僅能開發(fā)項(xiàng)目專用屏幕。定制是客戶專用的:創(chuàng)建頁面的新修改的版本。該動(dòng)作具有非常高的工作量:用于原始頁面的分析的時(shí)間的工作量(定制屏幕的人與創(chuàng)建屏幕的人通常不同);修改頁面的時(shí)間的工作量;測試頁面的時(shí)間的工作量(還需要一些可靠的回歸測試);對于不同客戶維護(hù)相同頁面的不同版本的工作量。遺憾的是,在已知的兩種定制MES網(wǎng)頁屏幕的方式中,均必須修改網(wǎng)頁的源代碼。該事實(shí)暗示以就時(shí)間和工作量而言相關(guān)成本的影響、還考慮對于代碼維護(hù)和升級的需求,需要再次完全地測試交付的產(chǎn)品屏幕的源代碼。此外,憑借定制MES網(wǎng)頁屏幕的已知方法,不僅增加了開發(fā)和定制工作量,還減少了交付的網(wǎng)頁屏幕的可重用性。因此本發(fā)明的目標(biāo)是具體地通過提供一種用于定制MES屏幕的⑶I而無需修改網(wǎng)頁屏幕的源代碼的方法和系統(tǒng),克服以上提及的缺點(diǎn)。

發(fā)明內(nèi)容
通過如下一種方法和系統(tǒng)實(shí)現(xiàn)上述目標(biāo):該方法和系統(tǒng)用于考慮特定客戶需求而定制通用MES軟件應(yīng)用程序的屏幕的用戶界面,屏幕是網(wǎng)頁、在下文中被稱為頁面屏幕;本發(fā)明包括:a)為至少一個(gè)頁面屏幕提供作為可配置圖形控件的、在下文中被稱為可配置工具欄的工具欄,其中可配置工具欄包括一組可定制按鈕;b)提供在一組可定制按鈕內(nèi)添加至少一個(gè)前進(jìn)智能導(dǎo)航按鈕的可能性,該至少一個(gè)前進(jìn)智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則前進(jìn)到額外的頁面屏幕,正調(diào)用的頁面屏幕和所調(diào)用的額外的頁面屏幕在下文中分別被稱為源頁面和目標(biāo)頁面;c)提供用于實(shí)現(xiàn)可配置工具欄的配置的圖形配置工具;d)在設(shè)計(jì)時(shí)間,通過配置工具,探究源頁面使得可配置工具欄呈現(xiàn)有一組可定制按鈕;e)在設(shè)計(jì)時(shí)間,通過配置工具,將前進(jìn)到給定所選目標(biāo)頁面的至少一個(gè)前進(jìn)智能導(dǎo)航按鈕添加至一組可定制按鈕;f)在設(shè)計(jì)時(shí)間,通過配置工具,根據(jù)給定客戶需求,將給定所選目標(biāo)頁面的URL地址關(guān)聯(lián)到所添加的至少一個(gè)智能導(dǎo)航按鈕。在本發(fā)明的實(shí)施例中,可優(yōu)選地提供在一組可定制按鈕中添加后退智能導(dǎo)航按鈕的可能性,該后退智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則從目標(biāo)頁面后退到正調(diào)用的源頁面。本發(fā)明的實(shí)施例可便利地還包括提供導(dǎo)航上下文(navigationcontext),其用于存儲要在源頁面與目標(biāo)頁面之間交換的一組參數(shù)。優(yōu)選地,在本發(fā)明的實(shí)施例中,該一組參數(shù)可包括一組數(shù)據(jù)參數(shù)和/或一組狀態(tài)參數(shù)。在本發(fā)明的實(shí)施例中,項(xiàng)f)還可有利地包括以下子項(xiàng):選擇在運(yùn)行時(shí)間要通過導(dǎo)航上下文提供給目標(biāo)頁面的數(shù)據(jù)參數(shù)的子集。本發(fā)明的實(shí)施例還可便利地包括以下項(xiàng):在設(shè)計(jì)時(shí)間,取決于所選數(shù)據(jù)參數(shù)的子集的值而限定在運(yùn)行時(shí)間載入目標(biāo)頁面的期望視圖。在本發(fā)明的實(shí)施例中,在運(yùn)行時(shí)間,當(dāng)從目標(biāo)頁面點(diǎn)擊后退智能導(dǎo)航按鈕時(shí),可取決于在運(yùn)行時(shí)間在源頁面中點(diǎn)擊前進(jìn)按鈕時(shí)導(dǎo)航上下文中存儲的一組狀態(tài)參數(shù)的值,在視圖中優(yōu)選地載入所調(diào)用的源頁面。因此,有利地實(shí)現(xiàn)了在運(yùn)行時(shí)間、根據(jù)本發(fā)明或根據(jù)本發(fā)明的實(shí)施例中的任一個(gè)而定制的通用MES軟件應(yīng)用程序的屏幕的用戶界面的源頁面與目標(biāo)頁面之間的切換。此外,可以提供一種包括計(jì)算機(jī)程序代碼的計(jì)算機(jī)程序要素,該計(jì)算機(jī)程序代碼用于當(dāng)被載入到計(jì)算裝置的數(shù)字處理器時(shí),執(zhí)行根據(jù)上述方法的步驟。附加地,可以提供一種在計(jì)算機(jī)可用介質(zhì)上所存儲的計(jì)算機(jī)程序產(chǎn)品,其包括用于使計(jì)算裝置執(zhí)行上述方法的計(jì)算機(jī)可讀程序代碼。本發(fā)明的實(shí)施例通過憑借專用工具改變頁面配置以使不修改源代碼,而有利地實(shí)現(xiàn)定制。出于以下原因,本發(fā)明的實(shí)施例便利地導(dǎo)致了成本降低:-減少了用于定制網(wǎng)頁屏幕所需的工作量。-減少了所需的軟件產(chǎn)品的維護(hù)。-該方式不易出錯(cuò)。
-不需要原始頁面設(shè)計(jì)的詳盡分析和了解。-對于網(wǎng)頁不需要回歸測試。通過所提出的發(fā)明而實(shí)現(xiàn)的定制不在頁面上編碼,使得在錯(cuò)誤的情況下可以移除定制而不影響由產(chǎn)品所提供的原始頁面的原始功能。憑借本發(fā)明的實(shí)施例,保護(hù)了原始頁面的知識產(chǎn)權(quán)。本發(fā)明的實(shí)施例允許以減少的工作量將與MES產(chǎn)品一起提供的兩個(gè)或更多個(gè)屏.彼此鏈接。本發(fā)明的實(shí)施例允許互連通配獨(dú)立屏幕。本發(fā)明的實(shí)施例允許以容易的方式構(gòu)建用于每個(gè)MES應(yīng)用程序的定制導(dǎo)航模式,其改善應(yīng)用程序的可用性而不放棄使用通配屏幕。本發(fā)明的實(shí)施例允許系統(tǒng)工程師使用圖形工具,在兩個(gè)屏幕之間創(chuàng)建鏈接而不訪問頁面源代碼。


參照附圖,現(xiàn)在將以優(yōu)選的但非排它性的實(shí)施例描述本發(fā)明,其中:圖1是從根據(jù)本發(fā)明的示例實(shí)施例的頁面屏幕GUI的可配置工具欄所截取的快照示例。
具體實(shí)施例方式根據(jù)本發(fā)明,考慮特定用戶需求而定制通用MES軟件應(yīng)用程序的屏幕的用戶界面。該屏幕是網(wǎng)頁,在本文中被稱為頁面屏幕。在SIMATIC MES應(yīng)用程序套裝內(nèi),經(jīng)由客戶端應(yīng)用程序生成器而構(gòu)建MES頁面屏幕,該客戶端應(yīng)用程序生成器是用于構(gòu)建跨功能圖形屏幕的基于網(wǎng)頁的圖形用戶界面。SIMATIC IT的客戶端應(yīng)用程序生成器基于Microsoft ASP.NET技術(shù),所以當(dāng)在客戶端上交付頁面時(shí),其由HTML和腳本構(gòu)成。至少為頁面屏幕提供了作為可配置圖形控件的、在下文中被稱為可配置工具欄的工具欄。在可配置工具欄內(nèi),呈現(xiàn)一組可定制按鈕。提供了將至少一個(gè)前進(jìn)智能導(dǎo)航按鈕添加至該一組可定制按鈕的可能性,該至少一個(gè)前進(jìn)智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則前進(jìn)到額外的頁面屏幕。在本文中正調(diào)用的頁面被稱為源頁面,并且所調(diào)用的額外的頁面屏幕被稱為目標(biāo)頁面。提供了圖形配置工具,其用于通過生成包含用于執(zhí)行可定制按鈕的相關(guān)信息的配置文件而實(shí)現(xiàn)以圖形方式配置可配置工具欄。在設(shè)計(jì)時(shí)間,通過配置工具,探究源頁面使得可配置工具欄呈現(xiàn)有一組可定制按鈕。在設(shè)計(jì)時(shí)間,將前進(jìn)到給定所選目標(biāo)頁面的至少一個(gè)前進(jìn)智能導(dǎo)航按鈕添加至一組可定制按鈕。在設(shè)計(jì)時(shí)間,根據(jù)給定客戶需求,將給定目標(biāo)頁面的統(tǒng)一資源定位符(URL)關(guān)聯(lián)至所添加的至少一個(gè)智能導(dǎo)航按鈕??商峁┰谝唤M可定制按鈕中添加后退智能導(dǎo)航按鈕的可能性,該后退智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則從目標(biāo)頁面后退到正調(diào)用的源頁面。為了實(shí)現(xiàn)在運(yùn)行時(shí)間在源頁面與目標(biāo)頁面之間的信息交換,可在開發(fā)時(shí)間有利地提供導(dǎo)航上下文,該導(dǎo)航上下文用于在運(yùn)行時(shí)間存儲一組參數(shù)。該組參數(shù)可包括一組數(shù)據(jù)參數(shù)和/或一組狀態(tài)參數(shù)。導(dǎo)航上下文是用于在源頁面與目標(biāo)頁面之間切換的同時(shí)管理信息交換的服務(wù)。導(dǎo)航上下文能夠根據(jù)事件,在從源頁面導(dǎo)航到目標(biāo)頁面和從目標(biāo)頁面導(dǎo)航到源頁面的同時(shí),收集、存儲以及提供所需的導(dǎo)航信息。如在本文中所使用的,術(shù)語“參數(shù)數(shù)據(jù)”表示在上下文(context)與源頁面和/或目標(biāo)頁面之間交換的參數(shù)信息。例如,參數(shù)數(shù)據(jù)可包括系統(tǒng)工程師期望通過上下文在目標(biāo)頁面中可獲得的信息,其中參數(shù)數(shù)據(jù)的值可在運(yùn)行時(shí)間由終端用戶選擇。如在本文中所使用的,術(shù)語“狀態(tài)數(shù)據(jù)”表示在運(yùn)行時(shí)間終端用戶點(diǎn)擊前進(jìn)智能導(dǎo)航按鈕之前、關(guān)于原始源頁面的狀態(tài)的信息。例如,關(guān)于狀態(tài)的信息可包括所選的行、應(yīng)用的過濾、所選的選項(xiàng)面板(tab-panel)等。導(dǎo)航服務(wù)是智能上下文在于,一旦由來自源頁面或目標(biāo)頁面的通知詢問時(shí),其能夠行動(dòng)并且將相關(guān)導(dǎo)航信息數(shù)據(jù)提供至請求數(shù)據(jù)的頁面。因此,為了根據(jù)給定客戶需求獲得目標(biāo)頁面的期望視圖,可在設(shè)計(jì)時(shí)間選擇數(shù)據(jù)參數(shù)的子集,該數(shù)據(jù)參數(shù)的子集在運(yùn)行時(shí)間要通過導(dǎo)航上下文提供至目標(biāo)頁面。在設(shè)計(jì)時(shí)間,系統(tǒng)工程師可優(yōu)選地取決于所選數(shù)據(jù)參數(shù)的子集的值而限定在運(yùn)行時(shí)間載入目標(biāo)頁面的期望視圖。有利地,以該方式,在運(yùn)行時(shí)間,可根據(jù)由導(dǎo)航上下文所提供的參數(shù)的子集的值來過濾目標(biāo)頁面的視圖。例如,在運(yùn)行時(shí)間,終端用戶可以在源頁面中選擇給定命令,并且通過點(diǎn)擊下一頁按鈕,目標(biāo)頁面將給定所選命令所需的材料可視化。本發(fā)明的實(shí)施例可便利地允許從目標(biāo)頁面導(dǎo)航回相關(guān)的正調(diào)用的源頁面。因此,在運(yùn)行時(shí)間,終端用戶可通過點(diǎn)擊前進(jìn)導(dǎo)航按鈕或后退導(dǎo)航按鈕在兩個(gè)方向上在源頁面和目標(biāo)頁面之間切換。在運(yùn)行時(shí)間,當(dāng)從目標(biāo)頁面點(diǎn)擊后退智能導(dǎo)航按鈕時(shí),取決于在導(dǎo)航上下文中所存儲的一組狀態(tài)參數(shù)的所選子集的值,可在視圖中載入所調(diào)用的源頁面。因此,在設(shè)計(jì)時(shí)間,可以通過根據(jù)期望的導(dǎo)航模式添加用于鏈接屏幕的一個(gè)或更多個(gè)智能導(dǎo)航按鈕來定制可配置工具欄。有利地,可配置工具欄可以是期望創(chuàng)建通用的屏幕的開發(fā)者在頁面開發(fā)時(shí)間可以獲得的圖形工具并且然后成為集成開發(fā)者環(huán)境中的一部分;可配置工具欄也可以是系統(tǒng)工程師可以獲得的圖形工具并且然后成為瀏覽器的一部分,該系統(tǒng)工程師期望根據(jù)特定的用戶請求在特定項(xiàng)目中添加屏幕之間的連接,而無需訪問源代碼。以下描述示例實(shí)施例。圖1是從根據(jù)本發(fā)明的示例實(shí)施例的頁面屏幕GUI的可配置工具欄所截取的快照示例。假定系統(tǒng)工程師期望將頁面屏幕鏈接至另一額外的頁面屏幕而無需訪問庫頁面代碼。為了這樣做,根據(jù)該示例實(shí)施例,系統(tǒng)工程師通過瀏覽給定源屏幕的可配置工具欄以創(chuàng)建前進(jìn)智能導(dǎo)航按鈕1,并且將其關(guān)聯(lián)到目的地目標(biāo)頁面的URL2來實(shí)現(xiàn)該目的。另外,根據(jù)請求,給予了在可配置工具欄內(nèi)部提供一組數(shù)據(jù)參數(shù)3的可能性,通過導(dǎo)航上下文將可在目標(biāo)頁面中獲得該一組數(shù)據(jù)參數(shù)3。憑借在圖1中所示的⑶I配置工具,因此可以在設(shè)計(jì)時(shí)間添加下一個(gè)按鈕鏈接1,使得當(dāng)在運(yùn)行時(shí)間終端用戶點(diǎn)擊工具欄控件中的按鈕時(shí),應(yīng)用程序流程重定向至目標(biāo)頁面,并且如果期望,在查詢導(dǎo)航上下文時(shí),將接收目標(biāo)頁面所接收到的參數(shù)值的列表。憑借⑶I配置工具,可提供兩種類型的鏈接:-至少一個(gè)下一個(gè)鏈接:當(dāng)點(diǎn)擊工具欄控件中的前進(jìn)智能導(dǎo)航按鈕時(shí),應(yīng)用程序流程前進(jìn)到目標(biāo)屏幕,數(shù)據(jù)參數(shù)可被可選地提供至目標(biāo)屏幕。-后退鏈接:當(dāng)在目標(biāo)屏幕上點(diǎn)擊工具欄控件中的后退智能導(dǎo)航時(shí),應(yīng)用程序流程重定向至源屏幕,并且屏幕中的每個(gè)控件根據(jù)狀態(tài)參數(shù)(例如,所選的行、應(yīng)用的過濾、所選的選項(xiàng)面板等)的值重新載入其先前狀態(tài)。在運(yùn)行時(shí)間,終端用戶點(diǎn)擊前進(jìn)智能導(dǎo)航按鈕使得顯示在設(shè)計(jì)時(shí)間限定其URL的目標(biāo)頁面??蛇x地,根據(jù)用戶需求,在設(shè)計(jì)時(shí)間,例如,系統(tǒng)工程師可取決于從導(dǎo)航上下文所接收的數(shù)據(jù)參數(shù)的值,限定顯示目標(biāo)頁面的期望視圖,該數(shù)據(jù)參數(shù)的值是先前在運(yùn)行時(shí)間、終端用戶點(diǎn)擊前進(jìn)智能導(dǎo)航按鈕時(shí)而由目標(biāo)頁面所提供的。除了上述本發(fā)明的實(shí)施例之外,本領(lǐng)域技術(shù)人員將能夠獲得各種其它布置和步驟,如果該各種布置和步驟在本文獻(xiàn)中未明確地描述,不過其仍落入所附權(quán)利要求的范圍。所使用的縮寫列表⑶I 圖形用戶界面IT 信息技術(shù)MES 制造執(zhí)彳丁系統(tǒng)URL 統(tǒng)一資源定位符。
權(quán)利要求
1.一種用于考慮特定客戶需求而定制通用制造執(zhí)行系統(tǒng)軟件應(yīng)用程序的屏幕的用戶界面的方法,所述屏幕是網(wǎng)頁、在下文中被稱為頁面屏幕; 所述方法包括以下步驟: a)為至少一個(gè)頁面屏幕提供作為可配置圖形控件的、在下文中被稱為可配置工具欄的工具欄,其中所述可配置工具欄包括一組可定制按鈕; b)提供在所述一組可定制按鈕內(nèi)添加至少一個(gè)前進(jìn)智能導(dǎo)航按鈕的可能性,所述至少一個(gè)前進(jìn)智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則前進(jìn)到額外的頁面屏幕,正調(diào)用的頁面屏幕和所調(diào)用的額外的頁面屏幕在下文中分別被稱為源頁面和目標(biāo)頁面; c)提供用于實(shí)現(xiàn)所述可配置工具欄的配置的圖形配置工具; d)在設(shè)計(jì)時(shí)間,通過所述配置工具,探究所述源頁面使得所述可配置工具欄呈現(xiàn)有所述一組可定制按鈕; e)在設(shè)計(jì)時(shí)間,通過所述配置工具,將前進(jìn)到給定所選目標(biāo)頁面的至少一個(gè)前進(jìn)智能導(dǎo)航按鈕添加至所述一組可定制按鈕; f)在設(shè)計(jì)時(shí)間,通過所述配置工具,根據(jù)給定客戶需求,將所述給定所選目標(biāo)頁面的統(tǒng)一資源定位符地址關(guān)聯(lián)到所添加的至少一個(gè)智能導(dǎo)航按鈕。
2.根據(jù)權(quán)利要求1所述的方法,其中,提供在所述一組可定制按鈕中添加后退智能導(dǎo)航按鈕的可能性,所述后退智能導(dǎo)航按鈕如果在運(yùn)行時(shí)間被點(diǎn)擊,則從所述目標(biāo)頁面后退到正調(diào)用的源頁面。
3.根據(jù)前述權(quán)利要求中的任一項(xiàng)所述的方法,還包括以下步驟:提供導(dǎo)航上下文,所述導(dǎo)航上下文用于存儲要在所述源頁面與所述目標(biāo)頁面之間交換的一組參數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其中所述一組參數(shù)包括一組數(shù)據(jù)參數(shù)和/或一組狀態(tài)參數(shù)。
5.根據(jù)權(quán)利要求3所述的方法,其中步驟f)還包括以下子步驟:選擇在運(yùn)行時(shí)間要通過所述導(dǎo)航上下文提供至所述目標(biāo)頁面的數(shù)據(jù)參數(shù)的子集。
6.根據(jù)權(quán)利要求5所述的方法,還包括以下步驟:在設(shè)計(jì)時(shí)間,取決于所選數(shù)據(jù)參數(shù)的子集的值而限定在運(yùn)行時(shí)間載入所述目標(biāo)頁面的期望視圖。
7.根據(jù)權(quán)利要求5或6所述的方法,其中,在運(yùn)行時(shí)間,當(dāng)從所述目標(biāo)頁面點(diǎn)擊所述后退智能導(dǎo)航按鈕時(shí),取決于在運(yùn)行時(shí)間在所述源頁面中點(diǎn)擊前進(jìn)按鈕時(shí)所述導(dǎo)航上下文中存儲的一組狀態(tài)參數(shù)的值,在視圖中載入所調(diào)用的源頁面。
8.一種用于在運(yùn)行時(shí)間、在根據(jù)前述權(quán)利要求中的任一項(xiàng)所述的方法而定制的通用制造執(zhí)行系統(tǒng)軟件應(yīng)用程序的屏幕的用戶界面的源頁面與目標(biāo)頁面之間切換的方法。
9.根據(jù)前述權(quán)利要求中的任一項(xiàng)所述的方法,其特征在于以軟件實(shí)現(xiàn)所述方法。
10.一種具有用于執(zhí)行根據(jù)前述權(quán)利要求中的任一項(xiàng)所述的方法的步驟的裝置的系統(tǒng)。
全文摘要
本發(fā)明涉及定制MES屏幕的GUI。提供用于定制通用MES軟件應(yīng)用程序的頁面屏幕的用戶界面的方法和系統(tǒng),包括a)為至少一個(gè)頁面屏幕提供包括一組可定制按鈕的可配置工具欄;b)提供在一組可定制按鈕內(nèi)添加如果在運(yùn)行時(shí)間被點(diǎn)擊則前進(jìn)到額外頁面屏幕的至少一個(gè)前進(jìn)智能導(dǎo)航按鈕的可能性,正調(diào)用的頁面屏幕和所調(diào)用的額外頁面屏幕稱為源頁面和目標(biāo)頁面;c)提供用于實(shí)現(xiàn)可配置工具欄的配置的圖形配置工具;d)在設(shè)計(jì)時(shí)間通過配置工具,探究源頁面使可配置工具欄呈現(xiàn)有一組可定制按鈕;e)在設(shè)計(jì)時(shí)間通過配置工具,將至少一個(gè)前進(jìn)智能導(dǎo)航按鈕添加至一組可定制按鈕;f)在設(shè)計(jì)時(shí)間通過配置工具,將給定所選目標(biāo)頁面的URL地址關(guān)聯(lián)到所添加的至少一個(gè)智能導(dǎo)航按鈕。
文檔編號G06F17/30GK103177074SQ20121056463
公開日2013年6月26日 申請日期2012年12月21日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者保拉·科萊蒂, 斯特凡諾·諾費(fèi)里 申請人:西門子公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
沙坪坝区| 阿尔山市| 汕尾市| 通河县| 宽城| 琼中| 肇源县| 库尔勒市| 新密市| 永嘉县| 嵊泗县| 图木舒克市| 梅州市| 灵寿县| 达尔| 吉木萨尔县| 手游| 南京市| 内乡县| 湖州市| 保亭| 晋江市| 中超| 桦甸市| 青铜峡市| 靖远县| 繁昌县| 阿城市| 乌什县| 蒙城县| 两当县| 阳西县| 阿克| 四会市| 长葛市| 临泽县| 普陀区| 齐齐哈尔市| 汉沽区| 宁晋县| 叶城县|