ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:30.74KB ,
资源ID:5227063      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5227063.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数学建模如何进行人员分配问题.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数学建模如何进行人员分配问题.docx

1、数学建模如何进行人员分配问题数学建模竞赛试题B题:如何进行人员分配“A公司”是一家从事建筑工程的公司,现有41个专业技术人员,其结构和相应的工资水平分布如表1所示:表1 人员结构及工资情况 人员工资情况高级工程师工程师助理工程师技术员人数917105日工资(元)250200170110目前,公司承接4个工程项目,其中2项是现场施工,分别在A地和B地,主要工作在现场完成;另外2项是工程设计,分别在C地和D地,主要工作在办公室完成。由于4个项目来源于不同客户,并且工作的难易程度不同,因此,各项目的合同对有关技术人员的收费标准不同,具体情况如表2:表2 不同项目和各种人员的收费标准 人员项目高级工程

2、师工程师助理工程师技术员收费(元/天)A1000800600500B1500800700600C1300900700400D1000800700500为了保证工程质量,各项目中必须保证专业人员结构符合客户的要求,具体情况如表3所示:表3 各项目对专业技术人员结构的要求 项目人员ABCD高级工程师1325212工程师28助理工程师技术员总计说明:(1)项目D,由于技术要求较高,人员配备必须是助理工程师以上,技术员不能参加;(2)高级工程师相对稀少,而且是保证质量的关键,因此,各项目客户对高级工程师的配备要求不能少于一定数目的限制。各项目对其他专业人员也有不同的限制或要求;(3)各项目客户对总人数

3、都有限制;(4)由于C,D两项目是在办公室完成,所以每人每天有50元的管理费开支;由于收费是按人工计算的,而且4个项目总共同时最多需要的人数是10+16+11+18=55,多于公司现有人数41,应如何合理地分配现有的人员力量,使公司每天的直接受益最大?题 目 如何进行人员分配 一、问题重述二、问题分析三、问题假设四、模型建立五、模型求解六、结果分析七、模型评价八、模型改进一、问题重述企业的人力资源管理是一门科学,而人力资源管理最主要的任务是如何把企业现有的人力资源安排到合适的工作岗位,以使企业能够获得更高的经济效益。尤其是在人力资源稀缺的情况下,合理的安排各人员的任务更是显得至关重要。接下来我

4、们将要解决的就是一个企业人员分配的问题。在这个问题中,A建筑工程公司有高级工程师、工程师、助理工程师、技术员等四种不同级别的工作人员,并且公司同时承接了A、B、C、D四个不同的工程项目。公司不同级别的技术人员的工资是固定不变的,各级别技术人员的数量也是一定的,为了保证工程质量,各项目中必须保证专业人员结构符合客户的要求,在各项目的收费标准也是一定的情况下,合理的安排现有的技术人员的任务,将使公司获得一个最大的利润。那么,为了获得最大收益,A公司到底应该如何把这四种不同级别的技术人员安排到四个不同的项目中去呢?本文中,我们将重点对该问题进行分析。二、问题分析该问题的任务是,通过合理分配人员,使公

5、司每天的直接收益最大。公司的主要收入来源是对各项目所收取的费用,支出主要有两项:四种不同级别的技术人员的工资和项目期间的办公费用。公司的直接收益是总收入减去总支出。A公司对各个项目的不同技术人员的收费标准都高于对应技术人员的总支出费用。我们可以得出不同项目对应不同级别技术人员的利润表如下: 人员项目高级工程师工程师助理工程师技术员利润(元/天)A750600430390B1250600530490C1000650480240D700550480340注:该表中的利润值是已经减去办公费用的值同时,技术人员的分配受到不同项目对技术人员结构要求的约束,由于公司人员有限,各项目的技术人员安排不可能同时

6、达到所需的最大数量,我们要将现有的41名技术人员对最大55个可用岗位进行安排。从以上分析结果,我们可以确定这是一个线性规划问题,对公司现有的各级别技术人员进行合理的任务安排,可以使公司获得一个最大利润。接下来,我们就将问题转化到如何将A公司各级别技术人员安排到55个岗位上来,使公司获得最大利润。三、问题假设1、公司的现有技术人员数量和结构保持不变,即公司不会再临时招聘专业技术人员;2、一旦任务分配好之后,不会再出现人员变动的情况,并且不可能出现同一个技术人员同时担任两个项目的工作;3、对项目的收费标准和专业技术人员的工资水平保持不变;4、排除人员因生病、请假等不能正常工作的情况,排除天气对项目

7、进行的影响;四、模型建立1、决策变量:对各项目分配的技术人员数目设如下变量: 项目人员数目ABCD高级工程师x11x12x13x14工程师x21x22x23x24助理工程师x31x32x33x34技术员x41x42x43x442、目标函数:设公司每天的利润为M元,根据利润表和人员分配表,公司每天的总利润可以表示为:M=750*x11+1250*x12+1000*x13+700*x14+ 600*x21+600*x22+650*x23+550*x24+ 430*x31+530*x32+480*x33+480*x34+ 390*x41+490*x42+240*x43+340*x443、约束条件:(

8、1) 各项目的不同技术人员数量约束如下:1x1132x125x13=21x142x212x222x2322x248x312x322x332x341x411x423x431x44=0(2)各项目安排的总人员约束如下:x11+x21+x31+x4110x12+x22+x32+x4216x13+x23+x33+x4311x14+x24+x34+x4418(3)各级别技术人员总数约束如下:x11+x12+x13+x149x21+x22+x23+x2417x31+x32+x33+x3410x41+x42+x43+x445五、模型求解对于这种整数规划类型的问题,可以用分支定界法来进行求解。但是由于该模型的

9、变量比较多,用分支定界法进行手工求解是比较麻烦的,而lingo软件求解整数规划问题时,正是基于这种方法,所以我们可以借助lingo软件进行求解。编写lingo程序如下:model:max=750*x11+1250*x12+1000*x13+700*x14+ 600*x21+600*x22+650*x23+550*x24+ 430*x31+530*x32+480*x33+480*x34+ 390*x41+490*x42+240*x43+340*x44;x11+x12+x13+x14=9;x21+x22+x23+x24=17;x31+x32+x33+x34=10;x41+x42+x43+x44=5

10、;x11+x21+x31+x41=10;x12+x22+x32+x42=16;x13+x23+x33+x43=11;x14+x24+x34+x44=1;x11=2;x12=1;x14=2;x22=2;x23=2;x24=2;x24=2;x32=2;x33=2;x34=1;x41=1;x42=3;x43=1;x44=0;End运行程序(运行结果见附录一),求得最优解为27150 元,即为公司每天最大直接收益。各项目的专业技术人员最优分配表如下: 项目人员ABCD总计高级工程师15219工程师636217助理工程师252110技术员13105总计101611441六、结果分析从运行结果(详见附录一

11、)可以看出,公司的41名技术人员都能分配到任务,且完全符合各项目对技术人员结构的要求。而且,从其“影子价格”一栏可得知,在其他条件不变的情况下,每增加一名高级工程师,公司的最大直接收益就增加700元;每增加一名工程师,公司的最大直接收益就增加550元;每增加一名助理工程师,公司的最大直接收益增加480元;每增加一名技术员,公司的最大直接收益增加440元。因此,在不影响公司正常业务的情况下,应减少助理工程师和技术员的人数,增加高级工程师和工程师的人数,以使公司获得最大的直接收益。七、模型评价1模型优点:(1)该模型对问题用线性规划进行分析,而且列出了利润表对问题进行简化,使得问题变得简单,也减少

12、了模型变量的数量,使得分析问题变得简单;(2)结果分析了各级别技术人员数量增加时对企业利润的影响,给人力资源结构调整作了一个参照,以及今后公司扩展业务时应该招聘的人员比例。2模型缺点:(1)本模型忽略了实际作业时的多种因素,例如天气、人员缺勤等不确定因素;(2)本模型未对公司实际作业时的其他支出进行考虑,如购买工具、设备折旧等;八、模型改进四个项目同时要求的总人数为55人,而公司实际人口为41人,如果公司招聘更多的技术人员会使利润增加,但应该招多少高级工程师、工程师、助理工程师和技术员,才能使公司的直接收益最大呢?下面我们对此问题进行求解。假设其他条件不变,新招聘的技术人员的工资标准和现有人员

13、的相同。我们编写如下lingo程序并进行求解:model:max=750*x11+1250*x12+1000*x13+700*x14+ 600*x21+600*x22+650*x23+550*x24+ 430*x31+530*x32+480*x33+480*x34+ 390*x41+490*x42+240*x43+340*x44;x11+x21+x31+x41=10;x12+x22+x32+x42=16;x13+x23+x33+x43=11;x14+x24+x34+x44=1;x11=2;x12=1;x14=2;x22=2;x23=2;x24=2;x24=2;x32=2;x33=2;x34=1;x41=1;x42=3;x43=1;x44=0;End结果(详见附录二)显示:当招录高级工程师3人,工程师7人,助理工程师4人时,公司的直接收益最大,且最大收益为35020元。各项目的专业技术人员最优分配表如下: 项目人员ABCD总计高级工程师352212工程师466824助理工程师222814技术员13105总计1016111855表中的各级别的技术人员比例是最优的人员配置,当A公司保持这种人员比例时,会使公司的利润最大化。这就给今后公司的进行人员招聘提供了一个比较科学的参照。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1