工作班次管理装置及方法、以及计算机可读取的记录介质与流程

文档序号:11178006阅读:580来源:国知局
工作班次管理装置及方法、以及计算机可读取的记录介质与流程

本申请基于申请日为2016年3月23日的日本在先申请号2016-057943、以及申请日为2016年12月19日的日本在先申请号2016-245053并主张其优先权,其全部内容通过参考援引至此。

本发明涉及工作班次管理装置、工作班次管理方法以及计算机可读取的记录介质。



背景技术:

以往,已知例如一种出缺勤班次系统,其具备员工终端和班次分配服务器,该员工终端是多名员工分别持有的终端,向班次分配服务器发送包括该员工所希望的出缺勤班次的班次希望信息,该班次分配服务器基于从该终端发送的班次希望信息来分配出缺勤班次计划(日本特开2015-225550号公报)。

但是,上述的出缺勤班次系统的情况下,必须对每个出勤希望日中多个工作时间段的每个同时指定可否出勤,存在指定操作繁杂这一问题。



技术实现要素:

本发明鉴于这样的问题而提出,目的在于使希望工作班次数据的输入简洁,并且易于生成工作班次。

本发明的工作班次管理装置具备:第一显示控制单元,其按每个用户id显示用于从多个工作时间段指定希望的工作时间段的输入表单;以及统计单元,其对每个所述工作时间段统计在该工作时间段能够工作的人数,所述输入表单是在每个所述工作时间段独立的表单,以预定形式设置多个日期框,并且在每个该日期框中设置用于粘贴输入预定标记的标记粘贴区域,所述统计单元通过计数在所述标记粘贴区域中粘贴有所述标记的用户id数,与所述日期框分别对应地统计在每个所述工作时间段能够工作的人数。

本发明的工作班次管理方法具有:第一显示控制步骤,按每个用户id显示用于从多个工作时间段指定希望的工作时间段的输入表单;以及统计步骤,对每个所述工作时间段统计在该工作时间段能够工作的人数,所述输入表单是在每个所述工作时间段独立的表单,以预定形式设置多个日期框,并且在每个该日期框中设置用于粘贴输入预定标记的标记粘贴区域,所述统计步骤通过计数在所述标记粘贴区域中粘贴有所述标记的用户id数,与所述日期框分别对应地统计在每个所述工作时间段能够工作的人数。

本发明的计算机可读取的记录介质是存储用于使工作班次管理装置的计算机执行以下过程的程序的非临时性计算机可读取的记录介质,所述过程包括:第一显示控制处理,按每个用户id显示用于从多个工作时间段指定希望的工作时间段的输入表单;以及统计处理,对每个所述工作时间段统计在该工作时间段能够工作的人数,所述输入表单是在每个所述工作时间段独立的表单,以预定形式设置多个日期框,并且在每个该日期框中设置用于粘贴输入预定标记的标记粘贴区域,所述统计处理通过计数在所述标记粘贴区域中粘贴有所述标记的用户id数,与所述日期框分别对应地统计在每个所述工作时间段能够工作的人数。

根据本发明,能使希望工作班次的输入简洁,并易于生成工作班次。

附图说明

图1是表示本发明的实施方式的工作班次管理系统的框图。

图2是表示服务器的功能结构的框图。

图3是表示终端装置的功能结构的框图。

图4是表示员工帐户db结构的图。

图5是表示班次db结构的图。

图6a是表示班次提交处理的流程图。

图6b是表示统计处理的流程图。

图7a、图7b是表示执行了班次提交处理时的终端装置显示画面一个例子的图,是表示高桥一郎以自身的用户id登录时终端装置显示画面一个例子的图。

图8是表示执行了班次提交处理时的终端装置显示画面一个例子的图,是表示伊藤文子以自身的用户id登录时终端装置显示画面一个例子的图。

图9a、图9b以及图9c是表示高桥一郎在各工作时间段的输入表单输入希望工作班次后的显示画面一个例子的图。

图10a、图10b以及图10c是表示伊藤文子在各工作时间段的输入表单输入希望工作班次后的显示画面一个例子的图。

图11a是表示班次生成处理的流程图。

图11b是表示登记处理的流程图。

图12是表示工作确定处理的流程图。

图13a、图13b以及图13c是表示各工作时间段的工作确定输入表单一个例子的图。

图14a、图14b是表示执行了班次生成处理时终端装置显示画面一个例子的图。

图15a、图15b是表示执行了班次生成处理时终端装置显示画面一个例子的图。

图16是表示执行了班次生成处理时终端装置显示画面一个例子的图。

图17a是表示班次确认处理的流程图。

图17b是表示班次确认应答处理的流程图。

图18a、图18b以及图18c是表示执行了班次确认处理时终端装置显示画面一个例子的图。

图19是表示执行了班次确认处理时终端装置显示画面一个例子的图。

图20a、图20b以及图20c是表示执行了班次确认处理时终端装置显示画面一个例子的图。

图21a、图21b以及图21c是表示执行了班次确认处理时终端装置显示画面一个例子的图。

图22a、图22b以及图22c是表示各工作时间段的工作确定输入表单的其他例子的图。

具体实施方式

以下,参照附图详细说明本发明的实施方式。而且,本发明不限定为图示例子。

参照图1~图3说明本实施方式的装置结构。参照图1说明本实施方式的工作班次管理系统1。图1是表示工作班次管理系统1的框图。

工作班次管理系统1为例如小卖店、饮食店等的经营者等管理者在生成用于管理员工工作日等的工作班次时进行辅助的系统。

工作班次管理系统1具备作为工作班次管理装置的服务器10和多个终端装置20。工作班次管理系统1的各装置与通信网络n连接。

服务器10是通信网络n的云内服务器装置,存储并管理员工的工作班次相关信息。假定服务器10由一台构成,但不限定于此,也可由多台装置构成。

终端装置20是用于管理者以及各员工作为用户而携带使用的装置。终端装置20例如是平板pc、笔记本pc、智能手机等便携终端,能与通信网络n无线通信连接。因此,无论员工在何时何处都能使用终端装置20。

通信网络n为因特网,也可包括wan(wideareanetwork;广域网)、lan(localareanetwork;局域网)、专用线路等。

而且,在图1中举例示出工作班次管理系统1中所具备的终端装置20为3台,工作班次管理系统1是具备管理者以及多个员工分别持有的多个终端装置20并由服务器10管理管理者以及所有员工信息的结构。另外,各终端装置20中安装有实现工作班次的提交、生成、确认等功能的应用(以下,称作工作班次管理应用)。

参照图2,说明服务器10内部的功能结构。图2是表示服务器10的功能结构的框图。

如图2所示,服务器10具备作为第1~4显示控制单元、指定单元、统计单元的cpu(centralprocessingunit;中央处理器)11、操作部12、ram(randomaccessmemory;随机存取存储器)13、显示部14、存储部15及通信部16。服务器10的各部分经由总线17连接。

cpu11控制服务器10的各部分。cpu11读出存储部15中存储的系统程序以及应用程序中所指定的程序并在ram13中展开,通过与该程序协作执行各种处理。

操作部12具有键盘等按键输入部和鼠标等指点设备,受理按键输入以及位置输入,并将其操作信息输出到cpu11。

ram13是易失性存储器,形成暂时存储各种数据、程序的工作区。显示部14由lcd(liquidcrystaldisplay;液晶显示器)、el(electroluminescence;电致发光)显示器等构成,依照由cpu11指示的显示信息进行各种显示。

存储部15由hdd(harddiskdrive;硬盘驱动器)、ssd(solidstatedrive;固态硬盘)等构成,是可写入以及读出数据以及程序的存储部。尤其是,存储部15存储有统计程序151、登记程序152、班次确认应答程序153、后述的员工帐户db(database;数据库)30、班次db40。

通信部16由网络卡等构成,与通信网络n通信连接,与通信网络n上的设备进行通信。cpu11经由通信部16可与通信网络n上的终端装置20通信。

参照图3说明终端装置20的功能结构。图3是表示终端装置20的功能结构的框图。

终端装置20具备cpu21、操作部22、ram23、显示部24、存储部25及无线通信部26。终端装置20的各部分经由总线27连接。

cpu21、ram23、显示部24与服务器10的cpu11、ram13、显示部14相同,因此省略重复的说明,主要说明不同部分。

cpu21控制终端装置20的各部分。操作部22具有设在显示部24的显示画面上的触摸屏,受理来自用户的触摸输入,并将其操作信息输出到cpu21。

存储部25由闪存、eeprom(electricallyerasableprogrammablerom;电可擦可编程只读存储器)等构成,是可写入以及读出数据以及程序的存储部。尤其是,存储部25中存储有班次提交程序251、班次生成程序252、班次确认程序253。

无线通信部26由天线、调制解调电路、信号处理电路等构成,通过无线电波与通信网络n上的基站、接入点等进行信息收发。因此,cpu21能通过无线通信部26经由通信网络n上的基站、接入点等与服务器10进行通信。

参照图4以及图5,说明服务器10的存储部15中存储的员工帐户db30、班次db40。图4是表示员工帐户db30结构的图。图5是表示班次db40结构的图。

如图4所示,员工帐户db30具有的项目有“员工编号”31、“姓名”32、“职务”33、“职责”34、“密码”35、“工龄”36。

“员工编号”31是用于识别员工的识别编号(用户id)。“姓名”32是员工的姓名。“职务”33是员工的职务。“职责”34是员工的职责(业务范围)。“密码”35是登录工作班次管理应用时的密码。“工龄”36是员工的工龄。

如图5所示,班次db40具有的项目有“时间段”41、“日期”42、“显示颜色”43、“姓名”44、“希望”45、“确定”46、“合计(希望)”47、“合计(确定)”48、“个人合计”49。班次db40是管理员工提交的希望工作班次数据以及确定的工作班次数据的数据库。

“时间段”41是营业时间内的时间段。时间段有“午餐”、“晚餐”、“深夜”。“日期”42是营业日的日期。“显示颜色”43是将确定工作的工作确定员工的人数在后述的工作确定输入表单f2(参照图14a)、管理者阅览用确定班次f4(参照图18a、图18b以及图18c)中显示时的显示颜色(文字颜色)。显示颜色有表示人数足够的“黑色”、表示人数不足的“红色”、表示人数过多的“蓝色”。而且,图中,“红色”的数字(例如,2015年1月11日的工作确定员工的人数“3”)以粗体字表示。另外,“蓝色”的数字(例如,2015年1月1日的工作确定员工的人数“5”)以反白数字表示。

“姓名”44是员工的姓名。“希望”45是各员工希望出缺勤的回答。可工作的情况下,表示○记号的信息记录在“希望”45中,未定的情况下,表示△记号的信息记录在“希望”45中,不能工作的情况下,表示×记号的信息记录在“希望”45中。“确定”46是各员工确定的工作班次。需要工作的情况下,表示○记号的信息记录在“确定”45中,不需工作的情况下,表示×记号的信息记录在“确定”45中。

“合计(希望)”47是各营业日的“希望”45项目中记录的○的合计。即,各营业日的可工作员工的合计。“合计(确定)”48是各营业日的“确定”46项目中记录的○的合计。即,各营业日中需要工作的员工的合计。“个人合计”49是各员工的“希望”45项目中记录的○的合计与“确定”46项目中记录的○的合计。即,各员工的希望工作天数以及确定工作天数。

参照图6a~图21c,说明工作班次管理系统1的动作。

参照图6a~图10c,说明工作班次管理系统1的动作中、从各员工提交希望班次到统计该希望班次为止的动作。图6a是表示班次提交处理的流程图。图6b是表示统计处理的流程图。图7a以及图7b是表示执行了班次提交处理时终端装置20的显示画面一个例子的图,是表示高桥一郎以自身的用户id登录时终端装置20的显示画面一个例子的图。图8是表示执行了班次提交处理时终端装置20的显示画面一个例子的图,是表示伊藤文子以自身的用户id登录时终端装置20的显示画面一个例子的图。图9a、图9b以及图9c是表示高桥一郎在各工作时间段的输入表单输入希望工作班次后的显示画面一个例子的图。图10a、图10b以及图10c是表示伊藤文子在各工作时间段的输入表单输入希望工作班次后的显示画面一个例子的图。

参照图6a说明由终端装置20执行的班次提交处理。班次提交处理是在从服务器10发送的工作日输入表单中输入表示员工所希望的工作日的工作日信息(希望工作班次数据)并向服务器10提交(发送)的处理,是员工持有的终端装置20中主要进行的处理。

终端装置20中,以经由操作部22输入了班次提交处理的执行指示为触发,cpu21通过与从存储部25读出并适当在ram23中展开的班次提交程序251协作来执行班次提交处理。具体地,以经由操作部22从显示部24中显示的菜单显示画面输入了例如“班次提交”项目的选择指示为触发,cpu21执行班次提交处理。而且,假定此时终端装置20已经在工作班次管理应用中登录。以下,假定在终端装置20中实施班次生成处理(参照图11a)、班次确认处理(参照图17a)时也已经在工作班次管理应用中登录。

首先,cpu21经由无线通信部26向服务器10发送工作日输入表单请求信息,该工作日输入表单请求信息请求用于输入表示员工所希望的工作日的工作日信息的工作日输入表单数据(步骤s11)。工作日输入表单是指用于输入表示员工所希望的工作日的工作日信息(希望工作班次数据)的输入表单。

然后,cpu21经由无线通信部26从服务器10接收工作日输入表单数据(步骤s12)。然后,cpu21基于步骤s12中接收到的工作日输入表单数据,在显示部24中显示“午餐”、“晚餐”、“深夜”各工作时间段独立的、月度(每月)日历形式的工作日输入表单f1(参照图7a、图7b、图8)(步骤s13)。而且,步骤s13中,例如初始设定为最先显示工作时间段“午餐”的工作日输入表单f1。

此处,图7a表示员工“高桥一郎”登录的终端装置20的显示画面中显示工作时间段“午餐”的工作日输入表单f1的状态。而图8中表示员工“伊藤文子”登录的终端装置20的显示画面中显示工作时间段“午餐”的工作日输入表单f1的状态。而且,图7a、图8中所示的工作日输入表单f1中,2015年1月1日~10日的工作班次已确定,可输入1月11日以后的希望工作班次。

然后,cpu21经由操作部22受理工作日信息的输入(步骤s14)。工作日信息由表示时间段的信息、表示日期的信息、表示希望出缺勤的回答的信息构成。图7a、图7b是表示操作部22进行的工作日信息输入操作一个例子的图。如图7a所示,在示出工作时间段“午餐”的工作日输入表单f1的状态(“午餐”按钮24a的框以粗框显示的状态)下,员工“高桥一郎”经由操作部22对“○”按钮24d、“△”按钮24e、“×”按钮24f中的例如“○”按钮24d进行触摸操作,从而成为表示工作希望的○标记被选中的状态。(对“○”按钮24d在员工能工作的情况下进行触摸操作,对“△”按钮24e在不能确定员工是否能工作的情况下进行触摸操作,对“×”按钮24f在员工不能工作的情况下进行触摸操作)。接着,如图7b所示,员工“高桥一郎”经由操作部22对2015年1月13日的框(标记粘贴区域)进行触摸操作,成为在该框内粘贴有○标记24g的形态的显示,从而被输入表示日期“2015年1月13日”希望出缺勤的回答“○”的信息。而且,图中,反白的标记(例如,2015年1月11日的×标记24h,12日以及13日的○标记24g)表示尚未确定是否工作的状态,通过在后述的服务器10的登记处理中将工作确定信息记录到班次db40中,成为已确定是否工作的状态,更新为常态标记24i、24j。具体地,例如在按员工希望的那样确定工作的情况下,反白○标记24g更新为常态○标记24i。另一方面,在未按员工希望那样确定工作的情况下,反白○标记24g更新为常态×标记24j。而且,反白标记实际上例如以蓝色显示。另外,常态标记以黑色(确定显示颜色)显示。

然后,如果由员工“高桥一郎”对2015年1月11日~31日的各日期框粘贴○标记24g或×标记24h,则如图9a所示,成为对工作时间段“午餐”的工作日输入表单f1完成了希望工作班次的输入的状态。接着,例如对“晚餐”按钮24b进行触摸操作,则如图9b所示,显示切换至工作时间段“晚餐”的工作日输入表单f1,如果对该工作日输入表单f1也在2015年1月11日~31日的各日期框中粘贴○标记24g或×标记24h,则成为对工作时间段“晚餐”的工作日输入表单f1完成了希望工作班次的输入的状态。再接下来,例如对“深夜”按钮24c进行触摸操作,则如图9c所示,显示切换至工作时间段“深夜”的工作日输入表单f1,如果对该工作日输入表单f1也在2015年1月11日~31日的各日期框中粘贴○标记24g或×标记24h,则成为对工作时间段“深夜”的工作日输入表单f1完成了希望工作班次的输入的状态。而且,图10a、图10b以及图10c表示员工“伊藤文子”在“午餐”、“晚餐”、“深夜”各工作时间段的工作日输入表单f1输入希望工作班次后的显示画面的一个例子。

然后,例如在如图9a、图9b、以及图9c所示,在对“午餐”、“晚餐”、“深夜”各工作时间段的工作日输入表单f1完成了希望工作班次的输入的状态下,cpu21经由操作部22进行“保存”按钮24k的触摸操作,从而经由无线通信部26将步骤s11中输入的工作日信息(表示时间段的信息、表示日期的信息、表示希望的出缺勤的回答的信息)发送到服务器10(步骤s15),结束班次提交处理。

参照图6b说明由服务器10执行的统计处理。统计处理是对应于终端装置20的班次提交处理,基于从各终端装置20发送的工作日信息(希望工作班次数据)来统计希望工作的员工人数的处理。

在服务器10中,对应于图6a的步骤s11,以通过通信部16接收到从终端装置20发送的工作日输入表单请求信息为触发,cpu11与从存储部15读出并适当在ram13中展开的统计程序151协作来执行统计处理。

首先,cpu11经由通信部16向终端装置20发送工作日输入表单数据(步骤s21)。然后,cpu11经由通信部16接收工作日信息(步骤s22)。然后,cpu11将步骤s22中接收到的工作日信息记录在班次db40(步骤s23)。具体地,在提交(发送)了工作日信息的员工(例如,高桥一郎)的“希望”45项目中记录表示希望的出缺勤的回答(○、×、△)的信息。然后,cpu11根据班次db40中记录的表示希望的出缺勤的回答(○、×、△)的信息,统计各日期的每个时间段中希望工作的员工的人数、即表示○的信息的总数(步骤s24),结束统计处理。

参照图11a~图16,说明工作班次管理系统1的动作中从生成(确定)工作班次到登记该工作班次为止的动作。图11a是表示班次生成处理的流程图。图11b是表示登记处理的流程图。图12是表示工作确定处理的流程图。图13a、图13b以及图13c是表示各工作时间段的工作确定输入表单的一个例子的图。图14a~图16是执行了班次生成处理时终端装置20的显示画面一个例子的图。

参照图11a说明由终端装置20执行的班次生成处理。班次生成处理是基于希望工作的员工人数的统计结果来生成工作班次的处理,是管理者持有的终端装置20中主要进行的处理。

终端装置20中,以经由操作部22输入了班次生成处理的执行指示为触发,cpu21与从存储部25读出并适当在ram23中展开的班次生成程序252协作来执行班次生成处理。具体地,以经由操作部22从菜单显示画面输入了例如“班次生成”项目的选择指示为触发,cpu21执行班次生成处理。

首先,cpu21经由无线通信部26向服务器10发送工作确定输入表单请求信息(步骤s31),该工作确定输入表单请求信息请求用于确定需要工作员工的工作确定输入表单数据。

然后,cpu21经由无线通信部26从服务器10接收工作确定输入表单数据(步骤s32)。然后,cpu21基于步骤s32中接收到的工作确定输入表单数据,在显示部24中显示“午餐”、“晚餐”、“深夜”各工作时间段独立的、月度(按月)日历形式的工作确定输入表单f2(参照图13a、图13b以及图13c)(步骤s33)。如图13a、图13b以及图13c所示,工作确定输入表单f2在工作的员工人数已经确定的日期的日期框中显示该人数,在工作的员工人数尚未确定的日期的日期框中以空栏状态显示。

然后,cpu21进行工作确定处理(步骤s34)。而且,工作确定处理的详细情况后述。然后,cpu21经由无线通信部26向服务器10发送步骤s34的工作确定处理中输入的工作确定信息(步骤s35)。然后,cpu21更新显示部24中显示的工作确定输入表单f2的显示,对进行了上述工作确定处理的日期框显示工作确定者(工作确定员工)的人数(步骤s36)。具体地,在后述的工作确定处理中,例如在确定2015年1月18日的午餐时间段工作的员工人数为2人的情况下,如图16所示,在工作时间段“午餐”的工作确定输入表单f2的2015年1月18日的日期框中显示表示确定工作员工人数为2人的“2”。而且,上述的2015年1月18日的日期框中显示的“2”,与同月的11日以及14日的日期框中显示的数字同样地,以表示人数不足的“红色(图中以粗体字体表现)”来表示。

然后,cpu21判定是否经由操作部22具有指示班次生成结束的指示输入(步骤s37)。

步骤s37中判定为没有指示班次生成结束的指示输入的情况下(步骤s37;否),返回步骤s34,cpu21进行之后的处理。

另一方面,步骤s37中判定为具有指示班次生成结束的指示输入的情况下(步骤s37;是),cpu21经由无线通信部26将班次生成结束信息发送到服务器10(步骤s38),结束班次生成处理。具体地,如图13a、图13b以及图13c所示,通过对配置在工作确定输入表单f2上部的“保存”按钮24o进行触摸操作,进行指示班次生成结束的指示输入。

参照图12说明由终端装置20执行的工作确定处理。首先,cpu21判定是否经由操作部22具有选择时间段以及日期的指示输入(步骤s341)。

步骤s341中判定为没有选择时间段以及日期的指示输入的情况下(步骤s341;否),cpu21重复进行步骤s341的判定处理。

另一方面,步骤s341中判定为具有选择时间段以及日期的指示输入的情况下(步骤s341;是),cpu21将步骤s341中选择的时间段以及日期所对应的统计结果画面f3(参照图14b)显示在显示部24中(步骤s342)。具体地,如图14a所示,在工作时间段“午餐”的工作确定输入表单f2显示在显示部24中的状态下,例如管理者通过对2015年1月18日所对应的日期框(时间框)进行触摸操作,如图14b所示,显示2015年1月18日的午餐时间段的统计结果画面f3。

然后,cpu21判定统计结果画面f3上是否具有选择工作确定者的指示输入(步骤s343)。

步骤s343中判定为具有选择工作确定者的指示输入的情况下(步骤s343;是),cpu21更新工作确定者的人数显示(步骤s344),并转移到步骤s345。具体地,如图14b所示,在统计结果画面f3上,管理者通过对“可工作2人”的显示的右方所配置的带圆圈的▼按钮24l进行触摸操作,如图15a所示,在“可工作2人”的显示的下方显示可工作员工的姓名“高桥一郎”以及“伊藤文子”。然后,管理者对“高桥一郎”以及“伊藤文子”的显示区域分别进行触摸操作,则工作确定者的人数从“0人”更新至“2人”。另外,在管理者对“工作确定2人”的显示的右方所配置的带圆圈的▼按钮24m进行了触摸操作的情况下,在“工作确定2人”的显示的下方显示工作确定者的姓名“高桥一郎”以及“伊藤文子”,省略图示。

另外,步骤s343中,在判定为没有选择工作确定者的指示输入的情况下(步骤s343;否),cpu21跳过步骤s344,并转移到步骤s345。

然后,cpu21判定是否经由操作部22具有选择显示颜色(文字颜色)的指示输入(步骤s345)。显示颜色(文字颜色)是指在工作确定输入表单f2(参照图16)的各日期框(时间框)中更新显示工作确定者人数时的颜色。

步骤s345中判定为具有选择显示颜色的指示输入的情况下(步骤s345;是),cpu21更新显示颜色(步骤s346),并转移到步骤s347。具体地,如图15a所示,管理者对统计结果画面f3上显示的“文字颜色黑”的显示区域进行触摸操作,则显示除了“文字颜色黑”之外还能选择“文字颜色红”以及“文字颜色蓝”的选择画面,省略图示。然后,在该选择画面上,管理者例如对“文字颜色红”进行了触摸操作的情况下,则如图15b所示,从“文字颜色黑”更新至“文字颜色红”。

另外,步骤s345中判定为没有选择显示颜色的指示输入的情况下(步骤s345;否),cpu21跳过步骤s346,并转移到步骤s347。

然后,cpu21判定是否经由操作部22具有添加备注的指示输入(步骤s347)。

步骤s347中判定为具有添加备注的指示输入的情况下(步骤s347;是),cpu21添加备注(步骤s348),并转移到步骤s349。具体地,如图15a、图15b所示,管理者对统计结果画面f3上显示的“添加备注”右方的带圆圈的+按钮24n进行触摸操作,则显示例如文本输入画面,图示省略。然后,在该文本输入画面上,管理者通过输入例如“○○先生/女士14点早退”等备注信息能够添加备注。

另外,步骤s347中判定为没有添加备注的指示输入的情况下(步骤s347;否),cpu21跳过步骤s348,并转移到步骤s349。

然后,cpu21判定是否经由操作部22具有保存工作确定信息的指示输入(步骤s349)。工作确定信息是指,表示确定了工作的员工姓名的信息、表示显示颜色(文字颜色)的信息、以及表示备注内容的信息。

步骤s349中判定为具有保存工作确定信息的指示输入的情况下(步骤s349;是),cpu21结束工作确定处理。具体地,如图15b所示,管理者对统计结果画面f3上显示的“保存”按钮24o进行触摸操作,则进行保存工作确定信息的指示输入。而且,管理者对“保存”按钮24o右方配置的“取消”按钮24p进行触摸操作,则能将输入过程中的工作确定信息取消(重置)。

另一方面,步骤s349中判定为没有保存工作确定信息的指示输入的情况下(步骤s349;否),返回步骤s341,cpu21进行之后的处理。

参照图11b说明由服务器10执行的登记处理。登记处理是对应于终端装置20的班次生成处理来登记工作确定信息的处理。

服务器10中,对应于图11a的步骤s31,以经由通信部16从终端装置20接收到了工作确定输入表单请求信息为触发,cpu11与从存储部15读出并适当在ram13中展开的登记程序152协作来执行登记处理。

首先,cpu11经由通信部16向终端装置20发送工作确定输入表单数据(步骤s41)。然后,cpu11判定是否经由通信部16从终端装置20接收到了工作确定信息(步骤s42)。

步骤s42中判定为接收到了工作确定信息的情况下(步骤s42;是),cpu11在班次db40中记录工作确定信息(步骤s43),并转移到步骤s44。具体地,在对应的“时间段”41以及“日期”42的工作确定者员工的“确定”46项目中记录表示含义为“是”的○的信息,除此之外,即在不需工作的员工的“确定”46项目中记录表示含义为“否”的×的信息。另外,对应的“时间段”41以及“日期”42的“显示颜色”43项目中记录表示显示颜色的信息。进而,在具有表示备注内容的信息的情况下,记录表示该备注内容的信息。

另外,步骤s42中判定为未接收到工作确定信息的情况下(步骤s42;否),跳过步骤s43,并转移到步骤s44。然后,cpu11判定是否经由通信部16从终端装置20接收到了班次生成结束信息(步骤s44)。

步骤s44中判定为未接收到班次生成结束信息的情况下(步骤s44;否),返回步骤s42,cpu11进行之后的处理。

另一方面,步骤s44中判定为接收到班次生成结束信息的情况下(步骤s44;是),cpu11结束登记处理。

参照图17a~图21c,说明工作班次管理系统1的动作中对已确定的工作班次的确认所涉及的动作。图17a是表示班次确认处理的流程图。图17b是表示班次确认应答处理的流程图。图18a~图21c是表示执行了班次确认处理时终端装置20的显示画面的一个例子的图。

参照图17a说明由终端装置20执行的班次确认处理。班次确认处理是请求服务器10在显示部24显示确定班次的处理。

终端装置20中,以经由操作部22输入了班次确认处理的执行指示为触发,cpu21与从存储部25读出并适当在ram23中展开的班次确认程序253协作来执行班次确认处理。具体地,以经由操作部22从菜单显示画面输入了例如“班次确认”项目的选择指示为触发,cpu21执行班次确认处理。

首先,cpu21经由无线通信部26向服务器10发送确定班次确认请求信息(步骤s51)。确定班次确认请求信息中包含在该终端装置20中登录到工作班次管理应用时由用户输入的表示员工编号的信息。

然后,cpu21经由无线通信部26从服务器10接收确定班次数据(步骤s52)。然后,cpu21基于步骤s52中接收到的确定班次数据,在显示部24中显示确定班次(步骤s53),结束班次确认处理。

具体地,例如,在从服务器10接收到了管理者阅览用的确定班次数据(后述)的情况下,cpu21在显示部24中显示关于工作时间段“午餐”的管理者阅览用的确定班次f4(参照图18a)。如图18a所示,在显示了关于工作时间段“午餐”的管理者阅览用的确定班次f4的状态下,例如如果对“晚餐”按钮24b进行触摸操作,则如图18b所示,显示切换至关于工作时间段“晚餐”的确定班次f4。另外,如图18b所示,在显示了关于工作时间段“晚餐”的管理者阅览用的确定班次f4的状态下,例如如果对“深夜”按钮24b进行触摸操作,则如图18c所示,显示切换至关于工作时间段“深夜”的确定班次f4。即,如图18a、图18b以及图18c所示,与工作确定输入表单f2同样地,管理者阅览用的确定班次f4在“午餐”、“晚餐”、“深夜”各工作时间段独立,为月度(按月)日历形式,能在各日期一览显示工作确定者(工作确定员工)的人数。另外,管理者阅览用的确定班次f4的右下显示已显示的工作确定者(工作确定员工)人数的合计人数t1。而且,在管理者阅览用的确定班次f4的情况下,如图19所示,例如还可以在各日期切换显示能掌握谁工作的详细班次f5。

另外,例如在从服务器10接收到了员工个人用的确定班次数据(后述)的情况下,cpu21在显示部24中显示员工个人用的确定班次f6(参照图20a、图21a)。如图20a、图21a所示,在显示关于工作时间段“午餐”的员工个人用的确定班次f6的状态下,例如如果对“晚餐”按钮24b进行触摸操作,则如图20b、图21b所示,显示切换至关于工作时间段“晚餐”的确定班次f6。另外,如图20b、图21b所示,在显示关于工作时间段“晚餐”的员工个人用的确定班次f6的状态下,例如如果对“深夜”按钮24b进行触摸操作,则如图20c、图21c所示,显示切换至关于工作时间段“深夜”的确定班次f6。

此处,图20a、图20b以及图20c表示员工“高桥一郎”在各工作时间段的确定班次f6的显示画面的一个例子。图21a、图21b以及图21c表示员工“伊藤文子”在各工作时间段的确定班次f6的显示画面的一个例子。如图20a、图20b以及图20c,另外如图21a、图21b以及图21c所示,员工个人用的确定班次f6在“午餐”、“晚餐”、“深夜”各工作时间段独立,是月度(按月)日历形式,能一览显示各工作时间段中工作的日子和不工作的日子。另外,在员工个人用的确定班次f6的右下显示已经显示的工作日的合计天数t2。

参照图17b说明由服务器10执行的班次确认应答处理。班次确认应答处理是对应于终端装置20的班次确认处理,将确定班次数据向终端装置20发送的处理。

服务器10中,对应于图17a的步骤s51,以通过通信部16接收到从终端装置20发送的确定班次确认请求信息为触发,cpu11与从存储部15读出并适当在ram13中展开的班次确认应答程序153协作来执行班次确认应答处理。

首先,cpu11根据从终端装置20接收到的确定班次确认请求信息中所含的表示员工编号的信息来确定员工(步骤s61)。然后,cpu11选择步骤s61中确定的员工所对应的确定班次数据(步骤s62)。具体地,例如在步骤s61中确定的员工为员工编号1234的“田中太郎”的情况下,由于“田中太郎”的“职责”为管理,因此选择管理者阅览用的确定班次数据。另外,在步骤s61中确定的员工为员工编号1236的“铃木三郎”的情况下,由于“铃木三郎”的“职责”为大堂而非管理,因此选择员工个人用的确定班次数据。

然后,cpu11经由通信部16将步骤s62中选择的确定班次数据向终端装置20发送(步骤s61),结束班次确认应答处理。

以上,服务器10按每个用户id显示用于从多个工作时间段指定希望的工作时间段的输入表单(工作日输入表单f1),在每个工作时间段统计在该工作时间段可工作的人数。另外,上述的输入表单是每个工作时间段独立的表单,以预定形式设置多个日期框,并且在该日期框的每个中设置用于粘贴输入预定标记的标记粘贴区域,服务器10通过计数该标记粘贴区域中粘贴有标记的用户id数,与各日期框对应地统计每个工作时间段可工作的人数。

因此,根据本实施方式,使输入表单(工作日输入表单f1)为每个工作时间段独立的表单,在该输入表单中以预定形式设置多个日期框,并且在该日期框的每个中设置用于粘贴输入预定标记的标记粘贴区域,因此能简化输入表单,能使向该输入表单的输入简洁。另外,能够易于与该日期框分别对应地统计各工作时间段的可工作人数,因此易于在各工作时间段生成工作班次。

另外,服务器10按每个用户id显示已确定的工作班次表(员工个人用的确定班次f6),该工作班次表在各工作时间段独立,以预定形式设置多个日期框,在该日期框的每个中显示表示已确定的预定标记,因此能简化该工作班次表,易于观看该工作班次表。

另外,服务器10在各日期的各工作时间段显示表示作为可工作人数统计对象的员工的详细表(统计结果画面f3),从该详细表中显示的员工中指定工作确定者。因此,在各日期的各工作时间段,能按照进行了可工作人数确认的流程,来决定工作确定者,因此易于生成工作班次表。

另外,服务器10显示表示工作确定者人数的确定人数统计表(管理者阅览用的确定班次f4)。该确定人数统计表在各工作时间段独立,以预定形式设置多个日期框,在从上述的详细表中显示的员工中指定了工作确定者的情况下,服务器10在成为该工作确定者指定对象的日期框中显示该工作确定者的人数,因此能提高确定人数统计表的生成效率。

以上的说明中,公开了作为本发明的计算机可读取记录介质,使用存储部15的hdd、ssd的例子,但是不限定于该例子。作为其他的计算机可读取介质,能够应用闪存、cd-rom等便携式记录介质。另外,作为通过通信线路提供本发明所涉及的程序的数据的介质,载波(carrierwave)也适用于本发明。

而且,上述实施方式中的描述是本发明的工作班次管理装置、工作班次管理方法以及计算机可读取记录介质的一个例子,不限定于此。

例如,上述实施方式中,为终端装置20执行班次提交处理、班次生成处理、班次确认处理的结构,但是不限定于此。例如,可以是服务器10进行与班次提交处理、班次生成处理、班次确认处理同样的处理的结构,即由服务器10单独进行上述的工作班次管理系统1的动作。

另外,上述实施方式中,班次生成处理的步骤s33中在显示部24中显示工作确定输入表单f2时,工作确定者(工作确定员工)的人数未确定的日期框以空栏状态进行显示,但是该显示形态仅是一个例子。例如,可以在工作确定输入表单f2的工作确定者人数未确定的日期框中,如图22a、图22b以及图22c所示,将该日期框对应的由服务器10统计的希望工作的员工的人数以与工作确定者人数的显示形态不同的显示形态(例如带圆圈数字)显示。该情况下,工作确定输入表单f2作为表示由服务器10统计的希望工作员工人数的统计表(可工作人数统计表),通过服务器(第五显示控制单元)10进行显示。

另外,上述实施方式中,是通过对工作日输入表单f1中为空栏的各日期框进行触摸操作,在各日期框内粘贴所希望标记形态的显示的结构,但是,例如,可以设为相比于工作日输入表单f1的初期显示,设在各日期框内粘贴预定标记(例如○标记)形态的显示,仅对员工希望变更的日期粘贴所希望的标记。由此,员工不再需要对显示的所有日期框进行触摸操作,因此能减轻劳动。

另外,上述实施方式中,工作日输入表单f1、工作确定输入表单f2、管理者阅览用的确定班次f4、以及员工个人用的确定班次f6为月度(按月)日历形式的一览表,但是只要是具有年月日信息或者时刻信息与预定时间段相对应的时间框的形态即可。

另外,关于上述实施方式中的工作班次管理系统1的各结构要素的细节结构以及细节动作,当然在不脱离本发明主旨的范围内能适当变更。

说明了本发明的实施方式,但是本发明的范围不限定于上述的实施方式,而是包含请求专利保护的范围中记载的发明范围及其等同范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1