首页 / 专利库 / 电脑零配件 / 外围设备 / 鼠标 / 一种任务排班信息化管理系统、方法及存储介质

一种任务排班信息化管理系统、方法及存储介质

阅读:371发布:2020-05-08

专利汇可以提供一种任务排班信息化管理系统、方法及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种任务排班信息化管理系统、方法及存储介质。该系统包括客户端和 服务器 ;所述客户端包括:任务设置模 块 ,用于输入当前任务的任务描述信息;人员配置模块,用于输入当前任务的人员配置信息;确认模块,用于将当前任务的任务描述信息及人员配置信息提交到所述服务器; 修改 模块,用于显示所述服务器发送的冲突数据,并触发调用所述人员配置模块;所述服务器用于对所述当前任务进行人员任务冲突检测,若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至 数据库 。本发明实现了任务排班的信息化管理,操作便捷、易于管理、易于统计回溯。,下面是一种任务排班信息化管理系统、方法及存储介质专利的具体信息内容。

1.一种任务排班信息化管理系统,包括客户端和服务器,其特征在于,
所述客户端包括:
任务设置模,用于接收用户输入的当前任务的任务描述信息;
人员配置模块,用于接收用户输入的所述当前任务的人员配置信息;
确认模块,用于响应用户的确认信号,将所述当前任务的任务描述信息及人员配置信息提交到所述服务器;
修改模块,用于接收并显示所述服务器发送的冲突数据,并触发调用所述人员配置模块;
所述服务器用于根据存储的所有任务的任务描述信息及人员配置信息,对所述当前任务进行人员任务冲突检测,若存在人员任务冲突,则将所述冲突数据发送给所述修改模块,若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至数据库
2.如权利要求1所述的一种任务排班信息化管理系统,其特征在于,所述人员配置模块包括第一界面、第二界面和第三界面;
所述第一界面用于接收用户输入的人员筛选条件,并将所述人员筛选条件发送至所述服务器查询待分配人员信息;
所述第二界面用于接收所述待分配人员信息,并以图形化标签显示所述待分配人员信息,所述图像化标签用于接收用户的人员选择信号;
所述第三界面用于接收用户输入的新建分队命令生成各分队对应的队框界面,还用于接收所述人员选择信号为各分队配置人员并在所述队框界面显示各分队人员。
3.如权利要求2所述的一种任务排班信息化管理系统,其特征在于,所述图像化标签用于接收用户的选中信号并跟随用户的鼠标指针位置移动;
所述对框界面内设置响应热区,所述响应热区用于响应检测到所述图像化标签移动到所述响应热区内,将所述图像化标签对应的人员添加到所述响应热区对应的分队中。
4.如权利要求2所述的一种任务排班信息化管理系统,其特征在于,所述待分配人员信息包括人员类型信息,根据所述人员类型信息以不同颜色的所述图形化标签显示所述待分配人员信息。
5.如权利要求1至4任一项所述的一种任务排班信息化管理系统,其特征在于,所述客户端还包括:
查看模块,用来响应用户输入的查询命令,从所述服务器获取并显示任务描述信息及人员配置信息;
和/或输出模块,用来响应用户输入的输出指令,将存储在所述服务器中的任务描述信息及人员配置信息导出另存为文档或输出到打印机打印。
6.一种任务排班信息化管理方法,其特征在于,包括:
接收用户输入的当前任务的任务描述信息;
接收用户输入的所述当前任务的人员配置信息;
响应用户的确认信号,提交所述当前任务的任务描述信息及人员配置信息;
对所述当前任务进行人员任务冲突检测,若存在人员任务冲突,则显示所述冲突数据,接收用户修改的人员配置信息并重新进行任务冲突检测;若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至数据库。
7.如权利要求6所述的一种任务排班信息化管理方法,其特征在于,所述接收用户输入的所述当前任务的人员配置信息具体是:
接收用户输入的人员筛选条件,并根据所述人员筛选条件查询待分配人员信息;
接收所述待分配人员信息,并以图形化标签显示所述待分配人员信息,所述图像化标签用于接收用户的人员选择信号;
接收用户输入的新建分队命令生成各分队对应的队框界面,接收所述人员选择信号为各分队配置人员并在所述队框界面显示各分队人员。
8.如权利要求7所述的一种任务排班信息化管理方法,其特征在于,所述图像化标签用于接收用户的选中信号并跟随用户的鼠标指针位置移动;
所述对框界面内设置响应热区,所述响应热区用于响应检测到所述图像化标签移动到所述响应热区内,将所述图像化标签对应的人员添加到所述响应热区对应的分队中。
9.如权利要求6所述的一种任务排班信息化管理方法,其特征在于,还包括:
响应用户输入的查询命令,获取并显示任务描述信息及人员配置信息;
和/或响应用户输入的输出指令,将存储的任务描述信息及人员配置信息导出另存为文档或输出到打印机打印。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求6至9中任一项所述的方法。

说明书全文

一种任务排班信息化管理系统、方法及存储介质

技术领域

[0001] 本发明属于信息化管理技术领域,更具体地,涉及一种任务排班信息化管理系统、方法及存储介质。

背景技术

[0002] 任务排班信息化管理系统被广泛应用于多个行业及应用场景中,以派出所任务排班信息化管理系统为例,派出所作为公安机关的派出机构,经常需要承担上级部指派的临时安保任务,然而每次任务的具体对象、执行时间、任务地点、警安排和工作重点都不尽相同,给负责任务排班警员的工作带来了不便。目前派出所内常用的排班方式是纸质表单手动填写或电子表格模板录入,这样不仅操作繁琐、录入的警员信息不全、信息同步效率低,也不易于统计回溯。

发明内容

[0003] 针对现有技术的至少一个缺陷或改进需求,本发明提供了一种任务排班信息化管理系统、方法及存储介质,以信息化软件的方法取代以往的纸质表单手动填写或电子表格模板录入的任务排班方法,操作便捷、易于管理、易于统计回溯。
[0004] 为实现上述目的,按照本发明的第一方面,提供了一种任务排班信息化管理系统,包括客户端和服务器
[0005] 所述客户端包括:
[0006] 任务设置模,用于接收用户输入的当前任务的任务描述信息;
[0007] 人员配置模块,用于接收用户输入的所述当前任务的人员配置信息;
[0008] 确认模块,用于响应用户的确认信号,将所述当前任务的任务描述信息及人员配置信息提交到所述服务器;
[0009] 修改模块,用于接收并显示所述服务器发送的冲突数据,并触发调用所述人员配置模块;
[0010] 所述服务器用于根据存储的所有任务的任务描述信息及人员配置信息,对所述当前任务进行人员任务冲突检测,若存在人员任务冲突,则将所述冲突数据发送给所述修改模块,若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至数据库
[0011] 优选地,所述人员配置模块包括第一界面、第二界面和第三界面;
[0012] 所述第一界面用于接收用户输入的人员筛选条件,并将所述人员筛选条件发送至所述服务器查询待分配人员信息;
[0013] 所述第二界面用于接收所述待分配人员信息,并以图形化标签显示所述待分配人员信息,所述图像化标签用于接收用户的人员选择信号;
[0014] 所述第三界面用于接收用户输入的新建分队命令生成各分队对应的队框界面,还用于接收所述人员选择信号为各分队配置人员并在所述队框界面显示各分队人员。
[0015] 优选地,所述图像化标签用于接收用户的选中信号并跟随用户的鼠标指针位置移动;
[0016] 所述对框界面内设置响应热区,所述响应热区用于响应检测到所述图像化标签移动到所述响应热区内,将所述图像化标签对应的人员添加到所述响应热区对应的分队中。
[0017] 优选地,所述待分配人员信息包括人员类型信息,根据所述人员类型信息以不同颜色的所述图形化标签显示所述待分配人员信息。
[0018] 优选地,所述客户端还包括:
[0019] 查看模块,用来响应用户输入的查询命令,从所述服务器获取并显示任务描述信息及人员配置信息;
[0020] 和/或输出模块,用来响应用户输入的输出指令,将存储在所述服务器中的任务描述信息及人员配置信息导出另存为文档或输出到打印机打印。
[0021] 按照本发明的第二方面,提供了一种任务排班信息化管理方法,包括:
[0022] 接收用户输入的当前任务的任务描述信息;
[0023] 接收用户输入的所述当前任务的人员配置信息;
[0024] 响应用户的确认信号,提交所述当前任务的任务描述信息及人员配置信息;
[0025] 对所述当前任务进行人员任务冲突检测,若存在人员任务冲突,则显示所述冲突数据,接收用户修改的人员配置信息并重新进行任务冲突检测;若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至数据库。
[0026] 按照本发明的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
[0027] 总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有有益效果:任务排班信息化,即以信息化软件的方法取代以往的纸质表单手动填写或电子表格模板录入的任务排班方法,操作便捷、易于管理、易于统计回溯,并且能够对任务排班进行自动检测,帮助用户发现任务冲突并进行修改;界面交互人性化,通过对相对成熟的人机交互设计方法的引用,设计了一种全新的软件界面布局和交互方式,提高了系统易用性和任务排班的效率。附图说明
[0028] 图1是本发明实施例提供的一种派出所任务排班信息化管理系统客户端界面示意图;
[0029] 图2是本发明实施例提供的一种派出所任务排班信息化管理系统客户端界面示意图;
[0030] 图3是本发明实施例提供的一种派出所任务排班信息化管理系统客户端界面示意图;
[0031] 图4是本发明实施例提供的一种派出所任务排班信息化管理方法流程示意图。

具体实施方式

[0032] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0033] 本发明所提供的一种任务排班信息化管理系统、方法及存储介质,可以广泛应用于多个行业及应用场景中,例如保安执勤安排,例如教师值班安排等场景中,以下以在派出所警务信息综合管理场景为例说明本发明。
[0034] 本发明的一种派出所任务排班信息化管理系统,包括客户端和服务器,客户端包括任务设置模块、人员配置模块、确认模块和修改模块,用于提供用户进行信息化管理界面,服务器用于后端数据处理
[0035] 任务设置模块,用于接收用户输入的当前任务的任务描述信息。在一个实施例中,任务描述信息包括任务ID、任务名称、任务说明、任务负责人姓名、任务开始时间、任务结束时间、任务地点地址、任务地点纬度、任务地点经度等。在一个实施例中,任务描述信息如表1所示,任务ID的数据类型为int,长度为11位;任务名称的数据类型为varchar,长度为100;
任务说明的数据类型为varchar,长度为1024;任务负责人姓名的数据类型为varchar,长度为50;任务开始时间的数据类型为datetime,长度为8;任务结束时间的数据类型为datetime,长度为8;任务地点地址的数据类型为varchar,长度为128;任务地点纬度的数据类型为double,长度为16;任务地点经度的数据类型为double,长度为16。
[0036] 表1
[0037] 字段名称 数据类型 数据长度 说明task_id int 11 任务ID,唯一标识一个任务
task_name varchar 100 任务名称
comment varchar 1024 任务说明
liable_person_name varchar 50 任务负责人姓名
start_time datetime 8 任务开始时间
end_time datetime 8 任务结束时间
position varchar 128 任务地点地址
latitude double 16 任务地点纬度
longitude double 16 任务地点经度
[0038] 人员配置模块,用于接收用户输入的所述当前任务的人员配置信息。在一个实施例中,人员配置模块包括第一界面、第二界面和第三界面。第一界面,用于接收用户输入的人员筛选条件,并将人员筛选条件发送至所述服务器查询待分配人员信息。第二界面用于接收待分配人员信息,并以图形化标签显示待分配人员信息,图像化标签用于接收用户的人员选择信号;第三界面用于接收用户输入的新建分队命令生成各分队对应的队框界面,还用于接收人员选择信号为各分队配置人员并在队框界面显示各分队人员。
[0039] 确认模块,用于响应用户的确认信号,将当前任务的任务描述信息及人员配置信息提交到所述服务器。
[0040] 修改模块,用于接收并显示服务器发送的冲突数据,并触发调用所述人员配置模块。例如当服务器检测到存在人员任务冲突,弹出告警框显示冲突数据,用户点击确定后,即可进入人员配置模块进行修改。
[0041] 结合图1说明任务设置模块、人员配置模块和确认模块。
[0042] 图1中的“任务基础信息”下方的输入框即为任务设置模块的一种示例,用户可以根据需要自定义。
[0043] 图1中的“筛选区”即为人员配置模块的第一界面的一种示例。
[0044] 可以按警员类别、日常值班班次、色进行筛选,得到待分配警员列表;
[0045] 操作者输入警员类别,从人员信息表中进行查询,获得具有所选警员类别属性的全部警员ID数组;
[0046] 操作者输入日常排班班次,从人员信息表中进行查询,获得具有所选班次属性的全部警员ID数组;
[0047] 操作者输入角色条件,从人员信息表中进行查询,获得具有所选角色属性的全部警员ID数组;
[0048] 警员类别、日常值班班次、角色筛选条件可以同时生效,获得结果是三个条件对应查询结果的交集。
[0049] 图1中的“待分配区”即为人员配置模块的第二界面的一种示例。
[0050] 根据筛选区结果,显示待分配警员列表。
[0051] 优选地,警员列表以图形化标签进行显示,并且可以响应鼠标点击事件,可通过点击单选、Ctrl+多选、Shift+多选、拖拽、双击等方式将选中的警员标签添加至对应的分配数组中。
[0052] 每个警员标签对应一个待分配警员,按照警员ID数组的ID,从警员信息表中查询到该警员的姓名、警员类别,将姓名显示到标签上,并按照警员类型,给标签设置不同的背景色。
[0053] 警员标签可以进行选中操作:
[0054] 单选:在警员标签上通过鼠标左键点击时,标签被标记为选中状态,并将标签对应的警员ID添加到选中数组中,再次点击该标签,标签被标记为非选中状态,并将标签对应的警员ID从选中数组中移除;点击其他标签,被点击的标签标记为选中状态,将标签对应的警员ID添加到选中数组中,并将其他标签标记为非选中状态,对应的警员ID从选中数组中移除。
[0055] 多选:当键盘Ctrl键或Shift键按下时,进入多选状态,此时在警员标签上通过鼠标左键点击时,标签被标记为选中状态,并将标签对应的警员ID添加到选中数组中;再次点击该标签,标签被标记为非选中状态,并将标签对应的警员ID从选中数组中移除;点击其他标签,被点击的标签标记为选中状态,将标签对应的警员ID添加到选中数组中。
[0056] 拖拽:选中图像化标签后,图像化标签可以跟随用户的鼠标指针位置移动,进行警员分配。
[0057] 图1中的“警员队组”即为人员配置模块的第三界面的一种示例。作为本实施例技术方案的一大改进,警员分配支持分队。并且按照小队显示已分配的警员列表,交互方式为通过单击进行警员撤回、新增小队、删除小队操作,通过双击进行设置队长操作,通过拖拽进行小队间警员互换的操作。
[0058] 添加队:在已分配区界面上增加与队名对应的队框,队框内设置拖动响应热区。
[0059] 分配人员:待分配区已选中的人员标签支持拖动,鼠标左键按下时开始拖动图像化标签,鼠标左键释放是结束拖动,当结束拖动时的鼠标的位置也即图形化标签位置在队框的拖动响应热区时,可以已选完成人员到该热区对应队的分配。然后执行以下动作,第一步,在待分配区将选中数组警员ID对应的人员标签设置为不可操作状态;第二步,在已分配区队框内,按照选中数组中的ID绘制警员标签,绘制方法与待分配区一致;第三步,将队名和选中数组中的ID数据添加到队名-警员ID二维数组中;第四步,清空选中数组。
[0060] 分配操作可重复进行,直至一次任务安排结束。
[0061] 设置队长:每个队中第一个添加的警员设为队长,并将该警员的ID添加到队名-队长二维数组中。已分配区的非队长警员标签可以响应鼠标双击事件,双击时,将该警员设为队长,使用该警员ID替换队名-队长二维数组中的本队对应的队长ID。
[0062] 图1中的“提交”即为确认模块。用户点击提交后,将当前任务的任务描述信息及人员配置信息提交到所述服务器。
[0063] 服务器用于根据存储的所有任务的任务描述信息及人员配置信息,对当前任务进行人员任务冲突检测,若存在人员任务冲突,则将所述冲突数据发送给修改模块进行显示,并接收用户修改后的人员配置信息,再次进行人员任务冲突检测,若不存在人员任务冲突,则将所述当前任务的任务描述信息及人员配置信息存储至数据库。即任务排班提交时,系统会自动进行同一时间段内警员任务冲突检测,若警员在本次设置的A任务时间段内已提前被分配至同一时间段的B任务中,系统会提示相关信息,A任务分配的警员需修改后重新提交。
[0064] 在一个实施例中,客户端还包括查看模块,用来响应用户输入的查询命令,从服务器获取并显示任务描述信息及人员配置信息。任务描述信息及人员配置信息包括:任务名称、任务说明、开始时间、结束时间、负责人、任务位置、警员列表;警员详细信息包括:姓名、身份证号、警号、警员类型、角色、警务通、手机号、电台号、办公电话、数字编号、办公电脑IP。
[0065] 在一个实施例中,客户端还包括输出模块,用来响应用户输入的输出指令,将存储在服务器中的任务描述信息及人员配置信息导出另存为文档或输出到打印机打印,如图2所示。
[0066] 用户可以通过任务排班信息化管理客户端对各项任务及人员配置信息进行增、删、查、改,统一管理,从而提高了信息的准确性和任务排班的效率。
[0067] 用户可以预先在系统中维护和统一管理警员信息,警员信息详情界面如图3所示,其数据包括:姓名、身份证号、警号、警员类型、角色、警务通、手机号、电台号、办公电话、数字编号、办公电脑IP。
[0068] 本发明实施例的一种任务排班信息化管理方法,如图4所示,包括:接收用户输入的当前任务的任务描述信息;接收用户输入的当前任务的人员配置信息;响应用户的确认信号,提交当前任务的任务描述信息及人员配置信息;对当前任务进行人员任务冲突检测,若存在人员任务冲突,则显示冲突数据,接收用户修改的人员配置信息并重新进行任务冲突检测;若不存在人员任务冲突,则将当前任务的任务描述信息及人员配置信息存储至数据库。
[0069] 在一个实施例中,上述接收用户输入的所述当前任务的人员配置信息具体是:接收用户输入的人员筛选条件,并根据人员筛选条件查询待分配人员信息;接收待分配人员信息,并以图形化标签显示待分配人员信息,图像化标签用于接收用户的人员选择信号;接收用户输入的新建分队命令生成各分队对应的队框界面,接收人员选择信号为各分队配置人员并在队框界面显示各分队人员。
[0070] 在一个实施例中,上述图像化标签用于接收用户的选中信号并跟随用户的鼠标指针位置移动;对框界面内设置响应热区,响应热区用于响应检测到图像化标签移动到响应热区内,则将图像化标签对应的人员添加到响应热区对应的分队中。
[0071] 在一个实施例中,任务排班信息化管理方法还包括:响应用户输入的查询命令,获取并显示任务描述信息及人员配置信息;和/或响应用户输入的输出指令,将存储的任务描述信息及人员配置信息导出另存为文档或输出到打印机打印。
[0072] 任务排班信息化管理方法的实现原理、技术效果与上述任务排班信息化管理系统类似,此处不再赘述。
[0073] 本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现上述任一任务排班信息化管理方法实施例的技术方案。计算机可读存储介质的实现原理、技术效果与上述任务排班信息化管理系统类似,此处不再赘述。
[0074] 本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈