一种基于模块化软件的应答实现方法及系统的制作方法

文档序号:6525466阅读:250来源:国知局
一种基于模块化软件的应答实现方法及系统的制作方法
【专利摘要】一种基于模块化软件的应答实现方法及系统,在服务器上设置问答处理模块,并创建模块信息数据表、问答事务数据表和问答内容数据表,问答处理模块控制信息由提问人发送至应答人,并进行返回。本发明提出了一种基于模块化软件的应答实现方法及系统,自动记录提问人所处的软件模块环境,将提问内容自动分拣和送达至最佳应答人,将回答内容自动送达至提问人,使对问题的处理过程更具目标,解答更加快捷有效。
【专利说明】一种基于模块化软件的应答实现方法及系统【技术领域】
[0001]本发明涉及软件【技术领域】,尤其涉及一种基于模块化软件的应答实现方法及系统。
【背景技术】
[0002]目前用户在使用软件产品时由于不熟悉软件会提出各种各样的问题,有些问题是通用问题,有些问题是个性化问题,使用软件的用户文化层次及知识结构不同也使得提出的问题花样百出。
[0003]对于这些问题的应答,传统的方式是由提问人通过单一的提问界面提出问题或者通过拨打电话呼叫信息中心技术支持人员的方式提出问题,这些问题被统一的传递给应答的管理人员由他们根据自身的工作经验来协调给具体的应答人员解答。
[0004]如案例:提问人Al提出问题1,问题I被传递给应答B小组后,由B组长根据工作经验分拣给组员应答人BI,然后由BI给出解答,该解答再传递给提问人Al。
[0005]由于应答方事先无法预知提问人会提出何种问题,这就使得应答方接到传递来的问题后必须由管理人员将问题分拣给具体的应答人,分拣的过程本身降低了应答速度,也由于人为因素的干预而使得问题未必能够直接传递到最佳应答人,这一过程是不可避免的。传统的应答管理流程因为没有将提出的问题与具体使用的软件模块建立一对一的联系,使得问答的传输过程降低了应答效率,也易造成错误,从而缺少便捷性和准确性。使用软件的组织培训掌握全面知识的应答管理人员也增加管理成本。

【发明内容】

[0006]本发明要解决的问题是:现有技术中,提问方与应答方之间的信息传输方式效率低下,容易出错。
[0007]本发明的技术方案为:一种基于模块化软件的应答实现方法,用户使用模块化软件时所提出的问答传输至服务器,所述服务器上设置问答处理模块,并创建模块信息数据表、问答事务数据表和问答内容数据表,所述模块信息数据表至少包括模块编号、模块名称和回答人的字段信息;所述问答事务数据表至少包括模块编号、问答编号、问答状态、待处理人和已处理人的字段信息;所述问答内容数据表至少包括模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间、确认意见和确认时间的字段信息;通过问答处理模块配置模块信息,将模块编号、模块名称、回答人建立对应关系,得到送达路径信息,并将送达路径信息保存到模块信息数据表中;所述实现方法包括以下步骤:
[0008]I)当用户新建一个问答时,问答处理模块自动获取用户的当前模块环境,至少包括用户当前使用的模块编号,用户提交问答时,发送给问答处理模块的信息包括当前模块环境、提问主题、提问内容、提问人和提问时间,问答处理模块收到一个新问答时自动生成问答编号,并将收到的数据对应插入记录到问答内容数据表中;同时将模块编号、问答编号、问答状态、待处理人、已处理人插入记录到问答事务数据表中,其中的问答状态初始为“待回答”,待处理人由送达路径信息确定,已处理人初始为空;
[0009]2)问答处理模块完成对接收数据的记录保存后,将问答提交给回答人处理,同时在问答事务数据表中将问答状态修改为“回答”;
[0010]3)回答人收到问答时,通过问答处理模块应答,在回答内容中录入处理信息,具体为在问答内容数据表中根据模块编号、问答编号找到对应的记录,将回答内容字段的值修改为回答人录入的处理信息;
[0011]4)回答人将回答提交后,问答处理模块在问答事务数据表中将问答状态修改为“确认”,已处理人修改为回答人,并通过服务器将回答提交给用户;
[0012]5)用户收到回答内容,向服务器发送信息确认回答完成,问答处理模块在问答事务数据表中将问答状态修改为“结束”。
[0013]一种基于模块化软件的应答实现系统,包括问答处理模块、模块信息数据表、问答事务数据表和问答内容数据表:
[0014]所述模块信息数据表用于存储至少包括模块编号、模块名称和回答人的字段信息;
[0015]所述问答事务数据表用于存储至少包括模块编号、问答编号、状态、待处理人和已处理人的字段信息;
[0016]所述问答内容数据表用于存储至少包括模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间、确认意见和确认时间的字段信息;
[0017]所述问答处理模块用于配置模块信息,将模块编号、模块名称、回答人建立对应关系,并保存到模块信息数据表中。
[0018]进一步的,送达路径信息中,增加时间信息,所述时间信息指在设定的时间段内,对应模块编号、模块名称的问答送达给指定的回答人。
[0019]本发明提出了一种基于模块化软件的应答实现方法及系统,通过记录提问人所处的软件模块环境,根据送达路径信息将提问内容自动分拣和送达至最佳应答人,并将回答内容自动送达至提问人,使对问题的处理过程更具目标,解答更快捷有效,送达路径自动实现,送达路径清楚明确。
[0020]本发明中的方法可以实现对多个模块化软件的集成操作,即组织在使用多个模块化软件时,对不同的软件提出问题,均可以集成到本发明的系统中来实现问答的自动送达,并且不易出错。而且,由于组织使用的模块化软件的个数不受限制,因此能够实现无限制的扩充集成,即通过统一的入口和界面实现多个模块化软件的应答管理。另外,本发明还提出了时间信息的设置,对回答人的设置划分时段,有利于灵活安排回答人,由于时间信息设置在送达路径信息中,回答人的变更自动进行,不影响整个应答的进行。
【专利附图】

【附图说明】
[0021]图1为本发明中数据表关系示意图。
[0022]图2为本发明中模块编号与回答人关系示意图。
[0023]图3为本发明中新建问答的流程。
[0024]图4为本发明中问答录入界面示意图。【具体实施方式】
[0025]模块化软件顾名思义就是将软件按一个个模块采用搭积木的方式组织起来,由于软件内部实现了模块化的组织方式,对每一个模块都会标识一个专属于该模块的唯一标志属性,该标志属性在模块化软件中具有唯一性和排他性,通常将模块编号与模块名称作为标志属性。本发明中,用户在使用模块化软件的具体模块时,模块化软件将包含模块编号的模块信息暂存在内存中进行记录,用户使用完毕模块时,将暂存在内存中的模块信息释放留作他用。
[0026]本发明的目的是提出一种基于模块化软件的应答实现方法及系统,基于模块化软件的上述特征自动记录提问人所处的软件模块环境,主要是记录模块化软件的唯一标志属性如模块编号与模块名称,根据问答处理模块配置的送达路径信息,将提问内容自动送达至最佳应答人,问题被解答后,将回答内容自动送达至提问人,使得对问题的处理过程更具目标,解答更快捷有效。
[0027]下面对本发明的技术方案进行详细说明。
[0028]本发明公开了一种基于模块化软件的应答实现方法及系统,下面结合附图1-4通过一个实例来说明本发明中所述方法的具体操作。
[0029]首先,在服务器上设置问答处理模块,并创建数据表,所述数据表包括:模块信息数据表、问答事务数据表、问答内容数据表,如图1所示。其中,所述模块信息数据表至少包含以下字段:模块编号、模块名称、回答人;所述问答事务数据表至少包含以下字段:模块编号、问答编号、状态、待处理人、已处理人;所述问答内容数据表至少包含以下字段:模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间、确认意见、确认时间。
[0030]然后,通过问答处理模块配置模块信息。将模块编号、模块名称、回答人建立对应关系,并保存到模块信息数据表中。如图2所示。
[0031]基于模块化软件的应答实现系统的工作流程如图3所示:
[0032]新增问答内容信息:用户在使用具体的模块程序时,模块程序已将包含模块编号的模块信息暂存在内存中。调用问答处理模块时,问答处理模块自动记录用户姓名在内存中,从内存中抓取并记录用户当前使用的模块环境,至少记录模块编号,然后弹出问答录入界面方便用户使用该界面录入问答,录入的信息包括提问主题和提问内容。问答处理模块保存问答信息时,将模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间插入到问答内容数据表中。其中模块编号为问答处理模块记录的模块编号;问答编号为从问答内容数据表轮询问答编号获得的最大值递增I计算得到;提问人为问答处理模块记录在内存中的用户;提问时间为系统当前时间;回答人从模块信息数据表中根据模块编号查询得到的回答人;回答内容插入的值为空;回答时间插入的值为空。
[0033]同时,问答处理模块将模块编号、问答编号、状态、待处理人、已处理人插入到问答事务数据表中。其中模块编号、问答编号与插入到问答内容数据表中的模块编号、问答编号相同;状态字段插入的值为“提问”;待处理人插入的值依次为提问人、回答人、提问人,提问人为问答处理模块记录在内存中的用户,回答人从模块信息数据表中根据模块编号查询得到的回答人,已处理人字段插入的值为空。[0034]流程提交下一步,问答处理模块根据对应的模块编号、问答编号在问答事务数据表中找到对应的记录,将状态字段修改为“回答”;将待处理人字段修改为回答人、提问人,已处理人字段修改为提问人。
[0035]问答处理模块每隔一段时间自动刷新用户界面(可以由系统管理员设定刷新频率),在回答人的用户界面查询状态为“回答”的问答信息。先在问答事务数据表中,查询状态为“回答”的问答事务数据,得到模块编号、问答编号、待处理人,将待处理人(取其中的第一个名字)和当前用户匹配,如果一致,在问答内容数据表中查找对应的问答内容数据,并在当前用户的界面显示出来。
[0036]回答人应答。回答人在回答内容栏中填写回答内容并保存,问答处理模块在问答内容数据表中根据模块编号和问答编号找到对应的问答内容数据,将对应的回答内容字段修改为回答人填写的回答内容;将回答时间修改为当前时间。
[0037]流程提交下一步,问答处理模块根据对应的模块编号、问答编号在问答内容数据表中找到对应的记录,将状态字段修改为“确认”;将待处理人字段更新为提问人,将已处理人字段更新为提问人、回答人。
[0038]进一步,问答处理模块每隔一段时间自动刷新用户界面(可以由系统管理员设定刷新频率),在提问人的用户界面查询状态为“确认”的问答内容信息。先在问答事务数据表中,查询状态为“确认”的问答事务数据,得到模块编号、问答编号、待处理人。将待处理人和当前用户匹配,如果一致,在问答内容数据表中查找对应的问答内容数据,并在当前用户的界面显示出来。
[0039]流程提交下一步,问答处理模块根据对应的模块编号、问答编号在问答事务数据表中找到对应的问答事务数据,将状态字段修改为“结束”;将待处理人字段中的值修改为空;将已处理人字段中的值修改为提问人、回答人、提问人。
[0040]如果流程退回,如从“确认”环节退回“回答”环节,问答处理模块根据对应的模块编号、问答编号在问答事务数据表中找到对应的记录,将状态字段修改为“回答”;将待处理人字段中的值修改为回答人、提问人,将已处理人字段的值修改为提问人、回答人、提问人。[0041 ] 进一步的,送达路径信息中,增加时间信息,所述时间信息指在设定的时间段内,对应模块编号、模块名称的问答送达给指定的回答人。在原来设定的回答人不能进行回答工作时,可以通过设置时间信息,在某一时间段将问答转送给其他回答人处理,到期自动转回。这种方法也可以用于实现应答方的全时间段待机。
[0042]本发明实现了应答的全自动处理流程,对于用户,只需填写问题,即可自动送到对应的回答人,对于回答人,也可以灵活安排,回答人的变动不影响整个应答流程。
【权利要求】
1.一种基于模块化软件的应答实现方法,其特征是用户使用模块化软件时所提出的问答传输至服务器,所述服务器上设置问答处理模块,并创建模块信息数据表、问答事务数据表和问答内容数据表,所述模块信息数据表至少包括模块编号、模块名称和回答人的字段信息;所述问答事务数据表至少包括模块编号、问答编号、问答状态、待处理人和已处理人的字段信息;所述问答内容数据表至少包括模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间、确认意见和确认时间的字段信息;通过问答处理模块配置模块信息,将模块编号、模块名称、回答人建立对应关系,得到送达路径信息,并将送达路径信息保存到模块信息数据表中;所述实现方法包括以下步骤: 1)当用户新建一个问答时,问答处理模块自动获取用户的当前模块环境,至少包括用户当前使用的模块编号,用户提交问答时,发送给问答处理模块的信息包括当前模块环境、提问主题、提问内容、提问人和提问时间,问答处理模块收到一个新问答时自动生成问答编号,并将收到的数据对应插入记录到问答内容数据表中;同时将模块编号、问答编号、问答状态、待处理人、已处理人插入记录到问答事务数据表中,其中的问答状态初始为“待回答”,待处理人由送达路径信息确定,已处理人初始为空; 2)问答处理模块完成对接收数据的记录保存后,将问答提交给回答人处理,同时在问答事务数据表中将问答状态修改为“回答”; 3)回答人收到问答时,通过问答处理模块应答,在回答内容中录入处理信息,具体为在问答内容数据表中根据模块编号、问答编号找到对应的记录,将回答内容字段的值修改为回答人录入的处理信息; 4)回答人将回答提交后,问答处理模块在问答事务数据表中将问答状态修改为“确认”,已处理人修改为回答人的信息,并通过服务器将回答提交给用户; 5)用户收到回答内容,向服务器发送信息确认回答完成,问答处理模块在问答事务数据表中将问答状态修改为“结束”。
2.根据权利要求1所述的一种基于模块化软件的应答实现方法,其特征是送达路径信息中,增加时间信息,所述时间信息指在设定的时间段内,对应模块编号、模块名称的问答送达给指定的回答人。
3.一种基于模块化软件的应答实现系统,其特征是包括问答处理模块、模块信息数据表、问答事务数据表和问答内容数据表, 所述模块信息数据表用于存储至少包括模块编号、模块名称和回答人的字段信息; 所述问答事务数据表用于存储至少包括模块编号、问答编号、状态、待处理人和已处理人的字段信息; 所述问答内容数据表用于存储至少包括模块编号、问答编号、提问主题、提问内容、提问人、提问时间、回答人、回答内容、回答时间、确认意见和确认时间的字段信息;所述问答处理模块用于配置模块信息,将模块编号、模块名称、回答人建立对应关系,并保存到模块信息数据表中。
【文档编号】G06Q10/06GK103699642SQ201310723910
【公开日】2014年4月2日 申请日期:2013年12月25日 优先权日:2013年12月25日
【发明者】刘海青, 张朝晖, 李钧, 杨建青, 赵云, 徐晓, 黄文清, 蔡捷, 陈恳, 何英捷 申请人:江苏省金思维信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1