一种适用于企业物资管理的通用物料代码编制系统的制作方法

文档序号:12672349阅读:465来源:国知局

本发明涉及物料代码的编制,具体来说是一种开放的完全由用户自定义内容的通用物料代码编制系统,上述系统用于企业的物资管理。



背景技术:

当前,各企业均编制了物料代码用于企业组织内部物资管理。这些物料代码多数采用多级分类+规格顺序码或者多级分类+规格特征码(多段)的形式。该代码编制形式存在的主要问题有:代码编制初期需要耗费大量人力物力编制物料分类代码和每类物料对应的规格列表。由于编码人员知识的局限性和新型物料快速发展,物料分类和规格数据往往不完整,不能满足物料代码用户新的需求。而且由于物料分类和规格数据已经预先定义,修改不合理定义或者增加新的物料分类和规格数据非常困难。同时也存在产品不通用,无法在企业间普及使用的问题。



技术实现要素:

有鉴于此,本领域急需开发一种能够由用户自定义且通用的物料代码编制系统,通过该系统可以完全由使用物料代码的用户按需编制,无需当前一般代码编制系统的预定义工作。同时,为了实现产品的通用性,满足高灵活性和大数据量的需求,需要设计所述用户自定义的物料代码编制过程直接通过对数据库操作来实现。

本发明提供了一种适用于企业物资管理的通用物料代码编制系统,所述系统包括本地设备和服务器,本地设备包括客户端装置,服务器运行用于企业物资管理的数据库,其特征在于:

所述客户端装置包括查询信息接收模块、物料名称/规格自定义模块、显示模块;

所述查询信息接收模块,用于接收用户输入的物料名称和物料规格,并将上述查询信息发送给服务器;

所述物料名称/规格自定义模块,用于用户对物料名称和/或物料规格及对应的物料名称代码和/或物料规格代码进行自定义,并将自定义的物料名称和/或物料规格及对应的物料名称代码和/或物料规格发送给服务器的物料名称/规格存储模块;

所述服务器还包括物料代码确认模块、查询模块、物料名称/规格存储模块、物料代码生成模块;

所述物料代码确认模块,用于使用物料名称和物料规格确定物料代码,所确定的物料代码与所述物料名称和规格具有一一对应的关系;

所述查询模块,用于接收客户端装置发送的物料名称和物料规格,查询所述物料名称和物料规格是否全部存储在数据库中;当数据库没有存储所述物料名称和/或物料规格时,允许用户新增物料信息;

所述物料名称/规格存储模块,接收用户自定义的物料名称和/或物料规格及对应的物料名称代码和 /或物料规格并进行存储;

所述物料代码生成模块,用于将物料名称代码和物料规格代码进行组合获得物料代码。

其中,物料名称代码根据所述物料名称确定,物料规格代码是根据物料规格确定的顺序代码或者其他形式的能够唯一指代物料规格的编码;

所述物料规格代码是根据物料规格确定的顺序代码包括:所述物料规格包括多个物料规格名称,每个物料规格名称具有对应的物料规格内容,物料规格代码由多项物料规格内容集合确定的顺序码形式组合编制。

优选地,所述查询模块还用于:使用所述物料名称在数据库中进行查询,获得对应的物料名称代码,使用所述物料规格名称和物料规格内容在数据库进行查询,获得每一物料规格内容所对应的物料规格代码。

所述数据库没有存储所述物料名称和/或物料规格包括:未存储物料名称及对应的物料名称代码、未存储物料规格中的某一物料规格名称、和/或未存储某一物料规格名称中的物料规格内容。

优选地,所述物料名称/规格自定义模块用于用户增加物料名称及对应的物料名称代码、增加物料规格名称、增加物料规格内容及对应的物料规格内容、和/或物料规格之间的关系。

优选地,所述物料代码生成模块还用于:查询物料名称和物料规格内容组合对应的物料代码,当数据库中已经存在所述对应的物料代码时,将该物料代码展示给用户;当数据库中不存在所述对应的物料代码时,将查询获得的或用户自定义增加的物料名称代码和物料规格代码进行组合获得物料代码,并在数据库中增加该物料代码。

其中,自定义物料名称代码和物料规格代码,可以采用英文字母和/或者数字方式编制,一种物料名称或物料规格内容对应一个代码,物料规格代码由物料规名称和物料规格内容集合确定。

优选地,所述物料名称/规格自定义模块还用于:在需要用户增加物料名称和物料规格内容时,接收用户独立编制的物料名称代码或物料规格代码,或由系统给出指示给用户进行确认,若为用户独立编制,则检测增加的代码是否已被占用,并指示给用户。

优选地,所述物料名称/规格自定义模块还用于:若物料规格之间存在关系,上述关系可由用户在增加物料规格时指定或有系统给出,物料规格代码的组合顺序参考用户指定的上述关系或由系统给出。

优选地,所述服务器可位于网络远端,客户端装置可实现为网页形式,与数据库进行通信,所述数据库可提供给不同用户进行操作。

优选地,由用户定义物料名称和物料规格,系统给定物料编码。

与常规代码编制过程最大的不同,本系统不要求预先定义所有物料的名称、规格及其代码,而是采用 开放式结构,让用户能够在需要使用某物料代码时在数据库中增加该物料的代码。在这个系统里,查询代码和增加代码是同一个过程,不再需要预先搜集物料代码信息,避免了常规材料编码预定义工作繁重、效率低下和的定义固化的问题。

与一般代码编制系统相比,本系统具有以下优点:

(1)避免了一般代码编制之初的物料分类和规格定义工作,物料名称和规格的定义完全由物料代码用户在查询增加时完成;

(2)避免了物料代码覆盖性不完整的情况,用户按需增加,不再依赖于预先定义的材料代码范围;

(3)用户自定义编制后的物料代码在服务器上的数据库中保存,可供其他用户查询和使用,一套物料代码适合同行业多家企业同时使用,具备通用性,适合在企业间推广使用。

附图说明

图1是适用于企业物资管理的通用物料代码编制系统框图

具体实施方式

参照附图1,本发明的实施例提供了一种适用于企业物资管理的通用物料代码编制系统,

所述系统包括本地设备和服务器,本地设备包括客户端装置,服务器运行用于企业物资管理的数据库,其特征在于:

所述客户端装置包括查询信息接收模块、物料名称/规格自定义模块、显示模块;

所述查询信息接收模块,用于接收用户输入的物料名称和物料规格,并将上述查询信息发送给服务器;

所述物料名称/规格自定义模块,用于用户对物料名称和/或物料规格及对应的物料名称代码和/或物料规格代码进行自定义,并将自定义的物料名称和/或物料规格及对应的物料名称代码和/或物料规格发送给服务器的物料名称/规格存储模块;

所述服务器还包括物料代码确认模块、查询模块、物料名称/规格存储模块、物料代码生成模块;

所述物料代码确认模块,用于使用物料名称和物料规格确定物料代码,所确定的物料代码与所述物料名称和规格具有一一对应的关系;

所述查询模块,用于接收客户端装置发送的物料名称和物料规格,查询所述物料名称和物料规格是否全部存储在数据库中;当数据库没有存储所述物料名称和/或物料规格时,允许用户新增物料信息;

所述物料名称/规格存储模块,接收用户自定义的物料名称和/或物料规格及对应的物料名称代码和/或物料规格并进行存储;

所述物料代码生成模块,用于将物料名称代码和物料规格代码进行组合获得物料代码。

其中,物料名称代码根据所述物料名称确定,物料规格代码是根据物料规格确定的顺序代码或者其他 形式的能够唯一指代物料规格的代码;

所述物料规格代码是根据物料规格确定的顺序代码包括:所述物料规格包括多个物料规格名称,每个物料规格名称具有对应的物料规格内容,物料规格代码由多项物料规格内容集合确定的顺序码形式组合编制。

优选地,所述查询模块还用于:使用所述物料名称在数据库中进行查询,获得对应的物料名称代码,使用所述物料规格名称和物料规格内容在数据库进行查询,获得物料规格内容集合所对应的物料规格代码。

所述数据库没有存储所述物料名称和/或物料规格包括:未存储物料名称及对应的物料名称代码、未存储物料规格中的某一物料规格名称、和/或未存储某一物料规格名称中的物料规格内容集合对应的物料规格代码。

优选地,所述物料名称/规格自定义模块用于用户增加物料名称及对应的物料名称代码、增加物料规格名称、增加物料规格内容及对应的物料规格代码、和/或无聊规格之间的关系。

优选地,所述查询模块还用于,查询物料名称和物料规格内容组合对应的物料代码,当数据库中已经存在所述对应的物料代码时,由所述物料代码确认模块将该物料代码展示给用户;当数据库中不存在所述对应的物料代码时,所述物料代码生成模块还用于:将查询获得的或用户自定义增加的物料名称代码和物料规格代码进行组合获得物料代码,并在数据库中增加该物料代码。

其中,自定义物料名称代码和物料规格代码,可以采用英文字母和/或者数字方式编制,一种物料名称或物料规格内容对应一个代码,物料规格代码由表示物料规格名称的代码和表示物料规格内容的代码构成。

优选地,所述物料名称/规格自定义模块还用于:在需要用户增加物料名称和物料规格内容时,接收用户独立编制的物料名称代码或物料规格代码,或由系统给出指示给用户进行确认,若为用户独立编制,则检测增加的代码是否已被占用,并指示给用户。

优选地,所述物料名称/规格自定义模块还用于:若物料规格之间存在关系,上述关系可由用户在增加物料规格时指定或有系统给出,物料规格代码的组合顺序参考用户指定的上述关系或由系统给出。

优选地,所述服务器可位于网络远端,客户端装置可实现为网页形式,与数据库进行通信,所述数据库可提供给不同用户进行操作。

优选地,由用户定义物料名称和物料规格,系统给定物料名称代码、物料规格代码、及物料代码。

以上所述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明精神和原则之内所做的任何修改、等同替换和改进等,均包含于本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1