JP5777218B2 - Business flow generation support system and business flow generation method - Google Patents
Business flow generation support system and business flow generation method Download PDFInfo
- Publication number
- JP5777218B2 JP5777218B2 JP2012072889A JP2012072889A JP5777218B2 JP 5777218 B2 JP5777218 B2 JP 5777218B2 JP 2012072889 A JP2012072889 A JP 2012072889A JP 2012072889 A JP2012072889 A JP 2012072889A JP 5777218 B2 JP5777218 B2 JP 5777218B2
- Authority
- JP
- Japan
- Prior art keywords
- business flow
- additional
- elements
- business
- additional element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、業務フローの生成を支援するシステムに関する。 The present invention relates to a system that supports generation of a business flow.
企業活動は、ますますグローバル化が進展し、情報システムが担う役割も大きくなっている。近年では、ビジネスアナリシス、ステークホルダマネジメントなど、上流工程推進に関する取り組みへの意識が高まっている。このため、システム開発の上流工程においてステークホルダとの合意形成を促進し、システム利用者の経験価値(エクスペリエンス)を高める要求開発手法として、業務フローチャートを用いて業務を解析する方法が提案されている。 Corporate activities are becoming increasingly globalized and the role of information systems is growing. In recent years, awareness of efforts related to upstream process promotion such as business analysis and stakeholder management has increased. For this reason, a method of analyzing a business using a business flowchart has been proposed as a required development method that promotes consensus formation with stakeholders in the upstream process of system development and enhances the experience value (experience) of the system user.
また、業務フローチャートを作成する方法として、表示装置にフローチャートを描く際、機能パーツライブラリを使用し、この機能パーツは、フローチャート中に使用されて一定の処理を完結する手順を表現する図形パーツ群により構成され、機能パーツ群を、許された場所に許された順で挿入し、フローチャートを組み立てる方法が提案されている(例えば、特許文献1参照)。 In addition, as a method for creating a business flowchart, when drawing a flowchart on a display device, a functional part library is used, and this functional part is used by a figure part group that expresses a procedure used in the flowchart to complete a certain process. There has been proposed a method for assembling a flowchart by inserting functional parts into a permitted place in the permitted order (see, for example, Patent Document 1).
前述した、業務フローチャートを作成する方法では、予め定められたフローのテンプレートを用いて効率的にフローチャートを作成することができるが、案件によって異なる業務フローの付加情報を見やすく配置することは難しいという問題点がある。 In the above-described method for creating a business flowchart, it is possible to efficiently create a flowchart using a predetermined flow template, but it is difficult to easily arrange additional information for different business flows depending on the case. There is a point.
また、業務フローチャートを解析することによって、対象業務の現状を把握するだけでなく、そこに潜む本質的な課題を抽出することもできる。しかし、業務フローチャートでは、時間軸に沿って要素が配置されているため、課題の関係(構造)を見出すことが困難である。よって、業務フローチャートから本質的な課題を抽出する作業は検討者のセンスに依存し、誰もが課題を適切に抽出できるわけではない。 Further, by analyzing the business process flowchart, not only the current state of the target business can be grasped, but also the essential problems hidden therein can be extracted. However, in the business flowchart, since elements are arranged along the time axis, it is difficult to find a problem relationship (structure). Therefore, the task of extracting an essential problem from the business flowchart depends on the sense of the examiner, and not everyone can appropriately extract the problem.
このため、課題の構造を関係付けて表示し、業務における課題を分析するためのツールが求められている。 For this reason, there is a need for a tool for associating and displaying task structures and analyzing tasks in business.
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、業務フロー作成支援システムであって、プログラムを実行するプロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリとを有し、前記プロセッサが所定のプログラムを実行することによって、業務を表す業務フロー要素に関連付けられる付加要素とを含む業務フローを作成するための情報を提供し、前記業務フロー要素を時系列順に表示する第1の表示モードと、前記付加要素の関連性を表示する第2の表示モードとに切り替えて前記業務フローを表示し、前記プロセッサは、前記第1の表示モードで前記業務フローを表示する場合、前記業務フロー要素を、時系列順に配置し、業務フロー関係線によって関連付け、かつ、前記業務フロー要素と前記付加要素とを、前記時系列方向と異なる方向に延伸する付加情報関係線によって関連付けて、表示するための表示データを生成し、前記第2の表示モードで前記業務フローを表示する場合、関連する付加要素同士が近接して表示されるように、前記業務フロー要素を並び替えて表示するための表示データを生成することを特徴とする。 A typical example of the invention disclosed in the present application is as follows. In other words, a business flow creation support system includes a processor that executes a program and a memory that stores a program executed by the processor, and the processor represents a business by executing a predetermined program. A first display mode that provides information for creating a business flow including an additional element associated with the flow element, displays the business flow element in time series, and a second that displays the relevance of the additional element. When the business flow is displayed in the first display mode, the processor arranges the business flow elements in chronological order, and displays the business flow by the business flow relationship line. In addition, the business flow element and the additional element are extended in a direction different from the time-series direction. When generating the display data to be displayed in association with the additional information relation line and displaying the business flow in the second display mode, the business operation is performed so that the related additional elements are displayed in proximity to each other. Display data for rearranging and displaying the flow elements is generated.
本発明の代表的な実施の形態によれば、時間軸を除いて課題の構造を関係付けて表示することによって、課題の構造が整理しやすくなる。 According to the exemplary embodiment of the present invention, the structure of the problem can be easily organized by displaying the structure of the problem in relation to each other except the time axis.
<実施形態1>
図1は、本発明の実施形態の業務フロー生成支援システムのハードウェア構成を示すブロック図である。
<
FIG. 1 is a block diagram illustrating a hardware configuration of a business flow generation support system according to an embodiment of this invention.
本実施形態の業務フロー生成支援システムは、処理装置101、入力装置102、出力装置103、記憶装置104及び通信インターフェース105を有する計算機である。
The business flow generation support system of this embodiment is a computer having a
処理装置101は、プログラムを実行するプロセッサ(CPU)、不揮発性の記憶素子であるROM及び揮発性の記憶素子であるRAMを有する。ROMは、不変のプログラム(例えば、BIOS)などを格納する。RAMは、DRAM(Dynamic Random Access Memory)のような高速かつ揮発性の記憶素子であり、記憶装置104に格納されたプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。
The
入力装置102は、キーボード及びマウスなどであり、ユーザからの入力を受けるインターフェースである。出力装置103は、ディスプレイ装置及びプリンタなどであり、ユーザが視認可能な形式で演算結果を出力する。
The
記憶装置104は、例えば、磁気記憶装置、フラッシュメモリ等の大容量かつ不揮発性の記憶装置であり、処理装置101のプロセッサが実行するプログラム及びプログラムの実行時に使用されるデータを格納する。すなわち、プログラムは、記憶装置104から読み出されて、RAMにロードされて、プロセッサによって実行される。
The
通信インターフェース105は、所定のプロトコルに従って、他の装置との通信を制御するネットワークインターフェース装置である。
The
なお、処理装置101のプロセッサによって実行されるプログラムは、不揮発性の記憶媒体又はネットワークを介して、業務フロー生成支援システムに提供される。このため、業務フロー生成支援システムを構成する計算機は、記憶媒体(CD−ROM、フラッシュメモリ等)からデータを読むためのインターフェースを有するとよい。
The program executed by the processor of the
本実施形態のシステムは、物理的に一つの計算機上に構築されても、物理的には一つ又は複数の計算機上に構成された論理区画上に構築されてもよい。 The system of the present embodiment may be physically constructed on one computer or physically constructed on a logical partition configured on one or a plurality of computers.
<付加要素の追加>
図2から図7は、本発明の実施形態の付加要素の追加を説明する図である。
<Adding additional elements>
2 to 7 are diagrams for explaining addition of an additional element according to the embodiment of the present invention.
まず、図2、図3を用いて、付加要素を追加する第1の方法について説明する。 First, a first method for adding an additional element will be described with reference to FIGS.
本実施形態の業務フロー生成支援システムが作成する業務フローは、業務フロー関係線1020によって結合された業務フロー要素1010によって構成される。
The business flow created by the business flow generation support system of this embodiment is composed of
また、業務フローは、付加要素1040を含む。付加要素1040は、業務フロー要素1010に付随する付加情報関係線1030によって、業務フロー要素1010と関連付けられる。なお、付加情報関係線1030は、付加要素1040を業務フロー要素1010に近づけると、付加要素1040が近づいた業務フロー要素1010を貫く串のように現れる。そして、図3に示すように、付加要素1040が業務フロー要素1010の下まで移動すると、付加情報関係線1030が付加要素1040を貫くように付加要素1040の下まで延長され、付加要素1040と業務フロー要素1010とを関連付ける。この際、業務フロー要素データベース2000(図8参照)の付加要素欄2005に、付加要素IDを登録する。
The business flow includes an
次に、図4、図5を用いて、付加要素を追加する第2の方法について説明する。第2の方法では、付加要素1040を追加する際に付加要素追加ボタン1050を用いる。
Next, a second method for adding an additional element will be described with reference to FIGS. 4 and 5. In the second method, an additional
第2の方法では、カーソルを業務フロー要素1010に近づけると、カーソルが近づいた業務フロー要素1010を貫く串のように付加情報関係線1030が現れ、さらに、カーソルが付加情報関係線1030に近づくと、付加情報関係線1030の先端(カーソルに近い端部)に付加要素追加ボタン1050が現れる。
In the second method, when the cursor is brought close to the
そして、図5に示すように、付加要素追加ボタン1050を付加要素1040までドラッグし、付加要素追加ボタン1050と付加要素1040とが接すると、付加要素1040を貫くように付加要素1040の下まで付加情報関係線1030を延伸し、付加要素1040と業務フロー要素1010とを関連付ける。この際、業務フロー要素データベース2000(図8参照)の付加要素欄2005に、付加要素IDを登録する。
Then, as shown in FIG. 5, the additional
次に、図6、図7を用いて、付加要素を追加する第3の方法について説明する。第2の方法では、付加要素1040を追加する際に付加要素追加メニュー1060を用いる。
Next, a third method for adding an additional element will be described with reference to FIGS. In the second method, an additional
第3の方法では、前述した第2の方法と同様に、カーソルを業務フロー要素1010に近づけると、カーソルが近づいた業務フロー要素1010を貫く串のように付加情報関係線1030が現れ、さらに、カーソルが付加情報関係線1030に近づくと、付加情報関係線1030の先端(カーソルに近い端部)に付加要素追加ボタン1050が現れる。
In the third method, as in the second method described above, when the cursor is brought close to the
その後、付加要素追加ボタン1050をクリックすると、付加要素のメニュー1060が表示される。メニュー1060では、ユーザの気持ち、課題、経験価値などの付加要素の属性を選択し、選択した内容は付加要素データベース2100の種別2102(図9参照)に登録される。そして、メニュー1060から一つを選択すると、選択した付加要素が付加情報関係線1030に追加され、付加要素1040と業務フロー要素1010とを関連付ける。この際、業務フロー要素データベース2000(図8参照)の付加要素欄2005に、付加要素IDを登録する。
Thereafter, when an additional
なお、付加要素1040が画面上に表示された状態で、表示された付加要素1040の内容を記入することができる。なお、メニュー1060に表示される付加要素の順番は、実際に追加された付加要素1040の順にソートされて表示するとよい。
Note that the content of the displayed
図8は、本発明の実施形態の業務フロー要素データベース2000の構成例を説明する図である。業務フロー要素データベース2000は、業務フローに含まれる業務フロー要素1010を表すデータベースで、記憶装置104に格納される。
FIG. 8 is a diagram illustrating a configuration example of the business
業務フロー要素データベース2000は、業務フロー要素ID2001、前ステップ2002、次ステップ2003、ステークホルダ2004及び付加要素2005の情報を含む。
The business
業務フロー要素ID2001は、業務フロー要素1010を一意に識別するための識別情報である。前ステップ2002及び次ステップ2003は、それぞれ、この業務フロー要素の前及び後のステップの業務フロー要素の識別情報である。ステークホルダ2004は、この業務フロー要素1010に関係する者(例えば、この処理を実行する者)である。付加要素2005は、この業務フロー要素1010に関係付けられる付加要素1040のIDである。
The business
図9は、本発明の実施形態の付加要素データベース2100の構成例を説明する図である。付加要素データベース2100は、業務フローに含まれる付加要素1040を表すデータベースで、記憶装置104に格納される。
FIG. 9 is a diagram illustrating a configuration example of the
付加要素データベース2100は、付加要素ID2101、種別2102、リンク2103及び重み付け2104の情報を含む。
The
付加要素ID2101は、付加要素1040を一意に識別するための識別情報である。なお、付加要素ID2101は、業務フロー要素ID2001と重複しない識別情報が付与されれば、別体系でも、同体系でもよい。
The
種別2102は、付加要素1040の種類を表し、例えば、ユーザの気持ち、課題、経験価値、課題などの付加要素に付与される属性である。リンク2103は、この付加情報1040が関連付けられている業務フロー要素1010の識別情報である。重み付け2104は、この付加要素1040の評価値であり、後述する評価値計算処理(図34、図35)によって計算された値である。
The
図10は、本発明の実施形態の表示オブジェクトデータベース2200の構成例を説明する図である。表示オブジェクトデータベース2100は、業務フローに含まれる要素(業務フロー要素1010、付加要素1040)の画面上の表示位置を表すデータベースで、処理装置101のRAMに格納される。
FIG. 10 is a diagram illustrating a configuration example of the
表示オブジェクトデータベース2200は、オブジェクト種別2201、ID2202、テキスト2203、時系列基準座標X2204、時系列基準座標Y2205、課題構造基準座標X2206、課題構造基準座標Y2207、大きさ2208及び色2209の情報を含む。
The
オブジェクト種別2201は、画面上に表示される業務フローに含まれる要素の種別であり、業務フロー要素か付加要素かを表す。ID2202は、この要素を一意に識別するための識別情報であり、業務フロー要素ID2001及び付加要素ID2101と同じ識別情報を使用する。テキスト2203は、この要素内に表示される文字である。
The
時系列基準座標X2204及び時系列基準座標Y2205は、時系列ビュー(図26)において、この要素が表示される位置(画面上のX座標、Y座標)である。課題構造基準座標X2206及び課題構造基準座標Y2207は、課題構造ビュー(図27)において、この要素が表示される位置(画面上のX座標、Y座標)である。大きさ2208は、この要素が表示される画面上の大きさ(例えば、ドット数)である。色2209は、この要素が画面上に表示される色である。
The time series reference coordinate X2204 and the time series reference coordinate Y2205 are positions (X coordinate, Y coordinate on the screen) at which this element is displayed in the time series view (FIG. 26). The task structure reference coordinates X2206 and the task structure reference coordinates Y2207 are positions (X coordinates and Y coordinates on the screen) where this element is displayed in the task structure view (FIG. 27). The
なお、業務フロー関係線1020及び付加情報関係線1030は、表示オブジェクトデータベース2200に登録されないが、業務フロー要素データベース2000のリンク情報(前ステップ2002及び後ステップ2003)及び、付加要素データベース2100のリンク2103から生成される。例えば、業務フロー要素座標と、当該業務フロー要素の前ステップ2002の要素の座標のデータから、二つの業務フロー要素を繋ぐように関係線が描かれる。従って、関係線で結ばれる要素の座標が変化した時に、要素の座標の変化量によって、関係線が変化(移動、延伸)する。
The business
業務フロー要素データベース2000、付加要素データベース2100、表示オブジェクトデータベース2200は、業務フローの作成時に作成され、業務フローに含まれる業務フロー要素及び付加要素が変更(追加、削除)された場合や、業務フロー要素及び付加要素の関連付けが変更された場合に更新される。また、表示オブジェクトデータベース2200は、業務フロー要素及び付加要素の関連付けが変更されない場合でも、関係線が移動したときや、フローチャートの表示が変更され、ある要素の移動に伴って他の要素が移動したときに更新される。
The business
<付加要素の付加>
図11は、本発明の実施形態の付加要素を付加する処理のフローチャートである。この付加要素付加処理は、業務フロー生成支援システムの処理装置(プロセッサ)101によって実行される。
<Adding additional elements>
FIG. 11 is a flowchart of processing for adding an additional element according to the embodiment of this invention. This additional element addition processing is executed by the processing device (processor) 101 of the business flow generation support system.
まず、関係線及び要素の状態を監視し(S101)、付加情報関係線1030に付加要素1040がドラッグされたかを判定する(S102)。
First, the relationship line and the state of the element are monitored (S101), and it is determined whether the
その結果、付加要素1040が付加情報関係線1030に接する位置まで移動すると、ドラッグされた付加要素1040の付加要素ID2101を業務フロー要素データベース2000の付加要素欄2005に追加し、付加要素1040を付加情報関係線1030(業務フロー要素1010)に追加する(S103)。
As a result, when the
<関係線の移動>
図12、図13は、本発明の実施形態の付加情報関係線1030の移動を説明する図である。
<Move relationship line>
12 and 13 are diagrams illustrating the movement of the additional
まず、図12に示すように、付加情報関係線1030に付いている付加要素1040をドラッグすると、その付加要素1040が付加情報関係線1030から分離する。
First, as shown in FIG. 12, when the
図13に示すように、業務フロー要素1010(又は、付加情報関係線1030)をドラッグすると、業務フロー要素1010と共に付加情報関係線1030に付いている全ての要素が一緒に動く。
As shown in FIG. 13, when the business flow element 1010 (or the additional information relation line 1030) is dragged, all the elements attached to the additional
図14、図15は、本発明の実施形態の付加情報関係線1030の移動の別な方法を説明する図である。図14、図15に示す方法では、付加要素1040を付加情報関係線1030から分離することなく、業務フロー要素1010(すなわち、付加情報関係線1030)を移動する。
14 and 15 are diagrams illustrating another method of moving the additional
まず、図14に示すように、カーソルを付加情報関係線1030に交わるようにドラッグし、弧を描いてそのまま横(図では右)方向にドラッグをする(1070)。
First, as shown in FIG. 14, the cursor is dragged so as to cross the additional
すると、図15に示すように、カーソルの軌跡が交わる点1071から右方向に業務フロー関係線1021が延伸する。また、カーソルよりも右にある全ての要素(業務フロー要素1012、業務フロー関係線1022、付加情報関係線1030)が全て右方向に移動する。また、移動操作がされた業務フローだけではなく、その上下にある他の業務フローのうち、延伸する業務フロー関係線1021と上下方向において重なる位置にある全ての要素及び業務フロー関係線(例えば、業務フロー要素1013)を延伸し、軌跡交点1071の右側にある全ての要素が右側に移動する。
Then, as shown in FIG. 15, the business
<付加要素の順序変更>
図16、図17は、本発明の実施形態の付加要素1040の順序の変更を説明する図である。
<Change the order of additional elements>
FIGS. 16 and 17 are diagrams for explaining a change in the order of the
まず、図16に示すように、付加要素1040が付いている付加情報関係線1030に他の付加要素1041をドラッグする(又は、付加要素追加メニュー1060(図7)から新しい要素を選択する)。この操作によって、新しい付加要素1041が付加情報関係線1030に追加される。その際、図17に示すように、付加情報関係線1030上の付加要素1040、1041は予め定められた順番(例えば、付加要素の種類)によってソートされる。なお、新しい付加要素をドラッグした位置に新しい付加要素を追加してもよい。
First, as shown in FIG. 16, another
図18、図19は、本発明の実施形態の付加要素1040の順序を変更の別な方法を説明する図である。
18 and 19 are diagrams illustrating another method of changing the order of the
まず、図18に示すように、付加要素1040が付いている付加情報関係線1030に他の付加要素1041をドラッグする(又は、付加要素追加メニュー1060(図7)から新しい要素を選択する)。この操作によって、新しい付加情報関係線1031が既存の付加情報関係線1031(図では、業務フロー要素1010)から分岐するように延伸し、付加情報関係線1031に新しい付加要素1041が追加される。その際に、新しい付加情報関係線1031が追加される領域を作るために、左右にある全ての要素を移動する。
First, as shown in FIG. 18, another
なお、図20のステップS118に示すように、既に、同種の付加要素1040が付加情報関係線1030に付いている場合は図18、図19に示す動作をし、同種の付加要素1040が付加情報関係線1030に付いていいない場合は図16、図17に示す動作をする。
As shown in step S118 of FIG. 20, when the same type of
図20は、本発明の実施形態の付加要素1040の順序を変更する処理のフローチャートである。この付加要素順序変更処理は、業務フロー生成支援システムの処理装置(プロセッサ)101によって実行される。
FIG. 20 is a flowchart of processing for changing the order of the
まず、関係線及び要素の状態を監視し(S111)、付加情報関係線1030に付加要素1040がドラッグされたかを判定する(S112)。
First, the relationship line and the state of the element are monitored (S111), and it is determined whether the
その結果、付加要素1040が付加情報関係線1030に接する位置まで移動すると、付加要素1040を付加情報関係線1030に追加する(S113)。
As a result, when the
その後、追加する付加要素1040と同じ種類の付加要素が、既に付加情報関係線1030に付いているかを判定する(S114)。その結果、追加する付加要素1040と同種の付加要素が付加情報関係線1030に付いていなければ、表示オブジェクトデータベース2200を参照して、追加した付加要素1040が表示される座標を比較し、追加した付加要素1040が予め定められた順に並んでいるかを判定する(S115)。その結果、付加要素1040が予め定められた順に並んでいなければ、追加した付加要素1040が予め定められた順に並ぶように、各付加要素1040の表示位置を変更する(S116)。
Thereafter, it is determined whether an additional element of the same type as the
その後、ドラッグされた付加要素1040の付加要素ID2101を業務フロー要素データベース2000の付加要素欄2005に記載された順序で追加する(S117)。
Thereafter, the
一方、ステップS114で、追加する付加要素1040と同種の付加要素が、既に付加情報関係線1030に付いていると判定されれば、付加情報関係線1030を分岐し、新しい付加情報関係線を生成し、新しい付加情報関係線に付加要素1040を付ける(S118)。この場合、業務フロー要素データベース2000の付加要素欄2005に、新たな系列で付加要素IDを追加したり、又は、既に登録されている業務フロー要素IDと同じIDを持つエントリを業務フロー要素データベース2000に追加してもよい。
On the other hand, if it is determined in step S114 that an additional element of the same type as the
<業務フロー表示処理>
図21から図24は、本発明の実施形態において業務フローを表示する処理のフローチャートである。この要素表示処理は、業務フロー生成支援システムの処理装置(プロセッサ)101によって実行される。
<Business flow display processing>
21 to 24 are flowcharts of processing for displaying a business flow in the embodiment of the present invention. This element display processing is executed by the processing device (processor) 101 of the business flow generation support system.
まず、ユーザによるフローチャートの表示形態(時系列ビューか、課題構造ビューか)の選択を受け付ける(S121)。ユーザによる選択が時系列ビューであれば、時系列ビュー表示処理(ステップS122)に進む。一方、ユーザによる選択が課題構造ビューであれば、課題構造ビュー表示処理(図23のステップS134)に進む。 First, the selection of the display form of the flowchart (time series view or task structure view) by the user is accepted (S121). If the selection by the user is a time-series view, the process proceeds to a time-series view display process (step S122). On the other hand, if the selection by the user is a task structure view, the process proceeds to a task structure view display process (step S134 in FIG. 23).
時系列ビュー表示処理では、まず、パラメータNを初期値「1」に設定する(S122)。 In the time-series view display process, first, the parameter N is set to an initial value “1” (S122).
その後、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在するかを判定する(S123)。その結果、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在しなければ、パラメータNに1を加算し(S127)、ステップS122に戻り、処理を繰り返す。
Thereafter, it is determined whether or not a business flow element whose business flow element ID is N exists in the business flow element DB 2000 (S123). As a result, if the business flow element having the business flow element ID N does not exist in the business
一方、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在すれば、表示オブジェクトデータベース2200を参照し、オブジェクト種別が「業務フロー要素」であり、かつ、IDがNの要素のテキスト2303、時系列基準座標2304、2305、大きさ2308及び色2309を取得する(S124)。
On the other hand, if the business flow element with the business flow element ID N exists in the business
そして、業務フロー要素IDがNの業務フロー要素を、取得した内容(テキスト、座標、大きさ、色)で表示するように、ビデオRAMにデータを書き込む(S125)。 Then, data is written in the video RAM so that the business flow element whose business flow element ID is N is displayed with the acquired contents (text, coordinates, size, color) (S125).
その後、パラメータNが業務フロー要素IDの最大値以上であるかを判定し(S126)、パラメータNが業務フロー要素IDの最大値より少なければ、パラメータNに1を加算し(S127)、ステップS122に戻り、次の業務フロー要素について処理を繰り返す。一方、パラメータIが業務フロー要素IDの最大値以上であれば、付加要素の表示処理(ステップS128〜S133)に進む。 Thereafter, it is determined whether the parameter N is greater than or equal to the maximum value of the business flow element ID (S126). If the parameter N is less than the maximum value of the business flow element ID, 1 is added to the parameter N (S127), and step S122 is performed. Return to, and repeat the process for the next business flow element. On the other hand, if the parameter I is equal to or greater than the maximum value of the business flow element ID, the process proceeds to an additional element display process (steps S128 to S133).
付加要素表示処理(図22)では、まず、パラメータNを初期値「1」に設定する(S128)。 In the additional element display process (FIG. 22), first, the parameter N is set to an initial value “1” (S128).
その後、付加要素IDがNの付加要素が付加要素DB2100中に存在するかを判定する(S129)。その結果、付加要素IDがNの付加要素が付加要素DB2100中に存在しなければ、パラメータNに1を加算し(S133)、ステップS129に戻り、処理を繰り返す。
Thereafter, it is determined whether or not an additional element having an additional element ID of N exists in the additional element DB 2100 (S129). As a result, if the additional element with the additional element ID N is not present in the
一方、付加要素IDがNの付加要素が付加要素DB2100中に存在すれば、表示オブジェクトデータベース2200を参照し、オブジェクト種別が「付加要素」であり、かつ、IDがNの要素のテキスト2303、時系列基準座標2304、2305、大きさ2308及び色2309を取得する(S130)。
On the other hand, if an additional element with an additional element ID of N exists in the
そして、付加要素IDがNの付加要素を、取得した内容(テキスト、座標、大きさ、色)で表示するように、ビデオRAMにデータを書き込む(S131)。 Then, data is written in the video RAM so that the additional element whose additional element ID is N is displayed with the acquired contents (text, coordinates, size, color) (S131).
その後、パラメータNが付加要素IDの最大値以上であるかを判定し(S132)、パラメータNが付加要素IDの最大値より少なければ、パラメータNに1を加算し(S133)、ステップS129に戻り、次の付加要素について処理を繰り返す。一方、パラメータNが付加要素IDの最大値以上であれば、時系列ビュー表示処理を終了する。 Thereafter, it is determined whether or not the parameter N is greater than or equal to the maximum value of the additional element ID (S132). If the parameter N is less than the maximum value of the additional element ID, 1 is added to the parameter N (S133), and the process returns to step S129. The process is repeated for the next additional element. On the other hand, if the parameter N is equal to or greater than the maximum value of the additional element ID, the time-series view display process ends.
課題構造表示処理(図23)では、まず、パラメータNを初期値「1」に設定する(S134)。 In the task structure display process (FIG. 23), first, the parameter N is set to an initial value “1” (S134).
その後、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在するかを判定する(S135)。その結果、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在しなければ、パラメータNに1を加算し(S139)、ステップS135に戻り、処理を繰り返す。
Thereafter, it is determined whether or not a business flow element whose business flow element ID is N exists in the business flow element DB 2000 (S135). As a result, if the business flow element having the business flow element ID N does not exist in the business
一方、業務フロー要素IDがNの業務フロー要素が業務フロー要素DB2000中に存在すれば、表示オブジェクトデータベース2200を参照し、オブジェクト種別が「業務フロー要素」であり、かつ、IDがNの要素のテキスト2303、課題構造ビュー基準座標2306、2307、大きさ2308及び色2309を取得する(S136)。
On the other hand, if the business flow element with the business flow element ID N exists in the business
そして、業務フロー要素IDがNの業務フロー要素を、取得した内容(テキスト、座標、大きさ、色)で表示するように、ビデオRAMにデータを書き込む(S137)。 Then, data is written into the video RAM so that the business flow element whose business flow element ID is N is displayed with the acquired contents (text, coordinates, size, color) (S137).
その後、パラメータNが業務フロー要素IDの最大値以上であるかを判定し(S138)、パラメータNが業務フロー要素IDの最大値より少なければ、パラメータIに1を加算し(S127)、ステップS122に戻り、次の業務フロー要素について処理を繰り返す。一方、パラメータNが業務フロー要素IDの最大値以上であれば、付加要素表示処理(ステップS140〜S145)に進む。 Thereafter, it is determined whether the parameter N is greater than or equal to the maximum value of the business flow element ID (S138). If the parameter N is less than the maximum value of the business flow element ID, 1 is added to the parameter I (S127), and step S122 is performed. Return to, and repeat the process for the next business flow element. On the other hand, if the parameter N is equal to or greater than the maximum value of the business flow element ID, the process proceeds to additional element display processing (steps S140 to S145).
付加要素表示処理(図24)では、まず、パラメータNを初期値「1」に設定する(S140)。 In the additional element display process (FIG. 24), first, the parameter N is set to an initial value “1” (S140).
その後、付加要素IDがNの付加要素が付加要素DB2100中に存在するかを判定する(S141)。その結果、付加要素IDがNの付加要素が付加要素DB2100中に存在しなければ、パラメータNに1を加算し(S142)、ステップS129に戻り、処理を繰り返す。
Thereafter, it is determined whether or not an additional element having an additional element ID of N exists in the additional element DB 2100 (S141). As a result, if the additional element with the additional element ID N is not present in the
一方、付加要素IDがNの付加要素が付加要素DB2100中に存在すれば、表示オブジェクトデータベース2200を参照し、オブジェクト種別が「付加要素」であり、かつ、IDがNである要素のテキスト2303、時系列基準座標2304、2305、大きさ2308及び色2309を取得する(S142)。
On the other hand, if an additional element with an additional element ID of N exists in the
そして、付加要素IDがNの付加要素を、取得した内容(テキスト、座標、大きさ、色)で表示するように、ビデオRAMにデータを書き込む(S143)。 Then, data is written into the video RAM so that the additional element whose additional element ID is N is displayed with the acquired contents (text, coordinates, size, color) (S143).
その後、パラメータNが付加要素IDの最大値以上であるかを判定し(S144)、パラメータNが付加要素IDの最大値より少なければ、パラメータJに1を加算し(S145)、ステップS141に戻り、次の付加要素について処理を繰り返す。一方、パラメータNが付加要素IDの最大値以上であれば、課題構造ビュー表示処理を終了する。 Thereafter, it is determined whether the parameter N is equal to or greater than the maximum value of the additional element ID (S144). If the parameter N is less than the maximum value of the additional element ID, 1 is added to the parameter J (S145), and the process returns to step S141. The process is repeated for the next additional element. On the other hand, if the parameter N is equal to or greater than the maximum value of the additional element ID, the task structure view display process ends.
以上に説明したように、本発明の実施形態では、複数種類の付加情報を含む業務フローチャートにおいて、横(時間軸)方向に展開された業務フローの付加要素に、ユーザの気持ち、経験価値、課題などの属性を付与し、業務フロー要素同士の時間方向における関係、及び、業務フロー要素と付加要素との関係を、それぞれ、業務フロー関係線1020及び付加情報関係線1030を用いて同一平面上に配置する。このため、様々なレイアウト配置を確認するといった試行錯誤的な作業が不要となり、業務フローチャートを作成するための時間を短縮でき、複数種類の付加情報を含む業務フローチャートのレイアウト作業を効率化することができる。さらに、このようなレイアウトで業務フローチャートを提示することによって、顧客に感動を与え、「納得」から「実践」へ顧客の心を動かす効果がある。
As described above, in the embodiment of the present invention, in the business flowchart including a plurality of types of additional information, the user's feelings, experience value, and issues are added to the additional elements of the business flow developed in the horizontal (time axis) direction. And the relationship between the business flow elements in the time direction and the relationship between the business flow elements and the additional elements are placed on the same plane using the business
<課題構造ビュー表示処理>
図25は、本発明の実施形態において、時系列ビューから課題構造ビューに表示を切り替える処理のフローチャートである。この表示切替処理は、業務フロー生成支援システムの処理装置(プロセッサ)101によって実行される。
<Problem structure view display processing>
FIG. 25 is a flowchart of processing for switching the display from the time series view to the task structure view in the embodiment of the present invention. This display switching process is executed by the processing device (processor) 101 of the business flow generation support system.
まず、業務フロー要素同士をつなぐ関係線及びステークホルダの欄、罫線の表示データをビデオRAMから削除する(S151)。 First, the relationship line connecting the business flow elements, the stakeholder field, and the ruled line display data are deleted from the video RAM (S151).
その後、パラメータNを初期値「1」に設定する(S152)。 Thereafter, the parameter N is set to an initial value “1” (S152).
次に、業務フロー要素データベース2000を参照し、業務フロー要素IDがNの業務フロー要素の付加要素を特定し、付加要素データベース2200を参照し、特定された付加要素の種別が課題であるかを判定する(S153)。
Next, the business
その結果、業務フロー要素IDがNの業務フロー要素に課題の付加要素が付いていなければ、ID=Nの業務フロー要素、及び、当該業務フロー要素に付随する付加要素を画面から削除し(S159)、ステップS157に進む。要素を画面から削除する場合、表示オブジェクトデータベース2200の課題構造基準座標X2206及び課題構造基準Y2207の値をN/Aにする。
As a result, if the business flow element with the business flow element ID N does not have a task additional element, the business flow element with ID = N and the additional element associated with the business flow element are deleted from the screen (S159). ), The process proceeds to step S157. When deleting an element from the screen, the values of the task structure reference coordinates X2206 and the task structure reference Y2207 in the
一方、業務フロー要素IDがNの業務フロー要素に課題の付加要素が付いていれば、業務フロー要素IDがNの業務フロー要素をステークホルダごとに定められたY座標に移動する(S154)。 On the other hand, if a task additional element is attached to the business flow element with the business flow element ID N, the business flow element with the business flow element ID N is moved to the Y coordinate determined for each stakeholder (S154).
その後、表示オブジェクトデータベース2200を参照し、ID=Nの業務フロー要素が他の要素と重なるかを判定する(S155)。その結果、ID=Nの業務フロー要素が他の要素と重ならない場合、ステップS157に進む。一方、ID=Nの業務フロー要素が他の要素と重なる場合、ID=Nの業務フロー要素及び当該業務フロー要素より右側の全ての要素を業務フロー要素1個分X方向にずらして、ID=Nの業務フロー要素が他の要素と重ならないように表示する(S156)。
Thereafter, the
その後、パラメータNが要素IDの最大値以上であるかを判定し(S157)、パラメータNが要素IDの最大値より少なければ、パラメータNに1を加算し(S158)、ステップS153に戻り、次の要素について処理を繰り返す。一方、パラメータNが付加要素IDの最大値以上であれば、表示切替処理を終了する。 Thereafter, it is determined whether the parameter N is equal to or greater than the maximum value of the element ID (S157). If the parameter N is less than the maximum value of the element ID, 1 is added to the parameter N (S158), and the process returns to step S153. Repeat the process for the element. On the other hand, if the parameter N is equal to or greater than the maximum value of the additional element ID, the display switching process is terminated.
図26から図31は、本発明の実施形態の課題構造ビューの表示例を説明する図である。 FIG. 26 to FIG. 31 are diagrams illustrating display examples of the problem structure view according to the embodiment of this invention.
時系列ビューでは、図26に示すように、縦軸にステークホルダを、横軸に時間を設定して、業務フロー用を及び付加要素を表示する。 In the time series view, as shown in FIG. 26, a stakeholder is set on the vertical axis and time is set on the horizontal axis, and the business flow and additional elements are displayed.
課題構造ビューでは、図27に示すように、「課題」の付加要素を持つ業務フロー要素のみを表示し、「課題」の付加要素を持たない業務フロー要素は非表示となる。また、業務フロー関係線が業務フロー要素から取り除かれており、全ての要素が縦方向に重ならない位置に配置される。 In the task structure view, as shown in FIG. 27, only the business flow elements having the “issue” additional element are displayed, and the business flow elements not having the “issue” additional element are hidden. Further, the business flow relation line is removed from the business flow elements, and all the elements are arranged at positions that do not overlap in the vertical direction.
次に、ある付加情報関係線の課題要素にその原因となる課題を追加する場合について説明する。 Next, a case where a problem that causes the problem is added to a problem element of a certain additional information relation line will be described.
まず、図2から図7を用いて前述したいずれかの方法によって、種別が課題である付加要素1043を業務フロー要素Aの付加情報関係線1031に付ける。
First, the
その後、業務フロー要素Aの付加情報関係線1031に付いている付加情報1043を、業務フロー要素Eに関連付ける。この場合、業務フロー要素Eの付加情報関係線1032の下端にカーソルを重ねることによって、付加情報関係線1032の先端(カーソルに近い端部)に付加要素追加ボタン1050が現れる。そして、付加要素追加ボタン1050をドラッグする。付加要素追加ボタン1050が付加要素1043まで移動した状態を、図28に示す。この際、業務フロー要素データベース2000の業務フロー要素Eの付加要素欄2005に、付加要素ID1043の付加要素IDを登録する。
Thereafter, the
このように、付加要素追加ボタン1050を他の付加要素まで移動することによって、付加要素を他の業務フロー要素にも関連付けることができる。
Thus, by moving the additional
図29に示すように、付加要素1043を業務フロー要素Eに関連付けた状態では、同じ付加要素1043に関連付けた付加情報関係線1031、1032(業務フロー要素A、E)が隣に位置するように、業務フロー要素の配置順序を変更する。この場合、付加情報関係線1031、1032を曲げて、業務フロー要素Aの付加情報関係線1031と、業務フロー要素Eの付加情報関係線1032との両方が、付加要素1043に付くように表示する。
As shown in FIG. 29, in a state where the
なお、業務フロー要素をドラッグして別の業務フロー要素と重ねることによって、当該二つの業務フロー要素にまたがる付加要素を生成してもよい。 Note that an additional element that spans the two business flow elements may be generated by dragging the business flow element and overlapping it with another business flow element.
他の要素に対しても同様の操作を行うことによって、図30に示すように、課題をより上位の課題に結び付けることができる。そして、最終的には経営課題にまで結びつけることができる。関連付けられている下位の付加要素が近接しない場合でも、付加要素を関連付けるように付加情報関係線を曲げて表示する。 By performing the same operation on other elements, the task can be linked to a higher-order task as shown in FIG. Finally, it can be linked to management issues. Even when the subordinate additional elements associated with each other are not close to each other, the additional information relation line is bent and displayed so as to associate the additional elements.
また、付加要素1043と業務フロー要素A、Eとの関係を業務フロー要素データベース2000に登録するので、図31に示すように、課題構造ビューを時系列ビューに戻した場合も課題の付加要素と業務フロー要素との関係を維持することができる。
Further, since the relationship between the
図32は、本発明の実施形態の課題構造ビューを表示する処理のフローチャートである。 FIG. 32 is a flowchart of processing for displaying a task structure view according to the embodiment of this invention.
まず、関係線及び要素の状態を監視し(S161)、種別が課題である付加要素1043と付加要素追加ボタン1050とが重なったかを判定する(S162)。
First, the relationship line and the state of the element are monitored (S161), and it is determined whether the
その結果、付加要素追加ボタン1050が付加要素1043に接する位置まで移動したと判定されると、その付加要素1043に付けられている関係線が操作された関係線(付加要素追加ボタン1050に繋がっている付加情報関係線)のどちら側にあるかを判定する(S163)。
As a result, when it is determined that the additional
その付加要素1043に付けられている関係線が操作された関係線の左側にある場合、その付加要素1043が付けられている関係線の右隣に操作された関係線を移動するように、ビデオRAMにデータを書き込む(S164)。一方、その付加要素1043に付けられている関係線が操作された関係線の右側にある場合、その付加要素1043が付けられている関係線の左隣に操作された関係線を移動するように、ビデオRAMにデータを書き込む(S165)。
If the relation line attached to the
その後、移動した関係線の右側の全ての要素が右に移動するように、ビデオRAMにデータを書き込む(S166)。 Thereafter, data is written in the video RAM so that all the elements on the right side of the moved relation line move to the right (S166).
図33は、本発明の実施形態の課題構造ビューから時系列ビューに表示を切り替える処理のフローチャートである。 FIG. 33 is a flowchart of processing for switching display from the problem structure view to the time-series view according to the embodiment of this invention.
まず、パラメータNを初期値「1」に設定する(S171)。 First, the parameter N is set to an initial value “1” (S171).
その後、業務フロー要素IDがNの業務フロー要素に上位の付加要素(種別が課題であるもの)が付いているかを判定する。具体的には、業務フロー要素データベース2000を参照し、業務フロー要素IDがNの業務フロー要素の付加要素を特定し、付加要素データベース2200を参照し、特定された付加要素の種別に課題があるかを判定する(S172)。その結果、業務フロー要素IDがNの業務フロー要素に上位の付加要素(課題)が付いていなければ、ステップS178に進む。
Thereafter, it is determined whether a business flow element whose business flow element ID is N has a higher-level additional element (type of which is a problem). Specifically, the business
一方、業務フロー要素IDがNの業務フロー要素に上位の付加要素(課題)が付いていれば、その上位の付加要素(課題)が他の要素と接続されているかを判定する(S173)。その結果、その上位の付加要素(課題)が他の要素と接続されていなければ、業務フロー要素IDがNの業務フロー要素と同じX座標に当該上位課題要素を表示し(S174)、ステップS178に進む。 On the other hand, if a higher-order additional element (issue) is attached to the business flow element whose business flow element ID is N, it is determined whether the higher-order additional element (issue) is connected to another element (S173). As a result, if the higher-level additional element (task) is not connected to other elements, the higher-level task element is displayed at the same X coordinate as the business flow element whose business flow element ID is N (S174), and step S178. Proceed to
一方、その上位の付加要素(課題)が他の要素と接続されていれば、接続されている要素のステークホルダは、業務フロー要素IDがNの業務フロー要素のステークホルダと同じであるかを判定する(S175)。その結果、ステークホルダが同じであれば、接続されているすべての要素の付加情報関係線と上位課題要素を線でつなぎ、接続されている全ての課題要素の中心位置がX座標となるように当該上位課題要素を表示する(S176)。 On the other hand, if the upper additional element (issue) is connected to another element, the stakeholder of the connected element determines whether the business flow element ID is the same as the stakeholder of the N business flow element. (S175). As a result, if the stakeholder is the same, the additional information relation line of all the connected elements and the upper task element are connected with a line, and the center position of all the connected task elements becomes the X coordinate. The upper task element is displayed (S176).
一方、ステークホルダが異なれば、ステークホルダの間にスペースを作り、その中にX座標が接続されているすべての課題要素の中心位置となるように当該上位課題要素を表示する(S177)。 On the other hand, if the stakeholders are different, a space is created between the stakeholders, and the higher-level task element is displayed so as to be the center position of all task elements to which the X coordinate is connected (S177).
その後、ステップS178では、パラメータNが業務フロー要素IDの最大値以上であるかを判定し(S178)、パラメータNが要素IDの最大値より少なければ、パラメータNに1を加算し(S179)、ステップS172に戻り、次の業務フロー要素について処理を繰り返す。一方、パラメータNが付加要素IDの最大値以上であれば、表示切替処理を終了する。 Thereafter, in step S178, it is determined whether the parameter N is greater than or equal to the maximum value of the business flow element ID (S178). If the parameter N is less than the maximum value of the element ID, 1 is added to the parameter N (S179), Returning to step S172, the process is repeated for the next business flow element. On the other hand, if the parameter N is equal to or greater than the maximum value of the additional element ID, the display switching process is terminated.
<課題の評価>
次に、本発明の実施形態のフローチャート生成処理システムによる評価値の計算について説明する。
<Assessment of issues>
Next, calculation of evaluation values by the flowchart generation processing system of the embodiment of the present invention will be described.
まず、課題とは、業務フロー要素(具体的なアクション)に関連して定義された問題点であり、具体的な問題に関連付けられている。また、課題は、複数の課題を子ノードとして持っていてもよい。 First, a problem is a problem defined in relation to a business flow element (specific action), and is associated with a specific problem. In addition, the task may have a plurality of tasks as child nodes.
図34は、本発明の実施形態の評価値Fを計算する処理のフローチャートである。 FIG. 34 is a flowchart of processing for calculating the evaluation value F according to the embodiment of this invention.
まず、評価値Fを初期値「0」に設定する(S181)。 First, the evaluation value F is set to an initial value “0” (S181).
その後、業務フロー要素が、種別が課題である付加要素も持っているかを判定する。具体的には、業務フロー要素データベース2000を参照し、業務フロー要素IDがNの業務フロー要素の付加要素を特定し、付加要素データベース2200を参照し、特定された付加要素の種別に課題があるかを判定する(S182)。その結果、業務フロー要素が、種別が課題である付加要素も持っていなければ、ステップS185に進む。
Thereafter, it is determined whether the business flow element also has an additional element whose type is a problem. Specifically, the business
一方、業務フロー要素が、種別が課題である付加要素も持っていれば、課題評価処理(図35)を呼び出して、F_eを計算し(S183)、計算されたF_eをFに加算する(S184)。 On the other hand, if the business flow element also has an additional element whose type is a task, the task evaluation process (FIG. 35) is called to calculate F_e (S183), and the calculated F_e is added to F (S184). ).
その後、未処理の子課題のノードがあるかを判定する(S185)。その結果、全ての子課題のノードの処理が終了していれば、評価値Fを確定する。 Thereafter, it is determined whether there is a node of an unprocessed child task (S185). As a result, if all the child task nodes have been processed, the evaluation value F is determined.
一方、未処理の子課題のノードがあれば、評価値計算処理を再帰的に呼び出すことによって、子課題の評価F_cを計算する(S186)。そして、子課題の評価値F_cに所定の係数(K_c/100)を乗じた値をFに加算する(S187)。この所定の係数は、ある課題Aを解決した場合、その子ノードの課題CはK_c%解決されると推定される場合の値である。K_cは、事前のアンケート結果から与えられた推定値や、聞き取り調査員(エスノグラファ)による推定値などを用いることができる。その後、ステップS185に戻り、全ての子課題のノードの処理が終了するまで、子課題の評価F_cを計算する処理を繰り返す。 On the other hand, if there is a node of an unprocessed child task, the evaluation F_c of the child task is calculated by recursively calling the evaluation value calculation process (S186). Then, a value obtained by multiplying the evaluation value F_c of the child task by a predetermined coefficient (K_c / 100) is added to F (S187). This predetermined coefficient is a value when it is estimated that when a certain problem A is solved, the problem C of the child node is solved K_c%. As K_c, an estimated value given from a previous questionnaire result, an estimated value by an interviewer (ethnographer), or the like can be used. Thereafter, the process returns to step S185, and the process of calculating the child task evaluation F_c is repeated until the processing of all the child task nodes is completed.
評価値計算処理によって計算された評価値は、前述した時系列ビュー及び課題構成ビューにおいて表示することができる。例えば、評価値を数値で表示したり、評価値によって色を変えて表示したり、評価値によって大きさを変えて表示してもよい(図31の1044参照)。 The evaluation value calculated by the evaluation value calculation process can be displayed in the time series view and the task configuration view described above. For example, the evaluation value may be displayed numerically, displayed in a different color depending on the evaluation value, or displayed in a different size depending on the evaluation value (see 1044 in FIG. 31).
図35は、本発明の実施形態の課題を評価する処理のフローチャートである。この課題評価処理は評価値計算処理のステップS183で呼び出され、F_eを計算する。 FIG. 35 is a flowchart of a process for evaluating the problem of the embodiment of the present invention. This task evaluation process is called in step S183 of the evaluation value calculation process to calculate F_e.
まず、第1の要因として、前記業務フロー要素によって表される業務が行われる延べ回数を算出し、算出された回数をF_1とする(S201)。次に、第2の要因として、この業務によって問題が発生する頻度を算出し、算出された頻度をF_2とする(S202)。さらに、第3の要因として、この問題が発生した時の被害額(例えば、時間と心理的影響を金額に換算した値)を算出し、算出された被害額をF_3とする(S203)。 First, as a first factor, the total number of times the business represented by the business flow element is performed is calculated, and the calculated number is set to F_1 (S201). Next, as a second factor, the frequency at which a problem occurs due to this work is calculated, and the calculated frequency is set to F_2 (S202). Furthermore, as a third factor, the amount of damage when this problem occurs (for example, a value obtained by converting time and psychological influence into money) is calculated, and the calculated amount of damage is set to F_3 (S203).
その後、計算されたF_1、F_2、F_3を乗じてF_eを計算し(S204)、呼び出し元の処理に戻る。 Thereafter, F_e is calculated by multiplying the calculated F_1, F_2, and F_3 (S204), and the process returns to the caller process.
なお、図35に示す課題評価処理では、アクションを取り扱う延べ回数、問題が発生する頻度及び問題が発生した時の被害コストの三つの指標で課題を評価したが、これは例示であって、いずれか一つ以上の指標を用いればよく、また、他の指標と組み合わせてもよい。 In the problem evaluation process shown in FIG. 35, the problem was evaluated with three indicators of the total number of times of handling the action, the frequency of occurrence of the problem, and the damage cost when the problem occurred. One or more indicators may be used, or may be combined with other indicators.
図36は、本発明の実施形態の解決策/課題の一覧表示画面の例を説明する図である。解決策/課題の一覧表示画面は、出力装置(ディスプレイ装置)103に表示される。 FIG. 36 is a diagram illustrating an example of a solution / problem list display screen according to the embodiment of this invention. The solution / issue list display screen is displayed on the output device (display device) 103.
解決策/課題の一覧表示画面は、整理番号・ニックネーム1101、解決策1102、導入コスト1103、対応する課題1104及び問題の重要度1105の表示欄を含む。
The solution / issue list display screen includes a display column for reference number /
整理番号・ニックネーム欄1101は、解決策/課題を一意に識別するための識別情報又は名称を表示する。解決策欄1102は、この課題の解決策の名前(例えば、ニックネーム)、概要、技術資料へのリンク、To−Be Exテーブル(将来業務についてのExテーブル)へのリンクなどを表示する。導入コスト欄1103は、この解決策のコスト、見積文書へのリンクなどを表示する。対応する課題欄1104は、この課題と関連する課題、As−Is Exテーブルへのリンクなどを表示する。問題の重要度欄1105は、評価値計算処理(図34)で計算された評価値Fを表示する。
The reference number /
以上に説明したように、本発明の実施形態によると、時間軸を除いて課題の構造を関係付けて表示する課題構造ビューを設けたことによって、課題の構造が整理しやすくなる。現状の業務を表す業務フローチャートは、対象業務の現状を把握するだけでなく、そこに潜む本質的な課題を抽出するためのツールにもなっている。しかし、業務フローチャートから本質的な課題を抽出する作業は検討者のセンスに依存し、誰もが課題を適切に抽出できるわけではない。このため、本発明の実施形態の課題構造ビューによると、検討者の力量に依存することなく、業務に潜む本質的な課題を容易に抽出することができる。 As described above, according to the embodiment of the present invention, it is easy to organize the structure of the problem by providing the problem structure view that displays the structure of the problem in relation to each other except the time axis. The business flowchart representing the current business is not only a grasp of the current status of the target business, but also serves as a tool for extracting essential problems lurking there. However, the task of extracting an essential problem from the business flowchart depends on the sense of the examiner, and not everyone can appropriately extract the problem. For this reason, according to the problem structure view of the embodiment of the present invention, it is possible to easily extract an essential problem hidden in the business without depending on the ability of the examiner.
また、課題の評価結果を提示するので、課題の重要度によって、真に解決が必要な課題を選択することができる。また、課題の評価において、下位の子課題の重要度を考慮して課題の評価結果を計算するので、真に解決が必要な課題を適切に選択することができる。 In addition, since the evaluation result of the problem is presented, it is possible to select a problem that really needs to be solved depending on the importance of the problem. Moreover, since the evaluation result of the task is calculated in consideration of the importance of the subordinate child tasks in the task evaluation, it is possible to appropriately select a task that really needs to be solved.
<他の表示態様>
図37から図40は、本発明の実施形態の業務フローの別な表示例を説明する図である。
<Other display modes>
FIGS. 37 to 40 are diagrams illustrating another display example of the business flow according to the embodiment of this invention.
図37に示すように、時系列ビューは、全ての業務フロー要素を表示する。その後、表示態様を簡易表示に変更することによって、業務フロー関係線を持たない(すなわち、付加要素を持たない)業務フロー要素を省略して表示することができる。なお、図38に示すように、付加要素を持たない業務フロー要素を、小さい要素マークに縮小して表示してもよい。この簡易表示は、業務フロー要素データベース2000の付加要素2005を参照し、付加要素が関連付けられていない業務フロー要素を特定し、特定された業務フロー要素を非表示(又は縮小表示)することによって実現することができる。
As shown in FIG. 37, the time-series view displays all business flow elements. After that, by changing the display mode to simple display, it is possible to omit and display business flow elements that do not have business flow relationship lines (that is, do not have additional elements). As shown in FIG. 38, a business flow element that does not have an additional element may be reduced to a small element mark and displayed. This simple display is realized by referring to the
また、図39に示すように、概略フローと、その中に含まれる詳細フローとを分けて表示することができる。この場合、表示態様を概略表示に変更することによって、図40に示すように、詳細フローを省略して表示することができる。なお、図40に示すように、詳細フロー中の業務フロー要素を、小さい要素マークに縮小して表示してもよい。 Also, as shown in FIG. 39, the general flow and the detailed flow included therein can be displayed separately. In this case, by changing the display mode to the schematic display, the detailed flow can be omitted and displayed as shown in FIG. As shown in FIG. 40, the business flow elements in the detailed flow may be reduced to small element marks and displayed.
以上に説明したように、本発明の実施形態では、業務フローチャート内の要素を、説明の意図に応じて、非表示(又は、省略して)表示することができるので、聴衆の意識を特定の要素にフォーカスすることができる。また、本実施形態の業務フローチャートは、顧客への説明を通してブラッシュアップされる。最終的には、業務フローチャートを用いて顧客にプレゼンテーションを行い、顧客に感動を与え、「納得」から「実践」へと顧客の心を動かすために使用される。業務フローチャートのこのような使い方を考慮すると、業務フローチャートの内容を効果的に顧客に説明することが重要になるが、業務フローチャートの情報量が多いため、その中から特定の情報をフォーカスしながら分かりやすく説明することが難しい。このため、本発明の実施形態では、特に、付加情報関係線1030の特性を利用して表示する要素を制御することによって、聴衆に分かりやすいフローチャートに変形して表示することができる。
As described above, in the embodiment of the present invention, the elements in the business flowchart can be hidden (or omitted) according to the intention of the explanation, so that the audience's awareness can be specified. You can focus on the element. In addition, the business flowchart of the present embodiment is brushed up through explanation to customers. Eventually, it will be used to make presentations to customers using business flowcharts, to impress customers, and to move customers' minds from “consent” to “practice”. Considering such usage of the business flowchart, it is important to explain the contents of the business flowchart effectively to the customer, but since the amount of information in the business flowchart is large, it can be understood while focusing on specific information. It is difficult to explain easily. For this reason, in the embodiment of the present invention, in particular, by controlling the elements to be displayed by using the characteristics of the additional
101 処理装置
102 入力装置
103 出力装置
104 記憶装置
105 通信インターフェース
101
Claims (12)
プログラムを実行するプロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリとを備え、
前記プロセッサが所定のプログラムを実行することによって、個々の業務を表す業務フロー要素と付加要素とを含む業務フローを作成するための情報を提供し、
前記業務フロー要素を時系列順に表示する第1の表示モードと、前記付加要素の関連性を表示する第2の表示モードとに切り替えて前記業務フローを表示し、
前記付加要素は、前記業務フロー要素又は前記付加要素に関連付けられるものであって、
前記プロセッサは、
業務フロー要素を時系列順に表示する第1の表示モードで前記業務フローを表示する場合、前記業務フロー要素を、時系列順に配置し、業務フロー関係線によって関連付け、かつ、前記業務フロー要素と前記付加要素とを、前記時系列方向と異なる方向に延伸する付加情報関係線によって関連付けて、表示するための表示データを生成し、
付加要素の関連性を表示する第2の表示モードで前記業務フローを表示する場合、関連する付加要素同士が近接して表示されるように、前記業務フロー要素を並び替えて表示するための表示データを生成することを特徴とする業務フロー作成支援システム。 A business flow creation support system,
A processor for executing a program; and a memory for storing a program executed by the processor;
Providing information for creating a business flow including a business flow element representing an individual business and an additional element by the processor executing a predetermined program;
The business flow is displayed by switching between a first display mode for displaying the business flow elements in chronological order and a second display mode for displaying the relevance of the additional elements,
The additional element is associated with the business flow element or the additional element,
The processor is
When displaying the business flow in the first display mode for displaying the business flow elements in chronological order, the business flow elements are arranged in chronological order and associated by a business flow relationship line, and the business flow elements and the The additional element is associated with the additional information relation line extending in a direction different from the time-series direction, and display data for display is generated.
Display for rearranging the business flow elements so that the related additional elements are displayed close to each other when the business flow is displayed in the second display mode for displaying the relevance of the additional elements A workflow creation support system characterized by generating data.
前記業務フロー要素に関連付けられている課題を示す付加要素を、前記業務フロー要素のステークホルダによって定められた位置に移動し、
前記移動した業務フロー要素が他の要素と重なる場合、当該業務フロー要素及び当該業務フロー要素より右側の全ての要素を右方向に移動して、要素が重ならないように配置した表示データを生成することを特徴とする請求項1に記載の業務フロー作成支援システム。 The processor is
Move an additional element indicating an issue associated with the business flow element to a position determined by a stakeholder of the business flow element;
When the moved business flow element overlaps with another element, the business flow element and all the elements on the right side of the business flow element are moved rightward to generate display data arranged so that the elements do not overlap. The business flow creation support system according to claim 1.
ある付加要素に関連付けられている付加要素によって表される下位の課題を評価し、
当該下位の課題の評価結果に所定の係数を乗じた値を、上位の付加要素によって表される上位の課題の評価値に加算することによって、課題を評価することを特徴とする請求項3に記載の業務フロー作成支援システム。 The processor is
Evaluate subordinate issues represented by additional elements associated with an additional element,
4. The task is evaluated by adding a value obtained by multiplying the evaluation result of the lower task by a predetermined coefficient to an evaluation value of the upper task represented by a higher additional element. The business flow creation support system described.
前記業務フロー作成支援システムは、
プログラムを実行するプロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリとを有し、
前記プロセッサが所定のプログラムを実行することによって、個々の業務を表す業務フロー要素と付加要素とを含む業務フローを作成するための情報を提供し、
前記業務フロー要素を時系列順に表示する第1の表示モードと、前記付加要素の関連性を表示する第2の表示モードとに切り替えて前記業務フローを表示し、
前記付加要素は、前記業務フロー要素又は前記付加要素に関連付けられるものであって、
前記方法は、
業務フロー要素を時系列順に表示する第1の表示モードで前記業務フローを表示する場合、前記業務フロー要素を、時系列順に配置し、業務フロー関係線によって関連付け、かつ、前記業務フロー要素と前記付加要素とを、前記時系列方向と異なる方向に延伸する付加情報関係線によって関連付けて、表示するための表示データを生成するステップと、
付加要素の関連性を表示する第2の表示モードで前記業務フローを表示する場合、関連する付加要素同士が近接して表示されるように、前記業務フロー要素を並び替えて表示するための表示データを生成するステップとを含むことを特徴とする業務フロー作成支援方法。 A workflow creation support method executed in a workflow creation support system,
The business flow creation support system includes:
A processor for executing the program; and a memory for storing the program executed by the processor;
Providing information for creating a business flow including a business flow element representing an individual business and an additional element by the processor executing a predetermined program;
The business flow is displayed by switching between a first display mode for displaying the business flow elements in chronological order and a second display mode for displaying the relevance of the additional elements,
The additional element is associated with the business flow element or the additional element,
The method
When displaying the business flow in the first display mode for displaying the business flow elements in chronological order, the business flow elements are arranged in chronological order and associated by a business flow relationship line, and the business flow elements and the Associating additional elements with additional information relationship lines extending in a direction different from the time-series direction, and generating display data for display;
Display for rearranging the business flow elements so that the related additional elements are displayed close to each other when the business flow is displayed in the second display mode for displaying the relevance of the additional elements A method for supporting the creation of a business flow, comprising the step of generating data.
前記業務フロー要素に関連付けられている課題を示す付加要素を、前記業務フロー要素のステークホルダによって定められた位置に移動するステップと、
前記移動した業務フロー要素が他の要素と重なる場合、当該業務フロー要素及び当該業務フロー要素より右側の全ての要素を右方向に移動して、要素が重ならないように配置した表示データを生成するステップとを含むことを特徴とする請求項7に記載の業務フロー作成支援方法。 The method
Moving an additional element indicating a problem associated with the business flow element to a position determined by a stakeholder of the business flow element;
When the moved business flow element overlaps with another element, the business flow element and all the elements on the right side of the business flow element are moved rightward to generate display data arranged so that the elements do not overlap. 8. The workflow creation support method according to claim 7, further comprising steps.
ある付加要素に関連付けられている付加要素によって表される下位の課題を評価し、
当該下位の課題の評価結果に所定の係数を乗じた値を、上位の付加要素によって表される上位の課題の評価値に加算することによって、課題を評価することを特徴とする請求項9に記載の業務フロー作成支援方法。 The method
Evaluate subordinate issues represented by additional elements associated with an additional element,
The task is evaluated by adding a value obtained by multiplying an evaluation result of the lower task by a predetermined coefficient to an evaluation value of the upper task represented by a higher additional element. The business flow creation support method described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012072889A JP5777218B2 (en) | 2012-03-28 | 2012-03-28 | Business flow generation support system and business flow generation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012072889A JP5777218B2 (en) | 2012-03-28 | 2012-03-28 | Business flow generation support system and business flow generation method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013206020A JP2013206020A (en) | 2013-10-07 |
| JP5777218B2 true JP5777218B2 (en) | 2015-09-09 |
Family
ID=49525052
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012072889A Expired - Fee Related JP5777218B2 (en) | 2012-03-28 | 2012-03-28 | Business flow generation support system and business flow generation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5777218B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016135883A1 (en) * | 2015-02-25 | 2016-09-01 | 株式会社日立製作所 | Service design assistance system and service design assistance method |
| JP6444911B2 (en) * | 2016-02-26 | 2018-12-26 | 株式会社日立製作所 | Support system, support method, and support program |
| US10901701B2 (en) * | 2016-09-15 | 2021-01-26 | Oracle International Corporation | Orthogonal path renderer for natural looking sequence flows |
| JP6403864B2 (en) * | 2017-12-21 | 2018-10-10 | 株式会社日立製作所 | Service design support system and service design support method |
| JP7296814B2 (en) * | 2019-08-02 | 2023-06-23 | Sky株式会社 | Flow chart display system and flow chart display program |
| JP7709113B2 (en) * | 2021-04-28 | 2025-07-16 | オムロン株式会社 | Analysis support program, analysis support method, and analysis support system |
| CN119624404B (en) * | 2024-12-02 | 2026-04-07 | 广东远景信息科技有限公司 | A time-axis-based task management method and system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06259446A (en) * | 1993-03-08 | 1994-09-16 | N T T Data Tsushin Kk | Task structuring system |
| JP2003058677A (en) * | 2001-08-10 | 2003-02-28 | Incs Inc | Workflow creation method and device |
| JP2005071113A (en) * | 2003-08-25 | 2005-03-17 | Toshiba Corp | Business problem analysis apparatus, business problem analysis system, and business problem analysis method |
| JP2006031326A (en) * | 2004-07-15 | 2006-02-02 | Mitsubishi Electric Corp | Information processing apparatus, information processing method, and program |
| JP5233587B2 (en) * | 2008-10-27 | 2013-07-10 | 富士通株式会社 | Business flow analysis program, method and apparatus |
| JP5652047B2 (en) * | 2010-08-13 | 2015-01-14 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
-
2012
- 2012-03-28 JP JP2012072889A patent/JP5777218B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013206020A (en) | 2013-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5777218B2 (en) | Business flow generation support system and business flow generation method | |
| US10976914B2 (en) | Direct manipulation interface for data analysis | |
| CN109213747B (en) | Data management method and device | |
| KR101794373B1 (en) | Temporary formatting and charting of selected data | |
| US10459939B1 (en) | Parallel coordinates chart visualization for machine data search and analysis system | |
| US10853380B1 (en) | Framework for displaying interactive visualizations of event data | |
| US20160004759A1 (en) | Platform for Managing and Visualizing Data on a Computer | |
| KR101773574B1 (en) | Method for chart visualizing of data table | |
| US20180137667A1 (en) | Graph Visualization Tools With Summary Visualization For Very Large Labeled Graphs | |
| WO2021073076A1 (en) | Method, apparatus and device for visualizing spreadsheet, and storage medium | |
| JP2005085166A (en) | Method and system for generating graphic image, and method, system and program for analyzing data | |
| US11134096B2 (en) | Method, apparatus, and computer-readable medium for generating data proliferation graph | |
| US20150033173A1 (en) | Interactive Composite Plot for Visualizing Multi-Variable Data | |
| US20150160838A1 (en) | Method and apparatus for automatic graphic editing with map-dependent constraints | |
| CN103984806B (en) | Imaging generation method for input virtual terminal of intelligent substation SCD (System Configuration Description) | |
| CN107480369A (en) | Classification shows DRC design, operating method in a kind of PCB design | |
| CN106991110B (en) | Web page switching method and device | |
| US12481576B2 (en) | Software testing | |
| CN104239606B (en) | The UML modeling methods and device of touch screen are supported under Web environment | |
| CA2751978C (en) | Extrapolating tabular structure in a freeform document | |
| US20170068893A1 (en) | System, Method and Software for Representing Decision Trees | |
| Liu et al. | [Retracted] Visual Communication Design and Wireless Data Transmission Technology for Blockchain Big Data Information Presentation | |
| CN106873982A (en) | A kind of software search multiplexing method and system based on graphic user interface | |
| CN113885766B (en) | Method and device for displaying organization structure diagram, storage medium and terminal equipment | |
| CN108268192B (en) | List operation method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140903 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150529 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150609 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5777218 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |