某商店销售某物品的3类产品的进货问题

论文题目:某商店销售某物品的3类产品的进货问题

姓名1: 学号:专业:

姓名2: 学号:专业:

姓名3: 学号:专业:

2013年5月21日

承 诺 书

我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.

我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮

件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问

题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他

公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正

文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反

竞赛规则的行为,我们将受到严肃处理。

我们参赛选择的题号是(从A/B/C/D中选择一项填写):

我们的参赛报名号为(如果赛区设置报名号的话):

指导教师或指导教师组负责人 (打印并签名):

赛队员 (打印并签名) :1. 属学校(请填写完整的全名):

赛区评阅编号(由赛区组委会评阅前进行编号):

编 号 专 用 页

赛区评阅编号(由赛区组委会评阅前进行编号):

全国统一编号(由赛区组委会送交全国前编号):

全国评阅编号(由全国组委会评阅前进行编号):

某商店销售某物品的3类产品的进货问题

一、摘要

本文针对商店中三件产品每日的销售量,市场需求,缺货时间及缺货量, 进货次数之间的关系进行分析,并建立数学模型对三类产品的进货策略进行优化。基于对本问题的认识并结合现实生活的常识,我们可以判定进货策略主要考虑每日的销售量、市场需求、进货次数、缺货时间及缺货量。进货策略的作用量为进货的时间间隔和进货量。

问题一:首先对所给的数据做基本的处理,并通过对销售量的分析,基于每个周期T内商品销售量在某个值浮动,我们将这个值定为该周期内的进货量。每个周期内销售量浮动越小,越能达到进出货平衡,以此作为评价模型的基准。通过c++程序编写变化周期方差的代码,方差的大小表示该周期内商品销售量的波动程度,我们通过比较各个T的方差,最终把T定为17,并且为了减少进货次数,最终决定每次A,B,C商品一起进货。

问题二:首先对数据划分基期(相当于进货周期),将销售量数据和销售时间处理成线性的,去除一些主要的误差因素,建立市场需求预测模型,通过随机变量Y来表示两个需求量几乎相同的天数的间隔,分析Y可得到商品的平均需求量和在一个基期内的平均需求次数,分析两者间的分布情况,从而得到平均需求量和平均需求次数。采用matlab编程得出时间间隔为5天,A类商品每周期的需求量稳定在46左右,B类商品每周期的需求量稳定在78左右,C类商品每周期的需求量稳定在127左右。

问题三:在第一问的订货策略下,我们定为第一天进货,每个周期末统计剩余量(或缺货量),运用Excel运算得各类商品的缺货情况,与相对应的周期内的需求量作比较知:A商品共缺货一次,在第17天;B商品共缺货三次,在第13,33,34天;C商品共缺货,九次,在第16,17,663,765,782,799,814,815,816天。

问题四:为了尽量降低缺货的损失,我们调整进货模式,采取随机贮存模式(s,S),约定s为各类商品在一个周期里的最小值,S为各类商品一个周期里的最大值。通过Excel处理,我们发现A商品现在缺货一次,在第17天;B商品缺货一次,在第17天;C商品缺货二次,在第16,17天。

关键词:订货策略,matlab,随机贮存模式

一 问题重述

某商店取得了某物在该区域的市场经销权,销售该物的三类产品,附表1给出了该店过去连续800多天的三类产品销售记录。

根据附表1数据,解决如下问题:

(1) 该店三类产品的进货策略是什么?800多天内共进了多少次货?

(2) 该三类产品在该区域的市场需求如何?

(3) 分析现有进货策略下,该店的缺货情况(包括缺货时间及缺货量)。

(4) 如果现有进货策略已经充分考虑了该店的产品存贮能力,如何改进进货策

略,将缺货损失减半,且进货次数尽可能少?

二 问题的分析

问题一1.通过对销售量的分析,基于对每个周期T内商品销售量在某个值浮动,我们将这个值定为该周期内的进货量,该周期内销售量浮动的越小,达到进出货平衡时,我们认为最好,以此作为评价模型的基准。通过c++程序编写变化周期方差值计算的代码,方差的大小表示该周期内商品销售量的波动程度,我们通过比较各个T的波动程度决定T的大小。并且我们为了减少进货次数决定每次A,B,C商品一起进货。

问题二.首先对数据划分基期(相当于进货周期),将销售量数据和销售时间处理成线性的,去除一些主要的误差因素,建立市场需求预测模型,通过随机变量Y来表示两个需求量几乎相同的天数的间隔,分析Y可得到商品的平均需求量和一个基期(进货周期)的平均需求次数,分析两者间的分布情况,从而得到平均需求量和平均需求次数。

问题三:在第一问的订货策略下,我们第一天进货,每个周期末我们统计剩余量(或缺货)我们运用Excel运算得各类商品的缺货情况下表,与相对应的周期内的需求量作比较就可知各类商品的缺货量情况。

问题四:为了降低缺货的损失,我们调整我们的进货模式,采取随机贮存模式(s,S),我们约定s为各类商品的一个周期里的最小值,S为各类商品一个周期;里

的最大值。每次周期初进货量为u,,上周期末的库存量x,按照制定(s,S)策略的要求,当周末存货量x≥s时,进货量u=0;当x0,且令x+u=S。通过随机贮存模型我们不仅能降低缺货的次数,还能减少进货的次数。

三 模型的假设

1. 各类商品的销售量不受季节影响

2. 问题所给的调查数据真实可靠,能够有效反映市场信息

3. 各商品的销售量在每个周期微小波动

四 模型的建立与求解

问题一:

1.1符号说明

n:表示总的销售天数

m:表示总的周期数

1.2我们建立周期筛选模型我们先计算各个周期的数学期望:EXT=错误!未找到引用源。 n=825,

接着我们计算对应T的方差:DX=错误!未找到引用源。 错误!未找到引用源。 m=[错误!未找到引用源。],

:

17。此时A每次进货量为47,B的进货量为79,C的进货量为127.。一共进货49次。

问题二.

三类商品的市场需求总体来说比较平稳。虽然利用自己的经验与

感觉来确定市场需求值是一种常用的直观简便的方法,但以计量经济学为理论背景的

市场需求预测分析方法已被企业管理者所接受。这种预测方法把时间分割成适应企业经营需要的基本单位, 每一基本单位称为一个基期, 并以每一基期的中间时刻作为该期的代表时刻。以y(t)表示t时某种产品的需求量。影响y(t)的因素很多, 例如居民的收人、产品的价格、代用品的价格等等。把影响y(t)的诸变量记为错误!未找到引用源。t),错误!未找到引用源。(t), …错误!未找到引用源。(t), 于是y(t)是这些变量的函数。

由于总有一些误差因素, 所以

Y(t)=f[错误!未找到引用源。t),错误!未找到引用源。t),错误!未找到引用源。t) …错误!未找到引用源。(t),错误!未找到引用源。(t)]

在实际工作中往往把预测模型(1)处理成线性的,并且不考虑误差错误!未找到引用源。(t),而回归是解决此类问题最常用的方法。

市场需求的预测模型

这三种产品的市场需求量可能会受到数十种甚至更多种已知或未知因素的影响, 显然要逐一列出这些影响因素十分困难。而且题目中只给出了销售量这一种数据。但在不少场合我们更关心的不是哪些已知或未知的影响因素而是市场需求本身的两项主要信息,即需求量和需求时间。市场需求的两项主要信息一般可以用下图示

图为前30天A,B,C三种商品的销售量

图中横轴表示时间, 纵轴表示需求量,在T=1时刻有第一次需求, 需求量为S1, ⋯ , 在错误!未找到引用源。时刻有第n次需求, 需求量为错误!未找到引用源。。显然无论需求时间和需求量都不可能是常数, 客观上它们应该是随机变量。当用随机变量Y来表示需求的间隔时间,即错误!未找到引用源。=错误!未找到引用源。-错误!未找到引用源。,i=1,2, …,n, 这时需求随时间的变化过程构成特殊的随机过程—标值点过程{错误!未找到引用源。,错误!未找到引用源。}.显然, 对市场需求这个标值点过程, 我们最关心的指标是任意时刻的平均需求量和一个经营基期内(如一年, 一个月, 一天等)的平均需求次数。下面先来研究一个经营基期内的平均需求次数。

当用N(t)表示(0,t]中的需求次数,即N(t)=sup{n|错误!未找到引用源。+…+错误!未找到引用源。≤t},则有(0,t]中的平均需求次数为M(t)=E[N(t)].总的平均需求量E[R]=E[S]M(t).

如果随机变量Y的分布函数F(y)服从指数分布,即

F(y)=1-exp(-λy),λ>0,

则需求次数N(t)形成一泊松需求过程, 那么平均需求次数

M(t)= λt

这是一种简单而常见的情况。

在大多数场合随机变量Y将不服从指数分布,于是对一般的F(y)来说, N(t)形成一更新需求过程。于是在普遍情况下, 平均需求次数M(t)的计算方法要视t来确定:

(1) 对充分大的t我们有

M(t) ≈t/μ+0.5(错误!未找到引用源。/错误!未找到引用源。-1)

式中μ=E[y]为均值,错误!未找到引用源。=D[y]为方差。

(2) 对较小的t我们取γ=k/t,k是迭代步数,显然迭代步数越多越精确,

这时

M(t)=错误!未找到引用源。=错误!未找到引用源。

其中错误!未找到引用源。=错误!未找到引用源。exp(-ry)dF(y)

根据同样的思路我们还可以用这个预测模型计算每次需求的平均数量。

计算机实现

对市场需求值进行预测时, 我们首先要针对具体产品搞市场调查。利用获得的统计数据就可以拟合出分布分布函数F(y). 由于影响市场需求值的因素多种多样.因而分布函数的性态也会千差万别。然而无论分布函数呈现出怎样的形式, 都可以用PH分布

F(y)=1-αexp(-Ty)

任意近似的拟合。所以我们只需研究N(t) 形成PH更新过程这一种情况即可.PH分布中的参数(错误!未找到引用源。, α)是初始概率向量,T是瞬时状态生成元矩阵,且有:

α=(错误!未找到引用源。,错误!未找到引用源。,…,错误!未找到引用源。)是行向量,错误!未找到引用源。=1, T=错误!未找到引用源。是825*3阶矩阵,

错误!未找到引用源。=错误!未找到引用源。,错误!未找到引用源。=0,i=1, …,825;

matlab运行所得系数如下(见附录二): p =

5.0e-014 *

Columns 1 through 10

- 84.0000 82.0001 80.0036 -85.0456 88.2274 84.2354 85.7355 83.4893 90.5395 89.2749

Columns 11 through 20

76.7492 83.6533 84.2843 89.4723 82.4724 82.2745 93.6942 94.1649 93.6042 92.6193

Column 21 through 27

82.5242 86.0582 87.9896 87.0504 84.1689 89.6904 87.0582 (B,C商品同A代码)

由此可见,A类商品的月需求量稳定在82左右,B类商品的月需求量稳定在139左右,C类商品的月需求量稳定在225左右。平均需求次数则体现在每5天左右会出现销售量的峰值和谷值,两者交替出现,并且A,B,C的平均需求次数大致相同,均等于5天。

而如果按进货周期17天来算的话,A类商品每周期的需求量稳定在46左右,B类商品每周期的需求量稳定在78左右,C类商品每周期的需求量稳定在127左右。

总的来说,C的需求量最大,B次之,A最少,且大体上C是A的三倍,B是A的两倍。

问题三:

在第一问的订货策略下,我们第一天进货,每个周期末我们统计剩余量(或缺货)我们运用Excel运算得各类商品的缺货情况下表,与相对应的周期内的需求量作比较知:A商品共缺货一次,在第17天;B商品共缺货三次,在第13,33,34

问题四:

为了降低缺货的损失,我们调整我们的进货模式,采取随机贮存模式(s,S),我们约定s为各类商品的一个周期里的最小值,S为各类商品一个周期;里的最大值。每次周期初进货量为u,,上周期末的库存量x,按照制定(s,S)策略的要求,当周末存货量x≥s时,进货量u=0;当x0,且令x+u=S。通过Excel处理,我们发现A商品现在缺货一次,在第17天;B商品缺货一次,在第17天;

五模型的评价与改进

在本文中讨论的是商店在每个周期末均需盘点某商品在自己商店内的库存数量,以便在此时向商品供应商提出合适的进货数量计划,满足下个周期内销售这种商品之需。针对以上问题和所得的题设及条件,我们决策时对各个周期内销售量影响进行讨论。由于在进行以上讨论时,为讨论方便和方程的相互对比性,

其中一部分量采用了在长期经营活动中的期望值而不是严格的数学表达方程来表达,所以在描述进货决策时具有一定的方法误差,从数据处理、资料查询、材料筛选最后到模型建立,我们主要考虑我们现有资源、能力和时间因素,模型既有它的优点也有不足之处。

不足之处:

由于个人能力有限和时间因素,在讨论决策问题时和求解模型变量时,直接使用利用EXCEL和Mathematica4.0进行数据的分析、处理和求解,没有对各个变量进行数据仿真和其相关性的检测,对没有提及的变量没有进行相关的检测,而是直接默认为他们是相关的并且其变化只受到上述变量的影响。为此而产生的误差没有考虑。

【参考文献】 [1] 姜启源,谢金星,叶俊. 数学模型( 第三版) . 北京:高等教育出版社,

2003.

[2] 陈恩水,王峰.数学建模与实验,北京:科学出版社,2011

附录一:

求方差程序(只附带C商品的,A,B商品数据换之) #include #include #define N 34 void main() {

int i,s=0,n=0,x=0,sum=0,total=0,avg=0,d=0; int b[825/N]; int

a[825]={8,13,8,8,13,7,5,10,5,7,11,7,6,10,2,9,4,4,7,10,13,9,8,2,10,10,11,3,4,13,3,5,5,6,9,10,13,9,10,6,6,6,2,7,5,6,9,6,10,8,6,6,11,7,10,6,8,6,6,15,7,11,3,0,0,5,8,6,4,9,7,8,3,9,15,5,5,9,7,8,6,9,5,12,4,5,6,9,5,8,6,9,6,11,15,9,1,10,5,9,7,6,7,4,7,5,9,8,7,8,9,11,8,12,6,12,4,9,8,13,10,6,15,7,5,6,6,1,6,10,3,11,10,6,9,7,7,7,5,9,8,7,9,6,7,7,12,4,12,6,5,9,6,5,4,8,8,6,7,14,10,4,4,4,8,6,15,4,9,8,6,10,8,3,7,6,11,9,11,12,3,12,10,8,5,7,8,8,12,4,0,0,0,0,6,10,7,8,10,11,4,13,4,8,10,10,8,5,6,15,6,5,11,9,7,3,11,6,8,3,8,10,11,7,6,5,10,4,7,10,4,8,8,10,4,2,8,9,10,8,4,12,4,9,9,5,10,8,7,7,3,9,5,11,13,4,3,1,12,12,13,9,6,13,7,8,6,5,7,9,8,5,7,11,3,8,7,8,4,7,2,6,10,7,11,3,7,6,12,1,9,10,17,8,13,10,12,1,6,8,7,5,12,2,8,8,5,7,7,11,7,7,6,15,11,4,11,7,6,0,7,15,4,4,9,4,4,3,10,10,7,10,8,9,8,6,2,5,6,8,11,6,7,11,10,8,13,10,5,7,9,4,0,0,8,4,8,9,8,7,12,11,5,5,10,8,7,11,6,11,5,7,5,10,11,3,9,11,11,7,5,5,3,10,10,4,10,11,12,8,13,1

3,8,9,11,1,0,0,6,12,5,6,2,8,6,12,12,4,9,13,5,10,8,2,0,4,7,7,5,8,10,7,5,6,10,8,5,9,14,6,12,10,6,7,10,7,6,7,7,7,4,9,13,3,6,6,0,8,10,6,4,9,8,12,12,9,5,5,8,9,9,10,6,7,9,10,5,10,10,7,7,7,4,10,0,0,9,5,7,8,12,8,5,7,10,5,5,7,4,4,9,7,7,6,11,4,13,12,5,7,11,8,8,16,14,2,3,0,7,4,11,3,4,10,4,9,9,8,9,8,4,8,11,6,11,5,6,15,3,11,8,7,9,7,6,5,5,7,9,5,1,10,8,11,6,9,8,5,7,9,9,7,11,6,8,7,3,10,8,13,8,8,8,9,7,8,9,6,10,2,8,5,9,6,9,6,6,6,4,11,4,3,6,10,11,7,8,5,11,7,12,6,2,7,8,4,8,16,13,5,4,4,5,10,12,11,7,12,7,6,8,6,13,12,11,13,9,6,8,11,7,3,5,10,9,8,11,7,3,10,5,8,7,11,9,10,7,4,6,8,6,10,9,9,3,8,0,10,10,14,8,6,11,0,11,8,6,9,11,9,7,12,10,13,12,9,7,7,11,7,9,9,13,1,0,0,0,7,6,10,7,7,8,6,6,8,9,5,17,6,7,3,6,11,9,6,6,11,7,4,5,6,9,10,12,6,6,9,3,9,6,7,9,4,5,8,7,3,14,8,10,7,10,7,6,6,10,7,6,7,10,5,7,4,14,9,6,10,5,7,7,8,8,5,5,4,8,13,8,11,8,15,10,7,7,9,8,2,9,11,5,10,5,4,11,9,13,6,13,5,8,11,6,3,5,8,5,8,6,6,8,12,10,7,5,7,5,6,13,3,5,7,7,8,13,11,13,6,10,6,10,6,11,7,10,6,5,6,7,3,7,6,9,13,6,2,6,7,6,8,4,5,9,5,9};

for(i=0;i

for(int j=i;j

s+=a[j]; }

b[x++]=s;

cout

if(n%10==0) cout

cout

for(int y=0;y

cout

cout

sum+=b[y]; }

cout

total+=(b[y]-avg)*(b[y]-avg);

}

d=total/(825/N);

cout

附录二:

若以30天为一个基期得出其一元回归曲线的matlab程序: x0=1:30:825; x0=[x0,x0];

y0=[84,78,83,88,83,80,79,84,69,88,80,95,63,90,72,96,72,79,86,90,87,81,81,83,85,96,78];

[p,s]=polyfit(x0,y0,2); P

[y,detal]=polyconf(p,x0,s0); Y

Polytool(x0,y0,2)

论文题目:某商店销售某物品的3类产品的进货问题

姓名1: 学号:专业:

姓名2: 学号:专业:

姓名3: 学号:专业:

2013年5月21日

承 诺 书

我们仔细阅读了中国大学生数学建模竞赛的竞赛规则.

我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮

件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问

题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他

公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正

文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反

竞赛规则的行为,我们将受到严肃处理。

我们参赛选择的题号是(从A/B/C/D中选择一项填写):

我们的参赛报名号为(如果赛区设置报名号的话):

指导教师或指导教师组负责人 (打印并签名):

赛队员 (打印并签名) :1. 属学校(请填写完整的全名):

赛区评阅编号(由赛区组委会评阅前进行编号):

编 号 专 用 页

赛区评阅编号(由赛区组委会评阅前进行编号):

全国统一编号(由赛区组委会送交全国前编号):

全国评阅编号(由全国组委会评阅前进行编号):

某商店销售某物品的3类产品的进货问题

一、摘要

本文针对商店中三件产品每日的销售量,市场需求,缺货时间及缺货量, 进货次数之间的关系进行分析,并建立数学模型对三类产品的进货策略进行优化。基于对本问题的认识并结合现实生活的常识,我们可以判定进货策略主要考虑每日的销售量、市场需求、进货次数、缺货时间及缺货量。进货策略的作用量为进货的时间间隔和进货量。

问题一:首先对所给的数据做基本的处理,并通过对销售量的分析,基于每个周期T内商品销售量在某个值浮动,我们将这个值定为该周期内的进货量。每个周期内销售量浮动越小,越能达到进出货平衡,以此作为评价模型的基准。通过c++程序编写变化周期方差的代码,方差的大小表示该周期内商品销售量的波动程度,我们通过比较各个T的方差,最终把T定为17,并且为了减少进货次数,最终决定每次A,B,C商品一起进货。

问题二:首先对数据划分基期(相当于进货周期),将销售量数据和销售时间处理成线性的,去除一些主要的误差因素,建立市场需求预测模型,通过随机变量Y来表示两个需求量几乎相同的天数的间隔,分析Y可得到商品的平均需求量和在一个基期内的平均需求次数,分析两者间的分布情况,从而得到平均需求量和平均需求次数。采用matlab编程得出时间间隔为5天,A类商品每周期的需求量稳定在46左右,B类商品每周期的需求量稳定在78左右,C类商品每周期的需求量稳定在127左右。

问题三:在第一问的订货策略下,我们定为第一天进货,每个周期末统计剩余量(或缺货量),运用Excel运算得各类商品的缺货情况,与相对应的周期内的需求量作比较知:A商品共缺货一次,在第17天;B商品共缺货三次,在第13,33,34天;C商品共缺货,九次,在第16,17,663,765,782,799,814,815,816天。

问题四:为了尽量降低缺货的损失,我们调整进货模式,采取随机贮存模式(s,S),约定s为各类商品在一个周期里的最小值,S为各类商品一个周期里的最大值。通过Excel处理,我们发现A商品现在缺货一次,在第17天;B商品缺货一次,在第17天;C商品缺货二次,在第16,17天。

关键词:订货策略,matlab,随机贮存模式

一 问题重述

某商店取得了某物在该区域的市场经销权,销售该物的三类产品,附表1给出了该店过去连续800多天的三类产品销售记录。

根据附表1数据,解决如下问题:

(1) 该店三类产品的进货策略是什么?800多天内共进了多少次货?

(2) 该三类产品在该区域的市场需求如何?

(3) 分析现有进货策略下,该店的缺货情况(包括缺货时间及缺货量)。

(4) 如果现有进货策略已经充分考虑了该店的产品存贮能力,如何改进进货策

略,将缺货损失减半,且进货次数尽可能少?

二 问题的分析

问题一1.通过对销售量的分析,基于对每个周期T内商品销售量在某个值浮动,我们将这个值定为该周期内的进货量,该周期内销售量浮动的越小,达到进出货平衡时,我们认为最好,以此作为评价模型的基准。通过c++程序编写变化周期方差值计算的代码,方差的大小表示该周期内商品销售量的波动程度,我们通过比较各个T的波动程度决定T的大小。并且我们为了减少进货次数决定每次A,B,C商品一起进货。

问题二.首先对数据划分基期(相当于进货周期),将销售量数据和销售时间处理成线性的,去除一些主要的误差因素,建立市场需求预测模型,通过随机变量Y来表示两个需求量几乎相同的天数的间隔,分析Y可得到商品的平均需求量和一个基期(进货周期)的平均需求次数,分析两者间的分布情况,从而得到平均需求量和平均需求次数。

问题三:在第一问的订货策略下,我们第一天进货,每个周期末我们统计剩余量(或缺货)我们运用Excel运算得各类商品的缺货情况下表,与相对应的周期内的需求量作比较就可知各类商品的缺货量情况。

问题四:为了降低缺货的损失,我们调整我们的进货模式,采取随机贮存模式(s,S),我们约定s为各类商品的一个周期里的最小值,S为各类商品一个周期;里

的最大值。每次周期初进货量为u,,上周期末的库存量x,按照制定(s,S)策略的要求,当周末存货量x≥s时,进货量u=0;当x0,且令x+u=S。通过随机贮存模型我们不仅能降低缺货的次数,还能减少进货的次数。

三 模型的假设

1. 各类商品的销售量不受季节影响

2. 问题所给的调查数据真实可靠,能够有效反映市场信息

3. 各商品的销售量在每个周期微小波动

四 模型的建立与求解

问题一:

1.1符号说明

n:表示总的销售天数

m:表示总的周期数

1.2我们建立周期筛选模型我们先计算各个周期的数学期望:EXT=错误!未找到引用源。 n=825,

接着我们计算对应T的方差:DX=错误!未找到引用源。 错误!未找到引用源。 m=[错误!未找到引用源。],

:

17。此时A每次进货量为47,B的进货量为79,C的进货量为127.。一共进货49次。

问题二.

三类商品的市场需求总体来说比较平稳。虽然利用自己的经验与

感觉来确定市场需求值是一种常用的直观简便的方法,但以计量经济学为理论背景的

市场需求预测分析方法已被企业管理者所接受。这种预测方法把时间分割成适应企业经营需要的基本单位, 每一基本单位称为一个基期, 并以每一基期的中间时刻作为该期的代表时刻。以y(t)表示t时某种产品的需求量。影响y(t)的因素很多, 例如居民的收人、产品的价格、代用品的价格等等。把影响y(t)的诸变量记为错误!未找到引用源。t),错误!未找到引用源。(t), …错误!未找到引用源。(t), 于是y(t)是这些变量的函数。

由于总有一些误差因素, 所以

Y(t)=f[错误!未找到引用源。t),错误!未找到引用源。t),错误!未找到引用源。t) …错误!未找到引用源。(t),错误!未找到引用源。(t)]

在实际工作中往往把预测模型(1)处理成线性的,并且不考虑误差错误!未找到引用源。(t),而回归是解决此类问题最常用的方法。

市场需求的预测模型

这三种产品的市场需求量可能会受到数十种甚至更多种已知或未知因素的影响, 显然要逐一列出这些影响因素十分困难。而且题目中只给出了销售量这一种数据。但在不少场合我们更关心的不是哪些已知或未知的影响因素而是市场需求本身的两项主要信息,即需求量和需求时间。市场需求的两项主要信息一般可以用下图示

图为前30天A,B,C三种商品的销售量

图中横轴表示时间, 纵轴表示需求量,在T=1时刻有第一次需求, 需求量为S1, ⋯ , 在错误!未找到引用源。时刻有第n次需求, 需求量为错误!未找到引用源。。显然无论需求时间和需求量都不可能是常数, 客观上它们应该是随机变量。当用随机变量Y来表示需求的间隔时间,即错误!未找到引用源。=错误!未找到引用源。-错误!未找到引用源。,i=1,2, …,n, 这时需求随时间的变化过程构成特殊的随机过程—标值点过程{错误!未找到引用源。,错误!未找到引用源。}.显然, 对市场需求这个标值点过程, 我们最关心的指标是任意时刻的平均需求量和一个经营基期内(如一年, 一个月, 一天等)的平均需求次数。下面先来研究一个经营基期内的平均需求次数。

当用N(t)表示(0,t]中的需求次数,即N(t)=sup{n|错误!未找到引用源。+…+错误!未找到引用源。≤t},则有(0,t]中的平均需求次数为M(t)=E[N(t)].总的平均需求量E[R]=E[S]M(t).

如果随机变量Y的分布函数F(y)服从指数分布,即

F(y)=1-exp(-λy),λ>0,

则需求次数N(t)形成一泊松需求过程, 那么平均需求次数

M(t)= λt

这是一种简单而常见的情况。

在大多数场合随机变量Y将不服从指数分布,于是对一般的F(y)来说, N(t)形成一更新需求过程。于是在普遍情况下, 平均需求次数M(t)的计算方法要视t来确定:

(1) 对充分大的t我们有

M(t) ≈t/μ+0.5(错误!未找到引用源。/错误!未找到引用源。-1)

式中μ=E[y]为均值,错误!未找到引用源。=D[y]为方差。

(2) 对较小的t我们取γ=k/t,k是迭代步数,显然迭代步数越多越精确,

这时

M(t)=错误!未找到引用源。=错误!未找到引用源。

其中错误!未找到引用源。=错误!未找到引用源。exp(-ry)dF(y)

根据同样的思路我们还可以用这个预测模型计算每次需求的平均数量。

计算机实现

对市场需求值进行预测时, 我们首先要针对具体产品搞市场调查。利用获得的统计数据就可以拟合出分布分布函数F(y). 由于影响市场需求值的因素多种多样.因而分布函数的性态也会千差万别。然而无论分布函数呈现出怎样的形式, 都可以用PH分布

F(y)=1-αexp(-Ty)

任意近似的拟合。所以我们只需研究N(t) 形成PH更新过程这一种情况即可.PH分布中的参数(错误!未找到引用源。, α)是初始概率向量,T是瞬时状态生成元矩阵,且有:

α=(错误!未找到引用源。,错误!未找到引用源。,…,错误!未找到引用源。)是行向量,错误!未找到引用源。=1, T=错误!未找到引用源。是825*3阶矩阵,

错误!未找到引用源。=错误!未找到引用源。,错误!未找到引用源。=0,i=1, …,825;

matlab运行所得系数如下(见附录二): p =

5.0e-014 *

Columns 1 through 10

- 84.0000 82.0001 80.0036 -85.0456 88.2274 84.2354 85.7355 83.4893 90.5395 89.2749

Columns 11 through 20

76.7492 83.6533 84.2843 89.4723 82.4724 82.2745 93.6942 94.1649 93.6042 92.6193

Column 21 through 27

82.5242 86.0582 87.9896 87.0504 84.1689 89.6904 87.0582 (B,C商品同A代码)

由此可见,A类商品的月需求量稳定在82左右,B类商品的月需求量稳定在139左右,C类商品的月需求量稳定在225左右。平均需求次数则体现在每5天左右会出现销售量的峰值和谷值,两者交替出现,并且A,B,C的平均需求次数大致相同,均等于5天。

而如果按进货周期17天来算的话,A类商品每周期的需求量稳定在46左右,B类商品每周期的需求量稳定在78左右,C类商品每周期的需求量稳定在127左右。

总的来说,C的需求量最大,B次之,A最少,且大体上C是A的三倍,B是A的两倍。

问题三:

在第一问的订货策略下,我们第一天进货,每个周期末我们统计剩余量(或缺货)我们运用Excel运算得各类商品的缺货情况下表,与相对应的周期内的需求量作比较知:A商品共缺货一次,在第17天;B商品共缺货三次,在第13,33,34

问题四:

为了降低缺货的损失,我们调整我们的进货模式,采取随机贮存模式(s,S),我们约定s为各类商品的一个周期里的最小值,S为各类商品一个周期;里的最大值。每次周期初进货量为u,,上周期末的库存量x,按照制定(s,S)策略的要求,当周末存货量x≥s时,进货量u=0;当x0,且令x+u=S。通过Excel处理,我们发现A商品现在缺货一次,在第17天;B商品缺货一次,在第17天;

五模型的评价与改进

在本文中讨论的是商店在每个周期末均需盘点某商品在自己商店内的库存数量,以便在此时向商品供应商提出合适的进货数量计划,满足下个周期内销售这种商品之需。针对以上问题和所得的题设及条件,我们决策时对各个周期内销售量影响进行讨论。由于在进行以上讨论时,为讨论方便和方程的相互对比性,

其中一部分量采用了在长期经营活动中的期望值而不是严格的数学表达方程来表达,所以在描述进货决策时具有一定的方法误差,从数据处理、资料查询、材料筛选最后到模型建立,我们主要考虑我们现有资源、能力和时间因素,模型既有它的优点也有不足之处。

不足之处:

由于个人能力有限和时间因素,在讨论决策问题时和求解模型变量时,直接使用利用EXCEL和Mathematica4.0进行数据的分析、处理和求解,没有对各个变量进行数据仿真和其相关性的检测,对没有提及的变量没有进行相关的检测,而是直接默认为他们是相关的并且其变化只受到上述变量的影响。为此而产生的误差没有考虑。

【参考文献】 [1] 姜启源,谢金星,叶俊. 数学模型( 第三版) . 北京:高等教育出版社,

2003.

[2] 陈恩水,王峰.数学建模与实验,北京:科学出版社,2011

附录一:

求方差程序(只附带C商品的,A,B商品数据换之) #include #include #define N 34 void main() {

int i,s=0,n=0,x=0,sum=0,total=0,avg=0,d=0; int b[825/N]; int

a[825]={8,13,8,8,13,7,5,10,5,7,11,7,6,10,2,9,4,4,7,10,13,9,8,2,10,10,11,3,4,13,3,5,5,6,9,10,13,9,10,6,6,6,2,7,5,6,9,6,10,8,6,6,11,7,10,6,8,6,6,15,7,11,3,0,0,5,8,6,4,9,7,8,3,9,15,5,5,9,7,8,6,9,5,12,4,5,6,9,5,8,6,9,6,11,15,9,1,10,5,9,7,6,7,4,7,5,9,8,7,8,9,11,8,12,6,12,4,9,8,13,10,6,15,7,5,6,6,1,6,10,3,11,10,6,9,7,7,7,5,9,8,7,9,6,7,7,12,4,12,6,5,9,6,5,4,8,8,6,7,14,10,4,4,4,8,6,15,4,9,8,6,10,8,3,7,6,11,9,11,12,3,12,10,8,5,7,8,8,12,4,0,0,0,0,6,10,7,8,10,11,4,13,4,8,10,10,8,5,6,15,6,5,11,9,7,3,11,6,8,3,8,10,11,7,6,5,10,4,7,10,4,8,8,10,4,2,8,9,10,8,4,12,4,9,9,5,10,8,7,7,3,9,5,11,13,4,3,1,12,12,13,9,6,13,7,8,6,5,7,9,8,5,7,11,3,8,7,8,4,7,2,6,10,7,11,3,7,6,12,1,9,10,17,8,13,10,12,1,6,8,7,5,12,2,8,8,5,7,7,11,7,7,6,15,11,4,11,7,6,0,7,15,4,4,9,4,4,3,10,10,7,10,8,9,8,6,2,5,6,8,11,6,7,11,10,8,13,10,5,7,9,4,0,0,8,4,8,9,8,7,12,11,5,5,10,8,7,11,6,11,5,7,5,10,11,3,9,11,11,7,5,5,3,10,10,4,10,11,12,8,13,1

3,8,9,11,1,0,0,6,12,5,6,2,8,6,12,12,4,9,13,5,10,8,2,0,4,7,7,5,8,10,7,5,6,10,8,5,9,14,6,12,10,6,7,10,7,6,7,7,7,4,9,13,3,6,6,0,8,10,6,4,9,8,12,12,9,5,5,8,9,9,10,6,7,9,10,5,10,10,7,7,7,4,10,0,0,9,5,7,8,12,8,5,7,10,5,5,7,4,4,9,7,7,6,11,4,13,12,5,7,11,8,8,16,14,2,3,0,7,4,11,3,4,10,4,9,9,8,9,8,4,8,11,6,11,5,6,15,3,11,8,7,9,7,6,5,5,7,9,5,1,10,8,11,6,9,8,5,7,9,9,7,11,6,8,7,3,10,8,13,8,8,8,9,7,8,9,6,10,2,8,5,9,6,9,6,6,6,4,11,4,3,6,10,11,7,8,5,11,7,12,6,2,7,8,4,8,16,13,5,4,4,5,10,12,11,7,12,7,6,8,6,13,12,11,13,9,6,8,11,7,3,5,10,9,8,11,7,3,10,5,8,7,11,9,10,7,4,6,8,6,10,9,9,3,8,0,10,10,14,8,6,11,0,11,8,6,9,11,9,7,12,10,13,12,9,7,7,11,7,9,9,13,1,0,0,0,7,6,10,7,7,8,6,6,8,9,5,17,6,7,3,6,11,9,6,6,11,7,4,5,6,9,10,12,6,6,9,3,9,6,7,9,4,5,8,7,3,14,8,10,7,10,7,6,6,10,7,6,7,10,5,7,4,14,9,6,10,5,7,7,8,8,5,5,4,8,13,8,11,8,15,10,7,7,9,8,2,9,11,5,10,5,4,11,9,13,6,13,5,8,11,6,3,5,8,5,8,6,6,8,12,10,7,5,7,5,6,13,3,5,7,7,8,13,11,13,6,10,6,10,6,11,7,10,6,5,6,7,3,7,6,9,13,6,2,6,7,6,8,4,5,9,5,9};

for(i=0;i

for(int j=i;j

s+=a[j]; }

b[x++]=s;

cout

if(n%10==0) cout

cout

for(int y=0;y

cout

cout

sum+=b[y]; }

cout

total+=(b[y]-avg)*(b[y]-avg);

}

d=total/(825/N);

cout

附录二:

若以30天为一个基期得出其一元回归曲线的matlab程序: x0=1:30:825; x0=[x0,x0];

y0=[84,78,83,88,83,80,79,84,69,88,80,95,63,90,72,96,72,79,86,90,87,81,81,83,85,96,78];

[p,s]=polyfit(x0,y0,2); P

[y,detal]=polyconf(p,x0,s0); Y

Polytool(x0,y0,2)


相关文章

  • 开户外用品店找到好的进货渠道也是竞争制
  • 开户外用品店 找到好的进货渠道也是竞争制 根据目标消费群选店址 光顾户外用品商店的,一般是专业人士或白领,尤其是外贸公司和IT行业,年龄在20岁到40岁之间,月收入在两三千元以上.选址应首先考虑交通和泊车是否便利,可以选在次商业地段,租金比 ...查看


  • 物流专用名词解释
  • [最新资料,Word版,可自由编辑!] 一. 物流基础定义: 1. 物流 物流是包含物质资料的废弃与还原,联结供给主体与需要主体,克服空间与时间距离,并且创造一部分形质效果的物理性经济活动.具体包括运输.保管.装卸搬运.流通加工等活动以及有 ...查看


  • 可行性策划书
  • 可行性策划书 1 <关于落云野外用品专用店的可行性策划书> 分析人:陈珺(05) 郑建刚(13) 翁亦文(17) 江千帆(19) 李咪(33) 陈茜(44 可行性策划书 2 一.可行性分析报告 (一) 项目背景 1.随着下沙居民 ...查看


  • 超市便利店损耗原因以及对策
  • 超市便利店损耗原因以及对策 在分析便利店损耗原因之前,我们首先要了解两个相关概念,"损耗"与"损失"."损失"不同于"损耗".损失,可以分为两种,一是实质损失, ...查看


  • 供应链管理案例分析 1
  • <供应链管理> 案例分析 1.一家连锁便利店想提高响应性,以便无论何时何地都能及时为顾客提供所需要的商品,便利店供应链保持快速响应的几种不同方法是什么?每种方法的风险有哪些? 对于要求对顾客需求反应迅速的便利店来说造成缺货的原因 ...查看


  • 服装店店员工作内容
  • 服装店员工工作内容 1.营业前的准备 (1)形象要求 制服干净.整洁,不起皱;鞋子要同制服相配. 化妆要配合制服,不要过于妖艳. 不能佩带过多首饰;头发不要染得过于夸张. 不准留过长的指甲,不准涂过于抢眼的指甲油. 要调节好自己的心态:使自 ...查看


  • 服装销售管理系统需求分析
  • 概要设计报告 项目名称: 服装销售管理系统 课程名称: 软件综合课程设计 学 院:计算机科学与技术学院 专 业:软件工程 姓名:杨荣川学 号:1308060215 姓名:祖明海学 号:1308060145 姓名:麻爱波学 号:1308060 ...查看


  • 北购超市员工守则
  • 董事长致词 总经理致词 经营理念: 企业精神: 公司简介 1. 企业介绍 2.公司机构 员 工 守 则 (一)通则 1.遵守国家有关法律法规,了解党和国家的各项方针政策,做一个知法.守法的好公民. 2.遵守中心制定的各项规章制度,严格按规定 ...查看


  • 生产与运作管理复习题及答案
  • 生产与运作管理试题及答案 1. 衡量转换过程效率的主要指标有哪些?(1.3.9) 答:衡量转换系统效率的主要指标如下: (1) 效率:生产率=产出/投入 (2) 成本:单位成本=总投入/总产量 (3) 质量:产品合格率. (4) 时间:生产 ...查看


热门内容