(57)【要約】【課題】業務に関するタスクを漏れ無く洗い出したプロジェクト管理を行う。【解決手段】ナレッジデータベースサーバは、業務情報と、業務情報毎のタスクを格納するナレッジデータベースと、前記クライアントＰＣからの依頼に基づき、前記ナレッジデータベースから業務情報を取得し、前記クライアントＰＣに送信するデータベース参照部とを有し、前記クライアントＰＣは、前記ナレッジデータベースに格納されている業務一覧、あるいは各業務毎のタスク一覧の取得を前記ナレッジデータベースサーバに依頼し、前記ナレッジデータベースサーバから送信された業務一覧、あるいは各業務毎のタスク一覧を前記ユーザインターフェース部に表示するタスク管理メイン制御部と、ユーザが選択したタスクを管理するタスク管理テーブルとを有し、ナレッジデータベースを利用し担当業務のタスク洗い出しを行うことにより、タスク洗い出し漏れを防ぐ。【選択図】図２
2010122723.tif 000002
【特許請求の範囲】
【請求項１】
クライアントＰＣと、
前記クライアントＰＣに業務情報を提供するナレッジデータベースサーバとから構成される、ナレッジデータベース連携プロジェクト管理支援システムであって、
前記ナレッジデータベースサーバは、業務情報を格納するナレッジデータベースと、
前記クライアントＰＣからの依頼に基づき、前記ナレッジデータベースに業務情報を登録、あるいは、格納済みの業務情報を更新するデータベース更新部と、
前記クライアントＰＣからの依頼に基づき、前記ナレッジデータベースから業務情報を取得し、前記クライアントＰＣに送信するデータベース参照部と、
前記クライアントＰＣとのインターフェース部とを有し、
前記クライアントＰＣは、ユーザインターフェース部と、
前記ナレッジデータベースに格納されている業務一覧、あるいは各業務毎のタスク一覧の取得を前記ナレッジデータベースサーバに依頼し、前記ナレッジデータベースサーバから送信された業務一覧、あるいは各業務毎のタスク一覧を前記ユーザインターフェース部に表示するとともに、前記ナレッジデータベースに業務情報の登録、あるいは、格納済みの業務情報の更新を依頼するスク管理メイン制御部と、
前記ナレッジデータベースサーバとのインターフェース部と、
ユーザが選択したタスクを管理するタスク管理テーブルとを有し、
前記ナレッジデータベースを利用し担当業務のタスク洗い出しを行うことにより、タスク洗い出し漏れを防ぐことを特徴とするナレッジデータベース連携プロジェクト管理支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクト管理支援システムに係り、特に、ナレッジデータベースシステムと連携することにより、タスクの洗い出し漏れを防ぐことが可能となるナレッジデータベース連携プロジェクト管理支援システムに関する。
【背景技術】
【０００２】
従来のプロジェクト管理支援システムとして、タスクの洗い出しを自分で行い、管理するシステムが知られている。
【０００３】
なお、本願発明に関連する先行技術文献としては以下のものがある。
【特許文献１】特開２００４−２１３４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述したプロジェクト管理支援システムでは、タスクの洗い出しを自分で行うため、タスクの洗い出しの段階で漏れが発生していた。
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、業務に関するタスクを漏れ無く洗い出したプロジェクト管理を行うことが可能なナレッジデータベース連携プロジェクト管理支援システムを提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【課題を解決するための手段】
【０００５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
前述の目的を達成するために、本発明は、クライアントＰＣと、前記クライアントＰＣに業務情報を提供するナレッジデータベースサーバとから構成される、ナレッジデータベース連携プロジェクト管理支援システムであって、前記ナレッジデータベースサーバは、業務情報を格納するナレッジデータベースと、前記クライアントＰＣからの依頼に基づき、前記ナレッジデータベースに業務情報を登録、あるいは、格納済みの業務情報を更新するデータベース更新部と、前記クライアントＰＣからの依頼に基づき、前記ナレッジデータベースから業務情報を取得し、前記クライアントＰＣに送信するデータベース参照部と、前記クライアントＰＣとのインターフェース部とを有し、前記クライアントＰＣは、ユーザインターフェース部と、前記ナレッジデータベースに格納されている業務一覧、あるいは各業務毎のタスク一覧の取得を前記ナレッジデータベースサーバに依頼し、前記ナレッジデータベースサーバから送信された業務一覧、あるいは各業務毎のタスク一覧を前記ユーザインターフェース部に表示するとともに、前記ナレッジデータベースに業務情報の登録、あるいは、格納済みの業務情報の更新を依頼するスク管理メイン制御部と、前記ナレッジデータベースサーバとのインターフェース部と、ユーザが選択したタスクを管理するタスク管理テーブルとを有し、前記ナレッジデータベースを利用し担当業務のタスク洗い出しを行うことにより、タスク洗い出し漏れを防ぐ。
【発明の効果】
【０００６】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、ユーザが慣れていない業務に就いた場合であっても、業務に関するタスクを漏れ無く洗い出したプロジェクト管理を行うことが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明の実施例を詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
図１は、本発明の実施例のプロジェクト管理支援システムを実現するためのシステム構成を示すブロック図である。
図１において、１０１は、業務情報を保持するナレッジデータベースサーバである。ナレッジデータベースサーバ１０１は、クライアントＰＣ１０２から業務情報の参照・更新命令を元に動作するサーバであり、業務情報として、業務一覧、各業務毎のタスク一覧、各タスクの説明やドキュメントフォーマットなどを保持する。
【０００８】
図２は、本発明の実施例のプロジェクト管理支援システムの処理概要を示すブロック図であり、各処理の流れを示した図である。
図２に示すように、ナレッジデータベースサーバ１０１は、業務情報を格納したナレッジデータベース２０１と、ナレッジデータベース２０１に業務情報の登録、業務情報の更新を行うデータベース更新機能２０２と、ナレッジデータベース２０１から業務情報の参照を行うデータベース参照機能２０３と、クライアントＰＣ１０２からの命令を受け付けたり、処理実行結果をクライアントＰＣ１０２に送信するクライアントＰＣインターフェース部分２０４とで構成される。
ここで、 ナレッジデータベース２０１が格納する業務情報は、業務一覧、各業務毎のタスク一覧、各タスクの説明やドキュメントフォーマットなどがある。また、データベース更新機能２０２は、ナレッジデータベース２０１に格納済みの業務情報を削除する機能も有する。
クライアントＰＣ１０２は、クライアントＰＣインターフェース部分２０４に対応したナレッジデータベースサーバ１０１への命令を送信したり、ナレッジデータベースサーバ１０１の処理実行結果を受け付けるナレッジデータベースサーバインターフェース部分２０５と、ユーザやナレッジデータベースから受けた命令を解析したり、タスク管理テーブルの操作を行うなどの、タスク管理のメイン制御を行うタスク管理メイン制御機能２０６と、ユーザが登録した担当業務のタスク管理テーブルを管理するタスク管理テーブル群２０８と、ユーザが本システムに対して入力を行ったり、ユーザに対してタスク一覧などを表示したりするユーザインターフェース部分２０７とで構成される。
【０００９】
図３は、本発明の実施例のプロジェクト管理支援システムにおいて、担当業務を登録する際の処理手順を示すフローチャートである。
図２、図３を使用して、本実施例のプロジェクト管理支援システムにおいて、ユーザが担当業務を登録する際の処理手順について説明する。
ユーザが担当業務の登録を行う場合、先ず、担当業務の業務情報が存在するか業務一覧を取得する。（ステップ３０１）このステップでは、業務一覧をナレッジデータベース２０１から参照するように、ユーザが、ユーザインターフェース部分２０７に入力を行う。次に、クライアントＰＣ１０２のタスク管理メイン制御機能２０６が、業務一覧取得の命令だと判断して、ナレッジデータベースサーバインターフェース部分２０５とクライアントＰＣインターフェース部分２０４のサーバクライアント間のインターフェース部分を介して、ナレッジデータベースサーバ１０１のデータベース参照機能２０３に業務一覧取得の命令を出す。
データベース参照機能２０３で取得したデータは、前述した流れと逆の流れでクライアントＰＣ１０２まで送信される。
【００１０】
クライアントＰＣ１０２が業務情報を取得したら、ユーザインターフェース部分２０７に業務一覧を表示する（ステップ３０２）。
ユーザが、取得した業務一覧データから対象業務を選択すると（ステップ３０３）、タスク一覧を取得する（ステップ３０４）。
このステップでは、クライアントＰＣ１０２のタスク管理メイン制御機能２０６が業務一覧を取得した時のように、ナレッジデータベース２０１から対象業務のタスク一覧を取得する。
タスク一覧が取得できたら、ユーザ登録タスク管理テーブル群２０８内にタスク管理テーブルを作成し（ステップ３０５）、ユーザインターフェース部分２０７にタスク一覧を表示してユーザへと通知する（ステップ３０６）。
ユーザは、各タスクの期限等の情報を入力し（ステップ３０７）、ユーザ登録タスク管理テーブル群２０８内に作成されたタスク管理テーブルに入力された内容を登録する（ステップ３０８）。
ナレッジデータベース２０１に業務情報が存在しない場合は、ステップ３０３において、キャンセルを実行し、後述する業務情報の登録を行ってから、その情報を参照してタスク管理を行う。
【００１１】
図４は、本発明の実施例のプロジェクト管理支援システムにおいて、ナレッジデータベースの業務情報を更新する際の処理手順を示すフローチャートである。
次に、図２、図４を使用して、ユーザが業務情報をナレッジデータベース２０１に登録する際の処理手順について説明する。
先ず初めに、ユーザが更新する業務情報がナレッジデータベース２０１に既に登録されているか否かを判断する（ステップ４０１）。ステップ４０１において、ユーザが更新する業務情報がナレッジデータベース２０１に既に登録されている既存業務情報の場合、業務情報の取得を行い（ステップ４０２）、ユーザは各種業務情報をユーザインターフェース部分２０７から入力する（ステップ４０３）。
ステップ４０１において、更新する業務情報がナレッジデータベース２０１に存在しない新規業務情報の場合、ステップ４０２をスキップしてステップ４０３に移行する。
次に、ナレッジデータベース２０１に、入力内容（業務情報）を登録・更新する（ステップ４０４）。このステップでは、クライアントＰＣ１０２のタスク管理メイン制御機能２０６がデータの更新命令だと判断して、ナレッジデータベースサーバインターフェース部分２０５とクライアントＰＣインターフェース部分２０４のサーバクライアント間のインターフェース部分を介して、ナレッジデータベースサーバ１０１のデータベース更新機能２０２に各種業務情報の更新命令を発行して実行する。
【００１２】
以下、本実施例における業務一覧と、タスク一覧の関係について説明する。
本実施例では、業務一覧の下位層にタスク一覧がある。図５（ａ）では、業務一覧には、「業務Ａ」と「業務Ｂ」が存在し、「業務Ａ」のタスク一覧には、「タスクＡ−１」、「タスクＡ−２」、「タスクＡ−３」が存在し、「業務Ｂ」のタスク一覧には、「タスクＢ−１」、「タスクＢ−２」、「タスクＢ−３」が存在する。
例えば、図５（ｂ）に示すように、よりわかりやすい例で表すと、業務一覧が、「料理」、「掃除」であり、「料理」のタスク一覧は、「米を炊く」、「カレーを作る」、「皿に盛りつける」であり、「掃除」のタスク一覧は、「床を拭く」、「机を拭く」、「窓を拭く」となる。
また、ユーザが選択したタスクを管理するタスク管理テーブルについて説明する。ここでは、ユーザＡが、ホールＡを「掃除」することを管理することし、また、ホールＡには、窓があるが、机がないことを前提とする。
ユーザＡが、図５（ｂ）に示す業務一覧から「掃除」を選択すると、「掃除」のタスク一覧は、「床を拭く」、「机を拭く」、「窓を拭く」となる。
ここで、ホールＡには、机がないので、「机を拭く」というタスクは必要がないので、ユーザＡは、「床を拭く」、「窓を拭く」を選択することになる。
その結果、ユーザＡの「タスク管理テーブル」は、図６に示すような内容となる。ここで、図６の期限、ステータスは、ステップ３０７において、ユーザＡが入力する。
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本
発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例のプロジェクト管理支援システムを実現するためのシステム構成を示すブロック図である。
【図２】本発明の実施例のプロジェクト管理支援システムの処理概要を示すブロック図である。
【図３】本発明の実施例のプロジェクト管理支援システムにおいて、担当業務を登録する際の処理手順を示すフローチャートである。
【図４】本発明の実施例のプロジェクト管理支援システムにおいて、ナレッジデータベースの業務情報を更新する際の処理手順を示すフローチャートである。
【図５】本発明の実施例における業務一覧と、タスク一覧の関係について説明する図である。
【図６】本発明の実施例におけるタスク管理テーブルについて説明する図である。
【符号の説明】
【００１４】
１０１  ナレッジデータベースサーバ
１０２  クライアントＰＣ
２０１  ナレッジデータベース
２０２  データベース更新機能
２０３  データベース参照機能
２０４  クライアントＰＣインターフェース部分
２０５  ナレッジデータベースサーバインターフェース部分
２０６  タスク管理メイン制御機能
２０７  ユーザインターフェース部分
２０８  ユーザ登録タスク管理テーブル群
【図１】
2010122723.tif 000003
【図２】
2010122723.tif 000004
【図３】
2010122723.tif 000005
【図４】
2010122723.tif 000006
【図５】
2010122723.tif 000007
【図６】
2010122723.tif 000008