原文:python工業互聯網應用實戰11—客戶端UI

這個章節我們將演示用戶端界面的開發,當前演示界面還是采用先實現基本功能再逐步完善的 敏捷 模式。首先聚焦在功能邏輯方面實現普通用戶與系統的交互,普通用戶通過url能查看到當前任務的執行情況列表。為了便於開發我們先設定一個目標url是http: localhost: task 顯示當前在執行的任務列表,同時,界面有操作按鈕來執行針對任務的操作。 這里頁面原型布局設計與Admin類似,如下圖: . ...

2021-04-09 08:34 0 659 推薦指數:

查看詳情

python工業互聯網應用實戰12—客戶端操作

  本章節我們將實現與admin里類似的列操作“下達”功能,演示客戶端是如何實現操作功能,同時,演示也會強調一點,何時合並你的功能代碼,避免相同功能使用不同的代碼段來實現,在企業開發中非常重要,良好的編程習慣會讓你在未來的維護和擴展中體會到什么叫“好的代碼”。 1.1. Table增加操作列 ...

Thu Apr 15 19:49:00 CST 2021 0 351
python工業互聯網監控項目實戰1—UI

背景:隨着國家工業2025戰略的推進,工業互聯網發展將會提速,將迎來一個新的發展時期,設備的在線監控IOT應用將越來越廣,這個系列文章嘗試用主流的互聯網開發技術,在工業互聯網的監控領用做一個基於B/S架構的探索。筆者對於工業互聯網監控也有幾點感受就是現在好多企業項目越來越多的采用WebGL做 ...

Wed Mar 25 18:13:00 CST 2020 0 2108
python工業互聯網監控項目實戰3—websocket to UI

  本小節繼續演示如何在Django項目中采用早期websocket技術原型來實現把OPC服務數據實時推送到UI,讓監控頁面在另一種技術方式下,實時顯示現場設備的工藝數據變化情況。本例我們仍然采用比較輕量級的dwebsocket組件。 1. 安裝dwebsocket組件   安裝命令 ...

Mon Apr 20 16:44:00 CST 2020 4 1609
python工業互聯網應用實戰6—任務分解

  根據需求定義“任務”是一個完整的業務搬運流程,整個流程涉及到多個機構(設備)分別動作執行多個步驟,所以依據前面的模型設計,需要把任務分解到多個連續的子任務(作業),未來通過順序串聯下達執行的方式來 ...

Sat Feb 13 18:31:00 CST 2021 0 330
python工業互聯網應用實戰2—從需求開始

前言:隨着國家工業2025戰略的推進,工業互聯網發展將會提速,將迎來一個新的發展時期,越來越多的企業開始逐步的把產線自動化,去年年底投產的小米亦庄的智能工廠就是一個熱議的新聞。小米/華為智能工廠只能說是中國制造2025的一個代表,產業轉型和制造升級,筆者從事的企業領域就越到越來越多的(制造)企業 ...

Tue Jun 16 16:26:00 CST 2020 0 962
python工業互聯網應用實戰3—模型層構建

本章開始我們正式進入到實戰項目開發過程,如何從需求分析獲得的實體數據轉到模型設計中來,變成Django項目中得模型層。當然,第一步還是在VS2019 IDE環境重創建一個工程項目,本文我們把工程名稱命名為IndDemo,如下圖: VS2019創建的Django項目結構如下圖 ...

Tue Jul 28 15:43:00 CST 2020 2 700
python工業互聯網應用實戰7—業務層

  本章我們演示代碼是如何“進化”的,實戰的企業日常開發過程中,系統功能總伴隨着業務的不斷增加,早期簡單的代碼慢慢的越來越復雜,敏捷編程中的“禪”——簡單設計、快速發布、獲得反饋、快速開發的迭代循環過程,如何保證迭代過程持續交互合格的代碼,代碼重構和單元測試是非常重要的手段。單元測試用來保證重構 ...

Fri Mar 05 17:03:00 CST 2021 0 327
python工業互聯網應用實戰8—django-simpleui

  筆者也使用過一段時間adminx組件,后來由於adminx停更,又遇到更簡單的django-simpleui后,現在基本上只使用simpleui了,使用simpleui的幾個好處,筆者認為排在第一 ...

Thu Mar 11 17:29:00 CST 2021 0 556
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM