国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Mis系統(tǒng)的功能調(diào)用方法及調(diào)用裝置的制作方法

      文檔序號(hào):6611958閱讀:194來源:國(guó)知局
      專利名稱:Mis系統(tǒng)的功能調(diào)用方法及調(diào)用裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及MIS系統(tǒng)數(shù)據(jù)處理領(lǐng)域,特別涉及一種MIS系統(tǒng)的功能 調(diào)用方法以及一種MIS系統(tǒng)的功能調(diào)用裝置。
      背景技術(shù)
      MIS ( Management Information System,管理信息系統(tǒng))系統(tǒng),是一 個(gè)由人、計(jì)算機(jī)及其他外圍設(shè)備等組成的能進(jìn)行信息的收集、傳遞、存 貯、加工、維護(hù)和使用的系統(tǒng),其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算 機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過對(duì)企業(yè)擁有的人力、物力、 財(cái)力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編 制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提 高企業(yè)的管理水平和經(jīng)濟(jì)效益?,F(xiàn)有技術(shù)中,MIS系統(tǒng)通常用于系統(tǒng)決策, 例如,可以利用MIS系統(tǒng)找出目前迫切需要解決的問題,并將信息及時(shí)反 饋給上層管理人員,使他們了解當(dāng)前工作發(fā)展的進(jìn)展或不足。換句話說, MIS系統(tǒng)的最終目的是使管理人員及時(shí)了解公司現(xiàn)狀,把握將來的發(fā)展路 徑。
      一個(gè)完整的MIS系統(tǒng)包括輔助決策系統(tǒng)(DSS)、工業(yè)控制系統(tǒng) (IPC)、辦公自動(dòng)化系統(tǒng)(OA)以及數(shù)據(jù)庫、模型庫、方法庫、知識(shí)庫 和與上級(jí)機(jī)關(guān)及外界交換信息的接口等。因此, 一個(gè)MIS系統(tǒng)通常具有幾 千至幾萬個(gè)功能,現(xiàn)有技術(shù)中,通過主控臺(tái)調(diào)用相應(yīng)的功能往往需要用 戶進(jìn)行多次點(diǎn)擊、移動(dòng)及其它操作,操作過程比較繁瑣。
      所以,本領(lǐng)域技術(shù)人員迫切需要發(fā)展出 一種可以有效簡(jiǎn)化用戶操作 的MIS系統(tǒng)的功能調(diào)用方法及功能調(diào)用裝置。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問題是提供一種MIS系統(tǒng)的功能調(diào)用方法,用 以解決現(xiàn)有技術(shù)中對(duì)于MIS系統(tǒng)的功能調(diào)用操作復(fù)雜、用戶體驗(yàn)較差的問 題;
      本發(fā)明還提供了 一種MIS系統(tǒng)的功能調(diào)用裝置,用以保證上述調(diào)用方 法在實(shí)際中的實(shí)現(xiàn)及應(yīng)用。
      為解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了一種MIS系統(tǒng)的功能調(diào) 用方法,包^fe:
      針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參^t的對(duì)應(yīng)關(guān)系表; 進(jìn)入調(diào)用模式;
      根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)系表中查找對(duì)應(yīng)
      的MIS系統(tǒng)功能參數(shù);
      根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。
      優(yōu)選的是,所述的方法,還包括
      判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù);
      如果是,則按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)。
      優(yōu)選的是,所述獲取步驟進(jìn)一步包括
      判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前菜單信息;
      如果是,則獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能的參數(shù);
      如果否,則判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前用戶信息,
      如果是,則獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能的參數(shù)。 優(yōu)選的是,所述的方法,還包括
      如果所述調(diào)用碼沒有對(duì)應(yīng)的MIS系統(tǒng)功能,則提示錯(cuò)誤信息。 優(yōu)選的是,所述對(duì)應(yīng)關(guān)系表存在于本地?cái)?shù)據(jù)庫中。 本發(fā)明實(shí)施例還公開了一種MIS系統(tǒng)的功能調(diào)用裝置,包括 預(yù)設(shè)單元,用于針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼; 生成單元,用于生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的對(duì)應(yīng) 關(guān)系表;
      觸發(fā)單元,用于進(jìn)入調(diào)用模式;
      查找單元,用于根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)
      系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      執(zhí)行單元,用于根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。 優(yōu)選的是,所述的裝置,還包括
      判斷單元,用于判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù), 如果是,則觸發(fā)獲取單元;
      獲取單元,用于按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)。 優(yōu)選的是,所述獲取單元包括
      第一判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前 菜單信息,如果是,則觸發(fā)第一獲取子單元;如果否,則觸發(fā)第二判斷 子單元;
      第一獲取子單元,用于獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能 的參數(shù);
      第二判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前 用戶信息,如果是,則觸發(fā)第二獲取子單元;
      第二獲取子單元,用于獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能 的參數(shù)。
      優(yōu)選的是,所述的裝置,還包括
      提示單元,用于在所述調(diào)用碼沒有對(duì)應(yīng)的MIS系統(tǒng)功能時(shí)提示錯(cuò)誤 信息。
      優(yōu)選的是,所述對(duì)應(yīng)關(guān)系表存在于本地?cái)?shù)據(jù)庫中。
      與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)
      本發(fā)明通過建立預(yù)設(shè)調(diào)用碼和MIS系統(tǒng)功能的對(duì)應(yīng)關(guān)系,^f吏用戶在 調(diào)用模式下可以直接輸入調(diào)用碼獲得對(duì)應(yīng)的MIS系統(tǒng)功能,從而有效簡(jiǎn) 化用戶在MIS系統(tǒng)中的功能調(diào)用操作;并且,本發(fā)明還可以對(duì)于一個(gè)調(diào) 用碼對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的情況自動(dòng)按照預(yù)置優(yōu)先級(jí)規(guī)則進(jìn)行處理, 減少了出錯(cuò)的可能性,使用戶獲得較好的操作體驗(yàn)。


      圖1是本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用方法實(shí)施例1的流程圖2是一種MIS系統(tǒng)主控臺(tái)的示意圖3是一種在MIS系統(tǒng)的主控臺(tái)中設(shè)置輸入框的示意圖4是本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用方法實(shí)施例2的流程圖
      圖5是本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用裝置實(shí)施例1的結(jié)構(gòu)框圖6是本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用裝置實(shí)施例2的結(jié)構(gòu)框圖
      圖7是應(yīng)用圖6所示裝置實(shí)施例進(jìn)行MIS系統(tǒng)功能調(diào)用的方法流程圖。
      具體實(shí)施例方式
      為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合 附圖和具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
      本發(fā)明的核心構(gòu)思之一在于,通過建立預(yù)設(shè)調(diào)用碼和MIS系統(tǒng)功能 的對(duì)應(yīng)關(guān)系,使用戶在調(diào)用模式下可以直接輸入調(diào)用碼以獲得對(duì)應(yīng)的MIS 系統(tǒng)功能,從而有效簡(jiǎn)化用戶在MIS系統(tǒng)中的功能調(diào)用操作。
      參考圖1,示出了本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用方法實(shí)施例1 的流程圖,具體包括以下步驟
      步驟IOI、針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      步驟102、生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能的對(duì)應(yīng)關(guān)系表;
      步驟103、進(jìn)入調(diào)用模式;
      步驟104、根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)系表中 查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      步驟105、根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。 本發(fā)明應(yīng)用于MIS系統(tǒng)中,7>知的是,MIS系統(tǒng)可以分為兩種,一 種為傳統(tǒng)的MIS系統(tǒng),其核心是C/S ( Client/Server,客戶端/服務(wù)器)架 構(gòu);另 一種是基于Internet的MIS系統(tǒng),其核心是B/S ( Browser/Server, 瀏覽器/服務(wù)器)架構(gòu)。具體而言,采用C/S結(jié)構(gòu)的MIS系統(tǒng),客戶端只 要將請(qǐng)求發(fā)給服務(wù)器端,而服務(wù)器端在處理完請(qǐng)求之后,只是把結(jié)果返 回給客戶端。實(shí)際上在網(wǎng)絡(luò)傳輸?shù)闹挥袛?shù)據(jù)庫語句和結(jié)果數(shù)據(jù)。同時(shí), 客戶端負(fù)責(zé)友好的界面與用戶交互。而服務(wù)器專門負(fù)責(zé)數(shù)據(jù)庫的操作、 維護(hù)、提高了整個(gè)系統(tǒng)的吞吐量和響應(yīng)時(shí)間。在實(shí)際中,B/S架構(gòu)比起 C/S架構(gòu)有著很大的優(yōu)越性,傳統(tǒng)的MIS系統(tǒng)依賴于專門的操作環(huán)境, 而B/S架構(gòu)則不需要專門的操作環(huán)境,在任何地方,只要能上網(wǎng),就能 夠操作MIS系統(tǒng)。具體而言,釆用B/S結(jié)構(gòu)的MIS系統(tǒng)是對(duì)傳統(tǒng)MIS系 統(tǒng)概念上的擴(kuò)展,它不僅可以用于高層決策,而且可以用于進(jìn)行普通的 商務(wù)管理。通過用戶的具名登錄(或匿名登錄),以及相應(yīng)的權(quán)限控制, 可以實(shí)現(xiàn)在遠(yuǎn)端對(duì)系統(tǒng)的瀏覽、查詢、控制和審閱。本發(fā)明可應(yīng)用于以 上兩種MIS系統(tǒng)中,并且,本發(fā)明的實(shí)現(xiàn)無需增加客戶端或服務(wù)器端的 配置,甚至無需改變服務(wù)器端的硬/軟件結(jié)構(gòu),只需要在相應(yīng)的客戶端或 瀏覽器本地進(jìn)行相應(yīng)處理即可實(shí)現(xiàn)。
      MIS系統(tǒng)由于其用于系統(tǒng)決策的特征,通常具有上千甚至上萬個(gè)功 能,這些功能在MIS主控臺(tái)上以多級(jí)菜單顯示,例如, 一種MIS主控臺(tái) 示意圖如圖2所示。在圖2中,菜單逐級(jí)展開,用戶操作時(shí),需要進(jìn)行 多次展開操作,才可獲得最后一級(jí)的明細(xì)功能。然而用戶在日常使用時(shí), 往往只需要使用MIS系統(tǒng)中的某些常用功能,在這種情況下,應(yīng)用本發(fā) 明,則可通過輸入相關(guān)功能的調(diào)用碼即可直接調(diào)用該功能,從而有效簡(jiǎn) 化用戶的操作過程,使用戶獲得更好的使用體驗(yàn)。
      優(yōu)選的是,所述針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼的過程不僅可由 系統(tǒng)開發(fā)人員在開發(fā)過程中設(shè)置,還可以由用戶在應(yīng)用過程中進(jìn)行編輯 和設(shè)置,在技術(shù)實(shí)現(xiàn)上,只需要在MIS系統(tǒng)中預(yù)先生成調(diào)用碼與其對(duì)應(yīng) 的MIS系統(tǒng)功能的表結(jié)構(gòu),即可保證本發(fā)明的實(shí)現(xiàn)。在這種情況下,還 可以根據(jù)實(shí)際中的具體情況對(duì)不同用戶分別設(shè)置不同的調(diào)用碼預(yù)設(shè)權(quán) 限,例如,對(duì)于系統(tǒng)管理員而言,允許其設(shè)置針對(duì)某個(gè)MIS系統(tǒng)功能設(shè) 置調(diào)用碼,并對(duì)對(duì)應(yīng)關(guān)系表中調(diào)用碼和MIS系統(tǒng)功能的對(duì)應(yīng)關(guān)系重新設(shè) 置;而對(duì)一般用戶而言,則僅允許其針對(duì)某個(gè)MIS系統(tǒng)功能設(shè)置調(diào)用碼, 而不允許其修改或編輯對(duì)應(yīng)關(guān)系表中原有的對(duì)應(yīng)關(guān)系等,本發(fā)明對(duì)此不 作限制。
      為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,以下以在實(shí)際中用戶編輯 調(diào)用碼的過程為例進(jìn)行說明,具體可以包括以下步驟
      步驟Sl、用戶在主控臺(tái)上觸發(fā)某個(gè)功能,當(dāng)前界面高亮顯示用戶的 觸發(fā)操作;
      步驟S2、觸發(fā)預(yù)置在MIS系統(tǒng)工具條中的調(diào)用碼編輯控件,則顯示
      當(dāng)前菜單功能對(duì)應(yīng)的調(diào)用碼,如果用戶想要添加某個(gè)功能的調(diào)用碼,則
      選中該功能,輸入預(yù)設(shè)編碼;如果用戶需要對(duì)某個(gè)功能的調(diào)用碼進(jìn)行修 改,則刪除該功能對(duì)應(yīng)的調(diào)用碼,并重新輸入預(yù)設(shè)編碼;
      步驟S3、用戶執(zhí)行確定操作,所述確定操作可以為按回車鍵,觸發(fā) 工具條上的預(yù)設(shè)調(diào)用碼應(yīng)用控件,或以其它方式實(shí)現(xiàn),則在對(duì)應(yīng)關(guān)系表 中增加一條記錄或修改一條記錄,在實(shí)際中,所述調(diào)用碼允許不唯一。
      在這種情況下,所述對(duì)應(yīng)關(guān)系表的存儲(chǔ)結(jié)構(gòu)可以由本領(lǐng)域技術(shù)人員 任意設(shè)置,例如,哈希表、索引表,都是可行的,本發(fā)明對(duì)此不需要進(jìn) 行限定。由于本發(fā)明不涉及服務(wù)器端的設(shè)置與更改,因而,所述對(duì)應(yīng)關(guān) 系表優(yōu)選存在于本地?cái)?shù)據(jù)庫中。
      優(yōu)選的是,本實(shí)施例所述MIS系統(tǒng)功能參數(shù)可以包括以下內(nèi)容
      (1) 功能ID,即表示相應(yīng)MIS系統(tǒng)功能的唯一標(biāo)識(shí);
      (2) 功能名稱,即功能的顯示名稱;
      (3) 上級(jí)功能ID,即當(dāng)前功能的上一級(jí)功能ID;
      (4) 序號(hào),即該功能位于同級(jí)功能中的排序標(biāo)識(shí);
      (5) 程序,即執(zhí)行該功能的程序,其格式通常為組件名.類名.方
      法名;
      (6) 用戶信息,即識(shí)別某個(gè)用戶的ID。
      當(dāng)然,本領(lǐng)域技術(shù)人員根據(jù)需要或經(jīng)驗(yàn)在其中選擇任一種或多種功 能參數(shù),或者,自行設(shè)置其它參數(shù)都是可行的,并且對(duì)于所述參數(shù)的格 式,也可由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適應(yīng)性地設(shè)置,本發(fā)明對(duì)此均 不作限定。
      為方便用戶的直觀操作,可以在MIS系統(tǒng)的主控臺(tái)中設(shè)置調(diào)用碼輸 入框,用戶通過選中所述輸入框,點(diǎn)擊所述輸入框,將光標(biāo)移動(dòng)至所述 輸入框中或以其它操作觸發(fā)所述輸入框,即可進(jìn)入調(diào)用模式,例如,一 種在MIS系統(tǒng)的主控臺(tái)中設(shè)置輸入框的示意圖如圖3所示,用戶采用任 一種方式觸發(fā)該輸入框,即可進(jìn)入調(diào)用模式。
      在調(diào)用模式下,用戶在所述輸入框中輸入調(diào)用碼,即可通過該調(diào)用 碼找到一個(gè)對(duì)應(yīng)的MIS系統(tǒng)功能的參數(shù),執(zhí)行所述參數(shù)即可獲得該MIS 系統(tǒng)功能。例如, 一種才艮據(jù)調(diào)用碼調(diào)用相應(yīng)的MIS系統(tǒng)功能的VB偽代 石馬i口下所示
      Dim obj as object
      Set obj-CreateObject("組件名.類名") Call Obj.方法名 Set obj=nothing
      為有效提高調(diào)用效率,減少調(diào)用碼識(shí)別時(shí)間,優(yōu)選的是,所述調(diào)用 碼由1一20個(gè)字節(jié)組成。在實(shí)際中,所述輸入框可以位于當(dāng)前網(wǎng)頁或者 應(yīng)用程序中,即運(yùn)行在B/S模式時(shí),可以在網(wǎng)頁中嵌入該輸入框,例如, 以網(wǎng)頁腳本的形式嵌入;當(dāng)運(yùn)行在C/S模式時(shí),可以在應(yīng)用程序中嵌入 該輸入框。公知的是,應(yīng)用程序運(yùn)行在用戶模式,可以和用戶進(jìn)行交互, 具有可視的用戶界面。每一個(gè)應(yīng)用程序運(yùn)行于獨(dú)立的進(jìn)程、擁有自己獨(dú) 立的地址空間。不同應(yīng)用程序通過進(jìn)程邊界進(jìn)行分界,通常被分為兩部 分圖形用戶接口(GUI)和引擎(Engine)。對(duì)于設(shè)置所述輸入框的方法, 由本領(lǐng)域技術(shù)人員根據(jù)需要或經(jīng)驗(yàn)采用任一種方法都是可行的,本發(fā)明 對(duì)此不作限制。
      優(yōu)選的是,在本實(shí)施例中,所述輸入框優(yōu)選為文本輸入框,并且, 還可以對(duì)所述文本輸入框設(shè)置校驗(yàn)功能,即對(duì)所述輸入框可以接收的數(shù) 值類型進(jìn)行預(yù)定義,例如定義只允許輸入英文字符,如果接收到不符 合所述預(yù)定義的字符時(shí),則顯示錯(cuò)誤信息。
      需要說明的是,除上述輸入框的設(shè)置外,本領(lǐng)域技術(shù)人員采用任一 種觸發(fā)調(diào)用模式的方法都是可行的,例如,在MIS系統(tǒng)主控臺(tái)的工具條 中設(shè)置觸發(fā)控件,用戶點(diǎn)擊后即彈出輸入框等,本發(fā)明對(duì)此不需要進(jìn)行 限定。
      在實(shí)際中, 一個(gè)MIS系統(tǒng)功能的參數(shù)的執(zhí)行結(jié)果可以是該功能的用 戶操作界面、也可以是一個(gè)嵌入主控臺(tái)的MDI子窗體、彈出式窗體、非 模式窗體等,還可以是一個(gè)無界面的程序執(zhí)行過程,本發(fā)明對(duì)此不作限 制。
      本發(fā)明的又一核心構(gòu)思之一在于,如果多個(gè)MIS系統(tǒng)功能對(duì)應(yīng)同一 調(diào)用碼,則按照預(yù)置優(yōu)先級(jí)規(guī)則進(jìn)行處理,以減少出錯(cuò)的可能性。
      參考圖4,示出了本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用方法實(shí)施例2 的流程圖,具體包括以下步驟
      步驟401、針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      步驟402、生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能的對(duì)應(yīng)關(guān)系表;
      步驟403、進(jìn)入調(diào)用模式;
      步驟404、根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)系表中 查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      步驟405、判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù),如 果是,則執(zhí)行步驟406;
      步驟406、按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù); 步驟407、根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。 根據(jù)前述說明,本發(fā)明允許調(diào)用碼出現(xiàn)不唯一的情況,因此,在實(shí) 際中, 一個(gè)調(diào)用碼可能對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能,在這種情況下,本實(shí)施 例的一種解決方案為,針對(duì)不同的MIS系統(tǒng)功能設(shè)置不同的優(yōu)先級(jí)規(guī)則, 按照所述優(yōu)先級(jí)規(guī)則調(diào)用相應(yīng)的功能。
      因而,在本實(shí)施例中,優(yōu)選的是,所述優(yōu)先級(jí)的設(shè)置基于當(dāng)前菜單 功能優(yōu)先于當(dāng)前用戶設(shè)置功能,當(dāng)前用戶設(shè)置功能優(yōu)先于系統(tǒng)設(shè)置功能 的原則,即如果調(diào)用碼對(duì)應(yīng)的MIS系統(tǒng)功能分別為當(dāng)前菜單功能、當(dāng)前 用戶設(shè)置功能和系統(tǒng)設(shè)置功能,則首先獲取該調(diào)用碼對(duì)應(yīng)的當(dāng)前菜單功 能的參數(shù);例如,調(diào)用碼ACCT,分別對(duì)應(yīng)二級(jí)菜單采購(gòu)系統(tǒng)中的表科目 余額功能和基礎(chǔ)系統(tǒng)中的科目設(shè)置功能,如果用戶當(dāng)前正在基礎(chǔ)系統(tǒng)下, 則首先調(diào)用科目設(shè)置功能。此外,如果調(diào)用碼對(duì)應(yīng)的MIS系統(tǒng)功能分別 為當(dāng)前用戶設(shè)置功能和系統(tǒng)設(shè)置功能,則首先獲取該調(diào)用碼對(duì)應(yīng)的當(dāng)前 用戶設(shè)置功能的參數(shù),在這種情況下,本實(shí)施例的獲取步驟406還可以 包括以下子步驟
      子步驟A1、判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前菜單信息, 如果是,則執(zhí)行子步驟A2;如果否,則執(zhí)行子步驟A3;
      子步驟A2、獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能的參數(shù); 子步驟A3、判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前用戶信息, 如果是,則獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能的參數(shù)。
      當(dāng)然,上述優(yōu)先級(jí)規(guī)則還可以根據(jù)實(shí)際需要組合設(shè)置,更可以由本 領(lǐng)域技術(shù)人員根據(jù)需要或經(jīng)驗(yàn)任意設(shè)置,本發(fā)明對(duì)此不作限制。
      優(yōu)選的是,本實(shí)施例還可以包括步驟
      如果所述調(diào)用碼沒有對(duì)應(yīng)的MIS系統(tǒng)功能,則提示錯(cuò)誤信息。 實(shí)施例2是相對(duì)于實(shí)施例1而言,更為詳細(xì)、優(yōu)選的實(shí)施例,對(duì)具
      體的優(yōu)先級(jí)規(guī)則的設(shè)置進(jìn)行了詳細(xì)的描述,其它部分可以參見實(shí)施例1
      的相關(guān)描述。
      可以理解的是,上述方法實(shí)施例采用遞進(jìn)的方式描述,各個(gè)實(shí)施例 之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他 實(shí)施例的不同之處。并且,本領(lǐng)域技術(shù)人員易于想到的是上述實(shí)施例1 和實(shí)施例2任意組合應(yīng)用都是可4亍的,故上述實(shí)施例1和實(shí)施例2之間 的任意組合都是本發(fā)明的實(shí)施方案,但是由于篇幅限制,本說明書在此 就不--~詳述了 。
      可以看出,上述方法實(shí)施例通過建立預(yù)設(shè)調(diào)用碼和MIS系統(tǒng)功能的 對(duì)應(yīng)關(guān)系,使用戶在調(diào)用模式下可以直接輸入調(diào)用碼獲得對(duì)應(yīng)的MIS系 統(tǒng)功能,從而有效簡(jiǎn)化用戶在MIS系統(tǒng)中的功能調(diào)用操作,使用戶獲得 更好的操作體驗(yàn);并且,本發(fā)明還可以對(duì)于一個(gè)調(diào)用碼對(duì)應(yīng)多個(gè)MIS系 統(tǒng)功能的情況自動(dòng)按照預(yù)置優(yōu)先級(jí)規(guī)則進(jìn)行處理,減少了出錯(cuò)的可能性。
      參考圖5、示出了本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用裝置實(shí)施例1 的結(jié)構(gòu)框圖,具體包括以下單元
      預(yù)設(shè)單元501,用于針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      生成單元502,用于生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的 對(duì)應(yīng)關(guān)系表;
      觸發(fā)單元503,用于進(jìn)入調(diào)用模式;
      查找單元504,用于根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)
      關(guān)系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      執(zhí)行單元505,用于根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。 本實(shí)施例通過建立預(yù)設(shè)調(diào)用碼和MIS系統(tǒng)功能的對(duì)應(yīng)關(guān)系,使用戶
      在調(diào)用模式下可以直接輸入調(diào)用碼獲得對(duì)應(yīng)的MIS系統(tǒng)功能,從而有效
      簡(jiǎn)化用戶在MIS系統(tǒng)中的功能調(diào)用操作。
      在實(shí)際中,所述對(duì)應(yīng)關(guān)系表的存儲(chǔ)結(jié)構(gòu)可以由本領(lǐng)域技術(shù)人員任意 設(shè)置,例如,哈希表、索引表,都是可行的,本發(fā)明對(duì)此不需要進(jìn)行限 定。由于本發(fā)明不涉及服務(wù)器端的設(shè)置與更改,因而,所述對(duì)應(yīng)關(guān)系表 優(yōu)選存在于本地?cái)?shù)據(jù)庫中。
      參考圖6、示出了本發(fā)明的一種MIS系統(tǒng)的功能調(diào)用裝置實(shí)施例2 的結(jié)構(gòu)框圖,具體包括以下單元
      預(yù)設(shè)單元601,用于針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      生成單元602,用于生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的 對(duì)應(yīng)關(guān)系表;
      觸發(fā)單元603,用于進(jìn)入調(diào)用模式;
      查找單元604,用于根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng) 關(guān)系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      判斷單元605,用于判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的 參數(shù),如果是,則觸發(fā)獲取單元606;
      獲取單元606,用于按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能 參數(shù);
      執(zhí)行單元607,用于根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。 參考圖7,示出了應(yīng)用圖6所示的裝置實(shí)施例進(jìn)行MIS系統(tǒng)功能調(diào) 用的方法流程圖,具體包括以下步驟
      步驟701、預(yù)設(shè)單元針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;
      步驟702、生成單元生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能的對(duì)應(yīng)
      關(guān)系表;
      步驟703、觸發(fā)單元根據(jù)用戶觸發(fā)進(jìn)入調(diào)用模式;
      步驟704、查找單元根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng) 關(guān)系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);
      步驟705、判斷單元判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的 參數(shù),如果是,則執(zhí)行步706;
      步驟706、獲取單元按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能 參數(shù);
      步驟707、執(zhí)行單元根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。
      由于本發(fā)明允許調(diào)用碼不唯一,因此,在實(shí)際中,可能出現(xiàn)調(diào)用碼 對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù)的情況,在這種情況下,本實(shí)施例的一種
      解決方案為,對(duì)不同的MIS系統(tǒng)功能設(shè)置不同的優(yōu)先級(jí)規(guī)則,按照所述 優(yōu)先級(jí)規(guī)則調(diào)用相應(yīng)的功能,在本實(shí)施例中,優(yōu)選的是,所述獲取單元 還可以包括以下子單元
      第一判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前 菜單信息,如果是,則觸發(fā)第一獲取子單元;如果否,則觸發(fā)第二判斷 子單元;
      第一獲取子單元,用于獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能 的參數(shù);
      第二判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前 用戶信息,如果是,則觸發(fā)第二獲取子單元;
      第二獲取子單元,用于獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能 的參數(shù)。
      優(yōu)選的是,本實(shí)施例還可以包括提示單元,用于在所述調(diào)用碼沒有 對(duì)應(yīng)的MIS系統(tǒng)功能時(shí)提示錯(cuò)誤信息。
      對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以描述的 比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
      本說明書中上述裝置實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之 間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí) 施例的不同之處。并且,本領(lǐng)域技術(shù)人員易于想到的是上述裝置實(shí)施 例1和實(shí)施例2任意組合應(yīng)用都是可行的,故上述裝置實(shí)施例1和實(shí)施 例2之間的任意組合都是本發(fā)明的實(shí)施方案,但是由于篇幅限制,本說 明書在此就不——詳述了。
      本發(fā)明可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如個(gè) 人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處 理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng) 絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì) 算環(huán)境等等。
      以上對(duì)本發(fā)明所提供的一種MIS系統(tǒng)的功能調(diào)用方法及一種MIS系
      統(tǒng)的功能調(diào)用裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的 原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)
      明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)
      明的思想,在具體實(shí)施方式
      及應(yīng)用范圍上均會(huì)有改變之處,綜上所述, 本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
      權(quán)利要求
      1、一種MIS系統(tǒng)的功能調(diào)用方法,其特征在于,包括針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的對(duì)應(yīng)關(guān)系表;進(jìn)入調(diào)用模式;根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。
      2、 如權(quán)利要求l所述的方法,其特征在于,還包括 判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù);如果是,則按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)。
      3、 如權(quán)利要求2所述的方法,其特征在于,所述獲取步驟進(jìn)一步包括判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前菜單信息; 如果是,則獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能的參數(shù); 如果否,則判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前用戶信息, 如果是,則獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能的參數(shù)。
      4、 如權(quán)利要求l所述的方法,其特征在于,還包括 如果所述調(diào)用碼沒有對(duì)應(yīng)的MIS系統(tǒng)功能,則提示錯(cuò)誤信息。
      5、 如上述任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述對(duì)應(yīng)關(guān)系 表存在于本地?cái)?shù)據(jù)庫中。
      6、 一種MIS系統(tǒng)的功能調(diào)用裝置,其特征在于,包括 預(yù)設(shè)單元,用于針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;生成單元,用于生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的對(duì)應(yīng) 關(guān)系表;觸發(fā)單元,用于進(jìn)入調(diào)用模式;查找單元,用于根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān) 系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);執(zhí)行單元,用于根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。
      7、 如權(quán)利要求6所述的裝置,其特征在于,還包括判斷單元,用于判斷所述調(diào)用碼是否對(duì)應(yīng)多個(gè)MIS系統(tǒng)功能的參數(shù), 如果是,則觸發(fā)獲取單元;獲取單元,用于按照預(yù)置優(yōu)先級(jí)規(guī)則獲取對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)。
      8、 如權(quán)利要求7所述的裝置,其特征在于,所述獲取單元包括 第一判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前菜單信息,如果是,則觸發(fā)第一獲取子單元;如果否,則觸發(fā)第二判斷 子單元;第一獲取子單元,用于獲取所述具有當(dāng)前菜單信息的MIS系統(tǒng)功能 的參數(shù);第二判斷子單元,用于判斷所述MIS系統(tǒng)功能參數(shù)中是否具有當(dāng)前 用戶信息,如果是,則觸發(fā)第二獲取子單元;第二獲取子單元,用于獲取所述具有當(dāng)前用戶信息的MIS系統(tǒng)功能 的參數(shù)。
      9、 如權(quán)利要求6所述的裝置,其特征在于,還包括提示單元,用于在所述調(diào)用碼沒有對(duì)應(yīng)的MIS系統(tǒng)功能時(shí)提示錯(cuò)誤4呂息。
      10、 如權(quán)利要求6、 7、 8或9所述的方法,其特征在于,所述對(duì)應(yīng) 關(guān)系表存在于本地?cái)?shù)據(jù)庫中。
      全文摘要
      本發(fā)明公開了一種MIS系統(tǒng)的功能調(diào)用方法,包括針對(duì)某個(gè)MIS系統(tǒng)功能預(yù)設(shè)調(diào)用碼;生成所述調(diào)用碼與對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù)的對(duì)應(yīng)關(guān)系表;進(jìn)入調(diào)用模式;根據(jù)用戶在該模式下輸入的調(diào)用碼,在所述對(duì)應(yīng)關(guān)系表中查找對(duì)應(yīng)的MIS系統(tǒng)功能參數(shù);根據(jù)所述MIS系統(tǒng)功能參數(shù)執(zhí)行該功能。本發(fā)明可以有效簡(jiǎn)化用戶在MIS系統(tǒng)中的功能調(diào)用操作;并減少系統(tǒng)出錯(cuò)的可能性。
      文檔編號(hào)G06F9/46GK101105751SQ20071014763
      公開日2008年1月16日 申請(qǐng)日期2007年8月31日 優(yōu)先權(quán)日2007年8月31日
      發(fā)明者王術(shù)全 申請(qǐng)人:金蝶軟件(中國(guó))有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1