JP2018005481A - Management server, control method, and program - Google Patents
Management server, control method, and program Download PDFInfo
- Publication number
- JP2018005481A JP2018005481A JP2016130279A JP2016130279A JP2018005481A JP 2018005481 A JP2018005481 A JP 2018005481A JP 2016130279 A JP2016130279 A JP 2016130279A JP 2016130279 A JP2016130279 A JP 2016130279A JP 2018005481 A JP2018005481 A JP 2018005481A
- Authority
- JP
- Japan
- Prior art keywords
- display
- company
- person
- charge
- hierarchy
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 51
- 230000004044 response Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 3
- 230000002349 favourable effect Effects 0.000 claims description 3
- 230000008520 organization Effects 0.000 abstract description 26
- 238000010586 diagram Methods 0.000 description 64
- 238000012545 processing Methods 0.000 description 27
- 230000008569 process Effects 0.000 description 19
- 230000006870 function Effects 0.000 description 13
- 230000000694 effects Effects 0.000 description 6
- 238000003825 pressing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000003672 processing method Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000012804 iterative process Methods 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、組織の人員構成を表示する技術に関する。 The present invention relates to a technique for displaying a personnel configuration of an organization.
取引先の企業の担当者の役職や部署等の情報を収集・蓄積しておき、その情報を様々な企業活動に活用する仕組みが構築されている。 A system has been established that collects and accumulates information such as the titles and departments of the persons in charge at business partners and uses the information for various corporate activities.
特に営業活動において、交渉相手となる企業の人員構成を把握することは非常に重要であり、取引先の担当者の企業内でのポジションや、取引先企業においてキーマンとなる人物を知ることにより、有効な営業戦略や攻略計画を立案することができる。 Especially in sales activities, it is very important to understand the personnel composition of the company that will be negotiating partners. By knowing the position of the person in charge of the business partner in the company and the key person in the business partner company, Develop effective sales strategies and strategy plans.
特許文献1には、スキャナにより読み取った名刺の内容と、顧客から受け取った電子メールの内容から、表示対象となる会社に所属する顧客を抽出し、抽出された顧客を部署ごとにグループ化して組織図を表示する方法が開示されている。
In
しかし、特許文献1による方法は、収集した顧客の情報に基づいて顧客を部署ごとにグループ化して、会社内の部署を階層的に表示するため、特定の部署に属する顧客の情報が収集できなかった場合には、途中の階層の部署の情報がなく、組織の階層構造が表示できない場合がある。
However, since the method according to
また、取引先企業内には、自社に対して好意的な人物や、敵対視している人物が存在し、アプローチ方法によっては逆効果となる場合もある。つまり、企業内の組織構造だけではなく、取引先企業の人物の自社との関係を把握する必要がある。さらに、それぞれの組織階層(役職、ポジション)に属する人物の自社との関係が把握できれば、営業活動等に非常に有用な情報となる。しかし、特許文献1には、それぞれの組織階層にいる人物の自社との関係を表示する方法について記載されていない。
In addition, there are persons who are favorable to the company or who are hostile in the business partner company, and depending on the approach method, there may be an adverse effect. In other words, it is necessary to grasp not only the organizational structure within the company but also the relationship of the business partner person with the company. Furthermore, if the relationship of the person belonging to each organizational hierarchy (position, position) with the company can be grasped, the information becomes very useful for sales activities and the like. However,
そこで、本発明は、会社内の組織階層ごとの人員構成、および、それぞれの組織階層に属する人物の自社との関係を把握できる仕組みを提供することを目的とする。 Therefore, an object of the present invention is to provide a mechanism capable of grasping the personnel configuration for each organizational hierarchy in a company and the relationship between persons belonging to each organizational hierarchy with the company.
本発明の管理サーバは、クライアントからの表示要求に応じて、役職者が所属する他社での役職者毎の役職を、複数の役職の階層別にランク分けして表示する階層別画面をクライアントで表示するべく制御する管理サーバであって、自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理手段と、前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御手段と、を備えることを特徴とする。 In response to a display request from the client, the management server of the present invention displays, on the client, a screen classified by hierarchy that displays the job titles of the job titles of other companies to which the job title belongs, ranked according to the rank of multiple job titles. A management server that controls as much as possible, and a first management unit that manages whether or not the relationship between the officers and the company is good, and manages the information in association with each officer. Based on the hierarchy screen, the display control is performed to control the plurality of job titles displaying the job titles for each job title according to the job hierarchy so that each of the job titles can be identifiable. And means.
本発明の制御方法は、クライアントからの表示要求に応じて、役職者が所属する他社での役職者毎の役職を、複数の役職の階層別にランク分けして表示する階層別画面をクライアントで表示するべく制御する管理サーバの制御方法であって、第1の管理手段が、自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理ステップと、表示制御手段が、前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御ステップと、を備えることを特徴とする。 According to the control method of the present invention, in response to a display request from the client, a screen classified by hierarchy is displayed on the client, in which the job titles of other job titles at other companies to which the job title belongs are ranked according to the rank of a plurality of job titles. A control method of a management server that controls as much as possible, wherein the first management means manages information specifying whether or not the relationship of the officers with the company is good in association with each officer. And the display control means ranks and displays the job titles of each job title on the hierarchy screen based on the information to be identified, and each of the job titles has a relationship with the company. And a display control step for controlling the display so as to be identifiable.
本発明のプログラムは、クライアントからの表示要求に応じて、役職者が所属する他社での役職者毎の役職を、複数の役職の階層別にランク分けして表示する階層別画面をクライアントで表示するべく制御する管理サーバにおいて実行可能なプログラムであって、前記管理サーバを、自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理手段と、前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御手段、として機能させることを特徴とする。 The program of the present invention displays, on the client, a screen classified by hierarchy that displays the titles of each title in the other company to which the title belongs, according to the display request from the client, ranked according to the rank of a plurality of titles. A management program that can be executed by a management server that controls the management server, wherein the management server manages information specifying whether the relationship between the officers and the company is good in association with each officer Based on the management means and the information to be identified, each of the plurality of managers who rank and display the titles of each officer on the hierarchy screen is identified as to whether the relationship with the company is good. It is characterized by functioning as display control means for controlling the display so as to be possible.
本発明によると、会社内の組織階層ごとの人員構成、および、それぞれの組織階層に属する人物の自社との関係を把握できるようになる。 According to the present invention, it becomes possible to grasp the personnel composition for each organizational hierarchy in the company and the relationship between persons belonging to each organizational hierarchy with the company.
図1は、本発明の実施形態の取引先情報管理システムのシステム構成の一例を示すブロック図である FIG. 1 is a block diagram illustrating an example of a system configuration of a supplier information management system according to an embodiment of this invention.
取引先情報管理システム100は、クライアント101、サーバ102、ネットワーク103より構成される。
The supplier
クライアント101は、ユーザからの要求を受けて、サーバ102に対して処理要求を行い、サーバ102からの処理結果を表示する。クライアント101はWEBブラウザを装備しており、当該WEBブラウザを介して上記処理を行う。また、WEBブラウザではなく、専用のクライアントプログラムを介して上記処理を行ってもよい。
Upon receiving a request from the user, the
サーバ102は、クライアント101からの処理要求を受けて、各種処理を実行し、画面表示用データを作成して、クライアント101の表示装置に表示させる。
The server 102 receives various processing requests from the
ネットワーク103は、クライアント101とサーバ102を連携させる。ネットワーク103は、インターネットであってもよいし、LAN(Local Area Network)であってもよい。
The
図2は、図1のクライアント101、サーバ102に適用可能なハードウェア構成の一例を示すブロック図である。
FIG. 2 is a block diagram illustrating an example of a hardware configuration applicable to the
図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
In FIG. 2,
203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
A
また、205は入力コントローラで、キーボード(KB)209や不図示のマウス等のポインティングデバイス等からの入力を制御する。206はビデオコントローラで、CRTディスプレイ(CRT)210等の表示器への表示を制御する。なお、図2では、CRT210と記載しているが、表示器はCRTだけでなく、液晶ディスプレイ等の他の表示器であってもよい。
An
207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶する外部記憶装置(ハードディスク(HD))や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるCFカードメモリ等の外部メモリ211へのアクセスを制御する。
A
208は通信I/Fコントローラで、ネットワーク(例えば、図1に示したネットワーク103)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。
A communication I / F controller 208 connects and communicates with an external device via a network (for example, the
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
本発明を実現するための後述する各種プログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。
Various programs to be described later for realizing the present invention are recorded in the
図3は、本発明の実施形態の取引先情報管理システムの機能構成の一例を示すブロック図である。 FIG. 3 is a block diagram illustrating an example of a functional configuration of the supplier information management system according to the embodiment of this invention.
取引先情報管理システム100は、クライアント101、サーバ102を持つ。
The supplier
クライアント101は、入力受付部311、画面表示部312を持つ。
The
入力受付部311は、画面を介してユーザからの入力を受け付け、サーバ102に入力されたデータを送信する機能部である。画面表示部312は、サーバ102から受信した画面表示データをもとに画面を表示する機能部である。
The
サーバ102は、人員構成図表示制御部321、取引先情報管理部322、担当者情報管理部323、表示用マスタ管理部324を持つ。
The server 102 includes a personnel configuration diagram
人員構成図表示制御部321は、図11から図13に示す処理を実行することにより、人員構成図を表示するための画面データを作成し、クライアント101に表示させるために画面データを送信する。
The personnel configuration diagram
取引先情報管理部322は、図4に示す取引先テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。
The supplier
担当者情報管理部323は、図5に示す担当者テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。
The person-in-charge
表示用マスタ管理部324は、図6、図7に示す印象テーブル、担当分野テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。これらのテーブルは、人員構成図を表示する際に参照され、必要データを取得するために使用される。
The display
本実施例の機能構成では、サーバ102の処理はWebアプリケーションの形態で提供され、クライアント101が装備するWebブラウザを使用して当該Webアプリケーションにアクセスする形態となる。なお、サーバ102と、クライアント101の接続形態はWebアプリケーション形式ではなく、クライアント101が専用プログラムを備えたサーバ・クライアント形式でもよい。
In the functional configuration of the present embodiment, the processing of the server 102 is provided in the form of a Web application, and the Web application is accessed using a Web browser provided in the
以下、図を参照して、取引先情報管理システムで使用するデータテーブルの一例について説明する。 Hereinafter, an example of a data table used in the supplier information management system will be described with reference to the drawings.
図4は、取引先テーブル400の一例を示すデータ構成図である。 FIG. 4 is a data configuration diagram showing an example of the supplier table 400.
取引先テーブル400は、取引先となる顧客企業の情報を格納し、項目として、取引先ID401、会社名402、略称403、企業グループ404、業種405を持つ。
The supplier table 400 stores information on customer companies that are suppliers, and has, as items, a
取引先ID401は、取引先を一意に識別する英数字列であり、会社名が変更されたとしても法人として同じであれば同一のIDを使用する。会社名402は、取引先の現在の会社名である。略称403は、取引先の現在の会社名の略称である。
The
企業グループ404は、取引先が属する企業グループを示し、企業グループの名称か、企業グループを表すコードを設定する。業種405は、取引先が属する業種である。
The
図5は、担当者テーブル500の一例を示すデータ構成図である。 FIG. 5 is a data configuration diagram showing an example of the person-in-charge table 500.
担当者テーブル500は、取引先の担当者である役員や従業員の情報を格納し、項目として、担当者ID501、名前502、略称503、役職504、組織階層505、順序506、取引先ID507、印象ID508、担当分野ID509、部署510を持つ。
The person-in-charge table 500 stores information on officers and employees who are persons in charge of business partners, and items include a person-in-
担当者ID501は、担当者を一意に識別する英数字列であり、転職や出向で会社を変わった場合も同一のIDを使用する。名前502は、担当者の名前であり、略称503は、担当者の名前の略称である。
The person-in-
役職504は、担当者の役職名である。組織階層505は、担当者が位置する組織内での役職の階層を表す。役職504は会社によって呼び方が変わることがあるが、組織階層505は、会社共通の項目であり、各会社において、担当者の役職や役割により分類される。例えば、役職が「社長」であっても、子会社の場合は「役員」クラスに分類し、一方、役職が「課長」であっても、官公庁の場合は「部長」クラスに分類する、などである。
The
順序506は、人員構成図内での表示位置を任意に指定したい場合に使用可能な任意設定項目である。通常、表示階層の位置は組織階層505によって決定されるが、特定の担当者に対して組織階層505によって決まる表示階層の位置から変更したい場合に値を設定し、人員構成図表示の際に参照するようにすればよい。この場合、初期値として組織階層505の階層レベル値が設定される。また、順序506は、同一の組織階層505の中で並び順を決定するためのソートキーとして使用してもよい。
The
取引先ID507は、担当者が属する取引先を表し、取引先テーブル400の取引先ID401に対応する。
The
印象ID508は、担当者の自社に対する印象、つまり、自社との関係を表すIDであり、後述する印象テーブル600の印象ID601に対応する。
The
担当分野ID509は、担当者の業務分野を表すIDであり、後述する担当分野テーブル700の担当分野ID701に対応する。なお、本実施例では、担当者の担当分野により人員構成図の担当者ブロックの表示方法を変えているが、担当者の特徴を表す他の項目であってもよい。
The assigned
部署510は、担当者の属する部署を表し、実際の部門名でなくても、略称や部門機能名(例えば、人事、営業、など)であってもよい。
The
図6は、印象テーブル600の一例を示すデータ構成図である。 FIG. 6 is a data configuration diagram showing an example of the impression table 600.
印象テーブル600は、印象ID601、自社との関係602、印象マーク603を持つ。
The impression table 600 has an
印象ID601は、担当者の印象、つまり、自社との関係を識別する英数字列である。
The
自社との関係602は、担当者の印象、つまり、担当者の自社との関係を表し、本実施例では、良好、普通、険悪の3種類がある。
The
印象マーク603は、担当者の印象をマークで識別可能に表したものであり、人員構成図の担当者ブロックに表示する。本実施例では天気のマークを使用しており、つまり、良好では快晴マーク、普通では晴れマーク、険悪では雨マークで表す。他の表現方法として、顔文字や、別の記号であってもよく、自社に対する印象、自社との関係が一目で識別できるものであればよい。
The
図7は、担当分野テーブル700の一例を示すデータ構成図である。 FIG. 7 is a data configuration diagram showing an example of the assigned field table 700.
担当分野テーブル700は、担当分野ID701、担当分野702、表示方法703を持つ。
The assigned field table 700 has a assigned
担当分野ID701は、担当者の業務分野を識別する英数字列である。
The assigned
担当分野702は、担当者の業務分野の名称であり、本実施例では、現場系、営業系、研究開発系、人事経理系の4種類がある。
The field in
表示方法703は、担当分野ごとに人員構成図の担当者ブロックの表示方法を指定するものである。例えば、担当分野が営業系の場合、担当者ブロックを背景黒で表示する、などである。
The
以下、図を参照して、取引先情報管理システムにおいて表示する画面について説明する。 Hereinafter, screens displayed in the supplier information management system will be described with reference to the drawings.
図8は、取引先テーブル400の情報の入力/表示画面である取引先一覧画面800の一例である。
FIG. 8 is an example of a
取引先一覧801にて、取引先ID、会社名、略称、企業グループ、業種を直接編集することができる。また、選択802にて対象となる取引先を指定して、取引先画面表示ボタン804を押下することにより、後述する取引先画面900を表示し、取引先画面900にて編集することもできる。
In the supplier list 801, the supplier ID, company name, abbreviation, company group, and business type can be directly edited. Further, by designating a target business partner in the
新規登録ボタン805を押下することにより、取引先一覧801に新規行が追加され、取引先ID、会社名、略称、企業グループ、業種を直接入力するか、取引先画面表示ボタン804を押下することにより、後述する取引先画面900を表示し、取引先画面900にて入力する。
By pressing the new registration button 805, a new line is added to the supplier list 801, and the supplier ID, company name, abbreviation, company group, and business type are directly input, or the supplier
編集終了後、更新ボタン806を押下することにより、編集内容が確定されデータベースが更新される。 After the editing is completed, by pressing an update button 806, the editing content is confirmed and the database is updated.
また、取引先一覧801の特定行の人員構成図表示ボタン803を押下することにより、当該行の取引先について、後述する人員構成図D1000が人員構成図表示欄807に表示される。
In addition, by pressing a personnel configuration
図9は、取引先テーブル400の1レコード単位の情報の入力/表示画面である取引先画面900の一例である。
FIG. 9 is an example of a
入力欄901にて、会社名、略称、企業グループ、業種を入力、または、変更する。 In the input field 901, the company name, abbreviation, company group, and type of business are entered or changed.
取引先画面900の下部には取引先に所属する担当者の一覧902を表示する。
In the lower part of the
表示する担当者は、担当者テーブル500から有効な担当者で取引先ID507が表示対象の取引先であるレコードを抽出して必要項目を表示し、さらに、印象テーブル600から印象ID508に合致する自社との関係602、担当分野テーブル700から担当分野ID509に合致する担当分野702を検索して表示する。
The person in charge who is displayed is a valid person in charge from the person-in-charge table 500 and the record whose
担当者テーブル500の情報は、担当者の一覧902にて直接編集するか、該当行をダブルクリックして不図示の担当者画面を表示させて担当者画面にて編集する。 The information in the person-in-charge table 500 is directly edited in the person-in-charge list 902 or is edited on the person-in-charge screen by displaying a person-in-charge screen (not shown) by double-clicking the corresponding line.
組織階層、担当分野、自社との関係については、選択可能な項目の一覧から選択することができ、担当分野、自社との関係については、印象テーブル600、担当分野テーブル700により、印象ID601、担当分野ID701に変換されて、担当者テーブル500に登録される。
The organization hierarchy, the field of responsibility, and the relationship with the company can be selected from a list of selectable items. The relationship between the field of responsibility and the company is the
編集終了後、更新ボタン904を押下することにより、編集内容が確定されデータベースが更新される。
After the editing is completed, by pressing an
また、人員構成図表示ボタン903を押下することにより、対象の取引先について、後述する人員構成図D1000が新たな画面に表示される。 Further, by pressing the personnel configuration diagram display button 903, a personnel configuration diagram D1000, which will be described later, is displayed on a new screen for the target business partner.
図10は、人員構成図D1000の一例を示す表示イメージである。 FIG. 10 is a display image showing an example of the personnel configuration diagram D1000.
本例は、取引先ID「10000」、会社名「C商事株式会社」の取引先について、人員構成図D1000を表示した例である。 This example is an example in which a personnel configuration diagram D1000 is displayed for a business partner with a business partner ID “10000” and a company name “C Shoji Co., Ltd.”.
人員構成図D1000では、取引先に所属する担当者を「担当者ID」をキーとする一つの矩形枠(ブロック)を担当者ブロック1002として表示する。担当者ブロック1002の内部には、左側の表題欄1003に、「自社との関係:」、「名前:」、「役職:」、「部署:」等を表示し、右側の担当者情報欄1004に対象とする担当者の項目値を表示する。また、自社との関係が一目で識別できるよう「印象マーク」を印象マーク表示欄1005に表示する。
In the personnel configuration diagram D1000, a person in charge who belongs to a business partner is displayed as a person-in-
担当者ID「10100」、名前「山田(太)」の担当者ブロック1002を例にして説明する。
The person-in-
まず、担当者テーブル500から、担当者ID「10100」のレコードを抽出する。 First, the record of the person in charge ID “10100” is extracted from the person in charge table 500.
担当者情報欄1004の自社との関係には、印象ID508の「2000」から、印象テーブル600の印象ID601を検索し、自社との関係「普通」を取得して表示する。
In relation to the company in the person-in-
担当者情報欄1004の名前には、名前502の「山田(太)」を表示する。部署には、部署510が「−」のためブランクを表示してもよいし、表題とともに表示しなくてもよい(本例は後者)。役職には、役職504の「会長」を表示する。
As the name in the person-in-
印象マーク表示欄1005には、印象ID508の「2000」から、印象テーブル600の印象ID601を検索し、印象マーク603を取得し表示する。本例では、晴れマークを表示する。
In the impression mark display field 1005, the
また、担当者の担当分野により担当者ブロックの表示方法を変えることができる。本例では、担当分野ID「100」から、担当分野テーブル700の担当分野ID701を検索し、表示方法703として「背景白」を取得する。これにより、担当者ブロックの背景を白に設定して表示する。
Further, the display method of the person-in-charge block can be changed depending on the field in charge of the person in charge. In this example, the assigned
次に、担当者ブロックの並び順について説明する。各担当者ブロックは、基本的に組織階層505の値に基づいて表示階層の位置が決定されるが、順序506を任意に設定し、任意の表示階層の位置を指定し表示させるようにすることも可能である。ただし、本実施例では、表示階層は組織階層505の値に従うものとして説明する。
Next, the arrangement order of the person-in-charge blocks will be described. Each person in charge block basically determines the position of the display hierarchy based on the value of the
本実施例では組織階層505に対して「1.代表」、「2.役員」、「3.事業部長」、「4.部長」、「5.課長」の五段階で担当者の階層分けがされるが、もちろん組織階層を増減すことは可能である。組織階層が「1.代表」に設定されている担当者の担当者ブロックは第1階層、つまり、一番上に配置する。あとは、組織階層505が「2.役員」、「3.事業部長」、…となるにつれて、順次下の階層に配置する。
In this embodiment, the hierarchy of the person in charge is divided into five levels of “1. representative”, “2. officer”, “3. department manager”, “4. department manager”, and “5. Of course, it is possible to increase or decrease the organizational hierarchy. The person-in-charge block of the person in charge whose organization hierarchy is set to “1. representative” is arranged at the first hierarchy, that is, at the top. After that, as the
同じ階層内の担当者ブロックは連結し、画面中央寄せで表示する。 The person-in-charge blocks in the same hierarchy are connected and displayed with the screen centered.
各表示階層での並び順は、特に指定しない場合は担当者テーブル500での並び順に従って左側から配置されることになるが、特定項目でまとめたい場合は、該項目でソートすればよい。例えば、各階層の中で部署ごとにまとめたい場合は、担当者テーブル500から対象レコードを抽出し、第1ソートキーとして組織階層505、第2ソートキーとして部署510を指定してソートすればよい。また、順序506に任意に値を設定してソートキーとして使用することもできる。
The arrangement order in each display hierarchy is arranged from the left side according to the arrangement order in the person-in-charge table 500 unless otherwise specified. However, if it is desired to group by a specific item, it is sufficient to sort by that item. For example, if it is desired to group by department within each hierarchy, target records may be extracted from the person-in-charge table 500 and sorted by specifying the
以下、図を参照して、取引先情報管理システムにて人員構成図D1000を表示する処理について説明する。 Hereinafter, processing for displaying the personnel configuration diagram D1000 in the supplier information management system will be described with reference to the drawings.
以下の処理は、表示制御に関する処理はサーバ102にて実行され、データ入力や画面表示はクライアント101の入力受付部311、画面表示部312にて実行される。つまり、クライアント101の入力受付部311によって受け付けた表示要求に従い、サーバ102にて画面表示用データを作成し、クライアント101の画面表示部312に表示させる。
In the following processing, processing relating to display control is executed by the server 102, and data input and screen display are executed by the
図11は本発明による人員構成図表示のための全体処理の一例を示すフローチャートである。 FIG. 11 is a flowchart showing an example of the entire process for displaying the personnel configuration diagram according to the present invention.
ステップS101では、クライアント101は、取引先一覧画面800を表示する。具体的には、サーバ102に表示要求を送信し、サーバ102にて、取引先テーブル400から必要項目を取得して、クライアント101に画面表示データを送信し、クライアント101にて画面表示する。
In step S <b> 101, the
ステップS102では、クライアント101は、ユーザからの操作を受け付け、人員構成図の表示要求を受け付けたかを判定する。具体的には、取引先一覧画面800の人員構成図表示ボタン803が押下されたかを判定する。人員構成図の表示要求を受け付けた場合はステップS106に進み、そうでない場合はステップS103に進む。
In step S <b> 102, the
ステップS103では、クライアント101は、ユーザから取引先の選択および取引先画面の表示要求を受け付ける。
In step S103, the
ステップS104では、クライアント101は、取引先画面900を表示する。具体的には、サーバ102に表示要求を送信し、サーバ102にて、取引先の取引先IDの値を元に、取引先テーブル400から会社名402、略称403、企業グループ404、業種405の項目を取得して、クライアント101に画面表示データを送信し、クライアント101にて画面表示する。
In step S104, the
ステップS105では、クライアント101は、ユーザからの操作を受け付け、人員構成図の表示要求を受け付けたかを判定する。具体的には、取引先画面900の人員構成図表示ボタン903が押下されたかを判定する。人員構成図の表示要求を受け付けた場合はステップS106に進み、そうでない場合は不図示の他処理を実行する。
In step S <b> 105, the
ステップS106では、クライアント101は、人員構成図の表示要求をサーバ102に送信する。
In step S <b> 106, the
ステップS107では、サーバ102は、クライアント101からの表示要求を受けて、人員構成図表示制御処理を実行する。処理の詳細については、図12で後述する。
In step S <b> 107, the server 102 receives the display request from the
ステップS108では、クライアント101は、人員構成図を表示して、本処理フローを終了する。
In step S108, the
図12は、ステップS107の人員構成図表示制御処理の一例を示すフローチャートである。
以下の処理は、サーバ102にて実行される。
FIG. 12 is a flowchart illustrating an example of the personnel configuration diagram display control process in step S107.
The following processing is executed by the server 102.
また、データ例として、取引先ID「10000」の取引先を例に説明する。 Further, as a data example, a business partner with a business partner ID “10000” will be described as an example.
ステップS201では、取引先テーブル400から人員構成図D1000を構成する対象取引先の会社名402を取得して表示データを作成する。本例では会社名「C商事株式会社」を取得し、会社名表示欄1006に配置する。
In step S201, the
ステップS202では、人員構成図D1000に表示する担当者を抽出する。具体的には、対象の取引先の取引先IDの値が、担当者テーブル500の取引先ID507の値に一致する担当者レコードをすべて取得する。ここで取得された担当者が生成対象の人員構成図に表示される担当者となる。
In step S202, a person in charge to be displayed in the personnel structure diagram D1000 is extracted. Specifically, all the person-in-charge records in which the value of the business partner ID of the target business partner matches the value of the
本例の場合、対象の取引先の取引先IDの値は「10000」であり、担当者テーブル500にて取引先ID507に合致する担当者レコードを抽出すると、担当者IDが「10100」、「10200」、「10300」、…、「11800」の計18レコードが取得される。
In the case of this example, the value of the business partner ID of the target business partner is “10000”, and when a person-in-charge record that matches the
ステップS203では、表示対象担当者の序列を反映するために、抽出した担当者レコードを組織階層505の値で昇順にソートする。本例では、ソートの結果、図9にて担当者一覧902に示した並び順となる。なお、順序506がユーザにより表示階層の位置を指定するために任意に設定されている場合は、組織階層505に変えて順序506をソートキーとして使用すればよい(以降の処理も同様)。
In step S203, the extracted person-in-charge records are sorted in ascending order by the value of the
ステップS204では、抽出した担当者レコードが属する組織階層505の値ごとに、ステップS205からS211までの処理をループさせる。今回の組織階層の値例では、「1.代表」、「2.役員」、「3.事業部長」、「4.部長」、「5.課長」の5つの値で分類している。もちろん、組織階層の値のバリエーションが増えた場合にはその分だけ分類可能である。本例の場合では、「1.代表」には「山田(太)」氏。「2.役員」には「鈴木(次)」氏、「田中(一)」氏、「3.事業部長」には「ジム」氏、「佐藤三郎」氏、「渡辺四郎」氏、「佐々木」氏、「4.部長」には「村田」氏、「坂本」氏、「稲垣」氏、「田邉(一)」氏、「5.課長」には「井上」氏、「須田」氏、「城島」氏、「遠藤」氏、「高橋」氏、「野田」氏、「野村」氏がそれぞれ分類される(略称で表記。以下同様)。
In step S204, the processing from step S205 to S211 is looped for each value of the
ステップS205では、組織階層に対する表示位置を決定する。具体的には、組織階層505ごとに上から画面表示行を決定する。人員構成図D1000は組織階層505ごとに表示範囲内にて行分けを行う。ステップS204にて組織階層が変わるごとに、下へ行を加えていく。今回の例では組織階層505は「1.代表」〜「5.課長」の5種であるため、計5行作成することになる。
In step S205, the display position for the organization hierarchy is determined. Specifically, a screen display line is determined for each
ステップS206では、同じ組織階層に分類されている担当者レコード毎にステップS207からS209をループさせる。 In step S206, steps S207 to S209 are looped for each person-in-charge record classified in the same organizational hierarchy.
ステップS207では、各担当者レコードを人員構成図としてブロック表示する場合の担当分野と表示方法を取得する。具体的には担当者テーブル500より取得した担当者レコードの担当分野ID509を基に担当分野テーブル700の担当分野ID701を検索し、担当分野702と表示方法703を取得する。本例の場合では、「山田(太)」氏の担当分野は「現場系」であり、表示方法は「背景白」である。「鈴木(次)」氏の担当分野は「営業系」であり、表示方法は「背景黒」である。「田中(一)」氏の担当分野は「研究開発系」であり、表示方法は「網掛け」である。「ジム」氏の担当分野は「人事経理系」であり、表示方法は「背景灰色」である。
In step S207, the person in charge and the display method in the case where each person in charge record is displayed as a block diagram as a personnel structure diagram are acquired. Specifically, the assigned
ステップS208では、各担当者レコードを人員構成図としてブロック表示する場合の自社との関係と印象マークを取得する。具体的には、担当者テーブル500から取得した担当者レコードの印象ID508を基に印象テーブル600の印象ID601を検索し、自社との関係602と印象マーク603を取得する。今回の例では、印象マーク603に天気マークを表している。例えば、自社との関係が良好である場合は快晴マーク、険悪である場合には雨マークを表す。もちろん、これらは天気マークでなくても良く、別の画像や、顔文字、記号で表現してもよい。つまり、取引先の担当者が自社に対しどのような関係性であるかが一目で識別できるものであればよい。
In step S208, the relationship with the company and the impression mark when each person-in-charge record is displayed as a block diagram as a personnel configuration diagram are acquired. Specifically, the
具体的に例を示す。取引先テーブル400から選択した取引先ID「10000」に紐付く担当者レコードを例にして、担当者レコード分、この処理を繰り返す。「山田(太)」氏の自社との関係は「普通」であり、印象マークは晴れマークである。「鈴木(次)」氏の自社との関係は「良好」であり、印象マークは快晴マークである。 An example is shown concretely. Taking the person-in-charge record associated with the supplier ID “10000” selected from the supplier table 400 as an example, this process is repeated for the person-in-charge record. Mr. Yamada's relationship with his company is “ordinary” and the impression mark is a clear mark. "Suzuki (next)" has a good relationship with the company, and the impression mark is a clear mark.
ステップS209では、担当者ブロックを表示する。処理の詳細については、図13にて説明する。 In step S209, the person-in-charge block is displayed. Details of the processing will be described with reference to FIG.
図13は、ステップS209の担当者ブロック表示処理の一例を示すフローチャートである。
以下の処理は、サーバ102にて実行される。
FIG. 13 is a flowchart illustrating an example of the person-in-charge block display process in step S209.
The following processing is executed by the server 102.
ステップS301では、ステップS205にて組織階層505ごとに作成した行に対し、担当者に対する担当者ブロック1002を表す矩形枠を、左から順に配置する。
In step S301, a rectangular frame representing the person-in-
例えば、最初の組織階層として、組織階層「1.代表」の表示階層となる1行目に、「山田(太)」氏のブロックを左から配置する。組織階層のトップに位置するブロックを最も大きく表示し、次の組織階層にループするごとに徐々に小さくしていく。これによって、大きく表示されているブロックの担当者が取引先企業内の重要人物であることが一目でわかる。 For example, as the first organization hierarchy, the block “Mr. Yamada” is arranged from the left in the first row, which is the display hierarchy of the organization hierarchy “1. representative”. The block located at the top of the organizational hierarchy is displayed in the largest size, and gradually decreases as it loops to the next organizational hierarchy. Thereby, it can be seen at a glance that the person in charge of the large block is an important person in the client company.
次の組織階層のループに遷移した場合には、組織階層「2.役員」の表示階層となる2行目に、「鈴木(次)」氏、「田中(一)」氏の順にブロックを左から配置していく。次の組織階層のループに遷移した場合には、組織階層「3.事業部長」の表示階層となる3行目に、「ジム」氏、「佐藤三郎」氏、「渡辺四郎」氏、「佐々木」氏の順にブロックを左から配置していく。順次、組織階層に対し、各担当者についてブロックを配置していく。 When transitioning to the next organizational hierarchy loop, in the second row, which is the display hierarchy of the organizational hierarchy “2. Officers”, the blocks are left in the order of “Suzuki (next)” and “Tanaka (1)”. Will be placed from. When transitioning to the next organizational hierarchy loop, “Jim”, “Saburo Sato”, “Shiro Watanabe”, “Sasaki” will appear in the third row, which is the display hierarchy of the organizational hierarchy “3. "Place the blocks from the left in the order of Mr. Sequentially, blocks are arranged for each person in charge in the organizational hierarchy.
ステップS302では、ステップS208にて取得した表示方法でブロックの装飾・色分けを行う。例えば、「田中(一)」氏の担当分野は「研究開発系」であり、表示方法は「網掛け」であるため、ブロックを網掛けで装飾表示する。「ジム」氏の担当分野は「人事経理系」であり、表示方法は「背景灰色」であるため、ブロックを灰色で塗りつぶし表示する。このように、ブロックの装飾・色分けにより、担当者の担当分野が一目で識別できるようになる。 In step S302, the block is decorated and colored by the display method acquired in step S208. For example, “Tanaka (Ichi)” is in charge of the field of “R & D” and the display method is “shaded”, so that the blocks are decorated with shading. Since “Jim” is in charge of “HR / Accounting” and the display method is “Background Gray”, the blocks are filled with gray. In this way, the field in charge of the person in charge can be identified at a glance by decorating and color-coding the blocks.
最終的な人員構成図D1000上で上記装飾・色分けしたブロックを確認すると、どのような分野を担当している、または、担当していた担当者が、どの組織階層に分布しているかが明確になる。つまり、対象の取引先での勢力分布(例えば、営業系の役員が多い、現在のトップは研究開発出身である、等)を把握しやすい。 When you check the above decorated and color-coded blocks on the final personnel structure diagram D1000, it is clear what field you are in charge of, or in which organizational hierarchy the person in charge was distributed. Become. In other words, it is easy to grasp the power distribution (for example, there are many sales officers, the current top is from research and development, etc.) at the target business partners.
本実施例では、担当者の担当分野に従ってブロックを装飾・色分けを行ったが、部署や、印象(自社との関係)ごとに表示方法を設定して、ブロックの装飾・色分けを行うことも可能である。 In this example, the blocks were decorated and color-coded according to the field in charge of the person in charge, but it is also possible to set the display method for each department and impression (relationship with the company) and to decorate and color the blocks It is.
部署ごとに表示方法を分けると対象組織の部署ごとの上下関係が分かりやすくなり、担当者不在の場合にも対応を行いやすい。 Dividing the display method for each department makes it easier to understand the vertical relationship of each department in the target organization, making it easier to handle cases where there is no person in charge.
印象ごとの表示方法を分けると、営業目線から対象取引先の担当者のうち、自社に好印象を持っている人の見分けが容易になる。部門間の正確な直属関係や役職間の正確な上下関係がわからなくても、各担当者の相手企業内での大まかな立ち位置を把握しやすくなるため、対象の担当者の上司で良好な関係である人がいれば、商談を支援してくれる。あるいは逆にボトルネックとなりそうなキーマンの存在に気づき対策を練ることができる。図14に、印象ごとに表示方法を設定した場合の人員構成図D1400の表示例を示す。人員構成図D1400では、自社との関係が「良好」の場合は表示方法を「背景黒」、「普通」の場合は「背景白」、「険悪」の場合は「背景灰色」として表示した例を示している。この結果、印象マークとともにブロックの装飾・色分けにて、担当者の自社への印象が識別できるため直観的に担当者の印象の分布を把握することができる。 If the display method for each impression is divided, it becomes easy to distinguish the person in charge of the target customer who has a good impression from the sales perspective. Even if you do not know the exact direct relationship between departments or the exact vertical relationship between positions, it is easier for the person in charge of the target person to understand the general position of the person in charge in the partner company. If there is a person in the relationship, it will support the business negotiations. Or conversely, you can notice the existence of a key man who is likely to become a bottleneck and devise countermeasures. FIG. 14 shows a display example of the personnel configuration diagram D1400 when the display method is set for each impression. In the personnel composition diagram D1400, the display method is “background black” when the relationship with the company is “good”, “background white” when “normal”, and “background gray” when “rough” Is shown. As a result, the impression of the person in charge can be identified by the decoration and color coding of the block together with the impression mark, so that the distribution of the impression of the person in charge can be grasped intuitively.
ステップS303では、配置した各ブロック内の表題欄1003に表題を表示するために表示データに付加する。具体的にはブロック内を4つの行に分け、1行目「自社との関係:」、2行目「名前:」、3行目「部署:」、4行目「役職:」のように表題を表示する。
In step S303, the title is added to the display data in order to display it in the
ステップS304では、ステップS201〜S208で取得した担当者レコードの項目値をブロック内の担当者情報欄1004および印象マーク表示欄1005に表示するために表示データに付加する。具体的には、担当者情報欄1004の1行目の自社との関係の値としては、ステップS208にて取得した印象テーブル600の自社との関係602を表示する。2行目の名前の値としては、ステップS202にて取得した担当者レコードの名前502の値を表示する。3行目の部署の値としては、ステップS202にて取得した担当者レコードの部署510の値を表示する。4行目の役職の値としては、ステップS202にて取得した担当者レコードの役職504の値を表示する。それぞれの項目値がブランクの場合は、ブランクとして表示してもよいし、表題とともにその値は表示しなくてもよい(本例は後者)。
In step S304, the item value of the person-in-charge record acquired in steps S201 to S208 is added to the display data for display in the person-in-
印象マーク表示欄1005には、ステップS208にて取得した印象テーブル600の印象マーク603を表示する。これにより、担当者の自社に対する印象(自社との関係)が一目で識別できるようになる。
In the impression mark display field 1005, the
以上の処理を実行し、人員構成表示処理に処理を戻す。
図12の説明に戻る。
The above process is executed, and the process returns to the personnel configuration display process.
Returning to the description of FIG.
ステップS210は、ステップS206による担当者レコード毎の繰り返し処理の終端であり、対象となる担当者レコードを全て処理するまで繰り返す。 Step S210 is the end of the iterative process for each person-in-charge record in step S206, and is repeated until all target person-in-charge records are processed.
ステップS211では、同じ組織階層の全てのブロックの配置後、対応する表示階層でブロックのセンタリングを行う。例えば、組織階層「1.代表」の表示階層となる1行目では、「山田(太)」氏のブロックのみが配置されており、同ブロックを単独で中央に配置する。組織階層「2.役員」の表示階層となる2行目では、「鈴木(次)」氏、「田中(一)」氏の順にブロックが左から配置されており、2つのブロックを中央に配置する。 In step S211, after all the blocks in the same organizational hierarchy are arranged, the blocks are centered in the corresponding display hierarchy. For example, in the first row, which is the display hierarchy of the organization hierarchy “1. representative”, only the block of “Yamada (thick)” is arranged, and the same block is arranged alone in the center. In the second row, which is the display hierarchy of the organization hierarchy “2. To do.
なお、各表示階層での表示レイアウト調整は上記のようにセンタリングではなく、左寄せや右寄せであってもよく、人員構成図全体が見やすい表示レイアウトとなればよい。また、各表示階層の各ブロックの表示幅を広げて、各表示階層のブロック全体で人員構成図表示幅と同じになるよう、つまり均等割り付けのレイアウト調整をしてもよい。図15に、図14で示した人員構成図D1400を均等割り付けによりレイアウト調整した場合の表示例として人員構成図D1500を示す。人員構成図D1500では、各組織階層での印象の分布状況を、担当者の数だけではなく、各階層での割合で把握できるようになる。 Note that the display layout adjustment in each display layer may not be centering as described above, but may be left-justified or right-justified as long as the entire personnel configuration diagram is easy to see. Further, the display width of each block of each display layer may be widened so that the entire block of each display layer becomes the same as the personnel configuration diagram display width, that is, the layout of the uniform allocation may be adjusted. FIG. 15 shows a personnel configuration diagram D1500 as a display example when the layout of the personnel configuration diagram D1400 shown in FIG. 14 is adjusted by equal allocation. In the personnel configuration diagram D1500, the distribution of impressions in each organizational hierarchy can be grasped not only by the number of persons in charge but also by the ratio in each hierarchy.
ステップS212は、ステップS204による組織階層毎の繰り返し処理の終端であり、対象となる組織階層を全て処理するまで繰り返す。 Step S212 is the end of the iterative process for each organizational hierarchy in step S204, and is repeated until all target organizational hierarchies have been processed.
ステップS213では、クライアント101にて人員構成図を表示させるために、上記の処理にて作成された人員構成図表示データをクライアント101に送信する。
In step S <b> 213, the staff composition diagram display data created by the above processing is transmitted to the
以上の処理を実行し、全体処理に処理を戻し、前述のステップS108から実行する。 The above processing is executed, the processing is returned to the overall processing, and the processing is executed from the above-described step S108.
上記の通り人員構成図を表示することにより、会社内の組織階層ごとの人員構成、および、それぞれの組織階層に属する人物の自社との関係を把握できるようになる。 By displaying the personnel configuration diagram as described above, it is possible to grasp the personnel configuration for each organizational hierarchy in the company and the relationship of the persons belonging to each organizational hierarchy with the company.
以上、各実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 As mentioned above, although each embodiment example was explained in full detail, this invention can take the embodiment as a system, an apparatus, a method, a program, or a storage medium etc., for example, from a several apparatus specifically ,. You may apply to the system comprised, and may apply to the apparatus which consists of one apparatus.
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能(読み取り可能)なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。 The program according to the present invention is a program that allows a computer to execute (read) each processing method, and the storage medium according to the present invention stores a program that allows the computer to execute each processing method.
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。 The program in the present invention may be a program for each processing method of each device.
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。 As described above, a recording medium that records a program that implements the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It goes without saying that the object of the present invention can also be achieved by performing reading.
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium storing the program constitutes the present invention.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テープ,不揮発性のメモリカード,ROM,EEPROM,シリコンディスク等を用いることができる。 As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, nonvolatile memory card, ROM, EEPROM, silicon A disk or the like can be used.
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on an instruction of the program is actually It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the processing and the processing is included.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Furthermore, after the program read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is based on the instructions of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ,データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Furthermore, by downloading and reading a program for achieving the present invention from a server, database, etc. on a network by a communication program, the system or apparatus can enjoy the effects of the present invention. In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.
100 取引先情報管理システム
101 クライアント
102 サーバ
103 ネットワーク
201 CPU
202 ROM
203 RAM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 キーボード
210 CRT
211 外部メモリ
100 Customer
202 ROM
203 RAM
204
211 External memory
Claims (6)
自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理手段と、
前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御手段と、
を備えることを特徴とする管理サーバ。 A management server that controls the client to display a hierarchical screen that ranks multiple job titles according to the rank of multiple job titles in response to display requests from clients. There,
A first management means for managing information for identifying whether or not the relationship of the officers with respect to the company is favorable;
Based on the information to be specified, the positions of each position person in the hierarchy screen are ranked and displayed according to the hierarchy, and each of the plurality of position persons is displayed so as to be able to identify whether the relationship with the company is good or not. Display control means to control as necessary,
A management server comprising:
前記表示制御手段は、更に前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者のそれぞれ担当する業務分野を識別可能に表示するべく制御することを特徴とする請求項1に記載の管理サーバ。 A second management means for managing a business field in charge of the manager;
The display control means further controls to display the business fields in charge of each of the plurality of managers who are ranked and displayed by job rank for each manager on the screen according to hierarchy. The management server according to claim 1.
前記ランク分け手段は、役職者が所属する他社での当該役職者毎の役職の階層を、当該役職者毎の役職に基づく階層とは異なる階層に変更可能であり、
前記表示制御手段は、前記階層別画面において、前記ランク分け手段により変更された前記役職者毎の役職の階層に従って、当該役職者毎の役職を階層別にランク分けして表示するべく制御することを特徴とする請求項1または2に記載の管理サーバ。 A rank classification means is provided for ranking the positions of each position person in the other company to which the position person belongs, according to the rank of a plurality of positions,
The ranking means can change the position of each job title in another company to which the job title belongs to a different hierarchy from the job hierarchy for each job title.
The display control means controls the rank-specific screens to display ranks for each position according to rank according to the rank of each position changed by the rank classification means. The management server according to claim 1 or 2, characterized in that:
前記表示制御手段は、前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者の自社に対する関係が良好であるかの度合いを識別可能に表示するべく制御することを特徴とする請求項1乃至3のいずれか1項に記載の管理サーバ。 The information to be identified further manages the degree of goodness of the relationship between the managers and the company,
The display control means, based on the information to be specified, the degree of whether the relationship with the company of the plurality of officers that rank and display the job titles for each job title on the screen according to the hierarchy is good 4. The management server according to claim 1, wherein the management server is controlled so as to be displayed in an identifiable manner. 5.
第1の管理手段が、自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理ステップと、
表示制御手段が、前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御ステップと、
を備えることを特徴とする管理サーバの制御方法。 In response to a display request from the client, the management server that controls the client to display a hierarchical screen that ranks multiple job titles in different companies to which the job title belongs. A control method,
A first management step in which the first management means manages the information specifying whether or not the relationship of the officers with the company is good for each officer;
Based on the information to be specified, the display control means ranks and displays the job titles for each job title on the screen according to job level, and whether each of the job titles has a good relationship with the company. A display control step for controlling the display to be identifiable;
A control method for a management server, comprising:
前記管理サーバを、
自社に対する前記役職者の関係が良好であるかを特定する情報を、前記役職者毎に対応づけて管理する第1の管理手段と、
前記特定する情報に基づいて、前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者がそれぞれ、自社に対する関係が良好であるかを識別可能に表示するべく制御する表示制御手段、
として機能させることを特徴とするプログラム。
In the management server that controls to display on the client a screen by layer that ranks multiple job titles according to the rank of multiple job titles in response to a display request from the client. An executable program,
The management server
A first management means for managing information for identifying whether or not the relationship of the officers with respect to the company is favorable;
Based on the information to be specified, the positions of each position person in the hierarchy screen are ranked and displayed according to the hierarchy, and each of the plurality of position persons is displayed so as to be able to identify whether the relationship with the company is good or not. Display control means for controlling
A program characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016130279A JP2018005481A (en) | 2016-06-30 | 2016-06-30 | Management server, control method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016130279A JP2018005481A (en) | 2016-06-30 | 2016-06-30 | Management server, control method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018005481A true JP2018005481A (en) | 2018-01-11 |
JP2018005481A5 JP2018005481A5 (en) | 2019-07-25 |
Family
ID=60946329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016130279A Pending JP2018005481A (en) | 2016-06-30 | 2016-06-30 | Management server, control method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018005481A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019192076A (en) * | 2018-04-27 | 2019-10-31 | 京セラドキュメントソリューションズ株式会社 | Server, image forming system, and management method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005338988A (en) * | 2004-05-25 | 2005-12-08 | Hitachi Software Eng Co Ltd | Name card information management system and method with ic card |
JP2009009400A (en) * | 2007-06-28 | 2009-01-15 | Brother Ind Ltd | Schedule adjustment apparatus and schedule adjustment program |
JP2011186815A (en) * | 2010-03-09 | 2011-09-22 | Nomura Research Institute Ltd | Electronic mail management device, method of transferring electronic mail and computer program |
JP2014026405A (en) * | 2012-07-26 | 2014-02-06 | Casio Comput Co Ltd | Information processor and program |
JP2016026307A (en) * | 2015-08-25 | 2016-02-12 | カシオ計算機株式会社 | Information processing apparatus and program |
-
2016
- 2016-06-30 JP JP2016130279A patent/JP2018005481A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005338988A (en) * | 2004-05-25 | 2005-12-08 | Hitachi Software Eng Co Ltd | Name card information management system and method with ic card |
JP2009009400A (en) * | 2007-06-28 | 2009-01-15 | Brother Ind Ltd | Schedule adjustment apparatus and schedule adjustment program |
JP2011186815A (en) * | 2010-03-09 | 2011-09-22 | Nomura Research Institute Ltd | Electronic mail management device, method of transferring electronic mail and computer program |
JP2014026405A (en) * | 2012-07-26 | 2014-02-06 | Casio Comput Co Ltd | Information processor and program |
JP2016026307A (en) * | 2015-08-25 | 2016-02-12 | カシオ計算機株式会社 | Information processing apparatus and program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019192076A (en) * | 2018-04-27 | 2019-10-31 | 京セラドキュメントソリューションズ株式会社 | Server, image forming system, and management method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9785903B2 (en) | Metadata-configurable systems and methods for network services | |
US8812439B2 (en) | Folder structure and authorization mirroring from enterprise resource planning systems to document management systems | |
US6005571A (en) | Graphical user interface for managing security in a database system | |
US8433601B2 (en) | Workflow system, information processor, and method and program for workflow management | |
US6092048A (en) | Task execution support system | |
US8924434B2 (en) | Project resource comparison view | |
JP2007172280A (en) | Access right management method, device and program | |
US20090288030A1 (en) | System and method for task management | |
US20020082895A1 (en) | Method, apparatus and article for project management | |
KR20100047220A (en) | Document management device, method, and program | |
US7113933B1 (en) | Method and system for automated generation of a requested report in a computer system | |
JP2003141320A (en) | Project management system, program and recording medium | |
US20120290351A1 (en) | System for automated sales team identification and/or creation | |
JP2018005481A (en) | Management server, control method, and program | |
JP2003016019A (en) | Information managing apparatus, communication terminal, information managing system, information managing method, recording medium, and program | |
JP5884925B2 (en) | Management support apparatus, management support method, and management support program | |
KR20080102401A (en) | Electronic organization chart processing system, electronic organization chart processing method, and computer-readable recording medium | |
Cicala et al. | Introduction to Microsoft Project 2019 | |
JP6799246B2 (en) | Management server, control method, program | |
Traynor et al. | Succession Management Additional Features | |
KR101099170B1 (en) | Method for generating a timeline user interface | |
Traynor et al. | Core Succession Management | |
Cicala et al. | Other Features in Project Web App | |
JP2015230492A (en) | Authority management system | |
JP2021128395A (en) | Business processing device, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190111 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190228 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190621 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200204 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200403 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20201006 |