项目简介
本项目是全栈式的自动生产线监控系统,后端运用Python 3.10和Django框架搭建,前端使用Vue构建页面。系统能模拟生成传感器数据,对数据进行存储和处理,还提供数据筛选功能,便于用户查看特定工位信息。
项目的主要特性和功能
- 模拟传感器数据:前端操作触发后端模拟产生相关传感器信息,存储到数据库,并计算每个工位的停留时间。
- 数据筛选:用户在前端特定页面选择具体工位列表,可筛选出当天该工位的信息。
安装使用步骤
前提条件
假设用户已下载项目源码文件,且已安装Python 3.10、Django框架、Vue以及相关依赖。
操作步骤
后端部分
- 进入项目的hardware目录。
- 运行python manage.py migrate创建数据库表。
- 运行python manage.py runserver启动Django开发服务器。
前端部分
- 进入项目的hardware-web目录。
- 运行yarn serve启动前端开发服务器。
- 打开浏览器,访问http://127.0.0.1:8080/#/,点击“开始模拟数据”,后端开始模拟生成数据;访问http://127.0.0.1:8080/#/filter可进行数据筛选操作。
数据库
具体数据库结构和数据见附件harware.sql。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】