一种网络化工作协同管理系统的制作方法

文档序号:6633975阅读:329来源:国知局
一种网络化工作协同管理系统的制作方法
【专利摘要】本发明提供了一种网络化工作协同管理系统,包括:用户界面模块,用于在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;任务管理模块,用于根据项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储;项目管理模块,用于接收项目负责人发送的控制指令,并根据控制指令建立项目,并将项目进行拆分;并根据拆分的项目建立预设任务,并将预设任务进行存储,并在接收到显示指令时,将预设任务进行显示,其能够应用在移动终端上,方便使用,并且用户可以实时查看其关联的任务信息和其对应的预设任务的信息,功能丰富。
【专利说明】—种网络化工作协同管理系统

【技术领域】
[0001]本发明涉及网络化【技术领域】,具体而言,涉及一种网络化工作协同管理系统。

【背景技术】
[0002]工作流的理论起源于70年代中期办公自动化领域。现在,工作流管理系统已由最初的无纸化办公环境,转而成为企业实现业务流程自动执行的必要工具。工作流在企业应用中的比重也越来越大,以下平台跨越了几个时代,每个平台对工作流的发展做出了贡献,本文只是按字母排列,对这些平台做简单介绍。
[0003]轻量级引擎Bigbross Bossa,其使用Petri网定义工作流,不要求关系数据库,能和Java应用集成;C0SA,其以Petri网的形式来描述业务流程,支持分布式的工作流引擎,并且其提供HTML格式的工作列表处理器和Lotus Notes的集成。通过API,活动可以采用脚本或编程来实现。在1999年,被Baan选作为标准的工作流产品集成到它的ERP产品中。支持复杂的组织模型,包含单位、组、工程及其他很多角色,支持带有并行分支的复杂流程,通过使用日历,支持时间控制机制;Freefluo是一个使用Web Service的工作流协同工具,可以处理WSDL的Web Service调用;支持两种XML格式的工作流语言:IBM的WSFL和XScufl。Freefluo它的核心是不与任何工作流语言或执行架构关联的可重用协同框架。Freefluo包括可执行使用WSFL —个子集描述的工作流的运行库。
[0004]而目前,基于上述平台而成立的工作流平台,即企业常用的OA系统办公;具体的,OA系统办公常用在PC端,其上记录公司的审批过程,用户可以通过登录该OA系统办公,查看企业内的报销和审批的流程。
[0005]但是,相关技术中的OA系统都是应用在PC端,并且其智能查看企业内的报销和审批的流程,功能单一,不能满足用户的需求。


【发明内容】

[0006]本发明的目的在于提供一种网络化工作协同管理系统,以解决相关技术中的OA系统都是应用在PC端,并且其智能查看企业内的报销和审批的流程,功能单一,不能满足用户的需求的问题。
[0007]在本发明的实施例中提供了一种网络化工作协同管理系统,包括:
[0008]用户界面模块,用于在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务?目息;
[0009]任务管理模块,用于接收用户输入的项目任务分配指令,并根据项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储,以便预设的执行人能够根据该关联信息查看其对应的项目任务信息;
[0010]项目管理模块,用于接收项目负责人发送的控制指令,并根据控制指令建立项目,并将项目进行拆分;并根据拆分的项目建立预设任务,并将预设任务进行存储,并在接收到显示指令时,将预设任务进行显示。
[0011]进一步的,该网络化工作协同管理系统中,用户界面模块包括:
[0012]登录模块,用于在接收到用户的选择指令时进入登录界面,并接收用户输入的认证信息,并对认证信息进行验证;并在验证认证信息符合预设条件时,生成合格指令并发送至显示模块;其中,认证信息包括但不限于:用户的姓名、用户的手机号码、用户的邮箱、用户所属的公司、用户在公司内的职位信息、用户的生日以及用户的QQ;
[0013]显示模块,用于接收登录模块发送的合格指令,并根据合格指令进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务?目息。
[0014]进一步的,该网络化工作协同管理系统还包括:
[0015]注册模块,用于接收用户输入的携带其认证信息的注册请求消息,并获取请求消息中的认证信息,并将认证信息进行存储,用以完成用户注册;
[0016]权限管理模块,用于接收管理员发送的权限设置指令和用户发送的权限申请的请求信息,并根据权限设置指令,将预设权限与注册模块发送的用户的认证信息进行关联,并将得到的关联权限认证信息进行存储。
[0017]进一步的,该网络化工作协同管理系统还包括:
[0018]讨论组模块,用于接收具有该讨论组的预设权限的用户发送的讨论消息,并将讨论消息在该讨论组建立的讨论框内进行显示,以便进入该讨论框内的用户均能够看到讨论消息。
[0019]进一步的,该网络化工作协同管理系统还包括:
[0020]通讯存储模块,用于接收权限管理模块发送的关联权限认证信息,并将关联权限认证信息进行存储;
[0021]通讯更新模块,用于接收权限管理模块发送的新的关联权限认证信息,并将新的关联权限认证信息覆盖其对应的当前的关联权限认证信息,并将覆盖后的结果进行存储。
[0022]进一步的,该网络化工作协同管理系统还包括:
[0023]部门管理模块,用于接收任务管理模块发送的关联信息和项目管理模块发送的预设任务,并将关联信息和预设任务发送至与其自身电连接的各个部门的工作模块,以便各个部门的工作模块接收自身对应的预设任务,并将预设任务进行分配;
[0024]公共模块,其包括添加审批任务模块、添加日常任务模块以及添加项目模块;
[0025]添加审批任务模块,用于接收用户选择的待审批任务信息和请求审批该任务的信息,并将待审批任务信息和请求审批该任务的信息与对应的审批人进行关联,并将关联后的审批信息发送至审批人对应的审批模块;
[0026]添加日常任务模块,用于根据用户的选择指令确定对应的任务模块;并通过该任务模块接收用户选择的执行人和任务信息,并将任务信息发送与对应的执行人进行关联,并将关联后的执行信息发送至执行对应的任务执行模块;
[0027]添加项目模块,用于接收用户选择的项目信息,并将项目信息发送与对应的负责人进行关联,并将关联后的项目信息发送至执行对应的项目执行模块;其中,项目信息包括以下中的一种或多种:项目的起止时间、项目内容、项目级别及项目负责人。
[0028]进一步的,该网络化工作协同管理系统还包括:
[0029]收藏模块,用于根据用户触发的收藏指令,接收讨论组发送的收藏信息,并将收藏信息进行存储;
[0030]归类模块,用于对收藏模块收藏的收藏信息进行归类;
[0031]收藏管理模块,用于实时监测收藏模块发送的收藏信息,并在监测到收藏信息超过预设保留时限时,删除该收藏信息。
[0032]进一步的,该网络化工作协同管理系统还包括:
[0033]分享模块,用于接收上述所有模块发送的分享信息,并显示分享信息;其中,分享信息包括但不限于:员工的动态信息;
[0034]会员管理模块,用于接收权限管理模块发送的会员信息,并将会员信息进行存储;并根据该会员发送的请求指令,对会员信息进行修改和更新。
[0035]进一步的,该网络化工作协同管理系统还包括:
[0036]日程模块,用于接收用户输入的待做事件,并将待做事件进行存储,并对存储的待做事件关联对应的提醒时间,并在待做事件到达该提醒时间发送提醒消息,用以提醒用户完成待做事件。
[0037]进一步的,该网络化工作协同管理系统还包括:
[0038]消息通知模块,用于在检测到任务管理模块发送的分配信息和项目管理模块发送的预设任务时,向分配信息和预设任务的接收方发送通知消息;在检测到讨论组模块的讨论消息时,会向该谈论组内的所有成员发送通知消息;以及,在检测到各个部门的工作模块、任务管理模块以及项目管理模块的任务进度不符合预设条件时,分别向上述三个模块发送通知消息;
[0039]系统设置模块,用于接收维护人员发送的维护指令,并根据维护指令进行发送消息进行通知提醒信息和显示;通知提醒信息包括但不限于:版本提醒、公司简介、帮助说明、意见反馈、邀请好友加入以及高级管理员,以便其他用户能够看到通知提醒信息。
[0040]本发明实施例提供的一种网络化工作协同管理系统,包括:用户界面模块,用于在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务信息;任务管理模块,用于接收用户输入的项目任务分配指令,并根据项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储,以便预设的执行人能够根据该关联信息查看其对应的项目任务信息;项目管理模块,用于接收项目负责人发送的控制指令,并根据控制指令建立项目,并将项目进行拆分;并根据拆分的项目建立预设任务,并将预设任务进行存储,并在接收到显示指令时,将预设任务进行显示,与现有技术中的相关技术中的OA系统都是应用在PC端,并且其智能查看企业内的报销和审批的流程,功能单一,不能满足用户的需求的方案相比,其能够应用在移动终端上,方便使用,并且用户可以实时查看其关联的任务信息和其对应的预设任务的信息,功能丰富。

【专利附图】

【附图说明】
[0041]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0042]图1示出了本发明实施例所提供的一种网络化工作协同管理系统的结构示意图;
[0043]图2示出了本发明实施例所提供的另一种网络化工作协同管理系统的结构示意图;
[0044]图3示出了本发明实施例所提供的另一种网络化工作协同管理系统的结构示意图;
[0045]图4示出了本发明实施例所提供的另一种网络化工作协同管理系统的结构示意图;
[0046]图5示出了本发明实施例所提供的一种网络化工作协同管理方法的流程图;
[0047]图6示出了本发明实施例所提供的一种网络化工作协同管理系统中服务端程序目录的结构示意图。
[0048]主要符号标记说明:
[0049]101、用户界面模块;102、任务管理模块;103、项目管理模块;104、登录模块;105、显示模块;106、注册模块;107、权限管理模块;108、讨论组模块;109、通讯存储模块;110、通讯更新模块;111、部门管理模块;112、高级用户特有模块;113、业务流程管理模块;114、公共模块;115、添加审批任务模块;116、添加日常任务模块;117、添加项目模块;118、收藏模块;119、归类模块;120、分享模块;121、会员管理模块;122、日程模块;123、消息通知模块;124、系统设置模块。

【具体实施方式】
[0050]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0051]本发明公开了一种具有社交性质的网络化企业工作协同管理工具(即一种网络化工作协同管理系统),通过研究企业内部发生的某项业务从起始到完成,由多个部门、多个岗位、经多个环节协调及顺序工作共同完成的完整过程,实现了一个将基于移动手机端的(如Html5,微信入口 )的web跨平台网络化工作协同管理工具;该工具客户端以Html5技术为主且实现了轻App应用的效果,即具有无需下载,占用资源小等优点;
[0052]另外采用纯APP开发也能够达到此种效果,而本发明程序以Php+Mysql方式的开发语言为主,同理采用.net、Java, asp等语言也能够达到类似效果。该协同管理工具具有适应性强、跨平台、方便实用、易维护、集成度高、扩展性强等优点,可以很好地解决企业运营管理、企业技术管理、企业业务管理、员工管理以及客户关系管理中的工作协同问题。在此基础上,本工作协同管理工具还通过将工作任务自动分配技术大量地节省了用户在工作中任务安排的时间,通过使用聊天室数据存储管理技术解决了用户工作过程中及时沟通问题,通过使用工作任务自动即时提醒技术解决了工作进度跟进的问题,通过将业务项目化、工作任务化、项目仪表盘显示技术使企业员工工作更加高效、工作进度更清晰,有效地避免了工作重复、工作分配不均匀、无效工作等各类问题。
[0053]如图3所示,具体的,本发明提供的一种具有社交性质的网络化工作协同管理系统,该系统主要由用户界面模块101、任务管理模块102、项目管理模块103、讨论组模块108、通讯录模块、部门管理模块111、收藏模块118、分享模块120、日程模块122、消息通知模块123、系统设置模块124以及用户设置模块构成。本系统主要应用于企业中,供企业进行使用。
[0054]具体的,该系统在权限级别管理上将用户分为三大级别:其一是客户级别,客户级别是用户注册后的初始权限,相当于公司客户的身份,只能与公司员工在讨论组里进行发言交流;其二是员工级别,员工级别的用户可以发布项目和任务,并执行相关的工作任务,与公司员工的权限是一致的,与员工本身无关的其他员工的事情,员工级别的用户是看不到的;其三是高级级别,该级别的用户可以查看公司所有项目和任务的内容,并对公司所有用户具有管理和分配权限的功能,相当于公司管理者的身份。另外,本系统的管理员也是公司的员工,下面将对各个模块的主要功能进行阐述:
[0055]如图1-图6所示,在本发明的实施例中提供了一种网络化工作协同管理系统,具体如图1和图2所示,包括:
[0056]用户界面模块101,用于在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务?目息。
[0057]本实施例中,用户可以分为两大种,即企业客户和企业员工。首先,具体的,用户界面模块101都针对所有使用本系统的用户开放的界面,首先打开界面是一样的,其上有所有用户都可以看到显示的一些信息,但是不同的用户能够查看其相应的权限下的任务信肩、O
[0058]具体的,用户只要使用本系统即首先需要在本系统上进行身份验证,即在用户界面模块101上输入认证信息,如该用户的姓名、手机号、工号或者合作号等。当该用户界面模块101验证用户输入的认证信息与其预存的认证信息相匹配时,则进入用户界面,用以供该用户查看。其中,该用户界面即显示关联任务信息;该关联任务信息即该用户权限所对应的所有信息。
[0059]具体的,当前任务信息包括:1、该用户的认证信息关联的所有审批任务;2、该用户的认证信息关联的所有日常任务;3、该用户的认证信息关联的所有项目任务;完成任务信息包括:1、该用户的认证信息关联的所有已完成的审批任务;2、该用户的认证信息关联的所有已完成的日常任务;3、该用户的认证信息关联的所有已完成的项目任务。
[0060]任务管理模块102,用于接收用户输入的项目任务分配指令,并根据项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储,以便预设的执行人能够根据该关联信息查看其对应的项目任务信息。
[0061]本实施例中的任务管理模块102主要涉及到三大类任务的管理;具体的,任务管理模块102可以接收每一项任务的任务负责人输入的任务信息和该任务信息的接收方,并根据该任务负责人的发送指令,对接收的任务信息进行发送。
[0062]具体的,任务负责人可该任务管理模块102中将任务分配给不同的执行人,并且可设置对应的执行人的最终完成时间,可在执行任务过程中以工作日为单位提醒执行人反馈任务是否正常执行或者完成,该任务负责人可对其负责的项目信息进行删除、修改、关注、延期、评论任务等操作,还可以点击查看单位所有执行过的任务,(如项目任务,日常任务,审批任务);项目任务指由公司项目分配出来的工作任务;日常任务指员工每天进行的常规工作任务内容;审批指公司运行中各个节点所产生的需要上级来批准的工作任务。
[0063]项目管理模块103,用于接收项目负责人发送的控制指令,并根据控制指令建立项目,并将项目进行拆分;并根据拆分的项目建立预设任务,并将预设任务进行存储,并在接收到显示指令时,将预设任务进行显示。
[0064]具体的,项目管理模块103是指公司由每一项业务生成的具有跨部门负责执行的工作内容进行管理的模块;项目管理模块103,通常由项目负责人进行项目的发布,将项目拆分成为适合各个部门执行的任务,并邀请各部门负责人去负责;项目负责人发布项目之后,部门负责人将接收到任务并安排成为子任务交给部门不同的执行人去执行,在整个项目执行过程中,项目负责人可对其权限范围内的项目进行延期、修改、删除以及关注项目等操作。同时该项目下的任务执行如果有延时/提前完成都会影响到项目的进度。
[0065]进一步的,如图1和图2所示,该网络化工作协同管理系统中,用户界面模块101包括:
[0066]登录模块104,用于在接收到用户的选择指令时进入登录界面,并接收用户输入的认证信息,并对认证信息进行验证;并在验证认证信息符合预设条件时,生成合格指令并发送至显示模块105 ;其中,认证信息包括但不限于:用户的姓名、用户的手机号码、用户的邮箱、用户所属的公司、用户在公司内的职位信息、用户的生日以及用户的QQ。
[0067]具体的,户界面模块对用户的认证信息进行验证的过程由该户界面模块中的登录模块104执行的;其接收用户输入的认证信息;当然,该认证信息可以为用户的姓名、用户的手机号码、用户的邮箱、用户所属的公司、用户在公司内的职位信息、用户的生日以及用户的QQ。并检测该系统的服务器中是否有预先存储的该用户的认证信息,或者具有的该用户的认证信息是否过期等,在验证该认证信息不符合预设条件时(本实施例中的预设条件即本系统找那个的服务器不存在该用户的认证信息或者该用户的认证信息已过期,需重新注册),通知该用户其没有访问本系统的权限;而在验证该认证信息符合预设条件时,生成合格指令并发送至显示模块105,该合格指令用于指示该用户的认证信息符合预设条件。
[0068]显示模块105,用于接收登录模块104发送的合格指令,并根据合格指令进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务?目息。
[0069]具体的,显示模块105则在接收到登录模块104发送的合格信息时,即判断该认证信息符合预设条件,此时即显示关联任务信息。
[0070]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0071]注册模块106,用于接收用户输入的携带其认证信息的注册请求消息,并获取请求消息中的认证信息,并将认证信息进行存储,用以完成用户注册。
[0072]具体的,在本系统使用之前,首先需要在本系统中进行注册认证信息,该认证信息用于代表该用户的身份信息;例如,新入职的员工则需要本系统的管理费给其注册一个认证信息,并将该新员工的注册信息进行存储。再例如,本公司的新的合作客户,则需要将使用该客户的信息进行注册,并得到该客户的一个认证信息,并将该认证信息通知该客户,而本系统中,则将该客户的认证信息进行存储,以便该客户根据该认证信息而登录本系统。
[0073]权限管理模块107,用于接收管理员发送的权限设置指令和用户发送的权限申请的请求信息,并根据权限设置指令,将预设权限与注册模块106发送的用户的认证信息进行关联,并将得到的关联权限认证信息进行存储。
[0074]具体的,用户的权限与其认证信息都是关联的;如企业客户其只能看到其与该公司合作的项目的进展情况和其在该公司的项目的负责部门,具体执行部门、具体负责人以及具体执行人等;而企业普通级别的员工同样也只能看到其自己的任务信息、该任务信息的进展情况以及其自身的审批情况(如费用审批和项目审批)等;而高级用户,则可以查看其自身的项目及项目情况以及其下属的全部任务信息及任务信息的进展情况;同理,高级用户的级别越高,其权限范围越大。
[0075]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0076]讨论组模块108,用于接收具有该讨论组的预设权限的用户发送的讨论消息,并将讨论消息在该讨论组建立的讨论框内进行显示,以便进入该讨论框内的用户均能够看到讨论消息。
[0077]具体的,讨论组模块108是指基于工作协同过程中弱关系进行讨论的。例如,指在工作过程中,有些事情是不需要进行项目或者任务的分配,或者在负责人进行项目/任务安排前或执行过程中与相关人员进行讨论其可行性,而在此沟通过程中的任何事件并非要A提出来了 B就必须执行(若需要执行A可以建立项目/任务要求B执行)的工作方案,进行沟通交流的模块。
[0078]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0079]通讯存储模块109,用于接收权限管理模块107发送的关联权限认证信息,并将关联权限认证信息进行存储。
[0080]通讯更新模块110,用于接收权限管理模块107发送的新的关联权限认证信息,并将新的关联权限认证信息覆盖其对应的当前的关联权限认证信息,并将覆盖后的结果进行存储。
[0081]具体的,通讯存储模块109和通讯更新模块110,其对公司的所有成员资料进行管理,即对公司的所有成员资料进行存储和更新,用于对用户的信息进行存储,并实时更新的模块。
[0082]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0083]部门管理模块111,用于接收任务管理模块102发送的关联信息和项目管理模块103发送的预设任务,并将关联信息和预设任务发送至与其自身电连接的各个部门的工作模块,以便各个部门的工作模块接收自身对应的预设任务,并将预设任务进行分配。
[0084]具体的,每个公司有多少部分,则可以设置与其相匹配的部门管理模块111,其用于接收总部下发的任务信息,该任务信息中有任务内容,完成时限及该任务对应的执行部门,并将该任务信息发送至部门管理模块111,由部门管理模块111进行匹配,并发送给相应的执行部门。
[0085]高级用户特有模块112,主要针对公司部门进行人员分配和部门里。
[0086]业务流程管理模块113,它在进行过程中会跟据前面的执行情况对后面的步骤改动或重新制定,并且会跟据业务需要会分配大量的任务。
[0087]公共模块114,其包括添加审批任务模块115、添加日常任务模块116以及添加项目模块117。
[0088]添加审批任务模块115,用于接收用户选择的待审批任务信息和请求审批该任务的信息,并将待审批任务信息和请求审批该任务的信息与对应的审批人进行关联,并将关联后的审批信息发送至审批人对应的审批模块。
[0089]添加日常任务模块116,用于根据用户的选择指令确定对应的任务模块;并通过该任务模块接收用户选择的执行人和任务信息,并将任务信息发送与对应的执行人进行关联,并将关联后的执行信息发送至执行对应的任务执行模块。
[0090]添加项目模块117,用于接收用户选择的项目信息,并将项目信息发送与对应的负责人进行关联,并将关联后的项目信息发送至执行对应的项目执行模块;其中,项目信息包括以下中的一种或多种:项目的起止时间、项目内容、项目级别及项目负责人。
[0091]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0092]收藏模块118,用于根据用户触发的收藏指令,接收讨论组发送的收藏信息,并将收藏信息进行存储。
[0093]具体的,收藏模块118主要是对讨论组、分享、项目文件等喜欢的资料进行收藏(即在特定的空间里进行存储)和管理(即收藏的内容可以通过标签进行归类,对过期的存储内容可进行删除操作)。
[0094]归类模块119,用于对收藏模块118收藏的收藏信息进行归类。
[0095]收藏管理模块,用于实时监测收藏模块118发送的收藏信息,并在监测到收藏信息超过预设保留时限时,删除该收藏信息。
[0096]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0097]分享模块120,用于接收上述所有模块发送的分享信息,并显示分享信息;其中,分享信息包括但不限于:员工的动态信息。
[0098]具体的,分享模块120,其包括接收模块和显示模块105,接收模块用于接收员工输入的信息,并发送至显示模块105,由显示模块105对该信息进行显示;分享模块120是指员工的所有动态(如:任务执行正常\完成\延迟,与任务无关的其他工作的执行)或者工作中的心得进行发表和管理的模块,它能够方便管理者查看每个员工的工作情况。
[0099]会员管理模块121,用于接收权限管理模块107发送的会员信息,并将会员信息进行存储;并根据该会员发送的请求指令,对会员信息进行修改和更新。
[0100]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0101]日程模块122,用于接收用户输入的待做事件,并将待做事件进行存储,并对存储的待做事件关联对应的提醒时间,并在待做事件到达该提醒时间发送提醒消息,用以提醒用户完成待做事件。
[0102]具体的,日程模块122主要对将要做的工作或事件进行安排和管理。其中,日程相当于备忘录,在日程中安排事件并设置提醒时间,当时间到点时就会发消息提醒用户去操作。
[0103]进一步的,如图2所示,该网络化工作协同管理系统还包括:
[0104]消息通知模块123,用于在检测到任务管理模块102发送的分配信息和项目管理模块103发送的预设任务时,向分配信息和预设任务的接收方发送通知消息;在检测到讨论组模块108的讨论消息时,会向该谈论组内的所有成员发送通知消息;以及,在检测到各个部门的工作模块、任务管理模块102以及项目管理模块103的任务进度不符合预设条件时,分别向上述三个模块发送通知消息。
[0105]具体的,消息通知模块123,其主要对本平台各项事件做进行提醒。具体的,其可以与时限管理模块进行数据通信,并在时限超出预设范围进行显示,并将提醒信息发送至与其本身相连的所有模块;像任务分配,项目安排给指定人时,对方都会收到消息通知;讨论组有人发言时,属于讨论组的成员会收到消息;任务进度不正常时会发送消息;收藏了别人发布的内容时对方也会收到消息。
[0106]系统设置模块124,用于接收维护人员发送的维护指令,并根据维护指令进行发送消息进行通知提醒信息和显示;通知提醒信息包括但不限于:版本提醒、公司简介、帮助说明、意见反馈、邀请好友加入以及高级管理员,以便其他用户能够看到通知提醒信息。
[0107]具体的,系统设置模块124主要是对通知提醒、版本提醒、公司简介、帮助说明、意见反馈、邀请好友加入、高级管理员这些属于系统模块里面的功能设置等功能进行查看和设置。
[0108]本发明的实施例还提供了一种网络化工作协同管理系统,包括:
[0109]在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;关联任务信息包括:当前任务信息以及完成任务信息;
[0110]接收用户输入的项目任务分配指令,并根据项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储,以便预设的执行人能够根据该关联信息查看其对应的项目任务信息;
[0111]接收项目负责人发送的控制指令,并根据控制指令建立项目,并将项目进行拆分;并根据拆分的项目建立预设任务,并将预设任务进行存储,并在接收到显示指令时,将预设任务进行显示。
[0112]下面整理介绍一下本申请的整个系统流程走向,如图1-图5所示,如下:
[0113]步骤1.用户注册,通过邮件邀请或自主注册方式进行注册,注册成功后用户拥有公司客户身份权限,高级管理员将其分配至部门升级为公司成员。
[0114]用户注册/登陆,拥有账号的用户可以进行登陆操作,没有账号的可以通过邮件邀请或微信接口注册方式进行注册,注册成功后用户拥有公司客户身份权限,由高级管理员将其分配公司部门成员;
[0115]步骤2.发布项目任务,用户发布和管理项目,并对其它项目里面安排的任务进行安排和对自己的项目进行管理,一旦接收到他人安排过来的项目任务,会自动通过消息提醒过来。
[0116]步骤3.发布常规任务和审批任务,部门负责人发布常规任务后,任务执行人员必须每日对接收到的任务进行提交才改变任务完成状态,员工有相关申请需要上级审批,可通过申请模板填写相关审批内容并提交给负责人,负责人同意后任务即算生效。
[0117]步骤4.发布讨论组,当遇到业务需求或者工作中各种问题时,可将相关人员拉进讨论组进行讨论,讨论中如有重要话题可以将其收藏,组长也可以将其推荐到聊天窗口。
[0118]步骤5.发布分享和日程,如果在任务执行或者工作中遇到或者解决了比较难的事件时,用户也可以将其心得通过分享功能让大家看到,如果是个人的私有安排可以通过日程发布,日程有提醒功能,可以告知用户预设时间内对应的工作任务。
[0119]步骤6.当前任务处理,如果有任务安排给用户,用户必须将任务设为完成才会改变状态,如果在限定时间之前完不成某项任务,用户可以通过添加备注来延迟时间并做解释。
[0120]其中,上述工作顺序为:步骤1、步骤2、步骤3、步骤4、步骤5,或者步骤1、步骤2、步骤4、步骤3、步骤5,亦或者步骤1、步骤4、步骤2、步骤3、步骤5。其中步骤6可执行也可不执行操作。
[0121]因此,本发明提供的一种网络化工作协同管理系统,其在吸收理论研究基础和总结现有产品不足的基础上,本发明构建了一个面向移动手机端的智能企业工作协同管理工具,它完美地支持移动手机端,PCweb端以及微信接口接入,并且适应各类企业工作协同关系管理,具有适应性强、跨平台、集成度高、方便实用等特点。
[0122]为了实现上述目的,本发明采取的技术方案是采用浏览器和app客户端结合的BS/CS兼容架构模式,其方法是采用html5技术生成前端UI界面程序并封装打包,界面交互动作通过Ajax异步提交技术与服务端接口对接数据,而打包的html5程序在app上可以通过内嵌浏览器加壳载入的方式生成客户端应用,另外html5程序中的样式效果均是通过等比率控制(将界面的Π控件通过宽高与屏幕见面宽高的等比率缩放)从而兼容了各手机平台浏览器,实现了跨平台使用的效果,另外系统采用纯生态APP开发也能够达到此种效果,而本发明程序以Php+Mysql方式的开发模式为主,同理采用.net、java、asp等语言也能够达到类似效果。它主要由用户界面模块101、任务管理模块102、项目管理模块103、讨论组模块108、通讯录模块、部门管理模块111、收藏模块118、分享模块120、日程模块122、消息通知模块123、系统设置以及用户设置模块组成,其特点是:
[0123]本发明系统的主要构成模块:
[0124]本发明是一个将企业工作管理流程网络化和高效率提升工作的自动化协同平台,如图1所示,包括以下模块:
[0125]用户界面模块101:是本系统与用户进行双向交互的窗口,可以对用户进行登陆、注册、密保、资料查询和修改等操作,高级权限用户还可以对普通用户进行资料修改。
[0126]任务管理模块102:主要涉及到三大类任务的管理(项目任务,日常任务,审批任务),项目任务指由公司项目分配出来的工作任务,日常任务指员工每天进行的常规工作任务内容,审批指公司运行中各个节点所产生的需要上级来批准的工作任务;针对这些任务,员工用户可对其进行分配、执行、审批等操作管理。
[0127]项目管理模块103:是指由一个比效松散,周期长,参与人员多,非自动化的任务多,无法确定项目的具体发展方向、趋势,流程执行前很难完全或不可能指定流程的所有信息的业务流程管理,它在进行过程中会跟据前面的执行情况对后面的步骤改动或重新制定,并且会跟据业务需要会分配大量的任务。
[0128]讨论组模块108:是指基于工作协同的弱关系沟通交流模块,通过讨论组我们可以对项目前期的可执行性、任务执行的困难问题等工作过程中的各种协同沟通进行管理和交流。
[0129]通讯录模块:指对公司的所有成员资料展示的模块,高级用户可查看公司的所有成员资料并对其管理。
[0130]部门管理模块111:高级用户特有模块112,主要对员工进行部门分配和部门管理操作,普通用户注册进来是客户身份,只有当高级用户将其设置到对应部门才拥有员工用户权限。
[0131]收藏模块118:收藏模块118主要是对讨论组、分享、项目文件里面喜欢的资料进行收藏和管理。
[0132]分享模块120:指员工在项目和任务中处于无关联的工作内容或者工作中的心得等内容进行发表的模块,发布的内容公司成员都可以看到。
[0133]日程模块122:主要对将要做的工作或事件进行安排和管理。
[0134]消息通知模块123:主要对本平台各个事件做安排提醒的功能,例如日程的提醒、任务安排的提醒、讨论发言的提醒等等。
[0135]系统设置模块124:系统设置模块124主要是对通知提醒、版本提醒、公司简介、帮助说明、意见反馈、邀请好友加入、高级管理员等功能进行查看和设置。
[0136]其中非客户权限的用户还可以通过通讯录查看公司成员资料信息,高级权限用户可以对成员资料进行修改、设为离职状态、可以关注并查看公司所有项目信息、任务进度。
[0137]本发明提供的一种网络化工作协同管理系统系统,其特有之处包括:
[0138]本发明之所以能够超越以往平台,是因为它具有以下不同于以往的独特之处:
[0139]特点1.基于聊天室与论坛发帖功能于一体的讨论组模块108:
[0140]本讨论组与以往群组不同的技术特点在于它在企业管理模式下具有聊天室的基本发言、发图片、发任务链接等功能,讨论组组长可以对群成员进行踢人,管理群内容等操作,而由于客户端基于web它的即时通讯机制也是采用特有的基于NodeJs的独立通讯服务器,该服务器基于socket, 1实现双向实时通信实现了网络聊天室功能,socket, 1 一个是基于Nodejs架构体系的,支持websocket的协议用于时时通信的一个软件包,通过socket,1可以获取系统在线用户的数据并即时发送消息,当用户在讨论组里发言时,聊天数据会先通过ajax技术保存到mysql数据库中,然后再通过socket, 1服务器推送给在线用户,而不需要Php服务器传输,从而有效减轻了服务端的负载量;除此之外,它的所有发言内容是存储在数据库服务器上的,因为对于企业来说这些数据是非常重要的,对于后进讨论组的成员也可以看到以往所有的聊天记录,因此对他快速熟悉相关的项目和任务是很有帮助的,另外对于讨论组中重要的发言内容组长可以通过置顶让成员们快速看到重要信息,另外成员们对于自己感兴趣或者有关的发言内容可以通过收藏功能方便以后查看,这对于项目/任务的整个流程中弱关系的处理有非常好的效果,所以不得不说讨论组在此领域是开了一个先例,解决了以往工作沟通中的很多问题。
[0141]特点2.常规任务的自动化处理以及任务建模技术:
[0142]在公司员工完成自己日常工作过程中,因为公司的不同部门或者说是不同人每天完成的工作内容是不一样的,现有的OA系统对日常工作的需要以工作日报的形式编写每天的工作内容,如某某的工作日报是:工作日报:1.新增粉丝:5;2.图文打开率:6.61% ;3.互动推广:0 ;4.ReFa美丽沙龙公众号:粉多多加粉;5.该推广工作10月25号到期,在移动端需要输入诸多文字操作是非常不便的,为了解决此问题,本发明采用了任务自定义建模技术,虽然不同员工每天做的工作不一样,但是员工每天重复着的同样的工作是可以定义标签的,用户可以自己定义好标签生成任务模板和工作内容(就是任务管理模块102的具体工作?),并设定好执行的结束时间和休息日,比如以上工作日报内容中第一条(‘新增粉丝’就是标签,‘5’就是工作内容),第4条(‘粉多多加粉’就是标签,iReFa美丽沙龙公众号’就是工作内容),10月25号结束表示上述日常工作到10月25号就系统就不再每天推送该工作内容执行了,而休息日是指定每个周末是否进行该任务;这样每天工作完成后只需要根据模板自动生成的工作内容选择完成或者未完成(修改未完成的工作内容并备注说明)就可以了,这样不但统计了员工每日日常工作内容,也减少了员工每日的工作报告量,同时也提高了不同企业对该系统建立任务的适应能力。
[0143]与此同时本发明的审批任务也是采用此建模方式,例如工作中有大量的请假单、费用申请单等等申请,如果按照线下流程无疑要跑多个领导签字而浪费时间,通过网络化的方式直接填写申请内容提交至审批人,而审批人那边会通过消息提醒机制即时看到申请内容并审核该申请是否通过,而通过建模方式本发明可以提前自定义好审批工作的标签,对于申请者以后有审批任务只需要调用审批模板填写对应的申请内容并提交给审批执行人就可以了,一旦所有审批人同意了用户的申请,审批及时通过;否则审批任务申请不予通过。
[0144]特点3.项目的业务流程解决方案:
[0145]众所周知,项目比效松散,周期长,参与人员多,非自动化的任务多,无法确定项目的具体发展方向、趋势,流程执行前很难完全或不可能指定工作任务流程的所有信息,只有在流程执行过程中才能指定这些信息;为了解决这些问题,本发明采用了项目任务分配到人模式,在项目创建时给不同负责人分配任务,而负责人在接收任务时有两种选择,其一是自己独立完成该任务,其二是将任务拆分成子任务并安排下属去执行,所有下属完成了任务本任务状态才为完成,这样在任务执行过程中也就解决了上述问题;此外为了方便管理人员查看项目进度本发明采用了项目仪表图显示模式,仪表图下面有对应的任务完成进度,在项目创建时预计好项目结束时间,根据结束时间与当前时间的比值我们可以计算出项目进度的百分比,而该项目下的任务以及子任务也会有对应的执行结束时间,且系统会定期推送通知给用户检测是否按任务周期正常运行,一旦用户人工操作无法按期完成并推后时间,此时整个项目的完成时间也向后延迟对应的天数,而项目状态因计划完成时间与实际完成时间不同而变为延迟状态,因此整个项目的工作流程中的不确定问题得到了有效的解决。
[0146]特点4.企业客户参与和用户权限机制(如图3和图4)。
[0147]本发明的另外一个特点是将企业客户引入该系统中,业务人员面对自己的客户可以以邮件邀请方式将客户邀请过来注册账号,在权限管理上受邀请的客户资料只有邀请者本人才有权查看,客户登入本系统后可以被邀请至指定的讨论组进行业务前期洽谈,讨论组可以无限建立的,不分种类,只要邀请了人就可以建立。当洽谈成功后亦可以接收与客户相关的项目任务进行执行,因此客户通过这些积极参与到他的项目实施中来,从而有效地解决了客户对与之相关的项目的了解以及进度查询,还有利于公司对客户及其项目的统计;另外本发明在权限级别管理上将用户分为三大级别:其一是客户级别,客户级别是用户注册后的初始权限,相当于公司客户的身份,只能与公司员工在讨论组里进行发言交流;其二是员工级别,员工级别的用户可以发布项目和任务并执行相关的工作任务,与公司员工的权限是一致的,与员工本身无关的事情员工级别的用户是看不到的;其三是高级级别,该级别的用户可以查看公司所有项目和任务的内容,并对公司所有用户具有管理和分配权限的功能,相当于公司管理者的身份;由此看来本发明在任务分配过程中并没有做部门管理者与部门人员之间权限控制,从而提高了任务分配机制的灵活性;而通过以上三大级别的权限机制将本系统的公司管理者、公司员工、公司客户三大角色的工作流程协同管理体现得更加人性化和网络化
[0148]特点5整体流程方案(如图5所示)(效果)。
[0149]通过以上系统流程以及模块的管理,本工作协同管理工具通过将工作任务自动分配的技术有效地节省了用户在工作中任务安排的时间,通过使用聊天室数据存储管理技术解决了用户工作过程中及时沟通问题,通过使用工作任务自动即时提醒技术解决了工作进度跟进的问题,通过将业务项目化、工作任务化、项目仪表盘显示技术使企业员工工作更加高效、工作进度更清晰,有效地避免了工作重复、工作分配不均匀、无效工作等各类问题,通过一些附加工具如:日程表、分享、收藏等的配合使用解决了企业工作协同的便捷使用问题,总体来说通过该发明有效地促进了员工工作的专业化,对员工工作效率有一定的提升,方便了企业工作管理的统计分析,增强了工作协同管理网络化的实用性!另外系统采用纯生态APP开发也能够达到此种效果,而本发明程序以Php+Mysql方式开发为主,同理采用.net、java、asp等语言也能够达到类似效果。
[0150]本实施例中的系统专有名词解释:
[0151]线下:相对“线上”而言,线上主要指代利用互联网等虚拟媒介而实现的一系列没有发生面对面交谈交互的情况与动作,而线下即非网络上的工作内容
[0152]业务流程:达到特定的价值目标而由不同的人分别共同完成的一系列活动。活动之间不仅有严格的先后顺序限定,而且活动的内容、方式、责任等也都必须有明确的安排和界定
[0153]项目:一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成;如企业的某一个订单、某一个目标或计划等都可以看作是一个项目
[0154]任务:在企业业务流程中各个阶段中的各个节点要完成的工作,日常需要完成的工作,上下级的申请批准等都可以看作一项任务
[0155]系统实施案例
[0156]本发明已在某企业授权使用;通过本系统的安装和使用,已将所有项目安排和任务审批投入到系统中运行,效果明显,该企业反映良好。
[0157]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0158]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种网络化工作协同管理系统,其特征在于,包括: 用户界面模块,用于在检测到用户输入的认证信息符合预设条件时,进入其建立的用户界面,并显示该用户对应的关联任务信息;所述关联任务信息包括:当前任务信息以及完成任务?目息; 任务管理模块,用于接收用户输入的项目任务分配指令,并根据所述项目任务分配指令将项目任务信息与预设的执行人信息进行关联,并将得到的关联信息进行存储,以便所述预设的执行人能够根据该关联信息查看其对应的项目任务信息; 项目管理模块,用于接收项目负责人发送的控制指令,并根据所述控制指令建立项目,并将所述项目进行拆分;并根据拆分的所述项目建立预设任务,并将所述预设任务进行存储,并在接收到显示指令时,将所述预设任务进行显示。
2.根据权利要求1所述的网络化工作协同管理系统,其特征在于,所述用户界面模块包括: 登录模块,用于在接收到用户的选择指令时进入登录界面,并接收用户输入的认证信息,并对所述认证信息进行验证;并在验证所述认证信息符合预设条件时,生成合格指令并发送至所述显示模块;其中,所述认证信息包括但不限于:用户的姓名、用户的手机号码、用户的邮箱、用户所属的公司、用户在公司内的职位信息、用户的生日以及用户的QQ; 显示模块,用于接收所述登录模块发送的合格指令,并根据所述合格指令进入其建立的用户界面,并显示该用户对应的关联任务信息;所述关联任务信息包括:当前任务信息以及完成任务?目息。
3.根据权利要求2所述的网络化工作协同管理系统,其特征在于,还包括: 注册模块,用于接收用户输入的携带其认证信息的注册请求消息,并获取所述请求消息中的认证信息,并将所述认证信息进行存储,用以完成用户注册; 权限管理模块,用于接收管理员发送的权限设置指令和用户发送的权限申请的请求信息,并根据所述权限设置指令,将预设权限与注册模块发送的用户的认证信息进行关联,并将得到的关联权限认证信息进行存储。
4.根据权利要求3所述的网络化工作协同管理系统,其特征在于,还包括: 讨论组模块,用于接收具有该讨论组的预设权限的用户发送的讨论消息,并将所述讨论消息在该讨论组建立的讨论框内进行显示,以便进入该讨论框内的用户均能够看到所述讨论消息。
5.根据权利要求4所述的网络化工作协同管理系统,其特征在于,还包括: 通讯存储模块,用于接收所述权限管理模块发送的关联权限认证信息,并将所述关联权限认证信息进行存储; 通讯更新模块,用于接收权限管理模块发送的新的关联权限认证信息,并将所述新的关联权限认证信息覆盖其对应的当前的关联权限认证信息,并将覆盖后的结果进行存储。
6.根据权利要求5所述的网络化工作协同管理系统,其特征在于,还包括: 部门管理模块,用于接收所述任务管理模块发送的关联信息和所述项目管理模块发送的预设任务,并将所述关联信息和所述预设任务发送至与其自身电连接的各个部门的工作模块,以便所述各个部门的工作模块接收自身对应的预设任务,并将所述预设任务进行分配; 公共模块,其包括添加审批任务模块、添加日常任务模块以及添加项目模块; 所述添加审批任务模块,用于接收用户选择的待审批任务信息和请求审批该任务的信息,并将所述待审批任务信息和请求审批该任务的信息与对应的审批人进行关联,并将关联后的审批信息发送至审批人对应的审批模块; 添加日常任务模块,用于根据用户的选择指令确定对应的任务模块;并通过该任务模块接收用户选择的执行人和任务信息,并将所述任务信息发送与对应的执行人进行关联,并将关联后的执行信息发送至执行对应的任务执行模块; 添加项目模块,用于接收用户选择的项目信息,并将所述项目信息发送与对应的负责人进行关联,并将关联后的项目信息发送至执行对应的项目执行模块;其中,所述项目信息包括以下中的一种或多种:项目的起止时间、项目内容、项目级别及项目负责人。
7.根据权利要求6所述的网络化工作协同管理系统,其特征在于,还包括: 收藏模块,用于根据用户触发的收藏指令,接收讨论组发送的收藏信息,并将所述收藏信息进行存储; 归类模块,用于对收藏模块收藏的收藏信息进行归类; 收藏管理模块,用于实时监测所述收藏模块发送的收藏信息,并在监测到所述收藏信息超过预设保留时限时,删除该收藏信息。
8.根据权利要求7所述的网络化工作协同管理系统,其特征在于,还包括: 分享模块,用于接收上述所有模块发送的分享信息,并显示所述分享信息;其中,所述分享信息包括但不限于:员工的动态信息; 会员管理模块,用于接收权限管理模块发送的会员信息,并将所述会员信息进行存储;并根据该会员发送的请求指令,对所述会员信息进行修改和更新。
9.根据权利要求8所述的网络化工作协同管理系统,其特征在于,还包括: 日程模块,用于接收用户输入的待做事件,并将所述待做事件进行存储,并对存储的所述待做事件关联对应的提醒时间,并在所述待做事件到达该提醒时间发送提醒消息,用以提醒用户需做所述待做事件。
10.根据权利要求9所述的网络化工作协同管理系统,其特征在于,还包括: 消息通知模块,用于在检测到任务管理模块发送的分配信息和项目管理模块发送的预设任务时,向所述分配信息和所述预设任务的接收方发送通知消息;在检测到讨论组模块的讨论消息时,会向该谈论组内的所有成员发送通知消息;以及,在检测到各个部门的工作模块、所述任务管理模块以及所述项目管理模块的任务进度不符合预设条件时,分别向上述三个模块发送通知消息; 系统设置模块,用于接收维护人员发送的维护指令,并根据所述维护指令进行发送消息进行通知提醒信息和显示;所述通知提醒信息包括但不限于:版本提醒、公司简介、帮助说明、意见反馈、邀请好友加入以及高级管理员,以便其他用户能够看到通知提醒信息。
【文档编号】G06Q10/06GK104392310SQ201410639576
【公开日】2015年3月4日 申请日期:2014年11月13日 优先权日:2014年11月13日
【发明者】张 杰, 罗兵 申请人:深圳市玖昔物联科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1