生产信息处理系统及其方法 【技术领域】
本发明是关于一种生产信息处理系统及其方法,特别是关于一种用以提供管理订单及工单处理程序的生产信息处理系统及其方法。
背景技术
一般而言,生产线的领班是通过前端工作站,登录后端生产系统主机取得生产信息,例如客户订单;接着,由生产线的领班根据该取得的生产信息进行工单规划。
由生产信息产生工单的过程中,需经生产线的领班做出相应的规划,因此增加了生产线领班的工作负荷量;且生产线的领班需时时监控该后端生产系统主机所提供的信息,以便及时修改工单。
由于生产信息变更及工单规划均需由生产线的领班掌控,因此,工单产生过程需耗费时间及人力,并且,在规划及监控的过程中,常会因人为的疏忽而产生问题。因此,如何提供一种生产信息处理方法以避免因人为疏忽而产生问题,并且能节省时间及人力,即是目前需解决的问题。
【发明内容】
为克服上述现有技术的缺点,本发明的主要目的在于提供一种生产信息处理系统及其方法,不需经由人力即可规划生产线工单。
本发明的再一目的在于提供一种生产信息处理系统及其方法,它是根据生产信息的变更实时更正工单内容。
为达上述目的,本发明提供一种生产信息处理系统及其方法。本发明的生产信息处理系统,用以管理订单及工单的处理程序,在订单变更时,简化生产管理者与生产工作站间信息交流的处理程序,该生产信息处理系统至少包括:一订单数据库,用以储存多笔订单资料,这些订单至少具有一订单编号、订购内容以及接收该订单的接收时间;一转换处理模块,用以将该订单数据库中存放的订单资料,转换为工单形式,它是在一预设时间,自该订单数据库中取出未经转换过地订单,进行订单从工单转换处理,该工单至少具有一工单号码以及生产内容;一工单数据库,用以储存由该转换处理模块所转换成的工单;以及一工单传送模块,用以将该工单数据库中储存的工单传送至生产工作站以及生产管理者,其中,该转换处理模块自该订单数据库中取出未经工单转换过订单的订单号码,当该取得订单号码与另一笔经工单转换过订单的订单号码相同时,且该未经工单转换过订单的接收时间晚于该经工单转换过订单的接收时间时,则自该工单数据库中依据该经工单转换过订单所转换成工单的生产内容,与该未经工单转换过订单的订购内容进行对比,以根据该未经工单转换过订单的订购内容,更正该经对比的工单的生产内容,并通过该工单传送模块将该工单的生产内容传送至生产管理者及生产工作站。
本发明的生产信息处理方法,用以管理订单及工单的处理程序,在订单变更时,简化生产管理者与生产工作站间信息交流的处理程序,是在一服务主机中预建一订单数据库,用以储存多笔订单资料,这些订单至少具有一订单编号、订购内容以及接收该订单的接收时间,其特征在于,该生产信息处理方法至少包括:该服务主机在一预定时间内,自该订单数据库取出最新存入的订单,并将该最新存入订单进行转换以形成工单,该转换成的工单至少具有生产内容以及与该最新存入订单的订单号码对应的工单号码,并将该转换成的工单储存在一工单数据库,以供生产管理者及生产工作站读取;该服务主机判断该订单数据库是否接收订单存入请求,若有,则进至步骤(3);反之,则返回该步骤(2);该服务主机判断该令订单数据库产生存入动作的订单的订单号码,是否已预存在该订单数据库中,若是,则进至步骤(4);反之,则返回该步骤(1);以及该服务主机取得该令订单数据库产生存入动作的订单的订单内容,且取得与其订单号码相同的、以前存入的订单,并取得该以前存入订单经转换成的工单的工单内容,以对比该工单内容以及订单内容是否相同,若相同,则取消该令订单数据库产生存入动作的订单;反之,则根据该订单内容更新该工单内容,并提出更新通知。
从以上说明可以看出,本发明的生产信息处理系统及其方法能够根据订单的内容,及时变更工单的内容,达到实时对生产过程进行控制的目的。
【附图说明】
图1为一方块示意图,显示本发明的生产信息处理系统的基本架构方块示意图;
图2(A)、图2(B)及图2(C)为一流程示意图,显示图1的生产信息处理系统所需执行的流程步骤;以及
图3为一示意图,显示图1的订单数据库及工单数据库的数据结构示意图。
【具体实施方式】
实施例
图1说明本发明的生产信息处理系统1的基本架构方块示意图。如图所示,本发明的生产信息处理系统1是建构在一网络服务器(未图标)中,此外,也可建构在一般终端设备中,例如笔记本型计算机以及桌上型计算机,用以提供一种节省人力及根据订单信息完成工单规划的生产信息处理系统1。以下实施例以一网络服务器作为建构本发明的生产信息处理系统1的媒介。
位于终端设备3,例如笔记本型计算机或桌上型计算机,的生产线管理者或生产线生产人员通过网络系统2,例如国际互联网(Internet)或内部网络(Intranet),连接并登录该生产信息处理系统1中,向该生产信息处理系统1提出工单读取请求,使该生产信息处理系统1提供生产线管理者或生产线生产人员所需的工单信息,其中该终端设备3通过预先安装的网络浏览器程序(Web browser),例如微软的网络探险家(Internet Explorer)或是网景的领航员(Netscape Navigator)等网络应用程序,能够将该生产信息处理系统1所传来的工单信息(未图标)予以显示。本发明的生产信息系统1至少包括一订单数据库10、一批处理模块11、一工单数据库12、一电子表单形式处理模块13以及一工单完成处理模块14。需注意的是,该生产信息处理系统1另也包括其它各式的功能模块,但此处仅显示与本发明相关的部分。
该订单数据库10,用以储存多笔订单资料(未图标),这些订单至少具有一订单编号、订购内容以及接收该订单的接收时间。其中,这些订单资料的订单来源4是经由一企业资源规划(Enterprise ResourcePlanning,ERP)系统传送来的,借由该ERP系统使企业所接收到的客户订单给予专属的订单号码。由于该ERP系统是一般电子商务者所熟知的系统,因此以下将不对其功能及内部架构作进一步详细的说明。
该批处理模块11,该生产信息处理系统1是预存有一预设时间,例如每天上午11点或下午11点等时间,或者该生产信息处理系统1是预设一间隔时间,例如每间隔2小时或4小时等间隔时间,当该生产信息处理系统1达到此预设时间或间隔时间时,将令该批处理模块11自该订单数据库10中取出未经处理过的订单,用以将该订单数据库10中所存放的订单资料,以批次的方式进行转换,该批处理模块11是根据该预设时间或目前时间与间隔时间判断出未经工单转换过的订单是哪一个,例如,该生产信息处理系统1将预设时间设为每天上午11点,故该批处理模块11将自该订单数据库10找出订单号码的接收时间从昨日下午11点至现在的所有订单,以对该找出的所有订单的订购内容进行工单转换,并对形成的工单给予一个工单号码,且将订单的订购内容转换为工单的生产内容,并将其储存在工单数据库12中。该工单数据库12的工单的工单号码与订单的资料(例如订单号码或接收时间)具有对应关系。
该电子表单形式处理模块13,用以将该工单数据库12中所储存的工单以电子表单形式传送至终端设备3,使工作站或生产管理者通过该终端设备3取得工单,并根据该工单进行生产。
该工单完成处理模块14,待位于终端设备3的生产线,根据电子表单形式处理模块13所传来的工单完成生产时,将通过终端设备3传送一完成确认通知给工单完成处理模块14,该完成确认通知至少包括工单号码等资料,使该工单完成处理模块14根据该接收到工单号码,自该工单数据库12中取出与该工单号码对应的工单,并在取出的工单上注记完成的符号,以利生产信息处理系统1判断出储存在该工单数据库12中的哪一个工单已完成生产程序。
如图2(A)所示,说明图1的生产信息处理系统1所需执行的流程步骤。如图所示,首先进行步骤S1,由该生产信息处理系统1令该批处理模块11,自订单数据库10读取一特定时间内的订单,例如昨天上午11点以后至今天上午11点以前的所有订单,接着进行步骤S2。
在步骤S2中,由该生产信息处理系统1令该批处理模块11将所有取出的订单的订购内容转换成工单形式,并为每一个工单给予一个工单号码,将该具有工单号码的工单储存在工单数据库12中,其中该工单数据库12的工单的工单号码与订单的资料(例如订单号码或接收时间)具有对应关系,接着进至步骤S3。
在步骤S3中,由该生产信息处理系统1令该电子表单形式处理模块13,自该工单数据库12中取出由订单转换成的工单,将对该取出的工单进行电子表单转换程序,使电子表单形式处理模块13将经电子表单转换的工单资料通过该网络系统2传送至终端设备3,使位于终端设备3的生产线工作站进行生产,或者令生产管理者取得工单资料以对生产线工作站进行监控。
接着,如图2(B)所示,其说明图2(A)的生产信息处理系统1接收到生产线工作站完成工单生产请求时所需执行的流程步骤。如图所示,首先进行步骤S4,由该生产信息处理系统1令工单完成处理模块14判断其是否接收,通过该网络系统2,生产线工作站所传来的工单完成确认请求,若是,则进至步骤S5;反之,则返回该步骤S4。
在步骤S5中,由该工单完成处理模块14根据该工单完成确认请求所含的工单号码,自该工单数据库12找出与其相同号码的工单,并在该工单上附上标注,以令位于终端设备3的生产线管理者通过该网络系统2,在登录该生产信息管理系统1后取得工单的作业情况。
另外,如图2(C)所示,其说明图2(A)的生产信息处理系统1接收到已由订单转换为工单后,订单内容变动时所需执行的流程步骤。如图所示,首先进行步骤S6,由该生产信息处理系统1令该批处理模块11判断该订单数据库10订单的订单号码是否重还,若是,则进至步骤S7,反之,则返回该步骤S6。
在步骤S7中,由该生产信息处理系统1令该批处理模块11根据该重复订单号码找出最早的订单,以自工单数据库12中找出与该订单号码相对的工单,并取出该工单的生产内容,接着进至步骤S8。
在步骤S8中,由该生产信息处理系统1令该批处理模块11判断该取出的生产内容是否同于该重复订单号码的最新订单的订购内容,若否,则进至步骤S9;反之,则进至步骤S10。
在步骤S9中,由该生产信息处理系统1令该批处理模块11,根据该最新且重复订单号的订单订购内容,更新该取出工单的生产内容,并在更新的部分附上标记,并返回图2(A)的步骤S3。
在步骤S10中,由该生产信息处理系统1令该批处理模块11自该订单数据库10中取消该笔最新、且重复订单号的订单。
如图3所示,其说明图1的订单数据库10及工单数据库12的数据结构示意图,以下说明是针对上述图2(C)所示的流程图提供的一实施例。如图所示,该标号50为订单数据库10所预存的订单资料,该订单资料50至少包括订单号码(即P124)、接收时间(即2002/11/15 8:35A.M.)以及订购内容(即机型B订购2台),该标号52是工单数据库12所预存的工单资料,该工单资料52至少包括工单号码(即W11150835)以及生产内容(即机型B生产2台),该工单数据52是由该批处理模块11在每天的一预设时间,自该订单数据库10取得未经工单转换过的订单,将其进行工单转换处理所建立的。转换后所建立的工单资料与转换前所预存的订单资料之间即具有相对应的关系,例如,该工单资料52的工单号码W11150835即根据该订单资料50的接收时间所取得的,如此,使生产信息处理系统1可轻易判断出该工单数据库12所储存的工单资料与储存在该订单数据库10的订单资料两者间的对应关系,此外,该工单号码与订单号码的对应关系也可通过一对应表(未图标)来建立,也就是,视实施形态而定。
接着,当该批处理模块11在一预设时间,自该订单数据库10接收到一笔与该经过工单转换过的订单资料50(也就是其储存时间较早)的订单号码相同的订单资料51(也就是其储存时间较晚)时,该批处理模块11将自该工单数据库12中,取出该订单资料50经过工单转换而形成的工单资料52,并取出该工单资料52的生产内容以与该订单资料51的订购内容进行对比,该批处理模块11取得该订单资料52的订购内容为机型B订购3台,而工单资料52的生产内容为机型B生产2台,故两者内容不相符,则表示较早储存的订单数据50需进行修正,因此,该批处理模块11即根据该订单资料50所对应的工单资料52进行更新,并形成一笔新的工单资料53,且该笔新的工单数据53上则标注一更新符号Amend,并对其生产内容的机型B新增1台的处标注底线,如此,当该电子表单形式处理模块13自该工单数据库12取出该工单资料53并将其传送至位于终端设备3的生产管理者或生产工作站时,将使生产管理者或生产线人员更易于识别出该工单资料53是工单资料52的修正版以及该工单资料52的修正处。
综上可知,本发明的生产信息处理系统及其方法是提供一种用以管理订单及工单的处理程序,在订单变更时,生产管理者与生产工作站之间不须频繁地进行信息交流,也就是,根据生产信息的变更实时更正工单内容,并且,不需经由人力即可规划生产线工单。因此,本发明的生产信息处理系统及其方法将提供生产线工作站更实时性的工单取得管道,同时减少生产线管理者的工作负担。