(57)【要約】【課題】  予算項目と執行項目を多様に対応づけて管理可能な予算管理システムを提供する。【解決手段】  予算管理システムは、サーバ１００と端末としてのパーソナルコンピュータ１０とをネットワークＬＡＮで接続して構成される。サーバ１００内には、予算レコードを記録する予算ＤＢ１２２、および予算の執行レコードを記録する執行ＤＢ１４２とを個別に備える。また、これらのデータベースとは別に、予算レコードと執行レコードとを対応づける紐付ＤＢ１３２を備える。こうすることにより、予算レコードと執行レコードを、ｎ対ｍ（ｎ，ｍは自然数）で多様に対応づけることが可能となり、柔軟な予算管理を行うことができる。【選択図】  図１
2005258733.tif 000002
【特許請求の範囲】
【請求項１】
予算およびその執行実績を管理する予算管理システムであって、
予算管理番号、予算項目、予算金額を含む予算レコードを管理する予算データベースと、
執行管理番号、執行項目、執行金額を含む執行レコードを管理する執行データベースと、
前記予算管理番号と執行管理番号との関連付けを表す紐付レコードを管理する紐付データベースと、
前記予算データベースへの入出力を管理する予算データベース管理部と、
前記執行データベースへの入出力を管理する執行データベース管理部と、
前記紐付データベースへの入出力を管理する紐付データベース管理部と、
前記予算データベース、執行データベース、および紐付データベースの内容を出力する出力部とを備える予算管理システム。
【請求項２】
請求項１記載の予算管理システムであって、
ユーザによる前記予算データベース、執行データベース、および紐付データベースへのアクセス権限を管理するアクセス権限管理部を有し、
前記予算データベース管理部、執行データベース管理部および紐付データベース管理部は、前記アクセス権限の範囲内で、前記入出力を許可する予算管理システム。
【請求項３】
請求項１記載の予算管理システムであって、
前記予算データベースは、前記予算金額のうち、執行が禁止された金額を凍結金額として管理可能であり、
前記予算データベース管理部は、前記凍結金額を入力可能であり、
前記紐付データベース管理部は、前記凍結金額を反映した予算金額の範囲内で、前記予算データベースと執行データベースとの関連付けを許可する予算管理システム。
【請求項４】
予算およびその執行実績を管理する予算管理方法であって、
コンピュータが実行する工程として、
予算管理番号、予算項目、予算金額を含む予算レコードを管理する予算データベースへの入出力を管理する工程と、
執行管理番号、執行項目、執行金額を含む執行レコードを管理する執行データベースへの入出力を管理する工程と、
前記予算管理番号と執行管理番号との関連付けを表す紐付レコードを管理する紐付データベースに対する入出力を、前記予算金額の範囲内で許可する工程と、
前記予算データベース、執行データベース、および紐付データベースの内容を出力する工程とを備える予算管理方法。
【請求項５】
予算およびその執行実績を管理するためのコンピュータプログラムであって、
予算管理番号、予算項目、予算金額を含む予算レコードを管理する予算データベースへの入出力を管理する機能と、
執行管理番号、執行項目、執行金額を含む執行レコードを管理する執行データベースへの入出力を管理する機能と、
前記予算管理番号と執行管理番号との関連付けを表す紐付レコードを管理する紐付データベースに対する入出力を、前記予算金額の範囲内で許可する機能と、
前記予算データベース、執行データベース、および紐付データベースの内容を出力する機能とをコンピュータに実現するためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予算およびその執行状況の管理を行う予算管理システムに関する。
【背景技術】
【０００２】
会社その他の事業体における予算の管理に、コンピュータの利用が普及している。コンピュータを利用した予算管理システムとして、例えば、特許文献１記載のシステムが挙げられる。この予算管理システムは、複数の予算をグループ化しておき、一部の予算について不足が生じた場合には、グループ内の他の予算からの流用を可能としつつ、予算の残高を管理するシステムである。
【０００３】
【特許文献１】特開２００２−２６９３１０号公報
【特許文献２】特開平１０−１７１８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の予算管理システムは、あくまでも予算の残高を管理するに過ぎず、予算項目とその執行項目とを対応づけて管理することはできなかった。現実に、予算およびその執行状況を統合的に管理する場合、予算項目と、執行項目との対応づけが複雑となり、その管理は容易ではない。
【０００５】
例えば、予算を執行する際には、「分割」と呼ばれる執行方法、即ち１つの予算項目を複数回に分けて使う方法を採ることがある。予算の分割を管理するためには、１つの予算項目に対してｎ項目（ｎは自然数）の執行項目を対応づけ可能とする必要がある。逆に、予算を執行する際には、「統合」と呼ばれる執行方法、即ち複数の予算項目を１つにまとめて執行する方法を採ることもある。「統合」を管理するためには、ｍ項目（ｍは自然数）の予算項目を１つの執行項目に対応づけ可能とする必要がある。更に、「分割」と「統合」を併合した予算執行、即ち、複数の予算項目の一部を併せて、複数の執行項目に使用することが行われる可能性もある。
【０００６】
本発明は、予算執行時の実情を考慮して、多彩な予算項目と執行項目とを対応づけて管理可能な予算管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、予算およびその執行実績を管理する予算管理システムにおいて、次の構成を適用する。本発明の予算管理システムは、予算データベース、執行データベース、紐付データベースを備える。予算データベースは、予算管理番号、予算項目、予算金額を含む予算レコードを管理する。執行データベースは、執行管理番号、執行項目、執行金額を含む執行レコードを管理する。紐付データベースは、予算管理番号と執行管理番号との関連付けを表す紐付レコードを管理する。
【０００８】
本発明は、これらの予算データベースと執行データベースとを分けるため、予算レコードおよび執行レコードは、相互に拘束されることなく、多様な登録を行うことができる。更に、紐付レコードを用いることにより、予算管理番号と執行管理番号の間の多彩な対応付けを管理することができる。従って、本発明によれば、先に説明した「分割」、「統合」なども含めて、多様な組み合わせで、予算項目と執行項目を対応づけて管理することができる。
【０００９】
本発明においては、予算管理番号および執行管理番号に対して、複数の紐付レコードを設定することを許可することが好ましい。こうすることにより、ｎ項目（ｎは自然数）の予算項目と、ｍ項目（ｍは自然数）の執行項目を、更に多様に関連づけることが可能となる。
【００１０】
本発明では、更に、ユーザによる前記予算データベース、執行データベース、および紐付データベースへのアクセス権限を管理するアクセス権限管理部を設けてもよい。こうすることで、各データベースへの入出力を、アクセス権限の範囲内で許可することができ、予算管理における不正を抑制することができる。アクセス権限は、ユーザごとに設定してもよいし、ユーザが所属する部門ごとに設定してもよい。アクセス権限は、閲覧、登録、変更、削除などのアクセス方法ごとに設定してもよい。
【００１１】
本発明において、予算データベースは、予算金額のうち、執行が禁止された金額を凍結金額として管理可能としてもよい。こうすることで、予算について、更に柔軟な管理を実現することができる。
【００１２】
本発明においては、予算金額の範囲内で、紐付レコードの登録を許可するようにしてもよい。また、凍結金額が登録されている場合には、凍結金額を反映した予算金額の範囲内で紐付レコードの登録を許可するようにしてもよい。例えば、紐付けの対象として指定された予算レコードと執行レコードについて、執行金額が予算金額を超える場合には、この紐付けを禁止するようにしてもよいし、予算金額を超える分の金額をユーザに明示するようにしてもよい。
【００１３】
本発明は、予算管理システムの他、コンピュータを利用した予算管理方法、この予算管理を実現するためのコンピュータプログラム、かかるコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体など種々の態様で構成することができる。記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等、コンピュータが読取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施例について以下の順序で説明する。
Ａ．システム構成：
Ｂ．予算レコードおよび執行レコード：
Ｃ．紐付レコード：
Ｄ．アクセス権限：
Ｅ．制御処理：
【００１５】
Ａ．システム構成：
図１は実施例としての予算管理システムの概略構成を示す説明図である。予算管理システムは、サーバ１００と端末装置としてのパーソナルコンピュータ１０（以下、単に「ＰＣ」と称する）とをローカルエリアネットワークＬＡＮで接続して構成される。ＰＣ１０の台数は、図示した例に限らない。
【００１６】
ＰＣ１０には、ネットワークＬＡＮを介した通信を制御する通信部１１が設けられている。通信部１１には、例えば、ＮＩＣ（Network Interface Card）およびそのドライバ、各種プロトコルに対応したソフトウェアが含まれる。ＰＣ１０には、サーバ１００との情報授受に利用するアプリケーションソフト、ブラウザ１２がインストールされている。
【００１７】
サーバ１００は、図示する各機能ブロックによって、予算管理を行う。本実施例では、これらの機能ブロックは、サーバ１００に所定のコンピュータプログラムをインストールすることでソフトウェア的に構築したが、ハードウェア的に構成することも可能である。
【００１８】
図示する通り、サーバ１００には、予算の管理に使用する４つのデータベースを備えている。予算ＤＢ１２２は、予算管理番号、予算項目、予算金額を含む予算レコードを管理している。執行ＤＢ１４２は、執行管理番号、執行項目、執行金額を含む執行レコードを管理している。紐付ＤＢ１３２は、予算管理番号と執行管理番号との関連付けを表す紐付レコードを管理している。そして、アクセス権限ＤＢ１１６は、ユーザによる各データベースへのアクセス権限の設定を管理している。各データベースの内容は、後で詳述する。
【００１９】
予算ＤＢ管理部１２０、紐付ＤＢ管理部１３０、執行ＤＢ管理部１４０は、それぞれ予算ＤＢ１２２、執行ＤＢ１４２、紐付ＤＢ１３２への入出力を管理する。アクセス権限管理部１１４は、アクセス権限ＤＢ１１６を参照して、ユーザによる各データベースへのアクセス権限の認証を行う。
【００２０】
上述の各データベースへの入出力は、ＰＣ１０に対するユーザの操作に応じて行われる。サーバ１００は、ＰＣ１０との情報授受のため、通信部１１０と入出力制御部１１２を備える。通信部１１０は、ネットワークＬＡＮを介した通信を制御する機能を奏する。入出力制御部１１２は、ＰＣ１０に対して、ＨＴＭＬファイルなどの形式でインタフェース画面を提供したり、このインタフェース画面に対して行われた操作に基づき、情報を入力したりする。
【００２１】
Ｂ．予算レコードおよび執行レコード：
図２は予算データベース１２２のデータ構造を例示する説明図である。予算データベース１２２に格納される各予算レコードに保持される情報を例示した。予算管理番号とは、予算レコードに対して、サーバ１００が自動的かつ一意に付す番号である。この番号は、単純なシリアル番号としてもよいし、事業部や負担部門などのコード情報とシリアル番号を組み合わせて設定してもよい。
【００２２】
事業部は、予算申請を行っている事業部名または事業部コードである。投資対象会社は、予算を投資する会社名である。科目とは、備品、ソフトウェアなど、予め設定された予算区分を示す情報である。取得、手配製作区分とは、備品等について、買い取り、リースなどの取得区分を示す情報である。取得、手配製作区分については、投資対象会社の内容に応じて、指定可能な内容を制限してもよい。負担部門とは、予算を負担する部門名である。負担区分名称とは、部門費など、予め設定された区分名称である。負担区分名称は、負担部門の内容に応じて指定可能な内容を制限してもよい。
【００２３】
設置事業所は、投資対象となる事業所名である。プロフィットは、採算管理、利益管理  等を行う際の分類単位である。建物や通信設備のように、共有して利用する投資対象の場合には、「共通」を指定することもできる。事業部管理テーマ、セグメントは、プロフィットに応じて、予め設定された内容を選択する。投資案件名は、任意にコメントを入力可能である。取得年月は、予算の執行予定時期である。数量は、投資対象の数量である。優先度は、執行の優先度であり、値が大きくなるほど優先度は低下する。本実施例では、優先度の値は、「１：凍結不可、２：一部凍結可、３：凍結可」を意味する。ステータスは、予算の申請状況を、「申請中」、「確定」などの区分で表す。オーナーは、予算申請者名など、予算について管理権限を有する者を表す。
【００２４】
予算レコードには、更に、凍結情報を登録することができる。凍結情報とは、予算の一部の執行を一時的に保留する情報である。凍結情報としては、凍結される予算金額が登録される。凍結される期限を併せて登録してもよい。
【００２５】
図３は予算データベース１２２の出力画面例を示す説明図である。図２に示した項目の一部のみを用いて例示した。「Ｎｏ．」は予算が確定した時に一意に付される管理番号であり、「Ｐｒｅ」は申請された予算に一意に付される管理番号である。申請した予算の一部が取りやめになる可能性もあるため、「Ｐｒｅ」は必ずしも連番とはならないことがある。
【００２６】
表示画面左側のチェックボックスは、予算の確定および却下を申請する際に用いる。ステータスが「申請中」の予算のチェックボックスにチェックをし、「承認依頼」を押すと、予算を管理している主管部門に、申請情報が送信され、承認の審査を受けることができる。主管部門が決済した予算については、主管部門の担当者の操作によって、ステータスが「確定」に変更される。チェックボックスにチェックをした上で、「却下依頼」を押すと、予算の申請が却下、即ち予算ＤＢ１２２から消去される。
【００２７】
図２、３では、予算ＤＢ１２２の内容について説明したが、執行ＤＢ１４２も同様の構成を有している。
【００２８】
Ｃ．紐付レコード：
図４は紐付レコードのデータ構造を例示する説明図である。紐付レコードとは、予算レコードと執行レコードを対応づけるデータである。図中には、左側に予算レコードを示し、右側に執行レコードを示し、中央に紐付レコードを示した。予算レコードおよび執行レコードは、説明の便宜上、管理番号と金額のみを示した。予算管理番号「０２Ｌ３４０１」の予算には、１０００円の凍結情報が付されており、結果として執行可能な金額は、４９０００円となっているものとする。
【００２９】
紐付レコードは、それぞれ予算管理番号、執行管理番号、金額を記録する。予算管理番号、執行管理番号は、複数の紐付レコードに重複して登録することができる。この結果、紐付レコードは、ｎ個（ｎは自然数）の予算レコードと、ｍ個（ｍは自然数）の執行レコードを対応づけることができる。
【００３０】
図の最上段には、予算レコードと執行レコードとを一対一に対応づけた例を示した。この場合、紐付レコードは、予算管理番号「０２Ｌ３４０１」の予算レコードと、執行管理番号「５０Ｔ０２０１」の執行レコードを対応づけており、この結果、この予算は全額執行済みとなっている。
【００３１】
予算管理番号「０２Ｌ３４０２」、「０２Ｌ３４０３」の予算レコードは、それぞれ２つの紐付レコードによって執行レコードと対応づけられていることになる。つまり、これらの予算レコードは、「分割」して執行されていることになる。
【００３２】
一方、執行管理番号「５０Ｔ０２０４」の執行レコードには、２つの紐付レコードによって、予算管理番号「０２Ｌ３４０２」、「０２Ｌ３４０３」という２つの予算レコードに対応づけられている。つまり、執行管理番号「５０Ｔ０２０４」の執行レコードは、「併合」によって執行されていることになる。
【００３３】
図５は紐付レコードの第１の登録手順を例示する説明図である。予算レコードを指定した後、執行レコードを指定する手順で登録する例を示している。この手順では、ユーザはＰＣ１０を操作して、予算ＤＢ１２２を表示させる。図の上方に、予算ＤＢ１２２の表示例を簡略化して示した。この画面で、ユーザが予算管理番号をクリックすると、紐付レコード登録ウィンドウ１３２Ｒがポップアップする。ユーザが、このウィンドウ１３２Ｒで、執行管理番号、金額、計画内／外の区分を入力し、登録を押すと、紐付レコードが登録される。執行管理番号の登録については、例えば、図の下方に示すように執行ＤＢ１４２を画面上に表示させ、執行管理番号をクリックすることで、簡易に入力可能としてもよい。
【００３４】
ここでは、一つの予算管理番号に対して、単一の執行管理番号を対応づける例を示した。上述の処理を繰り返し実行することで、予算管理番号と執行管理番号とを、ｎ対ｍで対応づけることも可能である。
【００３５】
図６は紐付レコードの第２の登録手順を例示する説明図である。図５で説明した例とは逆に、執行レコードを指定した後、予算レコードを指定する手順で登録する例を示している。この手順では、ユーザはＰＣ１０を操作して、執行ＤＢ１４２を表示させる。図の上方に、執行ＤＢ１４２の表示例を簡略化して示した。この画面で、ユーザが執行管理番号をクリックすると、紐付レコード登録ウィンドウ１３２Ｒがポップアップする。ユーザが、このウィンドウ１３２Ｒで、予算管理番号、金額、計画内／外の区分を入力し、登録を押すと、紐付レコードが登録される。予算管理番号の登録については、例えば、図５に示した例にならって、予算ＤＢ１２２を画面上に表示させ、執行管理番号をクリックすることで、簡易に入力可能としてもよい。
【００３６】
図６の下方には、紐付レコードの登録結果の表示画面例１３２Ｄを例示した。執行管理番号単位で、紐付レコードが登録されている予算管理番号および金額が列挙される。この例では、「５０Ｔ０２０４」という執行管理番号に対して、予算管理番号「０２Ｌ３４０２」、「０２Ｌ３４０４」という２つの予算レコードが紐付けられていることが分かる。画面の下方には、紐付けの結果として、執行レコードに登録されている執行金額（または申請金額）、紐付けされた金額、および未了金額が表示される。未了金額は、「紐付金額−申請金額」である。こうすることで、予算の執行可否、および予算を執行するために必要な紐付金額を容易に把握することができる。
【００３７】
また、上記データ構造は、次のように、予算データベース、執行データベース、紐付データベースを組み合わせて情報分析に活用することもできる。第１の活用例として、予算執行状況をレポートし、採算管理の始点において経営分析、経営見通しを行うようにしてもよい。こうすることにより、経営状況が芳しくない場合には、未執行の予算を一部または全部凍結するなどの制御が可能となる。第２の活用例として、突発的な計画外の投資をしたい場合に、未執行の予算をリストアップしでもよい。こうすれば、それぞれの主管部門との調整、予算の獲得を支援することが可能となる。
【００３８】
Ｄ．アクセス権限：
図７はアクセス権限データベース１１６のデータ構造例を示す説明図である。このデータベースは、予算ＤＢ１２２、執行ＤＢ１４２、紐付ＤＢ１３２に対するアクセス権限を、ユーザの所属する部門単位で規定している。主管部門とは、予算を管理する部門である。予算ＤＢ１２２へのアクセス権限は、「検索」、「登録、変更、削除」に分けて登録されている。図中の○は、アクセス権限が認められていることを意味し、×は認められていないことを意味し、Ｓは、自部門に関連する予算についてのみアクセス権限が認められていることを意味する。
【００３９】
図中の設定では、検索、即ち予算ＤＢ１２２の内容の閲覧は、いずれの部門に対しても許可されている。登録、変更、削除は、申請部門に対してのみ許可されている。もっとも、この許可は、申請部門に所属するメンバー全てに与えてもよいし、一部の管理者にのみ与えるものとしてもよい。
【００４０】
取得情報とは、申請された予算の承認／却下に関する情報である。この情報の変更は、予算を管理する主管部門に許容されている。また、申請部門に対しては、自部門が申請した予算についてのみ、変更が許容されている。この場合、主管部門に対して許容される「変更」と、申請部門に対して許容される「変更」に差違を設けても良い。例えば、主管部門には、予算の承認／却下のいずれに関する「変更」についてもアクセス権限を認め、申請部門には、予算の却下に関する「変更」についてのみアクセス権限を認めるようにしてもよい。
【００４１】
執行情報、紐付情報、凍結情報についても、同様にして、図示する通り、それぞれの部門単位で、アクセス権限が設定されている。アクセス権限は、図の例に限らず、任意の設定方法を採ることが可能である。
【００４２】
Ｅ．制御処理：
図８は予算／執行情報入力処理のフローチャートである。ＰＣ１０に対するユーザの操作に応じて、サーバ１００が実行する処理である。この処理に先立って、ユーザは、ＰＣ１０でユーザＩＤ、パスワードなどのユーザ情報を入力してログインしているものとする。この処理は、ユーザが予算情報の入力、または執行情報の入力をサーバ１００に指示することにより実行される。
【００４３】
処理が開始されると、サーバ１００は、ログイン時に入力されていたユーザ情報を読み込み（ステップＳ１０）、予算情報または執行情報を入力するための画面をＰＣ１０に提示する（ステップＳ１１）。この画面は、例えば、先に図３で例示した構成とすることができる。
【００４４】
サーバ１００は、ユーザによる予算情報または執行情報の入力を受け付けると（ステップＳ１２）、アクセス権限ＤＢ１１６を参照してアクセス権限の認証を行う（ステップＳ１３）。
【００４５】
認証の結果、情報の登録が認められている場合には（ステップＳ１４）、サーバ１００は、予算情報または執行情報を、予算ＤＢ１２２、執行ＤＢ１４２に登録する（ステップＳ１５）。登録が認められていない場合には（ステップＳ１４）、エラー表示を行う（ステップＳ１６）。
【００４６】
図９は第１の紐付情報入力処理のフローチャートである。先に図５で説明した手順に相当する処理である。つまり、予算ＤＢ１２２の内容から、紐付情報を登録する処理である。この処理は、ユーザが、ＰＣ１０で紐付情報の登録を指示することによって開始される。
【００４７】
処理が開始されると、サーバ１００は、ログインされているユーザ情報を入力し（ステップＳ２０）、予算情報画面を提示する（ステップＳ２１）。この画面は、例えば、図５の上段に示した画面に相当する。
【００４８】
次に、サーバ１００は、この画面でユーザが紐付情報の登録対象となる予算情報を選択すると、その選択結果を入力し（ステップＳ２２）、紐付情報の登録ウィンドウを提示して、紐付情報の入力を受け付け（ステップＳ２３）、この紐付情報に関し、紐付けの可否を判断する（ステップＳ２４）。例えば、紐付情報として入力された金額が、予算レコードの申請金額を超えている場合や、執行対象が予算申請時の科目等と異なる場合などに、紐付け不可と判断することができる。
【００４９】
紐付け可能な情報については（ステップＳ２４）、サーバ１００は、アクセス権限を認証し（ステップＳ２５）、その結果に応じて（ステップＳ２６）、紐付ＤＢ１３２への登録（ステップＳ２７）、またはエラー表示を行う（ステップＳ２８）。紐付ＤＢ１３２への登録を行った場合は、併せて、結果を出力する。例えば、図５の上段に示すように、予算ＤＢ１２２の表示画面において、紐付けの結果を、執行済、残予算の金額に反映させてもよい。また、図６の表示画面例１３２Ｄに示すように、紐付レコード単位で、結果を表示するようにしてもよい。
【００５０】
図１０は第２の紐付情報入力処理のフローチャートである。先に図６で説明した手順に相当する処理である。この処理は、ユーザが、ＰＣ１０で紐付情報の登録を指示することによって開始される。
【００５１】
処理が開始されると、サーバ１００は、ログインされているユーザ情報を入力し（ステップＳ３０）、執行情報画面を提示する（ステップＳ３１）。この画面は、例えば、図６の上段に示した画面に相当する。
【００５２】
次に、サーバ１００は、この画面でユーザが紐付情報の登録対象となる執行情報を選択すると、その選択結果を入力し（ステップＳ３２）、紐付情報の登録ウィンドウを提示して、紐付情報の入力を受け付け（ステップＳ３３）、この紐付情報に関し、図９のステップＳ２４の処理と同様、紐付けの可否を判断する（ステップＳ３４）。
【００５３】
紐付け可能な情報については（ステップＳ３４）、サーバ１００は、アクセス権限を認証し（ステップＳ３５）、その結果に応じて（ステップＳ３６）、紐付ＤＢ１３２への登録（ステップＳ３７）、またはエラー表示を行う（ステップＳ３８）。紐付ＤＢ１３２への登録を行った場合は、図９のステップＳ３７の処理と同様、併せて、結果を出力する。
【００５４】
以上で説明した実施例の予算管理システムによれば、予算ＤＢ１２２、執行ＤＢ１４２を個別に設けるとともに、両者を対応づける紐付ＤＢ１３２を設けることにより、ｎ対ｍで予算レコードと執行レコードとを対応づけることができる。従って、予算の申請／執行の現状に即した柔軟な予算管理を実現することができる。
【００５５】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。例えば、予算管理システムは、サーバ１００とＰＣ１０の組み合わせで構成する他、両者の機能を統合した単体の装置として構成してもよい。
【図面の簡単な説明】
【００５６】
【図１】実施例としての予算管理システムの概略構成を示す説明図である。
【図２】予算データベース１２２のデータ構造を例示する説明図である。
【図３】予算データベース１２２の出力画面例を示す説明図である。
【図４】紐付レコードのデータ構造を例示する説明図である。
【図５】紐付レコードの第１の登録手順を例示する説明図である。
【図６】紐付レコードの第２の登録手順を例示する説明図である。
【図７】アクセス権限データベースのデータ構造例を示す説明図である。
【図８】予算／執行情報入力処理のフローチャートである。
【図９】第１の紐付情報入力処理のフローチャートである。
【図１０】第２の紐付情報入力処理のフローチャートである。
【符号の説明】
【００５７】
１０...パーソナルコンピュータ
１１...通信部
１２...ブラウザ
１００...サーバ
１１０...通信部
１１２...入出力制御部
１１４...アクセス権限管理部
１１６...アクセス権限データベース
１２０...予算ＤＢ管理部
１２２...予算データベース
１３０...紐付ＤＢ管理部
１３２...紐付データベース
１３２Ｄ...表示画面例
１３２Ｒ...紐付レコード登録ウィンドウ
１４０...執行ＤＢ管理部
１４２...執行データベース
【図１】
2005258733.tif 000003
【図２】
2005258733.tif 000004
【図３】
2005258733.tif 000005
【図４】
2005258733.tif 000006
【図５】
2005258733.tif 000007
【図６】
2005258733.tif 000008
【図７】
2005258733.tif 000009
【図８】
2005258733.tif 000010
【図９】
2005258733.tif 000011
【図１０】
2005258733.tif 000012