文档介绍:word
word
- 1 - / 18
word
目录
1、绪论••••••••••••••••••••••••••••••••••2
2、摘要•••••••••••••••••••••••••••••••••司总收入减去总支出)最大时的人力资源配置。
基于以上分析,问题可转化为:根据各项目的限制要求挖掘出有用信息;找出公司的收入及各项支出(各类技术人员的工资及C、D两个项目的办公室管理费用)的差值,即公司每天的直接收益(Z)=公司的总收入(I)- 公司的总支出(O),写出公司每天收益最大的目标函数及约束条件;用Matlab解决线性规划问题,求解出公司每天收益最大时的人员配置情况。
word
word
- 5 - / 18
word
3 模型的假设及符号的说明
模型假设
(1)假设4个工程同时进行,项目用人是同时输出的。
(2)假设各专业技术人员在短期,不会因为考证及评比职称而晋级。
(3)假设在一段时间,各专业技术人员的收费和工资不发生变化,保持相对稳定。
(4)假设在一段时间,公司不会再增加或减少各专业技术人员的人数。
(5)假设专业技术人员不能跨级别从事其他级别的工作。
(6)假设在某天中,某技术人员未分配到工作,但公司还是要发放该员工该天的工资。
(7)假设全不在短时间发生剧烈变化,以排除各种工程材料成本的剧烈波动。
(8)不考虑各专业技术人员因病、事假原因而不能工作。
(9)不考虑天气、地震等外界因素对项目工程的影响,从而不影响工程进度而影响公司的收益。
(10)公司发放的工资按技术人员的级别来划分,同一级别工资相同。不考虑奖金、分红等额外收益。
word
word
- 6 - / 18
word
Z表示公司每天的直接收益;
I表示公司每天的总收入;
O表示公司每天的总支出;
X表示公司技术人员安排在各项目上的人数矩阵(x1表示A项目的高级工程师人数,x2表示B项目的高级工程师人数,x3表示C项目的高级工程师人数,x4表示D项目的高级工程师人数,以此类推x5表示A项目的工程师人数,x9表示A项目的助理工程师人数,x13表示A项目的技术员人数;)
word
word
- 7 - / 18
word
4 模型的建立与求解
模型建立
设A,B,C,D四个项目分别需要高级工程师x1、x2、x3、x4人,分别需要工程师x5、x6、x7、x8人,分别需要助理工程师x9、x10、x11、x12人,分别需要技术员x13、x14、x15、x16人。
公司的结构及工资情况见表1
表1 公司的人员结构及工资情况
人员
工资情况
高级工程师
工程师
助理工程师
技术员
人数
9
17
10
5
日工资(元)
250
200
170
110
以及C、D两项目每人每天有50元的管理费开支的条例,由此确定公司每天的总支出(百元)如下:
O=9*+17*2+10*+5*+*(x3+x4+x7+x8+x11+x12+x15+x16)
=79+*(x3+x4+x7+x8+x11+x12+x15+x16)
word
word
- 8 - / 18
word
不同项目和各种人员的收费标准见表2
表2 不同项目和各种人员的收费标注
人员
项目
高级工程师
工程师
助理工程师
技术员
收费(元/天)
A
1000
800
600
500
B
1500
800
700
600
C
1300
900
700
400
D
1000
800
700
500
由此确定公司每天的总收入(百元)如下:
I=10*x1+15*x2+13*x3+10*x4+8*x5+8*x6+9*x7+8*x8+6*x9+7*x10+7*x11+7*x12+5*x13+6*x14+4*x15+5*x16
公司每天的直接收益=公司的总收入- 公司的总支出,由此确定公司每天的直接收益(百元)如下:
Z=I-O=(10*x1+15*x2+13*x3+10*x4+8*x5+8*x6+9*x7+8*x8+6*x9+7*x10+7*x11+7*x12+5*x13+6*x14+4*x15+5*x16)-[79+*(x3+x4+x7+x8+x11+x12+x15+x16)]
=10*x1+15*x2+*x3+*x4+8*x5+8*x6+*x7+*x8