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

      用于自動應用和準備軟件的設備以及記錄媒體的制作方法

      文檔序號:6414361閱讀:147來源:國知局
      專利名稱:用于自動應用和準備軟件的設備以及記錄媒體的制作方法
      技術領域
      本發(fā)明涉及一種能夠在商務人員簡單輸入數據時檢測輸入數據的含意的設備和軟件記錄媒體,它不用知道根據準備軟件流程圖而實際采用的傳統(tǒng)程序設計語言(例如COBOL和FORTRAN)描述,具體地說,涉及一種用于自動應用和準備軟件的設備和用于準備軟件的記錄媒體,它們能夠在檢測到輸入數據的含意時根據輸入數據的含意自動選擇和應用軟件。
      以傳統(tǒng)的方式產生軟件,用于應用這種軟件的過程被設計在一個流程圖中,程序語言是按照該流程圖來描述的,且程序語言隨后被編碼成機器語言。
      然而,根據本方法,當程序員想要在軟件數據處理中改變設置條件和數據時,程序語言必須作為整體而得到檢查和修正。因此,程序的設計需要長的時間,或者需要由專家進行工作。
      即使對傳統(tǒng)程序的內容和條件作簡單的改變,也是需要較長時間和需要專家工作的。
      因此,本發(fā)明的一個目的,是提供一種用于自動應用和準備軟件的設備和用于準備軟件的記錄媒體,它們能夠在用戶簡單地輸入數據時通過檢測所輸入的數據的含意和內容而自動應用和準備數據處理軟件而不用知道程序描述語言(例如COBOL或FORTRAN)。
      為了實現(xiàn)根據本發(fā)明的上述目的,提供了一種用于應用和準備軟件的設備,包括一個文件,其中存儲有各種商業(yè)工作單—其每一個都包括至少一個代表商業(yè)操作中的最小單位的商業(yè)邏輯項;規(guī)則設定裝置,用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示給定的商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件,用于當數據被輸入到數據輸入位置時作為商業(yè)規(guī)則設定數據而存儲該輸入數據;使用裝置,用于輸入與存儲在商業(yè)數據文件中的商業(yè)邏輯項相應的應用數據;以及,商業(yè)邏輯應用裝置,用于當輸入應用數據時根據與對應于該應用數據的商業(yè)邏輯項確定所要使用的軟件,借助確定的軟件利用應用數據和與該應用數據相應的商業(yè)規(guī)則設定數據執(zhí)行算法處理,并獲得一個算法處理結果。
      根據上述裝置,在設計一個程序時,規(guī)則設定數據被輸入到伴隨著商業(yè)工作單上的一個商業(yè)邏輯項的數據輸入位置。根據商業(yè)邏輯項的含意,規(guī)則設定數據作為基準數據而與用于處理該規(guī)則設定數據的軟件相應。這種操作是用于追求商業(yè)操作而不是程序設計操作的規(guī)則設定數據輸入工作。
      在使用該設備時,當輸入了與上述規(guī)則設定數據相應的應用數據時,應用程序自動得到選擇和執(zhí)行,從而獲得商業(yè)項所表示的處理結果。
      根據本發(fā)明,提供了用于應用和準備軟件的記錄媒體,包括工作單文件部分,用于存儲各種商業(yè)工作單—其每一個包括代表商業(yè)操作中的最小單位的至少一個商業(yè)邏輯項;規(guī)則設定軟件,用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示該給定商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件部分,用于當數據被輸入到數據輸入位置時,存儲作為商業(yè)規(guī)則設定數據的輸入數據;第一使用軟件,用于輸入與存儲在商業(yè)數據文件部分中的規(guī)則設定數據相應的應用數據,以及第二使用軟件—它用于當應用數據被輸入時根據與應用數據對應的商業(yè)邏輯項確定所要使用的軟件、借助確定的軟件并利用應用數據和與應用數據相應的商業(yè)規(guī)則設定數據執(zhí)行算法處理、并獲得一個算法處理結果。
      在設計一個程序時,上述記錄媒體是在計算機上運行的,以使用戶能夠在商業(yè)工作單上伴隨著商業(yè)邏輯項的數據輸入位置上輸入規(guī)則設定數據。該規(guī)則設定數據與用于按基準數據處理該規(guī)則設定數據的軟件相應。
      當在使用計算機中輸入了與上述規(guī)則設定數據相應的應用數據時,應用程序得到自動選擇和執(zhí)行,從而獲得了商業(yè)項表示的處理結果。
      本發(fā)明的其他目的和優(yōu)點將在以下的描述中給出,且其一部分將通過該描述而變得顯而易見,或者可以從本發(fā)明的實施中得知。本發(fā)明的目的和優(yōu)點可以借助在以下具體指出的裝置和組合而實現(xiàn)和獲得。
      作為本說明書的一個組成部分的附圖顯示了本發(fā)明當前的最佳實施例,并與以上給出的一般性描述和以下給出的對最佳實施例的詳細描述一起,用于說明本發(fā)明的原理。


      圖1是框圖,顯示了本發(fā)明的基本概念;圖2是框圖,顯示了本發(fā)明的一個實施例的總體設置;圖3A和3B顯示了在使用本發(fā)明的設備中的窗口;圖4顯示了商業(yè)邏輯應用部分的表;圖5是框圖,顯示了本發(fā)明的設備的詳細設置;圖6A至6Z是商業(yè)邏輯應用部分或數據文件的表;圖7A-1、7A-2、7B-1、7B-2和7B-3是商業(yè)邏輯應用部分或數據文件的表;圖8A-1、8A-2、8B-1、8B-2和8B-3是商業(yè)邏輯應用部分或數據文件的表;圖9A和9B是商業(yè)邏輯應用部分或數據文件的表;圖10是當使用本發(fā)明的設備時的操作過程的流程圖;圖11是當使用本發(fā)明的設備時的另一操作過程的流程圖;圖12是當使用本發(fā)明的設備時的又一個操作過程的流程圖;圖13A至13C是框圖,顯示了根據本發(fā)明的其他實施例的設備;圖14是本發(fā)明的設備的另一商業(yè)數據文件的框圖;圖15A和15B顯示了本發(fā)明的設備的其他顯示例子;圖16A和16B顯示了在使用本發(fā)明的設備中的窗口的例子;圖17A和17B顯示了在使用本發(fā)明的設備中的其他窗口的例子;圖18A和18B顯示了在使用本發(fā)明的設備中的其他窗口的例子;圖19A和19B顯示了在使用本發(fā)明的設備中的其他窗口的例子;圖20A和20B顯示了在使用本發(fā)明的設備中的其他窗口的例子。
      以下結合附圖詳細描述本發(fā)明的最佳實施例。
      圖1顯示了本發(fā)明的一個實施例。標號100表示由硬件和操作系統(tǒng)(OS)組成的計算機主體。標號500表示一個顯示器;且1000表示本發(fā)明的一個新的工作設備,它由一個記錄媒體及其驅動單元(將要在后面描述)或一個IC邏輯塊組成。
      圖2顯示了本發(fā)明的該實施例的細節(jié)。該計算機主體由硬件和操作系統(tǒng)(OS)組成。一個商業(yè)邏輯應用部分200被裝在計算機主體100上。商業(yè)邏輯應用部分200由一個商業(yè)操作系統(tǒng)(商業(yè)OS)201和商業(yè)規(guī)則匹配/核對部分202組成。
      商業(yè)操作系統(tǒng)(商業(yè)OS)是預定的軟件,這些軟件諸如有無判定軟件、上限判定軟件、下限判定軟件以及總量處理軟件。這些軟件程序作為普通的軟件程序而被用于各種處理操作。
      商業(yè)規(guī)則匹配/核對部分202被用作判定部分,用于當在數據處理中在商業(yè)工作單的商業(yè)邏輯項的基礎上使用商業(yè)操作系統(tǒng)軟件時,確定使用哪個軟件(將要在后面描述)。
      商業(yè)工作單、商業(yè)邏輯項、以及規(guī)則設定數據被存儲在商業(yè)數據文件400中。商業(yè)數據文件400作為數據存儲各種工作單,諸如規(guī)則設定登記表、單據、以及用于商業(yè)操作中所需的規(guī)則設定的計劃、以及單據、票據和單據、定貨單、零售商業(yè)中使用的結算單據。各個工作單包括至少一個表示商業(yè)操作中的最小單位的商業(yè)邏輯項。
      數據輸入位置與商業(yè)邏輯項相應地得到提供。在設計一個程序時,當數據被輸入到計劃或規(guī)則設定工作單的數據輸入位置時,該輸入數據被用作規(guī)則設定數據。在輸入規(guī)則設定數據時,當數據被輸入到工作單的數據輸入位置—諸如計算機的商業(yè)操作使用中的規(guī)則確認或估計—時,該數據被用作應用數據。
      顯示器500當需要產生一個程序或在產生該程序時被使用時顯示一個工作單。顯示器500被用來確認用戶數據輸入或程序處理結果。為了準備和使用一個程序,一個總體管理部分600響應于來自操作單元的輸入操作進行運行,并存取周邊塊數據或啟動該周邊塊。同時,總體管理部分600控制數據輸入/輸出時序。
      響應于通過總體管理部分600的操作輸入,一個顯示控制器300確定所要顯示的具體的一個工作單。顯示控制器300從商業(yè)數據文件400讀出數據。伴隨讀出的工作單的數據也被讀出。讀出的數據和工作單通過總體管理部分600而得到傳送并被顯示在顯示器500上。
      例如,工作單描述了如圖3顯示的商業(yè)邏輯項。數據可被填充到與這些商業(yè)項相應的空白部分(數據輸入位置)中。這個例子是為用戶設定信貸量的工作單。標題“用戶信貸量的描述”被設定在該工作單上。為了讀出該工作單,從一個操作單元501執(zhí)行稱為程序準備開始(或商業(yè)規(guī)則設定)的操作。例如,如果菜單請求一個所希望的標題,則與該請求對應的標題菜單出現(xiàn)。用戶訪問該標題菜單并點擊標題“用戶信貸量的描述”。因此,工作單被顯示在顯示器上。
      總體管理部分600激活系統(tǒng)并響應來自操作單元501的輸入。
      由于與項目“用戶信貸量的描述”相應的數據處理內容是預定的,商業(yè)邏輯應用部分200具有表示用于執(zhí)行該數據處理的軟件與工作單之間的對應關系的數據。
      在圖3A顯示的顯示狀態(tài)下,用戶號和公司名稱得到輸入。該工作單還具有應用開始的日期、應用結束的日期、信貸量、以及應用的停止的欄。所需的數據分別被填到這些欄中。在此例中,應用開始的日期是97年6月6日,且信貸量是200,000,000。在應用結束和應用停止欄中沒有填入日期。當未填入數據時,這些商業(yè)邏輯項的處理不自動進行。
      用于產生用戶的銷售商品清單的工作單也被存儲在商業(yè)邏輯應用部分200中。能夠產生用戶的各種類型的數據(這些數據在以下被稱為商業(yè)規(guī)則設定數據)。
      當所需的規(guī)則設定數據被填入所需的工作單時,點擊窗口顯示的結束。各個工作單被存儲在商業(yè)數據文件400中。由于商業(yè)操作中的所需的數據處理是按照規(guī)則設定數據的類型(內容)而預定的,用于各種數據的程序可根據輸入的數據來確定。
      在計算機的實際使用中,當輸入了應用數據以檢查例如用戶的上述信貸量時,它必須確定應用數據是否適當。通過把應用數據與事先輸入的信貸量(商業(yè)設定數據)進行比較并通過判定應用數據所代表的量是否超過了商業(yè)規(guī)則設定數據的值,進行上限核對處理。
      更具體地說,根據本發(fā)明,商業(yè)應用軟件根據預定的標準而被完善地分成了商業(yè)邏輯和程序邏輯(計算機邏輯),且設備的設置是根據這種分離而考慮的。預定的基準的組成部分是單據和參照。且用于商業(yè)工作單(商業(yè)文件)的計算機窗口、計算機票據、單據和在工作單中表示的項目得到制作。
      進一步地,商業(yè)數據被劃分成商業(yè)交易秘密數據組(用于確定商業(yè)合同等的有意義的最小單位元素)、基本商業(yè)操作數據組(用于追求合同的有意義的最小單位元素)、以及帳號數據組(有意義的最小單位,諸如基于商業(yè)法、稅法、商業(yè)交易法的帳號處理規(guī)則)。這些數據組與處理這些數據組的應用軟件相對應。更具體地說,這些數據組與諸如上限核對程序、下限核對程序、有無檢查程序、以及總量處理程序的應用軟件程序相對應。
      數據如上所述地得到分類和排列。只留下了用于處理上述項的機理,作為構成應用軟件的程序邏輯。這是商業(yè)OS。這些商業(yè)項,如果它們的內容是已知的,是簡單的數據。它們是商業(yè)數據。
      存儲在商業(yè)邏輯應用裝置中的軟件(商業(yè)OS)是用于利用應用數據(即當本發(fā)明的設備被用于實際的商業(yè)交易時輸入的數據)和相應的商業(yè)規(guī)則設定數據(以數據庫的方式預先存儲的數據)進行上限核對處理、下限檢查處理、有無檢查處理、總量處理的軟件組。
      參見圖3,準備了利用工作單的數據庫。上述例子是這樣的情況,即其中為給定的用戶設定了信貸量。另外,也可以準備用戶公司清單數據庫、用戶銷售商品數據庫、銷售商品的單價和數量信息的數據。
      圖3B顯示了當用戶ABCDE公司定貨時的應用窗口。在此情況下,一個應用工作單作為工作單而被讀出。如圖3A和3B所示,存取的信息被輸入到各個所需的部分。更具體地說,用戶編碼、用戶名、商品編碼、單價、數量、接收的定貨量都得到輸入。當輸入這些數據時,發(fā)出了啟動指令。設備被操作單元501切換到應用模式,且用戶請求上述應用窗口的菜單以得到工作單。顯示控制器300顯示應用工作單的標題。當所希望的標題,即“定貨接收”出現(xiàn)時,用戶點擊標題。
      圖3B顯示的應用窗口是在顯示器500上獲得的。用戶隨后輸入數據。當用戶開始詢問時,判定接收到的定貨量是否超過了信貸量(上限核對處理)。同時,軟件以如下方式得到執(zhí)行。商業(yè)邏輯應用部分200檢測被定義為接收到的定貨量的項目,自動選擇上限核對處理軟件,并隨后執(zhí)行該軟件。所產生的數據經過顯示控制器300和總體管理部分600而在顯示器500上被顯示為“在信貸量之內”或“超過了信貸量”。
      圖4顯示了工作單、工作單中描述的商業(yè)邏輯項、其中出現(xiàn)有商業(yè)邏輯項的工作單組數據、以及應用軟件之間的相關性表。商業(yè)數據文件400或商業(yè)邏輯應用部分200具有這種相關性表以檢測顯示器500上當前所存取的工作單,當輸入數據時檢測相應的商業(yè)邏輯項,并確定應用軟件。在應用軟件時獲得的數據以顯示器上的窗口的方式被重新反饋。圖4中的表可在商業(yè)邏輯應用部分200或商業(yè)數據文件400中得到描述。
      上述實施例已經描述了本發(fā)明的基本原理。本發(fā)明不限于上述的實施例。商業(yè)邏輯項只是例子。所有的項,諸如各種單據、票據和單據、以及結算單據,都對應于本發(fā)明的商業(yè)邏輯項。這些項被用作商業(yè)邏輯應用部分選擇適當軟件的基準。
      圖5是框圖,顯示了本發(fā)明的詳細設置。
      在圖5中與圖2中的相同的標號表示相同的部分。圖2中的商業(yè)數據文件400中的數據,利用工作單和加到在該工作單中描述的項上的數據,而得到劃分。
      另外,在圖5中的數據根據性質而得到劃分。這些數據性質被分成頻繁更新的簡單數據和半永久的數據。在圖5中,簡單數據被收集在商業(yè)數據記錄部分中,而半永久數據被收集在控制數據記錄部分中。
      在商業(yè)數據記錄部分中的數據,根據類型,被進一步地劃分成商業(yè)交易記錄部分、商業(yè)操作記錄部分、和一個規(guī)則(例如各種法規(guī))記錄部分。
      當這些數據被更新時,結果以記錄(歷史)的方式被留下。
      交易時間、公司、和交易的內容被作為商業(yè)交易記錄留下。操作處理數據、帳目歷史數據、和人事管理歷史數據被記錄為商業(yè)操作記錄。各種規(guī)則數據(例如辦公室規(guī)則改變之前和之后的數據)和用戶公司的信貸量改變之前和之后的數據被記錄為商業(yè)規(guī)則記錄。表示用戶公司的商品的購買量的改變的信息等等,也被記錄在商業(yè)數據記錄部分中。商業(yè)數據記錄部分還被用作用于記錄以折扣銷售的特殊銷售商品值。
      在控制數據記錄部分中的數據,根據類型,被分成規(guī)則適用細則記錄部分、窗口布局記錄部分、以及票據和單據布局記錄部分。如參見圖4可見,工作單的邏輯項和表示該邏輯項與相關的軟件的關系的表被描述在規(guī)則適用部分中。
      在上述描述中,為了更好地理解功能,總體管理部分600、商業(yè)邏輯應用部分200、以及顯示控制器300被顯示為分離的框,但它們可以是彼此集成的。
      在上述系統(tǒng)中,在工作單上出現(xiàn)了用于輸入作為商業(yè)邏輯項的應用數據以設定商業(yè)規(guī)則的規(guī)則設定數據輸入位置。即,工作單具有得到有效利用的時間軸信息。應用的開始日期和應用的結束日期以時間的延續(xù)和應用日期的形式出現(xiàn)。出現(xiàn)了這些項的數據輸入位置。為了輸入應用的數據,用于請求輸入口令的裝置在規(guī)則設定裝置中相伴地進行操作。
      操作單元501能夠立即進行操作,以在用戶想要停止與多個用戶公司的商業(yè)交易時在有這些功能的情況下改變規(guī)則設定數據或停止從供應者進某些商品。因此,商業(yè)操作中的操作速度能夠提高。當這種系統(tǒng)被用于商業(yè)操作時,商業(yè)操作管理具有高可靠性,且系統(tǒng)具有高的使用價值。另外,該系統(tǒng)能夠立即應付外匯匯率的改變。
      由于這種系統(tǒng)具有表示過去的規(guī)則記錄的商業(yè)規(guī)則數據,以過去的比率在當前存取的數據可以方便地得到計算。
      圖6A顯示了設置在商業(yè)邏輯應用部分200中的商業(yè)操作的詳細的表。這些相關性表涉及各個商業(yè)操作處理、商業(yè)操作內容、所用的窗口、其上將記錄數據的票據、以及分類帳目。
      圖6A至6Z顯示了商業(yè)操作處理標準。各個標準的欄有計算機商業(yè)操作處理(商業(yè)操作處理最小單位基準/計算機商業(yè)操作處理基準),從左邊的欄依次形成了規(guī)則設定商業(yè)操作、商業(yè)交易操作、分銷操作、流通操作、制造操作、記錄基本商業(yè)操作的單據(填充基準/窗口設計基準的單據)、記錄基本商業(yè)操作的票據/單據/分類帳目、商業(yè)法基準、會計基準、征稅基準、以及證券交易基準。各個欄中的圓圈表示一個標記。
      例如,圖6B中具有號17的欄描述了用于打開用戶的交易帳戶的處理內容。執(zhí)行這種處理,就是執(zhí)行規(guī)則設定商業(yè)操作。表示用戶的交易帳戶的打開的一個項在菜單中得到點擊。用于該交易帳戶的一個帳戶打開單據被顯示在窗口中,以打開該帳戶。用戶操作設備并同時觀察窗口,從而使在此單據中描述的數據以用戶數據的方式被描述在一個用戶票據(文件)中。當該數據被如上所述地加上時,商業(yè)法基準、會計基準、征稅基準、以及商業(yè)交易基準得到適用。以下的含意被描述在圖6G中的第79欄中。第79欄表示了銷售商品的裝運指令。這屬于商業(yè)交易操作。當裝運指令將要被發(fā)出時,在窗口上讀出裝運銷售商品的注釋,且操作者輸入數據(例如允許和數量)。該數據被描述在裝運指令寄存器上。存貨等可利用輸入數據(例如允許和數量)來計算。用于處理這種數據(例如允許和數量)的軟件可得到確定。例如,圖6I中的第111銷售商品的存貨處理可以利用所確定的軟件來執(zhí)行。
      與各個商業(yè)操作相聯(lián)系的數據庫可通過準備如上所述的商業(yè)操作處理標準表而得到準備。另外,當使用這種數據庫的數據時,軟件可自動得到確定。使這些數據與軟件發(fā)生聯(lián)系的程序被存儲在例如總體管理部分600中。
      圖7A-1至8B-3顯示了內容(規(guī)則)的表,借助這些內容本發(fā)明的設備進行定貨接收操作和定貨操作。圖7A-1、7A-2、7B-1、7B-2和7B-3表示一個表,且圖8A-1、8A-2、8B-1、8B-2和8B-3表示一個表。該表從左邊的欄開始有商業(yè)操作處理規(guī)則、商業(yè)操作處理規(guī)則邏輯、商業(yè)操作處理規(guī)則適用項、以及商業(yè)操作規(guī)則檢查項欄。例如,當從菜單選擇圖7A-1中具有第1號的購買商品確認時,它檢查購買的商品是否是可購買的。在窗口中顯示了用于輸入購買商品的名及其編碼。當用戶在觀看窗口的同時輸入適當數據時,檢查根據在商業(yè)邏輯應用部分200中的判定而開始。在訪問數據庫時,供應者和供應組織得到自動檢查。當對具有第6號的購買商品的適當存貨和總庫存是否適當的確認得到選擇時,適當的購買商品存貨得到檢查。此時,用戶在出現(xiàn)在窗口中的“訂購購買商品”一項中輸入定貨的數量??値齑娴玫阶詣訖z查。這種檢查是確定定貨量是否超過總庫存的上限核對。另外,還檢查是否庫存了該購買商品。
      圖9A和9B顯示了用于確認負責定貨或定貨接收的人的存在的商業(yè)規(guī)則表。圖9A和9B組成了一個表。
      在上述表中,某些項得到了示例性表示,但其他的項也可以以與上述相同的方式得到使用。
      以下簡要描述用戶安裝本發(fā)明的設備時對設備的操作。
      新的工作設備可通過記錄在例如一個記錄媒體上的數據控制型商業(yè)應用程序而準備好。該應用程序利用安裝程序而被安裝在計算機主體中。
      圖10顯示了在準備階段中的一個操作例子,其中本發(fā)明的設備被用于商業(yè)操作??傮w單元管理由總體管理部分600進行,且各個單元的操作順序、數據檢索、數據輸出等等由總體管理部分600進行控制。
      在準備階段,其標記被置于來自圖6B的表中的規(guī)則設定操作的欄中的項得到處理。例如,假定操作單元用該設備進行商業(yè)操作工作。在顯示器上從一個工作準備菜單顯示用于準備數據文件的一個商業(yè)操作工作窗口(工作單)(步驟a1和a2)。在觀看該窗口的同時,用戶在適當項的黑部分中輸入商業(yè)設定數據(步驟a3),以準備商業(yè)操作數據文件。一個類似的處理過程得到執(zhí)行,以設定商業(yè)操作規(guī)則。
      圖11顯示了用于使用如此準備的數據庫(控制數據)的操作例子。在商業(yè)操作菜單顯示狀態(tài)下,當用戶選擇菜單中的目標項時(步驟b1),該窗口改變到與選定的項相應的商業(yè)操作處理窗口(步驟b2)。用戶在觀看商業(yè)操作處理窗口的同時輸入所需的數據(步驟b3)。商業(yè)邏輯應用部分200利用圖6A-1至9B中所示的表根據輸入數據的類型智能地確定所需的軟件,并顯示處理結果(步驟b4)。用戶在檢查處理結果或輸入OK時重新嘗試這種操作(步驟b5)。
      圖12顯示了當必須改變商業(yè)操作規(guī)則時所使用的處理過程。當用戶操作商業(yè)操作規(guī)則改變鍵時,顯示出一個用鍵輸入口令的提示(c1和c2)。這是為了防止任何人任意地改變規(guī)則。當口令被輸入時,如在上述準備中一樣地顯示一個準備菜單。用戶從顯示的菜單中選擇用于改變規(guī)則的項(步驟c3)。當商業(yè)操作規(guī)則設定窗口出現(xiàn)時,條件數據被輸入到所需的部分中(步驟c5)。
      以下將描述幾個例子。
      (1)在定貨接收操作中檢查用戶的帳目(a)準備定貨接收……用戶在這種準備中被登記。
      (b)實際的定貨接收操作時間……檢查用戶是否已經預先登記。
      (2)檢查定貨接收操作中的信貸量
      (a)準備定貨接收……用戶被登記,且其信貸量被登記。
      (b)實際的定貨接收操作時間……檢查用戶的可接收帳目與定貨量之和是否超過了信貸量。
      (3)檢查負責定貨接收操作的人的授權(a)定貨接收準備……負責人得到登記,且負責人的銷售授權的上限得到登記。
      (b)實際的定貨接收操作時間……檢查接收的定貨的總量是否超過了負責人的銷售授權的上限量。
      本發(fā)明不限于上述的實施例,并可以進行各種改變和修正。
      圖13A顯示了一種設置,其中顯示器500和新的工作設備1000通過數據發(fā)送/接收單元(調制解調器)701和702而連接。借助這種設備設置,可以通過網絡在遠處進行商業(yè)數據處理和商業(yè)規(guī)則設定。在此情況下,用于控制發(fā)送/接收單元701的軟件被安裝在記錄媒體上或在新工作設備的硬件中。
      根據本發(fā)明,新工作設備1000和計算機主體100可以被設置在網絡上的服務器中。
      圖13B顯示了一種設置,其中新工作設備1000和計算機主體100被設置在網絡上的一個服務器200中。新工作設備1000可以由具有顯示器和操作單元的終端500A訪問。該新工作設備1000還能夠從一個終端500B通過服務器201進行訪問。在此情況下,各個終端必須具有調制解調器。
      借助上述設置,當新工作設備1000能夠發(fā)出識別編碼給相應的終端并能夠分別地處理來自這些終端的數據,新工作設備1000可被多個不同的部件所共享。
      圖13C顯示了一種設置,其中新工作設備1000和計算機主體100與具有顯示器、操作單元和調制解調器的個人計算機3000構成一個整體。裝有程序的個人計算機3000通過網絡與其他的個人計算機3001和3002相連。通過準備這種的網絡,用戶能夠象新工作設備1000被個人計算機3001和3002所擁有一樣地使用個人計算機3001和3002。
      圖14顯示了各種商業(yè)數據文件。該商業(yè)數據文件是以多種語言準備的,如用作在這些文件中并出現(xiàn)在顯示窗口中的語言。借助這種設置,本發(fā)明的系統(tǒng)可被用于世界上的所有國家。在此情況下,總體管理部分600具有語言選擇功能,且用戶能夠通過操作單元501設定所希望的語言。
      本發(fā)明不限于上述實施例。顯示控制器300還具有在顯示器500上顯示多個商業(yè)操作處理窗口(工作單)的功能。更具體地說,如圖15A所示, 例如,單據1、2和3可被顯示并得到比較處理。當數據被輸入到工作單的數據輸入位置時,數據處理的優(yōu)先級可預先確定或者處理順序可根據這些操作而確定。如圖15B中的影線部分所顯示的,例如,一個單據可具有多個項,且這些項用作多個數據輸入位置。在此情況下,數據處理順序可由用戶確定或自動確定。當然對沒有數據的空白部分不進行數據處理。
      以下進一步描述本發(fā)明的設備的使用例子。
      圖16A顯示了用于設定有無檢查規(guī)則的規(guī)則設定窗口。圖16B顯示了有無檢查應用窗口。規(guī)則設定窗口具有一個供應商編碼、一個供應商名、交易開始的日期、交易結束的日期、以及應用的停止。
      假定定貨號、定貨的日期、和供應商編碼分別是0501、95/06/06、300。由于該供應商出現(xiàn)在數據文件中且交易開始的日期是適當的,定貨可以進行。供應商的信息、商品編碼、以及商品名稱得到顯示。同時,如果沒有供應商,或者交易結束的日期已經過去,則發(fā)生一個警報消息或聲音。
      圖17A顯示了當為檢查負責人的銷售量授權的上限而設定規(guī)則時的規(guī)則設定窗口。圖17B顯示了上限檢查應用窗口。規(guī)則設定窗口具有作為項的應用開始日期、應用結束日期、銷售量授權、和應用停止。假定負責人在定貨接收應用窗口中輸入了負責人編碼95010,定貨接收日期為97/01/30,用戶為X公司,商品編碼、商品名、數量、單價等。在應用窗口中,電子表格軟件被自動運行,以計算總量。隨后運行檢查軟件,以檢查該總量是否處于銷售量授權之內且應用的日期是否適當。在所示的例子中,未出現(xiàn)任何東西且未產生警報,因為所有的輸入日期都是適當的。
      圖18A顯示了用于在設定描述商品交付所需的天數時設定規(guī)則的規(guī)則設定窗口。圖18B顯示了一個下限檢查應用窗口。該規(guī)則設定窗口具有作為項的商品編碼、商品名、應用開始的日期、應用結束的日期、商品交付所需的天數、和應用的停止。假定負責人在定貨接收應用窗口中輸入了定貨接收日期97/07/07、交付日期97/0710、商品編碼、商品名、數量、以及單價。在此情況下,商品編碼得到確認,且定貨接收日期與兩天(用于交付的天數)之和被計算為97/07/09。用戶希望的交付日期是97/07/10。下限檢查處理隨后得到進行,以確定定貨接收是允許的。
      圖19A顯示了用于為設定為單元檢查的一個例子的商品銷售設定一個規(guī)則的規(guī)則設定窗口。圖19B顯示了一個定貨接收應用窗口。規(guī)則設定窗口具有作為項的商品編碼、商品名、應用開始日期、應用結束日期、銷售批量、和應用的停止。隨后數據被輸入到這些項中。
      假定在允許定貨接收時在應用窗口中輸入的定貨接收日期、商品編碼和數量分別是97/03/03、4531213和100。在此情況下,由于輸入的數量是100且為50的兩倍,定貨接收得到允許。
      圖20A顯示了用于描述各個數量的商品單價的規(guī)則設定窗口。這種處理屬于編輯處理。該規(guī)則設定窗口具有作為項的商品編碼、商品名、應用開始日期、應用結束日期、數量范圍、單價、和應用停止。
      假定在應用窗口輸入的定貨接收日期、商品編碼和數量分別是97/06/01、4531213和250。在此情況下,定貨接收可以被允許而且無任何問題。如果數量是205,單價根據規(guī)則設定數據被給出為Y90。數據“90”被讀出并顯示在單價欄中。執(zhí)行算術函數以計算90×250,且22,500被顯示在量的欄中。
      另外,根據本發(fā)明的設備,可以為不同條件下的多個項進行相同內容的數據處理。
      例如,當有商品銷售數量數據時,可以利用作為應用窗口的商業(yè)結果單方便地顯示用美元、日元、和馬克表示的商業(yè)結果。這種處理可利用普通的用于執(zhí)行交換規(guī)則的程序來進行,因為只有交換條件(匯率系數)是不同的。該商品銷售數量數據被輸入到商業(yè)結果單中的銷售數量的輸入位置,且日元、美元或馬克被置于條件輸入位置。當本發(fā)明的設備被以上述方式使用時,可以顯示多個商業(yè)結果單,且在交換時用日元、美元和馬克表示的獲得的商業(yè)結果可同時在相同的窗口中得到檢查。
      上述的規(guī)則設定窗口和應用窗口只是例子。在本發(fā)明的精神和范圍內可以進行各種改變和修正。
      在上述描述中,新工作設備1000被安裝在利用諸如光盤的記錄媒體的計算機系統(tǒng)中,以準備相應的處理例程。然而,本發(fā)明不限于這種情況。新工作設備1000本身是作為組成商業(yè)邏輯應用部分200、顯示控制器300、總體管理部分600的硬件而準備的。另外,商業(yè)數據文件400可由硬件存儲器構成,且這種部分可以以可拆下的記錄媒體(諸如盤)的形式構成。當商業(yè)數據文件部分以可拆下的方式設置時,它可以在改變和修正工作單的設計和布局時用新的取代。
      如上所述,當用戶簡單地輸入數據時輸入數據含意得到檢測而不用知道程序語言(例如COBOL或FORTRAN),且用于該數據處理的軟件可得到自動應用和準備。立即的響應處理根據設定數據輸入而得到允許。不需要進行軟件重新檢查或修正。
      對于本領域的技術人員來說,其他的優(yōu)點和修正是顯而易見。因此,本發(fā)明的范圍不限于在此顯示和描述的具體細節(jié)和代表性實施例。因此,在不脫離如所附權利要求書限定的本發(fā)明的廣義概念的精神和范圍的前提下,可以進行各種修正。
      權利要求
      1.一種用于應用和準備軟件的設備,包括存儲各種商業(yè)工作單的工作單文件(400),每一個商業(yè)工作單都包括至少一個表示商業(yè)操作中的最小單位的商業(yè)邏輯項;規(guī)則設定裝置(200、300、500、600),用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示給定商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件(400),用于當數據被輸入到數據輸入位置時存儲作為商業(yè)規(guī)則設定數據的輸入數據;使用裝置(200,300,400,500,600),用于輸入與存儲在所述商業(yè)數據文件中的商業(yè)邏輯項相應的應用數據;以及商業(yè)邏輯應用裝置(100,200,300,400,500,600),用于當應用數據被輸入時根據對應于應用數據的商業(yè)邏輯項確定要使用的軟件,由確定的軟件利用應用數據和與應用數據相應的商業(yè)規(guī)則設定數據進行算法處理,并獲得算法處理結果。
      2.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與應用數據相應的規(guī)則設定數據進行上限檢查處理的軟件。
      3.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行下限檢查處理的軟件。
      4.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行有無檢查處理的軟件。
      5.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行單元檢查處理的軟件。
      6.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行編輯處理的軟件。
      7.根據權利要求1的設備,其中用在所述商業(yè)邏輯應用裝置中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行總量/比較處理的軟件。
      8.根據權利要求1的設備,其中商業(yè)邏輯項是用與多個語言相應的顯示數據準備的。
      9.根據權利要求1的設備,其中所述顯示器和所述使用裝置位于通過一條通信通路的遠地。
      10.根據權利要求1的設備,包括用于當數據將要從所述使用裝置被輸入時請求用戶的鍵輸入的安全裝置。
      11.根據權利要求1的設備,其中用于在所述顯示器上顯示工作單的所述規(guī)則設定裝置具有同時顯示多個類型的工作單的功能。
      12.根據權利要求11的設備,其中當數據被輸入到多種類型的工作單的數據輸入位置時,數據處理順序是預定的。
      13.根據權利要求1的設備,其中工作單具有用于輸入作為設定商業(yè)規(guī)則的商業(yè)邏輯項的應用日期的規(guī)則設定數據輸入位置。
      14.根據權利要求13的設備,其中應用日期包括應用開始日期和應用結束日期,并有用于應用開始日期和應用結束日期的數據輸入位置。
      15.根據權利要求13的設備,其中用于請求一個口令輸入的裝置在所述規(guī)則設定裝置中相伴地運行,以輸入應用日期。
      16.一種用于應用和準備軟件的設備,包括存儲各種商業(yè)工作單的工作單文件部分(400),每一個商業(yè)工作單都包括至少一個表示商業(yè)操作中的最小單位的商業(yè)邏輯項;用于規(guī)則設定軟件的存儲部分(200、300、500、600),用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示給定商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件部分(400),用于當數據被輸入到數據輸入位置時存儲作為商業(yè)規(guī)則設定數據的輸入數據;第一使用軟件的一個存儲部分(200),用于輸入與存儲在所述商業(yè)數據文件中的商業(yè)邏輯項相應的應用數據;第二使用軟件的一個存儲部分(100,200),用于當輸入應用數據時根據對應于應用數據的商業(yè)邏輯項確定要使用的軟件,借助確定的軟件并利用應用數據和與該應用數據相應的商業(yè)規(guī)則設定數據進行算法處理,并獲得算法處理結果。
      17.根據權利要求16的設備,其中存儲在第二使用軟件的所述存儲部分中的軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行上限檢查處理、下限檢查處理、有無檢查處理、以及總量處理的軟件組。
      18.一種用于應用和準備軟件的設備,包括存儲各種商業(yè)工作單的工作單文件(400),每一個商業(yè)工作單都包括至少一個表示商業(yè)操作中的最小單位的商業(yè)邏輯項;規(guī)則設定裝置(200、300、500、600),用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示給定商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件(400),用于當數據被輸入到數據輸入位置時存儲作為商業(yè)規(guī)則設定數據的輸入數據;使用裝置(200,300,400,500,600),用于輸入與存儲在所述商業(yè)數據文件中的商業(yè)邏輯項相應的應用數據;以及商業(yè)邏輯應用裝置(100,200,300,400,500,600),用于當應用數據被輸入時根據對應于應用數據的商業(yè)邏輯項確定要使用的多個軟件程序,由確定的軟件利用應用數據和與應用數據相應的商業(yè)規(guī)則設定數據進行算法處理和邏輯處理,并獲得算法處理結果。
      19.一種用于應用和準備軟件的記錄媒體,包括一個工作單文件部分(400),用于存儲各種商業(yè)工作單,每一個商業(yè)工作單都包括至少一個表示商業(yè)操作中的最小單位的商業(yè)邏輯項;規(guī)則設定軟件(200,300,500,600),用于在一個顯示器上顯示與用戶選擇信息相應的給定的一個商業(yè)工作單,以與相應的商業(yè)邏輯項一起表示給定的商業(yè)工作單的數據輸入位置;一個商業(yè)數據文件部分(400),用于當數據被輸入到數據輸入位置時存儲作為商業(yè)規(guī)則設定數據的輸入數據;第一使用軟件(200,300,600),用于輸入與存儲在所述商業(yè)數據文件部分中的規(guī)則設定數據相應的應用數據;以及第二使用軟件(200,300,600),用于當輸入應用數據時根據對應于應用數據的商業(yè)邏輯項確定要使用的軟件,借助確定的軟件利用該應用數據和與該應用數據相應的商業(yè)規(guī)則設定數據進行算法處理,并獲得算法處理結果。
      20.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行上限檢查處理的軟件。
      21.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行下限檢查處理的軟件。
      22.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行有無檢查處理的軟件。
      23.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行單元檢查處理的軟件。
      24.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行編輯處理的軟件
      25.根據權利要求19的媒體,其中第二使用軟件是用于利用應用數據和與該應用數據相應的規(guī)則設定數據進行總量/比較處理的軟件。
      26.根據權利要求19的媒體,其中商業(yè)邏輯項是在與多種語言相應的顯示數據中準備的。
      27.根據權利要求19的媒體,其中用于在所述顯示器上顯示數據的軟件包括發(fā)送/接收控制軟件。
      28.根據權利要求19的媒體,其中規(guī)則設定軟件包括過程裝置,用于進行安全檢查以當將要從所述使用裝置輸入數據時請求用戶進行鍵入。
      29.根據權利要求19的媒體,其中用于在所述顯示器上顯示工作單的規(guī)則設定軟件具有用于顯示多種類型的工作單的處理例程。
      30.根據權利要求29的媒體,其中當數據被輸入到多種類型的工作單的數據輸入位置時,數據處理順序是預定的。
      31.根據權利要求19的媒體,其中工作單具有用于輸入作為設定商業(yè)規(guī)則的商業(yè)邏輯項的應用日期的規(guī)則設定數據輸入位置。
      32.根據權利要求31的媒體,其中應用日期包括應用開始日期和應用結束日期,且有用于應用開始日期和應用結束日期的數據輸入位置。
      33.根據權利要求31的媒體,其中用于請求一個口令鍵入的處理例程在規(guī)則設定軟件的環(huán)境下相伴地運行,以輸入應用日期。
      全文摘要
      在簡單輸入數據時就可以檢測輸入數據的含義,而不用知道程序描述語言(例如COBOL或FORTRAN),且用于該數據處理的軟件被自動應用和準備。與商業(yè)邏輯項相應的各種工作單和數據輸入位置被存儲在商業(yè)數據文件(400)中。當一個操作單元501進行操作且數據被輸入到數據輸入位置時,輸入數據作為規(guī)則設定數據而得到存儲。當與規(guī)則設定數據相應的應用數據通過操作單元501而被輸入時,商業(yè)邏輯應用部分(200)根據相應的商業(yè)邏輯項確定使用的軟件。
      文檔編號G06F9/00GK1206875SQ98116679
      公開日1999年2月3日 申請日期1998年7月30日 優(yōu)先權日1998年7月30日
      發(fā)明者松月忠雄 申請人:株式會社知識模式化研究所
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1