国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

離散型制造業(yè)進(jìn)銷存管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2017-07-12 08:19:00陳琴萬(wàn)波
軟件導(dǎo)刊 2017年6期
關(guān)鍵詞:管理信息系統(tǒng)

陳琴+萬(wàn)波

摘要:針對(duì)離散制造業(yè)的業(yè)務(wù)流程,采用Visual Studio 2010為開(kāi)發(fā)平臺(tái),以SQL Server 2008 為后臺(tái)數(shù)據(jù)庫(kù),開(kāi)發(fā)了進(jìn)銷存管理信息系統(tǒng)。該系統(tǒng)以庫(kù)存管理為核心,包括生產(chǎn)計(jì)劃管理、申購(gòu)管理、器件管理、半成品管理、成品管理、合同管理等功能。以武漢某燃?xì)獗碇圃炱髽I(yè)為例,進(jìn)行了系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn)。

關(guān)鍵詞:管理信息系統(tǒng);進(jìn)銷存;離散制造業(yè);集成信息化管理

DOIDOI:10.11907/rjdk.171445

中圖分類號(hào):TP319

文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2017)006-0053-03

0 引言

中小型離散制造業(yè)由于其物料種類繁多、產(chǎn)品結(jié)構(gòu)多樣、生產(chǎn)工藝靈活等因素,采購(gòu)、銷售和庫(kù)存等方面的信息量龐大,經(jīng)營(yíng)管理的結(jié)算和統(tǒng)計(jì)困難。普通的通用信息管理系統(tǒng)無(wú)法滿足企業(yè)生產(chǎn)管理的需要,而成熟的大型系統(tǒng)所需的維護(hù)、培訓(xùn)成本較高,令人望而卻步。因此,針對(duì)企業(yè)實(shí)際業(yè)務(wù)需求,定制進(jìn)銷存管理系統(tǒng)成為了中小型離散制造企業(yè)優(yōu)化管理的最佳選擇。本文以武漢某燃?xì)獗碇圃炱髽I(yè)的信息化建設(shè)項(xiàng)目為背景,針對(duì)其管理系統(tǒng)的實(shí)際情況,結(jié)合先進(jìn)管理思想,構(gòu)建了一套與該公司生產(chǎn)運(yùn)營(yíng)實(shí)際緊密結(jié)合的進(jìn)銷存管理信息系統(tǒng)。

1 需求分析

1.1 可行性分析

集成信息化管理己經(jīng)成為各行業(yè)經(jīng)營(yíng)管理的趨勢(shì),諸多實(shí)施案例已證明,進(jìn)銷存信息管理系統(tǒng)確實(shí)能解決“進(jìn)、銷、存”不同部門之間“管理難”的問(wèn)題,從而實(shí)現(xiàn)“統(tǒng)一管理、資源共享”的目標(biāo)。本系統(tǒng)在開(kāi)發(fā)、運(yùn)營(yíng)、培訓(xùn)和后期維護(hù)等方面的費(fèi)用相對(duì)較低,且該公司己具備系統(tǒng)運(yùn)行所需的軟硬件條件。本系統(tǒng)開(kāi)發(fā)采用WPF、C#和Entity Framework等成熟技術(shù),相關(guān)平臺(tái)功能完善,能滿足中小型企業(yè)快速定制開(kāi)發(fā)的需要,并且開(kāi)發(fā)人員及其技術(shù)水平均能滿足開(kāi)發(fā)需要。綜上所述,本系統(tǒng)目標(biāo)明確,經(jīng)濟(jì)條件符合,技術(shù)條件成熟,且系統(tǒng)設(shè)計(jì)實(shí)用性強(qiáng),能滿足各類用戶的操作需要。因此,系統(tǒng)的開(kāi)發(fā)是切實(shí)可行的。

1.2 業(yè)務(wù)流程分析

燃?xì)獗碇圃炱髽I(yè)訂單需求規(guī)格多,各品種產(chǎn)品一次性訂貨數(shù)量不大,屬于典型的多品種、小批量的離散型制造企業(yè)。企業(yè)采用面向訂單的組織方式,即在接收到客戶訂單之前,已經(jīng)開(kāi)始生產(chǎn),成品在倉(cāng)庫(kù)中等待訂單;而當(dāng)產(chǎn)品庫(kù)存量不足(企業(yè)根據(jù)該產(chǎn)品銷售情況自行判定)時(shí),企業(yè)采購(gòu)所需物料并組織生產(chǎn)[1],業(yè)務(wù)基本流程如圖1所示。

“進(jìn)”業(yè)務(wù),以計(jì)劃與采購(gòu)為核心。運(yùn)營(yíng)部綜合企業(yè)生產(chǎn)能力及同期銷售情況,制定月度、季度生產(chǎn)計(jì)劃,并根據(jù)生產(chǎn)計(jì)劃、產(chǎn)品物料清單和庫(kù)存實(shí)際,生成器件申購(gòu)單,作為采購(gòu)依據(jù);采購(gòu)部和供應(yīng)商議價(jià)、簽訂采購(gòu)合同,即對(duì)申購(gòu)進(jìn)行處理;確定所采購(gòu)器件無(wú)質(zhì)量問(wèn)題(入庫(kù))后,向供貨商支付貨款。

“存”業(yè)務(wù),涵蓋企業(yè)內(nèi)部各種器件、半成品、成品的流轉(zhuǎn)過(guò)程。零件到貨后,經(jīng)質(zhì)檢部檢查,確認(rèn)“質(zhì)檢合格”后,倉(cāng)庫(kù)辦理入庫(kù)登記(特殊品可作“未檢入庫(kù)”處理);生產(chǎn)部根據(jù)計(jì)劃制定生產(chǎn)單;車間依照生產(chǎn)單、物料清單到領(lǐng)料倉(cāng)庫(kù)登記領(lǐng)料信息;生產(chǎn)完成后,車間將(半)成品、余料放入倉(cāng)庫(kù),倉(cāng)庫(kù)登記入庫(kù)、退料信息。不合格或退貨品須退庫(kù)返修,處理與之相似;倉(cāng)庫(kù)按銷售合同在指定時(shí)間內(nèi)發(fā)貨。若因質(zhì)量問(wèn)題退貨,則應(yīng)返修后重新發(fā)貨。

“銷”業(yè)務(wù),即以銷售為中心。銷售部查看成品庫(kù)存,根據(jù)庫(kù)存情況與客戶簽訂銷售合同;當(dāng)庫(kù)存產(chǎn)品數(shù)量不足以滿足銷售需要時(shí),可上報(bào)追加生產(chǎn)計(jì)劃;確認(rèn)客戶收貨且無(wú)質(zhì)量問(wèn)題后,銷售部收取貨款,否則收回退貨品。

同時(shí),該公司提供代購(gòu)類產(chǎn)品,如大型工業(yè)用表等。此類產(chǎn)品需求量十分有限,因此其進(jìn)銷存活動(dòng)以訂單驅(qū)動(dòng)的方式進(jìn)行,即簽訂銷售訂單后再進(jìn)行相關(guān)采購(gòu)、庫(kù)存。此類進(jìn)銷存活動(dòng)僅涉及商品的流通,其庫(kù)存管理業(yè)務(wù)更加簡(jiǎn)單,而采購(gòu)、銷售部分基本相同,故不展開(kāi)分析。

2 系統(tǒng)功能設(shè)計(jì)

進(jìn)銷存管理的直接對(duì)象是客戶訂貨、采購(gòu)和庫(kù)存部分,而其它的物料需求計(jì)劃、生產(chǎn)計(jì)劃、財(cái)務(wù)部分都與上述的訂貨、采購(gòu)和庫(kù)存部分有直接的數(shù)據(jù)交換關(guān)系[2]。根據(jù)對(duì)系統(tǒng)業(yè)務(wù)流程的分析及相關(guān)業(yè)務(wù)處理的核心實(shí)體,劃分進(jìn)銷存管理系統(tǒng)的功能模塊,具體如圖2所示。

(1)計(jì)劃管理。用于實(shí)現(xiàn)主生產(chǎn)計(jì)劃的維護(hù),以明確計(jì)劃時(shí)間內(nèi)生產(chǎn)的成品種類、數(shù)量和技術(shù)路線,具體提供主計(jì)劃的錄入、修改、組合查詢等功能,并能對(duì)計(jì)劃的有效性、完整性進(jìn)行驗(yàn)證。

(2)申購(gòu)管理。申購(gòu)是采購(gòu)的依據(jù),申購(gòu)單由系統(tǒng)根據(jù)生產(chǎn)計(jì)劃、臨時(shí)計(jì)劃和庫(kù)存實(shí)際自動(dòng)生成。故申購(gòu)模塊主要提供查詢功能,并支持查詢結(jié)果的Excel導(dǎo)出,方便采購(gòu)部進(jìn)行處理。

(3)合同管理。主要負(fù)責(zé)合同基本信息與合同明細(xì)的維護(hù)和查詢,明確商品的種類、規(guī)格、數(shù)量、單價(jià)及到貨批次和時(shí)間等。合同根據(jù)訂立對(duì)象的不同,分為采購(gòu)合同和銷售合同,分別由采購(gòu)部、銷售部進(jìn)行錄入、修改。為保證系統(tǒng)一致性,已執(zhí)行的合同(明細(xì))不可更改。

(4)質(zhì)檢管理。主要是記錄到貨批次的質(zhì)檢結(jié)果,與采購(gòu)、代工合同執(zhí)行相對(duì)應(yīng),由質(zhì)檢部負(fù)責(zé)。為保證流程規(guī)范,質(zhì)檢記錄不可修改,本模塊僅提供錄入和查詢功能。

(5)庫(kù)存管理。用于實(shí)現(xiàn)物品入庫(kù)到最終發(fā)貨出庫(kù)的全程管理,根據(jù)管理物品的不同,分為器件、半成品、成品3個(gè)子模塊。器件管理子模塊除維護(hù)期間的基本信息,還負(fù)責(zé)器件入庫(kù)、器件退庫(kù)、器件領(lǐng)料、器件退料、器件代工領(lǐng)料、器件代工退料、器件報(bào)廢、器件盤存等業(yè)務(wù),提供相關(guān)信息的錄入、查詢及月度報(bào)表、在線盤存等功能。半成品、成品子模塊與之基本相似,不再贅述。

(6)供應(yīng)商管理。用于實(shí)現(xiàn)對(duì)供應(yīng)商基本信息及其供貨目錄、報(bào)價(jià)信息,以及采購(gòu)支付記錄的維護(hù)。將供貨商的應(yīng)付賬款進(jìn)行立賬處理,合同履行或錄入支付記錄后,系統(tǒng)自動(dòng)修改應(yīng)付款值,并提供支付記錄查詢和支付報(bào)表導(dǎo)出功能。

(7)客戶管理。功能基本同上,故不再贅述。

(8)系統(tǒng)管理。包括全部系統(tǒng)運(yùn)行相關(guān)基礎(chǔ)信息的設(shè)置和維護(hù),如權(quán)限管理、部門信息維護(hù)、用戶管理、密碼修改、數(shù)據(jù)庫(kù)設(shè)置、枚舉值設(shè)置等。

3 數(shù)據(jù)庫(kù)設(shè)計(jì)

3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)方法

本系統(tǒng)為企業(yè)級(jí)應(yīng)用,相關(guān)業(yè)務(wù)信息較為復(fù)雜。為保證系統(tǒng)數(shù)據(jù)設(shè)計(jì)的科學(xué)性和合理性,展開(kāi)設(shè)計(jì)前必須明確設(shè)計(jì)方法。數(shù)據(jù)庫(kù)設(shè)計(jì)的一般過(guò)程包括概念設(shè)計(jì)與物理設(shè)計(jì)。

(1)概念設(shè)計(jì)。用于表示數(shù)據(jù)及其相互聯(lián)系,形成獨(dú)立于DBMS(Database Management System,數(shù)據(jù)庫(kù)管理系統(tǒng))的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)。

(2)物理設(shè)計(jì)。根據(jù)DBMS及計(jì)算機(jī)系統(tǒng)所提供的手段,為數(shù)據(jù)庫(kù)邏輯模型選取一個(gè)最適合應(yīng)用環(huán)境的物理模型(包括存儲(chǔ)結(jié)構(gòu)和存取方法等)。

3.2 系統(tǒng)數(shù)據(jù)庫(kù)概念設(shè)計(jì)

進(jìn)銷存業(yè)務(wù)按照一定流程貫穿于企業(yè)的整個(gè)經(jīng)營(yíng)過(guò)程,起于計(jì)劃擬定,終于銷售回款,涉及物品包括器件、半成品、成品[3]。根據(jù)對(duì)進(jìn)銷存業(yè)務(wù)流程的分析,可確定其基本數(shù)據(jù)需求,將整個(gè)業(yè)務(wù)處理過(guò)程劃分為計(jì)劃、申購(gòu)、采購(gòu)、代工、質(zhì)檢、庫(kù)存管理、銷售7部分。由于離散制造業(yè)本身存在產(chǎn)品結(jié)構(gòu)復(fù)雜、零部件種類繁多、加工過(guò)程多變、不確定性較多等特點(diǎn),其“進(jìn)銷存”管理信息量極大。為方便描述,本文以采購(gòu)合同為例進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明,其概念模型如圖3所示。

采購(gòu)合同信息主要包括供貨商、簽訂時(shí)間、起止時(shí)間,采購(gòu)物品的種類、數(shù)量、單價(jià)及執(zhí)行批次信息。其中,采購(gòu)明細(xì)須與供貨商供貨物品一致。采購(gòu)是對(duì)申購(gòu)的響應(yīng),每個(gè)采購(gòu)明細(xì)可處理多條申購(gòu)明細(xì)記錄。

公司根據(jù)采購(gòu)合同的執(zhí)行情況分次支付貨款,合同的已付款值即為各對(duì)應(yīng)付款記錄中的付款金額總和。付款記錄錄入后,相應(yīng)供貨商進(jìn)行分賬信息、合同信息更新。

3.3 系統(tǒng)數(shù)據(jù)庫(kù)物理設(shè)計(jì)

進(jìn)銷存業(yè)務(wù)中的合同包括采購(gòu)合同、銷售合同和代工合同,將各類合同合并為同一實(shí)體,以枚舉類“合同類型”(ContractKind)進(jìn)行區(qū)分:1表示器件采購(gòu)合同,2表示成品采購(gòu)合同,3表示代工合同,4表示銷售合同。合同表設(shè)計(jì)如表1所示。

每個(gè)合同包含多個(gè)合同明細(xì)和批次,每個(gè)批次包含多個(gè)批次明細(xì),對(duì)應(yīng)唯一合同明細(xì)。而合同明細(xì)、批次明細(xì)與具體采購(gòu)(或代工、銷售)物品采用弱關(guān)聯(lián)實(shí)現(xiàn),即根據(jù)“物品類別”(StorageState)不同,“物品編號(hào)”(ItemSID)引用自不同的表,具體為:1表示器件,ItemSID引用自器件表;2表示半成品,ItemSID引用自半成品表;3表示成品,ItemSID引用自成品表。須注意合同類型及合同明細(xì)的一致性,且為保證合同明細(xì)的不重復(fù)性,規(guī)定由合同編號(hào)(ContractSID)、物品類別(StorageState)、物品編號(hào)(ItemSID)可唯一確定一條合同明細(xì)記錄。具體物理設(shè)計(jì)見(jiàn)表2~表4。

4 系統(tǒng)實(shí)現(xiàn)

4.1 技術(shù)路線

本項(xiàng)目屬于中小型企業(yè)應(yīng)用開(kāi)發(fā),綜合考慮系統(tǒng)的開(kāi)發(fā)周期適用范圍,確定了系統(tǒng)的開(kāi)發(fā)總體路線——選擇開(kāi)發(fā)周期較短的Visual Studio 2010為開(kāi)發(fā)平臺(tái),數(shù)據(jù)庫(kù)管理系統(tǒng)則選用具有高實(shí)用性、可伸縮性、可靠性與安全性的SQL Server 2008,主要應(yīng)用WPF和Entity Framework框架。

(1)WPF(Windows Presentation Foundation)是微軟推出的基于Windows Vista的用戶界面框架,屬于NET Framework 3.0的一部分。它具有業(yè)務(wù)邏輯與UI徹底分離、展示效果絢麗、“屬性驅(qū)動(dòng)”觸發(fā)更加靈活和支持自定繪制等優(yōu)點(diǎn)。

(2)ADO.NET Entity Framework是微軟以ADO.NET為基礎(chǔ)發(fā)展而來(lái)的對(duì)象關(guān)系對(duì)應(yīng)(O/R Mapping)解決方案,其設(shè)計(jì)在保留了高擴(kuò)展性的同時(shí),映射定義靈活。使用Entity Framework可以充分定義與數(shù)據(jù)庫(kù)表映射的實(shí)體,而操作實(shí)體與數(shù)據(jù)庫(kù)表映射及相關(guān)修改工作在運(yùn)行時(shí)可自動(dòng)完成,無(wú)須開(kāi)發(fā)人員手工寫入映射代碼,從而大大減少開(kāi)發(fā)人員對(duì)數(shù)據(jù)庫(kù)的直接操作。

4.2 系統(tǒng)體系結(jié)構(gòu)

本系統(tǒng)采用基于C/S的三層結(jié)構(gòu):①表示層。實(shí)現(xiàn)用戶的交互界面內(nèi)容,包括數(shù)據(jù)顯示、信息提示及導(dǎo)航頁(yè)面等,顯示內(nèi)容包括企業(yè)共享信息、部門內(nèi)部信息;②業(yè)務(wù)邏輯層。主要是針對(duì)具體問(wèn)題的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯進(jìn)行處理[21],包括整個(gè)系統(tǒng)需要實(shí)現(xiàn)的主要功能,涵蓋采購(gòu)、銷售、庫(kù)存和生產(chǎn)管理各個(gè)方面;③數(shù)據(jù)訪問(wèn)層。為業(yè)務(wù)邏輯層提供數(shù)據(jù)服務(wù)。

5 結(jié)語(yǔ)

本系統(tǒng)試運(yùn)行結(jié)果證明,本文設(shè)計(jì)的燃?xì)獗磉M(jìn)銷存管理信息系統(tǒng)能夠滿足該公司高效、科學(xué)、規(guī)范的現(xiàn)代信息化管理需要,也進(jìn)一步證明了離散制造型企業(yè)使用進(jìn)銷存管理信息系統(tǒng)開(kāi)展企業(yè)管理的重要性和價(jià)值所在。該信息系統(tǒng)的設(shè)計(jì)開(kāi)發(fā),加強(qiáng)了企業(yè)各部門之間的信息共享,保證了信息的及時(shí)傳輸與反饋,降低了運(yùn)營(yíng)成本,達(dá)到了利益最大化的目標(biāo)。

參考文獻(xiàn):

[1]王瑤.中小型企業(yè)ERP系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[D].成都:電子科技大學(xué),2013.

[2]張軍宇.基于AJAX的企業(yè)進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

[3]趙榮.基于開(kāi)發(fā)平臺(tái)的中小制造企業(yè)ERP實(shí)施過(guò)程研究[D].大連:大連理工大學(xué),2012.

[4]陳黎夫.Microsoft .Net企業(yè)級(jí)應(yīng)用架構(gòu)設(shè)計(jì)[M].北京:人民郵電出版社,2010.

[5]張晗雨.WPF全視角分析[M].北京:機(jī)械工業(yè)出版社,2009.

[6]ROGER JENNINGS.ADO.NET 3.5高級(jí)編程:應(yīng)用LINQ&Entity Framework[M]北京:清華大學(xué)出版社,2009.

[7]白尚旺,等.Power Designer軟件工程技術(shù)[M].北京:電子工業(yè)出版社,2004.

(責(zé)任編輯:黃 ?。?

猜你喜歡
管理信息系統(tǒng)
面向管理信息系統(tǒng)開(kāi)發(fā)的軟件工廠技術(shù)研究
應(yīng)用電力營(yíng)銷管理信息系統(tǒng)進(jìn)行電費(fèi)管理探究
管理信息系統(tǒng)的研究
高校圖書館管理信息系統(tǒng)的完善和發(fā)展研討
應(yīng)用技術(shù)型本科工程管理類專業(yè)《管理信息系統(tǒng)》課程教學(xué)改革
基于B/S結(jié)構(gòu)的學(xué)生公寓管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于“互聯(lián)網(wǎng)+”的企業(yè)管理信息系統(tǒng)優(yōu)化分析
基于工作流的水運(yùn)應(yīng)急信息管理平臺(tái)設(shè)計(jì) 
管理信息系統(tǒng)案例教學(xué)探討
淺析管理信息系統(tǒng)課程教學(xué)
科技視界(2016年16期)2016-06-29 22:00:42
岳池县| 梁山县| 铁力市| 龙门县| 苏尼特右旗| 新巴尔虎左旗| 治县。| 南昌市| 尉犁县| 叙永县| 大安市| 青龙| 慈利县| 新沂市| 巴中市| 乌拉特中旗| 彰化县| 宁津县| 广南县| 阿瓦提县| 桃源县| 明星| 磐石市| 新丰县| 竹山县| 鄱阳县| 嘉祥县| 达州市| 永修县| 二连浩特市| 吉木萨尔县| 安新县| 景宁| 揭阳市| 巨鹿县| 湖州市| 沛县| 祁东县| 衡山县| 夏津县| 广饶县|