張婧
[內(nèi)容提要] 隨著企業(yè)規(guī)模的不斷擴(kuò)大,企業(yè)進(jìn)銷(xiāo)庫(kù)存管理越來(lái)越困難。進(jìn)銷(xiāo)庫(kù)存管理系統(tǒng)面領(lǐng)著內(nèi)容復(fù)雜,資料繁多,資源信息不對(duì)稱(chēng)的難題。如何建立規(guī)范化,流程化的進(jìn)銷(xiāo)存管理系統(tǒng),是企業(yè)規(guī)模不斷擴(kuò)大中面臨的一個(gè)重要難題。
[關(guān)鍵詞]進(jìn)銷(xiāo)存管理系統(tǒng)煤炭類(lèi)中小公司
本文對(duì)某公司進(jìn)銷(xiāo)存管理系統(tǒng)進(jìn)行了分析與設(shè)計(jì)。系統(tǒng)采用B/S架構(gòu)設(shè)計(jì)和MySQL數(shù)據(jù)庫(kù),工作流程、功能覆蓋了某公司進(jìn)銷(xiāo)存管理中的主要業(yè)務(wù),實(shí)現(xiàn)了包括由商品管理、訂單管理、會(huì)員管理、統(tǒng)計(jì)管理、系統(tǒng)設(shè)置五大子系統(tǒng)。介紹了該系統(tǒng)的建設(shè)背景、運(yùn)營(yíng)情況以及后期的上線(xiàn)運(yùn)行。同時(shí),又重點(diǎn)介紹了進(jìn)銷(xiāo)存管理系統(tǒng)的總體設(shè)計(jì),包括系統(tǒng)技術(shù)架構(gòu)、開(kāi)發(fā)模式、運(yùn)行機(jī)制,并選取進(jìn)銷(xiāo)存管理系統(tǒng)中的商品管理和訂單管理模塊,詳細(xì)介紹了系統(tǒng)的開(kāi)發(fā)流程,最后對(duì)系統(tǒng)的測(cè)試和實(shí)施進(jìn)行了闡述。
該系統(tǒng)有助于某公司將進(jìn)銷(xiāo)存的數(shù)據(jù)分類(lèi),分級(jí)、分權(quán)、加強(qiáng)部門(mén)之間的協(xié)作,有效滿(mǎn)足了某公司業(yè)務(wù)發(fā)展的需求,提升了公司的競(jìng)爭(zhēng)力。
一、背景簡(jiǎn)介
論文選題來(lái)自于“煤炭科工集團(tuán)三級(jí)公司管理的實(shí)際工程項(xiàng)目”,對(duì)某公司的進(jìn)銷(xiāo)存管理系統(tǒng)進(jìn)行分析和設(shè)計(jì)。該公司隸屬于中央科技型煤炭類(lèi)企業(yè),隨著業(yè)務(wù)范圍的逐漸擴(kuò)大,公司目前的發(fā)展面臨著采購(gòu)、銷(xiāo)售、庫(kù)存等管理環(huán)節(jié)的諸多問(wèn)題,如勞動(dòng)力資本投入量大,市場(chǎng)及消費(fèi)者的反饋信息不能及時(shí)處理等導(dǎo)致公司T作量大、處理效率低下、耗費(fèi)人力過(guò)多等諸多問(wèn)題。為此,該公司為提高內(nèi)部管理的科學(xué)性和規(guī)范化,降低產(chǎn)品進(jìn)銷(xiāo)存管理成本,提高市場(chǎng)的競(jìng)爭(zhēng)力,需要建立一套科學(xué)合理的進(jìn)銷(xiāo)存管理系統(tǒng)來(lái)提高公司現(xiàn)有資源的利用率和管理工作的規(guī)范化、制度化和程序化水平。使決策者及時(shí)準(zhǔn)確把握公司業(yè)務(wù)相關(guān)的各種信息,避免進(jìn)銷(xiāo)存管理的盲目性,提高決策水平。
進(jìn)銷(xiāo)存是指企業(yè)在管理過(guò)程中執(zhí)行的物資“采購(gòu)、入庫(kù)、銷(xiāo)售”的管理過(guò)程。工業(yè)企業(yè)進(jìn)銷(xiāo)存則是從原材料的采購(gòu)、入庫(kù)、加工、入庫(kù)、銷(xiāo)售的全過(guò)程的動(dòng)態(tài)管理過(guò)程。是關(guān)于進(jìn)貨、庫(kù)存、銷(xiāo)售和財(cái)務(wù)的管理系統(tǒng),以物資的流動(dòng)為基礎(chǔ),以票據(jù)流程為主線(xiàn),以資金流轉(zhuǎn)為補(bǔ)充,用計(jì)算機(jī)信息技術(shù)來(lái)管理企業(yè)的進(jìn)銷(xiāo)存流程,可以減少企業(yè)的物資庫(kù)存,提升企業(yè)的資金利用率并提高經(jīng)營(yíng)結(jié)算速度,從而實(shí)現(xiàn)管理的高效實(shí)時(shí)性、科學(xué)智能化。進(jìn)銷(xiāo)存系統(tǒng)可以幫助企業(yè)快速進(jìn)行“進(jìn)、銷(xiāo)、庫(kù)、財(cái)務(wù)”等業(yè)務(wù)流程,是當(dāng)前快速提高企業(yè)市場(chǎng)競(jìng)爭(zhēng)力的有效途徑。
二、應(yīng)用相關(guān)技術(shù)簡(jiǎn)介
文章用到的相關(guān)技術(shù),包括Java EE,ApacheTomcat,MySQL數(shù)據(jù)庫(kù),SSM技術(shù)框架,ApacheMaven,CentOS等。通過(guò)對(duì)該公司進(jìn)銷(xiāo)存管理實(shí)際業(yè)務(wù)的分析,開(kāi)發(fā)出一套基于B/S結(jié)構(gòu)的進(jìn)銷(xiāo)存管理系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)公司財(cái)務(wù)、采購(gòu)、銷(xiāo)售、庫(kù)存等日常管理業(yè)務(wù)的信息化處理,提高公司整體進(jìn)銷(xiāo)存管理水平。
三、需求分析
根據(jù)對(duì)該公司進(jìn)銷(xiāo)存管理實(shí)際業(yè)務(wù)的分析,我們確定了系統(tǒng)實(shí)際使用者包括以下人員:庫(kù)存管理人員;訂單管理人員;會(huì)員管理人員;統(tǒng)計(jì)管理人員;系統(tǒng)管理人員。對(duì)上面的這些角色,再根據(jù)具體分工進(jìn)行細(xì)分。庫(kù)存管理人員的工作包括商品內(nèi)容管理、商品分類(lèi)管理、商品標(biāo)簽管理和庫(kù)存管理等,主要是對(duì)商品進(jìn)行分類(lèi)、統(tǒng)計(jì),便于管理,實(shí)時(shí)了解商品狀態(tài)。訂單管理人員的工作包括訂單內(nèi)容管理、單據(jù)管理和訂單申請(qǐng)等,主要是對(duì)訂單有關(guān)的工作進(jìn)行管理,對(duì)商品的對(duì)外銷(xiāo)售發(fā)揮較重要的作用。會(huì)員管理人員的工作包括會(huì)員管理和商品咨詢(xún)管理等,主要是對(duì)會(huì)員進(jìn)行管理,對(duì)人員注冊(cè)過(guò)程中遇到的會(huì)員以及商品等方面的問(wèn)題提供咨詢(xún),對(duì)了解會(huì)員實(shí)際需求、解決會(huì)員遇到的實(shí)際問(wèn)題等起著非常重要的作用。統(tǒng)計(jì)管理人員的工作包括會(huì)員分析、商品統(tǒng)計(jì)、行業(yè)分析、流量分析和訂單區(qū)域購(gòu)買(mǎi)分析等,主要是對(duì)系統(tǒng)的流量進(jìn)行統(tǒng)計(jì)分析,了解行業(yè)、會(huì)員、商品等的變化趨勢(shì),對(duì)公司決策層方針的制定和規(guī)劃具有重要的參考意義和實(shí)際價(jià)值。系統(tǒng)管理人員的工作包括系統(tǒng)設(shè)置、配送設(shè)置、發(fā)貨設(shè)置、權(quán)限設(shè)置和模板設(shè)置等,主要是對(duì)整個(gè)系統(tǒng)的流暢運(yùn)行具有較重要的作用,并可設(shè)置系統(tǒng)各部分的權(quán)限,確保系統(tǒng)設(shè)置上的方便和系統(tǒng)的安全。
四、系統(tǒng)設(shè)計(jì)簡(jiǎn)介
系統(tǒng)技術(shù)架構(gòu)采用SpingMVC框架,本框架能夠提供數(shù)據(jù)存儲(chǔ)透明,數(shù)據(jù)緩存機(jī)制完善的機(jī)制,保證數(shù)據(jù)持久化的安全高效,同時(shí)使用多種組件配置,提高了新系統(tǒng)的擴(kuò)展性能,降低系統(tǒng)的維護(hù)難度。本系統(tǒng)采用了B/S架構(gòu),能夠支持多種瀏覽器通過(guò)web方式訪(fǎng)問(wèn)。采用五層框架設(shè)計(jì),分別為數(shù)據(jù)層、基礎(chǔ)應(yīng)用層、業(yè)務(wù)層、控制層、表示層。
系統(tǒng)采用集中部署的模式,服務(wù)器由數(shù)據(jù)庫(kù)服務(wù)器,引用服務(wù)器,文件服務(wù)器設(shè)備組成。所有終端可以通過(guò)內(nèi)外或者VPN訪(fǎng)問(wèn)服務(wù)器集群。采用集中部署的優(yōu)勢(shì)在于能夠節(jié)省IT的運(yùn)營(yíng)成本,集中管理運(yùn)維的同時(shí),有利于縮減分支機(jī)構(gòu)的IT隊(duì)伍。
服務(wù)器端,數(shù)據(jù)庫(kù)服務(wù)器采用雙機(jī)備份模式對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),有效保證數(shù)據(jù)的完整性和可靠性。接口服務(wù)器能夠自動(dòng)提取相關(guān)數(shù)據(jù)。移動(dòng)終端通過(guò)接口服務(wù)器訪(fǎng)問(wèn)系統(tǒng),能夠增強(qiáng)系統(tǒng)的安全性和可靠性。本系統(tǒng)采用物理安全、網(wǎng)絡(luò)安全、應(yīng)用安全、備份安全等進(jìn)銷(xiāo)存系統(tǒng)的安全性能。
五、系統(tǒng)測(cè)試
系統(tǒng)測(cè)試是用戶(hù)通過(guò)實(shí)施預(yù)定的測(cè)試手段,檢測(cè)系統(tǒng)是否滿(mǎn)足設(shè)計(jì)需求和設(shè)計(jì)指標(biāo)。系統(tǒng)測(cè)試必須覆蓋系統(tǒng)所有的測(cè)試需求點(diǎn)。根據(jù)系統(tǒng)測(cè)試要求,系統(tǒng)主要采用黑盒測(cè)試的方法測(cè)試系統(tǒng)功能。
系統(tǒng)性能測(cè)試主要包括系統(tǒng)負(fù)載測(cè)試和壓力測(cè)試。其中,負(fù)載測(cè)試主要是在一定時(shí)間段內(nèi),逐步增加系統(tǒng)的負(fù)載,直到系統(tǒng)的性能達(dá)到最大的閾值。在負(fù)載測(cè)試中,能夠檢測(cè)出系統(tǒng)最大支持的并發(fā)數(shù),允許登陸的用戶(hù)數(shù),軟件請(qǐng)求出錯(cuò)率等系統(tǒng)指標(biāo);壓力測(cè)試只要是測(cè)試系統(tǒng)硬件的性能能否達(dá)到需求文檔的設(shè)計(jì)指標(biāo)。包括系統(tǒng)的CPU使用率,網(wǎng)絡(luò)吞吐率,內(nèi)存的使用率,磁盤(pán)的10吞吐率。通過(guò)負(fù)載測(cè)試和壓力測(cè)試,能夠獲得系統(tǒng)的性能參數(shù),為系統(tǒng)的部署提供一定的指導(dǎo)。
六、系統(tǒng)優(yōu)勢(shì)
通過(guò)進(jìn)銷(xiāo)存管理系統(tǒng),實(shí)現(xiàn)了商品的進(jìn)銷(xiāo)存管理的極大優(yōu)勢(shì):一是將進(jìn)銷(xiāo)庫(kù)存由傳統(tǒng)的紙質(zhì)辦公轉(zhuǎn)向數(shù)字化辦公,降低了辦公用品的消耗以及辦公器材的折舊率,明顯減少打印機(jī)的使用量。二是實(shí)現(xiàn)商品進(jìn)銷(xiāo)存業(yè)務(wù)的標(biāo)準(zhǔn)化、流程化、模塊化,促進(jìn)了商品統(tǒng)一管理,提升了某公司的市場(chǎng)競(jìng)爭(zhēng)力。三是實(shí)現(xiàn)了商品業(yè)務(wù)數(shù)據(jù)的分析,提升了銷(xiāo)售業(yè)務(wù)數(shù)據(jù)資產(chǎn)的價(jià)值,同時(shí)能夠?qū)崿F(xiàn)業(yè)務(wù)數(shù)據(jù)的有效整合,對(duì)業(yè)務(wù)的決策提供科學(xué)的參考價(jià)值。四是進(jìn)銷(xiāo)存管理系統(tǒng)能夠與某公司的日常業(yè)務(wù)需求相吻合,系統(tǒng)功能設(shè)計(jì)完善合理,人機(jī)交互性能良好,數(shù)據(jù)刷新機(jī)制合理,達(dá)到了系統(tǒng)設(shè)計(jì)的預(yù)期目標(biāo)。
本文按照IT項(xiàng)目管理流程以及軟件工程生命周期模型,詳細(xì)介紹了某公司進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)與分析,系統(tǒng)是該公司內(nèi)部信息化的重要組成部分,涵蓋了商品進(jìn)銷(xiāo)庫(kù)存的全部基礎(chǔ)業(yè)務(wù),論文呈現(xiàn)了煤炭類(lèi)中小型公司整個(gè)方案的實(shí)施過(guò)程,簡(jiǎn)要描述了整個(gè)方案的事實(shí)設(shè)計(jì)的過(guò)程。提供了中小型信息系統(tǒng)的實(shí)施案例,是一套經(jīng)得起實(shí)踐考驗(yàn)的成熟部署方案。