基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)_第1頁
基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)_第2頁
基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)_第3頁
基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)_第4頁
基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于中小制造企業(yè)經(jīng)營管理的ERP系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)摘要本文以中小企業(yè)實(shí)施ERP的必要性和存在的問題作為出發(fā)點(diǎn),通過整合各種資源,和大量復(fù)雜的信息交互,分析了中小企業(yè)ERP技術(shù)的功能需求,包括用戶需求分析、需求結(jié)構(gòu)分析、用例分析、系統(tǒng)網(wǎng)絡(luò)需求和系統(tǒng)安全性設(shè)計(jì)。然后根據(jù)企業(yè)規(guī)模和資金情況,選擇性價(jià)比最高的開發(fā)平臺(tái)。運(yùn)用B/S和C/S相結(jié)合的模式在NET平臺(tái)基礎(chǔ)上開發(fā)出企業(yè)級(jí)的Web程序,設(shè)計(jì)出了切合實(shí)際的完整的ERP的總體思路和詳細(xì)的總體框架,系統(tǒng)擬實(shí)現(xiàn)的關(guān)鍵功能模塊包括:系統(tǒng)登陸模塊、倉庫管理系統(tǒng)進(jìn)庫模塊、倉庫管理系統(tǒng)出庫模塊、生產(chǎn)管理系統(tǒng)物料暫收管理模塊和倉庫管理系統(tǒng)排產(chǎn)管理模塊,并對(duì)系統(tǒng)進(jìn)行功能測試,以證明系統(tǒng)的安全性和可靠性。關(guān)鍵詞:中小企業(yè);ERP;設(shè)計(jì);實(shí)現(xiàn)

前言在經(jīng)濟(jì)全球化的形勢下,企業(yè)的競爭力越來越大,中小企業(yè)為了在新時(shí)期下能不被淘汰,就必須重視自身核心競爭力建設(shè)、增強(qiáng)自身經(jīng)營管理的能力。近年來,隨著我國加入世貿(mào)組織,企業(yè)的信息化程度越來越高,ERP系統(tǒng)在一些中小企業(yè)也迎來了發(fā)展的黃金時(shí)期,但畢竟是一項(xiàng)革命性的進(jìn)步,ERP系統(tǒng)的應(yīng)用還沒完全普及。出現(xiàn)這一現(xiàn)狀的原因是多方面的,一方面,是由于實(shí)施ERP系統(tǒng)的費(fèi)用高,并且該系統(tǒng)的周期性和安全性不穩(wěn)定,這對(duì)于規(guī)模較小、管理技術(shù)不完善的中小制造企業(yè)來說是很難承受的;另一方面,是由于開發(fā)商過分強(qiáng)調(diào)軟件的最佳范例,開發(fā)出的軟件價(jià)格昂貴、功能復(fù)雜,但與中小制造企業(yè)的實(shí)際需求偏離,不能滿足其應(yīng)用。隨著新一代ERP理論技術(shù)革命的興起以及ERP銷售收入在中小企業(yè)的快速增長,許多國內(nèi)外出名的ERP供應(yīng)商已將目光從ERP銷售收入增長穩(wěn)定的大型國企和外資企業(yè)上轉(zhuǎn)移,開始全面深入的占領(lǐng)的ERP市場的各個(gè)層次。然而,由于ERP市場在中小企業(yè)中才剛剛起步,并且中小企業(yè)數(shù)量巨大,行業(yè)特點(diǎn)也林林總總,目前ERP實(shí)施還無法滿足個(gè)性多樣的中小企業(yè)的需求。為了適應(yīng)全球經(jīng)濟(jì)一體化的環(huán)境,面對(duì)激烈的國際競爭,我國政府也積極引導(dǎo)和支持ERP系統(tǒng)在企業(yè)中的應(yīng)用,為了效應(yīng)國家的號(hào)召,一些大型的企業(yè)已經(jīng)對(duì)新的企業(yè)管理模式進(jìn)行了嘗試,并取得了一定的成效。鑒于ERP系統(tǒng)在大型企業(yè)應(yīng)用中的良好反響,為國家GDP增長做出重要貢獻(xiàn)的中小企業(yè)也開始了新的變革,ERP系統(tǒng)在我國中小企業(yè)的應(yīng)用大大提高了這些企業(yè)的生產(chǎn)效率,降低了企業(yè)的管理成本,增強(qiáng)了企業(yè)的市場競爭力。現(xiàn)在,新的網(wǎng)絡(luò)技術(shù)不斷出現(xiàn),管理理論方法也不斷成熟,信息系統(tǒng)開發(fā)部署和面向企業(yè)建模流程設(shè)計(jì)的新技術(shù),ERP系統(tǒng)在這樣的環(huán)境下會(huì)有更好的發(fā)展和應(yīng)用。一、中小制造業(yè)企業(yè)應(yīng)用ERP狀況本系統(tǒng)的項(xiàng)目背景和出發(fā)點(diǎn)是通過對(duì)某中小制造企業(yè)進(jìn)行系統(tǒng)的規(guī)劃和設(shè)計(jì)展開的。具體來說,該企業(yè)是一家生產(chǎn)機(jī)床產(chǎn)品中小制造業(yè)企業(yè),目前主要通過手工完成工作。這樣就會(huì)在計(jì)算面積準(zhǔn)確性上存在偏差,收件也會(huì)有錯(cuò)誤發(fā)生,遺失原坯的現(xiàn)象也會(huì)時(shí)有發(fā)生。在工作方面存在計(jì)算面積不準(zhǔn)確、收件錯(cuò)誤、原坯遺失的不足;涉及到企業(yè)管理方面存在企業(yè)財(cái)務(wù)狀況、生產(chǎn)原材料的采購以及產(chǎn)品生產(chǎn)等方面的問題,企業(yè)的整個(gè)管理水平不高,各級(jí)管理層對(duì)于自己的業(yè)務(wù)范圍管理效率低。因此,企業(yè)需要解決這些問題就要充分發(fā)揮ERP系統(tǒng)的作用。(一)功能分析目前企業(yè)間的競爭原來越激烈,所以企業(yè)需要有很高的洞察力,靈敏性來應(yīng)對(duì)市場中的不確定性,生產(chǎn)優(yōu)質(zhì)產(chǎn)品來滿足日趨多元化的消費(fèi)需求。企業(yè)面對(duì)的挑戰(zhàn)主要來自產(chǎn)品更新時(shí)間的長短和管理效率的高低,這是隨之通信技術(shù)的發(fā)展帶來的。在這樣的背景下,企業(yè)開始廣泛關(guān)注ERP帶來的新的組織和管理理念,改變企業(yè)內(nèi)部管理和組織的方式,更加適應(yīng)信息技術(shù)快速發(fā)展的時(shí)代潮流。從新浪財(cái)經(jīng)等互聯(lián)網(wǎng)站上查詢的最新信息來看,我國大部分省市中小企業(yè)并沒有完全實(shí)現(xiàn)企業(yè)的信息化建設(shè),部分企業(yè)還在通過IS建設(shè)等工業(yè)化時(shí)期的方法來預(yù)計(jì)得到高收益低成本的目標(biāo)。究其原因主要是國內(nèi)中小企業(yè)對(duì)于信息化的投入不足,僅占全年總投入的1%.2%甚至更少,對(duì)于生產(chǎn)技術(shù)和硬件配套設(shè)施的關(guān)注更多,對(duì)于企業(yè)管理服務(wù)水平的提升重視不足,相關(guān)的信息化建設(shè)和實(shí)施計(jì)劃不完善,發(fā)達(dá)國家的大企業(yè)每年在企業(yè)信息化建設(shè)上的投資比重很大,而中國的投入遠(yuǎn)遠(yuǎn)不足,更是無法達(dá)到理想的目標(biāo)。(二)用戶需求分析根據(jù)機(jī)床企業(yè)的生產(chǎn)特點(diǎn)和前期調(diào)研,該行業(yè)的組織架構(gòu)為:在總經(jīng)理領(lǐng)導(dǎo)下下設(shè)5個(gè)部門,即生產(chǎn)部、采購部、財(cái)務(wù)部、倉儲(chǔ)部和銷售部。其中,每個(gè)部門都有其各自的職員:倉儲(chǔ)部的職位有倉庫管理員等;采購經(jīng)理和采購員屬于采購部;生產(chǎn)調(diào)度員、生產(chǎn)經(jīng)理、跟單員屬于生產(chǎn)部;銷售員、銷售部經(jīng)理屬于銷售部;會(huì)計(jì)、出納、財(cái)務(wù)經(jīng)理等屬于財(cái)務(wù)部。不同的職位有不同的分工。(1)總經(jīng)理是各個(gè)部門的總負(fù)責(zé)人,合同管理,庫存情況、財(cái)務(wù)狀況等都由其進(jìn)行負(fù)責(zé)管理。(2)銷售員主要負(fù)責(zé)企業(yè)產(chǎn)品的銷售,同時(shí)還要制作價(jià)格報(bào)表。(3)倉庫中的庫存調(diào)整、出/入庫物品登記、采購入庫、盤點(diǎn)管理等都屬于倉儲(chǔ)管理員的工作范圍。(4)實(shí)現(xiàn)企業(yè)的生產(chǎn)排產(chǎn)功能是生成調(diào)度員的職責(zé)所在。(5)采購員負(fù)責(zé)與采購相關(guān)的工作,例如制定采購單,核查貨物是否到貨等。(6)生產(chǎn)部跟單員的主要任務(wù)是負(fù)責(zé)貨料暫收等功能。(7)用戶管理、權(quán)限管理、等是系統(tǒng)管理員的工作。(8)財(cái)務(wù)部會(huì)計(jì)主要負(fù)責(zé)企業(yè)的賬務(wù)信息,包括費(fèi)用管理、付款和收款等服務(wù)。(9)出納數(shù)據(jù)管理、賬戶管理等工作是財(cái)務(wù)部出納的職責(zé)。該企業(yè)要想順利的完成生產(chǎn)管理工作,就要是各個(gè)部門的信息暢通,在企業(yè)各個(gè)部門中實(shí)現(xiàn)信息化管理。(三)需求結(jié)構(gòu)分析通過前文對(duì)用戶和角色需求的分析,可以總結(jié)出用戶的需求包,在機(jī)床加工行業(yè)中,用戶需求有下圖中的幾個(gè)模塊,如圖1.1所示:圖1.1用戶需求基本示意圖(四)系統(tǒng)網(wǎng)絡(luò)需求分析經(jīng)過多方的考察,考慮到既要將企業(yè)原有的軟硬件資源充分利用,又要保證運(yùn)行ERP信息系統(tǒng)軟件,并認(rèn)真考慮了4到6年內(nèi)硬件系統(tǒng)要有能力支持軟件系統(tǒng)的正常運(yùn)行,本著高性價(jià)比、最優(yōu)化的配置原則,網(wǎng)絡(luò)方案的選擇上,要從ERP服務(wù)器、及終端電腦、無線局域網(wǎng)、配套的軟件系統(tǒng)、打印機(jī)等設(shè)施更新、網(wǎng)絡(luò)改造等幾個(gè)方面進(jìn)行著手。二、系統(tǒng)設(shè)計(jì)(一)中小制造業(yè)企業(yè)ERP系統(tǒng)的總體設(shè)計(jì)(1)系統(tǒng)框架設(shè)計(jì)該系統(tǒng)采用接口層、應(yīng)用層、數(shù)據(jù)層和邏輯業(yè)務(wù)層四層架構(gòu)。它們的都具有重要的功能,數(shù)據(jù)層和接口層的透明化交互可以給提供服務(wù)接口給業(yè)務(wù)邏輯層。業(yè)務(wù)邏輯層可以提供授權(quán)服務(wù)和插件管理服務(wù)等基礎(chǔ)服務(wù)給應(yīng)用層。應(yīng)用層可以調(diào)用服務(wù)層、實(shí)現(xiàn)業(yè)務(wù)集成應(yīng)用和整合不同模式與類型的系統(tǒng),是企業(yè)管理中各級(jí)部門的應(yīng)用系統(tǒng)。本系統(tǒng)的基礎(chǔ)平臺(tái)是用SOA架構(gòu)搭建。圖2.1系統(tǒng)的總體架構(gòu)(2)軟件結(jié)構(gòu)設(shè)計(jì)研究分析電鍍行業(yè)的實(shí)際情況后,設(shè)計(jì)出了ERP系統(tǒng)的軟件架構(gòu),該系統(tǒng)的軟件架構(gòu)主要由銷售、倉庫系統(tǒng)、生產(chǎn)系統(tǒng)、報(bào)表等管理子系統(tǒng)組成,它們之間的關(guān)系參見圖2.2。圖2.2系統(tǒng)的軟件結(jié)構(gòu)1)基礎(chǔ)信息管理系統(tǒng)客戶管理、系統(tǒng)設(shè)置、公式定義等功能是基礎(chǔ)信息管理的主要功能。2)財(cái)務(wù)管理系統(tǒng)應(yīng)收/應(yīng)付管理、統(tǒng)計(jì)查詢、費(fèi)用管理都是財(cái)務(wù)管理系統(tǒng)所具有的功能。3)生產(chǎn)管理系統(tǒng)跟單員要進(jìn)行生產(chǎn)管理中的面積計(jì)算和統(tǒng)計(jì)數(shù)量等接收原料的工作,調(diào)度員在生產(chǎn)前要進(jìn)行排產(chǎn),產(chǎn)品制造出來后要統(tǒng)計(jì)數(shù)量,對(duì)不合格的產(chǎn)品進(jìn)行篩查,返回廠家進(jìn)行賠償,符合要求的產(chǎn)品計(jì)數(shù)進(jìn)入庫房。4)倉庫記錄庫房管理主要做好出庫和入庫的登記、庫存管理、物料編碼、統(tǒng)計(jì)等,它是作為ERP系統(tǒng)的二級(jí)子系統(tǒng)。5)銷售管理系統(tǒng)合同的信息和進(jìn)出庫以及調(diào)撥最后生成的數(shù)據(jù)的主要功能。6)報(bào)表管理系統(tǒng)ERP系統(tǒng)中匯總管理各種報(bào)表的工作是通過報(bào)表管理系統(tǒng)實(shí)現(xiàn)。(二)制造企業(yè)ERP系統(tǒng)的主要功能設(shè)計(jì)由于本文的字?jǐn)?shù)有限,且ERP系統(tǒng)在制造企業(yè)有非常多的功能,不能將其全部的進(jìn)行討論,本節(jié)主要分析論述了ERP系統(tǒng)的主要的功能。1.倉庫管理系統(tǒng)設(shè)計(jì)倉庫管理系統(tǒng)的主要功能如圖2.3所示。圖2.3倉庫管理功能圖以上本文舉個(gè)例子:以物品入庫管理和出庫管理詳細(xì)的講一講整體的設(shè)計(jì)方案。(1)研發(fā)入庫程序設(shè)計(jì)方案方案中,呈現(xiàn)的主要為入庫流程中的各種操作,如倉庫管理員對(duì)入庫單的添加、修改和刪除,及時(shí)審查訂單情況等,訂單有效后,及時(shí)的更新和保存入庫數(shù)據(jù),并對(duì)庫存信息進(jìn)行更新,圖2.4是其交互關(guān)系圖。圖2.4進(jìn)倉管理用例圖(2)進(jìn)倉管理的功能流程設(shè)計(jì)。圖2.5進(jìn)倉業(yè)務(wù)流程圖(3)進(jìn)倉管理功能類設(shè)計(jì)供應(yīng)商、入庫單、訂購單是進(jìn)倉功能的幾大類。其關(guān)系如圖2.6所示。圖2.6進(jìn)倉功能類圖(4)進(jìn)倉功能交互關(guān)系的設(shè)計(jì)在這塊設(shè)計(jì)時(shí),針對(duì)的主要是進(jìn)倉過程中的各種操作,如倉庫管理員對(duì)入庫單的添加、修改和刪除,及時(shí)審查訂單情況等,訂單有效后,及時(shí)的更新和保存入庫數(shù)據(jù),并對(duì)庫存信息進(jìn)行更新,圖2.7是其交互關(guān)系圖。圖2.7進(jìn)倉管理時(shí)序圖2、出倉管理設(shè)計(jì)(1)出倉功能設(shè)計(jì)在多種出倉類型中,本文以領(lǐng)料出庫為例進(jìn)行介紹。工作人員對(duì)領(lǐng)料單進(jìn)行增加、刪除、修改和查詢等操作,并進(jìn)行審核,審核完成后進(jìn)行出倉操作,其功能設(shè)計(jì)如圖2.8所示。圖2.8出倉功能設(shè)計(jì)圖(2)設(shè)計(jì)功能流程信息系統(tǒng)會(huì)根據(jù)登記的領(lǐng)料單進(jìn)行產(chǎn)品查詢,如果產(chǎn)品充足,系統(tǒng)自動(dòng)提交領(lǐng)料單,如果充足產(chǎn)品不足,就需要修改或放棄領(lǐng)料單。領(lǐng)料單提交完成后,通過倉庫管理員審查的領(lǐng)料單會(huì)自動(dòng)生成出庫單,庫存信息也會(huì)及時(shí)自動(dòng)更新,圖2.9是出倉活動(dòng)圖的詳細(xì)情況。圖2.9出倉活動(dòng)圖(3)出倉管理的功能類設(shè)計(jì)領(lǐng)料員、出庫單、倉庫管理員等是出倉管理功能所涉及的主要信息,圖2.10是它們?cè)敿?xì)的關(guān)系圖。圖2.10出倉管理關(guān)系圖(4)出倉管理功能交互設(shè)計(jì)要想完成產(chǎn)品的出倉工作,首先要查看庫存情況并提交領(lǐng)料單,庫存管理員根據(jù)庫存情況審查領(lǐng)料單,審查完成后才能進(jìn)行出庫放行。相應(yīng)的商品一旦出庫后,數(shù)據(jù)信息時(shí)時(shí)更新,及時(shí)的報(bào)出庫存最新數(shù)據(jù),如圖2.11所示。圖2.11出倉管理時(shí)序圖2.生產(chǎn)管理系統(tǒng)設(shè)計(jì)生產(chǎn)管理系統(tǒng)的功能主要有排產(chǎn)管理、面積計(jì)算、進(jìn)度跟蹤、領(lǐng)料申請(qǐng)、生產(chǎn)統(tǒng)計(jì)等,根據(jù)總體設(shè)計(jì)中的軟件結(jié)構(gòu),采用用例圖的方式構(gòu)建該系統(tǒng)的功能模型,其功能關(guān)系如圖2.12所示。圖2.12生產(chǎn)管理系統(tǒng)用例圖由生產(chǎn)管理系統(tǒng)用例圖可以看出,生產(chǎn)管理包括許多方面,本文對(duì)物料暫收以及排產(chǎn)管理作為特殊例子,進(jìn)行介紹。1、物料暫收(1)功能設(shè)計(jì)產(chǎn)品類似于放在購物車這種暫存的設(shè)計(jì)和需求進(jìn)行進(jìn)一步細(xì)分,主要包括查詢、修改、添加和刪除暫收單,查詢訂單信息、查詢客戶等功能。其功能分解圖見2.13所示。圖2.13物料暫收用例圖(2)物料暫收的流程設(shè)計(jì)實(shí)現(xiàn)從收料到面積計(jì)算是物料暫收的又一功能,圖2.14是物料暫收的詳細(xì)流程圖。圖2.14物料暫收流程圖(3)類設(shè)計(jì)物料暫收的幾大實(shí)體是暫收單、合同、顧客信息以及物料的大小來計(jì)算,如圖2.15所示。圖2.15物料暫收?qǐng)D(4)交互設(shè)計(jì)短時(shí)間的擱置從幾個(gè)簡單方面進(jìn)行分析,第一需要購買的顧客安排的時(shí)間,第二專業(yè)的工作人員進(jìn)行配貨,按照顧客的要求核對(duì)好產(chǎn)品的數(shù)量和型號(hào),最后填寫好單據(jù),進(jìn)行確認(rèn)。隨后將調(diào)度單交給生產(chǎn)調(diào)度員,最后調(diào)度員根據(jù)實(shí)際情況安排生產(chǎn),才能實(shí)現(xiàn)物料暫收過程。圖2.16是具體交互流程。圖2.16暫收時(shí)序圖2、排產(chǎn)管理設(shè)計(jì)(1)功能設(shè)計(jì)負(fù)責(zé)生產(chǎn)的部門會(huì)根據(jù)物品擱置的情況,進(jìn)行反饋,根據(jù)一線的生產(chǎn)情況,給予標(biāo)準(zhǔn)化的生產(chǎn)計(jì)劃項(xiàng)。以下是排產(chǎn)管理的多元化子功能。見圖2.17。圖2.17排產(chǎn)功能細(xì)分用例圖(2)流程設(shè)計(jì)要想順利完成排產(chǎn)過程需要一系列過程,首先根據(jù)暫收單和設(shè)備情況編寫排產(chǎn)計(jì)劃,生產(chǎn)管理員審查排產(chǎn)進(jìn)化后,進(jìn)入生產(chǎn)環(huán)節(jié),具體流程如圖2.18所示。圖2.18排產(chǎn)流程(3)類設(shè)計(jì)安排生產(chǎn)的兩個(gè)實(shí)體類業(yè)務(wù)一個(gè)是安排好排產(chǎn)單,一個(gè)是擱置物料的暫收單。見圖2.19。圖2.19排產(chǎn)類圖(4)交互設(shè)計(jì)管理生產(chǎn)班長會(huì)根據(jù)暫收單的情況進(jìn)行物料清點(diǎn),物料剩余的再進(jìn)行投產(chǎn),生產(chǎn)管理員接到指令后會(huì)進(jìn)行核對(duì),沒問題會(huì)進(jìn)行審核通過,一線的員工接到任務(wù)后進(jìn)行產(chǎn)品生產(chǎn),再進(jìn)行電鍍。如圖2.20所示。圖2.20排產(chǎn)時(shí)序圖3.采購管理系統(tǒng)設(shè)計(jì)采購合同管理、提供物料的管理材料,月度計(jì)劃管理和采購后供貨的情況的數(shù)據(jù)分析是采購管理系統(tǒng)設(shè)計(jì)的的四個(gè)小模塊。采購管理的業(yè)務(wù)流程就是由這四個(gè)功能點(diǎn)構(gòu)成的。(1)采購合同管理采購合同是購買方和供貨方根據(jù)協(xié)商簽訂的具有法律效益的文件,管理者可以對(duì)采購合同進(jìn)行查詢、編輯和刪除等操作,采購者可以根據(jù)企業(yè)生產(chǎn)需要對(duì)一種或多種材料進(jìn)行采購,根據(jù)該企業(yè)的實(shí)際情況,材料采購合同要按月采購計(jì)劃來制定,圖3.21是釆購合同管理模塊的時(shí)序圖。設(shè)計(jì)者在設(shè)計(jì)編輯采購合同頁面時(shí),要向用戶提供可選擇材料的下拉菜單,用戶可以方面的添加采購材料,省去了打字的麻煩,還要設(shè)置智能過濾功能,對(duì)客戶的非法輸入進(jìn)行過濾處理。(2)供應(yīng)商信息管理供應(yīng)商信息管理系統(tǒng)是采購管理系統(tǒng)的一個(gè)分支,在采購管理模塊中占有重要地位。供應(yīng)商信息管理對(duì)企業(yè)的采購有很大的影響,管理者可以通過查看供應(yīng)商信息進(jìn)行采購、付款等操作。管理者可以整理并且保存與供應(yīng)商相關(guān)的信息,主要內(nèi)容是商名稱、聯(lián)系方式、企業(yè)代碼、銀行賬戶等。有了這些信息,采購管理者就可以對(duì)符合要求的供貨商信息進(jìn)行查找,全部的供應(yīng)商信息都可以在供應(yīng)商信息管理中查看,操作者可以對(duì)這些信息進(jìn)行編輯、添加和修改。在該模塊的設(shè)計(jì)中,本文在界面設(shè)計(jì)供應(yīng)商信息列表,管理者可以在界面左側(cè)“添加”按鈕中添加新增供應(yīng)商信息,在列表右側(cè)方便的“查看”和“刪除”已有的供應(yīng)商信息。(3)月采購計(jì)劃管理在月采購計(jì)劃管理中,可以按月份或年份生成采購計(jì)劃表,可根據(jù)生產(chǎn)需要修改和制定采購計(jì)劃,確保采購數(shù)量與實(shí)際生產(chǎn)需求量相對(duì)應(yīng)。在界面上,可以查看、制定以及修改采購計(jì)劃,可以在輸入日期下拉列表中,通過“制定/修改”按鈕對(duì)月釆購計(jì)劃進(jìn)行編輯操作。使用者按照年月份進(jìn)行材料月釆購計(jì)劃查詢時(shí),數(shù)據(jù)生成并顯示在界面上的,管理者也可以根據(jù)實(shí)際的生產(chǎn)需求,編輯原材料采購計(jì)劃表,并將其保存在數(shù)據(jù)庫中。(4)采購記錄采購員通過采購到貨記錄功能進(jìn)行是查閱、編輯釆購到貨記錄并將為入庫的記錄進(jìn)行更新,這一操作大大節(jié)省了時(shí)間,提高了工作效率。對(duì)未入庫到貨記錄和已入庫到貨記錄進(jìn)行了分別設(shè)置,并增加了供用戶新增到貨記錄的“添加”按鈕,這可以使使釆購到貨記錄界面更加直觀。圖2.21采購合同管理時(shí)序圖(三)數(shù)據(jù)庫設(shè)計(jì)1.數(shù)據(jù)庫概念模型設(shè)計(jì)根據(jù)該企業(yè)的實(shí)際需要,結(jié)合模型設(shè)計(jì)軟件的知識(shí),本文在設(shè)計(jì)數(shù)據(jù)庫模型時(shí)采用PowerDesigner進(jìn)行。由于企業(yè)的部門眾多、結(jié)構(gòu)繁雜,因此不能直接設(shè)計(jì)出整體模型,本文在設(shè)計(jì)時(shí)采用了從點(diǎn)到面,從部分到整體的方法,先進(jìn)行局部設(shè)計(jì),再將其整合為一個(gè)整體。2.數(shù)據(jù)庫邏輯模型設(shè)計(jì)數(shù)據(jù)庫的邏輯模型可以由概念模型通過PowerDesigner轉(zhuǎn)換得來,部分邏輯模型內(nèi)容見圖2.22、2.23、2.24所示。圖2.22制造企業(yè)ERP數(shù)據(jù)庫邏輯模型(1)圖2.23制造企業(yè)ERP數(shù)據(jù)庫邏輯模圖2.24制造企業(yè)ERP數(shù)據(jù)庫邏輯模型(3)三、系統(tǒng)實(shí)現(xiàn)與測試(一)關(guān)鍵業(yè)務(wù)模塊的實(shí)現(xiàn)1.系統(tǒng)登錄模塊設(shè)計(jì)好系統(tǒng)后,在系統(tǒng)模塊實(shí)現(xiàn)階段,首先要進(jìn)行系統(tǒng)登錄,登錄運(yùn)行界面如圖3.1所示,為了確保用戶的安全性,設(shè)置了密碼登錄功能,用戶要通過用戶名進(jìn)行系統(tǒng)登錄。圖3.1系統(tǒng)登錄界面登錄成功后,進(jìn)入系統(tǒng)的主界面,在這個(gè)界面可以看到企業(yè)的各個(gè)管理模塊,參見圖3.2。圖3.2系統(tǒng)主界面2.倉庫管理系統(tǒng)進(jìn)倉管理進(jìn)倉管理功能包括查詢、修改、增加和審查等功能,實(shí)現(xiàn)物料采購的入倉功能。這部分實(shí)現(xiàn)了WEBService服務(wù),在服務(wù)注冊(cè)時(shí)可采用集成開發(fā)工具,并生成了供application應(yīng)用系統(tǒng)調(diào)用的WSDL。參見圖3.3進(jìn)倉界面和圖3.4進(jìn)倉流程圖。圖3.3進(jìn)倉界面圖3.4進(jìn)倉流程圖3.倉庫管理系統(tǒng)出倉管理出庫環(huán)節(jié)也包括信息核對(duì),庫存掌握及安排跟單員等步驟,是倉庫管理中的一個(gè)重要模塊,主要實(shí)現(xiàn)領(lǐng)料出倉管理。進(jìn)倉管理功能和出庫環(huán)節(jié)相似,這一部分使用表現(xiàn)層服務(wù),在表現(xiàn)層注冊(cè)時(shí)可用集成研發(fā)工作,并生成了供application應(yīng)用系統(tǒng)調(diào)用的WSDL。參見圖3.5出庫界面和圖3.6出倉流程圖。圖3.5出庫界面圖3.6出倉流程圖4.生產(chǎn)管理系統(tǒng)物料暫收管理物料暫收在倉庫管理中也占有重要地位,其主要功能是開具和審查物料暫收單等。其工作原理與出/入倉管理的原理類似。圖3.7產(chǎn)品擱置系統(tǒng)界面圖3.8產(chǎn)品擱置流程圖5.倉庫管理系統(tǒng)排產(chǎn)管理排產(chǎn)管理時(shí)需要填報(bào)排產(chǎn)單,在審批通過后進(jìn)行實(shí)際生產(chǎn),其功能是實(shí)現(xiàn)了對(duì)暫收物料的安排生產(chǎn)。圖3.9排產(chǎn)功能運(yùn)行界面圖3.10生產(chǎn)排程查詢圖3.11生產(chǎn)流程圖(二)系統(tǒng)測試(1)測試方法及測試目的只有經(jīng)過設(shè)計(jì)和測試之后,系統(tǒng)才能投入應(yīng)用。測試在系統(tǒng)設(shè)計(jì)中必不可少,只有經(jīng)過測試的系統(tǒng)才能排除安全隱患,讓客戶放心使用。最常用的測試方法是白盒測試和黑盒測試。通過白盒測試方法,能夠檢查系統(tǒng)開發(fā)過程中存在的某些問題:關(guān)于1/0的邏輯判斷要進(jìn)行至少一次的測試;必須對(duì)內(nèi)部數(shù)據(jù)的結(jié)構(gòu)有效與否進(jìn)行測試;尤其要多次測試系統(tǒng)中的單獨(dú)運(yùn)行的路徑;針對(duì)循環(huán)體的測試,除了要測試執(zhí)行界限,對(duì)循環(huán)的邊界的測試也是必不可少的。黑盒和白盒的檢測不相同,黑盒側(cè)重于系統(tǒng)性能的檢測,白盒的邏輯與之相反,以下詳細(xì)的說一下黑盒檢測過程中可能會(huì)出現(xiàn)的問題:第一:可能出現(xiàn)的錯(cuò)誤問題第二:頁面不能正常運(yùn)行第三:訪問受限,數(shù)據(jù)庫出現(xiàn)問題第四:性能不對(duì)第五:開端和結(jié)束出現(xiàn)問題等。一般情況下,無論選擇哪種測試方式都需要編寫測試案例,無論結(jié)果是否能通過,只要測試就要全新編寫案例。(2)功能測試編寫測試用例前,整體測試的方案設(shè)計(jì)是非常重要的。通常,測試方案既有白盒測試也有黑盒測試。當(dāng)足夠了解系統(tǒng)運(yùn)行的過程及其開發(fā)結(jié)構(gòu),可按照編程時(shí)的邏輯結(jié)構(gòu)編寫測試用例,但是一定要判斷系統(tǒng)內(nèi)部的結(jié)構(gòu)能否按照預(yù)計(jì)的方案運(yùn)行,這便是結(jié)構(gòu)測試。本系統(tǒng)開發(fā)過程進(jìn)行的測試步驟如下:一是細(xì)節(jié)檢測。將系統(tǒng)的每一個(gè)單元點(diǎn)都作為一個(gè)獨(dú)立的項(xiàng)進(jìn)行檢測,檢測其應(yīng)用的過程中是否能正確被使用,系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)環(huán)節(jié)中的問題將通過測試體現(xiàn),可以分為以下5點(diǎn):第一點(diǎn):單元板塊的接口處第二點(diǎn):業(yè)務(wù)執(zhí)行過程中需要走的路線第三點(diǎn):在哪個(gè)環(huán)節(jié)容易出現(xiàn)問題第四點(diǎn):總結(jié)出數(shù)據(jù)在其中的結(jié)構(gòu)變化第五點(diǎn):在過程中還會(huì)受到哪些因素影響二是模塊式檢測。集成測試主要是發(fā)現(xiàn)接口方面的問題。根據(jù)系統(tǒng)的功能,可根據(jù)主系統(tǒng)及子系統(tǒng)兩方面進(jìn)行測試,按照測試方法又可分漸增式測試與非漸增式測試兩種。綜合考慮的話,漸增式測試較好,主要體現(xiàn)在如下四方面:第一:用快捷鍵很容易發(fā)現(xiàn)錯(cuò)誤的地方第二:檢測過程中不需要很多軟件的配合,降低了費(fèi)用第三:檢測相對(duì)來說較徹底驗(yàn)收測試這一步是驗(yàn)證軟件的有效性。以黑盒測試為主,目的是跟用戶證明系統(tǒng)可以最初設(shè)計(jì)的模式正常的運(yùn)行。測試之后,會(huì)出現(xiàn)兩種情況:第一:無論是顧客需求的功能性還是運(yùn)行中的程度都符合顧客的要求,檢測系統(tǒng)過關(guān)。第二:無論是顧客需求的功能性還是運(yùn)行程度都無法實(shí)現(xiàn)或不符合用戶需求,軟件需要進(jìn)行修改。此時(shí)出現(xiàn)的問題通常就是與需求分析不符。此系統(tǒng)是針對(duì)于每一個(gè)模塊進(jìn)行測試的,具體的想檢測出系統(tǒng)的設(shè)計(jì)方向是否可以完全體現(xiàn)出來,另則,是否顧客的需求和所要達(dá)到的性能方面都能達(dá)到滿足,能按照預(yù)初的設(shè)想,把整個(gè)流程完整的凸顯出來,做到系統(tǒng)優(yōu)化無問題,能夠達(dá)到顧客的期許,以下層現(xiàn)的是關(guān)鍵性能的測試。1)采購進(jìn)倉模塊測試首先對(duì)采購進(jìn)倉進(jìn)行測試,測試內(nèi)容主要是添加和審查,參見表一。表3.1采購進(jìn)倉測試用例測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1、添加進(jìn)入頁面,正常進(jìn)行登錄后,選擇入庫管理,找到新增圖標(biāo),進(jìn)入后按順序分別填好物料信息,點(diǎn)擊保存按鈕。顯示進(jìn)倉信息運(yùn)行良好2、審查輸入用戶名與密碼,進(jìn)入按鈕進(jìn)倉管理模塊點(diǎn)擊審查按鈕。進(jìn)入審查界面,允許審查運(yùn)行良好經(jīng)過測試,實(shí)際結(jié)果復(fù)核預(yù)期,本模塊功能成功。2)領(lǐng)料出倉模塊測試主要測試出倉和查詢兩個(gè)內(nèi)容,包括輸入物料編號(hào)、物料名稱、規(guī)格、數(shù)量等信息,點(diǎn)擊保存按鈕以及查詢功能能否順利進(jìn)行。參見表3.2.表3.2領(lǐng)料出倉測試用例測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1、出倉進(jìn)入頁面,正常進(jìn)行登錄后,選擇出庫管理,找到新增圖標(biāo),進(jìn)入后按順序分別填好物料信息,點(diǎn)擊保存按鈕顯示出倉成功信息運(yùn)行良好2、查詢進(jìn)入頁面,正常進(jìn)行登錄后,選擇領(lǐng)料出庫,找到查詢圖標(biāo)。進(jìn)入后輸入想要查詢的產(chǎn)品名稱,頁面將層現(xiàn)出數(shù)據(jù)。進(jìn)入查詢界面運(yùn)行良好經(jīng)過測試,實(shí)際結(jié)果復(fù)核預(yù)期,本模塊功能成功。3)物料暫收模塊測試主要測試添加和面積計(jì)算兩個(gè)內(nèi)容,包括點(diǎn)擊新增按鈕,輸入物料名稱、規(guī)格、型號(hào)、數(shù)量等信息,點(diǎn)擊保存按鈕以及根據(jù)不同公式進(jìn)行面積計(jì)算。參見表3.3。表3.3物料暫收測試用例測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1、添加進(jìn)入頁面,正常進(jìn)行登錄后,選擇物料擱置管理,找到新增圖標(biāo),進(jìn)入后按順序分別填好物料信息,點(diǎn)擊保存按鈕。顯示暫收物料信息運(yùn)行良好2、面積計(jì)算輸入用戶名與密碼,進(jìn)入物料暫收管理模塊,點(diǎn)擊面積計(jì)算,進(jìn)入單價(jià)計(jì)算界面。顯示面積計(jì)算界面,選擇不同計(jì)算公式,得到相對(duì)應(yīng)的計(jì)算金額運(yùn)行良好經(jīng)過測試,實(shí)際結(jié)果復(fù)核預(yù)期,本模塊功能成功。4)生產(chǎn)排產(chǎn)模塊測試主要測試出倉和反審兩個(gè)內(nèi)容,包括點(diǎn)擊新增按鈕,輸入客戶信息、物料信息、排產(chǎn)日期和生產(chǎn)種類等信息,點(diǎn)擊保存按鈕以及反審功能能否順利進(jìn)行。表3.4生產(chǎn)排產(chǎn)檢測測試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1、出倉進(jìn)入頁面,正常進(jìn)行登錄后,選擇生產(chǎn)排產(chǎn)字樣,找到新增圖標(biāo),進(jìn)入后按順序分別填好物料信息,點(diǎn)擊保存按鈕。顯示排產(chǎn)信息運(yùn)行良好2、反審進(jìn)入頁面,正常進(jìn)行登錄后,選擇生產(chǎn)排產(chǎn)字樣,選擇已經(jīng)審查過的單子,找到反審圖標(biāo),進(jìn)入后核對(duì)好信息,按反審按鈕操作。進(jìn)入反審界面,允許做反審操作運(yùn)行良好經(jīng)過測試,實(shí)際結(jié)果復(fù)核預(yù)期,本模塊功能成功。5)添加生產(chǎn)計(jì)劃測試用例生產(chǎn)計(jì)劃管理實(shí)現(xiàn)的功能主要為查詢和制定生產(chǎn)計(jì)劃,核心功能為制定生產(chǎn)計(jì)劃。因此,針對(duì)制定生產(chǎn)計(jì)劃這個(gè)功能點(diǎn)對(duì)系統(tǒng)進(jìn)行測試。參見表3.5.表3.5添加生產(chǎn)計(jì)劃測試用例功能名稱添加生產(chǎn)計(jì)劃測試類型黑盒測試前置條件車間管理員登錄系統(tǒng)并且經(jīng)過授權(quán)。事件流首先,進(jìn)入【生產(chǎn)計(jì)劃管理】界面,單擊“添加”按鈕,進(jìn)入到【制定生產(chǎn)計(jì)劃】界面;其次,輸入表單數(shù)據(jù);然后,點(diǎn)擊“保存”按鈕;最后,系統(tǒng)將表單提交至后臺(tái),數(shù)據(jù)庫保存數(shù)據(jù)。預(yù)期結(jié)果頁面成功返回【生產(chǎn)計(jì)劃管理】界面測試結(jié)果測試結(jié)果符合設(shè)計(jì)要求本模塊核心功能通過黑盒測試得到了正確的輸出結(jié)果,滿足用戶需求,可以供車間管理員進(jìn)行生產(chǎn)計(jì)劃管理。制完上報(bào)管理實(shí)現(xiàn)如下功能:車間管理員登錄后,可以通過輸入產(chǎn)品圖號(hào)和工藝查詢本車間的上報(bào)記錄,還可以根據(jù)產(chǎn)品圖號(hào)和工藝進(jìn)行多次上報(bào),每次上報(bào)后都會(huì)更新上報(bào)記錄顯示列表。本功能點(diǎn)的測試用例如表3.6所示。預(yù)期結(jié)果符合本模塊功能需求,車間管理員可以通過本模塊功能對(duì)所在車間的生產(chǎn)過程進(jìn)行控制和記錄。表3.6制完上報(bào)測試用例功能名稱添加生產(chǎn)計(jì)劃生產(chǎn)完成后新增產(chǎn)品上報(bào)記錄測試類型黑盒測試前置條件車間管理員登錄系統(tǒng)并且經(jīng)過授權(quán)。事件流首先

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論