国产精品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>

      數據查詢方法和裝置的制作方法

      文檔序號:6578972閱讀:136來源:國知局
      專利名稱:數據查詢方法和裝置的制作方法
      技術領域
      本申請涉及數據業(yè)務處理,特別涉及數據查詢方法和數據查詢裝置。
      背景技術
      現有的業(yè)務管理系統(tǒng)如erp系統(tǒng)實現數據查詢的過濾一般是根據用戶指定 的過濾條件進行的。即,由用戶對于數據的至少一字段分別指定過濾條件,業(yè) 務管理系統(tǒng)通過過濾條件錄入或選擇控件接收用戶對該字段指定的過濾條件, 然后據此進行數據查詢。具體的實現流程為業(yè)務管理系統(tǒng)向用戶提供查詢條 件選擇界面,根據用戶操作選擇至少一項目,該至少一項目分別與數據的至少 一字段對應;業(yè)務管理系統(tǒng)根據用戶輸入或選擇操作獲取用戶指定的所有項目 及查詢條件。業(yè)務管理系統(tǒng)查詢與用戶指定的項目及查詢條件相符的數據,返 回給用戶。
      現有技術對不同用戶采用相同的方式實現數據查詢的過濾,能夠滿足常規(guī) 項目的查詢需求,但由于業(yè)務管理系統(tǒng)的每位用戶的管理維度可能不同,在數 據查詢中表現為不同用戶對項目的關注不一致。管理維度是業(yè)務管理系統(tǒng)所應 用于的管理的方面或者側重點。項目則是管理維度在業(yè)務管理系統(tǒng)中的表述。 例如在管理上側重成本控制或利潤獲取,即可分為成本維度和利潤維度兩個管 理維度。又例如用戶a的管理維度是"下屬單位",那么用戶a查詢數據可能注 重"下屬單位,,這一項目;而用戶b的管理維度為"供應商",那么用戶b查詢數 據可能注重"供應商"這一項目。
      現有技術的查詢條件選擇界面將數據所有可供過濾的字段全部作為項目供 用戶選擇,在上例中即同時有"下屬單位"和"供應商,,等項目可供選擇,這可能造 成查詢條件選擇界面中存在大量項目,具有某管理維度的用戶很可能僅使用其 中少數幾個項目,從而導致混亂。目前現有技術中系統(tǒng)用于查詢的過濾項目是 系統(tǒng)預置的固定項目。如果按某個項目(如"計量單位")查詢, 一般需要用戶在 過濾條件中輸入或者選擇控件中手動輸入一個過濾條件(如計量單位),或者從 選擇列表中選取一個過濾條件(如計量單位),即用戶需要先打開另外的數據窗 口選擇過濾條件進行過濾。而且,在實際應用中,不能實現本管理維度的項目 及可選過濾條件的完整展示,也不便于操作,即不能僅顯示符合本管理維度的 項目以及將這些項目的所有取值直接完整展示供用戶選取,從而不便于簡化選 取項目及指定過濾條件的操作。另外在現有技術中,預設好的項目不能根據用戶需求被替換,難以適應用戶的管理維度變化的情況。

      發(fā)明內容
      鑒于現有技術的上述問題,本申請中提出了數據查詢方法和數據查詢裝置。
      根據本申請的一個方面,提供了一種數據查詢裝置,包括設置模塊,提 供可查詢項目的設置界面,以接收對可查詢項目的設置;選擇模塊,提供與所 設置的可查詢項目相應的查詢條件選擇界面,以接收對要查詢項目及對應過濾 條件的選擇;和查詢模塊,根據所選擇的項目及對應過濾條件,查詢相應的數 據。
      才艮據本申請的另一個方面,提供了一種數據查詢方法,包括提供可查詢 項目的設置界面,以接收對可查詢項目的設置;提供與所設置的可查詢項目相 應的查詢條件選擇界面,以接收對項目及對應過濾條件的選擇;和根據所述項 目及對應過濾條件查詢相應的#丈據。
      根據上述數據查詢裝置和數據查詢方法,可供用戶根據實際管理的不同管 理維度方便、快捷地選擇項目,能夠方便地改變查詢條件,適應用戶的不同管 理維度,減少用戶操作的復雜程度,便于使用。


      圖i是根據本發(fā)明的一個方面的的數據查詢裝置一實施方式的方框圖; 圖2是根據本發(fā)明另一個方面數據查詢方法的一實施方式的流程示意圖; 圖3是在圖2所示的數據查詢方法中由管理員設置可查詢項目來實現數據查 詢一例的流程示意圖4是根據圖1及圖2所示的數據查詢方法而實現的用例示意圖。
      具體實施例方式
      根據本申請中公開的一個實施方式的數據查詢方法,可用于例如ERP等已有 的業(yè)務管理系統(tǒng)中。該方法包括向用戶展示可查詢項目,供用戶選擇;根據 用戶的選擇生成與用戶對應的查詢設置。在用戶需要查詢時,調用與用戶對應 的查詢設置,根據查詢設置生成相應查詢條件選擇界面供用戶使用,從而實現 用戶在不同管理維度下的靈活數據查詢。以下具體說明。
      在本實施方式中,在業(yè)務管理系統(tǒng)中提供一種數據查詢裝置100,如圖l所 示,其中可包括設置模塊101,用于向用戶提供可查詢項目的設置界面,以接收 對不同用戶的可查詢項目的設置;選擇模塊102,提供與對不同用戶所設置的可 查詢項目相應的查詢條件選擇界面,以接收該用戶對要查詢項目及對應過濾條 件的選擇;以及查詢模塊103,根據用戶所選擇的項目及對應過濾條件,查詢相
      5應的數據并輸出。
      在一實施例中,數據查詢裝置100中的設置模塊101包括可查詢項目生成 單元IOII,可根據不同用戶的管理維度,從數據查詢裝置已生成的項目中確定 各用戶的可查詢項目;以及可查詢項目i殳置單元1012,向用戶或業(yè)務管理系統(tǒng) 的管理員展示不同用戶的可查詢項目,以接收業(yè)務管理系統(tǒng)的管理員為各用戶 設置的可查詢項目,或用戶為自己設置(例如選擇)的可查詢項目,從而完成 為各用戶的項目范圍預設,該項目范圍 一般對應于用戶可選管理維度的范圍。
      可由用戶提供最大的可選管理維度范圍,再將該范圍通過數據庫腳本直接 預置到數據庫中,完成項目范圍的預設。通過該可查詢項目i殳置單元1012,業(yè) 務管理系統(tǒng)管理員可根據需要分別預設至少一用戶的可查詢項目,用戶也可設 置自己的可查詢項目,生成查詢設置。
      下面說明根據本發(fā)明一實施方式的數據查詢方法。該方法可以通過上述數 據查詢裝置100實現。如圖2所示,該數據查詢方法的流程具體包括
      步驟Sl,向用戶展示可查詢項目,供用戶選擇。該步驟可通過設置模塊101 實現。用戶的可查詢項目與該用戶的管理維度相對應,即某用戶僅可使用符合 自身管理維度的可查詢項目。用戶可使用多個可查詢項目,不同的管理維度下 的項目可以不同。
      步驟S2,設置模塊101根據用戶選擇的可查詢項目生成與用戶對應的查詢設 置,保存查詢設置。
      可選地,當數據查詢裝置沒有與用戶對應的查詢設置,或當用戶要求設置 該查詢設置時,數據查詢裝置100才進行步驟S1及步驟S2。當用戶選擇了可查詢 項目后,數據查詢裝置100可以將用戶的選擇進4亍保存。這樣,無需在每次用戶 要求數據查詢時進行步驟S1及步驟S2,而是可以調用已保存的與該用戶對應的 查詢設置。
      步驟S3,選擇模塊102調用與用戶對應的查詢i殳置,根據查詢設置生成相應 查詢條件選擇界面供用戶使用。
      步驟S4,選擇模塊102根據用戶在查詢條件選擇界面的梯:作獲取用戶指定的 至少一項目及對應過濾條件。項目與要查詢的凝:據的至少一字段對應。用戶要 查詢數據,就需要指定與要查詢的數據的至少一字段對應的項目,并指定該項 目的過濾條件。
      步驟S5,查詢才莫塊103查詢與用戶指定的至少一項目及對應過濾條件相符的 數據,提供給用戶。數據查詢裝置在數據中進行查詢,即在數據庫中檢查與用 戶選擇項目對應的字段,找出字段分別與用戶選擇的項目的具體值相符、且這 些字段的取值分別與指定項目對應的過濾條件相符的數據,返回給用戶。
      本實施方式可實現用戶設置與其管理維度相符的至少一個可查詢項目,形成至少一查詢設置,實現在不同管理維度下的靈活翁:據查詢。
      在上述數據查詢方法的步驟S1中,向用戶展示可用的可查詢項目可以是向 用戶展示至少一個可查詢項目供用戶自定義?;蛘撸部梢允窍驑I(yè)務管理系統(tǒng) 管理員展示至少一個可查詢項目,由業(yè)務管理系統(tǒng)管理員為各管理維度的用戶 分別設置可查詢項目,并在可查詢項目設置完成后,由數據查詢裝置向用戶僅 展示該用戶可用的可查詢項目。
      以下參照圖3,以管理員設置可查詢項目為例說明數據查詢的具體流程。 如圖3所示,根據一實施例,圖1中的步驟Sl可具體包括 步驟Sll,生成與業(yè)務管理系統(tǒng)中的凄丈據的字^殳^f應的項目; 步驟S12,根據所述項目生成可查詢項目設置界面;
      步驟S13,向管理員展示可查詢項目設置界面,供管理員為各管理維度的用 戶設置可查詢項目;
      步驟S14,根據管理員的操作,從業(yè)務管理系統(tǒng)已有的所有項目中選擇至少 一項目,形成用戶的可查詢項目,向用戶展示其可查詢項目。
      步驟S2可具體包括
      步驟S21,接收用戶從可查詢項目中選擇的項目,根據該項目生成相應的查 詢設置;
      步驟S22,建立所選擇的項目與至少一管理維度的對應關系;
      由此,使用戶可根據自己管理的需要定制可查詢項目??梢岳斫?,如果不 設可查詢項目,則表明不需要過濾。
      例如,各級政府財政局在統(tǒng)計財政支出情況時有一個管理維度是"預算單 位",該維度具體的值就是該財政局所負責的各個具體行政事業(yè)單位,如"XX 公安局","XX小學"等。對于財政局而言,會經常要查詢各個預算單位的支出 數據,所以將該財政局的管理維度"預算單位,,作為一個項目進行設置。
      步驟S23,保存查詢設置。
      步驟S3可具體包括
      步驟S31,系統(tǒng)程序在后臺查找預設的用戶管理維度; 步驟S32,找出與用戶管理維度相對應的查詢i殳置; 步驟S33,根據查詢設置選取至少一項目;
      步驟S34,在查詢條件選擇界面中加載所述至少一項目,形成與用戶管理維 度相應的查詢條件選擇界面;
      步驟S35,將查詢條件選擇界面展示給用戶,供用戶使用。
      步驟S4可具體包括
      步驟S41 ,接收用戶選擇項目的操作;步驟S42,接收用戶對所選項目指定過濾條件的操作;
      步驟S43,建立用戶所選至少一項目與指定的至少一過濾條件的對應關系。
      步驟S5可具體包括
      步驟S51,查詢數據中字段與用戶指定的至少一項目相符、且字段取值分別 與指定項目的對應過濾條件相符的數據;
      步驟S52,將查詢得到的數據輸出給用戶。
      在上述實施方式中,可實現用戶自定義可查詢項目。數據查詢裝置可使用 可查詢項目配置表管理用戶的可查詢項目,該表管理用戶標識、用戶管理維度、 項目、查詢設置等信息,這些信息相互對應,通過查詢該表可以找出與用戶或 其管理維度對應的可查詢項目。當用戶需要對其可查詢項目進行自定義時,將 用戶指定的自定義可查詢項目形成查詢設置。可以利用業(yè)務管理系統(tǒng)的后臺數 據庫記錄查詢_沒置和用戶標識的關聯信息,將查詢"i殳置和用戶標識對應起來, 存入可查詢項目配置表中,供數據查詢裝置在以后調用。
      圖4是數據查詢方法的用例示意圖,顯示了上述實施方式的數據查詢方法的 應用示例。參照圖4,數據查詢裝置在用戶管理維度的范圍已確定的情況下,才艮 據用戶的管理維度,向用戶提供對應的可查詢項目,供用戶乂人中選擇自己所需 要的項目以形成該用戶的自定義的可查詢項目。數據查詢裝置可以將用戶自定 義的可查詢項目形成自定義查詢設置保存起來。以后用戶要進行數據查詢時, 數據查詢裝置可根據該用戶的自定義查詢設置生成查詢條件選擇界面(其中包 含指定項目及對應過濾條件)。
      在用戶要調用或修改自定義查詢設置時,數據查詢裝置4企測是否已保存有 該用戶的自定義的可查詢項目。檢測方式可以是在可查詢項目管理配置表中檢 查是否有與該用戶對應的查詢設置,如果沒有,則將用戶自定義的查詢設置保 存到可查詢項目管理配置表中,與該用戶建立對應關系;如果已經存在與該用 戶對應的查詢設置信息,則調用該查詢設置,生成查詢條件選擇界面,供用戶 使用。
      本實施方式可實現用戶自定義可查詢項目,適應用戶管理維度可能出現的 變化。
      在一實施例中,可以對查詢條件選擇界面上的至少一項目展示其所有可選 過濾條件。所有可選過濾條件是指該項目所有取值的集合,如"預算單位"的所有 可選過濾條件就是所有可用預算單位的集合。為便于用戶操作,可以將查詢到 的數據與查詢條件選擇界面共同顯示。當用戶J奮改指定的至少一項目和/或對應 過濾條件后,數據查詢裝置可以通過數據庫腳本進行查詢范圍的改變(如擴大 或縮小),從而根據修改后的項目和/或過濾條件重新查詢數據,并將查詢到的數 據重新與查詢條件選擇界面共同顯示。此外,在用戶不僅有符合自身管理維度的至少一可查詢項目,還有至少一 自定義供查詢的項目情況下,還可以提供切換功能,即根據用戶的選擇,使用 戶能夠進入不同的項目范圍,從而實現不同項目范圍之間的切換。
      以下舉一實例說明本實施方式的應用設業(yè)務管理系統(tǒng)可供用戶查詢的數 據為指標單。指標單包含的管理維度有"預算項目"、"功能分類"、"支出經濟分 類"、"預算單位"等項目。某用戶的管理維度僅涉及"預算單位"和"預算項目,,等 項目,則數據查詢裝置根據其管理維度從多個項目中選出"預算單位,,和"預算項 目"的項目作為可查詢項目,形成查詢設置。在用戶要求查詢凄t據時,數據查詢 裝置根椐該用戶的管理維度調用該查詢設置,生成僅包含"預算單位"和"預算項 目"項目的查詢條件選擇界面,并且將"預算單位"項目的所有取值(例如前文所 述的"XX公安局","XX小學"等)作為所有可選過濾條件全部列出,供用戶 選擇。
      若該用戶還關注"功能分類"或"支持經濟分類,,等項目,可自定義供查詢的項 目,從多個項目中選出"功能分類,,或"支持經濟分類"等項目形成自定義的項目。 根據用戶對不同項目范圍的選取,數據查詢裝置可在上述兩個供查詢的項目范 圍間切換,調用相應的查詢設置,生成相應查詢條件選擇界面。例如,用戶配 置了一個以上的可查詢項目,如財政用戶配置了"功能分類"和"支出分類"兩個查 詢項目。每次查詢操作只能使用其中一個項目如"功能分類"。如果用戶還想使用 另一個項目,則需要在查詢條件選擇界面上選擇另一個項目如"支出分類",由數 據查詢裝置調用與"支出分類"相應的查詢設置,生成相應查詢條件選擇界面以實 現切換。
      以上所述的實施方式僅是示例性的而非限制性的。本領域技術人員可以理 解,在本申請公開內容的基礎上可以進行各種等同的變換,這些變換均應包括 在本申請所要求的保護范圍內。
      9
      權利要求
      1.數據查詢方法,包括提供可查詢項目的設置界面,以接收對可查詢項目的設置;提供與所設置的可查詢項目相應的查詢條件選擇界面,以接收對項目及對應過濾條件的選擇;和根據所述項目及對應過濾條件查詢相應的數據。
      2. 如權利要求l所述的數據查詢方法,其中 所述提供可查詢項目的設置界面包括 按照數據的字段生成對應的項目;根據用戶的管理維度確定該用戶的可查詢項目;和 展示所述可查詢項目,以接收對所述用戶的可查詢項目的設置。
      3. 如權利要求2所述的數據查詢方法,其中,展示可查詢的項目,以接收 對所述用戶的可查詢項目的設置包括生成可查詢項目的i殳置界面,以展示至少一所述可查詢項目; 接收為所述用戶選擇的可查詢項目;根據為所述用戶選擇的可查詢項目,形成該用戶的查詢設置,將所述查詢 -沒置和用戶標識》十應4呆存。
      4. 如權利要求3所迷的數據查詢方法,其中,所述提供與所設置的可查詢 項目相應的查詢條件選擇界面的步驟包括根據所述查詢設置展示供選擇的項目;在查詢條件選擇界面中加載所述供選擇的項目,形成查詢條件選擇界面;和顯示所述查詢條件選擇界面。
      5. 如權利要求1至4任意一項所述的數據查詢方法,其中,所述根據所述項 目及對應過濾條件查詢相應的數據的步驟包括從數據中查詢字段與所選擇的項目相符、且所述字段取值與所選擇的項目 對應的過濾條件相符的目標數據;和 輸出所述查詢到的目標凄i:據。
      6. 如權利要求1至4任意一項所述的數據查詢方法,其中 對查詢條件選擇界面上的至少一項目,展示其所有可選過濾條件。
      7. 如權利要求1至4任意一項所述的數據查詢方法,其中 將查詢到的數據與查詢條件選擇界面共同顯示,以及 當用戶修改指定的項目和/或對應過濾條件后,重新查詢凝:據,將查詢到的數據重新與查詢條件選擇界面共同顯示。
      8. 如權利要求1至4^f壬意一項所述的教:據查詢方法,還包括 提供用戶在符合自身管理維度的可查詢項目與自定義的項目之間的切換。
      9. 數據查詢裝置,包括設置模塊,提供可查詢項目的設置界面,以接收對可查詢項目的設置; 選捧模塊,提供與所設置的可查詢項目相應的查詢條件選擇界面,以接收對要查詢項目及對應過濾條件的選擇;和查詢模塊,根據所選擇的項目及對應過濾條件,查詢相應的數據。
      10. 如權利要求9所述的數據查詢裝置,其中所述設置^f莫塊包括 可查詢項目生成單元,才艮據用戶的管理維度,確定該用戶的可查詢項目;和可查詢項目i殳置單元,展示所述可查詢項目,以接收7于所述用戶的可查詢 項目的設置。
      全文摘要
      公開了數據查詢裝置及數據查詢方法。該數據查詢方法包括提供可查詢項目的設置界面,以接收對可查詢項目的設置;提供與所設置的可查詢項目相應的查詢條件選擇界面,以接收對項目及對應過濾條件的選擇;和根據項目及對應過濾條件查詢相應的數據。由此,可供用戶根據實際管理的不同管理維度靈活選擇項目,更加適應用戶的不同管理維度,減少用戶操作,便于使用。
      文檔編號G06F17/30GK101599087SQ20091015157
      公開日2009年12月9日 申請日期2009年7月2日 優(yōu)先權日2009年7月2日
      發(fā)明者牟雪楓 申請人:金蝶軟件(中國)有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1