本申請基于申請日為2016年3月23日的日本在先申請?zhí)?016-057943、以及申請日為2016年12月19日的日本在先申請?zhí)?016-245053并主張其優(yōu)先權(quán),其全部內(nèi)容通過參考援引至此。
本發(fā)明涉及工作班次管理裝置、工作班次管理方法以及計算機(jī)可讀取的記錄介質(zhì)。
背景技術(shù):
以往,已知例如一種出缺勤班次系統(tǒng),其具備員工終端和班次分配服務(wù)器,該員工終端是多名員工分別持有的終端,向班次分配服務(wù)器發(fā)送包括該員工所希望的出缺勤班次的班次希望信息,該班次分配服務(wù)器基于從該終端發(fā)送的班次希望信息來分配出缺勤班次計劃(日本特開2015-225550號公報)。
但是,上述的出缺勤班次系統(tǒng)的情況下,必須對每個出勤希望日中多個工作時間段的每個同時指定可否出勤,存在指定操作繁雜這一問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明鑒于這樣的問題而提出,目的在于使希望工作班次數(shù)據(jù)的輸入簡潔,并且易于生成工作班次。
本發(fā)明的工作班次管理裝置具備:第一顯示控制單元,其按每個用戶id顯示用于從多個工作時間段指定希望的工作時間段的輸入表單;以及統(tǒng)計單元,其對每個所述工作時間段統(tǒng)計在該工作時間段能夠工作的人數(shù),所述輸入表單是在每個所述工作時間段獨(dú)立的表單,以預(yù)定形式設(shè)置多個日期框,并且在每個該日期框中設(shè)置用于粘貼輸入預(yù)定標(biāo)記的標(biāo)記粘貼區(qū)域,所述統(tǒng)計單元通過計數(shù)在所述標(biāo)記粘貼區(qū)域中粘貼有所述標(biāo)記的用戶id數(shù),與所述日期框分別對應(yīng)地統(tǒng)計在每個所述工作時間段能夠工作的人數(shù)。
本發(fā)明的工作班次管理方法具有:第一顯示控制步驟,按每個用戶id顯示用于從多個工作時間段指定希望的工作時間段的輸入表單;以及統(tǒng)計步驟,對每個所述工作時間段統(tǒng)計在該工作時間段能夠工作的人數(shù),所述輸入表單是在每個所述工作時間段獨(dú)立的表單,以預(yù)定形式設(shè)置多個日期框,并且在每個該日期框中設(shè)置用于粘貼輸入預(yù)定標(biāo)記的標(biāo)記粘貼區(qū)域,所述統(tǒng)計步驟通過計數(shù)在所述標(biāo)記粘貼區(qū)域中粘貼有所述標(biāo)記的用戶id數(shù),與所述日期框分別對應(yīng)地統(tǒng)計在每個所述工作時間段能夠工作的人數(shù)。
本發(fā)明的計算機(jī)可讀取的記錄介質(zhì)是存儲用于使工作班次管理裝置的計算機(jī)執(zhí)行以下過程的程序的非臨時性計算機(jī)可讀取的記錄介質(zhì),所述過程包括:第一顯示控制處理,按每個用戶id顯示用于從多個工作時間段指定希望的工作時間段的輸入表單;以及統(tǒng)計處理,對每個所述工作時間段統(tǒng)計在該工作時間段能夠工作的人數(shù),所述輸入表單是在每個所述工作時間段獨(dú)立的表單,以預(yù)定形式設(shè)置多個日期框,并且在每個該日期框中設(shè)置用于粘貼輸入預(yù)定標(biāo)記的標(biāo)記粘貼區(qū)域,所述統(tǒng)計處理通過計數(shù)在所述標(biāo)記粘貼區(qū)域中粘貼有所述標(biāo)記的用戶id數(shù),與所述日期框分別對應(yīng)地統(tǒng)計在每個所述工作時間段能夠工作的人數(shù)。
根據(jù)本發(fā)明,能使希望工作班次的輸入簡潔,并易于生成工作班次。
附圖說明
圖1是表示本發(fā)明的實(shí)施方式的工作班次管理系統(tǒng)的框圖。
圖2是表示服務(wù)器的功能結(jié)構(gòu)的框圖。
圖3是表示終端裝置的功能結(jié)構(gòu)的框圖。
圖4是表示員工帳戶db結(jié)構(gòu)的圖。
圖5是表示班次db結(jié)構(gòu)的圖。
圖6a是表示班次提交處理的流程圖。
圖6b是表示統(tǒng)計處理的流程圖。
圖7a、圖7b是表示執(zhí)行了班次提交處理時的終端裝置顯示畫面一個例子的圖,是表示高橋一郎以自身的用戶id登錄時終端裝置顯示畫面一個例子的圖。
圖8是表示執(zhí)行了班次提交處理時的終端裝置顯示畫面一個例子的圖,是表示伊藤文子以自身的用戶id登錄時終端裝置顯示畫面一個例子的圖。
圖9a、圖9b以及圖9c是表示高橋一郎在各工作時間段的輸入表單輸入希望工作班次后的顯示畫面一個例子的圖。
圖10a、圖10b以及圖10c是表示伊藤文子在各工作時間段的輸入表單輸入希望工作班次后的顯示畫面一個例子的圖。
圖11a是表示班次生成處理的流程圖。
圖11b是表示登記處理的流程圖。
圖12是表示工作確定處理的流程圖。
圖13a、圖13b以及圖13c是表示各工作時間段的工作確定輸入表單一個例子的圖。
圖14a、圖14b是表示執(zhí)行了班次生成處理時終端裝置顯示畫面一個例子的圖。
圖15a、圖15b是表示執(zhí)行了班次生成處理時終端裝置顯示畫面一個例子的圖。
圖16是表示執(zhí)行了班次生成處理時終端裝置顯示畫面一個例子的圖。
圖17a是表示班次確認(rèn)處理的流程圖。
圖17b是表示班次確認(rèn)應(yīng)答處理的流程圖。
圖18a、圖18b以及圖18c是表示執(zhí)行了班次確認(rèn)處理時終端裝置顯示畫面一個例子的圖。
圖19是表示執(zhí)行了班次確認(rèn)處理時終端裝置顯示畫面一個例子的圖。
圖20a、圖20b以及圖20c是表示執(zhí)行了班次確認(rèn)處理時終端裝置顯示畫面一個例子的圖。
圖21a、圖21b以及圖21c是表示執(zhí)行了班次確認(rèn)處理時終端裝置顯示畫面一個例子的圖。
圖22a、圖22b以及圖22c是表示各工作時間段的工作確定輸入表單的其他例子的圖。
具體實(shí)施方式
以下,參照附圖詳細(xì)說明本發(fā)明的實(shí)施方式。而且,本發(fā)明不限定為圖示例子。
參照圖1~圖3說明本實(shí)施方式的裝置結(jié)構(gòu)。參照圖1說明本實(shí)施方式的工作班次管理系統(tǒng)1。圖1是表示工作班次管理系統(tǒng)1的框圖。
工作班次管理系統(tǒng)1為例如小賣店、飲食店等的經(jīng)營者等管理者在生成用于管理員工工作日等的工作班次時進(jìn)行輔助的系統(tǒng)。
工作班次管理系統(tǒng)1具備作為工作班次管理裝置的服務(wù)器10和多個終端裝置20。工作班次管理系統(tǒng)1的各裝置與通信網(wǎng)絡(luò)n連接。
服務(wù)器10是通信網(wǎng)絡(luò)n的云內(nèi)服務(wù)器裝置,存儲并管理員工的工作班次相關(guān)信息。假定服務(wù)器10由一臺構(gòu)成,但不限定于此,也可由多臺裝置構(gòu)成。
終端裝置20是用于管理者以及各員工作為用戶而攜帶使用的裝置。終端裝置20例如是平板pc、筆記本pc、智能手機(jī)等便攜終端,能與通信網(wǎng)絡(luò)n無線通信連接。因此,無論員工在何時何處都能使用終端裝置20。
通信網(wǎng)絡(luò)n為因特網(wǎng),也可包括wan(wideareanetwork;廣域網(wǎng))、lan(localareanetwork;局域網(wǎng))、專用線路等。
而且,在圖1中舉例示出工作班次管理系統(tǒng)1中所具備的終端裝置20為3臺,工作班次管理系統(tǒng)1是具備管理者以及多個員工分別持有的多個終端裝置20并由服務(wù)器10管理管理者以及所有員工信息的結(jié)構(gòu)。另外,各終端裝置20中安裝有實(shí)現(xiàn)工作班次的提交、生成、確認(rèn)等功能的應(yīng)用(以下,稱作工作班次管理應(yīng)用)。
參照圖2,說明服務(wù)器10內(nèi)部的功能結(jié)構(gòu)。圖2是表示服務(wù)器10的功能結(jié)構(gòu)的框圖。
如圖2所示,服務(wù)器10具備作為第1~4顯示控制單元、指定單元、統(tǒng)計單元的cpu(centralprocessingunit;中央處理器)11、操作部12、ram(randomaccessmemory;隨機(jī)存取存儲器)13、顯示部14、存儲部15及通信部16。服務(wù)器10的各部分經(jīng)由總線17連接。
cpu11控制服務(wù)器10的各部分。cpu11讀出存儲部15中存儲的系統(tǒng)程序以及應(yīng)用程序中所指定的程序并在ram13中展開,通過與該程序協(xié)作執(zhí)行各種處理。
操作部12具有鍵盤等按鍵輸入部和鼠標(biāo)等指點(diǎn)設(shè)備,受理按鍵輸入以及位置輸入,并將其操作信息輸出到cpu11。
ram13是易失性存儲器,形成暫時存儲各種數(shù)據(jù)、程序的工作區(qū)。顯示部14由lcd(liquidcrystaldisplay;液晶顯示器)、el(electroluminescence;電致發(fā)光)顯示器等構(gòu)成,依照由cpu11指示的顯示信息進(jìn)行各種顯示。
存儲部15由hdd(harddiskdrive;硬盤驅(qū)動器)、ssd(solidstatedrive;固態(tài)硬盤)等構(gòu)成,是可寫入以及讀出數(shù)據(jù)以及程序的存儲部。尤其是,存儲部15存儲有統(tǒng)計程序151、登記程序152、班次確認(rèn)應(yīng)答程序153、后述的員工帳戶db(database;數(shù)據(jù)庫)30、班次db40。
通信部16由網(wǎng)絡(luò)卡等構(gòu)成,與通信網(wǎng)絡(luò)n通信連接,與通信網(wǎng)絡(luò)n上的設(shè)備進(jìn)行通信。cpu11經(jīng)由通信部16可與通信網(wǎng)絡(luò)n上的終端裝置20通信。
參照圖3說明終端裝置20的功能結(jié)構(gòu)。圖3是表示終端裝置20的功能結(jié)構(gòu)的框圖。
終端裝置20具備cpu21、操作部22、ram23、顯示部24、存儲部25及無線通信部26。終端裝置20的各部分經(jīng)由總線27連接。
cpu21、ram23、顯示部24與服務(wù)器10的cpu11、ram13、顯示部14相同,因此省略重復(fù)的說明,主要說明不同部分。
cpu21控制終端裝置20的各部分。操作部22具有設(shè)在顯示部24的顯示畫面上的觸摸屏,受理來自用戶的觸摸輸入,并將其操作信息輸出到cpu21。
存儲部25由閃存、eeprom(electricallyerasableprogrammablerom;電可擦可編程只讀存儲器)等構(gòu)成,是可寫入以及讀出數(shù)據(jù)以及程序的存儲部。尤其是,存儲部25中存儲有班次提交程序251、班次生成程序252、班次確認(rèn)程序253。
無線通信部26由天線、調(diào)制解調(diào)電路、信號處理電路等構(gòu)成,通過無線電波與通信網(wǎng)絡(luò)n上的基站、接入點(diǎn)等進(jìn)行信息收發(fā)。因此,cpu21能通過無線通信部26經(jīng)由通信網(wǎng)絡(luò)n上的基站、接入點(diǎn)等與服務(wù)器10進(jìn)行通信。
參照圖4以及圖5,說明服務(wù)器10的存儲部15中存儲的員工帳戶db30、班次db40。圖4是表示員工帳戶db30結(jié)構(gòu)的圖。圖5是表示班次db40結(jié)構(gòu)的圖。
如圖4所示,員工帳戶db30具有的項目有“員工編號”31、“姓名”32、“職務(wù)”33、“職責(zé)”34、“密碼”35、“工齡”36。
“員工編號”31是用于識別員工的識別編號(用戶id)?!靶彰?2是員工的姓名。“職務(wù)”33是員工的職務(wù)?!奥氊?zé)”34是員工的職責(zé)(業(yè)務(wù)范圍)?!懊艽a”35是登錄工作班次管理應(yīng)用時的密碼?!肮g”36是員工的工齡。
如圖5所示,班次db40具有的項目有“時間段”41、“日期”42、“顯示顏色”43、“姓名”44、“希望”45、“確定”46、“合計(希望)”47、“合計(確定)”48、“個人合計”49。班次db40是管理員工提交的希望工作班次數(shù)據(jù)以及確定的工作班次數(shù)據(jù)的數(shù)據(jù)庫。
“時間段”41是營業(yè)時間內(nèi)的時間段。時間段有“午餐”、“晚餐”、“深夜”?!叭掌凇?2是營業(yè)日的日期。“顯示顏色”43是將確定工作的工作確定員工的人數(shù)在后述的工作確定輸入表單f2(參照圖14a)、管理者閱覽用確定班次f4(參照圖18a、圖18b以及圖18c)中顯示時的顯示顏色(文字顏色)。顯示顏色有表示人數(shù)足夠的“黑色”、表示人數(shù)不足的“紅色”、表示人數(shù)過多的“藍(lán)色”。而且,圖中,“紅色”的數(shù)字(例如,2015年1月11日的工作確定員工的人數(shù)“3”)以粗體字表示。另外,“藍(lán)色”的數(shù)字(例如,2015年1月1日的工作確定員工的人數(shù)“5”)以反白數(shù)字表示。
“姓名”44是員工的姓名?!跋M?5是各員工希望出缺勤的回答。可工作的情況下,表示○記號的信息記錄在“希望”45中,未定的情況下,表示△記號的信息記錄在“希望”45中,不能工作的情況下,表示×記號的信息記錄在“希望”45中?!按_定”46是各員工確定的工作班次。需要工作的情況下,表示○記號的信息記錄在“確定”45中,不需工作的情況下,表示×記號的信息記錄在“確定”45中。
“合計(希望)”47是各營業(yè)日的“希望”45項目中記錄的○的合計。即,各營業(yè)日的可工作員工的合計?!昂嫌?確定)”48是各營業(yè)日的“確定”46項目中記錄的○的合計。即,各營業(yè)日中需要工作的員工的合計。“個人合計”49是各員工的“希望”45項目中記錄的○的合計與“確定”46項目中記錄的○的合計。即,各員工的希望工作天數(shù)以及確定工作天數(shù)。
參照圖6a~圖21c,說明工作班次管理系統(tǒng)1的動作。
參照圖6a~圖10c,說明工作班次管理系統(tǒng)1的動作中、從各員工提交希望班次到統(tǒng)計該希望班次為止的動作。圖6a是表示班次提交處理的流程圖。圖6b是表示統(tǒng)計處理的流程圖。圖7a以及圖7b是表示執(zhí)行了班次提交處理時終端裝置20的顯示畫面一個例子的圖,是表示高橋一郎以自身的用戶id登錄時終端裝置20的顯示畫面一個例子的圖。圖8是表示執(zhí)行了班次提交處理時終端裝置20的顯示畫面一個例子的圖,是表示伊藤文子以自身的用戶id登錄時終端裝置20的顯示畫面一個例子的圖。圖9a、圖9b以及圖9c是表示高橋一郎在各工作時間段的輸入表單輸入希望工作班次后的顯示畫面一個例子的圖。圖10a、圖10b以及圖10c是表示伊藤文子在各工作時間段的輸入表單輸入希望工作班次后的顯示畫面一個例子的圖。
參照圖6a說明由終端裝置20執(zhí)行的班次提交處理。班次提交處理是在從服務(wù)器10發(fā)送的工作日輸入表單中輸入表示員工所希望的工作日的工作日信息(希望工作班次數(shù)據(jù))并向服務(wù)器10提交(發(fā)送)的處理,是員工持有的終端裝置20中主要進(jìn)行的處理。
終端裝置20中,以經(jīng)由操作部22輸入了班次提交處理的執(zhí)行指示為觸發(fā),cpu21通過與從存儲部25讀出并適當(dāng)在ram23中展開的班次提交程序251協(xié)作來執(zhí)行班次提交處理。具體地,以經(jīng)由操作部22從顯示部24中顯示的菜單顯示畫面輸入了例如“班次提交”項目的選擇指示為觸發(fā),cpu21執(zhí)行班次提交處理。而且,假定此時終端裝置20已經(jīng)在工作班次管理應(yīng)用中登錄。以下,假定在終端裝置20中實(shí)施班次生成處理(參照圖11a)、班次確認(rèn)處理(參照圖17a)時也已經(jīng)在工作班次管理應(yīng)用中登錄。
首先,cpu21經(jīng)由無線通信部26向服務(wù)器10發(fā)送工作日輸入表單請求信息,該工作日輸入表單請求信息請求用于輸入表示員工所希望的工作日的工作日信息的工作日輸入表單數(shù)據(jù)(步驟s11)。工作日輸入表單是指用于輸入表示員工所希望的工作日的工作日信息(希望工作班次數(shù)據(jù))的輸入表單。
然后,cpu21經(jīng)由無線通信部26從服務(wù)器10接收工作日輸入表單數(shù)據(jù)(步驟s12)。然后,cpu21基于步驟s12中接收到的工作日輸入表單數(shù)據(jù),在顯示部24中顯示“午餐”、“晚餐”、“深夜”各工作時間段獨(dú)立的、月度(每月)日歷形式的工作日輸入表單f1(參照圖7a、圖7b、圖8)(步驟s13)。而且,步驟s13中,例如初始設(shè)定為最先顯示工作時間段“午餐”的工作日輸入表單f1。
此處,圖7a表示員工“高橋一郎”登錄的終端裝置20的顯示畫面中顯示工作時間段“午餐”的工作日輸入表單f1的狀態(tài)。而圖8中表示員工“伊藤文子”登錄的終端裝置20的顯示畫面中顯示工作時間段“午餐”的工作日輸入表單f1的狀態(tài)。而且,圖7a、圖8中所示的工作日輸入表單f1中,2015年1月1日~10日的工作班次已確定,可輸入1月11日以后的希望工作班次。
然后,cpu21經(jīng)由操作部22受理工作日信息的輸入(步驟s14)。工作日信息由表示時間段的信息、表示日期的信息、表示希望出缺勤的回答的信息構(gòu)成。圖7a、圖7b是表示操作部22進(jìn)行的工作日信息輸入操作一個例子的圖。如圖7a所示,在示出工作時間段“午餐”的工作日輸入表單f1的狀態(tài)(“午餐”按鈕24a的框以粗框顯示的狀態(tài))下,員工“高橋一郎”經(jīng)由操作部22對“○”按鈕24d、“△”按鈕24e、“×”按鈕24f中的例如“○”按鈕24d進(jìn)行觸摸操作,從而成為表示工作希望的○標(biāo)記被選中的狀態(tài)。(對“○”按鈕24d在員工能工作的情況下進(jìn)行觸摸操作,對“△”按鈕24e在不能確定員工是否能工作的情況下進(jìn)行觸摸操作,對“×”按鈕24f在員工不能工作的情況下進(jìn)行觸摸操作)。接著,如圖7b所示,員工“高橋一郎”經(jīng)由操作部22對2015年1月13日的框(標(biāo)記粘貼區(qū)域)進(jìn)行觸摸操作,成為在該框內(nèi)粘貼有○標(biāo)記24g的形態(tài)的顯示,從而被輸入表示日期“2015年1月13日”希望出缺勤的回答“○”的信息。而且,圖中,反白的標(biāo)記(例如,2015年1月11日的×標(biāo)記24h,12日以及13日的○標(biāo)記24g)表示尚未確定是否工作的狀態(tài),通過在后述的服務(wù)器10的登記處理中將工作確定信息記錄到班次db40中,成為已確定是否工作的狀態(tài),更新為常態(tài)標(biāo)記24i、24j。具體地,例如在按員工希望的那樣確定工作的情況下,反白○標(biāo)記24g更新為常態(tài)○標(biāo)記24i。另一方面,在未按員工希望那樣確定工作的情況下,反白○標(biāo)記24g更新為常態(tài)×標(biāo)記24j。而且,反白標(biāo)記實(shí)際上例如以藍(lán)色顯示。另外,常態(tài)標(biāo)記以黑色(確定顯示顏色)顯示。
然后,如果由員工“高橋一郎”對2015年1月11日~31日的各日期框粘貼○標(biāo)記24g或×標(biāo)記24h,則如圖9a所示,成為對工作時間段“午餐”的工作日輸入表單f1完成了希望工作班次的輸入的狀態(tài)。接著,例如對“晚餐”按鈕24b進(jìn)行觸摸操作,則如圖9b所示,顯示切換至工作時間段“晚餐”的工作日輸入表單f1,如果對該工作日輸入表單f1也在2015年1月11日~31日的各日期框中粘貼○標(biāo)記24g或×標(biāo)記24h,則成為對工作時間段“晚餐”的工作日輸入表單f1完成了希望工作班次的輸入的狀態(tài)。再接下來,例如對“深夜”按鈕24c進(jìn)行觸摸操作,則如圖9c所示,顯示切換至工作時間段“深夜”的工作日輸入表單f1,如果對該工作日輸入表單f1也在2015年1月11日~31日的各日期框中粘貼○標(biāo)記24g或×標(biāo)記24h,則成為對工作時間段“深夜”的工作日輸入表單f1完成了希望工作班次的輸入的狀態(tài)。而且,圖10a、圖10b以及圖10c表示員工“伊藤文子”在“午餐”、“晚餐”、“深夜”各工作時間段的工作日輸入表單f1輸入希望工作班次后的顯示畫面的一個例子。
然后,例如在如圖9a、圖9b、以及圖9c所示,在對“午餐”、“晚餐”、“深夜”各工作時間段的工作日輸入表單f1完成了希望工作班次的輸入的狀態(tài)下,cpu21經(jīng)由操作部22進(jìn)行“保存”按鈕24k的觸摸操作,從而經(jīng)由無線通信部26將步驟s11中輸入的工作日信息(表示時間段的信息、表示日期的信息、表示希望的出缺勤的回答的信息)發(fā)送到服務(wù)器10(步驟s15),結(jié)束班次提交處理。
參照圖6b說明由服務(wù)器10執(zhí)行的統(tǒng)計處理。統(tǒng)計處理是對應(yīng)于終端裝置20的班次提交處理,基于從各終端裝置20發(fā)送的工作日信息(希望工作班次數(shù)據(jù))來統(tǒng)計希望工作的員工人數(shù)的處理。
在服務(wù)器10中,對應(yīng)于圖6a的步驟s11,以通過通信部16接收到從終端裝置20發(fā)送的工作日輸入表單請求信息為觸發(fā),cpu11與從存儲部15讀出并適當(dāng)在ram13中展開的統(tǒng)計程序151協(xié)作來執(zhí)行統(tǒng)計處理。
首先,cpu11經(jīng)由通信部16向終端裝置20發(fā)送工作日輸入表單數(shù)據(jù)(步驟s21)。然后,cpu11經(jīng)由通信部16接收工作日信息(步驟s22)。然后,cpu11將步驟s22中接收到的工作日信息記錄在班次db40(步驟s23)。具體地,在提交(發(fā)送)了工作日信息的員工(例如,高橋一郎)的“希望”45項目中記錄表示希望的出缺勤的回答(○、×、△)的信息。然后,cpu11根據(jù)班次db40中記錄的表示希望的出缺勤的回答(○、×、△)的信息,統(tǒng)計各日期的每個時間段中希望工作的員工的人數(shù)、即表示○的信息的總數(shù)(步驟s24),結(jié)束統(tǒng)計處理。
參照圖11a~圖16,說明工作班次管理系統(tǒng)1的動作中從生成(確定)工作班次到登記該工作班次為止的動作。圖11a是表示班次生成處理的流程圖。圖11b是表示登記處理的流程圖。圖12是表示工作確定處理的流程圖。圖13a、圖13b以及圖13c是表示各工作時間段的工作確定輸入表單的一個例子的圖。圖14a~圖16是執(zhí)行了班次生成處理時終端裝置20的顯示畫面一個例子的圖。
參照圖11a說明由終端裝置20執(zhí)行的班次生成處理。班次生成處理是基于希望工作的員工人數(shù)的統(tǒng)計結(jié)果來生成工作班次的處理,是管理者持有的終端裝置20中主要進(jìn)行的處理。
終端裝置20中,以經(jīng)由操作部22輸入了班次生成處理的執(zhí)行指示為觸發(fā),cpu21與從存儲部25讀出并適當(dāng)在ram23中展開的班次生成程序252協(xié)作來執(zhí)行班次生成處理。具體地,以經(jīng)由操作部22從菜單顯示畫面輸入了例如“班次生成”項目的選擇指示為觸發(fā),cpu21執(zhí)行班次生成處理。
首先,cpu21經(jīng)由無線通信部26向服務(wù)器10發(fā)送工作確定輸入表單請求信息(步驟s31),該工作確定輸入表單請求信息請求用于確定需要工作員工的工作確定輸入表單數(shù)據(jù)。
然后,cpu21經(jīng)由無線通信部26從服務(wù)器10接收工作確定輸入表單數(shù)據(jù)(步驟s32)。然后,cpu21基于步驟s32中接收到的工作確定輸入表單數(shù)據(jù),在顯示部24中顯示“午餐”、“晚餐”、“深夜”各工作時間段獨(dú)立的、月度(按月)日歷形式的工作確定輸入表單f2(參照圖13a、圖13b以及圖13c)(步驟s33)。如圖13a、圖13b以及圖13c所示,工作確定輸入表單f2在工作的員工人數(shù)已經(jīng)確定的日期的日期框中顯示該人數(shù),在工作的員工人數(shù)尚未確定的日期的日期框中以空欄狀態(tài)顯示。
然后,cpu21進(jìn)行工作確定處理(步驟s34)。而且,工作確定處理的詳細(xì)情況后述。然后,cpu21經(jīng)由無線通信部26向服務(wù)器10發(fā)送步驟s34的工作確定處理中輸入的工作確定信息(步驟s35)。然后,cpu21更新顯示部24中顯示的工作確定輸入表單f2的顯示,對進(jìn)行了上述工作確定處理的日期框顯示工作確定者(工作確定員工)的人數(shù)(步驟s36)。具體地,在后述的工作確定處理中,例如在確定2015年1月18日的午餐時間段工作的員工人數(shù)為2人的情況下,如圖16所示,在工作時間段“午餐”的工作確定輸入表單f2的2015年1月18日的日期框中顯示表示確定工作員工人數(shù)為2人的“2”。而且,上述的2015年1月18日的日期框中顯示的“2”,與同月的11日以及14日的日期框中顯示的數(shù)字同樣地,以表示人數(shù)不足的“紅色(圖中以粗體字體表現(xiàn))”來表示。
然后,cpu21判定是否經(jīng)由操作部22具有指示班次生成結(jié)束的指示輸入(步驟s37)。
步驟s37中判定為沒有指示班次生成結(jié)束的指示輸入的情況下(步驟s37;否),返回步驟s34,cpu21進(jìn)行之后的處理。
另一方面,步驟s37中判定為具有指示班次生成結(jié)束的指示輸入的情況下(步驟s37;是),cpu21經(jīng)由無線通信部26將班次生成結(jié)束信息發(fā)送到服務(wù)器10(步驟s38),結(jié)束班次生成處理。具體地,如圖13a、圖13b以及圖13c所示,通過對配置在工作確定輸入表單f2上部的“保存”按鈕24o進(jìn)行觸摸操作,進(jìn)行指示班次生成結(jié)束的指示輸入。
參照圖12說明由終端裝置20執(zhí)行的工作確定處理。首先,cpu21判定是否經(jīng)由操作部22具有選擇時間段以及日期的指示輸入(步驟s341)。
步驟s341中判定為沒有選擇時間段以及日期的指示輸入的情況下(步驟s341;否),cpu21重復(fù)進(jìn)行步驟s341的判定處理。
另一方面,步驟s341中判定為具有選擇時間段以及日期的指示輸入的情況下(步驟s341;是),cpu21將步驟s341中選擇的時間段以及日期所對應(yīng)的統(tǒng)計結(jié)果畫面f3(參照圖14b)顯示在顯示部24中(步驟s342)。具體地,如圖14a所示,在工作時間段“午餐”的工作確定輸入表單f2顯示在顯示部24中的狀態(tài)下,例如管理者通過對2015年1月18日所對應(yīng)的日期框(時間框)進(jìn)行觸摸操作,如圖14b所示,顯示2015年1月18日的午餐時間段的統(tǒng)計結(jié)果畫面f3。
然后,cpu21判定統(tǒng)計結(jié)果畫面f3上是否具有選擇工作確定者的指示輸入(步驟s343)。
步驟s343中判定為具有選擇工作確定者的指示輸入的情況下(步驟s343;是),cpu21更新工作確定者的人數(shù)顯示(步驟s344),并轉(zhuǎn)移到步驟s345。具體地,如圖14b所示,在統(tǒng)計結(jié)果畫面f3上,管理者通過對“可工作2人”的顯示的右方所配置的帶圓圈的▼按鈕24l進(jìn)行觸摸操作,如圖15a所示,在“可工作2人”的顯示的下方顯示可工作員工的姓名“高橋一郎”以及“伊藤文子”。然后,管理者對“高橋一郎”以及“伊藤文子”的顯示區(qū)域分別進(jìn)行觸摸操作,則工作確定者的人數(shù)從“0人”更新至“2人”。另外,在管理者對“工作確定2人”的顯示的右方所配置的帶圓圈的▼按鈕24m進(jìn)行了觸摸操作的情況下,在“工作確定2人”的顯示的下方顯示工作確定者的姓名“高橋一郎”以及“伊藤文子”,省略圖示。
另外,步驟s343中,在判定為沒有選擇工作確定者的指示輸入的情況下(步驟s343;否),cpu21跳過步驟s344,并轉(zhuǎn)移到步驟s345。
然后,cpu21判定是否經(jīng)由操作部22具有選擇顯示顏色(文字顏色)的指示輸入(步驟s345)。顯示顏色(文字顏色)是指在工作確定輸入表單f2(參照圖16)的各日期框(時間框)中更新顯示工作確定者人數(shù)時的顏色。
步驟s345中判定為具有選擇顯示顏色的指示輸入的情況下(步驟s345;是),cpu21更新顯示顏色(步驟s346),并轉(zhuǎn)移到步驟s347。具體地,如圖15a所示,管理者對統(tǒng)計結(jié)果畫面f3上顯示的“文字顏色黑”的顯示區(qū)域進(jìn)行觸摸操作,則顯示除了“文字顏色黑”之外還能選擇“文字顏色紅”以及“文字顏色藍(lán)”的選擇畫面,省略圖示。然后,在該選擇畫面上,管理者例如對“文字顏色紅”進(jìn)行了觸摸操作的情況下,則如圖15b所示,從“文字顏色黑”更新至“文字顏色紅”。
另外,步驟s345中判定為沒有選擇顯示顏色的指示輸入的情況下(步驟s345;否),cpu21跳過步驟s346,并轉(zhuǎn)移到步驟s347。
然后,cpu21判定是否經(jīng)由操作部22具有添加備注的指示輸入(步驟s347)。
步驟s347中判定為具有添加備注的指示輸入的情況下(步驟s347;是),cpu21添加備注(步驟s348),并轉(zhuǎn)移到步驟s349。具體地,如圖15a、圖15b所示,管理者對統(tǒng)計結(jié)果畫面f3上顯示的“添加備注”右方的帶圓圈的+按鈕24n進(jìn)行觸摸操作,則顯示例如文本輸入畫面,圖示省略。然后,在該文本輸入畫面上,管理者通過輸入例如“○○先生/女士14點(diǎn)早退”等備注信息能夠添加備注。
另外,步驟s347中判定為沒有添加備注的指示輸入的情況下(步驟s347;否),cpu21跳過步驟s348,并轉(zhuǎn)移到步驟s349。
然后,cpu21判定是否經(jīng)由操作部22具有保存工作確定信息的指示輸入(步驟s349)。工作確定信息是指,表示確定了工作的員工姓名的信息、表示顯示顏色(文字顏色)的信息、以及表示備注內(nèi)容的信息。
步驟s349中判定為具有保存工作確定信息的指示輸入的情況下(步驟s349;是),cpu21結(jié)束工作確定處理。具體地,如圖15b所示,管理者對統(tǒng)計結(jié)果畫面f3上顯示的“保存”按鈕24o進(jìn)行觸摸操作,則進(jìn)行保存工作確定信息的指示輸入。而且,管理者對“保存”按鈕24o右方配置的“取消”按鈕24p進(jìn)行觸摸操作,則能將輸入過程中的工作確定信息取消(重置)。
另一方面,步驟s349中判定為沒有保存工作確定信息的指示輸入的情況下(步驟s349;否),返回步驟s341,cpu21進(jìn)行之后的處理。
參照圖11b說明由服務(wù)器10執(zhí)行的登記處理。登記處理是對應(yīng)于終端裝置20的班次生成處理來登記工作確定信息的處理。
服務(wù)器10中,對應(yīng)于圖11a的步驟s31,以經(jīng)由通信部16從終端裝置20接收到了工作確定輸入表單請求信息為觸發(fā),cpu11與從存儲部15讀出并適當(dāng)在ram13中展開的登記程序152協(xié)作來執(zhí)行登記處理。
首先,cpu11經(jīng)由通信部16向終端裝置20發(fā)送工作確定輸入表單數(shù)據(jù)(步驟s41)。然后,cpu11判定是否經(jīng)由通信部16從終端裝置20接收到了工作確定信息(步驟s42)。
步驟s42中判定為接收到了工作確定信息的情況下(步驟s42;是),cpu11在班次db40中記錄工作確定信息(步驟s43),并轉(zhuǎn)移到步驟s44。具體地,在對應(yīng)的“時間段”41以及“日期”42的工作確定者員工的“確定”46項目中記錄表示含義為“是”的○的信息,除此之外,即在不需工作的員工的“確定”46項目中記錄表示含義為“否”的×的信息。另外,對應(yīng)的“時間段”41以及“日期”42的“顯示顏色”43項目中記錄表示顯示顏色的信息。進(jìn)而,在具有表示備注內(nèi)容的信息的情況下,記錄表示該備注內(nèi)容的信息。
另外,步驟s42中判定為未接收到工作確定信息的情況下(步驟s42;否),跳過步驟s43,并轉(zhuǎn)移到步驟s44。然后,cpu11判定是否經(jīng)由通信部16從終端裝置20接收到了班次生成結(jié)束信息(步驟s44)。
步驟s44中判定為未接收到班次生成結(jié)束信息的情況下(步驟s44;否),返回步驟s42,cpu11進(jìn)行之后的處理。
另一方面,步驟s44中判定為接收到班次生成結(jié)束信息的情況下(步驟s44;是),cpu11結(jié)束登記處理。
參照圖17a~圖21c,說明工作班次管理系統(tǒng)1的動作中對已確定的工作班次的確認(rèn)所涉及的動作。圖17a是表示班次確認(rèn)處理的流程圖。圖17b是表示班次確認(rèn)應(yīng)答處理的流程圖。圖18a~圖21c是表示執(zhí)行了班次確認(rèn)處理時終端裝置20的顯示畫面的一個例子的圖。
參照圖17a說明由終端裝置20執(zhí)行的班次確認(rèn)處理。班次確認(rèn)處理是請求服務(wù)器10在顯示部24顯示確定班次的處理。
終端裝置20中,以經(jīng)由操作部22輸入了班次確認(rèn)處理的執(zhí)行指示為觸發(fā),cpu21與從存儲部25讀出并適當(dāng)在ram23中展開的班次確認(rèn)程序253協(xié)作來執(zhí)行班次確認(rèn)處理。具體地,以經(jīng)由操作部22從菜單顯示畫面輸入了例如“班次確認(rèn)”項目的選擇指示為觸發(fā),cpu21執(zhí)行班次確認(rèn)處理。
首先,cpu21經(jīng)由無線通信部26向服務(wù)器10發(fā)送確定班次確認(rèn)請求信息(步驟s51)。確定班次確認(rèn)請求信息中包含在該終端裝置20中登錄到工作班次管理應(yīng)用時由用戶輸入的表示員工編號的信息。
然后,cpu21經(jīng)由無線通信部26從服務(wù)器10接收確定班次數(shù)據(jù)(步驟s52)。然后,cpu21基于步驟s52中接收到的確定班次數(shù)據(jù),在顯示部24中顯示確定班次(步驟s53),結(jié)束班次確認(rèn)處理。
具體地,例如,在從服務(wù)器10接收到了管理者閱覽用的確定班次數(shù)據(jù)(后述)的情況下,cpu21在顯示部24中顯示關(guān)于工作時間段“午餐”的管理者閱覽用的確定班次f4(參照圖18a)。如圖18a所示,在顯示了關(guān)于工作時間段“午餐”的管理者閱覽用的確定班次f4的狀態(tài)下,例如如果對“晚餐”按鈕24b進(jìn)行觸摸操作,則如圖18b所示,顯示切換至關(guān)于工作時間段“晚餐”的確定班次f4。另外,如圖18b所示,在顯示了關(guān)于工作時間段“晚餐”的管理者閱覽用的確定班次f4的狀態(tài)下,例如如果對“深夜”按鈕24b進(jìn)行觸摸操作,則如圖18c所示,顯示切換至關(guān)于工作時間段“深夜”的確定班次f4。即,如圖18a、圖18b以及圖18c所示,與工作確定輸入表單f2同樣地,管理者閱覽用的確定班次f4在“午餐”、“晚餐”、“深夜”各工作時間段獨(dú)立,為月度(按月)日歷形式,能在各日期一覽顯示工作確定者(工作確定員工)的人數(shù)。另外,管理者閱覽用的確定班次f4的右下顯示已顯示的工作確定者(工作確定員工)人數(shù)的合計人數(shù)t1。而且,在管理者閱覽用的確定班次f4的情況下,如圖19所示,例如還可以在各日期切換顯示能掌握誰工作的詳細(xì)班次f5。
另外,例如在從服務(wù)器10接收到了員工個人用的確定班次數(shù)據(jù)(后述)的情況下,cpu21在顯示部24中顯示員工個人用的確定班次f6(參照圖20a、圖21a)。如圖20a、圖21a所示,在顯示關(guān)于工作時間段“午餐”的員工個人用的確定班次f6的狀態(tài)下,例如如果對“晚餐”按鈕24b進(jìn)行觸摸操作,則如圖20b、圖21b所示,顯示切換至關(guān)于工作時間段“晚餐”的確定班次f6。另外,如圖20b、圖21b所示,在顯示關(guān)于工作時間段“晚餐”的員工個人用的確定班次f6的狀態(tài)下,例如如果對“深夜”按鈕24b進(jìn)行觸摸操作,則如圖20c、圖21c所示,顯示切換至關(guān)于工作時間段“深夜”的確定班次f6。
此處,圖20a、圖20b以及圖20c表示員工“高橋一郎”在各工作時間段的確定班次f6的顯示畫面的一個例子。圖21a、圖21b以及圖21c表示員工“伊藤文子”在各工作時間段的確定班次f6的顯示畫面的一個例子。如圖20a、圖20b以及圖20c,另外如圖21a、圖21b以及圖21c所示,員工個人用的確定班次f6在“午餐”、“晚餐”、“深夜”各工作時間段獨(dú)立,是月度(按月)日歷形式,能一覽顯示各工作時間段中工作的日子和不工作的日子。另外,在員工個人用的確定班次f6的右下顯示已經(jīng)顯示的工作日的合計天數(shù)t2。
參照圖17b說明由服務(wù)器10執(zhí)行的班次確認(rèn)應(yīng)答處理。班次確認(rèn)應(yīng)答處理是對應(yīng)于終端裝置20的班次確認(rèn)處理,將確定班次數(shù)據(jù)向終端裝置20發(fā)送的處理。
服務(wù)器10中,對應(yīng)于圖17a的步驟s51,以通過通信部16接收到從終端裝置20發(fā)送的確定班次確認(rèn)請求信息為觸發(fā),cpu11與從存儲部15讀出并適當(dāng)在ram13中展開的班次確認(rèn)應(yīng)答程序153協(xié)作來執(zhí)行班次確認(rèn)應(yīng)答處理。
首先,cpu11根據(jù)從終端裝置20接收到的確定班次確認(rèn)請求信息中所含的表示員工編號的信息來確定員工(步驟s61)。然后,cpu11選擇步驟s61中確定的員工所對應(yīng)的確定班次數(shù)據(jù)(步驟s62)。具體地,例如在步驟s61中確定的員工為員工編號1234的“田中太郎”的情況下,由于“田中太郎”的“職責(zé)”為管理,因此選擇管理者閱覽用的確定班次數(shù)據(jù)。另外,在步驟s61中確定的員工為員工編號1236的“鈴木三郎”的情況下,由于“鈴木三郎”的“職責(zé)”為大堂而非管理,因此選擇員工個人用的確定班次數(shù)據(jù)。
然后,cpu11經(jīng)由通信部16將步驟s62中選擇的確定班次數(shù)據(jù)向終端裝置20發(fā)送(步驟s61),結(jié)束班次確認(rèn)應(yīng)答處理。
以上,服務(wù)器10按每個用戶id顯示用于從多個工作時間段指定希望的工作時間段的輸入表單(工作日輸入表單f1),在每個工作時間段統(tǒng)計在該工作時間段可工作的人數(shù)。另外,上述的輸入表單是每個工作時間段獨(dú)立的表單,以預(yù)定形式設(shè)置多個日期框,并且在該日期框的每個中設(shè)置用于粘貼輸入預(yù)定標(biāo)記的標(biāo)記粘貼區(qū)域,服務(wù)器10通過計數(shù)該標(biāo)記粘貼區(qū)域中粘貼有標(biāo)記的用戶id數(shù),與各日期框?qū)?yīng)地統(tǒng)計每個工作時間段可工作的人數(shù)。
因此,根據(jù)本實(shí)施方式,使輸入表單(工作日輸入表單f1)為每個工作時間段獨(dú)立的表單,在該輸入表單中以預(yù)定形式設(shè)置多個日期框,并且在該日期框的每個中設(shè)置用于粘貼輸入預(yù)定標(biāo)記的標(biāo)記粘貼區(qū)域,因此能簡化輸入表單,能使向該輸入表單的輸入簡潔。另外,能夠易于與該日期框分別對應(yīng)地統(tǒng)計各工作時間段的可工作人數(shù),因此易于在各工作時間段生成工作班次。
另外,服務(wù)器10按每個用戶id顯示已確定的工作班次表(員工個人用的確定班次f6),該工作班次表在各工作時間段獨(dú)立,以預(yù)定形式設(shè)置多個日期框,在該日期框的每個中顯示表示已確定的預(yù)定標(biāo)記,因此能簡化該工作班次表,易于觀看該工作班次表。
另外,服務(wù)器10在各日期的各工作時間段顯示表示作為可工作人數(shù)統(tǒng)計對象的員工的詳細(xì)表(統(tǒng)計結(jié)果畫面f3),從該詳細(xì)表中顯示的員工中指定工作確定者。因此,在各日期的各工作時間段,能按照進(jìn)行了可工作人數(shù)確認(rèn)的流程,來決定工作確定者,因此易于生成工作班次表。
另外,服務(wù)器10顯示表示工作確定者人數(shù)的確定人數(shù)統(tǒng)計表(管理者閱覽用的確定班次f4)。該確定人數(shù)統(tǒng)計表在各工作時間段獨(dú)立,以預(yù)定形式設(shè)置多個日期框,在從上述的詳細(xì)表中顯示的員工中指定了工作確定者的情況下,服務(wù)器10在成為該工作確定者指定對象的日期框中顯示該工作確定者的人數(shù),因此能提高確定人數(shù)統(tǒng)計表的生成效率。
以上的說明中,公開了作為本發(fā)明的計算機(jī)可讀取記錄介質(zhì),使用存儲部15的hdd、ssd的例子,但是不限定于該例子。作為其他的計算機(jī)可讀取介質(zhì),能夠應(yīng)用閃存、cd-rom等便攜式記錄介質(zhì)。另外,作為通過通信線路提供本發(fā)明所涉及的程序的數(shù)據(jù)的介質(zhì),載波(carrierwave)也適用于本發(fā)明。
而且,上述實(shí)施方式中的描述是本發(fā)明的工作班次管理裝置、工作班次管理方法以及計算機(jī)可讀取記錄介質(zhì)的一個例子,不限定于此。
例如,上述實(shí)施方式中,為終端裝置20執(zhí)行班次提交處理、班次生成處理、班次確認(rèn)處理的結(jié)構(gòu),但是不限定于此。例如,可以是服務(wù)器10進(jìn)行與班次提交處理、班次生成處理、班次確認(rèn)處理同樣的處理的結(jié)構(gòu),即由服務(wù)器10單獨(dú)進(jìn)行上述的工作班次管理系統(tǒng)1的動作。
另外,上述實(shí)施方式中,班次生成處理的步驟s33中在顯示部24中顯示工作確定輸入表單f2時,工作確定者(工作確定員工)的人數(shù)未確定的日期框以空欄狀態(tài)進(jìn)行顯示,但是該顯示形態(tài)僅是一個例子。例如,可以在工作確定輸入表單f2的工作確定者人數(shù)未確定的日期框中,如圖22a、圖22b以及圖22c所示,將該日期框?qū)?yīng)的由服務(wù)器10統(tǒng)計的希望工作的員工的人數(shù)以與工作確定者人數(shù)的顯示形態(tài)不同的顯示形態(tài)(例如帶圓圈數(shù)字)顯示。該情況下,工作確定輸入表單f2作為表示由服務(wù)器10統(tǒng)計的希望工作員工人數(shù)的統(tǒng)計表(可工作人數(shù)統(tǒng)計表),通過服務(wù)器(第五顯示控制單元)10進(jìn)行顯示。
另外,上述實(shí)施方式中,是通過對工作日輸入表單f1中為空欄的各日期框進(jìn)行觸摸操作,在各日期框內(nèi)粘貼所希望標(biāo)記形態(tài)的顯示的結(jié)構(gòu),但是,例如,可以設(shè)為相比于工作日輸入表單f1的初期顯示,設(shè)在各日期框內(nèi)粘貼預(yù)定標(biāo)記(例如○標(biāo)記)形態(tài)的顯示,僅對員工希望變更的日期粘貼所希望的標(biāo)記。由此,員工不再需要對顯示的所有日期框進(jìn)行觸摸操作,因此能減輕勞動。
另外,上述實(shí)施方式中,工作日輸入表單f1、工作確定輸入表單f2、管理者閱覽用的確定班次f4、以及員工個人用的確定班次f6為月度(按月)日歷形式的一覽表,但是只要是具有年月日信息或者時刻信息與預(yù)定時間段相對應(yīng)的時間框的形態(tài)即可。
另外,關(guān)于上述實(shí)施方式中的工作班次管理系統(tǒng)1的各結(jié)構(gòu)要素的細(xì)節(jié)結(jié)構(gòu)以及細(xì)節(jié)動作,當(dāng)然在不脫離本發(fā)明主旨的范圍內(nèi)能適當(dāng)變更。
說明了本發(fā)明的實(shí)施方式,但是本發(fā)明的范圍不限定于上述的實(shí)施方式,而是包含請求專利保護(hù)的范圍中記載的發(fā)明范圍及其等同范圍。