JP2018005481A - Management server, control method, and program - Google Patents

Management server, control method, and program Download PDF

Info

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
Application number
JP2016130279A
Other languages
Japanese (ja)
Other versions
JP2018005481A5 (en
Inventor
温 橋本
Atsushi Hashimoto
温 橋本
麻未 山田
Mami Yamada
麻未 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Original Assignee
Canon Marketing Japan Inc
Canon IT Solutions Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc, Canon IT Solutions Inc filed Critical Canon Marketing Japan Inc
Priority to JP2016130279A priority Critical patent/JP2018005481A/en
Publication of JP2018005481A publication Critical patent/JP2018005481A/en
Publication of JP2018005481A5 publication Critical patent/JP2018005481A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a scheme capable of grasping personnel organization for each organizational hierarchy in a company and a relationship of a person who belongs to each organizational hierarchy with the company.SOLUTION: According to an official position of a person of a client, each person is ranked by hierarchy of the official position and displayed as a personnel organization chart of the client. Information that represents a relationship of each person with the company is managed, and based on the information, the relationship of the person displayed on the personnel organization chart with the company is displayed recognizably.SELECTED DRAWING: Figure 3

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 Patent Document 1, customers belonging to a company to be displayed are extracted from the contents of a business card read by a scanner and the contents of an e-mail received from a customer, and the extracted customers are grouped for each department. A method of displaying a figure is disclosed.

特開2004−234366号公報JP 2004-234366 A

しかし、特許文献1による方法は、収集した顧客の情報に基づいて顧客を部署ごとにグループ化して、会社内の部署を階層的に表示するため、特定の部署に属する顧客の情報が収集できなかった場合には、途中の階層の部署の情報がなく、組織の階層構造が表示できない場合がある。   However, since the method according to Patent Document 1 groups customers according to departments based on the collected customer information and hierarchically displays the departments in the company, information on customers belonging to a specific department cannot be collected. In such a case, there is no information about the departments in the middle of the hierarchy, and the hierarchical structure of the organization may not be displayed.

また、取引先企業内には、自社に対して好意的な人物や、敵対視している人物が存在し、アプローチ方法によっては逆効果となる場合もある。つまり、企業内の組織構造だけではなく、取引先企業の人物の自社との関係を把握する必要がある。さらに、それぞれの組織階層(役職、ポジション)に属する人物の自社との関係が把握できれば、営業活動等に非常に有用な情報となる。しかし、特許文献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, Patent Document 1 does not describe a method for displaying a relationship between a person in each organizational hierarchy and the company.

そこで、本発明は、会社内の組織階層ごとの人員構成、および、それぞれの組織階層に属する人物の自社との関係を把握できる仕組みを提供することを目的とする。   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.

本発明の実施形態である取引先情報管理システムのシステム構成の一例を示すブロック図。The block diagram which shows an example of the system configuration | structure of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムを構成するクライアント、サーバに適用可能なハードウェア構成の一例を示すブロック図。The block diagram which shows an example of the hardware constitutions applicable to the client and server which comprise the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムに機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure in the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムで使用する取引先テーブルの一例を示すデータ構成図。The data block diagram which shows an example of the supplier table used with the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムで使用する担当者テーブルの一例を示すデータ構成図。The data block diagram which shows an example of the person in charge table used with the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムで使用する印象テーブルの一例を示すデータ構成図。The data block diagram which shows an example of the impression table used with the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムで使用する担当分野テーブルの一例を示すデータ構成図。The data block diagram which shows an example of the charge field table used with the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの取引先一覧画面の一例を示す画面イメージ。The screen image which shows an example of the supplier list screen of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの取引先画面の一例を示す画面イメージ。The screen image which shows an example of the supplier screen of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの人員構成図の一例を示す表示イメージ。The display image which shows an example of the personnel block diagram of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの人員構成図表示処理の全体処理の一例を示すフローチャート。The flowchart which shows an example of the whole process of the personnel structure figure display process of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの人員構成図表示制御処理の一例を示すフローチャート。The flowchart which shows an example of the personnel structure figure display control process of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの担当者ブロック表示処理の一例を示すフローチャート。The flowchart which shows an example of the person in charge block display process of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの人員構成図の一例を示す表示イメージ。The display image which shows an example of the personnel block diagram of the supplier information management system which is embodiment of this invention. 本発明の実施形態である取引先情報管理システムの人員構成図の一例を示す表示イメージ。The display image which shows an example of the personnel block diagram of the supplier information management system which is embodiment of this invention.

図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 information management system 100 includes a client 101, a server 102, and a network 103.

クライアント101は、ユーザからの要求を受けて、サーバ102に対して処理要求を行い、サーバ102からの処理結果を表示する。クライアント101はWEBブラウザを装備しており、当該WEBブラウザを介して上記処理を行う。また、WEBブラウザではなく、専用のクライアントプログラムを介して上記処理を行ってもよい。   Upon receiving a request from the user, the client 101 makes a processing request to the server 102 and displays a processing result from the server 102. The client 101 is equipped with a WEB browser, and performs the above processing via the WEB browser. Moreover, you may perform the said process not via a WEB browser but via a dedicated client program.

サーバ102は、クライアント101からの処理要求を受けて、各種処理を実行し、画面表示用データを作成して、クライアント101の表示装置に表示させる。   The server 102 receives various processing requests from the client 101, executes various processes, creates screen display data, and displays the data on the display device of the client 101.

ネットワーク103は、クライアント101とサーバ102を連携させる。ネットワーク103は、インターネットであってもよいし、LAN(Local Area Network)であってもよい。   The network 103 links the client 101 and the server 102. The network 103 may be the Internet or a LAN (Local Area Network).

図2は、図1のクライアント101、サーバ102に適用可能なハードウェア構成の一例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of a hardware configuration applicable to the client 101 and the server 102 in FIG.

図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。   In FIG. 2, reference numeral 201 denotes a CPU that comprehensively controls each device and controller connected to the system bus 204. Further, the ROM 202 or the external memory 211 is necessary to realize a BIOS (Basic Input / Output System) or an operating system program (hereinafter referred to as an OS), which is a control program of the CPU 201, or a function executed by each server or each PC. Various programs to be described later are stored.

203はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは外部メモリ211からRAM203にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。   A RAM 203 functions as a main memory, work area, and the like for the CPU 201. The CPU 201 implements various operations by loading a program or the like necessary for execution of processing from the ROM 202 or the external memory 211 into the RAM 203 and executing the loaded program.

また、205は入力コントローラで、キーボード(KB)209や不図示のマウス等のポインティングデバイス等からの入力を制御する。206はビデオコントローラで、CRTディスプレイ(CRT)210等の表示器への表示を制御する。なお、図2では、CRT210と記載しているが、表示器はCRTだけでなく、液晶ディスプレイ等の他の表示器であってもよい。   An input controller 205 controls input from a keyboard (KB) 209 or a pointing device such as a mouse (not shown). A video controller 206 controls display on a display device such as a CRT display (CRT) 210. In FIG. 2, although described as CRT 210, the display device is not limited to the CRT, but may be another display device such as a liquid crystal display.

207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶する外部記憶装置(ハードディスク(HD))や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるCFカードメモリ等の外部メモリ211へのアクセスを制御する。   A memory controller 207 is provided in an external storage device (hard disk (HD)), flexible disk (FD), or PCMCIA card slot for storing a boot program, various applications, font data, user files, editing files, various data, and the like. Controls access to an external memory 211 such as a CF card memory connected via an adapter.

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 network 103 shown in FIG. 1), and executes communication control processing in the network. For example, communication using TCP / IP is possible.

なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。   Note that the CPU 201 enables display on the CRT 210 by executing outline font rasterization processing on a display information area in the RAM 203, for example. In addition, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the CRT 210.

本発明を実現するための後述する各種プログラムは、外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。   Various programs to be described later for realizing the present invention are recorded in the external memory 211 and executed by the CPU 201 by being loaded into the RAM 203 as necessary. Furthermore, definition files and various information tables used when executing the program are also stored in the external memory 211, and a detailed description thereof will be described later.

図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 information management system 100 has a client 101 and a server 102.

クライアント101は、入力受付部311、画面表示部312を持つ。   The client 101 has an input reception unit 311 and a screen display unit 312.

入力受付部311は、画面を介してユーザからの入力を受け付け、サーバ102に入力されたデータを送信する機能部である。画面表示部312は、サーバ102から受信した画面表示データをもとに画面を表示する機能部である。   The input receiving unit 311 is a functional unit that receives input from a user via a screen and transmits data input to the server 102. The screen display unit 312 is a functional unit that displays a screen based on screen display data received from the server 102.

サーバ102は、人員構成図表示制御部321、取引先情報管理部322、担当者情報管理部323、表示用マスタ管理部324を持つ。   The server 102 includes a personnel configuration diagram display control unit 321, a supplier information management unit 322, a person-in-charge information management unit 323, and a display master management unit 324.

人員構成図表示制御部321は、図11から図13に示す処理を実行することにより、人員構成図を表示するための画面データを作成し、クライアント101に表示させるために画面データを送信する。   The personnel configuration diagram display control unit 321 creates screen data for displaying the personnel configuration diagram by executing the processes shown in FIGS. 11 to 13, and transmits the screen data for display on the client 101.

取引先情報管理部322は、図4に示す取引先テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。   The supplier information management unit 322 is a functional unit that stores the supplier table shown in FIG. 4 in a database and maintains the contents.

担当者情報管理部323は、図5に示す担当者テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。   The person-in-charge information management unit 323 is a functional unit that stores the person-in-charge table shown in FIG. 5 in a database and maintains its contents.

表示用マスタ管理部324は、図6、図7に示す印象テーブル、担当分野テーブルをデータベースに格納し、その内容をメンテナンスする機能部である。これらのテーブルは、人員構成図を表示する際に参照され、必要データを取得するために使用される。   The display master management unit 324 is a functional unit that stores the impression table and the assigned field table shown in FIGS. 6 and 7 in a database and maintains the contents. These tables are referred to when displaying the personnel composition diagram, and are used to obtain necessary data.

本実施例の機能構成では、サーバ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 client 101. Note that the connection form between the server 102 and the client 101 is not in the Web application format, but may be in the server / client format in which the client 101 has a dedicated program.

以下、図を参照して、取引先情報管理システムで使用するデータテーブルの一例について説明する。   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 supplier ID 401, a company name 402, an abbreviation 403, a company group 404, and a business type 405.

取引先ID401は、取引先を一意に識別する英数字列であり、会社名が変更されたとしても法人として同じであれば同一のIDを使用する。会社名402は、取引先の現在の会社名である。略称403は、取引先の現在の会社名の略称である。   The supplier ID 401 is an alphanumeric string that uniquely identifies the supplier. Even if the company name is changed, the same ID is used if it is the same as a corporation. The company name 402 is the current company name of the business partner. The abbreviation 403 is an abbreviation for the current company name of the business partner.

企業グループ404は、取引先が属する企業グループを示し、企業グループの名称か、企業グループを表すコードを設定する。業種405は、取引先が属する業種である。   The company group 404 indicates the company group to which the business partner belongs, and the name of the company group or a code representing the company group is set. The industry 405 is the industry to which the business partner belongs.

図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-charge ID 501, name 502, abbreviation 503, job title 504, organization hierarchy 505, order 506, customer ID 507, It has an impression ID 508, an assigned field ID 509, and a department 510.

担当者ID501は、担当者を一意に識別する英数字列であり、転職や出向で会社を変わった場合も同一のIDを使用する。名前502は、担当者の名前であり、略称503は、担当者の名前の略称である。   The person-in-charge ID 501 is an alphanumeric string that uniquely identifies the person in charge, and the same ID is used even when the company is changed due to a job change or secondment. The name 502 is the name of the person in charge, and the abbreviation 503 is an abbreviation for the name of the person in charge.

役職504は、担当者の役職名である。組織階層505は、担当者が位置する組織内での役職の階層を表す。役職504は会社によって呼び方が変わることがあるが、組織階層505は、会社共通の項目であり、各会社において、担当者の役職や役割により分類される。例えば、役職が「社長」であっても、子会社の場合は「役員」クラスに分類し、一方、役職が「課長」であっても、官公庁の場合は「部長」クラスに分類する、などである。   The title 504 is the title of the person in charge. The organization hierarchy 505 represents a hierarchy of positions within the organization where the person in charge is located. The title 504 may be called differently depending on the company, but the organizational hierarchy 505 is an item common to the company and is classified according to the title and role of the person in charge in each company. For example, even if the title is “President”, if it is a subsidiary, classify it as “Executive Officer” class, while if the title is “Manager”, if it is a government office, classify it as “Department Manager” class, etc. is there.

順序506は、人員構成図内での表示位置を任意に指定したい場合に使用可能な任意設定項目である。通常、表示階層の位置は組織階層505によって決定されるが、特定の担当者に対して組織階層505によって決まる表示階層の位置から変更したい場合に値を設定し、人員構成図表示の際に参照するようにすればよい。この場合、初期値として組織階層505の階層レベル値が設定される。また、順序506は、同一の組織階層505の中で並び順を決定するためのソートキーとして使用してもよい。   The order 506 is an optional setting item that can be used when it is desired to arbitrarily specify the display position in the personnel configuration diagram. Normally, the position of the display hierarchy is determined by the organization hierarchy 505, but when a specific person in charge wants to change from the position of the display hierarchy determined by the organization hierarchy 505, a value is set and referred to when displaying the personnel configuration diagram. You just have to do it. In this case, the hierarchical level value of the organizational hierarchy 505 is set as an initial value. The order 506 may be used as a sort key for determining the order of arrangement in the same organizational hierarchy 505.

取引先ID507は、担当者が属する取引先を表し、取引先テーブル400の取引先ID401に対応する。   The supplier ID 507 represents the supplier to which the person in charge belongs, and corresponds to the supplier ID 401 in the supplier table 400.

印象ID508は、担当者の自社に対する印象、つまり、自社との関係を表すIDであり、後述する印象テーブル600の印象ID601に対応する。   The impression ID 508 is an impression of the person in charge regarding the company, that is, an ID representing a relationship with the company, and corresponds to an impression ID 601 of the impression table 600 described later.

担当分野ID509は、担当者の業務分野を表すIDであり、後述する担当分野テーブル700の担当分野ID701に対応する。なお、本実施例では、担当者の担当分野により人員構成図の担当者ブロックの表示方法を変えているが、担当者の特徴を表す他の項目であってもよい。   The assigned field ID 509 is an ID that represents the work field of the person in charge, and corresponds to the assigned field ID 701 in the assigned field table 700 described later. In this embodiment, the display method of the person-in-charge block in the personnel structure diagram is changed depending on the field in charge of the person in charge, but other items representing the characteristics of the person in charge may be used.

部署510は、担当者の属する部署を表し、実際の部門名でなくても、略称や部門機能名(例えば、人事、営業、など)であってもよい。   The department 510 represents a department to which the person in charge belongs, and may not be an actual department name but may be an abbreviation or a department function name (for example, personnel, sales, etc.).

図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 impression ID 601, a relationship 602 with the company, and an impression mark 603.

印象ID601は、担当者の印象、つまり、自社との関係を識別する英数字列である。   The impression ID 601 is an alphanumeric string that identifies the person in charge, that is, the relationship with the company.

自社との関係602は、担当者の印象、つまり、担当者の自社との関係を表し、本実施例では、良好、普通、険悪の3種類がある。   The relationship 602 with the company represents the impression of the person in charge, that is, the relationship with the person in charge of the person in charge. In this embodiment, there are three types: good, normal, and bad.

印象マーク603は、担当者の印象をマークで識別可能に表したものであり、人員構成図の担当者ブロックに表示する。本実施例では天気のマークを使用しており、つまり、良好では快晴マーク、普通では晴れマーク、険悪では雨マークで表す。他の表現方法として、顔文字や、別の記号であってもよく、自社に対する印象、自社との関係が一目で識別できるものであればよい。   The impression mark 603 represents the impression of the person in charge so that the impression can be identified by the mark, and is displayed on the person-in-charge block of the personnel structure diagram. In this embodiment, a weather mark is used, that is, it is represented by a clear mark for good, a clear mark for normal, and a rain mark for bad weather. As other expression methods, emoticons or other symbols may be used as long as the impression of the company and the relationship with the company can be identified at a glance.

図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 field ID 701, a assigned field 702, and a display method 703.

担当分野ID701は、担当者の業務分野を識別する英数字列である。   The assigned field ID 701 is an alphanumeric string that identifies the assigned person's business field.

担当分野702は、担当者の業務分野の名称であり、本実施例では、現場系、営業系、研究開発系、人事経理系の4種類がある。   The field in charge 702 is the name of the business field of the person in charge, and in this embodiment, there are four types: field system, sales system, research and development system, and personnel accounting system.

表示方法703は、担当分野ごとに人員構成図の担当者ブロックの表示方法を指定するものである。例えば、担当分野が営業系の場合、担当者ブロックを背景黒で表示する、などである。   The display method 703 designates the display method of the person-in-charge block in the personnel structure diagram for each field in charge. For example, if the assigned field is sales, the person-in-charge block is displayed in black background.

以下、図を参照して、取引先情報管理システムにおいて表示する画面について説明する。   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 supplier list screen 800 that is an information input / display screen of the supplier table 400.

取引先一覧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 selection 802 and pressing a business partner screen display button 804, a business partner screen 900 described later can be displayed and edited on the business partner screen 900.

新規登録ボタン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 screen display button 804 is pressed. Thus, a supplier screen 900 described later is displayed and input on the supplier screen 900.

編集終了後、更新ボタン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 diagram display button 803 for a specific row in the business partner list 801, a personnel configuration diagram D1000, which will be described later, is displayed in the personnel configuration diagram display field 807 for the business partner in the row.

図9は、取引先テーブル400の1レコード単位の情報の入力/表示画面である取引先画面900の一例である。   FIG. 9 is an example of a supplier screen 900 that is an input / display screen of information for each record in the supplier table 400.

入力欄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 supplier screen 900, a list 902 of persons in charge belonging to the supplier is displayed.

表示する担当者は、担当者テーブル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 supplier ID 507 is the supplier to be displayed is extracted and the necessary items are displayed, and the company which matches the impression ID 508 from the impression table 600 is displayed. 602, the assigned field 702 that matches the assigned field ID 509 is searched from the assigned field table 700 and displayed.

担当者テーブル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 impression ID 601 and the person in charge using the impression table 600 and the field of responsibility table 700. It is converted into the field ID 701 and registered in the person-in-charge table 500.

編集終了後、更新ボタン904を押下することにより、編集内容が確定されデータベースが更新される。   After the editing is completed, by pressing an update button 904, the editing content is confirmed and the database is updated.

また、人員構成図表示ボタン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-charge block 1002 with one rectangular frame (block) having “person in charge ID” as a key. In the person-in-charge block 1002, “Relationship with company:”, “Name:”, “Position:”, “Department:”, etc. are displayed in the title column 1003 on the left side, and the person-in-charge information column 1004 on the right side The item value of the person in charge is displayed. In addition, an “impression mark” is displayed in the impression mark display field 1005 so that the relationship with the company can be identified at a glance.

担当者ID「10100」、名前「山田(太)」の担当者ブロック1002を例にして説明する。   The person-in-charge block 1002 with the person-in-charge ID “10100” and the name “Yamada (thick)” will be described as an example.

まず、担当者テーブル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-charge information column 1004, the impression ID 601 in the impression table 600 is searched from “2000” of the impression ID 508, and the relationship “ordinary” with the company is acquired and displayed.

担当者情報欄1004の名前には、名前502の「山田(太)」を表示する。部署には、部署510が「−」のためブランクを表示してもよいし、表題とともに表示しなくてもよい(本例は後者)。役職には、役職504の「会長」を表示する。   As the name in the person-in-charge information column 1004, the name 502 “Yamada (thick)” is displayed. The department may be displayed blank because the department 510 is “-”, or may not be displayed together with the title (the latter in this example). In the title, “President” of the title 504 is displayed.

印象マーク表示欄1005には、印象ID508の「2000」から、印象テーブル600の印象ID601を検索し、印象マーク603を取得し表示する。本例では、晴れマークを表示する。   In the impression mark display field 1005, the impression ID 601 of the impression table 600 is searched from “2000” of the impression ID 508, and the impression mark 603 is acquired and displayed. In this example, a clear mark is displayed.

また、担当者の担当分野により担当者ブロックの表示方法を変えることができる。本例では、担当分野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 field ID 701 in the assigned field table 700 is searched from the assigned field ID “100”, and “background white” is acquired as the display method 703. As a result, the background of the person-in-charge block is set to white and displayed.

次に、担当者ブロックの並び順について説明する。各担当者ブロックは、基本的に組織階層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 organization hierarchy 505. However, the order 506 is arbitrarily set, and the position of any display hierarchy is designated and displayed. Is also possible. However, in this embodiment, the display hierarchy is described as following the value of the organization hierarchy 505.

本実施例では組織階層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 organizational hierarchy 505 becomes “2. officers”, “3. division managers”,...

同じ階層内の担当者ブロックは連結し、画面中央寄せで表示する。   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 organization hierarchy 505 as the first sort key and the department 510 as the second sort key. In addition, a value can be arbitrarily set in the order 506 and used as a sort key.

以下、図を参照して、取引先情報管理システムにて人員構成図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 input receiving unit 311 and the screen display unit 312 of the client 101. That is, in accordance with the display request received by the input receiving unit 311 of the client 101, screen display data is created by the server 102 and displayed on the screen display unit 312 of the client 101.

図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 client 101 displays a supplier list screen 800. Specifically, a display request is transmitted to the server 102, the server 102 acquires necessary items from the supplier table 400, transmits screen display data to the client 101, and displays the screen on the client 101.

ステップS102では、クライアント101は、ユーザからの操作を受け付け、人員構成図の表示要求を受け付けたかを判定する。具体的には、取引先一覧画面800の人員構成図表示ボタン803が押下されたかを判定する。人員構成図の表示要求を受け付けた場合はステップS106に進み、そうでない場合はステップS103に進む。   In step S <b> 102, the client 101 receives an operation from the user, and determines whether a display request for a personnel configuration diagram has been received. Specifically, it is determined whether or not the personnel configuration diagram display button 803 on the supplier list screen 800 is pressed. If a staff composition display request is received, the process proceeds to step S106, and if not, the process proceeds to step S103.

ステップS103では、クライアント101は、ユーザから取引先の選択および取引先画面の表示要求を受け付ける。   In step S103, the client 101 accepts a supplier selection and a supplier screen display request from the user.

ステップS104では、クライアント101は、取引先画面900を表示する。具体的には、サーバ102に表示要求を送信し、サーバ102にて、取引先の取引先IDの値を元に、取引先テーブル400から会社名402、略称403、企業グループ404、業種405の項目を取得して、クライアント101に画面表示データを送信し、クライアント101にて画面表示する。   In step S104, the client 101 displays the supplier screen 900. Specifically, a display request is transmitted to the server 102, and the server 102 stores the company name 402, abbreviation 403, company group 404, and industry 405 from the supplier table 400 based on the supplier ID value of the supplier. The item is acquired, screen display data is transmitted to the client 101, and the client 101 displays the screen.

ステップS105では、クライアント101は、ユーザからの操作を受け付け、人員構成図の表示要求を受け付けたかを判定する。具体的には、取引先画面900の人員構成図表示ボタン903が押下されたかを判定する。人員構成図の表示要求を受け付けた場合はステップS106に進み、そうでない場合は不図示の他処理を実行する。   In step S <b> 105, the client 101 receives an operation from the user and determines whether a display request for a personnel configuration diagram has been received. Specifically, it is determined whether or not the personnel configuration diagram display button 903 on the supplier screen 900 has been pressed. If a display request for a personnel configuration diagram is received, the process proceeds to step S106, and if not, other processing (not shown) is executed.

ステップS106では、クライアント101は、人員構成図の表示要求をサーバ102に送信する。   In step S <b> 106, the client 101 transmits a personnel structure diagram display request to the server 102.

ステップS107では、サーバ102は、クライアント101からの表示要求を受けて、人員構成図表示制御処理を実行する。処理の詳細については、図12で後述する。   In step S <b> 107, the server 102 receives the display request from the client 101 and executes a personnel configuration diagram display control process. Details of the processing will be described later with reference to FIG.

ステップS108では、クライアント101は、人員構成図を表示して、本処理フローを終了する。   In step S108, the client 101 displays the personnel configuration diagram and ends this processing flow.

図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 company name 402 of the target supplier constituting the personnel configuration diagram D1000 is acquired from the supplier table 400, and display data is created. In this example, the company name “C Shoji Co., Ltd.” is acquired and placed in the company name display field 1006.

ステップ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 business partner ID 507 in the person-in-charge table 500 are acquired. The person in charge acquired here becomes the person in charge displayed in the personnel configuration diagram to be generated.

本例の場合、対象の取引先の取引先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 business partner ID 507 is extracted from the person-in-charge table 500, the person-in-charge ID is “10100”, “ A total of 18 records of “10200”, “10300”,..., “11800” are acquired.

ステップ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 organization hierarchy 505 in order to reflect the order of persons in charge of display. In this example, as a result of the sorting, the arrangement order shown in the person-in-charge list 902 in FIG. 9 is obtained. If the order 506 is arbitrarily set by the user to specify the position of the display hierarchy, the order 506 may be used as a sort key instead of the organization hierarchy 505 (the same applies to the subsequent processes).

ステップ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 organization hierarchy 505 to which the extracted person-in-charge record belongs. In this example of organizational hierarchy, the values are classified into five values: “1. Representative”, “2. Officers”, “3. Division Manager”, “4. Division Manager”, and “5. Section Manager”. Of course, when the variation of the value of the organizational hierarchy increases, it can be classified accordingly. In this example, “1. Representative” is “Yamada (thick)”. “2. Officers” is “Suzuki (next)”, “Tanaka (1)”, “3. Business Manager” is “Jim”, “Saburo Sato”, “Shiro Watanabe”, “Sasaki” ”,“ 4. General Manager ”includes“ Murata ”,“ Sakamoto ”,“ Inagaki ”,“ Tanabe (Ichi) ”,“ 5. Section Manager ”includes“ Inoue ”,“ Suda ”, “Jojima”, “Endo”, “Takahashi”, “Noda”, and “Nomura” are classified (abbreviated names, the same shall apply hereinafter).

ステップ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 organization hierarchy 505 from the top. The personnel structure diagram D1000 performs line division within the display range for each organizational hierarchy 505. Every time the organizational hierarchy changes in step S204, rows are added downward. In this example, since there are five types of organization hierarchy 505, “1. representative” to “5. section manager”, a total of 5 rows are created.

ステップ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 field ID 701 in the assigned field table 700 is searched based on the assigned field ID 509 of the assigned person record obtained from the assigned person table 500, and the assigned field 702 and the display method 703 are obtained. In the case of this example, the field in charge of “Yamada (thick)” is “on-site”, and the display method is “background white”. “Suzuki (next)” is in charge of “sales” and the display method is “background black”. Mr. Tanaka (1) is in charge of “R & D” and the display method is “shaded”. “Jim” is in charge of “HR / Accounting” and the display method is “Background Gray”.

ステップ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 impression ID 601 of the impression table 600 is searched based on the impression ID 508 of the person-in-charge record acquired from the person-in-charge table 500, and the relationship 602 with the company and the impression mark 603 are acquired. In this example, the weather mark is represented by the impression mark 603. For example, a clear mark is displayed when the relationship with the company is good, and a rain mark is displayed when the relationship with the company is bad. Of course, these do not have to be weather marks, and may be expressed by other images, emoticons, or symbols. In other words, what is necessary is just to be able to identify at a glance what kind of relationship the person in charge of the supplier has to the company.

具体的に例を示す。取引先テーブル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-charge block 1002 for the person in charge is arranged in order from the left on the row created for each organizational hierarchy 505 in step S205.

例えば、最初の組織階層として、組織階層「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 title column 1003 in each arranged block. Specifically, the block is divided into four lines, such as "Line with company:" on the first line, "Name:" on the second line, "Department:" on the third line, "Position:" on the fourth line, etc. Display the title.

ステップ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-charge information field 1004 and the impression mark display field 1005 in the block. Specifically, the relationship 602 with the company in the impression table 600 acquired in step S208 is displayed as the value of the relationship with the company in the first line of the person-in-charge information column 1004. As the name value in the second row, the value of the name 502 of the person-in-charge record acquired in step S202 is displayed. As the value of the department in the third row, the value of the department 510 of the person-in-charge record acquired in step S202 is displayed. As the position value in the fourth row, the value of the position 504 of the person-in-charge record acquired in step S202 is displayed. When each item value is blank, it may be displayed as blank, or the value may not be displayed together with the title (the latter in this example).

印象マーク表示欄1005には、ステップS208にて取得した印象テーブル600の印象マーク603を表示する。これにより、担当者の自社に対する印象(自社との関係)が一目で識別できるようになる。   In the impression mark display field 1005, the impression mark 603 of the impression table 600 acquired in step S208 is displayed. As a result, the impression of the person in charge regarding the company (relationship with the company) can be identified at a glance.

以上の処理を実行し、人員構成表示処理に処理を戻す。
図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 client 101 in order for the client 101 to display the personnel composition diagram.

以上の処理を実行し、全体処理に処理を戻し、前述のステップ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 Information Management System 101 Client 102 Server 103 Network 201 CPU
202 ROM
203 RAM
204 System bus 205 Input controller 206 Video controller 207 Memory controller 208 Communication I / F controller 209 Keyboard 210 CRT
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:
前記役職者が担当する業務分野を管理する第2の管理手段を更に備え、
前記表示制御手段は、更に前記階層別画面において役職者毎の役職を階層別にランク分けし表示している前記複数の役職者のそれぞれ担当する業務分野を識別可能に表示するべく制御することを特徴とする請求項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
JP2016130279A 2016-06-30 2016-06-30 Management server, control method, and program Pending JP2018005481A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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