一种日程导向式人机交互被动管理模型的制作方法

文档序号:6597702阅读:192来源:国知局
专利名称:一种日程导向式人机交互被动管理模型的制作方法
技术领域
本发明涉及一种日程导向式人机交互被动管理模型。目前在知识劳动工作过程自 动化管理方面的改进,表现为传统的“人机交互主动模式”被崭新的自动化的“人机交互被 动模式”取代。所有职员的时间资源由系统统一管理,改变了过去每个职员自己安排自己时 间的模式,每个人工作时间和日程统一由系统管理,在工作时间内,本人和系统内的其他职 员都可以为自己制定工作日程,确保了系统内所有职员的时间资源的充分共享,保证了对 合作任务的有效预期计划。
背景技术
在21世纪,管理需要做出的最重要的贡献,是使知识工作者的生产率得到提高。 对于白领职员的管理,最大的矛盾体现在白领职员的劳动过程无法标准化,其工作成果的 内容也无法准确预测。在传统的人机交互主动管理模式下,所有职员在计算机上进行工作 时,可以根据自己的意愿进行适当或不适当的调整,职员对计算机的操作有相当的随意性 和自主性。这种模式带来的后果是大家对同一个任务下不同的工作进展和工作计划不能有 效控制,很多情况下,因为各个职员之间的工作计划的互动性不够,一个小小的工作延误会 对大项目带来很大的成本和进度风险,同时,职员的随机操作方式,经常造成重要工作的延 误和工时浪费。

发明内容
为了解决人机交互主动管理模式的不足之处,本发明提供了一种日程导向式人机 交互被动管理模型。它以目标任务树管理、日程规则制定模块、日程制定和分配自动服务模 块、系统辅助快速调整模块为基础,实现人机交互被动管理模型。目标任务树管理系统建立一个从企业年度总任务到部门任务和个人任务动态的 目标任务分解树。每个职员根据自己每天的任务和日程执行自己的工作,且每执行一个日 程会产生一个或多个实时的活动记录,每个活动记录会自动帮助职员记录下每个人在每个 活动中消耗的各类资源,及相应的实际输入资源和输出资源。围绕不同的任务相应的日程 和活动会形成一个有机的链,通过这个链可以来分析每项任务的执行状态,从而利于对知 识劳动者的劳动进行量化考核,利于知识劳动的结果的过程分享,从而成倍地提高知识劳 动者的工作效率。日程制定和分配自动服务引擎,有一个时间资源管理子模块,所有职员的时间资 源由系统统一管理,改变了过去,每个职员自己安排自己时间的模式,每个人工作时间和日 程统一由系统管理,在工作时间内,本人和系统内的其他职员都可以为自己制定工作日程。 系统自动提醒任务制定人(部门负责人)制定本年、本月、下周的工作目标,工作任务和工 作日程。当目标任务日程根据临时性工作的安排而更改时,系统会通过所添加临时工作的 时间长短重新调整对应时段的目标任务日程计划,从而顺延目标任务链、日程链上相应的工作,使整体目标任务的执行不会因局部的变化而受到影响。同时可以自动地分析每个人 的任务负荷和日程负荷,对于任务不足或日程负荷不满的职员会自动安排即时任务(日程 任务)来让职员做满自己未来一段时间的日程(或由系统把未来远期的一些日程提前排 序)。日程服务共分成根据日程延迟分配的规则分配日程,根据时间产生日程,根据任 务日程制定规则产生日程,根据时间制定日程规则和任务制定日程规则产生日程,空闲人 员任务提醒,大日程的分割这6种不同的场景,根据输入的情况,对6种场景进行依次条件 匹配,若符合条件则进行日程生成处理,最终给出日程安排信息。应用一种日程导向式人机交互被动管理模型,可以获得如下技术效果自动地让所有职员根据各自的任务提前几天或更长的时间来设置自己和任务协 助人的日程,每一个日程是一个任务的最小单元,一般不超过2小时。每一个时刻每一个职员的工作都会通过系统自动派发下来,当日程因为突发事件 产生变化时,系统可以自动辅助你快速重新调整日程,在这种模式下,职员的工作是被动的 按系统实时派发的日程去工作,避免职员工作的无计划性、随机性。当紧急任务(手动)出现时,系统会自动辅助调整,对付应急处理。这种模式减少 工作变化后造成的各种资源的浪费,减小项目进展过程中因变化带来的各种风险。


图1是根据日程延迟分配的规则分配日程的流程2是根据时间产生日程的流程3是根据任务日程制定规则产生日程的流程4是根据时间制定日程规则和任务制定日程规则产生日程的流程5是根据空闲人员任务提醒产生日程的流程6是根据大日程的分割产生日程的流程图。 图7和图8是新增日程界面图。
具体实施例方式一种日程导向式人机交互被动管理模型一、日程的新增进入系统后,在主视图上点击常用工具栏按钮,再点击新增日程菜单,进入新增日程界面,如图(七),图(八)。新增日程界面功能描述本界面能提供操作者制定大日程或日程;界面分三部分上方是当前操作者当前活动的信息显示区;启动时间为窗体打开时的时间,取 的是服务器时间;计划时长系统默认显示,可在基础数据中进行维护;中间是制定日程的 信息输入区;下方是功能按钮区。界面属性描述日程名是当前正在制定的日程的名称,文本输入,50汉字以内。日程名称可以为 空,如果用户未进行名称的填写,则自动将内容中的第一段落作为该日程的名称(以标点或空格为界限)日程名框内的下拉框,是日程模板类型选择框,点击[通用]弹出下拉列表框 进行选择,当光标离开后,隐藏控件,并在文本框中显示选择的内容(“[通用]”),不可编 辑,在后面输入日程名称。父任务是指制订日程的父任务,通过下拉列表框选择当前用户正在执行的任务, 可通过后面的按钮查看详细信息,父任务可以同时关联多个普通任务,关联多个任务类型 (任务角色);任务类型必须与任务相匹配,一个任务执行人可能有几个任务角色,下拉选 择框内必须显示,但只需要选择一个;没有父任务的日程需要审批,因为涉及到耗用的资源没有计划,日程的制订人动 用资源需要权限,日程制订结束后自动流转到制订人的上一级管理者审批,流转的级数与 顺序由系统设定;职能任务是该日程的职能任务,由系统定义,职责任务仅限单选;重要度是指日程重要性,下拉框选择,分为普通日程、重要日程,默认为普通日 程;当日程制订人选择了重要日程,必须文字说明,此时系统自动打开说明文本输 入框,文本输入(100个汉字以内),重要日程在日程列表中要给予标识;前序日程/活动是指制订日程的前序日程/活动,可通过日程链在下拉框内进行 选择。计划完成工作是日程的工作内容和要求,文本输入,200汉字以内。该控件为必 填项,不能为空,如果为空,则点击完成按钮后系统作如下提示,同时将焦点定位到该控 件上。日程协作类型是指日程的协助类型,由系统定义,下拉列表框;备选内容有一 人必须执行、多个同时执行、多人执行一人开始优先、多人执行一人完成优先、多人顺序执 行一人开始优先、多人顺序必须执行”。执行人是指日程的执行人,下拉列表框,选择需要执行日程的员工,支持多选,默 认为当前用户,并支持人工录入检索进行选择,两种方法之间可以随意切换。该控件为必选 项,不能为空,如果为空,则点击完成按钮后系统作如下提示,同时将焦点定位到该控件 上。计划时长是指执行日程的计划时间,数字输入,默认值为1。当输入的计划时长 超过120分钟时,鼠标离开后,系统会弹出一个对话框,提醒“您制订的日程已属于大日程, 是否切换到大日程界面?”关闭信息框,切换到新增大日程界面,其中已经填写的用户数据要一起移至 新界面。回到计划时长控件上,修正时长;制定人是指日程的制定人,默认为当前用户,也可在下拉框选择。计划起止日期是指日程的计划起止日期;日程制订人可以只设置起止日期和日 程计划时长,而由系统根据该属性值自动匹配日程执行人在该时间段内的保留时长,产生 日程的起止时段。计划起止时段是指执行日程的计划开始与结束时间,有系统根据计划起止日期与计划时长的设置自动匹配,也可自己设置。日程提醒方式是指对日程执行人提醒的方式,下拉列表框,可在基础数据中进行 维护,默认为电脑提醒;备选内容有电脑提醒系统进行设定,在日程计划开始执行时间前一定的时间(30分钟或15 分钟),在电脑的工作界面上进行提醒(声音或灯光闪耀);短信提醒系统进行设定,在日程计划开始执行时间前一定的时间(30分钟或15 分钟),通过短信平台系统自动对执行人进行提醒;第三方提醒在系统内通过选择具体的职能人员,在日程计划开始执行时间前一 定的时间(30分钟或15分钟),通过一定的方法对执行人进行提醒。允许日程有时间重叠是指是否允许该日程的起止时间段可以与有同样性质的日 程有时间的重叠;日程的时间重叠是双向的,两个日程要有时间重叠,必须是两个日程都 选择了该功能,当用户选择的活动模板允许有大日程时,并且计划时长> 2小时,也就是说 日程中的数据信息符合大日程时,系统自动选中“允许日程有时间重叠”,特殊的活动模板 (例如会议),可以与任何日程进行时间重叠。需要本人确认是指制订的日程必须经过本人确认,对于一些制订人认为必须要 经过本人确认的日程,选择此键,日程执行人必须进行确认;需要本人确认而未确认的日 程,对于执行人而言为无效日程,不参与将来的绩效考核。计划输入是当前正在制定的日程所预计输入的资源,可通过右键菜单进行“新 增、修改、删除、详细信息,,等操作。列表框栏目内容序号是指列表框内资源的序列排列号;资源性质是指计划输入资源的性质;资源类型是指计划输入资源的类型;名称是指计划输入资源的名称;单位是指计划输入资源的单位;单位成本是指计划输入资源的单位成本;成本是指计划输入资源的成本;核查人是指计划输入资源的财务保管人;保管人是指计划输入资源的使用保管人;资源接收人是指计划输出资源的接收人;当计划资源输入完毕后,列表框会自动累计总成本。系统对计划输入资源有一个判断,当日程制订人在日程中输入的计划资源在日程 周期内无使用权时或计划输入资源超出父任务的计划输入资源时,系统会弹出一个对话 框,提醒“选择的输入资源无计划或无使用权,请选择处理”;立即申请关闭对话框,打开申请相关资源的专用活动模板进行填写上报,原日 程则是一个没有制订完成的日程,通过系统自动转到日程制订人的日程列表内,并用红字 显示,日程状态为“继续制订”,当计划输入资源审批后,再继续对原日程进行修正;稍后申请打开日程制订窗体,进行申请资源的日程制订。原日程则是一个没有 制订完成的日程,通过系统自动转到日程制订人的日程列表内,并用红字显示,日程状态为“继续制订”,当计划输入资源审批后,再继续对原日程进行修正;调整资源回到当前日程的资源界面,进行调整。计划输出是当前正在制定的日程所预计输出的资源,可通过右键菜单进行“新 增、修改、删除、详细信息”等操作,计划输出与计划输入共用一个列表框。目标贡献率是指当前制定日程所计划的输出目标对目标的贡献率;列表框栏目内容序号是指列表框内序列排列号;计划输出是指计划输出的目标(物);对应目标是指计划输出的对应目标;计划贡献率是指计划输出目标对父任务的贡献率;计划消耗各类资源是当前正在制定的日程所预计消耗的资源,每种资源都会统 计到“计划投入”中。可通过右键菜单进行“新增、删除、详细信息”等操作。列表框栏目内容序号是指列表框内消耗各类资源的序列排列号;1、当系统判断出尚有输出资源尚未转移到其他日程中且保管人依旧是本人时,系 统会进行该提示“请对日程输出的资源制订后序日程!”立即制订打开新增日程界面(自动关联当前日程为前序日程)进行制订。稍后制订打开新增日程界面,制订“制订日程”的日程(注意,该日程和当前日 程之间不存在前后序关系)。调整输出资源回到当前日程的资源输出界面上,进行调整。2、当对所有的必填或必选项进行判断,判断无误后,会弹出对话框“是否继续制定 后序日程?”关闭对话框和新增日程窗体,并将已制定的日程发给日程的执行人,弹出 一个新的“新增日程”窗体。关闭对话框,并将已制定的日程发给日程的执行人,退出新增日程窗体;取消功能按钮,点击此按钮,不保存数据,并关闭窗体。资源类型是指计划消耗各类资源的类型;名称是指计划消耗各类资源的名称;单位是指计划消耗各类资源的单位;单位成本是指计划消耗各类资源的单位成本;成本是指计划消耗各类资源的成本;财务保管人是指计划消耗各类资源的财务保管人;使用保管人是指计划消耗各类资源的使用保管人;当计划消耗各类资源输入完毕后,列表框会自动累计总成本。系统对计划消耗资源有一个判断,当日程制订人在日程中输入的计划消耗资源在 日程周期内无使用权时或计划消耗资源超出父任务的计划消耗资源时,系统会弹出一个对 话框,提醒“选择的消耗资源无计划或无使用权,请选择处理”;立即申请关闭对话框,打开申请相关资源的专用活动模板进行填写上报,原日程则是一个没有制订完成的日程,通过系统自动转到日程制订人的日程列表内,并用红字 显示,日程状态为“继续制订”,当计划消耗资源审批后,再继续对原日程进行修正;稍后申请打开日程制订窗体,进行申请消耗资源的日程制订。原日程则是一个 没有制订完成的日程,通过系统自动转到日程制订人的日程列表内,并用红字显示,日程状 态为“继续制订”,当计划消耗资源审批后,再继续对原日程进行修正;调整资源回到当前日程的计划消耗资源界面,进行调整。保存退出功能按钮,点击此按钮,对制定的日程进行数据保存,形成一个版本。该日程通过系统自动显示在日程制订人的日程列表内,并用红字显示,日程状态 为“继续制订”,直至制订人继续制订日程或对日程的制订时间进行修改后,制订人列表框 才不显示。二、日程制定和分配自动服务引擎的实现根据输入的日程、人员、规则等信息产生工作的日程对象。其中,任务、人员信息、 规则、日程都已有明确的定义。日程服务共分成6种不同的场景,根据输入的情况,对6种场景进行依次条件匹 配,若符合条件则进行日程生成处理,最终给出日程安排信息。实现时在工程中建立一个 AgendaService服务项目,并通过反射方式实现数据访问。目前设计方案中,服务将部署在 服务器端。场景1 根据日程延迟分配的规则分配日程功能对系统中已有的延迟分配的日程,参照已经规定好的规则产生日程。触发条件日程处理状体为未分配,并且日程类型不是大日程输入当前系统中延迟分配的日程,AgendaData(日程(时长、起止时间),岗位 (即 workerlD))输出日程对象规则逻辑(1)空闲时间长度约束对日程的计划时长与工作人员的空闲时间进行最佳匹 配,即,找到与日程时长的长度相等的空闲时间块,或者空闲时间长度比任务时长大但最接 近的空闲时间块。一个空闲时间块是和对应岗位的某个工作人员相对应的。(2)起止时间约束找到的空闲时间块的开始时间应不晚于日程的开始时间,并 且空闲时间块的结束时间应不早于日程的结束时间。加常数。(3)资源负荷率约束找资源负荷最小的工作人员分配日程。统计对应工作人员 当前时间为截止时间,以往30天内总工作时长最少的人即为负荷最小的人。时间可以设置。(4)资源执行率约束使得资源的执行率最大。艮口,Max 工时绩效+成本绩效+资源绩效规则逻辑的相互关系必须满足的规则是(1)和O),在前两个情况相同时判断第 ⑶个规则,在前三个情况都相同时判断第⑷个规则。流程图如图(一)场景2 根据时间产生日程功能根据拟定的时间规则,找出系统中所有不符合要求的职员(即相对较为空闲的职员),并为其产生日程活动模板类型为制定日程的日程。触发条件即要求按时间来制定日程输入时间规则,所有帐户工作人员,工作人员当前的日程信息集合输出日程对象规则逻辑η天日程排满约束从当前时间开始,向后η天内的日程要排满,即η天内都满足 每天工作时长不小于某个值X(目前X = 8小时)。流程图如图(二)场景3 根据任务日程制定规则产生日程功能给某一个工作人员的η项不满足任务日程制定规则的未完成任务,产生日程。触发条件即要求按任务来制定日程输入任务日程制定规则,一个工作人员,工作人员当前日程信息输出日程对象规则逻辑从当前时间开始,若某员工的某项未完成任务,天数内即将没有任何 日程安排,则提醒该员工需要为该未完成任务制定日程。流程图如图(三)场景4 根据时间制定日程规则和任务制定日程规则产生日程功能先根据场景三产生日程,再根据场景二产生日程,最后返回两个场景生成 的所有日程列表。触发条件即要求同时按时间和任务来制定日程。输入任务制定日程规则,时间制定日程规则。输出生成的日程列表规则逻辑即先满足场景三的规则,求出输出日程列表后,插入数据库,再求满足场景二规则 的输出日程列表。将两列表合并后一起作为场景四的输出返回。流程图如图(四)场景5 空闲人员任务提醒功能查找当前所有员工中没有任务或在η天后没有任务的,给其直接上级产生 日程活动模板类型为制定日程的日程。触发条件当前员工中存在没有任何日程安排的员工,或者存在在ktDays天后 即将没有任何日程安排的员工。输入任务提前制定规则。输出一个活动模板类型为制定日程的日程列表,提醒空闲员工的直接上级为 这些员工制定日程。流程图如图(五)大日程的分割功能将系统中存在的大日程进行分割,以获得一个日程序列。
触发条件判断该日程是否为大日程,若为大日程,则进入场景六。输入系统中所有大日程列表。输出已划分好的前序日程列表Pl,P2,Ρ3···Ρη,以及为每个日程Pi(i= 1,2, 3,…,η)分配的执行者。流程图如图权利要求
1.一种日程导向式人机交互被动管理模型,包括日程规则制定装置,作为制定日程时的依据;自动的日程工作计划服务装置,用于根据输入的日程、人员、规则等信息产生工作的日 程对象;系统辅助快速调整装置,用于当日程因为突发事件发生变化时,系统辅助快速调整日程。
2.如权力要求1所述的一种日程导向式人机交互被动管理模型,其中,日程规则制定 装置属性包括日程每天最小时长,单一日程最大时长,单一日程最小时长,日程与日程间隔 时长,日程延迟分配跨度,系统分配提前跨度,日程必须连续执行天数,任务日程必须连续 天数,任务提醒提前量,坏日程响应时间,日程服务按日程时间饱满度或任务日程饱满度或 以上两者结合制定。
3.如权力要求1所述的一种日程导向式人机交互被动管理模型,其中,自动日程工作 计划服务装置,其日程服务共分成根据日程延迟分配的规则分配日程,根据时间产生日程, 根据任务日程制定规则产生日程,根据时间制定日程规则和任务制定日程规则产生日程, 空闲人员任务提醒,大日程的分割这6种不同的场景,根据输入的情况,对六种场景进行依 次条件匹配,若符合条件则进行日程生成处理,最终给出日程安排信息。
4.如权力要求1所述的一种日程导向式人机交互被动管理模型,其中,系统辅助快速 调整装置,是通过弹出相应的提示窗口,提醒相关日程制定人员做出处理来实现。
5.如权利要求3所述的根据日程延迟分配的规则分配日程,其实现方法为获得系统 中所有需要延迟分配且还没有分配的日程集合;根据岗位获得工作人员信息;根据工作人 员信息库获得相应人员的当前日程信息集合;查出一天内员工的空余时间;生成相应人员 的日程信息。
6.如权利要求3所述的根据时间产生日程,根据拟定的时间规则,找出系统中所有不 符合要求的职员(即相对较为空闲的职员),并为其产生日程活动模板类型为制定日程
的日程,其实现方法为读取当前系统中的所有员工的日程信息;判断指定员工的工作时 间是否已排满;若没有排满,则根据时间规则产生日程列表。
7.如权利要求3所述的根据任务日程制定规则产生日程,给某一个工作人员的不满足 任务日程制定规则的未完成任务,产生日程,其实现方法为读取当前系统中的所有员工日 程信息;读取员工的所有未完成任务;读取任务的所有已安排日程;根据任务安排生成空 闲人员的日程提醒。
8.如权利要求3所述的根据时间制定日程规则和任务制定日程规则产生日程,先根据 任务日程制定规则产生日程,再根据时间产生日程,最后返回两个场景生成的所有日程列 表,其实现方法为读取当前系统中的所有员工信息;判断指定员工的工作时间是否已排 满;根据时间规则产生日程列表;判断在系统规定的天数当中,员工是否每天工作时间已 排满;读取当前系统中的所有员工;读取员工的所有未完成任务;读取任务的所有已安排 日程;根据任务安排生成空闲人员的日程提醒;根据时间及任务安排生成空闲人员的日程 提醒。
9.如权利要求3所述的空闲人员任务提醒,查找当前所有员工中没有任务或在规定天 数后没有任务的,给其直接上级产生日程活动模板类型为制定日程的日程,其实现方法为读取当前系统中的所有没有任务的员工信息;读取员工所有直接上级主管列表;为员 工生成日程设置默认属性(其他生成的属性需要单独设置);为系统中的空闲员工的直接 上级生成活动模板类型为制定日程的日程列表。
10.如权利要求3所述的大日程的分割,将系统中存在的大日程进行分割,以获得一个 日程,序列大日程的条件为日程的持续长度为大于或等于2小时,其实现方法为将大日程 分配给相应岗位上的员工;将大日程分配给多人共同执行;根据员工信息,读取他在大日 程期间所有空闲时间段列表;读取员工列表中所有员工在大日程期间的空闲时间列表,并 按照开始时间从早到晚进行排序;产生日程列表。
全文摘要
一种日程导向式人机交互被动管理模型。目前在知识劳动工作过程自动化管理方面的改进,表现为传统的“人机交互主动模式”被崭新的自动化的“人机交互被动模式”取代。所有职员的时间资源由系统统一管理,改变了过去,每个职员自己安排自己时间的模式,每个人工作时间和日程统一由系统管理,在工作时间内,本人和系统内的其他职员都可以为自己制定工作日程,确保了系统内所有职员的时间资源的充分共享,保证了对合作任务的有效预期计划。
文档编号G06Q10/00GK102142104SQ201010102078
公开日2011年8月3日 申请日期2010年1月28日 优先权日2010年1月28日
发明者丁力 申请人:镇江金钛软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1