汽车租赁数据可视化监控平台 可视化数据大屏 vue3

数据大屏

vue3 可视化数据大屏 汽车租赁数据可视化监控平台

id

272

运行环境

nodejs 23

开发框架

vue3 vite js

分辨率

1920 * 1080

演示地址

演示demo:汽车租赁数据可视化监控平台 可视化数据大屏 vue3

动态效果

效果截图

汽车租赁数据可视化监控平台 可视化数据大屏 vue3

数据概览

展示今日订单、今日收入、车辆总数和使用率等核心指标

数据概览

租车趋势分析

通过折线图展示每月租车趋势变化

租车趋势分析

车型分布

使用饼状图直观展示SUV、轿车、跑车、MPV、皮卡等不同车型的分布占比

车型分布

客户年龄分布

采用雷达图分析客户年龄层次结构

客户年龄分布

热门车型排行

通过进度条展示最受欢迎的车型排名

热门车型排行

收入分析

结合柱状图和折线图展示收入及同比增长情况

收入分析

租车网点分布

地图可视化展示全国各租车网点的分布情况

租车网点分布

租车时长分析

柱状图展示不同租车时长的分布情况

租车时长分析

客户满意度

水球图直观展示客户满意度指标

客户满意度

更多可视化大屏实例

大屏数据可视化模板

项目文件目录

项目文件目录

部分代码

<template>
  <div class="home">
    <particles></particles>
    <top title="汽车租赁数据可视化监控平台" class="wow fadeInDown" data-wow-delay="0.2s"></top>
    <div class="homeMain">
      <div class="homeMainLeft">
        <div class="homeMainLeftInner">
          <div class="item1">
            <item name="数据概览" :duration="0.5" :delay="0">
              <item1></item1>
            </item>
          </div>
          <div class="item1">
            <item name="租车趋势分析" :duration="0.5" :delay="0.5">
              <item2></item2>
            </item>
          </div>
          <div class="item1">
            <item name="车型分布" :duration="0.5" :delay="1">
              <item3></item3>
            </item>
          </div>
        </div>
      </div>
      <div class="homeMainCenter">
        <div class="item1" ref="item6Ref">
          <item7></item7>
        </div>
        <div class="item2">
          <div class="item2Inner">
            <div class="item2Inner1">
              <item name="租车时长分析" :duration="0.5" :delay="1">
                <item8></item8>
              </item>
            </div>
            <div class="item2Inner1">
              <item name="客户满意度" :duration="0.5" :delay="1">
                <item9></item9>
              </item>
            </div>
          </div>
        </div>
      </div>
      <div class="homeMainRight">
          <div class="homeMainRightInner">
            <div class="item1">
              <item name="客户年龄分布" :duration="0.5" :delay="0">
                <item4></item4>
              </item>
            </div>
            <div class="item1">
              <item name="热门车型排行" :duration="0.5" :delay="0.5">
                <item5></item5>
              </item>
            </div>
            <div class="item1">
              <item name="收入分析" :duration="0.5" :delay="1">
                <item6></item6>
              </item>
            </div>
          </div>
      </div>
    </div>
  </div>
</template>

<script setup>
import { ref, onMounted } from 'vue';
import gsap from 'gsap';
import top from "@/components/top/index.vue";
import item from "@/components/item/index.vue";
import item1 from "./components/item1/index.vue";
import item2 from "./components/item2/index.vue";
import item3 from "./components/item3/index.vue";
import item4 from "./components/item4/index.vue";
import item5 from "./components/item5/index.vue";
import item6 from "./components/item6/index.vue";
import item7 from "./components/item7/index.vue";
import item8 from "./components/item8/index.vue";
import item9 from "./components/item9/index.vue";
import particles from "@/components/particles/index.vue";
import WOW from "wow.js";
const item6Ref = ref(null);

onMounted(() => {
  const wow = new WOW();
  wow.init();
  gsap.fromTo(
      item6Ref.value,
      { scale: 0.2, opacity: 0 },
      { scale: 1, opacity: 1, duration: 0.8 }
  );
});
</script>

项目依赖

{
  "name": "qichezulin",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "build-qiniu": "vite build && node ./qiniu.js",
    "preview": "vite preview"
  },
  "dependencies": {
    "@meruem117/vue-seamless-scroll": "^0.1.8",
    "@tsparticles/slim": "^3.8.1",
    "@tsparticles/vue3": "^3.0.1",
    "@turf/turf": "^7.2.0",
    "@vue/shared": "^3.2.47",
    "amfe-flexible": "^2.2.1",
    "autoprefixer": "^10.4.13",
    "axios": "1.8.2",
    "dayjs": "^1.11.9",
    "disable-devtool": "^0.3.7",
    "echarts": "^5.2.0",
    "echarts-liquidfill": "^3.1.0",
    "element-plus": "^2.9.5",
    "fs": "0.0.1-security",
    "gsap": "^3.11.4",
    "pinia": "^3.0.2",
    "postcss": "^8.4.21",
    "postcss-loader": "^7.0.2",
    "postcss-pxtorem": "^6.0.0",
    "qiniu": "7.8.0",
    "sass": "1.57.1",
    "sass-loader": "13.2.0",
    "style-loader": "3.3.1",
    "vite-plugin-compression": "^0.5.1",
    "vue": "^3.2.45",
    "vue-router": "^4.1.6",
    "wow.js": "^1.2.2"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "vite": "^4.0.0"
  }
}


源码下载

项目基于vue3+vite+js开发 nodejs 23

购买代码前请确保具备相关开发基础

本项目为纯前端大屏,无后端支持

默认数据为模拟数据,实际使用时需接入真实数据源

虚拟产品一经售出 概不退款请谅解

相关文件下载地址
此资源需支付 ¥60 后下载
购买成功后,如无法下载请联系微信:17331886870
喜欢
汽车租赁数据可视化监控平台 可视化数据大屏 vue3