夏德洲
(湖北工業(yè)職業(yè)技術(shù)學(xué)院 信息與智能工程系,湖北十堰,442000)
中小型批次加工企業(yè)ERP系統(tǒng)物料管理模塊設(shè)計(jì)
夏德洲
(湖北工業(yè)職業(yè)技術(shù)學(xué)院 信息與智能工程系,湖北十堰,442000)
中小型批次加工企業(yè)物料管理ERP系統(tǒng)采用“指揮型”的信息系統(tǒng)設(shè)計(jì)理念,企業(yè)的管理層可根據(jù)制定的各種規(guī)則,指揮和監(jiān)控企業(yè)日常業(yè)務(wù)的運(yùn)營(yíng),使物料管理變“事后錄入”為“事前確定”,有效幫助企業(yè)提高管理水平,明確事件責(zé)任。
批次加工企業(yè);物料管理;信息系統(tǒng)
現(xiàn)有的中小型批次加工企業(yè)的ERP系統(tǒng)中的物料管理多是記賬式,只能作為工作流程事后的分析工具,不具備在工作流程前給企業(yè)相關(guān)人員指導(dǎo)和參考的能力;國(guó)際上雖然具有這類功能的產(chǎn)品(如:SAP,I2等產(chǎn)品),但無(wú)論是產(chǎn)品價(jià)格,還是實(shí)施和維護(hù)成本都較高,導(dǎo)致中小型批次加工企業(yè)無(wú)法采購(gòu)這種服務(wù),致使企業(yè)物料工作流程中的不優(yōu)化模型經(jīng)常發(fā)生,即使事后發(fā)現(xiàn)一些問題,也不可能清晰地找到原因;本設(shè)計(jì)可以得到優(yōu)化的企業(yè)物料流動(dòng)模型,并且使用可配置ERP軟件系統(tǒng)去完成一個(gè)成功的物料管理IT項(xiàng)目,達(dá)到提高企業(yè)物料利用效率和企業(yè)物料管理粒度的能力,并具有把相關(guān)信息反映到財(cái)務(wù)、供應(yīng)商管理等IT系統(tǒng)的能力。
中小型批次加工企業(yè)物料管理ERP系統(tǒng)設(shè)計(jì)采用“指揮型”的信息系統(tǒng)設(shè)計(jì)理念?!爸笓]型”信息系統(tǒng)的主要用戶是企業(yè)的管理層,系統(tǒng)的主要目標(biāo)是根據(jù)管理層制定的各種規(guī)則,指揮和監(jiān)控企業(yè)日常業(yè)務(wù)的運(yùn)營(yíng),要達(dá)到這一目標(biāo)系統(tǒng)必須實(shí)現(xiàn)下述功能。
“事前確定”和“事后錄入”。除了銷售訂單這樣的原發(fā)性單據(jù)和業(yè)務(wù)過程外,絕大多數(shù)單據(jù)和業(yè)務(wù)過程都是基于前置單據(jù)或業(yè)務(wù)過程的處理結(jié)果自動(dòng)產(chǎn)生的,在實(shí)際執(zhí)行當(dāng)中,用戶能夠進(jìn)行的修改必須受到限制,除了必要的原發(fā)性單據(jù)外,所有單據(jù)和業(yè)務(wù)過程都必須自動(dòng)產(chǎn)生,以確保數(shù)據(jù)的真實(shí)性。
單據(jù)、業(yè)務(wù)流程的靈活性。這一功能能夠?qū)崿F(xiàn)系統(tǒng)在相同行業(yè)和類似規(guī)模的企業(yè)中推廣應(yīng)用,因?yàn)椴煌髽I(yè)在具體的業(yè)務(wù)細(xì)節(jié)上存在巨大差距,在客戶的經(jīng)營(yíng)過程中,隨著信息系統(tǒng)應(yīng)用的深化,以及客戶自身組織結(jié)構(gòu)的變化,必然經(jīng)常產(chǎn)生業(yè)務(wù)邏輯的變化。系統(tǒng)應(yīng)能夠在變化的環(huán)境中依然“指揮”業(yè)務(wù)。
為確定責(zé)任提供可能。完全依賴系統(tǒng)指揮業(yè)務(wù)運(yùn)營(yíng)后,對(duì)發(fā)生各種個(gè)樣的需要確定責(zé)任的問題,如某個(gè)收款低于應(yīng)收數(shù)目、某個(gè)客戶信用檢查已經(jīng)無(wú)法通過但依然給他發(fā)貨了,對(duì)于這些問題,系統(tǒng)可以提供確定原始責(zé)任的能力。
數(shù)據(jù)和業(yè)務(wù)邏輯的穩(wěn)定性?;凇爸笓]型”信息系統(tǒng),穩(wěn)定性尤其重要,系統(tǒng)應(yīng)從構(gòu)架上保證高度的穩(wěn)定性。
系統(tǒng)采用delphi7編寫,基于DB2數(shù)據(jù)庫(kù),實(shí)現(xiàn)專門的動(dòng)態(tài)業(yè)務(wù)邏輯解析語(yǔ)言;采用微軟adb數(shù)據(jù)連接組件,前臺(tái)緩存結(jié)構(gòu)編輯數(shù)據(jù),實(shí)現(xiàn)以下應(yīng)用優(yōu)勢(shì)。
(1)用戶界面啟動(dòng)時(shí)一次性訪問所需數(shù)據(jù)。用戶編輯結(jié)束并檢查無(wú)誤一次存盤,前后臺(tái)數(shù)據(jù)交換量小、次數(shù)少。保證在局域網(wǎng)應(yīng)用環(huán)境下,2G內(nèi)存的服務(wù)器能支持一千個(gè)并發(fā)用戶,在2M帶寬互聯(lián)網(wǎng)應(yīng)用環(huán)境下能支持幾十個(gè)互聯(lián)網(wǎng)用戶。
(2)單次提交和獨(dú)特的數(shù)據(jù)庫(kù)鎖定機(jī)制。確保不出現(xiàn)兩個(gè)用戶爭(zhēng)奪同一個(gè)資源的數(shù)據(jù)沖突。
(3)完善的統(tǒng)一應(yīng)用到所有業(yè)務(wù)邏輯當(dāng)中的數(shù)據(jù)庫(kù)事務(wù)管理機(jī)制。杜絕手寫數(shù)據(jù)庫(kù)事務(wù)管理語(yǔ)句可能產(chǎn)生的數(shù)據(jù)不一致現(xiàn)象。
(4)三層錯(cuò)誤處理機(jī)制堵截了用戶應(yīng)用當(dāng)中的所有錯(cuò)誤。根據(jù)各種錯(cuò)誤類型和嚴(yán)重層度,系統(tǒng)能作出提示用戶、保留日志、向本公司發(fā)送錯(cuò)誤報(bào)告等處理,從技術(shù)上給用戶提供高度的系統(tǒng)穩(wěn)定性。
(5)提供自動(dòng)更新與自動(dòng)備份。只需要在服務(wù)器端實(shí)現(xiàn)更新,用戶端實(shí)現(xiàn)自動(dòng)更新。
(6)DB2數(shù)據(jù)庫(kù)提供高效的數(shù)據(jù)應(yīng)用。對(duì)系統(tǒng)維護(hù)要求低,斷電或硬件故障不丟失數(shù)據(jù)。
3.1 業(yè)務(wù)功能滿足多行業(yè)業(yè)務(wù)覆蓋面
系統(tǒng)在兩個(gè)方向上提供了較大的業(yè)務(wù)功能覆蓋面。一是功能范疇方面,從客戶關(guān)系管理到產(chǎn)品生命周期管理,從項(xiàng)目管理到協(xié)同辦公,以及財(cái)務(wù)、生產(chǎn)、人力資源等等傳統(tǒng)ERP的功能范疇,系統(tǒng)都提供了滿足業(yè)務(wù)功能覆蓋面。二是單個(gè)業(yè)務(wù)功能的功能細(xì)節(jié)方面,在參考各個(gè)領(lǐng)域世界頂級(jí)產(chǎn)品的基礎(chǔ)上,系統(tǒng)提供了極其詳細(xì)的細(xì)節(jié)業(yè)務(wù)功能覆蓋面,兩者結(jié)合,系統(tǒng)能夠滿足各個(gè)行業(yè)幾乎所有的業(yè)務(wù)需求。
在企業(yè)眾多的業(yè)務(wù)功能當(dāng)中,系統(tǒng)通過統(tǒng)一的用戶界面與操作方式,實(shí)現(xiàn)了用戶界面統(tǒng)一,操作方式統(tǒng)一,減少了系統(tǒng)實(shí)施成本,提高用戶使用系統(tǒng)的效益。
3.2 支持復(fù)雜組織結(jié)構(gòu)
系統(tǒng)構(gòu)建中,參考了世界頂級(jí)管理系統(tǒng)的設(shè)計(jì)思路,從數(shù)據(jù)結(jié)構(gòu)到業(yè)務(wù)邏輯,對(duì)任意復(fù)雜的組織結(jié)構(gòu)都能夠提供良好的支持。
3.3 支持客戶個(gè)性化配置需要
(1)業(yè)務(wù)邏輯可配置。在專用業(yè)務(wù)邏輯解釋平臺(tái)的基礎(chǔ)上,綜合采取單據(jù)類型,行項(xiàng)目類型控制點(diǎn),計(jì)劃類型控制點(diǎn),復(fù)制過程控制等手段,在業(yè)務(wù)邏輯的可配置上達(dá)到了覆蓋面廣,控制程度深,可變化性強(qiáng)等特點(diǎn),絕大多數(shù)業(yè)務(wù)邏輯可以直接通過各種配置實(shí)現(xiàn),極大的提高了客戶滿意度以及系統(tǒng)實(shí)施速度。
(2)基本數(shù)據(jù)行為可配置。每個(gè)字段的缺省值、約束條件、顯示格式、顯示文本等均可自由配置,并且提供了兩個(gè)層次的配置能力。一是基本面的配置能力,二是針對(duì)具體的操作事務(wù)的配置能力。從而保證了用戶對(duì)數(shù)據(jù)操作能夠按照自己的需求進(jìn)行精細(xì)控制。
(3)菜單、按鈕、操作事件可配置。用戶可以通過簡(jiǎn)單的操作更改菜單、按鈕、打開頁(yè)面、數(shù)據(jù)存盤等各類事件的對(duì)應(yīng)動(dòng)作,這對(duì)行業(yè)客戶化是非常重要的。
(4)用戶界面可配置。可以配置字段是否顯示,文本是否顯示等;可以配置用戶界面的字體、顏色等;還可配置用戶常用菜單。
3.4 權(quán)限和安全
支持用戶口令、權(quán)限代碼加密,用戶操作日志全記錄,網(wǎng)卡地址,IP地址限定等權(quán)限設(shè)定,確保系統(tǒng)安全。
3.5 查詢與數(shù)據(jù)分析
對(duì)于一般性查詢分析,系統(tǒng)提供高度可配置的挖掘式查詢分析體系,用戶可以自由配置希望進(jìn)行的查詢分析,每個(gè)查詢可以嵌套任意層次的子查詢,以及進(jìn)行任意定義的圖形分析,定義報(bào)表等操作。
對(duì)于多維分析,系統(tǒng)提供基于EXCEL的內(nèi)嵌式多維分析體系,用戶可以隨意定義自己希望進(jìn)行的多維分析數(shù)據(jù)立方體,定義之后即可從系統(tǒng)當(dāng)中自動(dòng)采集數(shù)據(jù),實(shí)際分析的時(shí)候,系統(tǒng)高效的把分析數(shù)據(jù)傳遞到EXCEL應(yīng)用當(dāng)中,內(nèi)嵌在系統(tǒng)當(dāng)中進(jìn)行分析,分析過程當(dāng)中,一樣可以定義任意嵌套層次的子查詢。
3.6 報(bào)表打印
系統(tǒng)提供兩種形式的報(bào)表,一是擴(kuò)展delphi的quickreport實(shí)現(xiàn)的快速報(bào)表,二是通過簡(jiǎn)單的模板定義即可使用的EXCEL報(bào)表。
系統(tǒng)的研發(fā)和應(yīng)用,基本實(shí)現(xiàn)了中小型批次加工企業(yè)物料管理需要,能夠很好的實(shí)現(xiàn)下述功能。
1)系統(tǒng)能夠達(dá)到對(duì)管理人員提供事前參考。
2)能實(shí)現(xiàn)“事前確定”和“事后錄入”:除了必要的原發(fā)性單據(jù)之外,所有的單據(jù)和業(yè)務(wù)過程,都是自動(dòng)產(chǎn)生的。
3)能夠保證在變化后的環(huán)境當(dāng)中依然“指揮”業(yè)務(wù),保證了單據(jù)、業(yè)務(wù)流程的靈活性需要。
4)提供了責(zé)任的確定可能,從多角度提供了解決方案。
5)數(shù)據(jù)和業(yè)務(wù)邏輯穩(wěn)定性好,從系統(tǒng)架構(gòu)上保證了系統(tǒng)的高度穩(wěn)定性。
Batch processing for small and medium enterprises ERP system Material Management Module Design
Xia Dezhou
(Hubei Industrial Vocational and Technical College Information and Intelligent Engineering,Hubei Shiyan,442000)
Batch processing of small and medium enterprises ERP materials management system using "command type" of information systems design, enterprise management according to various rule-making, directing and monitoring business daily business operations, so that the material management change "afterwards Input "to" pre-determined ", effectively help enterprises improve their management level,specifically responsible for the incidents.
batch processing enterprises; materials management; information system
TP311.52
A