一种供应链信息管理系统、方法及电子设备与流程

文档序号:33053808发布日期:2023-01-24 23:47阅读:169来源:国知局
一种供应链信息管理系统、方法及电子设备与流程

1.本技术涉及计算机技术领域,尤其涉及一种供应链信息管理系统、方法及电子设备。


背景技术:

2.随着电子技术的不断发展,各种应用系统已经得到广泛应用,供应链系统作为一个管理系统,可以完成商务信息处理,也就是商务信息处理部分的数据建模工作,数据建模采用传统的实体-关系图就可以表示清楚。
3.供应链信息管理系统功能建模,需要建立和加工模型dfd图描述,在设计传输子系统时,针对供应链信息管理系统的特点,统一对dfd图的四个元素做统一的规定。
4.供应链管理行为建模,行为建模的目的是指明作为外部事件的结果,系统将如何的动作,当用户从远程发送一个请求触发一个事件时,系统将会产生一系列动作,比如:页面变迁、请求接收、逻辑运算、事务处理、结果回传等等。
5.企业在企业有两个在物理上相对独立的数据库,企业数据库(enterprisedatabase,edb)和商业数据库(commercial database,cdb),edb存放企业内部数据,不直接对外开放。
6.企业内部的应用还是保留传统的c/s应用模式,客户端是传统的应用程序,商务逻辑和用户界面绑定在一起,而cdb存放企业对外公布的数据以及从外部输入到企业内部的数据,cdb直接向外开放,应用采用基于三层体系结构的应用模式,用户处于瘦客户端,通过网络浏览器发送请求到web服务器,web 服务器处理商务逻辑,和事务逻辑,向cdb请求数据,并将处理结果返回到 web浏览器上,在这个过程中访问者需要受到严格的权限控制,cdb和edb 的数据交流通过中间一个人机认证处理模块进行,由于物理上将cdb和edb 进行了隔离,充分保证了edb的安全性和完整性,同时,在两个数据库中, edb为主体,cdb根据edb做调整,edb的变化很少顾及cdb,因此保证了企业内部流程的独立性。
7.但是,目前的供应链信息管理系统是单独为各类型企业开发,因此供应链信息管理系统在使用时会根据企业的情况来配置,这样就导致供应链信息管理系统的兼容性较差。


技术实现要素:

8.本发申请提供了一种供应链信息管理系统、方法及电子设备,用以实现与当前的供应链信息管理系统兼容,从而提升供应链信息管理系统的适用性。
9.第一方面,本技术提供了一种供应链信息管理系统,所述系统包括:信息传输子系统、安全认证子系统以及信息处理子系统,其中,
10.所述信息传输子系统,用于接收终端中发送的录入信息,并将所述录入信息传输至信息处理子系统以及安全认证子系统;
11.所述安全认证子系统,用于接收信息传输子系统传输的所述录入信息中的安全认
证信息,并对所述安全认证信息进行验证;
12.所述信息处理子系统包括上游供应链模块以及下游供应链模块,所述上游供应链模块,用于接收供应商的交易物资信息、物资类别信息、购物单信息、销售单信息;并将企业信息传输至所述信息传输子系统;
13.所述下游供应链模块,用于接收信息传输子系统发送查询信息,并基于所述查询信息向所述信息传输子系统反馈查询结果。。
14.在一种可能的设计中,所述信息传输子系统,具体用于接收客户注册信息、新物资注册信息、用户登录信息、订单信息以及采购单信息,将所述客户注册信息以及用户登录信息传输至所述安全认证子系统,将所述新物资注册信息、订单信息以及采购单信息传输至所述信息处理子系统。
15.在一种可能的设计中,所述安全认证子系统,具体用于对系统进行实时监测,并对登陆系统的客户进行信息合法性筛查,对系统流量进行流量监测,并对所述信息传输子系统传输的用户登录信息进行认证。
16.在一种可能的设计中,所述信息处理子系统,具体用于接收所述信息传输子系统传输的交易物资信息、物资类别信息、购物单信息、销售单信息,并将所述交易物资信息、物资类别信息、购物单信息以及销售信息按照类别进行归档处理。
17.在一种可能的设计中,所述信息传输子系统,包括:
18.系统主模块,用于输出系统主页面,并通过所述系统主页页面采集所述登录信息;
19.系统通用模块,用于通过可扩展标记语言xml传输订单信息以及采购单信息。
20.在一种可能的设计中,所述系统还包括:
21.系统维护模块,用于根据用户的功能查询请求,输出所述功能查询请求对应的响应信息。
22.在一种可能的设计中,所述信息处理子系统,还包括:
23.更新模块,用于接收更新指令,并根据所述更新指令对所述信息处理子系统中的各项数据进行更新。
24.第二方面,本技术提供了一种供应链信息管理方法,该方法包括:
25.通过信息传输子系统接收终端发送的录入信息;
26.根据安全认证子系统对接收到的所述录入信息中的安全认证信息进行安全认证,并得到安全认证结果;
27.在所述安全认证结果表征认证通过时,接收信息传输子系统发送的查询信息,并基于所述查询信息向所述信息传输子系统反馈查询结果。
28.第二方面,本技术提供了一种电子设备,包括:
29.存储器,用于存放计算机程序;
30.处理器,用于执行所述存储器上所存放的计算机程序时,实现上述权利要求中任一的供应链信息管理系统。
31.第三方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求中任一的供应链信息管理系统。
附图说明
32.图1为本技术提供的供应商数据的管理示意图;
33.图2为本技术提供的一种供应链信息管理系统的结构示意图;
34.图3为本技术提供的一种供应链信息管理方法的流程图;
35.图4为本技术提供的一种电子设备的结构示意图。
具体实施方式
36.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。需要说明的是,在本技术的描述中“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a 和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。 a与b连接,可以表示:a与b直接连接和a与b通过c连接这两种情况。另外,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。
37.下面结合附图,对本技术实施例进行详细描述。
38.首先来讲,供应链管理中可以分为基本资料管理、库存管理、采购管理以及销售管理等作用流程,参照图1所示,各个流程的数据流描述如下:
39.1.资料管理员主要对供应商信息、客户信息、产品信息进行维护,根据实际情况,将各项信息更新保存到各个表中。
40.2.库存管理中,库存管理人员需要管理仓库信息,将仓库信息保存到仓库信息表中。由仓库信息和产品信息得到库存信息,将产品的库存信息保存到库存信息表中。在出库操作中,根据订单明细中的需求量获得产品出库信息,再更新到库存信息表中。入库操作中,在产品入库时,根据采购单明细中的产品购买信息作为参照,将实际到货的信息入库到仓库中,更新库存信息。
41.4.采购人员需要对供应商信息进行管理,并将数据保存到供应商信息表中。在录入采购单时,参照供应商信息,采购明细的录入需要参照产品信息表中的产品信息和库存信息表中的产品的库存量等信息。最后,将采购的产品的信息更新到产品信息表中
42.4.在管理客户信息时,将客户信息保存到客户信息表中。在录入订单时,参照客户信息,定单明细的录入需要参照库存信息表和产品信息表中的产品信息。销售完成时需要更新产品信息。
43.基于图1所示数据流的流程,本技术提供了一种供应链信息管理系统,参照图2所示为本技术实施例中提供了一种供应链信息管理系统,通过该供应链信息管理系统能够使得供应商与企业之间的信息传输更加的高效以及安全,从而保证了该供应链信息管理系统的适用性,该供应链信息管理系统具体包括:信息传输子系统10、安全认证子系统11以及信息处理子系统12。
44.信息传输子系统10,用于接收终端中发送的录入信息,并将录入信息传输至信息处理子系统11以及安全认证子系统12;
45.安全认证子系统11,用于接收信息传输子系统10传输的录入信息中的安全认证信息,并对安全认证信息进行验证;
46.信息处理子系统12,用于根据信息传输子系统10传输的录入信息生成对应的反馈信息,以及将录入信息中的管理信息进行存档。
47.具体来讲,该信息传输子系统10,具体用于接收客户注册信息、新物资注册信息、用户登录信息、订单信息以及采购单信息,将所述客户注册信息以及用户登录信息传输至所述安全认证子系统,将所述新物资注册信息、订单信息以及采购单信息传输至所述信息处理子系统12。
48.举例来说,信息传输子系统10提供互连网上商务信息录入、查询和传送以及内部信息向外的发布等功能。具体来说包括客户和供应商注册、新物资注册,用户登录、订单传送、采购单传送、外出采购员零星采购申请,推销员和销售网点销售申请,物资求购,外出审核员审核单据等。
49.该安全认证子系统11,具体用于对系统进行实时监测,并对登陆系统的客户进行信息合法性筛查,对系统流量进行流量监测,并对信息传输子系统10 传输的用户登录信息进行认证。
50.举例来说,安全认证子系统11在防火墙、ca电子身份安全认证、反欺诈实时监测系统、ip安全网关、加密算法等外部安全支持环境下,从数据库保护、信息合法性检查、流量检测、重要信息人工认证等方面建立电子商务系统内部的安全机制。
51.进一步,信息处理子系统12,具体用于接收所述信息传输子系统传输的交易物资信息、物资类别信息、购物单信息、销售单信息,并将所述交易物资信息、物资类别信息、购物单信息以及销售信息按照类别进行归档处理。
52.举例来说,信息处理子系统12提供企业内部物资管理和外部商务信息的处理和反馈,包括交易物资更新、物资分类管理、购物单管理、销售申请管理、销售单管理、采购申请管理、采购单管理、未审单据发送、客户档案维护等。
53.进一步来讲,在在一种可能的设计中,可以将供应链信息管理系统中的上述信息传输子系统包括了:
54.系统主模块,用于输出系统主页面,并通过所述系统主页页面采集所述登录信息;
55.系统通用模块,用于通过可扩展标记语言xml传输订单信息以及采购单信息。
56.在一种可能的设计中,信息处理子系统12包括上游供应链模块以及下游供应链模块。
57.上游供应链模块可以完成供应商于企业的物流与信息流的资料交换,供应商可以通过网络以及接口查询数据库中的相关资料,主要包括:系统做安全控制,每一供应厂商或外包商只能查询与其本身相关资料;厂商对我方采购或外包单查询;拟定采购或外包单价查询;厂商应收货款查询;寄存于外包商库存查询;我方对厂商计划采购单或外包单查询。
58.下游供应链模块可以完成企业与客户的物流与信息流的资料交换,客户可以通过网络及接口查询数据库中相关资料,主要包括:系统做安全控制,每一客户或经销商只能查询与其本身相关资料;客户通过internet及browser接口,直接键入其订购单;客户定单查询;客户出货及发票查询;经销商寄售查询;客户应付货款及票据查询。
59.进一步,在本技术实施例中,该供应链信息管理系统还包括:
60.系统维护模块,用于根据用户的功能查询请求,输出功能查询请求对应的响应信息。
61.也就是说,用户能够系统维护模块可以了解供应链信息管理系统的各个功能和具体操作以及注意事项,从而可以大大减少用户的工作量。
62.更新模块,用于接收更新指令,并根据更新指令对信息处理子系统中的各项数据进行更新。
63.也就是说,供应链信息管理系统能够根据该更新模块对数据进行及时的更新,从而可以保证系统数据的及时性以及安全性。
64.综上来讲,本技术所提供的供应链信息管理系统至少具有如下技术效果:
65.1、本技术实施例所提供的供应链信息管理系统的页面端采用标准的超文本标记语言html标签语言和javascript脚本程序,可以在客户端写cookie文件,但不能将安全性要求比较高的数据(如用户口令)保留在客户端,允许下载小控件或程序等到客户端执行,暂时不采用xml技术;
66.2、本技术实施例所提供的供应链信息管理系统采用目前网络开发应用得比较成熟的javabased技术,接收数据并产生动态页面由安装在web服务器上的servlet组件完成,一般情况下,servlet只负责产生动态页面,商务逻辑运算由web服务器上的javabean组件完成,事务逻辑可以在javabean内由标准的sql语句完成,比较复杂的,运算性能要求比较高的,使用频繁的可以交给数据库管理系统由存储过程实现,由于系统的负载不重,暂时不需要分布运算,一旦今后需要,javabean组件也可以很容易的改造成corba结构。
67.4、本技术实施例所提供的供应链信息管理系统可以最大限度的与各种异构系统接口,并且该供应链信息管理系统支持供集群和分布服务,自动分布组件服务器、自动负载等。
68.4、本技术实施例所提供的供应链信息管理系统能够和现有的erp系统兼容,数据库采用了windows系列平台上应用比较广泛的sql serverver 7.0,复杂的事务逻辑采用t-sql程序包实现。
69.进一步,本技术实施例中还提供了一种供应链信息管理方法,如图4所示为本技术实施例所提供的一种供应链信息管理方法的流程图,该方法包括
70.s1,通过信息传输子系统接收终端发送的录入信息;
71.s2,根据安全认证子系统对接收到的录入信息中的安全认证信息进行安全认证,并得到安全认证结果;
72.s3,在安全认证结果表征认证通过时,接收信息传输子系统发送的查询信息,并基于查询信息向所述信息传输子系统反馈查询结果。
73.具体来讲,在接收客户注册信息、新物资注册信息、用户登录信息、订单信息以及采购单信息之后,将所述客户注册信息以及用户登录信息传输至所述安全认证子系统,将所述新物资注册信息、订单信息以及采购单信息传输至所述信息处理子系统进行对应的处理。
74.举例来说,在该方法中提供互连网上商务信息录入、查询和传送以及内部信息向外的发布等功能。具体来说包括客户和供应商注册、新物资注册,用户登录、订单传送、采购单传送、外出采购员零星采购申请,推销员和销售网点销售申请,物资求购,外出审核员审核单据等。
75.通过本技术实施例所提供的供应链信息管理方法可以最大限度的与各种异构系
统接口,并且该供应链信息管理系统支持供集群和分布服务,自动分布组件服务器、自动负载等。
76.基于同一发明构思,本技术实施例中还提供了一种电子设备,所述电子设备可以实现前述供应链信息管理系统的功能,参考图4,所述电子设备包括:
77.至少一个处理器401,以及与至少一个处理器401连接的存储器402,本技术实施例中不限定处理器401与存储器402之间的具体连接介质,图4中是以处理器401和存储器402之间通过总线400连接为例。总线400在图4中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线400可以分为地址总线、数据总线、控制总线等,为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。或者,处理器 401也可以称为控制器,对于名称不做限制。
78.在本技术实施例中,存储器402存储有可被至少一个处理器401执行的指令,至少一个处理器401通过执行存储器402存储的指令,可以执行前文论述的供应链信息管理系统。处理器401可以实现图2所示的供应链信息管理系统中各个模块的功能。
79.其中,处理器401是该装置的控制中心,可以利用各种接口和线路连接整个该控制设备的各个部分,通过运行或执行存储在存储器402内的指令以及调用存储在存储器402内的数据,该装置的各种功能和处理数据,从而对该装置进行整体监控。
80.在一种可能的设计中,处理器401可包括一个或多个处理单元,处理器401 可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。在一些实施例中,处理器 401和存储器402可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
81.处理器401可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的供应链信息管理系统可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
82.存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器402可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(staticrandom access memory,sram)、可编程只读存储器(programmable read onlymemory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read-only memory, eeprom)、磁性存储器、磁盘、光盘等等。存储器402是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器402还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
83.通过对处理器401进行设计编程,可以将前述实施例中介绍的供应链信息管理系统所对应的代码固化到芯片内,从而使芯片在运行时能够执行图2所示的实施例的供应链信息管理系统。如何对处理器401进行设计编程为本领域技术人员所公知的技术,这里不再
赘述。
84.基于同一发明构思,本技术实施例还提供一种存储介质,该存储介质存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行前文论述的供应链信息管理系统。
85.在一些可能的实施方式中,本技术提供的供应链信息管理系统的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在装置上运行时,程序代码用于使该控制设备执行本说明书上述描述的根据本技术各种示例性实施方式的供应链信息管理系统。
86.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、 cd-rom、光学存储器等)上实施的计算机程序产品的形式。
87.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
88.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
89.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
90.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1