著录项信息
专利名称 | 预警服务管理方法及系统 |
申请号 | CN200810185147.7 | 申请日期 | 2008-12-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2009-07-08 | 公开/公告号 | CN101477645 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06Q10/06 | IPC分类号 | G;0;6;Q;1;0;/;0;6查看分类表>
|
申请人 | 金蝶软件(中国)有限公司 | 申请人地址 | 广东省深圳市南山区深南大道市高新技术产业园区W1-B4
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 金蝶软件(中国)有限公司 | 当前权利人 | 金蝶软件(中国)有限公司 |
发明人 | 黎敏 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 逯长明 |
摘要
本发明涉及应用系统消息预警技术领域,提供一种预警服务的管理方法和系统,所述方法包括如下步骤:S1:预设预警服务表单;S2:定义统一的预警服务信息配置界面,并分别加载各个预警服务表单的字段及其内容至所述预警服务信息配置界面;S3:在所述预警服务信息配置界面初始化预警服务信息;S4:展示预警服务信息,进行预警服务信息提醒。另外,在步骤S4之前,还包括用户在所述预警服务信息配置界面配置个性化预警服务信息的步骤。本发明支持统一界面动态配置各个服务的业务预警信息,用户配置方便;并且本发明的预警服务信息以表格形式展现,展现形式好,可读性强。
1.一种预警服务管理方法,应用于ERP系统,其特征在于,该方法包括:
S1:预设预警服务表单;
S2:定义统一的预警服务信息配置界面,并分别加载各个预警服务表单的字段及其内容至所述预警服务信息配置界面;
S3:在所述预警服务信息配置界面初始化预警服务信息;
S4:根据所述预警服务信息配置界面的配置展示预警服务信息,进行预警服务信息提醒。
2.根据权利要求1所述的预警服务管理方法,其特征在于:在步骤S4之前,还包括用户在所述预警服务信息配置界面配置个性化预警服务信息的步骤。
3.根据权利要求2所述的预警服务管理方法,其特征在于:
所述预警服务表单至少包括如下字段:服务名称、服务代码、预警参数、预警信息标题、预警服务内容、预警周期、预警发送方式和预警接收人。
4.根据权利要求3所述的预警服务管理方法,其特征在于:
所述预警服务内容中包括动态配置字段,每个预警服务都有对应的动态配置字段以及相应的预警服务动态配置字段表;
所述预警服务动态配置字段表至少包括如下字段:
预警服务ID,用于将该动态配置字段表与其所属的预警服务表单相关联;
显示名称,表示显示在预警服务配置界面中、用于展示给用户选择的名称;
物理名称,表示对应于显示名称的供系统内部识别用的名称。
5.根据权利要求4所述的预警服务管理方法,其特征在于,在步骤S4之前,还包括以下用户在预警服务信息配置界面配置个性化预警服务信息的步骤:
打开指定的预警服务信息配置界面;
在上述预警服务信息配置界面的可选字段列表中分别选择所需要的字段到标题表达式和正文表达式的物理名称字段中;
在与选择后的物理名称字段相对应的显示名称字段中,分别输入标题和正文的自定义个性化内容;
保存以上设置。
6.根据权利要求1或2所述的预警服务管理方法,其特征在于,在步骤S3中,在所述预警服务信息配置界面初始化预警服务信息的过程包括以下四个部分:
S31、显示指定服务的全部可选字段列表;
S32、显示选择按钮;
S33、显示物理名称字段表示的标题表达式和正文表达式;
S34、显示显示名称字段表示的标题与正文。
7.根据权利要求1或2所述的预警服务管理方法,其特征在于,在步骤S4中,所述展示预警服务信息的过程包括以下6个步骤:
S41、加载各个需要进行业务预警提醒的服务;
S42、解析并替换各个预警服务配置的可选字段;
S43、计算用于构造数据表格的行列数;
S44、计算和调整用于构造数据表格的列宽;
S45、根据前述步骤计算出的行列数和列宽,构造出含有标题和正文的个性化表格;
S46、把预警提醒信息发送给接收人。
8.一种预警服务管理系统,应用于ERP系统,其特征在于,该系统包括:
预警服务表单设置单元,用于预设各个预警服务表单;
预警服务表单加载单元,用于定义统一的预警服务信息配置界面,并分别将各个预警服务表单的字段及其内容加载至所述预警服务信息配置界面;
预警服务信息初始化单元,用于在所述预警服务信息配置界面初始化预警服务信息;
预警服务信息展示单元,用于根据所述预警服务信息配置界面的配置,展示预警服务信息;
预警服务信息数据库,用于存储和预警服务相关的信息;
其中,所述预警服务信息数据库分别与所述预警服务表单设置单元、预警服务表单加载单元、预警服务信息初始化单元、预警服务信息展示单元相连,以存储或读取与预警服务相关的信息数据。
9.根据权利要求8所述的预警服务管理系统,其特征在于,该系统还包括:
个性化配置单元,分别与预警服务信息初始化单元、预警服务信息展示单元和预警服务信息数据库相连,用于在预警服务信息配置界面为用户提供配置个性化预警服务信息的服务。
10.根据权利要求8或9所述的预警服务管理系统,其特征在于,所述预警服务表单至少包括如下字段:服务名称、服务代码、预警参数、预警信息标题、预警服务内容、预警周期、预警发送方式和预警接收人。
11.根据权利要求10所述的预警服务管理系统,其特征在于,所述预警服务内容中包括动态配置字段,每个预警服务都有对应的动态配置字段以及相应的预警服务动态配置字段表;
所述预警服务动态配置字段表至少包括如下三个字段:
预警服务ID,用于将该动态配置字段表与其所属的预警服务表单相关联;
显示名称,表示显示在预警服务配置界面中、用于展示给用户选择的名称;
物理名称,表示对应于显示名称的供系统内部识别用的名称。
预警服务管理方法及系统\n技术领域\n[0001] 本发明涉及应用系统消息预警技术领域,特别涉及一种预警服务内容和格式的设置方法和系统。\n背景技术\n[0002] ERP——Enterprise Resource Planning企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。ERP系统集中信息技术与先进的管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。\n[0003] ERP的应用使得以计算机为核心的企业级的管理系统更为成熟,能够配合企业实现JIT(Just In Time,准时生产方式)、全面质量管理和生产资源调度管理及辅助决策的功能,成为企业进行生产管理及决策的平台工具。在电子商务时代,Internet技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存竞争的供应链管理思想。ERP系统相应实现这方面的功能,使决策者及业务部门实现跨企业的联合作战。因此,ERP的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激烈的市场要求,它的导入,已经成为大势所趋。\n[0004] 在ERP系统中,有各种各样的服务内容,这些服务都需要提供预警信息,使用户在预定的时间范围内提前得到提醒,及时处理各种业务信息。预警信息通常有非常多的表现形式,内容多种多样,但目前的ERP系统信息提醒都是预先设定好的信息内容,提示内容单一不可修改并且页面展现比较差,并且显示风格不统一,无法按统一的样式进行显示,也不支持动态配置显示,可读性较差,不能满足用户的需求。\n发明内容\n[0005] 为了解决上述现有技术中存在的ERP系统信息提醒格式、内容单一、用户友好性差的问题,本发明提供一种统一的动态表格形式的预警提示方式,能够展示所有的预警信息,信息标题和内容可以动态配置,使之成为用户的个性化提醒信息。\n[0006] 为实现上述发明目的,一方面,本发明提供一种预警服务的管理方法,应用于ERP系统,包括如下步骤:\n[0007] S1:预设预警服务表单,并将其存储至预警服务信息数据库中;\n[0008] S2:根据预警服务信息数据库中的预警服务表单格式,预设各个预警服务表单的字段具体内容,并将其存储至预警服务信息数据库中;\n[0009] S3:根据预警服务信息数据库中的预警服务信息,在统一的预警服务信息配置界面初始化预警服务信息;\n[0010] S4:将预警服务信息展示给特定的接收人,进行预警服务信息提醒。\n[0011] 另一方面,本发明提供一种预警服务的管理系统,应用于ERP系统,包括:\n[0012] 预警服务表单设置单元,用于预设各个预警服务表单;\n[0013] 预警服务表单加载单元,用于定义统一的预警服务信息配置界面,并分别将各个预警服务表单的字段及其内容加载至所述预警服务信息配置界面;\n[0014] 预警服务信息初始化单元,用于在所述预警服务信息配置界面初始化预警服务信息;\n[0015] 预警服务信息展示单元,用于根据所述预警服务信息配置界面的配置,展示预警服务信息;\n[0016] 预警服务信息数据库,用于存储和预警服务相关的信息;\n[0017] 其中,所述预警服务信息数据库分别与所述预警服务表单设置单元、预警服务表单加载单元、预警服务信息初始化单元、预警服务信息展示单元相连,以存储或读取与预警服务相关的信息数据。\n[0018] 与现有技术相比,本发明具有以下优点:\n[0019] 本发明支持统一界面动态配置各个服务的业务预警信息,用户配置方便;提供的业务预警提示信息界面统一,并且以表格形式展现,展现形式好,可读性强;所展现的业务预警提示信息界面的标题和内容按照指定的格式进行显示,标题和内容可以改变字体名称,大小和颜色,并且行列可以根据配置内容的长度,格式自动进行调整。\n附图说明\n[0020] 图1是本发明实施例的预警服务处理流程示意图;\n[0021] 图2是本发明实施例的列表控件框示意图;\n[0022] 图3是本发明实施例的信息配置界面示意图;\n[0023] 图4是本发明实施例的用户个性化预警服务信息配置的流程示意图;\n[0024] 图5是本发明实施例的预警服务信息展示的具体流程示意图;\n[0025] 图6是本发明实施例的信息展示界面示意图;\n[0026] 图7表示本发明预警服务管理系统实施例的逻辑结构示意图。\n具体实施方式\n[0027] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。\n[0028] 为了更加具体、直观的说明本发明的技术方案,在以下的表述中,以ERP信息系统为例对本发明提供的预警服务管理方法加以说明,但本发明的应用并不局限于如ERP系统的某一特定的应用系统,本领域的一般技术人员,依据下文描述的本发明的思想,在具体实施方式及应用范围上均可能做出改变。\n[0029] 本发明的下述实施例以ERP信息系统为基础,因此,为了表述上的方便,如没有特别说明,下文中的“系统”均指“ERP信息系统”。本发明在ERP信息系统中的应用就是在系统中增加信息配置界面,实现动态获取系统数据、动态展示信息,从而使用户在使用业务预警功能时,能够得到个性化的提醒信息。\n[0030] 本发明所涉及的预警服务管理方法的预警服务处理流程如图1所示,以下将结合图1分步骤对本发明的预警服务处理流程作详细说明。\n[0031] (A)预设预警服务表单\n[0032] 要得到友好的用户业务预警服务,首先,需要在系统开发过程中预设系统需要的各个预警服务表单,每个预警服务表单对应一项需要预警提示的事件,如员工生日提醒、库存不足预警、延期交货提示、设备维护提示等。预警服务表单的格式如下表所示,以员工生日提醒的预警服务表单为例,每个预警服务表单至少包括如下字段:服务名称、服务代码、预警参数、预警信息标题、预警服务内容、预警周期、预警发送方式和预警接收人。预设好每个预警服务表单及其所包含字段,并将包含上述字段的预警服务表单存放在预警服务信息数据库中。\n[0033] \n[0034] 在本发明的一个优选实施方式中,将上述根据每项需要预警提示的事件所预设的预警服务表单以列表的形式存储在预警服务信息数据库中。系统运行后,从预警服务信息数据库中读取各个预警服务,显示在一个统一列表界面中,供用户进行选择操作。该统一列表界面不同于下面进行预警服务配置的预警服务配置界面,而是一个用来单独分类展示所有的预警服务的独立界面,用户可以双击选择其中一个预警服务,从而打开一个对话框,对应显示出该预警服务的预警服务配置界面。\n[0035] 其中,预警服务内容中包括动态配置字段,存放在和预警服务表单存在一一对应的关联关系的预警服务动态配置字段表中,每个预警服务都有自己对应的动态配置字段以及相应的预警服务动态配置字段表。所述预警服务动态配置字段表的格式如下表所示,至少包括预警服务ID、显示名称和物理名称三个字段,预警服务ID用于将该动态配置字段表与其所属的预警服务表单相关联,可以以其所属的预警服务表单的服务代码为内容;显示名称表示显示在预警服务配置界面的可选字段列表中、用于展示给用户选择的名称;物理名称表示对应于显示名称的供系统内部识别用的名称,用来替换前述列表中所指出的“实际的内容”时使用。另外,为了表述的方便,在以下的说明中该“实际的内容”也被称之为“真实值”。\n[0036] \n[0037] (B)定义统一的预警服务信息配置界面并分别加载各个预警服务表单的字段及其内容\n[0038] 在完成各个预警服务表单的预设之后,根据预警服务表单的需要定义统一的预警服务信息配置界面,并根据预设各个预警服务表单的字段列表将该预警服务所需的字段加载至如图2所示的信息配置界面的列表控件框中。\n[0039] 根据前述对动态配置字段表的设定,在预先存储于预警服务信息数据库的预警服务内容中,动态配置字段以预警服务ID、显示名称、物理名称的格式存放,例如:001、用户名称、FName,这种动态配置字段表的显示名称以可选字段列表的方式显示在列表控件框中,如图2中的[用户名]。\n[0040] 读取指定预警服务即所选择预警服务表单的所有预设字段,加载并显示在信息配置界面的列表控件框中,并从预警服务信息数据库中读取预设的预警信息标题和预警服务内容加载至统一的预警服务信息配置界面。\n[0041] 如果用户需要在这个界面对可选字段进行修改,可以将指定预警服务对应的预警信息标题和预警服务内容按照指定的录入界面输入并保存到预警服务信息数据库中,以替换数据库中对应预警服务表单的字段的具体内容。\n[0042] 预警信息标题和预警服务内容中所需字段可以在该服务预先设定的字段列表中进行任意的选择,在选择完毕的基础上编辑主题和内容的值为用户所需要的个性化提醒内容,其中同一个字段可以被多次选择使用。\n[0043] 比如,以员工生日提醒表单为例,可以在统一的信息配置界面加载如下字段:对应的服务名称为:员工生日提醒,预警周期为:24小时,预警发送方式为:电子邮件方式,预警接收人可以从公司员工名录列表中选择,预警信息标题为:公司员工生日提醒,预警服务内容为:[员工名称],祝你生日快乐。\n[0044] (C)在统一的预警服务信息配置界面初始化预警服务信息\n[0045] 在完成各个预警服务的字段及内容的预设之后,就需要进行预警服务信息的初始化,即由开发人员或系统管理人员根据系统用户最基础的需求进行预警服务信息的配置,并将初始化的配置信息存储至预警服务信息数据库中。\n[0046] 初始化预警服务信息的过程主要包括以下四个部分:\n[0047] C1、显示指定服务的全部可选字段列表;\n[0048] C2、显示选择按钮;\n[0049] C3、显示标题表达式和正文表达式(其中的字段名称用物理名称字段表示);\n[0050] C4、显示标题与正文(其中的字段名称用显示名称字段表示);\n[0051] 其中,全部可选字段和指定服务会有一个ID关联,指明这些字段是属于哪个服务的。另外,基于动态配置字段的显示名称和物理名称的对应关系,C3和C4的显示是对应的,即在C4进行编辑后,C3可以随之进行改变,和C4保持一致。\n[0052] 图3表示一个包含图2所示列表控件框的工作耗费录入提醒的信息配置界面的示例,在图2中,指定预警服务的全部可选字段列表包括用户名、天数、开始日期、结束日期和记录数,“序号”表示每个字段的显示顺序,即一个编号;中间的两个箭头按钮为选择按钮,用于向预警标题和预警正文文本框中添加可选字段:用户名、天数、开始日期、结束日期,这四个字段所对应的物理名称分别为:FName、FCount、FWeekBgn、FWeekEnd;信息配置界面左上角的标题表达式和正文表达式为用供系统内部识别用的物理名称字段表示,信息配置界面下部的标题表达式和正文表达式为向用户展示用的显示名称字段表示,较物理名称字段的表示更为人性化。\n[0053] (D)用户配置预警服务信息\n[0054] 用户可以根据自己的需求配置个性化预警服务信息作为系统后期运行过程中警服务信息展示的基础,个性化预警服务信息配置的流程如图4所示,对指定预警服务的信息配置过程如下:\n[0055] D1、打开指定的预警服务信息配置界面;\n[0056] D2、在上述预警服务信息配置界面的可选字段列表中选择所需要的字段到标题表达式的物理名称字段中;\n[0057] D3、在预警服务的配置界面的可选字段列表中选择所需要的字段到正文表达式的物理名称字段中;\n[0058] D4、在与选择后的物理名称字段相对应的显示字段中,分别输入标题和正文的自定义个性化内容;\n[0059] D5、保存以上设置至预警服务信息数据库。\n[0060] 对每个需要做预警服务信息提醒的配置过程均需重复上述D1-D5的步骤。需要说明的是,该步骤D为可选项,如果没有这一步,那么开发人员或系统管理人员在预警服务配置界面初始化预警服务信息过程中所做的基本配置(或者称之为:默认值)就是预警服务信息展示的基础。\n[0061] (E)预警服务信息展示\n[0062] 完成以上三个步骤(A、B、C)或者四个步骤(A、B、C、D)之后,在系统运行过程中,预警服务器就会根据预警服务信息配置界面的设置按时将预警服务信息展示给特定的接收人,达到系统预警服务信息提醒的目的。在预警信息展示过程中,系统获取用户编辑完成的主题和内容并进行解析,按照相应预警服务信息配置界面中所描述字段的列数、长度和内容动态构造出个性化的带标题和内容的提醒信息,在本发明的一个优选实施例中,该提醒信息是以表格方式展示的。预警服务信息展示的流程如图5所示,具体包括以下6个步骤:\n[0063] E1、从预警服务信息数据库中加载各个需要进行业务预警提醒的服务到内存中;\n[0064] E2、解析各个预警服务配置的可选字段,替换为真实值;\n[0065] E3、根据记录数(例如有三个人过生日,则就会有三条记录,就能统计确定有三行,预警内容中有几个可选字段就有几列)自动计算行列数,用于构造数据表格;\n[0066] E4、根据每列的实际内容长度来计算列宽,如果有多行则取最长的那一列自动计算和调整列宽;\n[0067] E5、自动构造出含有标题和正文的个性化表格,该表格可以以HTML网页格式或者其它方便用户查看的格式来构造;\n[0068] E6、以表格的形式把预警提醒信息发送给接收人。\n[0069] 图6表示一个对应于图3所示的信息配置界面的预警服务信息展示界面,如图6所示,该需要进行业务预警提醒的服务为工作耗费录入提醒,该信息表示:用户黎敏在星期一有耗费没有录入。\n[0070] 相应于上述预警服务管理方法,本发明还提供一种预警服务管理系统,其逻辑结构如图7所示,该预警服务管理系统包括:预警服务表单设置单元1、预警服务内容预设单元2、预警服务信息初始化单元3、预警服务信息展示单元4和预警服务信息数据库10。\n[0071] 其中,预警服务表单设置单元1用于预设各个预警服务表单;预警服务表单加载单元2,用于定义统一的预警服务信息配置界面,并分别将各个预警服务表单的字段及其内容加载至所述预警服务信息配置界面;预警服务信息初始化单元3用于在统一的预警服务信息配置界面初始化预警服务信息;预警服务信息展示单元4用于根据所述预警服务信息配置界面的配置,展示预警服务信息,进行预警服务信息提醒;预警服务信息数据库10别与所述预警服务表单设置单元、预警服务表单加载单元、预警服务信息初始化单元、预警服务信息展示单元相连,以供它们存储或者读取包括预警服务信息配置界面、预警服务表单及其具体字段内容、初始化预警服务信息在内的和预警服务相关信息。\n[0072] 在本发明的一个优选实施方式中,预警服务管理系统还包括别与预警服务信息初始化单元、预警服务信息展示单元和预警服务信息数据库相连的个性化配置单元5,用于在统一的预警服务信息配置界面为用户提供配置个性化预警服务信息的服务。\n[0073] 基于与前述预警服务管理方法的对应性,在此不再对本发明的预警服务管理系统各逻辑组成之间的关系及工作流程作详细说明,本领域技术人员从前述对预警服务管理方法的实施例表述中,不用付出创造性的劳动即可得出实现上述预警服务管理系统的更为详细的技术方案。\n[0074] 本发明在应用过程中,预警服务的执行可以由专门的预警服务器来完成的,预警服务器会根据预警服务周期的设置定时进行时间扫描,判断是否有符合条件的预警服务需要执行(根据配置的预警周期来判断),有的话则自动地启动该预警服务进行信息预警。\n[0075] 以上所述仅为本发明的较佳实施例而已,只是用于帮助理解本发明的方法及其核心思想,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
法律信息
- 2012-05-30
- 2009-09-02
- 2009-07-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2003-05-23
| | |
2
| |
2007-02-21
|
2006-07-31
| | |
3
| |
2008-03-19
|
2006-09-13
| | |
4
| |
2008-05-21
|
2007-12-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |