Python编程及项目开发 第8章-项目开发.docxVIP

  • 0
  • 0
  • 约2.07万字
  • 约 17页
  • 2026-08-19 发布于山东
  • 举报

Python编程及项目开发 第8章-项目开发.docx

8.8项目开发

1.功能需求

基于Flask,开发一个基于Web的工业设备监控系,功能及数据库设计参见第6章第

6.5.2节。

2.项目结构

项目的结构如图8-15所示。

图8-15项目的结构

3.项目设计

(1)登录界面设计

项目的登录界面如图8-16所示。

图8-16系统登录界面

(2)系统的主界面设计

系统登录后直接跳转到主界面或单击主菜单的“Monitoring”按钮跳转到主界面,如图8-17所示。系统的主界面显示设备统计信息(设备总数及设备的状态)、设备的基本信息和故障预警信息。

图8-17系统的主界面(3)设备信息界面设计

单击主菜单的“Device”或从主界面单击“ViewFullList”按钮跳转到设备管理界面,如图8-18所示。该界面显示设备信息并可以添加设备、删除设备、修改设备、查看设备详细信息。

图8-18设备管理界面

(4)设备实时数据显示

单击“Device”界面中每个设备后面的“Real-timeData”按钮,可以以图表的形式显示每个设备的实时运行情况(震动、电流、温度),如图8-19所示。

图8-19设备的实时数据显示界面

(5)告警管理

单击主菜单的“Alerts”或从主界面单击“ViewAllAlerts”按钮跳转到告警管理界

文档评论(0)

1亿VIP精品文档

相关文档