專利名稱:一種對通用幫助url按模塊進(jìn)行統(tǒng)一注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算機(jī)應(yīng)用,具體地說是一種B/S應(yīng)用系統(tǒng)中對通用幫助url按模塊進(jìn)行統(tǒng)一注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā)的方法。
背景技術(shù):
隨著Internet技術(shù)及企業(yè)信息化建設(shè)的發(fā)展,許多企業(yè)的信息系統(tǒng)都建立在B/ S結(jié)構(gòu)模式,用戶不受地域的限制,可在遠(yuǎn)程進(jìn)行業(yè)務(wù)操作。在應(yīng)用系統(tǒng)中對象之間的關(guān)聯(lián)是非常常見的,對象的屬性值往往沒有業(yè)務(wù)上的意義所以在使用上帶來很大不便,因此B/S 應(yīng)用系統(tǒng)經(jīng)常會采用彈出方式向用戶提供幫助界面及數(shù)據(jù)供其選擇所需要的數(shù)據(jù)。一般做法是直接在前臺js腳本指定查詢頁面和參數(shù),這樣帶來的問題一是調(diào)用方法不統(tǒng)一,不便于管理,更重要的是一旦實際的幫助窗口的url等發(fā)生變化,那么開發(fā)人員就要找到每一處使用這個幫助窗口的頁面進(jìn)行修改。如果能夠?qū)椭翱谶M(jìn)行統(tǒng)一的注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā),就可以有效的降低程序的耦合性,無須編碼就可以實現(xiàn)通用幫助窗口的變動,降低程序的開發(fā)和維護(hù)難度,有效的提高開發(fā)人員和管理人員的工作效率。
發(fā)明內(nèi)容
本發(fā)明的目的是提供了一種B/S應(yīng)用系統(tǒng)中對通用幫助url按模塊進(jìn)行統(tǒng)一注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā)的方法。本發(fā)明的目的是按以下方式實現(xiàn)的,是對以模塊為單位管理通用幫助的url,對本地應(yīng)用和分布式應(yīng)用提供統(tǒng)一的維護(hù)管理、調(diào)用轉(zhuǎn)發(fā),包括把通用幫助的url按模塊進(jìn)行管理,區(qū)分為本地模塊和分布式模塊,注冊到通用幫助注冊管理庫中;應(yīng)用系統(tǒng)調(diào)用通用幫助的統(tǒng)一入口頁面并傳入?yún)?shù),再轉(zhuǎn)發(fā)到實際的通用幫助地址,其步驟如下A 定義通用幫助提供者所屬的模塊,并且區(qū)分是本地模塊還是分布式模塊,如果是分布式應(yīng)用,還需要同時注冊提供通用幫助的應(yīng)用名、應(yīng)用的ip地址和端口號;B 在通用幫助注冊管理庫中注冊該模塊提供的通用幫助的url ;C 應(yīng)用系統(tǒng)調(diào)用通用幫助的統(tǒng)一入口頁面并傳入?yún)?shù),由系統(tǒng)轉(zhuǎn)發(fā)到實際的通用幫助頁面。本發(fā)明的優(yōu)異效果是對通用幫助的url實現(xiàn)動態(tài)配置,無須修改源程序。為統(tǒng)一通用幫助組件管理提供的接口,可以進(jìn)行用戶安全管理,包括權(quán)限分配、安全認(rèn)證、操作日志記錄等。
圖1是一種通用幫助的統(tǒng)一管理系統(tǒng)和方法的幫助窗口注冊維護(hù)系統(tǒng)流程2是一種通用幫助的統(tǒng)一管理系統(tǒng)和方法的幫助窗口調(diào)用轉(zhuǎn)發(fā)系統(tǒng)流程圖
具體實施例方式參照說明書附圖對本發(fā)明的作以下詳細(xì)地說明。 1、采用統(tǒng)一的元模型對通用幫助進(jìn)行描述。模型分為模塊和幫助窗口 url兩類, 一個模塊可以包含多個幫助窗口。2、定義通用幫助提供者所屬的模塊,并且區(qū)分是本地模塊還是分布式模塊,如果是分布式應(yīng)用,還需要同時注冊提供通用幫助的應(yīng)用名、應(yīng)用的ip地址和端口號。3、為模塊添加幫助窗口,把幫助窗口的url注冊到存儲庫中,需要為每個幫助窗口分配唯一的幫助編號,作為統(tǒng)一幫助入口頁面的參數(shù)。4、把幫助窗口的地址維護(hù)到數(shù)據(jù)庫中后就可以使用統(tǒng)一通用幫助窗口了,通過調(diào)用統(tǒng)一幫助入口頁面會自動轉(zhuǎn)到實際的幫助窗口。本發(fā)明的通用幫助的統(tǒng)一管理的方法,有降低模塊耦合性、使用簡便、無須編碼動態(tài)變動功能等特點,具有很好的推廣使用價值。
權(quán)利要求
1. 一種對通用幫助url按模塊進(jìn)行統(tǒng)一注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā)的方法,其特征在于,是對以模塊為單位管理通用幫助的url,對本地應(yīng)用和分布式應(yīng)用提供統(tǒng)一的維護(hù)管理、調(diào)用轉(zhuǎn)發(fā),包括把通用幫助的url按模塊進(jìn)行管理,區(qū)分為本地模塊和分布式模塊,注冊到通用幫助注冊管理庫中;應(yīng)用系統(tǒng)調(diào)用通用幫助的統(tǒng)一入口頁面并傳入?yún)?shù),再轉(zhuǎn)發(fā)到實際的通用幫助地址,其步驟如下A 定義通用幫助提供者所屬的模塊,并且區(qū)分是本地模塊還是分布式模塊,如果是分布式應(yīng)用,還需要同時注冊提供通用幫助的應(yīng)用名、應(yīng)用的ip地址和端口號; B 在通用幫助注冊管理庫中注冊該模塊提供的通用幫助的url ; C 應(yīng)用系統(tǒng)調(diào)用通用幫助的統(tǒng)一入口頁面并傳入?yún)?shù),由系統(tǒng)轉(zhuǎn)發(fā)到實際的通用幫助頁面。
全文摘要
本發(fā)明提供一種對通用幫助url按模塊進(jìn)行統(tǒng)一注冊維護(hù)、調(diào)用轉(zhuǎn)發(fā)的方法,本發(fā)明的方法,解決了B/S應(yīng)用系統(tǒng)中引入的通用幫助沒有統(tǒng)一入口,難以維護(hù)的問題;解決一旦引用的通用幫助地址等發(fā)生變動,需要修改源代碼的問題,實現(xiàn)通用幫助的動態(tài)配置管理;同時,通過統(tǒng)一通用幫助組件管理提供的接口,可以進(jìn)行用戶安全管理,包括權(quán)限分配、安全認(rèn)證、操作日志記錄等。本發(fā)明在B/S應(yīng)用系統(tǒng)中已經(jīng)得到廣泛應(yīng)用,有降低模塊耦合性、使用簡便、無須編碼動態(tài)變動功能等特點,具有很好的推廣使用價值。
文檔編號H04L12/24GK102158549SQ20111005079
公開日2011年8月17日 申請日期2011年3月3日 優(yōu)先權(quán)日2011年3月3日
發(fā)明者曹祥茂, 王柏華, 石憲剛, 趙崢 申請人:山東浪潮齊魯軟件產(chǎn)業(yè)股份有限公司