JP2017182405A - Business management apparatus, information processing method, and business management program - Google Patents
Business management apparatus, information processing method, and business management program Download PDFInfo
- Publication number
- JP2017182405A JP2017182405A JP2016067953A JP2016067953A JP2017182405A JP 2017182405 A JP2017182405 A JP 2017182405A JP 2016067953 A JP2016067953 A JP 2016067953A JP 2016067953 A JP2016067953 A JP 2016067953A JP 2017182405 A JP2017182405 A JP 2017182405A
- Authority
- JP
- Japan
- Prior art keywords
- business
- user
- task
- information input
- information
- 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.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】企業の業務処理を行うための業務ソフトウェアにおいて、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供する。【解決手段】業務管理装置は、企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムを記憶し、業務管理プログラムの実行中に、ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関するユーザの情報入力操作を受け付け、業務管理プログラムの実行中に、選択された対象業務についてナビゲーション情報を出力し、選択された対象業務に関するユーザの情報入力操作が中断された場合に、当該中断時における対象業務に関する中断データを記録し、中断された情報入力操作の再開を指示するユーザの操作が受け付けられた場合に、記録された中断データを基に情報入力操作を受付可能とする。【選択図】図4PROBLEM TO BE SOLVED: To provide an operation support function according to each business flow by a navigation function in business software for performing business processing of a company. A business management device stores a business management program having a navigation function that supports user operations according to the flow of business processing of a company, and selects a target business of the navigation function during execution of the business management program. Accepts the user's operation and the user's information input operation related to the selected target business, outputs navigation information about the selected target business during execution of the business management program, and outputs the navigation information about the selected target business. When the information input operation is interrupted, the interruption data related to the target business at the time of the interruption is recorded, and when the user's operation instructing to restart the interrupted information input operation is accepted, the recorded interruption data is recorded. Information input operations can be accepted based on this. [Selection diagram] Fig. 4
Description
本発明は、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、業務をどのように実施したら良いかが分からない利用者、業務知識に乏しい利用者を対象に、各業務の基本的なフローと操作支援機能を提供することのできる、業務管理装置、情報処理方法及び業務管理プログラムに関する。 The present invention is a business management system equipped with business software for business processing of a company, and is intended for users who do not know how to perform business and users who lack business knowledge. The present invention relates to a business management apparatus, an information processing method, and a business management program that can provide a simple flow and an operation support function.
近年、企業の業務処理をおこなう業務ソフトウェアには、例えば財務会計処理、税務申告処理、勤怠管理処理、給与計算処理等、様々な業務処理を一括で取りまとめる、所謂ERP(Enterprise Resource Planning)パッケージを導入し、全社的に運用して各業務を連携させることで業務の効率化を向上させることが広まりつつある。 In recent years, so-called ERP (Enterprise Resource Planning) packages have been introduced in business software that performs business operations for companies, such as financial accounting processing, tax return processing, attendance management processing, and salary calculation processing. However, it has become widespread to improve the efficiency of operations by operating the entire company and linking the operations.
一方で、このような統合型業務ソフトウェアでは、導入する企業の規模や業態等により、様々な社内ルールや独自のシステムが存在し、その状態で、他社の設計した統合型業型ソフトウェアを導入するには、標準的なソフトウェアでの運用はほぼ不可能であり、様々なカスタマイズ項目が発生し、それらを運用に先立って綿密に打合せしたり、または試験的に運用したりしつつ、日々異なる企業文化の情報同士を合わせ込んで行くような地道な改善活動も必要となっている。 On the other hand, in such integrated business software, there are various internal rules and unique systems depending on the size and business type of the company to be introduced, and in this state, the integrated business software designed by other companies is introduced. However, it is almost impossible to operate with standard software, and various customization items are generated. There is also a need for steady improvement activities that combine cultural information.
このような統合型業務ソフトウェアや、個々の業務用ソフトウェアにおいて、従来から、使用方法をガイダンスするいわゆるヘルプ機能が、様々な形態や特徴を以って提案されている。 In such integrated business software and individual business software, a so-called help function for providing guidance on how to use has been proposed in various forms and features.
例えば、下記特許文献1には、業務管理システムのデータ登録・入力画面表示手段に加えて、その画面内の入力項目の入力順にカーソル表示を行うデータ項目入力表示手段を有し、その入力項目に関する入力ガイダンス参照画面を表示する技術が開示されている。 For example, in Patent Document 1 below, in addition to the data registration / input screen display means of the business management system, there is a data item input display means for performing cursor display in the input order of the input items in the screen. A technique for displaying an input guidance reference screen is disclosed.
また下記特許文献2には、必要な業務プログラムと業務ナビゲーションプログラムを備え、業務処理をサポートする技術が開示されている。 Patent Document 2 below discloses a technology that includes a necessary business program and a business navigation program and supports business processing.
また特許文献3には、ナビゲーション操作見出しを表示して作業者に選択させ、選択されたナビゲーション操作見出しの操作に含まれるナビゲーション操作手順を表示して作業者に選択させ、選択されたナビゲーション操作手順の表示に含まれる操作説明に従って目的の業務処理手段を選択させて実施させ、その手順を繰り返し実施させることにより、業務処理を達成させる技術が開示されている。 Further, in Patent Document 3, a navigation operation headline is displayed and a worker is selected, a navigation operation procedure included in the operation of the selected navigation operation header is displayed, and the operator is selected, and the selected navigation operation procedure is selected. Discloses a technique for achieving business processing by selecting and implementing a target business processing means according to an operation description included in the display, and repeatedly performing the procedure.
しかしながら、特許文献1に記載のような入力項目に対するガイダンスのみでは、操作が複雑化した昨今の企業業務ソフトウェアの支援機能としては、不十分である。 However, only the guidance for the input items as described in Patent Document 1 is insufficient as a support function of recent enterprise business software whose operations are complicated.
また特許文献2、3に記載の技術では、目的の業務処理を、ナビゲーション機能によって必要な業務プログラムを呼び出して実行させることで業務処理を支援することは可能であるが、利用者の都合や、申請書類の不備などにより、業務処理を途中で中断しなければならない場合の手順については、何ら考慮されていない。 In the techniques described in Patent Documents 2 and 3, it is possible to support the business process by calling the business process required by the navigation function and executing the business process, but the convenience of the user, No consideration is given to the procedure in the case where the business process must be interrupted due to incomplete application documents.
以上のような事情に鑑み、本発明の目的は、企業の業務処理を行うための業務ソフトウェアにおいて、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開できるようにすることができる、業務管理装置、情報処理方法及び業務管理プログラムを提供することにある。 In view of the circumstances as described above, the purpose of the present invention is to provide an operation support function according to the flow of each business by the navigation function in business software for business processing of a company, and the business processing is interrupted. In such a case, it is an object of the present invention to provide a business management device, an information processing method, and a business management program that can record the state at the time of suspension and can resume the suspended work.
上記目的を達成するため、本発明の一形態に係る業務管理装置は、記憶手段と、入力手段と、出力手段と、制御手段とを有する。上記記憶手段は、企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムを記憶する。上記入力手段は、上記業務管理プログラムの実行中に、上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付ける。上記出力手段は、上記業務管理プログラムの実行中に、上記選択された対象業務についてナビゲーション情報を出力する。上記制御手段は、上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録するように上記記憶手段を制御し、当該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするように上記業務管理プログラムを制御する。 In order to achieve the above object, a business management apparatus according to an aspect of the present invention includes a storage unit, an input unit, an output unit, and a control unit. The storage means stores a business management program having a navigation function that supports a user operation according to a business process flow of a company. The input means receives a user operation for selecting a target business of the navigation function and an information input operation of the user regarding the selected target business during the execution of the business management program. The output means outputs navigation information for the selected target job during the execution of the job management program. The control means controls the storage means so as to record interruption data related to the target job at the time of the interruption when the information input operation of the user related to the selected target job is interrupted. When the user's operation for instructing to resume the information input operation is accepted, the business management program is controlled so that the information input operation can be accepted based on the recorded interruption data.
これにより業務管理装置は、企業の業務処理を行う業務ソフトウェアにおいて、業務をどう実施したら良いかが分からないユーザや業務知識に乏しいユーザを対象に、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開させることができる。 As a result, the business management device supports operation according to the flow of each business by using the navigation function for users who do not know how to carry out business in business software that performs business processing of enterprises or for users who lack business knowledge. In addition to providing functions, even when a business process is interrupted, the status at the time of interruption can be recorded, and the interrupted work can be resumed.
上記出力手段は、上記ナビゲーション機能の対象業務を示し上記情報入力操作の受付を開始させるアイコンを選択可能に出力してもよい。この場合上記制御手段は、上記記録された中断データを基に、上記アイコンとして、新規に上記情報入力操作の受付を開始させるための新規業務アイコンと、上記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力するように上記出力手段を制御してもよい。 The output unit may selectably output an icon that indicates a target job of the navigation function and starts reception of the information input operation. In this case, the control means, based on the recorded interruption data, as the icon, a new business icon for newly starting acceptance of the information input operation, and for resuming the interrupted information input operation The output unit may be controlled so as to distinguish and output the interrupted task icon.
これにより業務管理装置は、新規業務アイコンと区別して中断業務アイコンを選択可能に出力することで、ユーザが選択したナビゲーション対象業務に関する中断した情報入力操作をユーザに容易に再開させることができる。 As a result, the job management apparatus can output the interrupted job icon so that the interrupted job icon can be selected separately from the new job icon, so that the user can easily resume the interrupted information input operation related to the navigation target job selected by the user.
上記制御手段は、上記中断データとして、上記中断時における上記対象業務のナビゲーションの進捗率を示す進捗率データを記録するように上記記憶手段を制御し、上記記録された進捗率データを基に、上記中断業務アイコン上に、上記進捗率を示す情報を重畳させて出力するように上記出力手段を制御してもよい。 The control means controls the storage means to record the progress rate data indicating the progress rate of navigation of the target task at the time of the interruption as the interruption data, and based on the recorded progress rate data, The output means may be controlled so that information indicating the progress rate is superimposed on the interrupted task icon and output.
これにより業務管理装置は、中断された業務の進捗率を中断業務アイコン上に表示させることで、ユーザに中断業務の進捗状況を把握させることができる。 As a result, the task management apparatus can cause the user to grasp the progress status of the suspended task by displaying the progress rate of the suspended task on the suspended task icon.
上記制御手段は、上記進捗率を示す情報として、上記進捗率を示す数値及び円グラフが組み合わされた画像を上記中断業務アイコン上に出力するように上記出力手段を制御してもよい。 The control means may control the output means to output an image in which a numerical value indicating the progress rate and a pie chart are combined as information indicating the progress rate on the interrupted task icon.
これにより業務管理装置は、中段業務アイコン上に、進捗率を数値と円グラフでグラフィカルに表示させることで、中断業務の進捗状況をユーザに一目で把握させることができる。 As a result, the task management apparatus graphically displays the progress rate as a numerical value and a pie chart on the middle task icon, thereby allowing the user to grasp the progress status of the suspended task at a glance.
上記制御手段は、上記ナビゲーション情報として、上記対象業務の概要を当該業務の流れ及び業務に必要な書類に関する情報と共に示す業務確認画面を出力するように上記出力手段を制御してもよい。 The control means may control the output means so as to output, as the navigation information, a work confirmation screen that shows an outline of the target work together with information related to the flow of the work and documents necessary for the work.
これにより業務管理装置は、ユーザに、対象業務の業務概要や業務フローを事前に確認させ、必要な書類などを事前に準備させることで、業務を円滑に遂行させることができる。 As a result, the business management apparatus allows the user to check the business overview and business flow of the target business in advance, and prepares necessary documents in advance, so that the business can be performed smoothly.
上記制御手段は、上記業務確認画面上で、上記対象業務が有する複数の業務タスクを示す複数の業務タスクボタンを当該業務タスクのステップ順に並べて出力するように上記出力手段を制御してもよい。また制御手段は、上記出力された複数の業務タスクボタンのいずれかを選択する上記ユーザの操作が受け付けられた場合に、当該選択された業務タスクボタンに対応する業務タスクに関する上記情報入力操作を受付可能とするように上記業務管理プログラムを制御してもよい。 The control means may control the output means so that a plurality of business task buttons indicating a plurality of business tasks of the target business are arranged and output in order of the business task steps on the business confirmation screen. The control means accepts the information input operation related to the business task corresponding to the selected business task button when the user's operation for selecting one of the output business task buttons is received. You may control the said work management program so that it may become possible.
これにより業務管理装置は、ステップ順に出力された業務タスクボタンに従ってユーザに業務タスクを実行させることで、作業漏れ等のミスの発生を防止することができる。 Thereby, the business management apparatus can prevent the occurrence of errors such as work omission by causing the user to execute the business task according to the business task buttons output in the order of steps.
上記制御手段は、上記複数の業務タスクのうち、上記情報入力操作が必要な業務タスクを示す第1の業務タスクボタンを第1の表示態様で出力し、上記情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第2の業務タスクボタンを第2の表示態様で出力し、上記第1の業務タスクボタンを選択する操作が受け付けられた場合に上記情報入力操作を受付可能とし、上記第2の業務タスクボタンを選択する操作が受け付けられた場合に、上記所定の手続を示す情報を出力するように上記出力手段を制御してもよい。 The control means outputs, in a first display mode, a first business task button indicating a business task that requires the information input operation among the plurality of business tasks, and does not require the information input operation but is a business management program When a second business task button indicating a business task that requires a predetermined procedure outside is output in the second display mode and an operation for selecting the first business task button is accepted, the information input operation is performed. The output means may be controlled to output information indicating the predetermined procedure when an operation for selecting the second business task button is accepted.
これにより業務管理装置は、情報入力操作が必要な業務タスクと情報入力操作は不要だが所定の手続きが業務タスクとをアイコンとして区別して出力させ、後者の業務タスクについては所定の手続を示す情報(提出が必要な書類や提出先の機関等)を出力することで、業務管理プログラムを、情報入力支援としてのみならず行動支援としても活用させることができる。 As a result, the business management apparatus outputs the business task that requires the information input operation and the information input operation, but the predetermined procedure distinguishes and outputs the business task as an icon, and the latter business task indicates information indicating the predetermined procedure ( By outputting the documents that need to be submitted and the organization of the recipient, etc., the business management program can be utilized not only as information input support but also as action support.
上記制御手段は、上記対象業務のナビゲーション情報の出力中に、当該対象業務の状況に関する文字情報の入力を上記ユーザから受け付けるように上記入力手段を制御してもよい。また制御手段は、上記対象業務に関する上記ユーザの情報入力操作が中断された場合に、上記入力された文字情報を、上記中断データの一部として記録するように上記記憶手段を制御してもよい。さらに制御手段は、上記中断業務アイコンに対して上記ユーザから所定の操作が受け付けられた場合に、上記記録された文字情報を出力するように上記出力手段を制御してもよい。 The control means may control the input means so as to accept input of character information related to the status of the target business from the user during the output of the navigation information of the target business. The control means may control the storage means so as to record the inputted character information as a part of the interruption data when the information input operation of the user related to the target job is interrupted. . Further, the control means may control the output means so as to output the recorded character information when a predetermined operation is received from the user with respect to the suspended task icon.
これにより業務管理装置は、中断業務の状況をユーザにメモとして入力させることで、当該メモを、中断した本人の忘備録として機能させるだけでなく、複数のユーザに共有させ業務状況を把握させることができる。 As a result, the task management device allows the user to input the status of the suspended task as a memo, so that the memo can be used not only as a memorandum of the suspended person but also shared by multiple users to grasp the task status. Can do.
上記制御手段は、上記アイコンとして、上記情報入力操作が完了した対象業務を示す完了業務アイコンを出力するように上記出力手段を制御してもよい。また制御手段は、上記完了業務アイコンに対して上記ユーザから所定の操作が受け付けられた場合に、上記完了した対象業務の情報入力操作を行ったユーザ、当該完了した対象業務の業務名、情報入力操作の完了日時のうち少なくとも1つを示す情報を出力するように上記出力手段を制御してもよい。 The control means may control the output means to output a completed business icon indicating a target business for which the information input operation has been completed as the icon. In addition, when a predetermined operation is received from the user for the completed business icon, the control unit performs the information input operation of the completed target business, the business name of the completed target business, and the information input. The output means may be controlled to output information indicating at least one of the operation completion dates.
これにより業務管理装置は、例えば対象業務に関する情報入力操作を行ったユーザの上長等の他のユーザに、完了した業務内容のチェックを行わせることができる。 As a result, the business management apparatus can cause another user, such as a user who performed an information input operation regarding the target business, to check the content of the completed business.
本発明の他の形態に係る情報処理方法は、
企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムの実行中に、上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付け、
上記業務管理プログラムの実行中に、上記選択された対象業務についてナビゲーション情報を出力し、
上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録し、
上記該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするように上記業務管理プログラムを制御することを含む。
An information processing method according to another aspect of the present invention includes:
While executing a business management program having a navigation function that supports user operations according to the flow of business processing of a company, the user's operation for selecting a target business of the navigation function and the above-mentioned related target business Accept user information input operations,
During the execution of the business management program, navigation information is output for the selected target business,
When the user's information input operation related to the selected target job is interrupted, the interruption data regarding the target job at the time of the interruption is recorded,
When the user's operation instructing to resume the interrupted information input operation is received, the business management program is controlled so that the information input operation can be received based on the recorded interrupt data. Including doing.
本発明のまた別の形態に係る業務管理プログラムは、企業の業務処理の流れに応じたユーザの操作を支援するナビゲーション機能を有する業務管理プログラムであって、業務管理装置に、
上記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する上記ユーザの情報入力操作を受け付けるステップと、
上記選択された対象業務についてナビゲーション情報を出力するステップと、
上記選択された対象業務に関する上記ユーザの情報入力操作が中断された場合に、当該中断時における上記対象業務に関する中断データを記録するステップと、
上記該中断された情報入力操作の再開を指示する上記ユーザの操作が受け付けられた場合に、上記記録された中断データを基に上記情報入力操作を受付可能とするステップとを実行させる。
A business management program according to still another aspect of the present invention is a business management program having a navigation function that supports a user operation according to a business process flow of a company.
Receiving a user operation for selecting a target task of the navigation function and an information input operation of the user regarding the selected target task;
Outputting navigation information for the selected target job;
When the user's information input operation related to the selected target business is interrupted, the step of recording interruption data regarding the target business at the time of the interruption;
When the user's operation instructing resumption of the interrupted information input operation is received, a step of allowing the information input operation to be received based on the recorded interrupt data is executed.
以上説明したように、本発明によれば、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を記録し、中断した作業を再開できるようにすることができる。しかし、当該効果は本発明を限定するものではない。 As described above, according to the present invention, in a business management system equipped with business software for business processing of a company, an operation support function corresponding to the flow of each business is provided by a navigation function, and business processing is interrupted. In the event of a failure, the state at the time of interruption can be recorded so that the interrupted work can be resumed. However, this effect does not limit the present invention.
以下、図面を参照しながら、本発明の実施形態を説明する。以下の実施形態は、本発明の好適な具体例であって、種々の好ましい技術を開示しているが、本発明の技術範囲は これらの態様に限定されるものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The following embodiments are preferred specific examples of the present invention and disclose various preferred techniques, but the technical scope of the present invention is not limited to these embodiments.
[業務管理システムの構成]
図1は本発明の実施形態に係る業務管理システムの構成を示す図である。同図に示すように、本システムは、例えばある企業の企業内LAN(Local Area Network)等のネットワークNを介して相互接続された、業務管理サーバ100と複数の従業員端末200とで構成されている。またネットワークNには、上記企業のWebサーバ150も接続されている。
[Business management system configuration]
FIG. 1 is a diagram showing a configuration of a business management system according to an embodiment of the present invention. As shown in the figure, this system is composed of a business management server 100 and a plurality of employee terminals 200 interconnected via a network N such as an in-house LAN (Local Area Network) of a company. ing. The network N is also connected to the company Web server 150.
上記企業は、業務管理プログラムを含む業務管理システムによって業務管理を運用するように、当該業務管理システムを導入している。 The company has introduced the business management system so that the business management is operated by the business management system including the business management program.
業務管理サーバ100には、上記業務管理プログラムがインストールされ、業務管理サーバ100は、従業員端末200から入力される従業員の操作に基づいて当該業務管理プログラムを実行することで、企業内の人事情報や労務管理情報に関するデータを処理・管理する。 The business management server 100 is installed with the business management program described above, and the business management server 100 executes the business management program based on the operation of the employee input from the employee terminal 200, so Process and manage data related to information and labor management information.
従業員端末200は、管理職従業員の端末、人事担当従業員の端末、その他の従業員の端末を含む。従業員端末200の数は図示したものに限られず、さらに多数でもよく、単一であってもよい。本実施形態では、上記業務管理プログラムは主に人事・労務業務に関するものであり、主に人事担当従業員によって操作される。 The employee terminal 200 includes a managerial employee terminal, a human resources employee terminal, and other employee terminals. The number of employee terminals 200 is not limited to that shown in the figure, and may be larger or single. In the present embodiment, the business management program is mainly related to personnel / labor operations, and is mainly operated by employees in charge of personnel.
従業員端末200は、代表的には、上記企業の従業員に割り当てられた業務用のPC(Personal Computer)であり、上記業務管理プログラムがインストールされた上記業務管理サーバ100に対してシンクライアント端末として機能する。しかし、従業員端末200にも業務管理プログラムがインストールされて、業務管理装置として機能してもよい。またこの場合、PCに換わって、業務管理プログラムをインストールしたタブレット端末やスマートフォン等が業務管理装置として機能してもよい。 The employee terminal 200 is typically a business PC (Personal Computer) assigned to an employee of the company, and is a thin client terminal with respect to the business management server 100 in which the business management program is installed. Function as. However, a business management program may also be installed in the employee terminal 200 to function as a business management device. In this case, instead of the PC, a tablet terminal or a smartphone installed with a business management program may function as a business management device.
当該業務管理サーバ100には、上記人事情報や労務管理情報を集約したマスタテーブルとなるマスタDB10が接続されている。当該マスタDB10は各従業員端末200から共用でアクセスでき、若しくは、アクセス権の設定状況に応じて、マスタDB10の個々の情報毎にアクセス可能に設定されている。 Connected to the business management server 100 is a master DB 10 serving as a master table in which the personnel information and labor management information are collected. The master DB 10 can be accessed in common from each employee terminal 200, or can be accessed for each piece of information in the master DB 10 according to the setting status of the access right.
図示しないが、業務管理サーバ100は、インターネット等の外部ネットワークに接続され、外部との通信が可能になっており、外部からのアクセスを制限するファイヤーウォール等の仕組みも備えている。 Although not shown, the business management server 100 is connected to an external network such as the Internet, can communicate with the outside, and has a mechanism such as a firewall for restricting access from the outside.
[業務管理サーバの構成]
図2は本実施形態に係る業務管理サーバ100の構成を示した図である。
[Configuration of Business Management Server]
FIG. 2 is a diagram showing a configuration of the business management server 100 according to the present embodiment.
同図に示すように、業務管理サーバ100は、CPU(Central Processing Unit)101、ROM(Read Only Memory)102、RAM(Random Access Memory)103、入出力インタフェース105、及び、これらを互いに接続するバス104を備える。 As shown in the figure, a business management server 100 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, an input / output interface 105, and a bus that connects these components to each other. 104.
CPU101は、必要に応じてRAM103等に適宜アクセスし、各種演算処理を行いながら業務管理サーバ100の各ブロック全体を統括的に制御する。ROM102は、CPU101に実行させるOS、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。RAM103は、CPU101の作業用領域等として用いられ、OS、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。 The CPU 101 appropriately accesses the RAM 103 or the like as necessary, and comprehensively controls each block of the business management server 100 while performing various arithmetic processes. The ROM 102 is a nonvolatile memory in which firmware such as an OS to be executed by the CPU 101, programs, and various parameters is fixedly stored. The RAM 103 is used as a work area of the CPU 101 and temporarily holds the OS, various applications being executed, and various data being processed.
入出力インタフェース105には、表示部106、操作部107、記憶部108、通信部109、ドライブ部110等が接続される。 The input / output interface 105 is connected to a display unit 106, an operation unit 107, a storage unit 108, a communication unit 109, a drive unit 110, and the like.
表示部106は、例えばLCD(Liquid Crystal Display)、OELD(Organic ElectroLuminescence Display)、CRT(Cathode Ray Tube)等を用いた表示デバイスである。 The display unit 106 is a display device using, for example, an LCD (Liquid Crystal Display), an OELD (Organic ElectroLuminescence Display), a CRT (Cathode Ray Tube), or the like.
操作部107は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル等、ユーザからの操作入力を受け付ける入力装置である。操作部107がタッチパネルである場合、そのタッチパネルは表示部106と一体となり得る。 The operation unit 107 is an input device that receives an operation input from a user, such as a pointing device such as a mouse, a keyboard, and a touch panel. When the operation unit 107 is a touch panel, the touch panel can be integrated with the display unit 106.
記憶部108は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)、その他のフラッシュメモリ等の不揮発性メモリである。当該記憶部108には、業務管理サーバ100が上記CPU101等のハードウェアと協働してPCとして機能するための上記OSや各種アプリケーション、各種データに加えて、本実施形態における業務処理を実行するための業務管理プログラム及びデータが記憶される。 The storage unit 108 is a non-volatile memory such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or other flash memory. The storage unit 108 executes business processing in the present embodiment in addition to the OS, various applications, and various data for the business management server 100 to function as a PC in cooperation with the hardware such as the CPU 101. A business management program and data are stored.
通信部109は、例えばEthernet(登録商標)用のNIC(Network Interface Card)や無線LAN等の無線通信用の各種モジュールであり、従業員端末200やWebサーバ150との間の通信処理を担う。 The communication unit 109 is various modules for wireless communication such as a NIC (Network Interface Card) for Ethernet (registered trademark) and a wireless LAN, and is responsible for communication processing with the employee terminal 200 and the Web server 150.
ドライブ部110は、例えば光ディスク、光磁気ディスク、半導体メモリ等のリムーバブル記録媒体111をロードし、当該リムーバブル記録媒体111に記録されたデータの読み出しや、当該リムーバブル記録媒体111へのデータの書き込みを実行する。 The drive unit 110 loads a removable recording medium 111 such as an optical disk, a magneto-optical disk, or a semiconductor memory, and reads data recorded on the removable recording medium 111 or writes data to the removable recording medium 111. To do.
なお、図示しないが、従業員端末200の基本的なハードウェア構成も上記業務管理サーバ100のハードウェア構成と略同様である。 Although not shown, the basic hardware configuration of the employee terminal 200 is substantially the same as the hardware configuration of the business management server 100.
[業務管理プログラムのデータ構成]
図3は、業務管理サーバ100が記憶部108に記憶する業務管理プログラム及びそれに付随するデータの構成を示した図である。
[Data structure of business management program]
FIG. 3 is a diagram illustrating a configuration of a business management program stored in the storage unit 108 by the business management server 100 and data associated therewith.
本実施形態における業務管理プログラムは、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供することができる。同図では、当該ナビゲーション機能に必要なデータやプログラムに特化して説明する。 The business management program according to the present embodiment can provide an operation support function corresponding to the flow of each business by a navigation function. In the figure, the data and programs necessary for the navigation function will be described specifically.
同図に示すように、業務管理プログラムは、ナビメニュー実行部31、ナビ本体実行部32、及び複数の業務プログラム33から構成される。 As shown in the figure, the business management program includes a navigation menu execution unit 31, a navigation main body execution unit 32, and a plurality of business programs 33.
ナビメニュー実行部31は、上記ナビゲーション機能を実行するためのメニュー画面(ナビメニュー画面)上での処理、すなわち、従業員端末200から入力されるユーザ(従業員)の操作に基づく、対象業務の選択処理や、中断・完了業務に関する情報の表示処理等を実行するためのプログラムである。当該ナビメニュー実行部31には、ナビメニュー画面を表示するために必要なアイコンやボタン等のユーザインタフェース画像も含まれる。 The navigation menu execution unit 31 performs processing on the menu screen (navigation menu screen) for executing the navigation function, that is, based on the operation of the user (employee) input from the employee terminal 200. This is a program for executing a selection process, a display process of information on interrupted / completed work, and the like. The navigation menu execution unit 31 also includes user interface images such as icons and buttons necessary for displaying the navigation menu screen.
ナビ本体実行部32は、従業員端末200のユーザによって選択された業務について、その流れに応じて、ユーザの操作に関するナビゲーション(各業務の各ステップにおけるタスクに応じた支援情報の表示等)及び当該ナビゲーション実行中の画面(ナビ本体画面)上で従業員端末200から入力された操作に応じたデータ処理を実行するためのプログラムである。当該ナビ本体実行部32には、ナビ本体画面を表示するために必要なアイコンやボタン等のユーザインタフェース画像も含まれる。 The navigation main body execution unit 32 performs navigation related to the user's operation (display of support information according to the task at each step of each business) and the relevant business according to the flow of the business selected by the user of the employee terminal 200. This is a program for executing data processing in accordance with an operation input from the employee terminal 200 on a screen during navigation (navigation main body screen). The navigation main body execution unit 32 includes user interface images such as icons and buttons necessary for displaying the navigation main body screen.
業務プログラム33は、上記ユーザに選択された業務における各タスク(データ入力処理等)を実行するためのプログラムである。当該業務プログラム33の数は図示されたものに限られず、各業務が有する複数のタスク毎に多数の業務プログラム33が存在する。 The business program 33 is a program for executing each task (data input processing or the like) in the business selected by the user. The number of business programs 33 is not limited to that shown in the figure, and there are a large number of business programs 33 for each of a plurality of tasks of each business.
また業務管理プログラムは、上記実行部及びプログラムがその実行に用いるデータとして、ナビテンプレートDB34及び中断データDB35を有する。 The business management program has a navigation template DB 34 and an interruption data DB 35 as data used for execution by the execution unit and the program.
ナビテンプレートDB34は、業務管理プログラムがナビゲーション機能(業務フローの説明及びそれに応じたユーザの操作支援情報の提供機能)を提供するためのテンプレート情報を記憶する。具体的には、ナビテンプレートDB34は、図示しないが、業務カテゴリテーブル、業務テーブル、業務手順テーブル、ナビタスクテーブル、タスク書類テーブル等のテーブルから構成される。 The navigation template DB 34 stores template information for the business management program to provide a navigation function (a description of a business flow and a function for providing user operation support information corresponding thereto). Specifically, the navigation template DB 34 includes tables such as a business category table, a business table, a business procedure table, a navigation task table, and a task document table (not shown).
業務カテゴリテーブルは、上記ナビ本体実行部32によって実行されるナビゲーションの対象となる業務のカテゴリを識別するIDやカテゴリ名等のデータからなる。 The business category table includes data such as an ID and a category name for identifying a business category to be a navigation target executed by the navigation main body execution unit 32.
業務テーブルは、上記各カテゴリに属する具体的な業務を識別するIDや業務名等のデータからなる。 The business table includes data such as an ID and a business name for identifying a specific business belonging to each category.
業務手順テーブルは、各業務の手順(ステップ)を識別するIDや手順名(全手順数における各手順の順番)等のデータからなる。 The business procedure table includes data such as an ID for identifying a procedure (step) of each business and a procedure name (the order of each procedure in the total number of procedures).
ナビタスクテーブルは、各業務に含まれるタスクを識別するIDやタスク名等のデータからなる。 The navigation task table includes data such as an ID for identifying a task included in each job and a task name.
タスク書類テーブルは、各業務の各業務タスクを完了するために必要となる書類を識別するIDや書類名等のデータからなる。 The task document table includes data such as an ID and a document name for identifying a document necessary for completing each business task of each business.
なお、上記マスタDB10には、上記ナビテンプレートDB34が有するこれら各テーブルに対応したマスタデータが記憶されている。 The master DB 10 stores master data corresponding to these tables of the navigation template DB 34.
中断データテーブルDB35は、上記ナビ本体画面上でナビゲーションと共に実行される業務プログラムがユーザの操作によって中断された場合に、当該中断時における業務プログラムに関するデータを中断データとして保持する。 The interruption data table DB 35 holds, as interruption data, data related to a business program at the time of interruption when a business program executed together with navigation on the navigation main body screen is interrupted by a user operation.
中断データとしては、当該中断データを識別するIDや中断データ名のほか、中断された業務のID、当該業務において実行されていたタスクのID、中断の日時、当該業務を実行していたユーザのID、当該ユーザが業務実行中に入力した状況報告情報、当該業務を開始した日時等のデータが含まれる。 The interrupt data includes the ID for identifying the interrupt data and the interrupt data name, the ID of the interrupted task, the ID of the task executed in the task, the date and time of the interrupt, and the user executing the task Data such as ID, status report information input by the user during the execution of the business, and the date and time when the business was started is included.
これらのうち、タスクIDが上記業務手順テーブルと関連付けられることで、中断時における業務タスクが全業務タスクにおける何番目の業務タスクであるか、すなわち、中断時において全業務タスクのうち何番目の業務タスクまで完了しているか(中断時の業務タスクの1つ前の業務タスクまで完了している)を示す業務の進捗率が算出可能である。しかし、当該進捗率に関するデータも中断データに含まれていてもよい。 Among these, by associating the task ID with the above-described business procedure table, the business task at the time of interruption is the business task number in all business tasks, that is, the business number of all business tasks at the time of interruption It is possible to calculate the progress rate of the business that indicates whether the task has been completed (the business task immediately before the business task at the time of interruption is completed). However, the data regarding the progress rate may also be included in the interruption data.
これら各データベースのデータは、業務管理プログラムによるナビゲーションの実行処理において適宜参照され利用される。 The data in each database is appropriately referred to and used in navigation execution processing by the business management program.
[業務管理サーバの動作]
次に、以上のように構成された業務管理サーバ100の動作について説明する。当該動作は、業務管理サーバ100のCPU101その他のハードウェアと、上記業務管理プログラムとの協働により実行される。以下の説明では、便宜上、CPU101を動作主体とする。
[Operation of Business Management Server]
Next, the operation of the business management server 100 configured as described above will be described. This operation is executed in cooperation with the CPU 101 and other hardware of the business management server 100 and the business management program. In the following description, for the sake of convenience, the CPU 101 is the operation subject.
(ナビメニュー画面全般に関する動作)
図4は、本実施形態における業務管理サーバ100による、業務管理プログラムのナビメニュー画面全般に関する動作の流れを示したフローチャートである。
(Operations related to the navigation menu screen in general)
FIG. 4 is a flowchart showing the flow of operations related to the entire navigation menu screen of the business management program by the business management server 100 in the present embodiment.
同図に示すように、業務管理サーバ100は、従業員端末200から、業務管理プログラムのナビメニュー画面にアクセスがあったか否かを判断し(ステップ1)、アクセスがあったと判断した場合(Yes)、ナビメニュー画面を表示する(ステップ2)。 As shown in the figure, the business management server 100 determines whether or not the navigation menu screen of the business management program has been accessed from the employee terminal 200 (step 1), and determines that there has been access (Yes). The navigation menu screen is displayed (step 2).
図5及び図6は、当該ナビメニュー画面の例を示した図である。図5は当該ナビメニュー画面の上部を示し、図6は図5に示した画面がスクロールされた下部を示す。 5 and 6 are diagrams showing examples of the navigation menu screen. FIG. 5 shows the upper part of the navigation menu screen, and FIG. 6 shows the lower part where the screen shown in FIG. 5 is scrolled.
図5及び図6に示すように、ナビメニュー画面400は、例えば画面左端に沿って配置されている処理大分類ボタン41を有する。当該処理大分類ボタン41には、企業の様々な業務を管理するための業務管理プログラムがそれぞれ機能モジュールとして対応付けられている。本実施形態における業務管理プログラムは、それらのうちのナビゲーション機能を実行するための業務管理プログラムである。その他の業務管理プログラムとしては、就業プログラム、給与プログラム、会計プログラム等がある。 As shown in FIGS. 5 and 6, the navigation menu screen 400 includes a processing large classification button 41 arranged along the left end of the screen, for example. The large processing button 41 is associated with a business management program for managing various businesses of the company as a function module. The business management program in this embodiment is a business management program for executing a navigation function among them. Other business management programs include employment programs, salary programs, and accounting programs.
本実施形態においてナビゲーション機能を実行する業務管理プログラムは、その他の個別の業務管理プログラムによっても各従業員が手作業で入力できる業務を、ナビゲーション付で半自動的に入力させるためのプログラムである。 The business management program for executing the navigation function in the present embodiment is a program for semiautomatically inputting a business that can be manually input by each employee using other individual business management programs.
図5及び図6に示すように、ナビメニュー画面400は、新規業務リストエリア42、中断業務リストエリア46、及び完了業務リストエリア50の各エリアを有する。 As shown in FIGS. 5 and 6, the navigation menu screen 400 includes areas such as a new task list area 42, a suspended task list area 46, and a completed task list area 50.
新規業務リストエリア42は、ナビゲーションが実行可能な各業務に対応する複数の新規業務アイコン43が選択可能にリスト表示されるエリアである。 The new business list area 42 is an area in which a plurality of new business icons 43 corresponding to each business that can be navigated are displayed in a selectable manner.
新規業務アイコン43は、例えば円の中に各業務に関連するピクトグラムが配置された図形と、その図形の下部に配置された業務名とから構成される。各業務名は、上記業務テーブルから取得される。業務名としては、図5に示すように、「従業員の入社」、「従業員の退職」、「住所変更」等が挙げられる。 The new business icon 43 includes, for example, a graphic in which a pictogram related to each business is arranged in a circle and a business name arranged in the lower part of the graphic. Each business name is acquired from the business table. As the business name, as shown in FIG. 5, “employee entry”, “employee retirement”, “address change” and the like can be cited.
また新規業務リストエリア42の例えば右側には、確認ボタン44及び開始ボタン45が表示される。確認ボタン44は、上記各新規業務アイコン43のうちユーザに選択された新規業務アイコン43に対応する業務の内容を説明する業務確認画面を表示させるためのボタンである。開始ボタン45は、ナビ本体画面へ移行して、ユーザに選択された新規業務アイコン43に対応する業務のナビゲーションを開始するためのボタンである。 A confirmation button 44 and a start button 45 are displayed on the right side of the new work list area 42, for example. The confirmation button 44 is a button for displaying a business confirmation screen that explains the content of the business corresponding to the new business icon 43 selected by the user among the new business icons 43. The start button 45 is a button for shifting to the navigation main body screen and starting the navigation of the business corresponding to the new business icon 43 selected by the user.
中断業務リストエリア46は、ナビゲーションの実行途中に中断された各業務に対応する複数の中断業務アイコン47が選択可能にリスト表示されるエリアである。 The interrupted task list area 46 is an area in which a plurality of interrupted task icons 47 corresponding to each task interrupted during the execution of navigation are displayed in a selectable list.
中断業務アイコン47は、上記新規業務アイコン43と同一の円とピクトグラムからなるアイコンに、中断された業務の進捗率を示す数値及び円グラフが重畳されたものである。具体的には、中断業務アイコン47においては、その中央に、外形となる円と同心円状の円が描かれ、その円の中に上記進捗率(%)を示す数値が配置され、当該数値が配置された円の周囲に当該数値に対応する円グラフが描かれている。また、中断業務アイコン47の下部には、業務名と共に、中断データ名及び中断時刻が表示される。 The interrupted task icon 47 is obtained by superimposing a numerical value and a pie chart indicating the progress rate of the interrupted task on the same circle and pictogram icon as the new task icon 43. Specifically, in the interrupted task icon 47, a circle concentric with the outer circle is drawn at the center, and a numerical value indicating the progress rate (%) is arranged in the circle, and the numerical value is A pie chart corresponding to the numerical value is drawn around the arranged circle. In the lower part of the suspended task icon 47, the suspended data name and the suspended time are displayed together with the task name.
当該中断業務アイコン47の表示に際し、CPU101は、上記中断データDB35から、業務管理サーバ100(業務管理プログラム)にログインしたユーザのIDに紐付けられた中断データのうち、タスクIDが0以上(タスク未完了)の中断データを抽出する。そしてCPU101は、当該中断データにおける完了タスク数(タスクID−1)を全タスク数で除することで進捗率を算出し、それに基づいて数値及び円グラフを作成することで、中断業務アイコン47を生成し、それを例えばその中断日時が早い順に中断業務リストエリア46に表示する。 When displaying the suspended task icon 47, the CPU 101 has a task ID of 0 or more (tasks) among the suspended data associated with the ID of the user who has logged into the task management server 100 (task management program) from the suspended data DB 35. Uncompleted) interruption data is extracted. Then, the CPU 101 calculates the progress rate by dividing the number of completed tasks (task ID-1) in the interrupted data by the total number of tasks, and creates a numerical value and a pie chart based on the calculated progress rate. For example, it is displayed in the suspended work list area 46 in the order of the suspended date and time.
完了業務リストエリア50は、ナビゲーションの実行により完了したが、そのナビゲーションの履歴として保存されている各業務に対応する完了業務アイコン51が選択可能にリスト表示されるエリアである。 The completed task list area 50 is an area where a completed task icon 51 corresponding to each task stored as a history of the navigation is displayed in a list so as to be selected.
完了業務アイコン51は、上記新規業務アイコン43と同一の円とピクトグラムからなるアイコンであり、その下部には、業務名と共に、中断データ名及び完了時刻が表示される。 The completed business icon 51 is an icon composed of the same circle and pictogram as the new business icon 43, and the suspended data name and completion time are displayed together with the business name at the lower part.
当該完了業務アイコン51の表示に際し、CPU101は、上記中断データDB35から、ユーザのIDに紐付けられた中断データのうち、全タスク完了済み(中断時のタスクID=−1)の中断データを抽出する。そしてCPU101は、当該中断データに基づいて完了業務アイコン51を生成し、それを例えばその完了日時が早い順に完了業務リストエリア50に表示する。 When displaying the completed task icon 51, the CPU 101 extracts from the interrupt data DB 35 the interrupt data for which all tasks have been completed (the task ID at the time of interrupt = -1) from the interrupt data associated with the user ID. To do. Then, the CPU 101 generates a completed task icon 51 based on the interruption data, and displays it in the completed task list area 50 in order of the completion date and time, for example.
図4に戻り、CPU101は、上記ナビメニュー画面400上で、新規業務アイコン43が選択されたか否かを判断する(ステップ3)。 Returning to FIG. 4, the CPU 101 determines whether or not the new business icon 43 has been selected on the navigation menu screen 400 (step 3).
新規業務アイコン43が選択されたと判断した場合(Yes)、CPU101は、新規業務リストエリア42の右側の開始ボタン45が従業員端末200のユーザに押下されたか否かを判断する(ステップ4)。 When determining that the new business icon 43 has been selected (Yes), the CPU 101 determines whether the start button 45 on the right side of the new business list area 42 has been pressed by the user of the employee terminal 200 (step 4).
開始ボタン45が押下されたと判断した場合(Yes)、CPU101は、ナビ本体画面へ移行し、選択された新規業務アイコン43に対応する業務のナビゲーションを最初から開始する(ステップ5)。このナビ本体画面におけるナビゲーション処理の詳細については図8及び図9を用いて後述するが、ナビゲーションの開始に際して、CPU101は、各業務の実行の前提として必要となるデータを入力させるためのダイアログを表示する。 If it is determined that the start button 45 has been pressed (Yes), the CPU 101 shifts to the navigation main body screen and starts the navigation of the business corresponding to the selected new business icon 43 from the beginning (step 5). Details of the navigation processing on the navigation main body screen will be described later with reference to FIGS. 8 and 9. At the start of navigation, the CPU 101 displays a dialog for inputting data necessary for the execution of each task. To do.
例えば、開始された業務が従業員の入社である場合、CPU101は、図12に示すように、個人作成ダイアログ90を表示する。当該個人作成ダイアログ90上の入社日・コード入力欄91に、入社年月日と個人コードが入力され、OKボタン92が押下されると、CPU101はそれ以降の業務に関するナビゲーションを開始する。 For example, when the started business is employee entry, the CPU 101 displays a personal creation dialog 90 as shown in FIG. When the date of entry and the personal code are entered in the entry date / code input field 91 on the personal creation dialog 90 and the OK button 92 is pressed, the CPU 101 starts navigation for subsequent operations.
また、開始された業務が従業員の所属/区分変更である場合、CPU101は、変更対象の従業員をユーザに選択させた上で、図13に示すように、所属異動ダイアログ120を表示する。当該所属異動ダイアログ120上の適用開始日入力欄121に、所属異動/区分変更日が入力され、OKボタン122が押下されると、それ以降の業務に関するナビゲーションを開始する。 If the started business is employee affiliation / category change, the CPU 101 causes the user to select an employee to be changed, and then displays an affiliation change dialog 120 as shown in FIG. When an affiliation change / category change date is entered in the application start date input field 121 on the affiliation change dialog 120 and the OK button 122 is pressed, navigation related to subsequent operations is started.
CPU101は、ナビゲーション実行中に、従業員端末200のユーザにより中断ボタンが押下されたか否かを判断する(ステップ6)。 The CPU 101 determines whether or not the interrupt button has been pressed by the user of the employee terminal 200 during navigation execution (step 6).
中断ボタンが押下されたと判断した場合(Yes)、CPU101は、当該実行中のナビゲーション業務の中断時における中断データ(中断時のタスクID等)を記録し(ステップ7)、ナビ本体画面からナビメニュー画面400へ移行する。 If it is determined that the interruption button has been pressed (Yes), the CPU 101 records interruption data (task ID at the time of interruption, etc.) at the time of interruption of the currently executed navigation task (step 7), and the navigation menu is displayed from the navigation main body screen. Transition to screen 400.
また、上記ステップ4において開始ボタン45が押下されず(No)、確認ボタン44が押下されたと判断した場合(ステップ8のYes)、CPU101は、業務確認画面を表示する。 If it is determined in step 4 that the start button 45 is not pressed (No) and the confirmation button 44 is pressed (Yes in step 8), the CPU 101 displays a job confirmation screen.
図7は、当該業務確認画面の例を示した図である。同図に示すように、業務確認画面500は、業務概要情報61と、必要書類情報62と、業務手順情報63と、戻るボタン64と、開始ボタン65とを有する。 FIG. 7 is a diagram showing an example of the business confirmation screen. As shown in the figure, the work confirmation screen 500 includes work summary information 61, necessary document information 62, work procedure information 63, a return button 64, and a start button 65.
業務概要情報61は、選択された新規業務アイコン43に対応する業務の概要を記した情報であり、必要書類情報62は、当該業務を完了するために必要な書類(例えば、従業員の新規入社業務については、年金手帳、履歴書、健康保険・厚生年金保険の被保険者資格取得届、健康保険被扶養者届、顔写真等)を記した情報である。業務手順情報63は、当該業務の大まかなフローを記した情報である。 The work summary information 61 is information describing the outline of the work corresponding to the selected new work icon 43, and the necessary document information 62 is a document necessary for completing the work (for example, a new employee joining the company). About business, it is information describing pension notebook, resume, health insurance / welfare annuity insurance insured qualification notification, health insurance dependent notification, facial photograph, etc.). The business procedure information 63 is information describing a rough flow of the business.
当該業務確認画面の表示に際し、CPU101は、上記ナビテンプレートDB34の業務テーブルから業務名データ及び業務概要データを取得して上記業務概要情報61を作成し、タスク書類テーブルから当該業務に必要となる書類名を取得して必要書類情報62を作成する。またCPU101は、業務手順テーブルからフロー名を取得し、業務手順情報63を作成する。 When displaying the business confirmation screen, the CPU 101 obtains business name data and business summary data from the business table of the navigation template DB 34 to create the business summary information 61, and documents necessary for the business from the task document table. The name is acquired and necessary document information 62 is created. In addition, the CPU 101 acquires a flow name from the business procedure table and creates business procedure information 63.
図4に戻り、CPU101は、当該業務確認画面500上で、開始ボタン65が押下されたと判断した場合(ステップ10のYes)、ナビ本体画面へ移行し、当該業務のナビゲーションを開始する(ステップ5)。ナビ本体画面の詳細については後述する。 Returning to FIG. 4, when the CPU 101 determines that the start button 65 has been pressed on the business confirmation screen 500 (Yes in step 10), the CPU 101 shifts to the navigation main body screen and starts navigation of the business (step 5). ). Details of the navigation main body screen will be described later.
また、当該業務確認画面500上で、戻るボタン64が押下されたと判断した場合(ステップ11のYes)、CPU101は、業務確認画面500からナビメニュー画面400へ移行する。 When it is determined that the return button 64 has been pressed on the business confirmation screen 500 (Yes in step 11), the CPU 101 shifts from the business confirmation screen 500 to the navigation menu screen 400.
上記ステップ3において新規業務アイコン43が選択されず(No)、中断業務アイコン47が選択されたと判断した場合(ステップ12のYes)、CPU101は、上記中断業務リストエリア46の右側の再開ボタン48が従業員端末200のユーザに押下されたか否かを判断する(ステップ13)。 If the new business icon 43 is not selected in Step 3 (No) and it is determined that the suspended business icon 47 is selected (Yes in Step 12), the CPU 101 determines that the resume button 48 on the right side of the suspended business icon area 46 It is determined whether or not the user of the employee terminal 200 has pressed the terminal (step 13).
再開ボタン48が押下されたと判断した場合(Yes)、CPU101は、ナビ本体画面へ移行し、選択された中断業務アイコン47に対応する業務のナビゲーションを再開する(ステップ5)。 If it is determined that the resume button 48 is pressed (Yes), the CPU 101 shifts to the navigation main body screen and resumes the navigation of the task corresponding to the selected suspended task icon 47 (step 5).
この際、CPU101は、上記中断データDB35から、上記選択された中断業務アイコン47に対応する中断データを取得し、当該中断データ中の中断時の業務タスクIDに対応する業務タスクからナビゲーションを再開させる。 At this time, the CPU 101 acquires the interruption data corresponding to the selected interruption business icon 47 from the interruption data DB 35, and resumes navigation from the business task corresponding to the business task ID at the time of interruption in the interruption data. .
上記ステップ13において再開ボタン48が押下されず(No)、中断業務アイコン47がダブルクリックされたと判断した場合(ステップ14のYes)、CPU101は、当該中断業務アイコン47に対応する業務の状況確認ダイアログを表示する(ステップ15)。 If it is determined in step 13 that the resume button 48 has not been pressed (No) and the suspended task icon 47 has been double-clicked (Yes in step 14), the CPU 101 confirms the status confirmation dialog for the task corresponding to the suspended task icon 47. Is displayed (step 15).
図11は当該状況確認ダイアログの例を示した図である。 FIG. 11 shows an example of the situation confirmation dialog.
同図に示すように、状況確認ダイアログ80は、業務名入力欄81、状況報告情報入力欄82、再開ボタン83、保存ボタン84、及び閉じるボタン85を有する。その他、状況確認ダイアログ80は、処理対象名、適用開始日、現在のステータスの各表示項目を有する。 As shown in the figure, the status confirmation dialog 80 has a business name input field 81, a status report information input field 82, a resume button 83, a save button 84, and a close button 85. In addition, the status confirmation dialog 80 includes display items of a processing target name, an application start date, and a current status.
当該状況確認ダイアログ80の表示に際し、CPU101は、上記中断データDB35から、業務名、処理対象名、(処理対象に対する)適用開始日、(ナビゲーションの)開始日、現在のステータス(業務タスクID)、及び状況報告情報を取得し、それらの情報を状況確認ダイアログ80上に配置する。 When the status confirmation dialog 80 is displayed, the CPU 101 reads from the interruption data DB 35 the business name, the processing target name, the application start date (for the processing target), the (navigation) start date, the current status (business task ID), And the status report information is acquired, and the information is arranged on the status confirmation dialog 80.
当該状況確認ダイアログ80の表示項目のうち、業務名は業務名入力欄81を介して、状況報告情報は状況報告情報入力欄82を介して、ナビゲーションを実行中の従業員端末200のユーザが任意のテキストで入力できるものである。業務名については、従業員が入力しない状態においても、デフォルトのテキストとして、例えば各業務アイコンの下部に表示される業務名が表示されてもよい。 Among the display items of the status confirmation dialog 80, the user of the employee terminal 200 who is executing the navigation is arbitrarily selected through the business name input field 81 for the business name and the status report information input field 82 for the status report information. Can be entered as text. As for the business name, even when the employee does not input, the business name displayed at the bottom of each business icon, for example, may be displayed as the default text.
再開ボタン83は、ナビゲーション実行中において状況確認ダイアログ80が表示された場合に、当該状況確認ダイアログ80を閉じてナビ本体画面へと戻りナビゲーションを再開するためのボタンである。保存ボタン84は、上記任意に入力可能な業務名入力欄81及び状況報告情報入力欄82の入力内容を中断データDB35に保存するためのボタンである。閉じるボタン85は、当該状況確認ダイアログ80を閉じてナビメニュー画面400(ナビゲーション非実行時)またはナビ本体画面(ナビゲーション実行時)へ戻るためのボタンである。 The resume button 83 is a button for closing the situation confirmation dialog 80 and returning to the navigation main body screen to resume navigation when the situation confirmation dialog 80 is displayed during navigation execution. The save button 84 is a button for saving the input contents of the arbitrarily input business name input field 81 and the status report information input field 82 in the interruption data DB 35. The close button 85 is a button for closing the situation confirmation dialog 80 and returning to the navigation menu screen 400 (when navigation is not executed) or the navigation main body screen (when navigation is executed).
ナビゲーション実行中の当該状況確認ダイアログ80への入力処理及び各ボタンの操作に対する処理の詳細については後述する。 Details of the input processing to the status confirmation dialog 80 during navigation and the processing for the operation of each button will be described later.
当該状況確認ダイアログ80は、上記各業務アイコンに対応するナビゲーションを実行した(実際にデータ入力作業を行った)従業員が閲覧できるほか、それ以外の従業員(例えば実際にデータ入力作業を行った従業員の上長または同じ部署の従業員)も閲覧することができる。これにより、ナビゲーションによる各業務の進捗状況を複数の従業員が共有することができる。 The status confirmation dialog 80 can be viewed by employees who have executed navigation corresponding to each of the business icons (actually performed data input work), and other employees (for example, actually performed data input work) Employees' supervisors or employees in the same department) can also be viewed. Thereby, a plurality of employees can share the progress status of each business by navigation.
図4に戻り、従業員端末200のユーザによって当該状況確認ダイアログの閉じるボタン85が押下されたと判断した場合(ステップ16のYes)、CPU101は、当該状況確認ダイアログ80を終了して上記ナビメニュー画面400へと戻る(ステップ2)。 Returning to FIG. 4, when it is determined that the user of the employee terminal 200 has pressed the close button 85 of the situation confirmation dialog (Yes in Step 16), the CPU 101 ends the situation confirmation dialog 80 and performs the navigation menu screen. Return to 400 (step 2).
また上記ステップ14において中断業務アイコン47がダブルクリックされず(No)、削除ボタン49が押下されたと判断した場合(ステップ19のYes)、CPU101は、当該中断業務アイコン47を削除し、それに対応する中断データDB35内のデータも削除する(ステップ20)。 If it is determined in step 14 that the interrupted task icon 47 is not double-clicked (No) and the delete button 49 is pressed (Yes in step 19), the CPU 101 deletes the interrupted task icon 47 and responds to it. Data in the interruption data DB 35 is also deleted (step 20).
上記ステップ12において中断業務アイコン47が選択されず(No)、完了業務アイコン51が選択されたと判断した場合(ステップ17のYes)、CPU101は、当該完了業務アイコン51が従業員端末200のユーザによってダブルクリックされたか否かを判断する(ステップ18)。 If the interrupted task icon 47 is not selected in step 12 (No) and it is determined that the completed task icon 51 is selected (Yes in step 17), the CPU 101 determines that the completed task icon 51 is displayed by the user of the employee terminal 200. It is determined whether or not a double click has been made (step 18).
完了業務アイコン51がダブルクリックされたと判断した場合(ステップ18のYes)、CPU101は、当該完了業務アイコン47に対応する業務の状況確認ダイアログ80を表示する(ステップ15)。 When determining that the completed task icon 51 has been double-clicked (Yes in Step 18), the CPU 101 displays a task status confirmation dialog 80 corresponding to the completed task icon 47 (Step 15).
従業員端末200のユーザによって当該状況確認ダイアログ80の閉じるボタン85が押下されたと判断した場合(ステップ16のYes)、CPU101は、当該状況確認ダイアログ80を終了して上記ナビメニュー画面400へと戻る(ステップ2)。 When determining that the close button 85 of the situation confirmation dialog 80 has been pressed by the user of the employee terminal 200 (Yes in Step 16), the CPU 101 ends the situation confirmation dialog 80 and returns to the navigation menu screen 400. (Step 2).
また上記ステップ18において完了業務アイコン51がダブルクリックされず(No)、削除ボタン52が押下されたと判断した場合(ステップ19のYes)、CPU101は、当該完了業務アイコン51を削除し、それに対応する中断データDB35内のデータも削除する(ステップ20)。 If it is determined in step 18 that the completed task icon 51 is not double-clicked (No) and the delete button 52 is pressed (Yes in step 19), the CPU 101 deletes the completed task icon 51 and responds to it. Data in the interruption data DB 35 is also deleted (step 20).
(ナビ本体画面に関する動作)
図8は、上記ナビメニュー画面400において、上記選択された新規業務アイコン43または中断業務アイコン47について開始ボタン45または再開ボタン48が押下された場合に表示されるナビ本体画面600の例を示した図である。
(Operations related to the navigation screen)
FIG. 8 shows an example of the navigation main body screen 600 that is displayed when the start button 45 or the resume button 48 is pressed for the selected new business icon 43 or suspended business icon 47 on the navigation menu screen 400. FIG.
同図に示すように、ナビ本体画面600は、上部の業務フローエリア71と下部の業務説明エリア74とに分かれて構成されている。 As shown in the figure, the navigation main body screen 600 is divided into an upper work flow area 71 and a lower work explanation area 74.
業務フローエリア71は、複数の業務タスクボタン72を有する。当該業務タスクボタン72は、選択された業務が有する複数の業務タスクに対応しており、例えば横長矩形のボタンの中央に業務タスク名が配置された構成とされている。各業務タスクボタン72は、その業務の手順に従って例えば左から順に表示され、各業務タスクボタン72の間には業務の流れを示す矢印が表示される。すなわち、各業務タスクボタン72はそのステップ順に並べて表示される。 The business flow area 71 has a plurality of business task buttons 72. The business task button 72 corresponds to a plurality of business tasks included in the selected business, and has a configuration in which a business task name is arranged at the center of a horizontally long rectangular button, for example. Each business task button 72 is displayed in order from the left, for example, according to the procedure of the business, and an arrow indicating the flow of the business is displayed between each business task button 72. That is, the business task buttons 72 are displayed side by side in the order of their steps.
CPU101は、当該業務タスクボタン72の表示に際し、ナビテンプレートDB34のナビタスクテーブルからタスク名を取得するとともに、中断データDB35から中断時のタスクIDを取得し、タスク名から各業務タスクボタン72を作成するとともに、完了済みの業務タスク及びその次の業務タスクに対応する業務タスクボタン72を活性化(操作可能な状態)とし、それ以外の業務タスクに対応する業務タスクボタン72は不活性の状態で表示する。 When displaying the business task button 72, the CPU 101 acquires the task name from the navigation task table of the navigation template DB 34, acquires the task ID at the time of suspension from the suspension data DB 35, and creates each business task button 72 from the task name. In addition, the business task button 72 corresponding to the completed business task and the next business task is activated (operable state), and the business task buttons 72 corresponding to other business tasks are in an inactive state. indicate.
各業務タスクボタン72の例えば上部には、当該業務タスクボタン72に対応する業務タスクが完了しているか否かを示す完了チェックボックス73が配置される。また当該完了チェックボックス73の例えば右横には、全タスク数に対する当該完了したタスクの番号を示す情報も表示される。当該完了チェックボックス73についても、完了済みの業務タスク及びその次の業務タスクに対応する完了チェックボックス73が活性化され、それ以外が不活性の状態で表示される。 A completion check box 73 indicating whether or not the business task corresponding to the business task button 72 has been completed is arranged, for example, at the top of each business task button 72. Further, for example, on the right side of the completion check box 73, information indicating the number of the completed task with respect to the total number of tasks is also displayed. As for the completion check box 73, the completion check box 73 corresponding to the completed business task and the next business task is activated, and the others are displayed in an inactive state.
また業務フローエリア71の例えば上部右上には、状況入力ボタン77及び中断ボタン78が表示される。状況入力ボタン77は、上記状況確認ダイアログ80を表示させるためのボタンであり、中断ボタン78は実行中のナビゲーションを中断するためのボタンである。 In addition, a status input button 77 and an interruption button 78 are displayed in the upper right of the work flow area 71, for example. The situation input button 77 is a button for displaying the situation confirmation dialog 80, and the interruption button 78 is a button for interrupting the navigation being executed.
業務説明エリア74は、業務概要タブ75及び業務フロータブ76によって切替可能な各画面(業務概要画面及び業務フロー画面)を有する。業務概要画面には、業務確認画面500においても表示された業務概要情報61及び必要書類情報62が表示される。図示しないが、業務フロー画面では、業務タスク毎に入力される操作に関するヘルプ情報が表示される。CPU101は、これらに対応する情報をナビテンプレートDB34から取得して業務説明エリア74内に配置する。 The business explanation area 74 has screens (business summary screen and business flow screen) that can be switched by a business summary tab 75 and a business flow tab 76. On the business summary screen, business summary information 61 and necessary document information 62 displayed on the business confirmation screen 500 are displayed. Although not shown, on the business flow screen, help information regarding operations input for each business task is displayed. The CPU 101 acquires information corresponding to these from the navigation template DB 34 and arranges them in the work explanation area 74.
図示しないが、当該ナビ本体画面600においては、業務フローエリア71の右端部、すなわち、各業務の最後の業務タスクに対応する業務タスクボタン72の近傍に、作業終了ボタンが設けられる。当該作業終了ボタンが従業員端末200のユーザによって押下された場合、CPU101は、中断データDB35内のタスクIDを完了状態(−1)として保存し、ナビゲーションを終了する。この完了した業務の情報は、上記完了業務アイコン51を介して確認可能となる。 Although not shown, on the navigation main body screen 600, a work end button is provided at the right end of the work flow area 71, that is, in the vicinity of the work task button 72 corresponding to the last work task of each work. When the work end button is pressed by the user of the employee terminal 200, the CPU 101 stores the task ID in the interruption data DB 35 as the completion state (-1) and ends the navigation. Information on the completed business can be confirmed via the completed business icon 51.
図9は、本実施形態における業務管理サーバ100による、ナビ本体画面600上でのナビゲーション処理に関する動作の流れを示したフローチャートである。 FIG. 9 is a flowchart showing a flow of operations related to navigation processing on the navigation main body screen 600 by the business management server 100 in the present embodiment.
同図に示すように、CPU101は、上記ナビ本体画面600において、従業員端末200のユーザによって業務タスクボタン72が押下されたか否かを判断する(ステップ31)。 As shown in the figure, the CPU 101 determines whether or not the business task button 72 has been pressed by the user of the employee terminal 200 on the navigation main body screen 600 (step 31).
業務タスクボタン72が押下されたと判断した場合(Yes)、CPU101は、当該業務タスクボタン72に対応する業務プログラム33を実行し、ナビゲーションを開始する(ステップ32)。これにより、当該業務タスクボタン72に対応する業務タスクに関する従業員端末200からの情報入力操作が受付可能な状態となる。 When determining that the business task button 72 has been pressed (Yes), the CPU 101 executes the business program 33 corresponding to the business task button 72 and starts navigation (step 32). As a result, an information input operation from the employee terminal 200 regarding the business task corresponding to the business task button 72 can be accepted.
続いてCPU101は、上記業務プログラム33の実行下における従業員端末200からの情報入力によって、業務タスクが完了したか否かを判断する(ステップ33)。 Subsequently, the CPU 101 determines whether or not the business task has been completed based on information input from the employee terminal 200 under the execution of the business program 33 (step 33).
業務タスクが完了したと判断した場合(Yes)、CPU101は、上記業務プログラム33を終了する。この際、CPU101は、従業員端末200のユーザから、上記業務タスクボタン72に対応する完了チェックボックス73をONにする操作が入力された場合、当該完了チェックボックス73をONに設定する(ステップ34)。なお、CPU101は、業務タスクが完了したと判断した場合、従業員端末200のユーザからの操作によらずに、自動的に完了チェックボックス73をONに設定してもよい。 When determining that the business task is completed (Yes), the CPU 101 ends the business program 33. At this time, if the user of the employee terminal 200 inputs an operation to turn on the completion check box 73 corresponding to the business task button 72, the CPU 101 sets the completion check box 73 to ON (step 34). ). If the CPU 101 determines that the business task has been completed, the completion check box 73 may be automatically set to ON regardless of the operation of the employee terminal 200 by the user.
一方、同図では図示しないが、図4で説明したように、業務プログラム33の実行中に中断ボタン78が押下された場合には、中断時のデータ(業務ID、業務タスクID、ユーザID、中断日時、状況報告情報等)が上記中断データDB35に保存される。 On the other hand, although not shown in the figure, as described with reference to FIG. 4, when the interruption button 78 is pressed during the execution of the business program 33, data at the time of interruption (business ID, business task ID, user ID, user ID, The interruption date and time, status report information, etc.) are stored in the interruption data DB 35.
なお、従業員端末200から入力された情報は、上記マスタDB10では、ナビゲーションの実行やその中断等に関係なくその入力毎に逐次保存・更新されている。すなわち、業務の中断や、業務タスクの完了といった概念は業務管理プログラムによるナビゲーションにおける概念であり、マスタDB10では、ナビゲーション実行下で従業員端末200から入力された情報は、ナビゲーションによらずに入力された情報と同様に記憶・更新される。 Information input from the employee terminal 200 is stored and updated sequentially for each input in the master DB 10 regardless of the execution of navigation or the interruption thereof. That is, concepts such as business interruption and business task completion are concepts in navigation by a business management program. In the master DB 10, information input from the employee terminal 200 under navigation execution is input without navigation. Is stored and updated in the same way as the information.
そしてCPU101は、選択された業務に関する全ての業務タスクが完了したか否かを判断し(ステップ35)、未完了の場合(No)には次のステップの業務タスクに対応する業務タスクボタン72を活性化(操作入力受付可能な状態に)して、上記ステップ31移行の処理を繰り返す。 Then, the CPU 101 determines whether or not all business tasks related to the selected business have been completed (step 35). If not completed (No), the CPU 101 displays a business task button 72 corresponding to the business task of the next step. It is activated (operation input can be accepted), and the process of step 31 is repeated.
CPU101は、以上の処理を全ての業務タスクが完了するまで繰り返し、全業務タスクが完了した場合(ステップ35のYes)、中断データDB35内のタスクIDを完了状態として保存し、ナビゲーションを終了する。 The CPU 101 repeats the above processing until all business tasks are completed. When all business tasks are completed (Yes in step 35), the CPU 101 stores the task ID in the interruption data DB 35 as a completed state and ends the navigation.
図10は、上記ナビ本体画面600上で状況入力ボタン77が押下された場合の業務管理サーバ100の動作の流れを示したフローチャートである。 FIG. 10 is a flowchart showing an operation flow of the business management server 100 when the status input button 77 is pressed on the navigation main body screen 600.
同図に示すように、CPU101は、従業員端末200のユーザにより、状況入力ボタン77が押下されたと判断した場合(ステップ41のYes)、上記状況確認ダイアログ80(図11参照)を表示する(ステップ42)。 As shown in the figure, when the CPU 101 determines that the user of the employee terminal 200 has pressed the situation input button 77 (Yes in step 41), the CPU 101 displays the situation confirmation dialog 80 (see FIG. 11) (see FIG. 11). Step 42).
続いてCPU101は、当該状況確認ダイアログ80上で、従業員端末200のユーザにより、保存ボタン84が押下されたか否かを判断する(ステップ43)。 Subsequently, the CPU 101 determines whether or not the save button 84 is pressed by the user of the employee terminal 200 on the situation confirmation dialog 80 (step 43).
保存ボタン84が押下されたと判断した場合(Yes)、CPU101は、上記業務名入力欄81及び状況情報入力欄82の入力内容を上記中断データDB35に保存する(ステップ44)。 If it is determined that the save button 84 has been pressed (Yes), the CPU 101 saves the input contents of the business name input field 81 and the status information input field 82 in the interruption data DB 35 (step 44).
一方、状況確認ダイアログ80上で、従業員端末200のユーザにより、再開ボタン83が押下されたと判断した場合(ステップ45のYes)、当該状況確認ダイアログ80を終了し、ナビ本体画面600へと戻る。 On the other hand, when it is determined on the status confirmation dialog 80 that the user of the employee terminal 200 has pressed the resume button 83 (Yes in step 45), the status confirmation dialog 80 is terminated and the navigation main body screen 600 is returned. .
上述したように、中断された業務について上記状況確認ダイアログ80上で入力された業務名や状況報告情報は、中断業務アイコン47のダブルクリックによって中断データDBから取得され表示可能とされる。 As described above, the business name and status report information input on the status confirmation dialog 80 for the suspended business can be acquired and displayed from the suspended data DB by double-clicking the suspended business icon 47.
以上説明したように、本実施形態によれば、業務管理サーバ100は、企業の業務処理を行う業務管理プログラムにおいて、業務をどう実施したら良いかが分からない従業員や業務知識に乏しい従業員を対象に、ナビゲーション機能によって各業務の流れに応じた操作支援機能を提供するとともに、業務処理に中断が発生した場合も、中断時の状態を中断データとして記録し、中断した作業を再開させることができる。 As described above, according to the present embodiment, the business management server 100 can identify an employee who does not know how to perform a business or an employee with poor business knowledge in a business management program that performs business processing of a company. In addition to providing an operation support function according to the flow of each task to the target, even if a business process is interrupted, the status at the time of interruption can be recorded as interrupt data, and the interrupted work can be resumed it can.
また業務管理サーバ100は、ナビメニュー画面400においては、進捗率を示す数値及び円グラフが重畳された中断業務アイコン47を業務名や中断日時等と共に表示することで、中断したナビゲーション業務の内容、進捗率、中断日時をユーザに一目で確認させることができ、またその情報を複数の従業員に共有させることができる。 In the navigation menu screen 400, the business management server 100 displays the interrupted task icon 47 on which a numerical value indicating the progress rate and a pie chart are superimposed together with the task name, the interrupt date and time, etc. The progress rate and interruption date / time can be confirmed at a glance by the user, and the information can be shared by a plurality of employees.
[変形例]
本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更され得る。
[Modification]
The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present invention.
上述の実施形態では、ナビ本体画面600においては、各業務タスクボタン72が同一の表示形態で表示された例が示された。しかし、各業務タスクには、従業員による情報入力操作を必要とするものと、情報入力操作は不要だが、業務管理プログラムによらない所定の手続(例えば官公庁に対する各種書類の提出等)が必要なものとが存在する。そこで業務管理サーバ100は、複数の業務タスクのうち、情報入力操作が必要な業務タスクを示す第1の業務タスクボタンを第1の表示態様で出力し、情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第2の業務タスクボタンを第2の表示態様で出力してもよい。ここで第1の表示態様と第2の表示態様は、例えば異なる色、異なる大きさ、異なる形状であってもよい。そして業務管理サーバ100は、第1の業務タスクボタンを選択する操作が受け付けられた場合に情報入力操作を受付可能とし、第2の業務タスクボタンを選択する操作が受け付けられた場合に、所定の手続を示す情報(例えば提出が必要な書類や提出先に関する情報)を出力してもよい。 In the above-described embodiment, an example in which each business task button 72 is displayed in the same display form on the navigation main body screen 600 is shown. However, each business task requires an information input operation by an employee, and an information input operation is not required, but a predetermined procedure that does not depend on a business management program (for example, submission of various documents to a government office) is required. Things exist. Therefore, the business management server 100 outputs, in the first display mode, a first business task button indicating a business task that requires an information input operation among a plurality of business tasks. A second business task button indicating a business task that requires the predetermined procedure may be output in the second display mode. Here, the first display mode and the second display mode may be different colors, different sizes, and different shapes, for example. The business management server 100 can accept an information input operation when an operation for selecting a first business task button is accepted, and can receive a predetermined operation when an operation for selecting a second business task button is accepted. Information indicating a procedure (for example, information on a document that needs to be submitted and information on a destination) may be output.
上述の実施形態では、人事・労務に関する業務を例に説明がなされたが、例えば給与、会計等、企業内の他の業務に関する処理についても同様に上述したナビゲーション処理が実行され得る。 In the above-described embodiment, the business related to personnel / labor has been described as an example. However, the above-described navigation processing can be executed in the same manner for processing related to other business in the company such as salary and accounting.
上述のナビメニュー画面400及びナビ本体画面600において表示された各種アイコンやボタン等のユーザインタフェースの配置や形状等の表示態様は図示したものに限られず、様々な態様に変更可能である。また当該ユーザインタフェースの操作方法も上述したものに限られず、適宜変更可能である。 The display modes such as the arrangement and shape of user interfaces such as various icons and buttons displayed on the navigation menu screen 400 and the navigation main body screen 600 are not limited to those shown in the drawings, and can be changed to various modes. Further, the operation method of the user interface is not limited to that described above, and can be changed as appropriate.
上述の実施形態では、中断業務アイコン47における進捗率は数値と円グラフによって表示されたが、当該進捗率は、例えば円グラフのみによって表示されてもよく、また他のグラフ(棒グラフ等)で表示されてもよく、また視覚的に進捗率が把握できるものであればそれ以外のいかなる態様で表示されても構わない。 In the above-described embodiment, the progress rate in the suspended task icon 47 is displayed as a numerical value and a pie chart. However, the progress rate may be displayed only as a pie chart, for example, or may be displayed as another graph (such as a bar graph). It may be displayed in any other manner as long as the progress rate can be visually grasped.
上述の実施形態では、業務管理プログラムが業務管理サーバ100によって実行され、従業員端末200からの操作入力を基に業務管理サーバ100が各種情報処理を実行する例が示された。しかし、業務管理プログラムが従業員端末200にインストールされ、当該従業員端末200でも実行可能であってもよく、この場合は、上記業務管理サーバ100が実行した上記各種動作を従業員端末200が実行してもよい。 In the above-described embodiment, an example in which the business management program is executed by the business management server 100 and the business management server 100 executes various types of information processing based on the operation input from the employee terminal 200 is shown. However, the business management program may be installed in the employee terminal 200 and executed on the employee terminal 200. In this case, the employee terminal 200 executes the various operations performed by the business management server 100. May be.
本発明は、企業の業務処理をおこなう業務ソフトウェアを搭載した業務管理システムにおいて、好適に利用することができる。 INDUSTRIAL APPLICABILITY The present invention can be suitably used in a business management system equipped with business software that performs business processing of a company.
10…マスタDB
31…ナビメニュー実行部
32…ナビ本体実行部
33…業務プログラム
34…ナビテンプレートDB
35…中断データDB
42…新規業務リストエリア
43…新規業務アイコン
44…確認ボタン
45…開始ボタン
46…中断業務リストエリア
47…中断業務アイコン
48…再開ボタン
50…完了業務リストエリア
51…完了業務アイコン
61…業務概要情報
62…必要書類情報
63…業務手順情報
71…業務フローエリア
72…業務タスクボタン
73…完了チェックボックス
74…業務説明エリア
75…業務概要タブ
76…業務フロータブ
77…状況入力ボタン
78…中断ボタン
80…状況確認ダイアログ
81…業務名入力欄
82…状況報告情報入力欄
84…保存ボタン
100…業務管理サーバ
101…CPU
108…記憶部
109…通信部
200…従業員端末
400…ナビメニュー画面
500…業務確認画面
600…ナビ本体画面
N…ネットワーク
10 ... Master DB
31 ... Navi menu execution unit 32 ... Navi body execution unit 33 ... Business program 34 ... Navi template DB
35 ... Interruption data DB
42 ... New business list area 43 ... New business icon 44 ... Confirm button 45 ... Start button 46 ... Suspended business list area 47 ... Suspended business icon 48 ... Resume button 50 ... Completed business list area 51 ... Completed business icon 61 ... Business summary information 62 ... Necessary document information 63 ... Business procedure information 71 ... Business flow area 72 ... Business task button 73 ... Completion check box 74 ... Business explanation area 75 ... Business overview tab 76 ... Business flow tab 77 ... Status input button 78 ... Suspend button 80 ... Status confirmation dialog 81 ... Business name input field 82 ... Status report information input field 84 ... Save button 100 ... Business management server 101 ... CPU
DESCRIPTION OF SYMBOLS 108 ... Memory | storage part 109 ... Communication part 200 ... Employee terminal 400 ... Navi menu screen 500 ... Work confirmation screen 600 ... Navi main body screen N ... Network
Claims (11)
前記業務管理プログラムの実行中に、前記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する前記ユーザの情報入力操作を受け付ける入力手段と、
前記業務管理プログラムの実行中に、前記選択された対象業務についてナビゲーション情報を出力する出力手段と、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録するように前記記憶手段を制御し、当該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするように前記業務管理プログラムを制御する制御手段と
を具備する業務管理装置。 Storage means for storing a business management program having a navigation function for supporting a user operation according to a business process flow of a company;
An input unit that receives a user operation for selecting a target business of the navigation function during the execution of the business management program, and an information input operation of the user related to the selected target business;
An output means for outputting navigation information about the selected target business during execution of the business management program;
When the user's information input operation related to the selected target job is interrupted, the storage unit is controlled to record the interrupt data related to the target job at the time of the interrupt, and the interrupted information input operation Business management comprising: control means for controlling the business management program so that the information input operation can be accepted based on the recorded interruption data when the user's operation for instructing resumption is accepted. apparatus.
前記出力手段は、前記ナビゲーション機能の対象業務を示し前記情報入力操作の受付を開始させるアイコンを選択可能に出力し、
前記制御手段は、前記記録された中断データを基に、前記アイコンとして、新規に前記情報入力操作の受付を開始させるための新規業務アイコンと、前記中断された情報入力操作を再開させるための中断業務アイコンとを区別して出力するように前記出力手段を制御する
業務管理装置。 The business management device according to claim 1,
The output means outputs a selectable icon indicating a target job of the navigation function and starting reception of the information input operation,
The control means, based on the recorded interruption data, as the icon, a new business icon for newly starting acceptance of the information input operation, and an interruption for resuming the interrupted information input operation A business management apparatus that controls the output means so as to output the business icon separately.
前記制御手段は、
前記中断データとして、前記中断時における前記対象業務のナビゲーションの進捗率を示す進捗率データを記録するように前記記憶手段を制御し、
前記記録された進捗率データを基に、前記中断業務アイコン上に、前記進捗率を示す情報を重畳させて出力するように前記出力手段を制御する
業務管理装置。 The business management device according to claim 2,
The control means includes
Controlling the storage means to record progress rate data indicating a progress rate of navigation of the target task at the time of the interruption as the interruption data;
A job management apparatus that controls the output means to superimpose and output information indicating the progress rate on the interrupted task icon based on the recorded progress rate data.
前記制御手段は、前記進捗率を示す情報として、前記進捗率を示す数値及び円グラフが組み合わされた画像を前記中断業務アイコン上に出力するように前記出力手段を制御する
業務管理装置。 The business management device according to claim 3,
The said control means controls the said output means so that the image which combined the numerical value which shows the said progress rate, and a pie chart as information which shows the said progress rate is output on the said interruption business icon Business management apparatus.
前記制御手段は、前記ナビゲーション情報として、前記対象業務の概要を当該業務の流れ及び業務に必要な書類に関する情報と共に示す業務確認画面を出力するように前記出力手段を制御する
業務管理装置。 The work management apparatus according to any one of claims 1 to 4,
The said control means controls the said output means to output the work confirmation screen which shows the outline | summary of the said work as the said navigation information with the information regarding the flow of the said work, and a document required for work. Business management apparatus.
前記制御手段は、
前記業務確認画面上で、前記対象業務が有する複数の業務タスクを示す複数の業務タスクボタンを当該業務タスクのステップ順に並べて出力するように前記出力手段を制御し、
前記出力された複数の業務タスクボタンのいずれかを選択する前記ユーザの操作が受け付けられた場合に、当該選択された業務タスクボタンに対応する業務タスクに関する前記情報入力操作を受付可能とするように前記業務管理プログラムを制御する
業務管理装置。 The business management device according to claim 5,
The control means includes
On the business confirmation screen, the output means is controlled to output a plurality of business task buttons indicating a plurality of business tasks of the target business in order of the business tasks,
When the user's operation for selecting one of the output business task buttons is accepted, the information input operation relating to the business task corresponding to the selected business task button can be accepted. A business management device that controls the business management program.
前記制御手段は、前記複数の業務タスクのうち、前記情報入力操作が必要な業務タスクを示す第1の業務タスクボタンを第1の表示態様で出力し、前記情報入力操作が不要だが業務管理プログラム外の所定の手続が必要な業務タスクを示す第2の業務タスクボタンを第2の表示態様で出力し、前記第1の業務タスクボタンを選択する操作が受け付けられた場合に前記情報入力操作を受付可能とし、前記第2の業務タスクボタンを選択する操作が受け付けられた場合に、前記所定の手続を示す情報を出力するように前記出力手段を制御する
業務管理装置。 The business management device according to claim 6,
The control means outputs, in a first display mode, a first business task button indicating a business task that requires the information input operation among the plurality of business tasks, and does not require the information input operation but is a business management program When a second business task button indicating a business task that requires a predetermined procedure outside is output in the second display mode and an operation for selecting the first business task button is accepted, the information input operation is performed. A business management apparatus that controls the output means to output information indicating the predetermined procedure when an operation to select the second business task button is accepted.
前記制御手段は、
前記対象業務のナビゲーション情報の出力中に、当該対象業務の状況に関する文字情報の入力を前記ユーザから受け付けるように前記入力手段を制御し、
前記対象業務に関する前記ユーザの情報入力操作が中断された場合に、前記入力された文字情報を、前記中断データの一部として記録するように前記記憶手段を制御し、
前記中断業務アイコンに対して前記ユーザから所定の操作が受け付けられた場合に、前記記録された文字情報を出力するように前記出力手段を制御する
業務管理装置。 A business management apparatus according to any one of claims 2 to 7,
The control means includes
During the output of the navigation information of the target business, the input means is controlled to accept input of character information related to the status of the target business from the user,
When the user's information input operation related to the target job is interrupted, the storage means is controlled to record the input character information as part of the interrupt data;
A job management apparatus that controls the output means to output the recorded character information when a predetermined operation is received from the user for the interrupted job icon.
前記制御手段は、
前記アイコンとして、前記情報入力操作が完了した対象業務を示す完了業務アイコンを出力するように前記出力手段を制御し、
前記完了業務アイコンに対して前記ユーザから所定の操作が受け付けられた場合に、前記完了した対象業務の情報入力操作を行ったユーザ、当該完了した対象業務の業務名、情報入力操作の完了日時のうち少なくとも1つを示す情報を出力するように前記出力手段を制御する
業務管理装置。 A business management apparatus according to any one of claims 2 to 8,
The control means includes
Controlling the output means to output a completed business icon indicating a target business for which the information input operation has been completed as the icon;
When a predetermined operation is received from the user for the completed business icon, the user who performed the information input operation of the completed target business, the business name of the completed target business, the completion date and time of the information input operation A business management apparatus that controls the output means to output information indicating at least one of them.
前記業務管理プログラムの実行中に、前記選択された対象業務についてナビゲーション情報を出力し、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録し、
前記該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするように前記業務管理プログラムを制御する
情報処理方法。 While executing a business management program having a navigation function that supports a user operation according to the flow of business processing of a company, the user's operation for selecting a target business of the navigation function, and the selected target business Accept user information input operations,
During the execution of the business management program, the navigation information is output for the selected target business,
When the user's information input operation related to the selected target business is interrupted, record interruption data related to the target business at the time of the interruption,
When the user's operation instructing to resume the interrupted information input operation is received, the business management program is controlled so that the information input operation can be received based on the recorded interrupt data Information processing method.
前記ナビゲーション機能の対象業務を選択するユーザの操作、及び、当該選択された対象業務に関する前記ユーザの情報入力操作を受け付けるステップと、
前記選択された対象業務についてナビゲーション情報を出力するステップと、
前記選択された対象業務に関する前記ユーザの情報入力操作が中断された場合に、当該中断時における前記対象業務に関する中断データを記録するステップと、
前記該中断された情報入力操作の再開を指示する前記ユーザの操作が受け付けられた場合に、前記記録された中断データを基に前記情報入力操作を受付可能とするステップと
を実行させる業務管理プログラム。 A business management program having a navigation function that supports user operations according to the business process flow of a company,
Receiving a user's operation for selecting a target business of the navigation function, and an information input operation of the user regarding the selected target business;
Outputting navigation information for the selected target job;
When the information input operation of the user related to the selected target business is interrupted, recording interruption data related to the target business at the time of the interruption;
A business management program for executing the step of accepting the information input operation based on the recorded interruption data when the user's operation instructing resumption of the interrupted information input operation is accepted .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016067953A JP6742125B2 (en) | 2016-03-30 | 2016-03-30 | Business management device, information processing method, and business management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016067953A JP6742125B2 (en) | 2016-03-30 | 2016-03-30 | Business management device, information processing method, and business management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017182405A true JP2017182405A (en) | 2017-10-05 |
| JP6742125B2 JP6742125B2 (en) | 2020-08-19 |
Family
ID=60006109
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016067953A Active JP6742125B2 (en) | 2016-03-30 | 2016-03-30 | Business management device, information processing method, and business management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6742125B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018055267A (en) * | 2016-09-27 | 2018-04-05 | 株式会社オービック | Information input process management device, information input process management method and information input process management program |
| JP2019117526A (en) * | 2017-12-27 | 2019-07-18 | トヨタ自動車株式会社 | Business support system, and business support method |
| JPWO2021070293A1 (en) * | 2019-10-09 | 2021-04-15 | ||
| JP2021162963A (en) * | 2020-03-30 | 2021-10-11 | 株式会社Flucle | Task management system for personnel/labor related work |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009080581A (en) * | 2007-09-25 | 2009-04-16 | Nomura Research Institute Ltd | Workflow control device |
| JP2014127141A (en) * | 2012-12-27 | 2014-07-07 | Oki Electric Ind Co Ltd | Office navigation server, office navigation system, office navigation method and program |
| KR20140111177A (en) * | 2013-03-08 | 2014-09-18 | 에스케이플래닛 주식회사 | Method for displaying information about buying of contents, apparatus and system for the same |
| JP2015201114A (en) * | 2014-04-10 | 2015-11-12 | 日本ソフトウェアマネジメント株式会社 | Work management device, and meal charge management device, meal charge management method and meal charge management program |
-
2016
- 2016-03-30 JP JP2016067953A patent/JP6742125B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009080581A (en) * | 2007-09-25 | 2009-04-16 | Nomura Research Institute Ltd | Workflow control device |
| JP2014127141A (en) * | 2012-12-27 | 2014-07-07 | Oki Electric Ind Co Ltd | Office navigation server, office navigation system, office navigation method and program |
| KR20140111177A (en) * | 2013-03-08 | 2014-09-18 | 에스케이플래닛 주식회사 | Method for displaying information about buying of contents, apparatus and system for the same |
| JP2015201114A (en) * | 2014-04-10 | 2015-11-12 | 日本ソフトウェアマネジメント株式会社 | Work management device, and meal charge management device, meal charge management method and meal charge management program |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018055267A (en) * | 2016-09-27 | 2018-04-05 | 株式会社オービック | Information input process management device, information input process management method and information input process management program |
| JP2019117526A (en) * | 2017-12-27 | 2019-07-18 | トヨタ自動車株式会社 | Business support system, and business support method |
| JPWO2021070293A1 (en) * | 2019-10-09 | 2021-04-15 | ||
| WO2021070293A1 (en) * | 2019-10-09 | 2021-04-15 | 日本電信電話株式会社 | Information cooperation system and system cooperation method |
| JP7201098B2 (en) | 2019-10-09 | 2023-01-10 | 日本電信電話株式会社 | Information linkage system and information linkage method |
| JP2021162963A (en) * | 2020-03-30 | 2021-10-11 | 株式会社Flucle | Task management system for personnel/labor related work |
| JP7411996B2 (en) | 2020-03-30 | 2024-01-12 | 株式会社Flucle | Task management system for human resources and labor related operations |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6742125B2 (en) | 2020-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9916552B2 (en) | Workflow system and method with skip function | |
| US9576263B2 (en) | Contextualized report building | |
| US10268972B2 (en) | Work support system, work support method and computer-readable recording medium | |
| US10467570B2 (en) | Work support system, work support method and computer-readable recording medium | |
| US20080270477A1 (en) | Workflow method, system, and data structure | |
| US20150193706A1 (en) | Workflow management device and workflow management method | |
| JP2003242321A (en) | Project information processing device and computer software | |
| US20150332200A1 (en) | Mobile Dashboard for Employee Performance Management Tools | |
| JP6742125B2 (en) | Business management device, information processing method, and business management program | |
| US20150120353A1 (en) | User interface elements and computer method for a team leader homepage | |
| JP2024160016A (en) | Staff management device, staff management method, and staff management program | |
| JP2017102694A (en) | Gantt chart generation program, gantt chart generation apparatus and gantt charge generation method | |
| JP2009276904A (en) | Project management device, project management method, project management program and recording medium | |
| US10200496B2 (en) | User interface configuration tool | |
| JP2010262361A (en) | Business management system | |
| JP6481746B2 (en) | Work support system, work support method and program | |
| US7996299B2 (en) | Trade services management system | |
| JP7685286B1 (en) | Workflow management system, workflow management method and program | |
| EP4246397A1 (en) | Information processing apparatus, program, and information processing method | |
| JP6831124B2 (en) | Information input system | |
| JP2022103428A (en) | Information input system | |
| JP6656876B2 (en) | Information processing apparatus, information processing method, and program | |
| US9984057B2 (en) | Creating notes related to communications | |
| JP5732577B1 (en) | Business support system | |
| JP2025103067A (en) | Information processing system, information processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191217 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20200217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200410 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200707 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200728 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6742125 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |