车险与费用计算(仅做参考)
交强险
交强险的全称是“机动车交通事故责任强制保险”,是由保险公司对被保险机动车发生道路交通事故造成受害人(不包括本车人员和被保险人)的人身伤亡、财产损失,在责任限额内予以赔偿的强制性责任保险。
交强险是中国首个由国家法律规定实行的强制保险制度。其保费是实行全国统一收费标准的,由国家统一规定的,但是不同的汽车型号的交强险价格也不同,主要影响因素是“汽车座位数”。
必须购买。
机动车辆损失险
发生保险事故时,补偿您自己车辆的损失。例如车辆发生碰撞、倾覆、火灾、爆炸,或被外界物体倒塌、坠物砸坏,以及与别人车辆发生碰撞,造成自己的车辆受损等,保险公司将按照条款赔偿您的车辆维修费用。
省去维修费用,要买。
第三者责任险
发生保险事故,我们可以按条款代您对第三方(人或物)受到的损失进行赔偿。例如您不幸撞坏了别人的车或驾车致人伤亡,保险公司将按照条款规定赔偿。
交强险最多赔12.2万,而不幸撞到豪车或致人重伤,赔偿可能高达几十万,投保商业第三者责任险,交强险赔付不足的部分,由保险公司赔偿。
车上人员责任险-司机
发生意外事故,造成本车驾驶员本人的人身伤亡,如果本车负有责任,保险公司将按条款规定赔偿。
新手或经常开车的人,为更好的保障自身安全,建议购买。
车上人员责任险-乘客
发生意外事故,造成本车乘客(非驾驶员)的人身伤亡,如果本车负有责任,保险公司将按条款规定赔偿。
经常开车带上家人或朋友,希望家人朋友的人身安全得到保障,建议购买。
发动机涉水损失险
车辆在使用过程中,因发动机进水后导致的发动机的直接损毁,保险公司将按条款规定赔偿。
涉水行驶容易造成发动机损坏,损失可能占到全车价的20%-30%。如果您身处暴雨、内涝、以及城市排水不好的地区,建议购买。
自燃损失险
因本车电器、线路、油路、供油系统、供气系统、车载货物等自身发生问题,或者车辆运转摩擦引起火灾,造成本车的损失,以及为减少本车损失所支出的必要合理的施救费用,保险公司将按条款规定赔偿。
若存在以下任一情况,建议购买: [1]车辆使用超2年,油路和电路均有老化。 [2]行驶里程超过3万公里。 [3]夏季高温,车辆自燃情况时有发生。 [4]新上市车型,可能存在设计缺陷容易自燃。
盗抢险
如果车辆被盗窃、抢劫、抢夺,经公安机关立案证明,保险公司将按条款规定赔偿。
若存在以下任一情况,建议购买: [1]无固定车库或经常开车出差,一般停在露天停车场; [2]车辆属于易盗车型,如广本雅阁、微型面包(昌河系列、五菱系列、长安系列、松花江系列等)。
玻璃单独破碎险
如果发生挡风玻璃或车窗玻璃单独破碎,保险公司按实际损失进行赔偿。例如被高空坠物或飞石击碎挡风玻璃或车窗玻璃。
若存在以下任一情况,建议购买: [1]经常走高速,容易被飞石击碎玻璃; [2]经常停在露天停车场或停放区域治安不好。
车身划痕损失险
无明显碰撞痕迹的车身划痕损失,保险公司将按照条款规定赔偿。例如车辆停放期间,被人用尖锐物划伤。
新车或新手,建议购买。
不计免赔
保险事故发生后,保险公司会按条款计算出应由被保险人自行承担的免赔金额,投保不计免赔险后,这部分的免赔金额将由保险公司负责赔偿。例如您开车撞到柱子,根据条款车主应承担20%的损失费用。如购买了此险种,20%的费用保险公司同样进行赔偿。
该险种价格便宜,投保后能获得更全面的保障,最大程度的为您避免风险,建议购买。
<?php
// 车险
namespace Common\Helper;
use Common\Util\MathUtil;
/**
* 车险计算助手
*/
class CarInsuranceHelper extends CommonHelper
{
// 构造函数
public function __construct()
{
parent::__construct();
}
/**
* 交强险 Traffic
* @param type 1、6座以下 2、6座以上
*/
public function calc_traffic($type = 1)
{
if ($type == 1) {
return 950;
} else {
return 1100;
}
}
/**
* 三责险 Third
* @param money 5,10,15,20,30,50,100
*/
public function calc_third($money = 10)
{
switch ($money) {
case 5:
return 607;
break;
case 10:
return 877;
break;
case 15:
return 999;
break;
case 20:
return 1087;
break;
case 30:
return 1226;
break;
case 50:
return 1472;
break;
case 100:
return 1917;
break;
}
}
/**
* 车损险 Loss
* 基础保费+裸车价格×1.0880%
* @param car_price 新车购置价
*/
public function calc_loss($car_price = 0)
{
$base = 460;
$price = MathUtil::format($base + $car_price * 1.088 / 100);
return $price;
}
/**
* 盗抢险 Rob
* 已经简化处理了
* 裸车价格×(1-折旧率)×盗抢险费率=10万×(1-20%)×0.7%=560元。
* @param car_price 新车购置价
*/
public function calc_rob($car_price = 0)
{
$deprecition = 1;
$price = MathUtil::format($car_price * $deprecition * 0.7 / 100);
return $price;
}
/**
* 车身划痕损失险 Scratch
* @param money 2000,5000,10000,20000
*/
public function calc_scratch($money = 2000)
{
switch ($money) {
case 2000:
return 400;
break;
case 5000:
return 570;
break;
case 10000:
return 760;
break;
case 20000:
return 1140;
break;
}
}
/**
* 不计免赔 Avoid
* 已经简化处理了
* (车辆损失险+第三者责任险)×20%
* @param loss_price 车损险
* @param third_price 三责险
*/
public function calc_avoid($loss_price = 0,$third_price = 0)
{
$price = MathUtil::format(($loss_price + $third_price) * 0.2);
return $price;
}
/**
* 无过责任险 Right
* 第三者责任险保险费×20%
* @param third_price 三责险
*/
public function calc_right($third_price = 0)
{
$price = MathUtil::format($third_price * 0.2);
return $price;
}
/**
* 自燃险 Burn
* 新车购置价×0.15%
* @param car_price 裸车价
*/
public function calc_burn($car_price = 0)
{
$price = MathUtil::format($car_price * 0.15 / 100);
return $price;
}
/**
* 涉水险 Water
* 涉水险=车价X0.075%
* @param car_price 裸车价
*/
public function calc_water($car_price = 0)
{
$price = MathUtil::format($car_price * 0.075 / 100);
return $price;
}
/**
* 玻璃破损险 Glass
* 破损险=车价X0.15%或车价X0.25%
* @param car_price 裸车价
* @param type 1 国产玻璃 2 进口玻璃
*/
public function calc_glass($car_price = 0,$type = 1)
{
if ($type == 1) {
$price = MathUtil::format($car_price * 0.15 / 100);
}
if ($type == 2) {
$price = MathUtil::format($car_price * 0.25 / 100);
}
return $price;
}
/**
* 车上人员险 Staff
* 驾驶人
* 乘客
* @param driver_price 司机保费 万元
* @param people_price 乘客保费 万元
* @param people_num 乘客数量
*/
public function calc_staff($driver_price = 0,$people_price = 0,$people_num = 0)
{
$price = MathUtil::format($driver_price * 40 + $people_price * $people_num * 25);
return $price;
}
}