本發(fā)明涉及信息技術(shù)領(lǐng)域,特別是涉及一種備件管理系統(tǒng)及方法。
背景技術(shù):
目前核電廠備件管理技術(shù)是通過供應(yīng)商文件創(chuàng)建、補(bǔ)充和修改備件數(shù)據(jù)信息的方法。這種備件管理技術(shù)相對(duì)落后,存在無法對(duì)備件進(jìn)行自動(dòng)識(shí)別、無法將信息實(shí)時(shí)對(duì)接,也無法對(duì)庫存進(jìn)行監(jiān)控等無法對(duì)備件主數(shù)據(jù)進(jìn)行智能管理的技術(shù)問題。這樣將導(dǎo)致各電廠出現(xiàn)備件數(shù)據(jù)信息產(chǎn)生不完整、不準(zhǔn)確且大量重碼的問題,進(jìn)而導(dǎo)致備件采購過程中存在澄清多、差異多、效率低、采購周期長等問題。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)無法對(duì)備件主數(shù)據(jù)進(jìn)行智能管理的技術(shù)問題,提供一種備件管理系統(tǒng)及方法。
本發(fā)明一方面提供一種備件管理系統(tǒng),該備件管理系統(tǒng)包括主數(shù)據(jù)管理基礎(chǔ)架構(gòu)與物料備件主數(shù)據(jù)管理架構(gòu)。所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)與所述物料備件主數(shù)據(jù)管理架構(gòu)連接,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)用于接入用戶數(shù)據(jù)到所述物料備件主數(shù)據(jù)管理架構(gòu)。所述物料備件主數(shù)據(jù)管理架構(gòu)用于根據(jù)所述用戶數(shù)據(jù)提供備件主數(shù)據(jù)管理服務(wù),所述物料備件主數(shù)據(jù)管理架構(gòu)包括順序連接的主數(shù)據(jù)清理模塊、主數(shù)據(jù)管理模塊以及庫存監(jiān)控模塊,其中,所述主數(shù)據(jù)清理模塊用于清理備件主數(shù)據(jù),所述主數(shù)據(jù)管理模塊用于管理備件主數(shù)據(jù),所述庫存監(jiān)控模塊用于根據(jù)所述備件主數(shù)據(jù)對(duì)備件的庫存進(jìn)行監(jiān)控。
在其中一個(gè)實(shí)施例中,所述物料備件主數(shù)據(jù)管理架構(gòu)還包括主數(shù)據(jù)審批模塊、主數(shù)據(jù)統(tǒng)計(jì)模塊以及主數(shù)據(jù)同步模塊。所述主數(shù)據(jù)審批模塊用于審批備件主數(shù)據(jù)。所述主數(shù)據(jù)統(tǒng)計(jì)模塊用于統(tǒng)計(jì)備件主數(shù)據(jù)。所述主數(shù)據(jù)同步模塊用于將備件主數(shù)據(jù)與外部系統(tǒng)同步。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理模塊包括主數(shù)據(jù)查詢子模塊及主數(shù)據(jù)修改子模塊。所述主數(shù)據(jù)查詢子模塊用于查詢備件主數(shù)據(jù)。所述主數(shù)據(jù)修改子模塊用于修改備件主數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理模塊還包括主數(shù)據(jù)凍結(jié)子模塊與主數(shù)據(jù)解凍子模塊。所述主數(shù)據(jù)凍結(jié)子模塊用于凍結(jié)問題備件主數(shù)據(jù)。所述主數(shù)據(jù)解凍子模塊用于解凍被凍結(jié)的問題備件主數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)清理模塊包括順序連接的主數(shù)據(jù)識(shí)別子模塊、主數(shù)據(jù)比對(duì)子模塊與主數(shù)據(jù)清理子模塊。所述主數(shù)據(jù)識(shí)別子模塊用于識(shí)別備件主數(shù)據(jù)。所述主數(shù)據(jù)比對(duì)子模塊用于比對(duì)所識(shí)別的備件主數(shù)據(jù)和所述備件管理系統(tǒng)中已有的備件主數(shù)據(jù)。所述主數(shù)據(jù)清理子模塊用于清理及初始化比對(duì)后具有重碼屬性的備件主數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述庫存監(jiān)控模塊包括順序連接的主數(shù)據(jù)抓取子模塊與主數(shù)據(jù)定期推送子模塊。所述主數(shù)據(jù)抓取子模塊用于抓取備件主數(shù)據(jù)。所述主數(shù)據(jù)定期推送子模塊用于定期推送所抓取的備件主數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)包括用戶登錄單元、用戶管理單元與權(quán)限管理單元。所述用戶登錄單元,用于實(shí)現(xiàn)用戶登錄。所述用戶管理單元與所述用戶登錄單元連接,所述用戶管理單元用于管理用戶的身份。所述權(quán)限管理單元分別與所述用戶登錄單元及所述用戶管理單元連接,用于管理用戶的權(quán)限。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括崗位管理單元,所述崗位管理單元分別與所述權(quán)限管理單元及所述用戶管理單元連接,所述崗位管理單元用于管理用戶的崗位。
在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括組織機(jī)構(gòu)管理單元,所述組織機(jī)構(gòu)管理單元分別與所述崗位管理單元及所述用戶管理單元連接,所述組織機(jī)構(gòu)管理單元用于管理用戶的組織機(jī)構(gòu)。
在其中一個(gè)實(shí)施例中,所述庫存監(jiān)控模塊還包括判斷子模塊及實(shí)時(shí)推送子模塊,所述判斷子模塊與所述實(shí)時(shí)推送子模塊連接,所述判斷子模塊,用于判斷所述抓取子模塊所抓取的備件的庫存數(shù)量是否小于第一預(yù)設(shè)庫存閾值,所述實(shí)時(shí)推送子模塊,用于當(dāng)所述判斷子模塊的判斷結(jié)果為是時(shí),實(shí)時(shí)推送備件主數(shù)據(jù)。
本發(fā)明實(shí)施例另一方面提供一種備件管理方法,該備件管理方法包括:接入用戶數(shù)據(jù);根據(jù)用戶數(shù)據(jù)提供對(duì)備件主數(shù)據(jù)的清理服務(wù);針對(duì)清理后的備件主數(shù)據(jù)進(jìn)行管理;針對(duì)管理的備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控。
上述備件管理系統(tǒng)及方法,備件管理系統(tǒng)通過主數(shù)據(jù)管理基礎(chǔ)架構(gòu)可以接入用戶數(shù)據(jù),通過物料備件主數(shù)據(jù)管理架構(gòu)可以用于根據(jù)用戶數(shù)據(jù)提供備件主數(shù)據(jù)的管理,可以實(shí)現(xiàn)對(duì)備件主數(shù)據(jù)的智能管理。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)的數(shù)據(jù)清理模塊,將新增或者修改的備件主數(shù)據(jù)和備件管理系統(tǒng)中已有的備件主數(shù)據(jù)識(shí)別比對(duì),將具有重碼屬性的備件主數(shù)據(jù)清理和初始化,可以用于備件主數(shù)據(jù)清理,在清理過程中實(shí)現(xiàn)自動(dòng)識(shí)別備件主數(shù)據(jù)。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)的數(shù)據(jù)管理模塊,符合條件的用戶可以登陸備件管理系統(tǒng),使用備件主數(shù)據(jù)管理服務(wù),實(shí)現(xiàn)不同用戶信息的實(shí)時(shí)對(duì)接。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)的庫存監(jiān)控模塊,實(shí)現(xiàn)根據(jù)備件主數(shù)據(jù)對(duì)備件的庫存進(jìn)行監(jiān)控。備件管理方法根據(jù)用戶數(shù)據(jù)能夠?qū)哂兄卮a屬性的備件主數(shù)據(jù)進(jìn)行清理及初始化,對(duì)清理后的備件主數(shù)據(jù)進(jìn)行管理,對(duì)管理的備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控,實(shí)現(xiàn)對(duì)備件主數(shù)據(jù)的智能管理。
附圖說明
圖1為一個(gè)實(shí)施例的備件管理系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為一個(gè)實(shí)施例的備件管理系統(tǒng)的物料備件主數(shù)據(jù)管理架構(gòu)的結(jié)構(gòu)示意圖;
圖3為一個(gè)實(shí)施例的備件管理系統(tǒng)的主數(shù)據(jù)管理基礎(chǔ)架構(gòu)的結(jié)構(gòu)示意圖;
圖4為一個(gè)實(shí)施例的備件管理系統(tǒng)的主數(shù)據(jù)清理模塊的結(jié)構(gòu)示意圖;
圖5為一個(gè)實(shí)施例的備件管理系統(tǒng)的主數(shù)據(jù)管理模塊的結(jié)構(gòu)示意圖;
圖6為一個(gè)實(shí)施例的備件管理系統(tǒng)的庫存監(jiān)控模塊的結(jié)構(gòu)示意圖;
圖7為一個(gè)實(shí)施例的備件管理系統(tǒng)的系統(tǒng)架構(gòu)圖;
圖8為一個(gè)實(shí)施例的備件管理系統(tǒng)的應(yīng)用架構(gòu)圖;
圖9為一個(gè)實(shí)施例的備件管理方法的流程示意圖;
圖10為圖9中S120中所述對(duì)備件主數(shù)據(jù)的清理服務(wù)的流程示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說明。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似改進(jìn),因此本發(fā)明不受下面公開的具體實(shí)施例的限制。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系,除非另有明確的限定。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
需要說明的是,當(dāng)元件被稱為“固定于”或“設(shè)置于”另一個(gè)元件,它可以直接在另一個(gè)元件上或者也可以存在居中的元件。當(dāng)一個(gè)元件被認(rèn)為是“連接”另一個(gè)元件,它可以是直接連接到另一個(gè)元件或者可能同時(shí)存在居中元件。本文所使用的術(shù)語“垂直的”、“水平的”、“上”、“下”、“左”、“右”以及類似的表述只是為了說明的目的,并不表示是唯一的實(shí)施方式。
例如,本發(fā)明采用B/S(Browser/Server,瀏覽器/服務(wù)器)系統(tǒng)架構(gòu)實(shí)現(xiàn)。請(qǐng)參閱圖1及圖2,在其中一個(gè)實(shí)施例中,一種備件管理系統(tǒng)1包括主數(shù)據(jù)管理基礎(chǔ)架構(gòu)10與物料備件主數(shù)據(jù)管理架構(gòu)20。所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)10與所述物料備件主數(shù)據(jù)管理架構(gòu)20連接,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)10用于接入用戶數(shù)據(jù)到所述物料備件主數(shù)據(jù)管理架構(gòu)20。所述物料備件主數(shù)據(jù)管理架構(gòu)20用于根據(jù)所述用戶數(shù)據(jù)提供備件數(shù)據(jù)管理服務(wù),所述物料備件主數(shù)據(jù)管理架構(gòu)20包括順序連接的主數(shù)據(jù)清理模塊21、主數(shù)據(jù)管理模塊22以及庫存監(jiān)控模塊23。所述主數(shù)據(jù)清理模塊21用于清理備件主數(shù)據(jù),所述主數(shù)據(jù)管理模塊22用于管理備件主數(shù)據(jù),所述庫存監(jiān)控模塊23用于根據(jù)所述備件主數(shù)據(jù)對(duì)備件的庫存進(jìn)行監(jiān)控。
例如,通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)20的主數(shù)據(jù)清理模塊21,將新增或者修改的備件主數(shù)據(jù)和備件管理系統(tǒng)中已有的備件主數(shù)據(jù)識(shí)別比對(duì),將具有重碼屬性的備件主數(shù)據(jù)清理和初始化,可以用于備件主數(shù)據(jù)清理,在清理過程中實(shí)現(xiàn)自動(dòng)識(shí)別備件主數(shù)據(jù)。例如,在清理過程中,通過構(gòu)建的重碼發(fā)現(xiàn)算法模型,利用重碼清理邏輯模型自動(dòng)識(shí)別比對(duì)和清理重碼備件。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)的主數(shù)據(jù)管理模塊22,符合條件的用戶可以登陸備件管理系統(tǒng),使用備件主數(shù)據(jù)管理服務(wù),實(shí)現(xiàn)不同用戶信息的實(shí)時(shí)對(duì)接。例如主數(shù)據(jù)管理模塊,開辟供應(yīng)商子入口,讓供應(yīng)商在第一時(shí)間發(fā)起備件主數(shù)據(jù)的管理申請(qǐng)和信息核對(duì)工作流,與供應(yīng)商實(shí)時(shí)對(duì)接。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)的庫存監(jiān)控模塊23,實(shí)現(xiàn)根據(jù)備件主數(shù)據(jù)對(duì)備件的庫存進(jìn)行監(jiān)控。例如,供應(yīng)商可登錄平臺(tái)管理庫存信息和集成配置,做到庫存監(jiān)控和實(shí)時(shí)監(jiān)控。
上述備件管理系統(tǒng)1,通過主數(shù)據(jù)管理基礎(chǔ)架構(gòu)10可以接入用戶數(shù)據(jù),通過物料備件主數(shù)據(jù)管理架構(gòu)20可以用于根據(jù)用戶數(shù)據(jù)提供備件主數(shù)據(jù)的管理,可以實(shí)現(xiàn)對(duì)備件主數(shù)據(jù)的智能管理。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)20的數(shù)據(jù)清理模塊21,將新增或者修改的備件主數(shù)據(jù)和備件管理系統(tǒng)中已有的備件主數(shù)據(jù)識(shí)別比對(duì),將具有重碼屬性的備件主數(shù)據(jù)清理和初始化,可以用于備件主數(shù)據(jù)清理,在清理過程中實(shí)現(xiàn)自動(dòng)識(shí)別備件主數(shù)據(jù)。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)20的數(shù)據(jù)管理模塊22,符合條件的用戶可以登陸備件管理系統(tǒng),使用備件主數(shù)據(jù)管理服務(wù),實(shí)現(xiàn)不同用戶信息的實(shí)時(shí)對(duì)接。通過設(shè)置于物料備件主數(shù)據(jù)管理架構(gòu)20的庫存監(jiān)控模塊23,實(shí)現(xiàn)根據(jù)備件主數(shù)據(jù)對(duì)備件的庫存進(jìn)行監(jiān)控。
例如,所述物料備件主數(shù)據(jù)管理架構(gòu)還包括主數(shù)據(jù)審批模塊、主數(shù)據(jù)統(tǒng)計(jì)模塊以及主數(shù)據(jù)同步模塊。所述主數(shù)據(jù)審批模塊用于審批備件主數(shù)據(jù),所述主數(shù)據(jù)統(tǒng)計(jì)模塊用于統(tǒng)計(jì)備件主數(shù)據(jù),所述主數(shù)據(jù)同步模塊用于將備件主數(shù)據(jù)與外部系統(tǒng)同步。通過主數(shù)據(jù)審批模塊可以建立全流程的審批管理工作流引擎,新增或者修改的備件主數(shù)據(jù)審批后才能夠被認(rèn)可使用。通過主數(shù)據(jù)統(tǒng)計(jì)模塊可以得到備件主數(shù)據(jù)的統(tǒng)計(jì)結(jié)果,以進(jìn)行分析。通過主數(shù)據(jù)同步模塊可以與ERP系統(tǒng)和供應(yīng)商等外部系統(tǒng)對(duì)接,完成數(shù)據(jù)的實(shí)時(shí)同步。
請(qǐng)參閱圖3,在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)10包括用戶登錄單元11、用戶管理單元12與權(quán)限管理單元13。所述用戶登錄單元11,用于實(shí)現(xiàn)用戶登錄。例如,用戶通過代表身份的賬號(hào)數(shù)據(jù)和唯一的密碼數(shù)據(jù)通過驗(yàn)證實(shí)現(xiàn)用戶登錄。例如,用戶通過代表身份的指紋數(shù)據(jù)通過驗(yàn)證實(shí)現(xiàn)用戶登錄。所述用戶管理單元12與所述用戶登錄單元11連接,所述用戶管理單元12用于管理用戶的身份。所述權(quán)限管理單元13分別與所述用戶登錄單元11及所述用戶管理單元12連接,用于管理用戶的權(quán)限。通過登錄單元11驗(yàn)證用戶數(shù)據(jù)是否正確來判斷該用戶是否能使用備件管理系統(tǒng)保證了備件管理系統(tǒng)的備件主數(shù)據(jù)的安全可靠,通過用戶管理單元12管理用戶的身份使備件管理系統(tǒng)能夠區(qū)分不同類型用戶,如核電廠備件管理人員或者供應(yīng)商等,通過權(quán)限管理單元13管理用戶的權(quán)限使不同用戶分配有不同的使用權(quán)限,對(duì)備件管理系統(tǒng)不同模塊的訪問和操作進(jìn)行規(guī)定,進(jìn)一步保證了備件管理系統(tǒng)的備件主數(shù)據(jù)的安全可靠。例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括基礎(chǔ)架構(gòu)處理器和基礎(chǔ)架構(gòu)存儲(chǔ)器,所述基礎(chǔ)架構(gòu)處理器分別與所述基礎(chǔ)架構(gòu)存儲(chǔ)器、所述用戶登錄單元、所述用戶管理單元及所述權(quán)限管理單元連接,用于實(shí)現(xiàn)數(shù)據(jù)控制和/或處理;例如,所述用戶登錄單元、所述用戶管理單元及所述權(quán)限管理單元分別通過所述基礎(chǔ)架構(gòu)處理器連接所述基礎(chǔ)架構(gòu)存儲(chǔ)器。
例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括崗位管理單元,所述崗位管理單元分別與所述權(quán)限管理單元及所述用戶管理單元連接,所述崗位管理單元用于管理用戶的崗位。通過崗位管理單元可以將不同類型用戶區(qū)分后進(jìn)一步按崗位進(jìn)行劃分,并按不同崗位劃分不同的使用權(quán)限。例如,所述崗位管理單元與所述基礎(chǔ)架構(gòu)處理器連接。
例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括組織機(jī)構(gòu)管理單元,所述組織機(jī)構(gòu)管理單元分別與所述崗位管理單元及所述用戶管理單元連接,所述組織機(jī)構(gòu)管理單元用于創(chuàng)建和管理組織機(jī)構(gòu)。例如,通過組織機(jī)構(gòu)管理單元可以創(chuàng)建和管理組織機(jī)構(gòu),將不同用戶劃分不同的組織機(jī)構(gòu),或者按照不同的組織機(jī)構(gòu)劃分不同的使用權(quán)限,又如,所述崗位管理單元與所述組織機(jī)構(gòu)管理單元連接。又如,還通過崗位管理單元將不同的組織機(jī)構(gòu)的用戶按崗位進(jìn)行劃分,并按不同崗位劃分不同的使用權(quán)限。例如,所述組織機(jī)構(gòu)管理單元與所述基礎(chǔ)架構(gòu)處理器連接。
例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括STS認(rèn)證服務(wù)模塊、系統(tǒng)集成框架及通用接口組件,所述STS認(rèn)證服務(wù)模塊、所述系統(tǒng)集成框架及所述通用接口組件分別與述用戶登錄單元連接,所述STS認(rèn)證服務(wù)模塊用于提供STS認(rèn)證服務(wù)。所述系統(tǒng)集成框架用于集成框架提供了支持多廠商、多平臺(tái)、異構(gòu)網(wǎng)絡(luò)、不同操作系統(tǒng)和已有傳統(tǒng)應(yīng)用軟件的集成和即插即用的環(huán)境。所述通用接口組件用于傳輸數(shù)據(jù)。所述系統(tǒng)集成框架、所述通用接口組件、所述STS認(rèn)證服務(wù)作為抽象的對(duì)用戶透明的功能模塊,負(fù)責(zé)系統(tǒng)框架與外部系統(tǒng)的集成交互。例如,所述STS認(rèn)證服務(wù)模塊與所述基礎(chǔ)架構(gòu)處理器連接。
例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括待辦事項(xiàng)單元、郵件短信單元、桌面消息單元及系統(tǒng)管理單元中的至少一種,所述待辦事項(xiàng)單元、所述郵件短信單元、所述桌面消息單元及所述系統(tǒng)管理單元分別與所述用戶登錄單元及所述用戶管理單元連接。所述待辦事項(xiàng)單元用于記錄用戶的待辦事項(xiàng),不同的用戶登陸所述備件管理系統(tǒng)可通過所述待辦事項(xiàng)單元查看自己的待辦事項(xiàng)。所述郵件短信單元用于用戶互動(dòng),用戶可以通過所述郵件短信單元通過往來郵件或者短信進(jìn)行傳遞通知、信息交流等互動(dòng)。所述桌面消息單元用于公告消息,用戶可以通過所述桌面消息單元獲得系統(tǒng)消息或者公告等。所述系統(tǒng)管理單元用于對(duì)管理備件管理系統(tǒng)的功能和參數(shù),用戶可以通過所述系統(tǒng)管理單元對(duì)備件管理系統(tǒng)進(jìn)行統(tǒng)一的系統(tǒng)管理。例如,所述待辦事項(xiàng)單元、所述郵件短信單元、所述桌面消息單元及所述系統(tǒng)管理單元分別與所述基礎(chǔ)架構(gòu)處理器連接。例如,所述待辦事項(xiàng)單元、所述郵件短信單元、所述桌面消息單元及所述系統(tǒng)管理單元分別通過所述基礎(chǔ)架構(gòu)處理器與所述基礎(chǔ)架構(gòu)存儲(chǔ)器連接。
例如,所述主數(shù)據(jù)管理基礎(chǔ)架構(gòu)還包括系統(tǒng)元數(shù)據(jù)單元,所述系統(tǒng)元數(shù)據(jù)單元用于對(duì)數(shù)據(jù)倉庫的層次結(jié)構(gòu)、主題域劃分、各層的各種對(duì)象的管理。例如,所述系統(tǒng)元數(shù)據(jù)單元與所述基礎(chǔ)架構(gòu)處理器連接。
請(qǐng)參閱圖4,在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)清理模塊21包括順序連接的主數(shù)據(jù)識(shí)別子模塊211、主數(shù)據(jù)比對(duì)子模塊212與主數(shù)據(jù)清理子模塊213。所述主數(shù)據(jù)識(shí)別子模塊211用于識(shí)別備件主數(shù)據(jù)。所述主數(shù)據(jù)比對(duì)子模塊212用于比對(duì)所識(shí)別的備件主數(shù)據(jù)和所述備件管理系統(tǒng)中已有的備件主數(shù)據(jù),即,將所識(shí)別的備件主數(shù)據(jù),與所述備件管理系統(tǒng)中已有的備件主數(shù)據(jù),進(jìn)行比對(duì),得到具有重碼屬性的備件主數(shù)據(jù),以供所述主數(shù)據(jù)清理子模塊進(jìn)行清理和/或初始化,例如,所述主數(shù)據(jù)清理子模塊用于清理比對(duì)后具有重碼屬性的備件主數(shù)據(jù);又如,所述主數(shù)據(jù)清理子模塊還用于在清理比對(duì)后具有重碼屬性的備件主數(shù)據(jù)之后,初始化比對(duì)后具有重碼屬性的備件主數(shù)據(jù),即,對(duì)比對(duì)后具有重碼屬性的備件主數(shù)據(jù)作初始化操作;又如,所述主數(shù)據(jù)清理子模塊用于初始化比對(duì)后具有重碼屬性的備件主數(shù)據(jù)。所述數(shù)據(jù)清理子模塊213用于清理及初始化比對(duì)后具有重碼屬性的備件主數(shù)據(jù)。通過主數(shù)據(jù)識(shí)別子模塊211可以自動(dòng)識(shí)別備件主數(shù)據(jù),通過主數(shù)據(jù)比對(duì)子模塊212可以找到具有重碼屬性的備件主數(shù)據(jù),通過主數(shù)據(jù)清理子模塊213可以將具有重碼屬性的備件主數(shù)據(jù)予以清理,防止重碼問題的發(fā)生。
請(qǐng)參閱圖5,在其中一個(gè)實(shí)施例中,所述主數(shù)據(jù)管理模塊22包括主數(shù)據(jù)查詢子模塊221及主數(shù)據(jù)修改子模塊222。所述主數(shù)據(jù)查詢子模塊221用于查詢備件主數(shù)據(jù)。所述主數(shù)據(jù)修改子模塊222用于修改備件主數(shù)據(jù)。通過主數(shù)據(jù)查詢子模塊221及主數(shù)據(jù)修改子模塊222可以對(duì)備件主數(shù)據(jù)進(jìn)行常規(guī)維護(hù)。用戶可以通過主數(shù)據(jù)查詢子模塊221定期或者不定期查詢備件主數(shù)據(jù),核對(duì)備件主數(shù)據(jù)是否準(zhǔn)確、是否最新,如因有誤或者需要更新而需要修改的通過主數(shù)據(jù)修改子模塊222修改,以實(shí)現(xiàn)對(duì)備件主數(shù)據(jù)的常規(guī)維護(hù)。
例如,所述主數(shù)據(jù)管理模塊還包括主數(shù)據(jù)錄入子模塊與主數(shù)據(jù)導(dǎo)出子模塊。其中,所述主數(shù)據(jù)錄入子模塊用于錄入數(shù)據(jù),主數(shù)據(jù)導(dǎo)出子模塊用于導(dǎo)出數(shù)據(jù)。這樣,通過所述主數(shù)據(jù)錄入子模塊,SAP運(yùn)維人員、供應(yīng)商等用戶可以實(shí)現(xiàn)備件主數(shù)據(jù)錄入,通過主數(shù)據(jù)導(dǎo)出子模塊可以按模板導(dǎo)出備件主數(shù)據(jù)。從而方便了數(shù)據(jù)的管理,提升了數(shù)據(jù)處理效率。
例如,所述主數(shù)據(jù)管理模塊還包括主數(shù)據(jù)凍結(jié)子模塊與主數(shù)據(jù)解凍子模塊。所述主數(shù)據(jù)凍結(jié)子模塊用于凍結(jié)問題備件主數(shù)據(jù),所述主數(shù)據(jù)解凍子模塊用于解凍凍結(jié)的問題備件主數(shù)據(jù)。通過主數(shù)據(jù)凍結(jié)子模塊可以將問題備件主數(shù)據(jù)凍結(jié),如淘汰品等,禁止使用,通過主數(shù)據(jù)解凍子模塊可以將凍結(jié)的問題備件主數(shù)據(jù)解凍,恢復(fù)使用,實(shí)現(xiàn)對(duì)問題備件的實(shí)時(shí)管理。
請(qǐng)參閱圖6,在其中一個(gè)實(shí)施例中,所述庫存監(jiān)控模塊23包括順序連接的主數(shù)據(jù)抓取子模塊231、主數(shù)據(jù)定期推送子模塊232。所述主數(shù)據(jù)抓取子模塊231用于抓取備件主數(shù)據(jù),所述主數(shù)據(jù)定期推送子模塊232用于定期推送所抓取的備件主數(shù)據(jù),例如,定期推送所抓取的備件主數(shù)據(jù)到目標(biāo)終端等。通過主數(shù)據(jù)抓取子模塊231及主數(shù)據(jù)定期推送子模塊232可以將更新的備件主數(shù)據(jù)或最新的備件主數(shù)據(jù)發(fā)送給用戶,用戶可以在手持設(shè)備中查看,有利于實(shí)現(xiàn)庫存的實(shí)時(shí)監(jiān)控。
例如,所述庫存監(jiān)控模塊還包括判斷子模塊及實(shí)時(shí)推送子模塊,所述判斷子模塊與所述實(shí)時(shí)推送子模塊連接。所述判斷子模塊,用于判斷所述抓取子模塊所抓取的備件的庫存數(shù)量是否小于第一預(yù)設(shè)庫存閾值。例如,第一預(yù)設(shè)庫存閾值為允許的最小庫存數(shù)量。所述實(shí)時(shí)推送子模塊,用于當(dāng)所述判斷單元的判斷結(jié)果為是時(shí),實(shí)時(shí)推送備件主數(shù)據(jù)給用戶。這樣,當(dāng)備件的庫存數(shù)量不足時(shí),可以及時(shí)地提醒相關(guān)人員。例如,所述庫存監(jiān)控模塊還包括與所述判斷子模塊連接的記錄子模塊,所述記錄子模塊用于存儲(chǔ)所述第一預(yù)設(shè)庫存閾值。
例如,所述備件管理系統(tǒng)還包括客戶端應(yīng)用模塊、后臺(tái)管理站點(diǎn)模塊、負(fù)載均衡系統(tǒng)模塊、緩存系統(tǒng)模塊及分布式存儲(chǔ)系統(tǒng)模塊。所述客戶端應(yīng)用模塊用于進(jìn)行代辦審批和庫存狀態(tài)監(jiān)控的數(shù)據(jù)顯示。所述后臺(tái)管理站點(diǎn)模塊負(fù)責(zé)對(duì)工作流、機(jī)構(gòu)、崗位、人員、權(quán)限進(jìn)行配置,并完成備件自動(dòng)識(shí)別的前期錄入和識(shí)別。所述負(fù)載均衡系統(tǒng)模塊負(fù)責(zé)相應(yīng)客戶端服務(wù)請(qǐng)求并合理調(diào)度發(fā)送到服務(wù)端程序。所述緩存系統(tǒng)模塊負(fù)責(zé)減少客戶端和服務(wù)器端本身的數(shù)據(jù)交互流量,所述分布式系統(tǒng)負(fù)責(zé)完善后臺(tái)系統(tǒng)結(jié)構(gòu)的存儲(chǔ)和計(jì)算優(yōu)化。
具體地,所述負(fù)載均衡系統(tǒng)模塊,用于實(shí)現(xiàn)應(yīng)用服務(wù)器共享、避免單點(diǎn)故障、集中管理及統(tǒng)一配置等目的,所有應(yīng)用服務(wù)器做統(tǒng)一使用,每臺(tái)服務(wù)器都可以對(duì)多個(gè)應(yīng)用提供服務(wù),當(dāng)某些應(yīng)用訪問量升高時(shí),通過增加服務(wù)器節(jié)點(diǎn)達(dá)到整個(gè)應(yīng)用服務(wù)器集群的性能提高。實(shí)現(xiàn)負(fù)載均衡的主要架構(gòu)構(gòu)件為Nginx服務(wù)器,根據(jù)不同時(shí)期的使用場景對(duì)Nginx配置不同的分發(fā)規(guī)則,可以保證系統(tǒng)資源的充分利用;例如,根據(jù)客戶端地址段的切分來做請(qǐng)求分發(fā);分發(fā)邏輯保證同一客戶端地址的不同次請(qǐng)求均由同一工作機(jī)完成,保證請(qǐng)求客戶端連接的持續(xù)性。
上述備件管理系統(tǒng),采用B/S系統(tǒng)架構(gòu)實(shí)現(xiàn)。例如,系統(tǒng)架構(gòu)圖如圖7所示。
上述備件管理系統(tǒng),針對(duì)中廣核提出的技商一體化運(yùn)作項(xiàng)目,創(chuàng)新性地提供了配套的信息化支撐,確保項(xiàng)目的有力執(zhí)行,并滿足后續(xù)完備的管理要求。例如,應(yīng)用架構(gòu)圖如圖8所示。
例如,所述備件管理系統(tǒng)服務(wù)器端采用國內(nèi)成熟的主機(jī)系統(tǒng)作為運(yùn)行環(huán)境,在提升系統(tǒng)穩(wěn)定性、安全性、可擴(kuò)展性的同時(shí),降低了主機(jī)設(shè)備投入成本的70%~80%。服務(wù)器端采用基于功能豐富、性能卓越的phalcon框架的PHP語言進(jìn)行開發(fā)。服務(wù)端程序基于MVC架構(gòu),并根據(jù)業(yè)務(wù)邏輯進(jìn)行模塊劃分,基于框架的路由入口程序,擴(kuò)展接入的類庫程序,實(shí)用的工具庫程序,數(shù)據(jù)緩存訪問程序,數(shù)據(jù)庫接入程序,各個(gè)模塊采用統(tǒng)一的模式進(jìn)行開發(fā)并進(jìn)行了嚴(yán)格的修改權(quán)限控制以保證程序的規(guī)范性和可控性。
例如,所述備件管理系統(tǒng)采用數(shù)據(jù)庫集群系統(tǒng)技術(shù)。所述數(shù)據(jù)庫集群系統(tǒng)技術(shù)使用maridb(MySQL的開源變種)數(shù)據(jù)庫,考慮到Web應(yīng)用的數(shù)據(jù)庫讀多寫少的特點(diǎn),系統(tǒng)對(duì)讀數(shù)據(jù)庫做了優(yōu)化,提供專用的讀數(shù)據(jù)庫(讀庫)和寫數(shù)據(jù)庫(寫庫),在應(yīng)用程序中實(shí)現(xiàn)讀操作和寫操作分別訪問不同的數(shù)據(jù)庫。所述數(shù)據(jù)庫集群系統(tǒng)技術(shù)使用mariadb提供的復(fù)制機(jī)制實(shí)現(xiàn)快速將主庫(主數(shù)據(jù)庫,寫數(shù)據(jù)庫)的數(shù)據(jù)庫復(fù)制到從庫(從數(shù)據(jù)庫,讀數(shù)據(jù)庫);一個(gè)主庫對(duì)應(yīng)一到多個(gè)從庫,主庫數(shù)據(jù)實(shí)時(shí)同步到從庫;以應(yīng)對(duì)數(shù)據(jù)丟失的風(fēng)險(xiǎn);同時(shí)對(duì)數(shù)據(jù)庫整庫做定期備份。所述數(shù)據(jù)庫集群系統(tǒng)技術(shù)的寫數(shù)據(jù)庫有多臺(tái),每臺(tái)都可以提供多個(gè)應(yīng)用共同使用,這樣可以解決寫庫的性能瓶頸問題和單點(diǎn)故障問題。所述數(shù)據(jù)庫集群系統(tǒng)技術(shù)的讀數(shù)據(jù)庫有多臺(tái),通過負(fù)載均衡設(shè)備實(shí)現(xiàn)負(fù)載均衡,從而達(dá)到讀數(shù)據(jù)庫的高性能、高可靠和高可擴(kuò)展性。所述數(shù)據(jù)庫集群系統(tǒng)技術(shù)的數(shù)據(jù)庫服務(wù)器和應(yīng)用服務(wù)器分離,有利于提升數(shù)據(jù)的安全性和處理效率。
例如,所述備件管理系統(tǒng)建立了緩存系統(tǒng)獨(dú)立子模塊。將緩存分為文件緩存、內(nèi)存緩存、數(shù)據(jù)庫緩存。使用所述緩存獨(dú)立子模塊可以提高訪問效率,提高服務(wù)器吞吐能力,改善用戶體驗(yàn)。使用所述緩存獨(dú)立子模塊減輕對(duì)數(shù)據(jù)庫及存儲(chǔ)集服務(wù)器的訪問壓力。redis緩存服務(wù)具有多個(gè)部署實(shí)例,避免單點(diǎn)故障,提供高可靠性和可擴(kuò)展性,提高性能。
本發(fā)明實(shí)施例還提供了一種備件管理方法,例如,所述備件管理方法采用上述任一實(shí)施例所述的備件管理系統(tǒng)實(shí)現(xiàn)。
例如,一種備件管理方法,該方法包括:接入用戶數(shù)據(jù);根據(jù)用戶數(shù)據(jù)提供對(duì)備件主數(shù)據(jù)的清理服務(wù);針對(duì)清理后的備件主數(shù)據(jù)進(jìn)行管理;針對(duì)管理的備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控。
如圖9所示,一實(shí)施方式的備件管理方法包括如下步驟:
S110,接入用戶數(shù)據(jù)。
例如,所述接入用戶數(shù)據(jù)包括接入用戶登錄數(shù)據(jù)、用戶管理數(shù)據(jù)及用戶權(quán)限數(shù)據(jù)。
S120,根據(jù)用戶數(shù)據(jù)提供對(duì)備件主數(shù)據(jù)的清理服務(wù)。
例如,通過構(gòu)建的重碼發(fā)現(xiàn)算法模型,利用重碼清理邏輯模型自動(dòng)識(shí)別比對(duì)和清理重碼備件。
S130,針對(duì)清理后的備件主數(shù)據(jù)進(jìn)行管理。
例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行管理包括將清理后的信息共享給不同用戶,使實(shí)現(xiàn)不同用戶信息的實(shí)時(shí)對(duì)接。例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行管理還包括審批備件主數(shù)據(jù)。新增或者修改的備件主數(shù)據(jù)審批后才能夠被認(rèn)可使用,增加備件管理的安全性。例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行管理還包括同步備件主數(shù)據(jù)。實(shí)時(shí)將備件主數(shù)據(jù)同步可以避免備件主數(shù)據(jù)信息不準(zhǔn)確而導(dǎo)致澄清多、差異多、效率低的問題。
S140,針對(duì)管理的備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控。
例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控包括抓取備件主數(shù)據(jù)。例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控包括定期推送所抓取的備件主數(shù)據(jù)。這樣,可以將更新的備件主數(shù)據(jù)或最新的備件主數(shù)據(jù)發(fā)送給用戶。例如,所述對(duì)備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控包括判斷所抓取的備件的庫存數(shù)量是否小于第一預(yù)設(shè)庫存閾值,當(dāng)判斷結(jié)果為是時(shí),實(shí)時(shí)推送備件主數(shù)據(jù)。這樣,可以實(shí)時(shí)的提醒用戶備件的庫存量不足,使用戶作出相應(yīng)措施。
例如,在本實(shí)施例中,如圖10所示,所述S120中,所述對(duì)備件主數(shù)據(jù)的清理服務(wù)包括步驟:
S121,識(shí)別備件主數(shù)據(jù)。
S122,比對(duì)所識(shí)別的備件主數(shù)據(jù)和所述備件管理系統(tǒng)中已有的備件主數(shù)據(jù)。
S123,清理及初始化比對(duì)后具有重碼屬性的備件主數(shù)據(jù)。
上述備件管理方法,根據(jù)用戶數(shù)據(jù)能夠?qū)哂兄卮a屬性的備件主數(shù)據(jù)進(jìn)行清理及初始化,對(duì)清理后的備件主數(shù)據(jù)進(jìn)行管理,對(duì)管理的備件主數(shù)據(jù)進(jìn)行庫存監(jiān)控,實(shí)現(xiàn)對(duì)備件主數(shù)據(jù)的智能管理。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。