Pdm消息通知方法和系统的制作方法

文档序号:6545400阅读:240来源:国知局
Pdm消息通知方法和系统的制作方法
【专利摘要】本发明提供一种PDM消息通知方法和系统,其中,该方法包括:确定PDM系统中的所需监控的任务触发;提取所述任务的内容数据;采用所述内容数据,生成PDM消息;将所述PDM消息的消息格式转换成通讯平台所支持的消息格式,并将转换后的PDM消息发送给所述通讯平台,以使所述通讯平台将所述PDM消息通知给用户。通过本发明提供的PDM消息通知方法和系统,实现了将PDM系统故障信息和产品设计审批流程中的信息及时通知给流程发起者和系统管理员,以使产品研发人员和系统管理人员及时的查收这些信息和问题,从而及时完成产品研发工作,缩短了产品研发周期。
【专利说明】PDM消息通知方法和系统
【技术领域】
[0001]本发明涉及产品数据管理技术,尤其涉及一种PDM消息通知方法和系统。
【背景技术】
[0002]产品数据管理(Product Data Management,简称PDM)是一门用来管理所有与产品相关信息和所有与产品相关过程的技术。PDM系统为企业提供了一种宏观管理和控制所有与产品相关的信息的机制和架构,PDM系统在企业中作为一种产品数据管理平台,会产生与广品相关的?目息。
[0003]现有技术中,PDM系统作为产品数据管理平台时,PDM系统会出现故障,而这些系统故障信息不能及时通知给系统管理员,使得系统管理员不能及时处理PDM系统故障;并且,在产品设计审批流程中,PDM与各类系统集成处理任务时会产生项目创建信息,并出现各类异常和错误,这些产品设计审批流程中的信息不能及时通知给流程发起者和系统管理员,而造成产品研发人员和系统管理人员不能及时查收这些信息和问题,不能及时的完成产品研发工作,增加了产品研发周期。

【发明内容】

[0004]本发明提供 一种PDM消息通知方法和系统,用以解决现有技术中PDM系统故障信息和产品设计审批流程中的信息不能及时通知给流程发起者和系统管理员,而造成不能及时完成产品研发工作的问题。
[0005]本发明的第一个方面是提供一种PDM消息通知方法,包括:
[0006]确定PDM系统中的所需监控的任务触发;
[0007]提取所述任务的内容数据;
[0008]采用所述内容数据,生成PDM消息;
[0009]将所述PDM消息的消息格式转换成通讯平台所支持的消息格式,并将转换后的PDM消息发送给所述通讯平台,以使所述通讯平台将所述PDM消息通知给用户。
[0010]进一步地,上述将所述PDM消息的消息格式转换成通讯平台所支持的消息格式之前,还包括:
[0011]将所述PDM消息发送到中间数据库进行存储;
[0012]相应的,所述将所述PDM消息的消息格式转换成通讯平台所支持的消息格式,包括:
[0013]定时扫描所述中间数据库,获取所述中间数据库中存储的PDM消息,并将PDM消息的消息格式转换成通讯平台支持的消息格式。
[0014]进一步地,上述将转换后的PDM消息发送给所述通讯平台之后,还包括:
[0015]确定所述PDM消息是否成功发送给所述通讯平台;
[0016]若不成功,则将发送失败记录写入所述PDM消息中。
[0017]进一步地,上述将转换后的PDM消息发送给所述通讯平台,包括:[0018]调用通讯平台提供的API接口,将所述转换后的PDM消息发送到所述通讯平台上。
[0019]进一步地,上述所述PDM消息,包括下述消息中的至少一种:
[0020]PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息类型、PDM显示时限、PDM显示源、PDM消息创建时间、PDM消息状态和PDM关系人。
[0021]本发明的另一个方面是提供一种PDM消息通知系统,包括:
[0022]确定模块,用于确定PDM系统中的所需监控的任务触发;
[0023]提取模块,用于提取所述任务的内容数据;
[0024]生成消息模块,用于采用所述内容数据,生成PDM消息;
[0025]转换模块,用于将所述PDM消息的消息格式转换成通讯平台所支持的消息格式;
[0026]发送模块,用于将转换后的PDM消息发送给所述通讯平台,以使所述通讯平台将所述PDM消息通知给用户。
[0027]进一步地,上述转换模块,还用于:
[0028]将所述PDM消息的消息格式转换成通讯平台所支持的消息格式之前,将所述PDM消息发送到中间数据库进行存储;
[0029]相应的,所述转换模块,具体用于:
[0030]定时扫描所述中间数据库,获取所述中间数据库中存储的PDM消息,并将PDM消息的消息格式转换成通讯平台支持的消息格式。
[0031]进一步地,上述发送模块,还用于:
[0032]将转换后的PDM消息发送给所述通讯平台之后,确定所述PDM消息是否成功发送给所述通讯平台;
[0033]若不成功,则将发送失败记录写入所述PDM消息中。
[0034]进一步地,上述发送模块,具体用于:
[0035]调用通讯平台提供的API接口,将所述转换后的PDM消息发送到所述通讯平台上。
[0036]进一步地,上述PDM消息,包括下述消息中的至少一种:
[0037]PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息类型、PDM显示时限、PDM显示源、PDM消息创建时间、PDM消息状态和PDM关系人。
[0038]本发明的技术效果是:通过确定PDM系统中的所需监控的任务触发,提取所述任务的内容数据,采用内容数据,生成PDM消息,将PDM消息的消息格式转换成通讯平台所支持的消息格式,并将转换后的PDM消息发送给通讯平台,以使通讯平台将PDM消息通知给用户,实现了将PDM系统故障信息和产品设计审批流程中的信息及时通知给流程发起者和系统管理员,以使产品研发人员和系统管理人员及时的查收这些信息和问题,从而及时完成产品研发工作,缩短了产品研发周期。
【专利附图】

【附图说明】
[0039]图1为本发明实施例一提供的一种TOM消息通知方法的流程图;
[0040]图2为本发明实施例二提供的另一种PDM消息通知方法的流程图;
[0041]图3为本发明实施例三提供的又一种PDM消息通知方法的流程图;
[0042]图4为本发明实施例四提供的一种I3DM消息通知系统的结构示意图。【具体实施方式】
[0043]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]图1为本发明实施例一提供的一种PDM消息通知方法的流程图,如图1所示,本实施例的方法可以包括:
[0045]步骤101、确定PDM系统中的所需监控的任务触发。
[0046]所需监控的任务有以下几种类型:PDM系统各类故障、项目创建完成、任务流程被驳回以及PDM与各类系统集成处理任务时出现各类异常错误。确定PDM系统中的所需监控的任务触发,确定任务触发表明需要去生成的任务触发所对应的PDM消息。
[0047]步骤102、提取所述任务的内容数据。
[0048]具体地,如表I提取的任务的内容数据所示,不同的任务触发属于不同的任务类型,任务的内容数据包括了任务类型、任务触发、任务主旨、任务正文和任务接收人列表。如表I所示,提取不同的任务触发所对应的内容数据时,提取任务正文,定义任务接收人列表,并根据任务正文提炼任务主旨。任务正文包括了任务的具体情况和内容,不同的任务触发对应着不同的任务接收人信息。举例来说,在PDM系统与各应用系统集成任务时出现了系统故障时,提取任务正文和系统管理员信息;在PDM系统与各应用系统集成任务时出现了异常和错误时,系统管理员重启了任务,提取任务正文和流程发起者信息;在产品设计流程审批过程中,工程图、技术文档签字出现的各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批通过后,提取归档数据出现的各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批通过后,提交数据归档,下游系统反馈出现的各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批通过后,提取工艺系统所需数据,出现各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计更改通知单审批通过后,提取发OA系统数据出现的各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在提取产品设计审批待办流程过程中,出现各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批通过后,提取EBOM数据过程中出现各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批流程对象部分打回时,提取任务正文、流程发起者信息和系统管理员信息;在提取RAMS系统所需数据过程中,出现各类异常和错误时,提取任务正文和系统管理员信息;在产品设计审批流程中,提取申请物料编码相关属性,出现各类异常和错误时,提取任务正文、流程发起者信息和系统管理员信息;在产品设计审批流程中,提交申请物料编码,下游系统反馈出现各类异常和错误时,提取任务正文和流程发起者信息;在项目管理员项目创建完成后,提取任务正文和主管设计师信息。
[0049]表I提取的任务的内容数据
[0050]
【权利要求】
1.一种PDM消息通知方法,其特征在于,包括: 确定PDM系统中的所需监控的任务触发; 提取所述任务的内容数据; 采用所述内容数据,生成PDM消息; 将所述PDM消息的消息格式转换成通讯平台所支持的消息格式,并将转换后的PDM消息发送给所述通讯平台,以使所述通讯平台将所述PDM消息通知给用户。
2.根据权利要求1所述的方法,其特征在于,所述将所述PDM消息的消息格式转换成通讯平台所支持的消息格式之前,还包括: 将所述PDM消息发送到中间数据库进行存储; 相应的,所述将所述PDM消息的消息格式转换成通讯平台所支持的消息格式,包括:定时扫描所述中间数据库,获取所述中间数据库中存储的PDM消息,并将PDM消息的消息格式转换成通讯平台支持的消息格式。
3.根据权利要求1或2所述的方法,其特征在于,所述将转换后的PDM消息发送给所述通讯平台之后,还包括: 确定所述PDM消息是否成功发送给所述通讯平台; 若不成功,则将发送失败记录写入所述PDM消息中。
4.根据权利要求1或2所述的方法,其特征在于,所述将转换后的PDM消息发送给所述通讯平台,包括: 调用通讯平台提供的API接口,将所述转换后的PDM消息发送到所述通讯平台上。
5.根据权利要求1或2所述的方法,其特征在于,所述PDM消息,包括下述消息中的至少一种: PDM接收人列表、PDM消息主旨、PDM消息正文、PDM消息类型、PDM显示时限、PDM显示源、PDM消息创建时间、PDM消息状态和PDM关系人。
6.一种PDM消息通知系统,其特征在于,包括: 确定模块,用于确定PDM系统中的所需监控的任务触发; 提取模块,用于提取所述任务的内容数据; 生成消息模块,用于采用所述内容数据,生成PDM消息; 转换模块,用于将所述PDM消息的消息格式转换成通讯平台所支持的消息格式; 发送模块,用于将转换后的PDM消息发送给所述通讯平台,以使所述通讯平台将所述PDM消息通知给用户。
7.根据权利要求6所述的系统,其特征在于,所述转换模块,还用于: 将所述PDM消息的消息格式转换成通讯平台所支持的消息格式之前,将所述PDM消息发送到中间数据库进行存储; 相应的,所述转换模块,具体用于: 定时扫描所述中间数据库,获取所述中间数据库中存储的PDM消息,并将PDM消息的消息格式转换成通讯平台支持的消息格式。
8.根据权利要求6或7所述的系统,其特征在于,所述发送模块,还用于: 将转换后的PDM消息发送给所述通讯平台之后,确定所述PDM消息是否成功发送给所述通讯平台;若不成功,则将发送失败记录写入所述PDM消息中。
9.根据权利要求6或7所述的系统,其特征在于,所述发送模块,具体用于: 调用通讯平台提供的API接口,将所述转换后的PDM消息发送到所述通讯平台上。
10.根据权利要求6或7所述的系统,其特征在于,所述PDM消息,包括下述消息中的至少一种: PDM接收人列表、PDM 消息主旨、PDM消息正文、PDM消息类型、PDM显示时限、PDM显示源、PDM消息创建时间、PDM消息状态和PDM关系人。
【文档编号】G06Q10/10GK103944808SQ201410181220
【公开日】2014年7月23日 申请日期:2014年4月30日 优先权日:2014年4月30日
【发明者】崔建伟, 周来胜, 于晓春, 徐建军, 何子旭, 吴昊, 何鑫 申请人:齐齐哈尔轨道交通装备有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1