毕设项目分享 基于大数据可视化系统通用模板

# 0 前言

Hi,大家好,今天给大家介绍一个大数据可视化项目,大家可以用于自己的课设或毕设,可以灵活耦合任意数据,为自己的项目添加灵活的可视化动态效果!

今天要分享的是:基于大数据的电商数据可视化平台

包含内容:

  1. 完整可视化实现源码
  2. html一键入口(双击直接启动)

项目获取:https://gitee.com/sinonfin/system-sharing

1 介绍

大数据大屏可视化系列:基于大数据的电商数据可视化平台
可搭载任意自己想用的数据,动态效果不错

2 实现效果

整体实现效果如下,可以看到CSS优化相对漂亮的,而且动态效果也很好,适合搭载各种数据。

在这里插入图片描述

3 部分代码展示

  <div class="time" id="showTime">2019/12/05 16:16:54</div>
		<script>
var t = null;
    t = setTimeout(time,1000);//開始运行
    function time()
    {
       clearTimeout(t);//清除定时器
       dt = new Date();
		var y=dt.getFullYear();
		var mt=dt.getMonth()+1;
		var day=dt.getDate();
       var h=dt.getHours();//获取时
       var m=dt.getMinutes();//获取分
       var s=dt.getSeconds();//获取秒
		var t = null;
       document.getElementById("showTime").innerHTML = y+"/"+Appendzero(mt)+"/"+Appendzero(day)+" "+Appendzero(h)+":"+Appendzero(m)+":"+Appendzero(s)+"";
        function Appendzero(obj){
			if(obj<10) return "0" +""+ obj;
			else return obj;
		 }
		t = setTimeout(time,1000); //设定定时器,循环运行     
    } 

</script>
	
</div>
<div class="mainbox">
  <ul class="clearfix">
    <li>
  
	  <div class="boxall" style="height: calc(58% - .15rem)">
		<div class="alltitle">标题名称</div>
		 <div class=" boxnav " id="echarts4">
        </div>
      </div>
      <div class="boxall" style="height: calc(42% - .15rem)">
          <div class="alltitle">标题名称</div>
          <div class="boxnav" id="echarts3"></div>
        </div>
    </li>
    <li>
        <div class="boxall" style="height: calc(20% - .15rem)">
           <ul class="row h100 clearfix">
            <li class="col-6">
			   <div class="sqzs h100">
				<p>业绩总览</p>
				   <h1><span>30500</span></h1>
				</div>
			   </li>
            <li class="col-6">
                <ul class="row h100 clearfix">
                    <li class="col-4">
                      <div class="tit01">标题名称</div>
                      <div class="piebox" id="pe01"></div>
                    </li>
                    <li class="col-4">
                      <div class="tit01">标题名称</div>
                      <div class="piebox" id="pe02"></div>
                    </li>
                    <li class="col-4">
                      <div class="tit01">标题名称</div>
                      <div class="piebox" id="pe03"></div>
                    </li>
                   </ul>

            </li>
           </ul>
          </div>
          <div class="boxall" style="height: calc(38% - .15rem)">
            <div class="alltitle">标题名称</div>
              <div class="boxnav" id="echarts1"></div>
            </div>
            <div class="boxall" style="height: calc(42% - .15rem)">
              <div class="alltitle">标题名称</div>
                <div class="boxnav" id="echarts2"></div>
              </div>

    </li>
    <li>
      
		<div class="boxall" style="height: calc(33.333% - .15rem)">

			<div class="alltitle">标题名称</div>
			<div class="boxnav" id="echarts5"></div>
        
      </div>
      <div class="boxall" style="height: calc(33.333% - .15rem)">
        <div class="alltitle">标题名称</div>
		<div class="boxnav" id="">
<table border="0" cellspacing="0">
  <tr>
    <th></th>
    <th>字段</th>
    <th>字段</th>
    <th>字段</th>
    <th>字段</th>

  </tr>
  <tr>
    <th>字段</th>
    <td>8098</td>
    <td>19.80%</td>
    <td>22</td>
    <td>368</td>
  </tr>
  <tr>
    <th>字段</th>
    <td>7506</td>
    <td>6.70%</td>
    <td>22</td>
    <td>339</td>
  </tr>
  <tr>				
    <th>字段</th>
    <td>3261</td>
    <td>32.30%</td>
    <td>10</td>
    <td>325.7</td>
  </tr>
  <tr>
    <th>字段</th>
    <td>1993</td>
    <td>	201%</td>
    <td>10</td>
    <td>	199</td>
  </tr>
</table>
				
				

		

    </div>
        
	  </div>
	  <div class="boxall" style="height: calc(33.333% - .15rem)">
        <div class="alltitle">标题名称</div>
		<div class="boxnav" id="echarts6" style="height:calc(100% - .3rem);"></div>
      </div>
    </li>
  </ul>
</div>
	
<script type="text/javascript" src="js/echarts.min.js"></script> 
<script language="JavaScript" src="js/js.js"></script> 
</body>

4 最后

项目获取:https://gitee.com/sinonfin/system-sharing

【资源说明】 基于Vue的大数据可视化平台源码+项目部署说明(集成了安全预警系统).zip 1、该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能。 1.简介 1.1 系统背景 ​ 随着物联网的不断发展以及大数据时代的到来,现在网络上传输的数据量不断地增加,例如物联网节点嵌入式设备的传感数据、智能家居的智能控制节点,如使用传统方式对数据以及设备进行管理,在设备以及数据种类的不断增加下,现有的方式可能会影响用户的实际体验。同时,由于数据具有不同的表现形式,例如符号、文字、数字等类型的数据,在庞大数据量的情况下,如果不经过处理直接展示给用户,那么用户的体验是非常糟糕的,以此为背景,本团队设计了BDI-IoT物联网可视化平台 2.注册 2.1注册界面 ![img](md-img/clip_image000.png) - 注册时,用户需输入合法的注册信息项,包括“用户名”、“密码”、“确认密码”、“姓名”、“昵称”、“手机号”、“性别”等,并勾选“同意条款和协议并完成注册“选项,点击注册按钮即可注册成功成为本软件会员。 - 点击“已经有账号了,点击这里登入”文字,可跳转至登录页面。 **以下是注册信息项合法标准:** - 用户名:由5-18个字符组成,只能包括数字、字母和下划线。 - 密码:由5-18个字符组成,只能包括数字、字母和下划线。 - 再次确认密码:和输入的“密码”完全一致 - 姓名:用户真实姓名 - 昵称:自定义昵称,不受字符限制。 - 手机号:用户真实手机号。 - 性别:用户真实性别 3.登录 3.1登录界面 ![img](md-img/clip_image001.png) - 登录界面需输入“用户名”和“密码”,验证一致后可进入系统。 - 点击注册按钮即可跳转至“注册页面”。 4.首页 4.1首页界面 ![img](md-img/clip_image002.png) - 首页由“菜单栏”、“位置监测”、“设备控制”、“设备检测”、“数据监测”等模块组成 - 菜单栏包含首页、数据分析、应用场景、用户管理等按钮,点击对应按钮可跳转至对应页面。 4.2数据时延 用户可通过选择器,选择数据更新频率。 4.2位置监测 ![img](md-img/clip_image004.png) - “设备检测”模块显示的是真实地图、真实传感设备所在位置及显示对应的设备ID。用户可通过鼠标滚轮缩放地图。 4.3设备控制 ![img](md-img/clip_image005.png) - “管理员”用户可通过“设备控制”模块的开关,控制实体设备的开启和关闭。 - 向左滑动为关闭按钮显示为红色,向右滑动为开启,按钮为绿色。 4.4设备检测 ![img](md-img/clip_image006.png) - “设备检测”模块的功能为实时显示传感数据。以上对应显示“温度”、“湿度”、“光照”、“三轴加速度(X/Y/Z)”的实时传感器数据。 - 此外附有人体监测和烟雾监测显示,红外传感器监测到人体时,人体标志红色闪烁显示为报警状态,深蓝色为平静状态。烟雾传感器监测到烟雾时,烟雾标志红色闪烁显示为报警状态,深蓝色为平静状态。 4.5数据监测 ![img](md-img/clip_image007.png) # 4.5.1温度数据监测 ![img](md-img/clip_image008.png) - 该图表显示的是最新的十条温度传感数据(单位为℃) 横坐标日期格式为:月-日 - 鼠标位于具体坐标点上时显示具体日期和传感数据 时间格式为:年-月-日 时:分:秒 # 4.5.2湿度数据监测 ![img](md-img/clip_image009.png) - 该图表显示的是最新的十条湿度传感数据(单位为%) 横坐标日期格式为:月-日 - 鼠标位于具体坐标点上时显示具体日期和传感数据 时间格式为:年-月-日 时:分:秒 # 4.5.3光照数据监测 ![img](md-img/clip_image010.png) - 该图表显示的是最新的十条光照强度传感数据(单位为Lux) 横坐标日期格式为:月-日 - 鼠标位于具体坐标点上时显示具体日期和传感数据 时间格式为:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值