文档介绍:- 1 -
目录
1、绪论••••••••••••••••••••••••••••••••••2
2、摘要••••••••••••••••••••••••••••••••••3
3、问题的重述••••••••••资及C、D两个项目的办公室管理费用〕的差值,即公司每天的直接收益〔Z〕=公司的总收入〔I〕- 公司的总支出〔O〕,写出公司每天收益最大的目标函数及约束条件;用Matlab解决线性规划问题,求解出公司每天收益最大时的人员配置情况。
- 5 -
3 模型的假设及符号的说明
模型假设
〔1〕假设4个工程同时进行,项目用人是同时输出的。
〔2〕假设各专业技术人员在短期内,不会因为考证及评比职称而晋级。
〔3〕假设在一段时间内,各专业技术人员的收费和工资不发生变化,保持相对稳定。
〔4〕假设在一段时间内,公司不会再增加或减少各专业技术人员的人数。
〔5〕假设专业技术人员不能跨级别从事其他级别的工作。
〔6〕假设在某天中,某技术人员未分配到工作,但公司还是要发放该职工该天的工资。
〔7〕假设全不在短时间内发生剧烈变化,以排除各种工程材料成本的剧烈波动。
〔8〕不考虑各专业技术人员因病、事假原因而不能工作。
〔9〕不考虑天气、地震等外界因素对项目工程的影响,从而不影响工程进度而影响公司的收益。
〔10〕公司发放的工资按技术人员的级别来划分,同一级别工资相同。不考虑奖金、分红等额外收益。
- 6 -
符号的使用和说明
Z表示公司每天的直接收益;
I表示公司每天的总收入;
O表示公司每天的总支出;
X表示公司技术人员安排在各项目上的人数矩阵〔x1表示A项目的高级工程师人数,x2表示B项目的高级工程师人数,x3表示C项目的高级工程师人数,x4表示D项目的高级工程师人数,以此类推x5表示A项目的工程师人数,x9表示A项目的助理工程师人数,x13表示A项目的技术员人数;〕
- 7 -
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〕
- 8 -
不同项目和各种人员的收费标准见表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+6*x9+7*x10+*x11+*x12+5*x13+6*x14+*x15+*x16-79
- 9 -
各项目对专业技术人员结构的要求见表3
表3 各项目对专业技术人员机构的要求
项目
人员
A
B
C
D
高级工程师
1~