【文件属性】:
文件名称:停车服务
文件大小:60KB
文件格式:ZIP
更新时间:2021-02-08 23:24:39
PHP
停车服务
这项服务除了为需要的车辆加油外,还提供停车位,其中有两名员工从事佣金工作并获得不同的报酬。 该系统负责以有利于利润的方式在两名员工之间平均分配工作量。
要求
小型车的停车费统一为$ 25,大型车的停车费为$ 35。
每辆加油量不超过10%的汽车将加油至最大容量,并收取停车费以外的燃油量。
员工A获得的佣金为最终付款金额的11%,而员工B获得的佣金为最终金额的15%。
燃油的固定费率为$ 1.75 /升。
解
为了获得最大的利润,应将利润最高的汽车分配给佣金率较低的员工。 为此,汽车需要按照利润降序进行分类,而员工则需要根据佣金率的提升进行分类。 为了分配相等的工作量,我们需要计算每个员工的份额。 如果汽车数量是员工数量的一个因素,那么可以平均分配工作量。 例如,如果有10辆车和2名员工,则每位员工将被分配到恰好5辆车。 但是,如果汽车数量不是员工数量的因素,则必须分配更多汽
【文件预览】:
parking-service-master
----bootstrap()
--------app.php(4KB)
----.env.example(178B)
----.DS_Store(6KB)
----public()
--------index.php(897B)
--------.htaccess(593B)
----database()
--------seeders()
--------migrations()
--------factories()
----.docker()
--------Dockerfile(488B)
--------default.conf(1KB)
----artisan(1KB)
----config()
--------car.php(228B)
--------employee.php(210B)
----composer.lock(285KB)
----phpunit.xml(592B)
----README.md(5KB)
----resources()
--------views()
----.styleci.yml(71B)
----docker-compose.yml(556B)
----.editorconfig(220B)
----tests()
--------TestCase.php(332B)
--------Unit()
----.gitignore(72B)
----storage()
--------logs()
--------app()
--------framework()
----app()
--------Listeners()
--------Jobs()
--------Http()
--------Providers()
--------Services()
--------Models()
--------Events()
--------Exceptions()
--------Console()
----routes()
--------web.php(527B)
----composer.json(1KB)