庫存系統(tǒng)仿真程序設計實驗報告參考格式_第1頁
庫存系統(tǒng)仿真程序設計實驗報告參考格式_第2頁
免費預覽已結束,剩余12頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗報告課程名稱:_系統(tǒng)仿真_實驗名稱:庫存系統(tǒng)仿真程序設計院(系):_管理學院_專業(yè)班級:_姓 名:_學 號:_指導教師:_20112011 年 1111 月 2929 日系統(tǒng)仿真實驗報告(參考格式,16K紙)課程名稱:系統(tǒng)仿真 實驗項目名稱:庫存系統(tǒng)仿真程序設計實驗類型:綜合型實驗學生姓名:指導教師: 實驗日期:2011年11月28日一、實驗目的和要求系統(tǒng)仿真是管理科學專業(yè)的一門專業(yè)必修課, 是建立在系統(tǒng)科學、 計 算機技術和計算方法等基礎上的一門綜合性很強的課程, 它是分析、綜合 各類工程系統(tǒng)和非工程系統(tǒng)的一種研究方法和有力的手段。 而實驗課是為 了鞏固課堂所學內容, 讓學生親自上機操作

2、。 其目的主要是使學生真正了 解計算機仿真相關知識, 通過實驗訓練進一步培養(yǎng)學生分析問題和解決問 題的能力,使學生掌握在實際系統(tǒng)中應用系統(tǒng)仿真的方法和步驟。本實驗要求學生針對一個庫存系統(tǒng)進行詳細的問題分析、 建模、編程、 上機調試等,要求學生掌握對實際系統(tǒng)計算機仿真的一般過程和基本方 法。在實驗的全過程中,培養(yǎng)學生勤奮學習、求真、求實的科學品德,培 養(yǎng)學生的動手能力、思維能力、想象能力、表達能力。二、實驗內容和原理1.內容某自行車商店的倉庫管理人員采取一種簡單的訂貨策略, 當庫存量降 低到P輛自行車時就向廠家訂貨,每次訂貨Q輛,如果某一天的需求量 越過了庫存量,商店就有銷售損失和信譽損失, 但

3、如果庫存量過多, 將會 導致資金積壓和保管費增加若現(xiàn)在已有如下表所示的五種庫存策略,試比較選擇一種策略以使總費用最少專 業(yè):班 級:實驗地點:西樓機房方案編號重新訂貨點P/輛重新訂量Q/輛萬案1125100萬案2125150萬3150250萬案4175250萬案5175300這個問題的已知條件是:1) 從發(fā)出訂貨到收到貨物需隔3天.2) 每輛自行車保管費為0.75元/天,每輛自行車的缺貨損失為1.80元/天,每次的訂貨費為75元.3) 每天自行車需求量是0到99之間均勻分布的隨機數(shù).4) 原始庫存為115輛,并假設第一天沒有發(fā)出訂貨.要求用計算機按天仿真?zhèn)}庫貨物的變動情況卻很方便.可以150天

4、為例,依次對這五種方案進行仿真,最后比較各方案的總費用,從而作決策.2.原理輸入一些常數(shù)和初始數(shù)據(jù)后,以一天為時間步長進行仿真1)檢查這一天是否為預定到貨日期,如果是,則原有庫存量加Q,并把預定到貨量清為零;如果不是,則庫存量不變;2)接著仿真隨機需求量,這可用計算機語言中的隨機函數(shù)得到. 若庫 存量大于需求量,則新的庫存量減去需求量;反之,則新庫存量變?yōu)榱悖?并且要在總費用上加一缺貨損失.3)檢查實際庫存量加上預定到貨量是否小于重新訂貨點P,如果是,則需要重新訂貨,這時就加一次訂貨費.如此重復運行150天,即可得所需費用總值.三、儀器名稱及主要規(guī)格(包括量程、分度值、精度等)、材料 計算機(

5、配置)Wirafcwi時晦WE7堆谿.O WW叭噸訕i 5回中哄 碼時斷審的膳!卍知7的鼻彥剤03UE1.師刪砒PC莊師 r 葉nEjwfc袒eovo211IwetUl CorefTMlZ Quo CRJ WK比丫西吃Z59 GHi音兩ITIRAM:AHfGB 12.54 GB可制|R*IM:LwwSHPH1A?*d-Wtlift.ii-Br.fi:PCGJB創(chuàng)1低真蚱:tf真 5 芒:rcTfWUnKGROUPWirJowiJKfl咼ndaTg四、實驗步驟填題目分析這一問題用解析法討論比較麻煩,但用計算機按天仿真?zhèn)}庫貨物的變動情況卻很方便.我們以150天為例,依次對這五種方案進行仿真,最后比

6、較各方案的總費用, 從而就可以作出決策.初始化第1種方案的150天的總費用為:11884.8元第2種方案的150天的總費用為:11314.8元 第3種方案的150天的總費用為:15764元第4種方案的150天的總費用為:17604.3元第5種方案的150天的總費用為:18463.5元經過計算機仿真、比較可得出:第2種方案最優(yōu),其150天的總費用為:11314.8元Press any key to con ti nue六、體會程序框圖產生隨機需求暈庫存+Q顱定到貨量置邈五、實驗結果及分析(調試中出現(xiàn)問題及解決)通過本次實驗,掌握了事件步長法仿真實驗的基本原理和實踐步驟,并通過該原理解決了實際問題

7、,達到了學以致用的目的。七、結果(附程序源碼及運行結果)程序代碼#include#include#includeusing namespace std;int main()srand(unsigned)time(NULL);int prePoint, preQuantity,prePeriod,preCost,needCount,primNum,lackNum,order,optPro,orderCost;prePeriod = 3;/ 訂貨到收貨的時間間隔double keepCost = 0.75;/ 保管費double lackLoss = 1.8;/ 缺貨損失費preCost = 75

8、; / 訂貨費 primNum = 115;/ 原始庫存double ttCost = 0;double optSche = 1000000;order = 0;/未定貨時的狀態(tài)for (int j=1; j=5; j+) if (j = 1)prePoint = 125;preQuantity = 100; else if (j = 2)prePoint = 125;preQuantity = 150; else if (j = 3)prePoint = 150;preQuantity = 250; else if (j = 4)prePoint = 175;preQuantity = 25

9、0; else if (j = 5)prePoint = 175;preQuantity = 300;ttCost = 0;orderCost = 0;for (int i=1; i=150; i+) if (primNum prePoint) /重新訂貨點/ 總費用初始化為 0/訂貨費if (i != 1 )/檢測和訂貨if (i != 148 & i!=149 & i!= 150 & order = 0) order = i;orderCost += 75;if (i - order)%3 = 0 & order != 0 & order != i)

10、 primNum += preQuantity;/ 收貨order = 0;/ 把訂貨狀態(tài)重置為needCount = rand()%100; / 產生今天的需求量if (needCount primNum) primNum = primNum - needCount;lackNum = 0; else lackNum = needCount - primNum;primNum = 0;ttCost += primNum * keepCost + lackNum * lackLoss;/這三天不再訂貨0 ,即未訂貨狀態(tài)if (i != 1 )/檢測和訂貨if (ttCost + orderCost optSche) optSche = ttCost + orderCost;optPro = j;cout第vvjvv種方案的 150 天的總費用為:vvttCost+orderCostvv 元endl;coutvvendlvv經過計算機仿真、比較可得出:第vvoptProvv種方案最優(yōu),其 150 天的總費用為:vvoptSchevv元vvendl;return 0;運行結果*噸過計算機仿真*饒可爵岀:第1種方案最拉其述天的總費用為心也5阮ress an/I殍夕to co nt inns-XAU SE

溫馨提示

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

評論

0/150

提交評論