数据分析系列剧第四集:行业研究报告与生产计划
在老李的指導(dǎo)下,小蔡畫(huà)出了服裝行業(yè)研究報(bào)告的思路框架(見(jiàn)下圖)
接著小蔡基于該思路撰寫(xiě)了一份簡(jiǎn)要的報(bào)告(見(jiàn)下圖)。
?
周總看完了這份報(bào)告,點(diǎn)點(diǎn)頭說(shuō):“小蔡,寫(xiě)的不錯(cuò)!你對(duì)服裝行業(yè)已經(jīng)有了一定了解,接下來(lái)我們討論一下你報(bào)告中提到的資源配置的問(wèn)題。
現(xiàn)在正值男士西服與運(yùn)動(dòng)外套銷(xiāo)售高峰,咱們生產(chǎn)部門(mén)需要加班,但不知道該如何安排,需要你做個(gè)分析。
這是生產(chǎn)部門(mén)提供的基本資料,你好好想一下,明天給我個(gè)結(jié)果。”
小蔡從周總手里接過(guò)資料,回到座位上越讀越迷茫——資料中的文字像幾百只青蛙跳來(lái)跳去,跳得他心慌。
于是小蔡又去找老李求教。
老李拿起資料,看到如下文字:
單件男士西服的裁剪時(shí)間需要1.2小時(shí),縫紉時(shí)間需要0.7小時(shí),需要6碼布料;
單件運(yùn)動(dòng)外套的裁剪時(shí)間為0.8小時(shí),縫紉時(shí)間為0.6小時(shí),只需用4碼布料。
男士西服與運(yùn)動(dòng)外套的單件利潤(rùn)分別為190元和150元。
這段時(shí)間工廠(chǎng)訂貨量較大,需要至少生產(chǎn)100套西服和75套運(yùn)動(dòng)外套,但總共有200小時(shí)裁剪時(shí)間和180小時(shí)縫紉時(shí)間,1200碼布料,其余工作就要求員工加班完成。
裁剪加班每小時(shí)成本為15元,縫紉加班每小時(shí)成本為10元,按國(guó)家規(guī)定工廠(chǎng)最多可以安排100小時(shí)的加班。
請(qǐng)做出最優(yōu)的生產(chǎn)計(jì)劃,在這種生產(chǎn)計(jì)劃下,總利潤(rùn)是多少?如何安排加班?
老李笑著說(shuō):“這個(gè)問(wèn)題不難,你首先要想想,生產(chǎn)部門(mén)需要你回答哪些問(wèn)題?”
小蔡想了想說(shuō):“要回答兩個(gè)問(wèn)題——男士西服和運(yùn)動(dòng)外套各要生產(chǎn)多少套?裁剪和縫紉可以安排多長(zhǎng)時(shí)間的加班?”
老李點(diǎn)點(diǎn)頭:“沒(méi)錯(cuò)!回答了這兩個(gè)問(wèn)題,就是制定了生產(chǎn)計(jì)劃,那如何檢驗(yàn)生產(chǎn)計(jì)劃是否是最優(yōu)的呢?”
“利潤(rùn)最大化!”——小蔡脫口而出。
老李笑著說(shuō):“正確!利潤(rùn)最大化是你的目標(biāo)函數(shù),同時(shí)要達(dá)到這個(gè)目標(biāo),你還要看看有沒(méi)有資源的約束條件,如果有,具體有哪些?”
“哦”小蔡應(yīng)了一聲,然后邊閱讀資料邊喃喃自語(yǔ):“裁剪時(shí)間、縫紉時(shí)間、布料數(shù)量、西服和運(yùn)動(dòng)服的生產(chǎn)數(shù)量、加班時(shí)間都有約束。”
老李邊聽(tīng)邊在Excel表中制表,小蔡話(huà)音一落,老李就把制好的表拿給小蔡看(見(jiàn)下圖)?
小蔡眼睛一亮:“老李,經(jīng)過(guò)你這么一整理,思路好清晰啊!”
老李笑著點(diǎn)點(diǎn)頭說(shuō):“做數(shù)據(jù)分析就要學(xué)會(huì)把文字語(yǔ)言轉(zhuǎn)化為數(shù)表語(yǔ)言。在這個(gè)數(shù)表里,黃色單元格區(qū)域是要回答的問(wèn)題;灰色單元格區(qū)域是要達(dá)到的目標(biāo);藍(lán)色單元格區(qū)域是約束條件。小蔡,你想一想灰色區(qū)域(即利潤(rùn))怎么算?”
小蔡想了想說(shuō):“利潤(rùn)等于生產(chǎn)男士西服和運(yùn)動(dòng)外套的利潤(rùn)之和減去加班的成本。”
老李伸出大拇指:“沒(méi)錯(cuò)!你把這種數(shù)量關(guān)系寫(xiě)到灰色區(qū)域里吧!”
小蔡點(diǎn)點(diǎn)頭,在灰色C13單元格區(qū)域?qū)懗龊瘮?shù)表達(dá)式“=B5*F5+B6*F6-B9*C9-B10*C10”
老李接著說(shuō):“還有藍(lán)色區(qū)域(即約束條件)。”
小蔡一邊想一邊做,不一會(huì)兒在藍(lán)色區(qū)域也寫(xiě)出了函數(shù)表達(dá)式(見(jiàn)下圖)。?
老李看完了小蔡所寫(xiě)的表達(dá)式,點(diǎn)點(diǎn)頭說(shuō):“通過(guò)這些表達(dá)式,你就建立了目標(biāo)函數(shù)、約束條件與所需求解的生產(chǎn)數(shù)量與加班小時(shí)數(shù)之間的數(shù)量關(guān)系,接下來(lái)我們就可以利用規(guī)劃求解來(lái)得出最優(yōu)生產(chǎn)計(jì)劃。”
“規(guī)劃求解在哪里?該怎么求?”小蔡滿(mǎn)臉狐疑。
老李邊操作邊說(shuō):“在‘Excel選項(xiàng)’中找到‘加載項(xiàng)’,點(diǎn)擊‘轉(zhuǎn)到’,在彈出的‘加載宏’對(duì)話(huà)框中選擇‘規(guī)劃求解加載項(xiàng)’,于是‘規(guī)劃求解’模塊就在‘?dāng)?shù)據(jù)’菜單中顯示出來(lái)了(見(jiàn)下圖)。”?
老李點(diǎn)開(kāi)“規(guī)劃求解”模塊,彈出了“規(guī)劃求解參數(shù)”的對(duì)話(huà)框。他邊操作對(duì)話(huà)框邊說(shuō):“‘設(shè)置目標(biāo)單元格’框是來(lái)設(shè)置目標(biāo)函數(shù)的,在這里就是讓利潤(rùn)C13最大。‘可變單元格’框需要放入需要求解的對(duì)象,因此選擇區(qū)域F5:F6,C9:C10。這兩個(gè)區(qū)域用逗號(hào)隔開(kāi)。‘約束’框是用來(lái)添加約束條件的,點(diǎn)擊‘添加’即可將這些約束條件填充進(jìn)來(lái)(見(jiàn)下圖)。這樣我們就把規(guī)劃求解的參數(shù)設(shè)置好了。”
老李的鼠標(biāo)在上圖中的“求解”處輕輕一按,結(jié)果自動(dòng)生成(見(jiàn)下圖)。結(jié)果顯示新新服裝公司的生產(chǎn)部應(yīng)生產(chǎn)男士西服100套、運(yùn)動(dòng)外套150套;裁剪工作安排加班40個(gè)小時(shí),此時(shí)利潤(rùn)為40900元,達(dá)到利潤(rùn)最大化。
小蔡激動(dòng)地跳了起來(lái):“師傅,師傅,您太厲害了。您又幫了我一個(gè)大忙。”
老李笑著說(shuō):“什么時(shí)候你能獨(dú)立完成任務(wù),才說(shuō)明我這個(gè)師傅厲害。所以,做師傅的要讓徒弟學(xué)會(huì)舉一反三。小蔡,正好我這有一個(gè)使用規(guī)劃模型求解運(yùn)費(fèi)最小值的案例資料,如果你能獨(dú)立做出來(lái),說(shuō)明你學(xué)會(huì)了簡(jiǎn)單的資源配置問(wèn)題。”
小蔡拿起資料讀了起來(lái):
某農(nóng)產(chǎn)品產(chǎn)于A1、A2、A3三個(gè)城市,年產(chǎn)量分別為7噸、4噸、9噸。該產(chǎn)品成熟后,需銷(xiāo)往B1、B2、B3、B4四個(gè)城市,銷(xiāo)量分別為3噸、6噸、5噸、6噸,已知將產(chǎn)品從A1、A2、A3運(yùn)至B1、B2、B3、B4每噸所需運(yùn)費(fèi)如下表所示,請(qǐng)使用規(guī)劃模型求解運(yùn)費(fèi)最小值。
如果你是小蔡,你能否求出運(yùn)費(fèi)的最小值呢?試試看呦!:)
轉(zhuǎn)載自:《數(shù)據(jù)小宇軍的新浪微博》
總結(jié)
以上是生活随笔為你收集整理的数据分析系列剧第四集:行业研究报告与生产计划的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: I/O通信模型(BIO,NIO,AIO)
- 下一篇: 新安装和已安装nginx如何添加未编译安