韓秋英 李綱
摘要:隨著信息化社會(huì)的快速發(fā)展,ERP系統(tǒng)的實(shí)施成為很多企業(yè)的首要選擇。在研究了ERP系統(tǒng)的核心原理及其工作流程基礎(chǔ)上,該項(xiàng)目采用B/S體系架構(gòu)和.NET開發(fā)平臺(tái),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)可實(shí)時(shí)在線信息查詢、數(shù)據(jù)傳遞、業(yè)務(wù)分析的辦公自動(dòng)化系統(tǒng),主要功能有:生產(chǎn)模塊、財(cái)務(wù)模塊、銷售模塊、行政模塊和物流模塊,基本滿足了企業(yè)規(guī)范化管理和決策支持的需求。
關(guān)鍵詞:ERP;物資管理;辦公自動(dòng)化
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)28-6798-03
范化管理平臺(tái)[]。ERP核心功能模塊包括:財(cái)務(wù)、人力資源管理、物資管理等核心模塊。ERP系統(tǒng)集中了信息技術(shù)與先進(jìn)的管理思想,主要對(duì)公司內(nèi)部業(yè)務(wù)流程和管理過程進(jìn)行規(guī)范化和優(yōu)化,對(duì)其主要業(yè)務(wù)進(jìn)行自動(dòng)化和規(guī)范化管理[]。ERP系統(tǒng)可以全面降低了企業(yè)的管理和運(yùn)行成本,實(shí)現(xiàn)了企業(yè)精細(xì)化管理目標(biāo),在企業(yè)內(nèi)部發(fā)生了新的變化及產(chǎn)生顯著效益。ERP的引入規(guī)范了企業(yè)的業(yè)務(wù)流程,提供了有效的管理決策,獲利分析,該文設(shè)計(jì)開發(fā)一套通用的ERP物資管理系統(tǒng),將使企業(yè)競(jìng)爭(zhēng)力得到大幅度提升,面對(duì)市場(chǎng)的響應(yīng)速度大大加快,客戶的滿意度也將顯著提高。
1 技術(shù)路線
目前主流的ERP系統(tǒng)大多采用B/S體系架構(gòu)來設(shè)計(jì)。B/S架構(gòu)將ERP系統(tǒng)中的三要素(數(shù)據(jù)、功能、行為)分離,分別對(duì)應(yīng)了三層架構(gòu)中的前端的表示層(UI)、中間的業(yè)務(wù)邏輯層(BLL)和后端的數(shù)據(jù)訪問層(DAL)。三層架構(gòu)極大地減輕了Client端電腦的負(fù)載,減輕了系統(tǒng)維護(hù)和升級(jí)的成本和工作量,降低了編程開發(fā)人員的開發(fā)成本和用戶的總體成本[]。區(qū)分層次的目的即是為了“高內(nèi)聚、低耦合”的軟件編程思想,這樣開發(fā)人員就可以只關(guān)注于整體結(jié)構(gòu)的其中某一層,降低了層與層之間的依賴關(guān)系,有利于各層之間的復(fù)用和標(biāo)準(zhǔn)化。將軟件設(shè)計(jì)劃分三層設(shè)計(jì)的優(yōu)勢(shì)在于即使其中某一層發(fā)生了改變,也不會(huì)影響其它層,因?yàn)槊恳粚佣季哂邢鄬?duì)獨(dú)立的職責(zé)和功能,從而確保了架構(gòu)的穩(wěn)定性[]。
2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
2.1 開發(fā)平臺(tái)
隨著ERP應(yīng)用內(nèi)容的不斷擴(kuò)展,ERP技術(shù)也在不斷發(fā)展,就B/S結(jié)構(gòu)的具體開發(fā)技術(shù)又有多種選擇,如:JSP+J2EE、ASP+IIS、ASP.NET + Microsoft .NET Framework、PHP + Apache等,它們各具有不同的優(yōu)缺點(diǎn)。本系統(tǒng)運(yùn)行平臺(tái)為Windows XP,開發(fā)目標(biāo)是通用型ERP系統(tǒng),應(yīng)用環(huán)境相對(duì)簡(jiǎn)單,所以采用了ASP.NET + Microsoft .NET Framework技術(shù)。
2.2 任務(wù)概述
基于WEB的簡(jiǎn)單ERP管理系統(tǒng)軟件主要實(shí)現(xiàn)了各個(gè)部門、跨地域之間進(jìn)行信息和數(shù)據(jù)的傳遞以及實(shí)時(shí)數(shù)據(jù)更新處理。根據(jù)實(shí)際工作流程設(shè)計(jì)了流程模擬圖如圖1所示。
根據(jù)上圖的工作流程及工作需要分析設(shè)計(jì)了如下功能:
1) 系統(tǒng)管理:管理員可以對(duì)本公司用戶進(jìn)行添加,刪除,密碼的管理及用戶模塊的授權(quán)。
2) 物料需求管理:根據(jù)部門匯總需求數(shù)據(jù),對(duì)采購單進(jìn)行維護(hù),包括錄入、修改、查詢等功能;并且提供對(duì)供應(yīng)商信息的維護(hù)。
3) 銷售執(zhí)行計(jì)劃:客戶的信息及公司訂單的維護(hù)。
4) 人力資源管理:對(duì)部門人力資源進(jìn)行維護(hù),包括對(duì)部門員工的信息錄入、修改、工作狀況、工資信息結(jié)算等相關(guān)信息的維護(hù)。
5) 生產(chǎn)計(jì)劃管理:根據(jù)生產(chǎn)計(jì)劃安排生產(chǎn)任務(wù),對(duì)產(chǎn)品進(jìn)行庫存管理、入庫管理以及合理調(diào)度生產(chǎn)任務(wù)。
6) 財(cái)務(wù)預(yù)算:財(cái)務(wù)出入賬的分析與查詢,報(bào)銷憑證的生成,以及各本門的計(jì)劃預(yù)算的審批。
2.3 系統(tǒng)的總體設(shè)計(jì)
根據(jù)ERP管理系統(tǒng)在現(xiàn)實(shí)工作中的功能需求,總體可分為以下幾個(gè)功能模塊:財(cái)務(wù)模塊、行政模塊、生產(chǎn)模塊、銷售模塊和物流模塊。其功能和模塊架構(gòu)圖如圖2所示。
基于WEB的ERP物資管理系統(tǒng)的整體設(shè)計(jì)、具體事務(wù)管理、決策支持功能都在整個(gè)供應(yīng)鏈的業(yè)務(wù)處理流程中實(shí)現(xiàn)。各個(gè)模塊基本功能的實(shí)現(xiàn),體現(xiàn)著ERP系統(tǒng)各模塊的緊密協(xié)同工作關(guān)系。如銷售部的訂單下達(dá)到生產(chǎn)計(jì)劃和物流的合理發(fā)運(yùn),整個(gè)流程明確有序的體現(xiàn)了幾個(gè)部門的協(xié)同工作。各部門協(xié)同工作流程圖如圖3所示。
3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是基于WEB的ERP物資管理系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)庫設(shè)計(jì)的根本目的是數(shù)據(jù)共享。數(shù)據(jù)庫模型設(shè)計(jì)的合理性對(duì)系統(tǒng)使用性能和體驗(yàn)影響極大,因此在設(shè)計(jì)數(shù)據(jù)庫時(shí)必須要考慮安全性、實(shí)用性和拓展性等。根據(jù)本系統(tǒng)的需求分析,該系統(tǒng)的數(shù)據(jù)庫實(shí)體主要有“用戶”、“部門”和“憑證”等。另外,每個(gè)部門都有各自不同的權(quán)限,不同的部門具有不同的權(quán)限功能,與用戶之間是1:n的關(guān)系。為此,必須設(shè)置權(quán)限控制機(jī)制,管理員可以為不同的用戶設(shè)置不同的用戶權(quán)限,用戶所在部門不同其權(quán)限也不同,根據(jù)具體情況設(shè)計(jì)系統(tǒng)的權(quán)限控制功能[]。
本系統(tǒng)采用SQL Server 2008 作為數(shù)據(jù)庫,數(shù)據(jù)庫包含用戶、部門類別、訂單、發(fā)運(yùn)、憑證、倉庫、供應(yīng)商、員工信息、員工考勤、原料、報(bào)銷種類、報(bào)廢表等11張表。這11個(gè)表在整個(gè)系統(tǒng)中關(guān)系緊密,覆蓋了整個(gè)工作流程的主要內(nèi)容。
4 結(jié)束語
此ERP管理系統(tǒng)是一個(gè)基于B/S結(jié)構(gòu)的工作流系統(tǒng),實(shí)現(xiàn)了依據(jù)已制定流程進(jìn)行原料的采購、生產(chǎn)加工、物流發(fā)運(yùn)、財(cái)務(wù)出入賬的ERP系統(tǒng),以滿足企業(yè)辦公中的基本需求,通過實(shí)時(shí)的信息更新與處理,提高了工作的效率,具有一定的實(shí)用性。今后將從差錯(cuò)檢測(cè)、安全控制、數(shù)據(jù)庫可恢復(fù)性等方面進(jìn)一步改進(jìn)系統(tǒng)功能,為企業(yè)的資源管理和規(guī)劃提供更可靠的保障。
參考文獻(xiàn):
[1] 馬婷婷.基于ERP的A公司財(cái)務(wù)管理模式的研究[D].武漢:華中科技大學(xué),2011.
[2] 邰楠,屈層子,唐巍.協(xié)同辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與研究[J].辦公自動(dòng)化,2008(8):8-11.
[3] Xiaoping Liao, Xinfang Zhang, Jian Miao. A Collaborative Management and Training Model for Smart Switching System[J].Lecture Notos in Computer Science.2005,3168:260-269.
[4] 邵雷,李毓偉.基于工作流技術(shù)和B/S結(jié)構(gòu)的辦公自動(dòng)化系統(tǒng)研究[J].浙江科技學(xué)院學(xué)報(bào),2003,15(2):82-85.
[5] 胡鑒新.基于Access的用戶權(quán)限管理的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)科技信息,2008(15):86-88.