JP6765910B2 - Reservation frame management device, reservation frame management method, and reservation frame management program - Google Patents
Reservation frame management device, reservation frame management method, and reservation frame management program Download PDFInfo
- Publication number
- JP6765910B2 JP6765910B2 JP2016179819A JP2016179819A JP6765910B2 JP 6765910 B2 JP6765910 B2 JP 6765910B2 JP 2016179819 A JP2016179819 A JP 2016179819A JP 2016179819 A JP2016179819 A JP 2016179819A JP 6765910 B2 JP6765910 B2 JP 6765910B2
- Authority
- JP
- Japan
- Prior art keywords
- reservation
- resource
- resources
- service
- reservation frame
- 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.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims description 49
- 238000004364 calculation method Methods 0.000 claims description 37
- 238000013479 data entry Methods 0.000 claims 2
- 238000012549 training Methods 0.000 description 46
- 238000010586 diagram Methods 0.000 description 24
- 238000000034 method Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000013500 data storage Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000010365 information processing Effects 0.000 description 7
- 238000012797 qualification Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001755 vocal effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、予約枠管理装置、予約枠管理方法、および、予約枠管理プログラムに関する。 The present invention relates to a reservation frame management device, a reservation frame management method, and a reservation frame management program.
特許文献1には、教習所の配車システムとの連携による教習所の予約に関する技術的事項が記載されており、特に教習車の予約状況の閲覧や、既に自分が予約した教習日時を確認できること、あるいは、画面上の「空車」または「空車僅か」をクリックすることによって、予約受付されることが開示されている。
このような特許文献1にあっては、教習車の予約状況を閲覧したり、自分で予約した教習日時を確認したり、空車状況表示をクリックすることで予約受付できる。しかし、教習を予約するには、教習内容に合った空き車両だけでなく、教習内容に合った指導員が居ることを要するため、両者の組み合わせで予約可能か否かを判断する必要がある。例えば、教習内容により指導員の資格が大型車と普通車に分かれ、また教習車両もAT車とMT車と大型車に分かれているため、指導員の勤務予定と空き車両の数が合わないと、予約できなくなる。このことは、自動車教習所の例に限らず、マンツーマンの専門学校や語学学校などでも講師と教科に応じた教室(例えば、PC教室、実験室、語学ラボ等)との組み合わせで予約する必要のある点では同じである。ところが、これまでは指導員や講師のような人的資源の勤務状況、教習車両や教室のような物的資源の空き状況、および、既存の予約状況などの情報は、互いにリンクしていなかったため、予約の可否を把握するのに手間がかかる上、誤って予約可能と判定されてしまう可能性があるという課題があった。
In
本発明は、上記問題点に鑑みてなされたものであって、人的資源と物的資源の組み合わせによって提供されるサービスを予約する場合に、人的資源と物的資源の稼働予定データと予約データとに基づいて予約可能数を予約枠として算出することで、容易かつ正確に予約を行うことができる予約枠管理装置、予約枠管理方法、および、予約枠管理プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and when reserving a service provided by a combination of human resources and physical resources, operation schedule data and reservation of human resources and physical resources are made. The purpose is to provide a reservation frame management device, a reservation frame management method, and a reservation frame management program that can easily and accurately make a reservation by calculating the number of reservations that can be made as a reservation frame based on the data. To do.
上述した課題を解決し、目的を達成するために、本発明に係る予約枠管理装置は、制御部を備え、人的資源と物的資源の組み合わせによって提供されるサービスを予約する場合に、予約の可否を予約枠で管理する予約枠管理装置であって、前記制御部は、前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定手段と、サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力手段と、入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出手段と、前記サービスの予約データを入力する予約データ入力手段と、を備え、前記予約可能数算出手段は、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, the reservation frame management device according to the present invention includes a control unit and makes a reservation when reserving a service provided by a combination of human resources and physical resources. It is a reservation frame management device that manages the availability of a reservation frame, and in the control unit, at least one of the human resource and the physical resource is composed of a plurality of resources, and the service content for making a reservation is which human resource. A master setting means for setting in the master which combination of physical resources and a combination of physical resources and a schedule data input means for inputting operation schedule data of human resources and physical resources for each service time, and the above-mentioned input A reservable number calculation means that aggregates operation schedule data for each service time and calculates the reservable number of human resources and physical resources for each resource, and a reservation data input means for inputting the reservation data of the service. In preparation, the reservable number calculation means uses the remaining reservable number obtained by subtracting the resources used in the reservation data based on the master from the calculated reservable number for each resource as a reservation frame for each resource in service time units. It is characterized by calculating in.
また、本発明に係る予約枠管理装置は、前記予約可能数算出手段は、前記算出した残りの予約枠に対して、前記予約データ入力手段から次に受けたいサービスの予約データが入力されると、前記マスタに基づいて次に受けたいサービスの予約可能なサービス時間帯と予約枠数とを算出すること、を特徴とする。 Further, in the reservation frame management device according to the present invention, when the reservationable number calculation means inputs the reservation data of the service to be received next from the reservation data input means to the remaining reservation frame calculated. , The feature is that the service time zone and the number of reservation slots for the service to be received next are calculated based on the master.
また、本発明に係る予約枠管理装置は、前記制御部は、前記算出した残りの予約枠と、次に受けたいサービスの予約可能なサービス時間帯と予約枠数との少なくとも一つを表示する表示手段を更に備えていること、を特徴とする。 Further, in the reservation frame management device according to the present invention, the control unit displays at least one of the calculated remaining reservation frame, the service time zone in which the service to be received next can be reserved, and the number of reservation frames. It is characterized by further providing display means.
また、本発明に係る予約枠管理方法は、制御部を備え、人的資源と物的資源の組み合わせによって提供されるサービスを予約する場合に、予約の可否を予約枠で管理する予約枠管理装置で実行される予約枠管理方法であって、前記制御部で実行される、前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定ステップと、サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力ステップと、入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出ステップと、前記サービスの予約データを入力する予約データ入力ステップと、を含み、前記予約可能数算出ステップは、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データのサービスで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、を特徴とする。 Further, the reservation frame management method according to the present invention includes a control unit, and when reserving a service provided by a combination of human resources and physical resources, a reservation frame management device that manages whether or not the reservation is possible with the reservation frame. The reservation frame management method executed by the control unit, in which at least one of the human resource and the physical resource, which is executed by the control unit, is composed of a plurality of resources, and the service content for making a reservation is which human resource. A master setting step for setting which combination of physical resources is composed in the master, a scheduled data input step for inputting operation schedule data of human resources and physical resources for each service time, and the input operation. Includes a reservable number calculation step that aggregates scheduled data for each service time and calculates the reservable number of human resources and physical resources for each resource, and a reservation data input step for inputting the reservation data of the service. In the reservable number calculation step, the remaining reservable number obtained by subtracting the resource used in the reservation data service based on the master from the calculated reservable number for each resource is set as the reservation frame, and the resource is resource in service time units. It is characterized by being calculated for each.
また、本発明に係る予約枠管理プログラムは、制御部を備え、人的資源と物的資源の組み合わせによって提供されるサービスを予約する場合に、予約の可否を予約枠で管理する予約枠管理装置に実行させるための予約枠管理プログラムであって、前記制御部で実行させるための、前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定ステップと、サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力ステップと、入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出ステップと、前記サービスの予約データを入力する予約データ入力ステップと、を含み、前記予約可能数算出ステップは、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データのサービスで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、を特徴とする。 Further, the reservation frame management program according to the present invention includes a control unit, and when reserving a service provided by a combination of human resources and physical resources, a reservation frame management device that manages whether or not a reservation can be made with a reservation frame. It is a reservation frame management program to be executed by the control unit, and at least one of the human resource and the physical resource to be executed by the control unit is composed of a plurality of resources, and which human resource is the service content for making a reservation. A master setting step that sets the master as to which combination of resources and physical resources consists of, and a schedule data input step that inputs the operation schedule data of human resources and physical resources for each service time, and input A reservable number calculation step that aggregates the operation schedule data for each service time and calculates the reservable number of human resources and physical resources for each resource, a reservation data input step for inputting the reservation data of the service, and a reservation data input step. In the service time unit, the reservable number calculation step includes the remaining reservable number obtained by subtracting the resources used in the reservation data service based on the master from the calculated reservable number for each resource as a reservation frame. It is characterized by calculating for each resource.
本発明によれば、人的資源と物的資源の組み合わせによって提供されるサービスを予約する場合に、人的資源と物的資源の稼働予定データと予約データとに基づいて予約可能数を予約枠として算出することで、容易かつ正確に予約を行うことができるという効果を奏する。 According to the present invention, when reserving a service provided by a combination of human resources and physical resources, the number of reservations that can be made is reserved based on the operation schedule data and reservation data of human resources and physical resources. By calculating as, it is possible to make a reservation easily and accurately.
本発明の実施形態を図面に基づいて詳細に説明する。なお、本実施形態では、予約枠管理装置として自動車教習所の予約システムを例にあげて説明するが、本発明は必ずしもこの実施形態に限定されない。 Embodiments of the present invention will be described in detail with reference to the drawings. In the present embodiment, the reservation system of the driving school will be described as an example of the reservation frame management device, but the present invention is not necessarily limited to this embodiment.
[1.概要]
従来は、例えば自動車教習所の事務職員が指導員の勤務予定や教習車両の利用可能予定を紙の時間割表を用いて管理し、その紙に教習生の名前を記載していくことで、教習の予約管理を行っていた。また、システム上で管理する場合は、事務職員が指導員の勤務予定と、教習車両の利用可能予定を紙または画面上で確認し、予約可能数を算出して、その結果を手入力していた。このように、指導員の勤務予定と、教習車両の利用可能予定と、予約可能数とがリンクしていないため、2重管理の手間がかかり、集計ミスが発生し易く、誤った予約可能数を算出するおそれがあった。
[1. Overview]
Conventionally, for example, a driving school clerical staff manages the work schedule of an instructor and the availability schedule of a training vehicle using a paper timetable, and writes the name of the trainee on the paper to reserve the training. I was managing it. In addition, when managing on the system, the clerical staff confirmed the instructor's work schedule and the availability schedule of the training vehicle on paper or screen, calculated the number of reservations that could be made, and manually entered the result. .. In this way, since the instructor's work schedule, the available schedule of the training vehicle, and the number of reservations that can be made are not linked, it takes time and effort for double management, and it is easy for counting errors to occur, so the wrong number of reservations can be made. There was a risk of calculation.
そこで、本実施形態にかかる予約枠管理装置は、指導員の勤務予定と教習車両の利用可能予定とを入力すると、マスタデータの設定に従って、自動的に予約取得可能数を算出する機能を備えている。このため、指導員の勤務予定と教習車両の利用可能予定を入力するだけで、自動的に予約可能数としての予約枠を算出することができるため、入力負荷が軽減され、また、誤った予約可能数が算出されるのを防止することができる。 Therefore, the reservation frame management device according to the present embodiment has a function of automatically calculating the number of reservations that can be acquired according to the setting of the master data when the instructor's work schedule and the available schedule of the training vehicle are input. .. Therefore, the input load can be reduced and erroneous reservations can be made because the reservation frame as the number of reservations that can be made can be automatically calculated simply by inputting the work schedule of the instructor and the availability schedule of the training vehicle. It is possible to prevent the number from being calculated.
[2.構成]
本実施形態に係る予約枠管理装置の構成の一例について、図1を参照して説明する。図1は、予約枠管理装置100の構成の一例を示すブロック図である。
[2. Constitution]
An example of the configuration of the reservation frame management device according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the configuration of the reservation
予約枠管理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、予約枠管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The reservation
予約枠管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。予約枠管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The reservation
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線又は無線の通信回線を介して、予約枠管理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、予約枠管理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。
The
記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。ここで、記憶部106は、予約内容設定マスタテーブル106a、予定データ記憶部106b、予約可能数記憶部106c、予約データ記憶部106d等を備えている。
Various databases, tables, files, and the like are stored in the
予約内容設定マスタテーブル106aは、予約を行うサービス内容がどのような人的資源と物的資源の組み合わせからなるかを予め設定しておくマスタテーブルである。例えば、自動車教習所の場合、人的資源としての指導員の資格には、“普通”と“大型”とがあり、物的資源としての教習車両には、“MT車(マニュアルトランスミッション車)”と“AT車(オートマティックトランスミッション車)”と“大型車”とがある。ここで、“MT所内”を予約した場合の予約内容は、“普通”の教習が可能な指導員が必要で、“MT車”を使用すると設定されている。また、“AT所内”という予約を行った場合の予約内容は、“普通”の教習が可能な指導員が必要で、“AT車”を使用すると設定されている。さらに、“大型所内”という予約を行った場合の予約内容は、“大型”の教習が可能な指導員が必要で、“大型車”を使用すると設定されている。つまり、上記予約が入った場合は、予約内容設定マスタテーブル106aに設定された予約内容に応じた人的資源と物的資源の数が予約可能数から差し引かれる。 The reservation content setting master table 106a is a master table in which what kind of combination of human resources and physical resources is used for the service content to be reserved is set in advance. For example, in the case of an automobile training school, the qualifications of an instructor as a human resource include "ordinary" and "large", and the training vehicle as a physical resource includes "MT vehicle (manual transmission vehicle)" and " There are "AT cars (automatic transmission cars)" and "large cars". Here, when the "MT office" is reserved, the reservation content requires an instructor who can teach "ordinary", and it is set to use the "MT car". In addition, when a reservation is made "inside the AT office", the reservation content requires an instructor who can teach "ordinary", and it is set to use the "AT car". Furthermore, when a reservation is made for "inside a large facility", the reservation content requires an instructor who can teach "large" and is set to use a "large vehicle". That is, when the above reservation is made, the number of human resources and physical resources corresponding to the reservation contents set in the reservation contents setting master table 106a is deducted from the number of reservations that can be made.
予定データ記憶部106bは、サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを記憶する。例えば、自動車教習所の場合は、各教習時間単位で指導員の勤務予定データと、教習車両の使用予定データとが入力されて、記憶される。
The schedule
予約可能数記憶部106cは、入力された稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出したものを記憶する。例えば、自動車教習所の場合は、入力された指導員の勤務予定データと教習車両の使用予定データとを教習時間毎に集計し、資源毎に算出された予約可能数を記憶する。また、予約可能数記憶部106cは、既に教習予約データが予約取得されている場合、算出された資源毎の予約可能数から教習予約データが使用する資源を差し引いた残りの予約可能数を予約枠として記憶する。さらに、予約可能数記憶部106cは、記憶されている残りの予約枠に対して、次に受けたい教習がある場合、その教習が予約可能な教習時間帯と予約枠数の算出結果を記憶してもよい。 The reservable number storage unit 106c aggregates the input scheduled operation data for each service time, and stores the reservable number of human resources and physical resources calculated for each resource. For example, in the case of a driving school, the input instructor's work schedule data and the training vehicle usage schedule data are aggregated for each training time, and the number of reservations calculated for each resource is stored. In addition, when the lesson reservation data has already been reserved, the reservable number storage unit 106c sets the remaining reservable number obtained by subtracting the resources used by the lesson reservation data from the calculated reservable number for each resource. Remember as. Further, the reservable number storage unit 106c stores the calculation result of the lesson time zone in which the lesson can be reserved and the number of reserved slots when there is a lesson to be taken next for the remaining reserved slots stored. You may.
予約データ記憶部106dは、入力されたサービスの予約データを記憶する。例えば、自動車教習所の場合は、教習生が教習を予約するために入力した教習予約データを記憶する。また、教習生が次に受けたい教習がある場合は、入力した次に受けたい教習予約データを記憶してもよい。
The reservation
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。
An
制御部102は、予約枠管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。ここで、制御部102は、機能概念的に、マスタ設定手段としてのマスタ設定部102a、予定データ入力手段としての予定データ入力部102b、予約可能数算出手段としての予約可能数算出部102c、予約データ入力手段としての予約データ入力部102d、表示手段としての表示部102e等を備えている。
The
マスタ設定部102aは、予約を行うサービス内容がどのような人的資源と物的資源の組み合わせからなるかを予め予約内容設定マスタテーブル106aに設定するものである。例えば、自動車教習所の場合は、人的資源としての指導員の資格に“普通”と“大型”とがあり、物的資源としての教習車両に、“MT車”と“AT車”と“大型車”とがある。マスタ設定の具体例としては、“MT所内”という予約内容は、“普通”の教習が可能な指導員で、“MT車”を使用する組み合わせとなり、“AT所内”という予約内容は、“普通”の教習が可能な指導員で、“AT車”を使用する組み合わせとなり、“大型所内”という予約内容は、“大型”の教習が可能な指導員で、“大型車”を使用する組み合わせとなる。
The
予定データ入力部102bは、サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力するものである。例えば、自動車教習所の場合は、各教習時間における指導員の勤務予定データと、教習車両の使用予定データとが入力される。
The schedule
予約可能数算出部102cは、入力された稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出するものである。例えば、自動車教習所の場合は、入力された指導員の勤務予定データと教習車両の使用予定データとを教習時間毎に集計し、資源毎の予約可能数を算出する。また、教習予約データが予約取得されている場合、予約可能数算出部102cは、算出した資源毎の予約可能数から予約取得された教習予約データが使用する資源を差し引いた残りの予約可能数を予約枠として算出する。さらに、予約可能数算出部102cは、算出した残りの予約枠に対して、次に受けたい教習がある場合、その教習が予約可能な教習時間帯と予約枠数を算出することもできる。
The reservable
予約データ入力部102dは、サービスの予約データを入力する。例えば、自動車教習所の場合は、教習生が教習の予約を行うための教習予約データを入力する。また、教習生が次に受けたい教習内容がある場合は、次に受けたい教習予約データを入力することもできる。これにより、次に受けたい教習予約データを入力すると、これに基づいて予約可能数算出部102cによって、次に受けたい教習の予約が可能な教習時間帯と予約枠数とが算出できるため、容易かつ正確に予約を入れることができる。
The reservation
表示部102eは、予約可能数算出部102cで算出した残りの予約枠と、次に受けたいサービスの予約可能なサービス時間帯と予約枠数とをそれぞれの画面に表示するよう制御する。例えば、自動車教習所の場合、予約可能数算出部102cで算出された教習予約が可能な残りの予約枠については、全体の予約可能数を示すものであるため、教習所側で見ることのできる画面に表示させる。また、予約可能数算出部102cで算出された次に受けたい教習の予約が可能な教習時間帯と予約枠数については、次に受けたい教習の予約データを入力した教習生個人が見ることのできる画面に表示させる。
The
[3.具体例]
本実施形態の具体例について、図2から図13を参照して、本実施形態に係る予約枠管理装置の処理の一例について説明する。図2は、予約枠管理装置の処理の一例を示すフローチャートである。図3は、本実施形態における指導員の勤務予定入力の一例を示す図である。図4は、図3の指導員の勤務予定を集計した予約可能数の一例を示す図である。図5は、本実施形態における車両の使用予定入力の一例を示す図である。図6は、図5の車両の使用予定を集計した予約可能数の一例を示す図である。図7は、現在の予約状況の一例を示す図である。図8は、指導員の勤務予定と車両の使用予定と現在の予約状況とに基づいて算出された予約可能数としての予約枠の一例を示す図である。図9は、本実施形態における教習生の次予約内容の一例を示す図である。図10は、図9の教習生Eの次予約内容に基づく予約枠の一例を示す図である。図11は、図9の教習生Fの次予約内容に基づく予約枠の一例を示す図である。図12は、図9の教習生Gの次予約内容に基づく予約枠の一例を示す図である。図13は、図9の教習生Hの次予約内容に基づく予約枠の一例を示す図である。
[3. Concrete example]
A specific example of the present embodiment will be described with reference to FIGS. 2 to 13 to explain an example of processing of the reservation frame management device according to the present embodiment. FIG. 2 is a flowchart showing an example of processing of the reservation frame management device. FIG. 3 is a diagram showing an example of inputting a work schedule of an instructor in this embodiment. FIG. 4 is a diagram showing an example of the number of reservations that can be made by totaling the work schedules of the instructors of FIG. FIG. 5 is a diagram showing an example of a vehicle usage schedule input in the present embodiment. FIG. 6 is a diagram showing an example of the number of reservations that can be made by totaling the usage schedule of the vehicle of FIG. FIG. 7 is a diagram showing an example of the current reservation status. FIG. 8 is a diagram showing an example of a reservation frame as a reservable number calculated based on the instructor's work schedule, vehicle usage schedule, and current reservation status. FIG. 9 is a diagram showing an example of the next reservation contents of the trainee in the present embodiment. FIG. 10 is a diagram showing an example of a reservation frame based on the next reservation content of the trainee E of FIG. FIG. 11 is a diagram showing an example of a reservation frame based on the next reservation content of the trainee F of FIG. FIG. 12 is a diagram showing an example of a reservation frame based on the next reservation content of the trainee G of FIG. FIG. 13 is a diagram showing an example of a reservation frame based on the next reservation content of the trainee H of FIG.
まず、図2に示すように、マスタ設定部102aは、予約を行う教習内容がどのような人的資源と物的資源の組み合わせからなるかを予め予約内容設定マスタテーブル106aに設定しておく(ステップSA−1)。
First, as shown in FIG. 2, the
続いて、予定データ入力部102bは、各教習時間における指導員の勤務予定データと、教習車両の使用予定データとを入力する(ステップSA−2)。そして、予約可能数算出部102cは、入力された稼働予定データを教習時間毎に集計し、資源毎の詳細な予約可能数を算出する(ステップSA−3)。例えば、教習時限毎の“普通”と“大型”の指導が可能な指導員の出勤人数を集計すると共に、教習時限毎の“MT車”と“AT車”と“大型車”の各教習車両が使用可能な車両数を集計し、予約可能数を算出する。
Subsequently, the schedule
表示部102eは、算出された教習時限毎の各資格を持った指導員の勤務予定人数と、教習時限毎の種類毎の教習車両の使用予定台数とは、教習所側で把握したい予約可能数であるため、教習所の事務員が見ることのできる画面に表示する(ステップSA−4)。
The
ここで、予約データ入力部102dから教習予約データが入力された場合は(ステップSA−5:Yes)、ステップSA−3に戻り、予約可能数算出部102cは、入力された教習予約データと予約内容設定マスタテーブル106aとに基づいて算出された人的資源と物的資源の予約可能数を、上記ステップSA−4で画面に表示された予約可能数から差し引いた残りの予約可能数を算出する(ステップSA−3)。算出された残りの予約可能数も教習所側で把握したい予約可能数であるため、表示部102eは、教習所の事務員が見ることのできる画面に表示する(ステップSA−4)。
Here, when the lesson reservation data is input from the reservation
ここで、教習生から次回予約したい教習内容が入力された場合は(ステップSA−5:Yes)、ステップSA−3に戻り、予約可能数算出部102cは、入力された次回予約内容を予約内容設定マスタテーブル106aに基づいて人的資源と物的資源の予約可能数を算出し、現在の予約状況から見てどの教習時限にどれだけの予約可能枠数が残っているかを算出する。この算出結果は、次回予約したい教習内容によって異なってくるため、表示部102eは、入力した教習生のみが見ることのできる予約取得画面に予約可能枠数を表示する(ステップSA−4)。
Here, if the trainee inputs the lesson content to be reserved next time (step SA-5: Yes), the process returns to step SA-3, and the reservationable
その後、予約データ入力部102dから教習予約データや次回予約したい教習内容の入力が無く(ステップSA−5:No)、新たな予定データ入力があると(ステップSA−6:Yes)、ステップSA−2に戻って上記処理が繰り返される。新たな予定データ入力が無い場合は、処理を終了する(ステップSA−6:No)。
After that, if there is no input of lesson reservation data or lesson content to be reserved next time from the reservation
ここで、図1および図3〜図13を参照して、本実施形態における予約枠管理装置の処理の一例について具体的に説明する。 Here, an example of processing of the reservation frame management device in the present embodiment will be specifically described with reference to FIGS. 1 and 3 to 13.
自動車教習所における予約枠管理装置100では、予めマスタ設定部102aは、自動車教習の予約内容を予約内容設定マスタテーブル106aに設定する。ここでは、指導員の資格として“普通(車)”と“大型(車)”の区別があり、教習車両の種類として“MT車”と“AT車”と“大型車”の区別があるものとする。マスタ設定の一例は、“MT所内”という予約内容は、“普通(車)”の教習が可能な指導員で、“MT車”を使用する組み合わせであり、“AT所内”という予約内容は、“普通(車)”の教習が可能な指導員で、“AT車”を使用する組み合わせであり、“大型所内”という予約内容は、“大型(車)”の教習が可能な指導員で、“大型車”を使用する組み合わせであることが設定されている(ステップSA−1)。
In the reservation
次に、自動車教習所の事務員は、指導員の勤務予定と教習車両の使用予定が決まると、入力装置112を使い予定データ入力部102bから順次入力していき、予定データ記憶部106bに記憶させる(ステップSA−2)。図3は、7月12日の指導員A〜Eまでの5人の1時限目〜3時限目までの勤務予定入力の一例を示している。また、図5は、7月12日の教習車両であるMT車(1)〜(3)とAT車(1)〜(3)と大型車(1)の1時限目〜3時限目までの使用予定入力の一例を示している。
Next, when the instructor's work schedule and the training vehicle's usage schedule are determined, the driving school clerk sequentially inputs from the schedule
予約可能数算出部102cは、図3の指導員の勤務予定を資格毎に集計することにより、図4に示すような、“普通”と“大型”の資格を持った指導員の時限毎の予約可能な人数枠を算出する(ステップSA−3)。また、図5の教習車両の使用予定を車種毎に集計することにより、図6に示すような、“MT車”と“AT車”と“大型車”の時限毎の予約可能な車両台数枠を算出する(ステップSA−3)。算出した予約可能な人数枠や車両台数枠は、予約可能数記憶部106cに記憶させる。
The reservable
表示部102eは、これら算出した予約可能な人数枠や車両台数枠を教習所側の画面に表示することができる(ステップSA−4)。これらの表示は、まだ教習予約が入っていない状態における予約可能枠の状況を示している。
The
ここで、図7に示すように、教習予約をした教習生が既に居る場合、予約可能数算出部102cは、教習の予約データが入力されたものとして、予約内容設定マスタテーブル106aに基づいて、予約によって使用される人的資源と物的資源の使用枠を算出し、図4と図6に示す予約可能枠から差し引くことにより、図8に示すような、これから予約を行う場合の時限毎の予約可能枠数を算出することができる(ステップSA−3)。この予約可能枠数も予約可能数記憶部106cに記憶させ、表示部102eによって教習所側の画面に表示させることができる(ステップSA−4)。
Here, as shown in FIG. 7, when there is already a trainee who has made a lesson reservation, the reservationable
この時点でまだ教習予約を行っていない教習生E〜Hが居て、各教習生E〜Hの次の教習予約内容が図9に示すものである場合、次予約内容として予約入力画面に入力されると、予約可能数算出部102cは、図8に示す現在の予約状況に基づいて次予約内容が取得可能な時限と予約枠数とを算出する。
If there are trainees E to H who have not yet made a lesson reservation at this point and the next lesson reservation contents of each trainee E to H are as shown in FIG. 9, enter them in the reservation input screen as the next reservation contents. Then, the reservationable
例えば、教習生Eの次予約内容は、“MT所内”なので、“普通”の教習が可能な指導員が1人と、“MT車”が1台必要になる。このため、予約可能数算出部102cは、図8の1時限目に示すように、“普通”の指導員は3人居るが、“MT車”は1台しか残っていないため、図10に示すように、予約枠は“1”となる。同様に2時限目も予約枠は“1”で、3時限目は“普通”の指導員が0人であるので予約枠は“0”となる。
For example, since the next reservation content of the trainee E is "in the MT office", one instructor who can perform "normal" training and one "MT car" are required. Therefore, as shown in the first period of FIG. 8, the reservable
教習生Fの次予約内容は、“AT所内”なので、“普通”の教習が可能な指導員が1人と、“AT車”が1台必要となる。このため、予約可能数算出部102cは、図8の1時限目に示すように、“普通”の指導員は3人居るが、“MT車”は2台しか残っていないので、図11に示すように、予約枠は“2”となる。同様に2時限目も予約枠は“1”となり、3時限目は“普通”の指導員が0人であるので予約枠は“0”となる。
Since the next reservation content of the trainee F is "inside the AT office", one instructor who can perform "ordinary" training and one "AT car" are required. Therefore, as shown in the first period of FIG. 8, the reservable
教習生Gの次予約内容は、“AT所内”なので、教習生Fの場合と同じ予約枠になる。つまり、図12に示すように、1時限目の予約枠は“2”となり、2時限目の予約枠は“1”となり、3時限目の予約枠は“0”となる。 Since the next reservation content of the trainee G is "in the AT office", the reservation frame is the same as that of the trainee F. That is, as shown in FIG. 12, the reservation frame for the first period is "2", the reservation frame for the second period is "1", and the reservation frame for the third period is "0".
教習生Hの次予約内容は、“大型所内”なので、“大型”の教習が可能な指導員が1人と、“大型車”が1台必要となる。このため、予約可能数算出部102cは、図8の1時限目に示すように、“大型”の指導員は1人居て、“大型車”は1台残っているので、図13に示すように、予約枠は“1”となる。同様に2時限目の予約枠は、指導員も車両も残っていないため“0”となり、3時限目は“大型”の指導員が1人居るが、大型車両が残っていないため予約枠は“0”となる。
Since the next reservation content of trainee H is "inside a large facility", one instructor who can teach "large" and one "large car" are required. Therefore, as shown in the first period of FIG. 8, the reservationable
このように、予約枠管理装置100は、教習生が次予約内容を予約取得画面に入力すると、残りの予約可能枠数が時限毎に自動的に表示されるため、この中から予約を取得することができる。なお、表示される予約枠数は、例えば教習生FとGの予約内容が重なっているため、1人が予約を入れると、もう1人の予約がとれなくなる可能性も発生する。その場合は、先に予約を取得した方を優先させる。
In this way, when the trainee inputs the next reservation content on the reservation acquisition screen, the reservation
上記したように、予定データの入力と予約データの入力は、順次入力され、予約枠の算出処理と、データ更新処理が繰り返し行われる。そして、予約取得画面上には、常に最新の予約状況が反映されるようになっている。 As described above, the input of the schedule data and the input of the reservation data are sequentially input, and the calculation process of the reservation frame and the data update process are repeated. The latest reservation status is always reflected on the reservation acquisition screen.
以上述べたように、本実施形態にかかる予約枠管理装置100は、自動車教習所における指導員(人的資源)と教習車両(物的資源)との組み合わせによって教習の予約の可否が決まるため、教習生が予約取得画面から何日の何時限目に希望する教習枠が幾つ空いているかを正確に把握することが可能であって、これらの処理がシステム上で自動的に行われるため、容易かつ正確に予約を行うことができる。
As described above, the reservation
なお、上記実施形態では、自動車教習所を一例に挙げて説明したが、必ずしもこれに限定されるものではなく、例えば、マンツーマンの専門学校や語学学校などのように、講師と教科に応じた教室(例えば、PC教室、実験室、語学ラボ等)との組み合わせで予約する場合であっても同様のロジックを用いることにより、適用が可能となる。 In the above embodiment, the driving school has been described as an example, but it is not necessarily limited to this, and for example, a classroom according to the instructor and the subject, such as a one-on-one vocational school or a language school ( For example, even when making a reservation in combination with a PC classroom, a laboratory, a language lab, etc.), it can be applied by using the same logic.
また、上記実施形態では、指導員(人的資源)と教習車両(物的資源)の2種類のファクターを組み合わせたが、3種類以上のファクターを組み合わせて予約を行う場合であってもよい。 Further, in the above embodiment, two types of factors, an instructor (human resource) and a training vehicle (physical resource), are combined, but a reservation may be made by combining three or more types of factors.
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical ideas described in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, of each of the processes described in the embodiments, all or part of the processes described as being performed automatically may be performed manually, or all the processes described as being performed manually. Alternatively, a part can be automatically performed by a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedure, control procedure, specific name, information including parameters such as registration data and search conditions of each processing, screen examples, and database configuration shown in the present specification and drawings are not specified unless otherwise specified. Can be changed arbitrarily.
また、予約枠管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Further, with respect to the reservation
例えば、予約枠管理装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて予約枠管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, with respect to the processing functions included in the reservation
また、このコンピュータプログラムは、予約枠管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
Further, this computer program may be stored in the application program server connected to the reservation
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD−ROM(Compact Disk Read Only Memory)、MO(Magneto−Optical disk)、DVD(Digital Versatile Disk)、および、Blu−ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registered). Trademarks) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disk), MO (Magnet-Optical Disk), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as a plurality of modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium in each device shown in the embodiment, the installation procedure after reading, and the like.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 Various databases and the like stored in the storage unit are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and storage means such as optical disks, and are used for various processes and website provision. Stores programs, tables, databases, files for web pages, etc.
また、予約枠管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、予約枠管理装置100は、当該情報処理装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
Further, the reservation
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能付加に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Further, the specific form of dispersion / integration of the device is not limited to the one shown in the drawing, and all or a part thereof may be functionally or physically in any unit according to various additions or the like. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.
本発明は、特に、人的資源と物的資源との組み合わせによって提供されるサービスの予約を行う業種全般に有用である。 The present invention is particularly useful in all industries that reserve services provided by a combination of human and physical resources.
100 予約枠管理装置
102 制御部
102a マスタ設定部
102b 予定データ入力部
102c 予約可能数算出部
102d 予約データ入力部
102e 表示部
104 通信インターフェース部
106 記憶部
106a 予約内容設定マスタテーブル
106b 予定データ記憶部
106c 予約可能数記憶部
106d 予約データ記憶部
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Reservation
Claims (5)
前記制御部は、
前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定手段と、
サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力手段と、
入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出手段と、
前記サービスの予約データを入力する予約データ入力手段と、
を備え、
前記予約可能数算出手段は、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、
を特徴とする予約枠管理装置。 It is a reservation frame management device that has a control unit and manages the availability of reservations in the reservation frame when reserving a service provided by a combination of human resources and physical resources.
The control unit
A master setting means for setting in the master which human resource and which physical resource combination the service content for which reservation is made is composed of a plurality of resources at least one of the human resource and the physical resource,
Scheduled data input means for inputting operation schedule data for human resources and physical resources for each service time,
A reservable number calculation means that aggregates the input scheduled operation data for each service time and calculates the reservable number of human resources and physical resources for each resource.
A reservation data input means for inputting the reservation data of the service and
With
The reservable number calculation means calculates for each resource in service time units, using the remaining reservable number obtained by subtracting the resources used in the reservation data based on the master from the calculated reservable number for each resource as a reservation frame. To do,
A reservation frame management device characterized by.
前記算出した残りの予約枠に対して、前記予約データ入力手段から次に受けたいサービスの予約データが入力されると、前記マスタに基づいて次に受けたいサービスの予約可能なサービス時間帯と予約枠数とを算出すること、
を特徴とする請求項1に記載の予約枠管理装置。 The reservable number calculation means
When the reservation data of the service to be received next is input from the reservation data input means to the remaining reservation frame calculated, the service time zone and the reservation of the service to be received next can be reserved based on the master. To calculate the number of frames,
The reservation frame management device according to claim 1.
前記算出した残りの予約枠と、次に受けたいサービスの予約可能なサービス時間帯と予約枠数との少なくとも一つを表示する表示手段を更に備えていること、
を特徴とする請求項1または2に記載の予約枠管理装置。 The control unit
Further provided with a display means for displaying at least one of the remaining reservation slots calculated above, the service time zone in which the service to be received next can be reserved, and the number of reservation slots.
The reservation frame management device according to claim 1 or 2.
前記制御部で実行される、
前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定ステップと、
サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力ステップと、
入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出ステップと、
前記サービスの予約データを入力する予約データ入力ステップと、
を含み、
前記予約可能数算出ステップは、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、
を特徴とする予約枠管理方法。 It is a reservation frame management method executed by a reservation frame management device that has a control unit and manages whether or not a reservation can be made in a reservation frame when a service provided by a combination of human resources and physical resources is reserved.
Executed by the control unit,
A master setting step in which at least one of the human resource and the physical resource is composed of a plurality of resources, and the master is set as to which human resource and which physical resource combination the service content to be reserved consists of.
Scheduled data entry step to enter the scheduled operation data of human resources and physical resources for each service time,
A reservable number calculation step that aggregates the input scheduled operation data for each service time and calculates the reservable number of human resources and physical resources for each resource, and
A reservation data input step for inputting reservation data for the service, and
Including
The reservable number calculation step is calculated for each resource in service time units, with the remaining reservable number obtained by subtracting the resources used in the reservation data based on the master from the calculated reservable number for each resource as a reservation frame. To do,
Reservation frame management method characterized by.
前記制御部で実行させるための、
前記人的資源と前記物的資源の少なくとも一方が複数資源で構成され、予約を行うサービス内容がどの人的資源とどの物的資源の組み合わせからなるかをマスタに設定するマスタ設定ステップと、
サービス時間単位の人的資源と物的資源のそれぞれの稼働予定データを入力する予定データ入力ステップと、
入力された前記稼働予定データをサービス時間毎に集計し、人的資源と物的資源の予約可能数を資源毎に算出する予約可能数算出ステップと、
前記サービスの予約データを入力する予約データ入力ステップと、
を含み、
前記予約可能数算出ステップは、算出した資源毎の予約可能数から前記マスタに基づいて前記予約データで使用する資源を差し引いた残りの予約可能数を予約枠として、サービス時間単位で資源毎に算出すること、
を特徴とする予約枠管理プログラム。 It is a reservation frame management program that has a control unit and allows a reservation frame management device that manages the availability of reservations to execute when reserving a service provided by a combination of human resources and physical resources. ,
To be executed by the control unit
A master setting step in which at least one of the human resource and the physical resource is composed of a plurality of resources, and the master is set as to which human resource and which physical resource combination the service content to be reserved consists of.
Scheduled data entry step to enter the scheduled operation data of human resources and physical resources for each service time,
A reservable number calculation step that aggregates the input scheduled operation data for each service time and calculates the reservable number of human resources and physical resources for each resource, and
A reservation data input step for inputting reservation data for the service, and
Including
The reservable number calculation step is calculated for each resource in service time units, with the remaining reservable number obtained by subtracting the resources used in the reservation data based on the master from the calculated reservable number for each resource as a reservation frame. To do,
Reservation frame management program featuring.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016179819A JP6765910B2 (en) | 2016-09-14 | 2016-09-14 | Reservation frame management device, reservation frame management method, and reservation frame management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016179819A JP6765910B2 (en) | 2016-09-14 | 2016-09-14 | Reservation frame management device, reservation frame management method, and reservation frame management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018045453A JP2018045453A (en) | 2018-03-22 |
| JP6765910B2 true JP6765910B2 (en) | 2020-10-07 |
Family
ID=61694751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016179819A Active JP6765910B2 (en) | 2016-09-14 | 2016-09-14 | Reservation frame management device, reservation frame management method, and reservation frame management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6765910B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6637105B2 (en) * | 2018-05-02 | 2020-01-29 | 英紀 田川 | Vehicle lending management system |
| JP7492424B2 (en) | 2020-10-05 | 2024-05-29 | 株式会社オービック | Cancellation waiting vehicle dispatch device, cancellation waiting vehicle dispatch method, and cancellation waiting vehicle dispatch program |
| JP7265579B2 (en) * | 2021-04-23 | 2023-04-26 | 楽天グループ株式会社 | Information processing device, information processing method, and program |
| CN113420898B (en) * | 2021-06-18 | 2024-04-19 | 阿波罗智能技术(北京)有限公司 | Intelligent scheduling method and device for driving school teaching, electronic equipment and storage medium |
| JP7644044B2 (en) | 2022-03-25 | 2025-03-11 | 株式会社オービック | Apparatus for calculating the number of people to whom service can be provided, method for calculating the number of people to whom service can be provided, and program for calculating the number of people to whom service can be provided |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3344933B2 (en) * | 1997-09-18 | 2002-11-18 | 富士通株式会社 | Service reservation management system and recording medium storing a program for causing a computer to perform processing in the system |
| JPWO2005041088A1 (en) * | 2003-10-23 | 2007-03-29 | 株式会社石橋組 | Room allocation device, room allocation program |
| JP2005190051A (en) * | 2003-12-25 | 2005-07-14 | Fuji Xerox Co Ltd | Schedule generation assisting system |
| JPWO2012039150A1 (en) * | 2010-09-24 | 2014-02-03 | コニカミノルタ株式会社 | Inspection reservation system and inspection reservation server |
| JP5955441B1 (en) * | 2015-07-23 | 2016-07-20 | 株式会社リクルートホールディングス | Reservation management apparatus, reservation management method, and reservation management program |
-
2016
- 2016-09-14 JP JP2016179819A patent/JP6765910B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018045453A (en) | 2018-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Tondeur et al. | The HeDiCom framework: Higher Education teachers’ digital competencies for the future | |
| Shurygin et al. | Learning management systems in academic and corporate distance education | |
| Marrin | Training and educating US intelligence analysts | |
| Beckman et al. | Implementing version control with Git and GitHub as a learning objective in statistics and data science courses | |
| Molope et al. | Evaluation of the community development practitioners’ professional development programme: CIPP model application | |
| JP6765910B2 (en) | Reservation frame management device, reservation frame management method, and reservation frame management program | |
| Beecroft et al. | Bridging the gap between school and workplace: Developing a new graduate nurse curriculum | |
| Batista et al. | AACSB international accreditation as a catalyst for soft skills in business schools | |
| Ping et al. | Challenges and barriers to e-leadership participation: Examining the perspectives of Malaysian secondary school teachers | |
| JP6600540B2 (en) | Assignment control device, assignment control method, and assignment control program | |
| CN107851229A (en) | Reservation management device, reservation management method and reservation management program | |
| Diaz et al. | Using communities of practice to investigate work-integrated learning in engineering education: A grounded theory approach | |
| Kim et al. | Twelve tips for developing and implementing AI curriculum for undergraduate medical education | |
| Moreno et al. | Dignity for the deaf in the educational environment: a comparison between Finland and Mexico | |
| Dassel et al. | Navigating the future of gerontology education: Curriculum mapping to the AGHE competencies | |
| Wolf et al. | Course syllabi: Components and outcomes assessment | |
| Louiza et al. | Functional analysis and functional maps of qualifications in ECVET context | |
| Tumuhimbise et al. | Opportunities and challenges of integrating digital health into medical education curricula: A scoping review | |
| JP6785638B2 (en) | Lesson order management device, lesson order management method, and lesson order management program | |
| Shah et al. | Evaluation of factors determining the development and progress of library and information science in different Pakistani universities | |
| Ku et al. | Using computer software packages to enhance the teaching of engineering management science: Part 1—Critical path networks | |
| Owens | EMR implementation: big bang or a phased approach? | |
| Mavodza | International accreditation and recognition of the master’s in library and information science (MLIS) degree curriculum: a case study of Zimbabwe | |
| JP2006323177A (en) | Timetable generating device, timetable generating method and program | |
| Camba et al. | Critical success factors in the curriculum alignment process: The case of the college of business at Abu Dhabi University |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190904 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200727 |
|
| 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: 20200901 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6765910 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |