项目简介
本项目是全栈式的自动生产线监控系统,后端运用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】