亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Streamlit的工廠生產(chǎn)運營簡報自動化管理研究

        2021-04-20 21:35:31丁伯川孫可心商浩畢曉龍李碩
        科技研究·理論版 2021年20期
        關(guān)鍵詞:數(shù)據(jù)庫生產(chǎn)管理

        丁伯川 孫可心 商浩 畢曉龍 李碩

        摘要:為加速實現(xiàn)工廠的數(shù)字化轉(zhuǎn)型,提高工廠生產(chǎn)運營簡報的制作、管理和查詢速度,及時了解各生產(chǎn)區(qū)域數(shù)字化應(yīng)用及現(xiàn)場實際生產(chǎn)情況,設(shè)計并開發(fā)了基于Streamlit的工廠生產(chǎn)運營簡報自動化管理Web應(yīng)用,詳細規(guī)劃了Web應(yīng)用的各項基本功能和整體結(jié)構(gòu)并分析了Web應(yīng)用的局部關(guān)鍵代碼,實現(xiàn)了生產(chǎn)運營簡報的自動化生成、展示、存儲以及文件的查詢下載。

        關(guān)鍵字:生產(chǎn)管理; Streamlit;數(shù)字化運營;簡報自動化管理

        引言

        生產(chǎn)管理系統(tǒng)因負責的方面廣、項目多和區(qū)域大使得簡報制作過程的信息處理量大,同時,因簡報依據(jù)生產(chǎn)和管理周期分為日報、周報和月報造成簡報制作任務(wù)量大。傳統(tǒng)簡報的制作多依賴生產(chǎn)管理人員人工制作,簡報制作耗時較長、工作效率較低。此外,傳統(tǒng)簡報的管理媒介多為紙質(zhì)或電子表單,不便于簡報及其相關(guān)信息的查詢、存儲和數(shù)字化展示。本文以生產(chǎn)運營簡報為對象,以生產(chǎn)運營簡報的自動化生成、信息化存儲、查詢、下載和數(shù)字化展示為目標,基于Streamlit框架和Python編程語言,并利用Mysql數(shù)據(jù)庫和Document模塊,開發(fā)了生產(chǎn)管理系統(tǒng)簡報自動化管理Web應(yīng)用,實現(xiàn)了生產(chǎn)運營簡報的自動化制作、存儲、信息化查詢、下載以及數(shù)字化展示。

        1.生產(chǎn)運營簡報自動化管理Web應(yīng)用的設(shè)計與分析

        1.1需求分析

        本文研究對象為生產(chǎn)管理系統(tǒng)中生產(chǎn)運營簡報,該Web應(yīng)用的主要使用者為生產(chǎn)管理系統(tǒng)的技術(shù)人員、生產(chǎn)管理人員、質(zhì)量管理人員和安全管理人員等。生產(chǎn)管理系統(tǒng)技術(shù)人員亟需能夠?qū)崿F(xiàn)生產(chǎn)相關(guān)信息統(tǒng)計分析、簡報自動化生成和存儲的Web應(yīng)用,提升自身工作效率。生產(chǎn)管理者和質(zhì)量管理人員亟需一種能夠?qū)崿F(xiàn)簡報快速查詢和下載的輕量級Web應(yīng)用,便于綜合掌握生產(chǎn)現(xiàn)場情況并及時做出反應(yīng)。

        該Web應(yīng)用采用B/S架構(gòu),通過系統(tǒng)瀏覽器可同時或分別查看生產(chǎn)管理方面的各項運營指標及其相關(guān)信息,如各工區(qū)的人員、開工及時性、計劃、交付、異常、安全、成本及變更等。生產(chǎn)管理系統(tǒng)的技術(shù)人員可以通過設(shè)定簡報自動化生成觸發(fā)方式按時生成相應(yīng)的生產(chǎn)運營簡報,并可根據(jù)簡報內(nèi)容對其進行整體或者分塊存儲。生產(chǎn)管理人員、質(zhì)量管理人員和安全管理人員可根據(jù)自身管理的方向,通過輸入要查詢的時間及運營指標進行相應(yīng)的簡報的查詢并瀏覽,根據(jù)需求可通過點擊下載按鈕進行簡報的下載和打印。同時,該Web應(yīng)用可通過企業(yè)的內(nèi)部網(wǎng)絡(luò)部署,具備移動端、PC端的兼容性和數(shù)據(jù)保密性。

        1.2數(shù)據(jù)設(shè)計

        Web應(yīng)用中簡報主要內(nèi)容其呈現(xiàn)形式多為文本、圖片和表格,并且在生成、保存、查詢和下載等功能中利用Mysql數(shù)據(jù)庫實現(xiàn)了生產(chǎn)運營簡報及其相關(guān)信息的新建、查詢和存儲等功能。

        1.3數(shù)據(jù)庫設(shè)計

        根據(jù)生產(chǎn)運營簡報的E-R圖,設(shè)計并創(chuàng)建了簡報分布表,包括如下字段:FileID(文件標識)、FileName(文件名)、Extension(文件的擴展名)、ContentType(文件種類)、FileURL(文件地址)、FileData(二進制文件)、FileSize(文件大小)、UploadDate(文件導(dǎo)入時間)。其中,F(xiàn)ileURL字段用于記錄該簡報位于公司大數(shù)據(jù)中心的地址,用于公司備案。FileData字段用于生產(chǎn)管理系統(tǒng)數(shù)據(jù)庫的簡報存儲,用于本地存儲與備份。

        2.Web應(yīng)用的功能與實現(xiàn)

        2.1Web應(yīng)用主要功能

        根據(jù)相關(guān)用戶的需求該Web引用設(shè)計并開發(fā)了如下功能模塊:

        (1)用戶登錄認證模塊。主要用于保證生產(chǎn)管理系統(tǒng)的信息安全,對不同用戶進行角色認證并賦予與其崗位相匹配的功能使用權(quán)限。

        (2)生產(chǎn)運營情況的查詢及展示模塊。當用戶輸入查詢的日期時,用于對生產(chǎn)運營情況進行分析和數(shù)據(jù)處理,并根據(jù)簡報內(nèi)的相關(guān)內(nèi)容進行展示。

        (3)生產(chǎn)運營簡報生成及存儲模塊。生產(chǎn)管理系統(tǒng)按照日報、周報和月報的周期自動生成相應(yīng)的簡報,存儲到生產(chǎn)管理系統(tǒng)的本地數(shù)據(jù)庫并上傳到公司大數(shù)據(jù)中心。

        (4)生產(chǎn)運營簡報下載模塊。主要為用戶提供簡報的下載功能,可用于日報、周報和月報的下載。

        2.2相關(guān)功能的實現(xiàn)

        2.2.1生產(chǎn)運營情況的查詢與展示

        生產(chǎn)運營情況信息的查詢主要依靠Streamlit中的streamlit.date_input( )函數(shù)生成時間選擇輸入框,streamlit.multiselect( )函數(shù)生成簡報類型選擇框(日報、周報、月報),根據(jù)時間輸入框內(nèi)的時間和簡報類型從生產(chǎn)管理系統(tǒng)的數(shù)據(jù)庫中獲取相應(yīng)的數(shù)據(jù)。

        生產(chǎn)運營情況的展示依據(jù)查詢到的數(shù)據(jù)制作相應(yīng)的表格和數(shù)據(jù)圖表并進行展示。其中,表格分別采用streamlit.table( )和streamlit.dataframe( )進行靜態(tài)表格和動態(tài)表格的展示。數(shù)據(jù)圖表根據(jù)圖表類型選擇相應(yīng)的函數(shù)進行展示,如streamlit.line_chart( ) 、streamlit.bar_chart( )、streamlit.area_chart( )等。

        2.2.2 簡報生成及存儲模塊

        根據(jù)簡報(日報、月報、周報)中的具體內(nèi)容,通過查詢生產(chǎn)管理系統(tǒng)數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),然后參考簡報的文本格式,采用Document模塊并結(jié)合numpy、pandas、matplotlib等模塊制作簡報文本內(nèi)容。簡報的自動化生成觸發(fā)方式依據(jù)生產(chǎn)作業(yè)時間和簡報管理周期通過制定相應(yīng)的時間節(jié)點觸發(fā)簡報生成指令。其中,Document模塊下生成的文件可用于制作臨時文件,當文件傳入數(shù)據(jù)庫后,該臨時文件自動刪除。

        簡報的存儲模塊將臨時文件按照指定路徑上傳到公司大數(shù)據(jù)中心并獲取到相應(yīng)的URL,并將臨時文件進行屬性提取和二進制轉(zhuǎn)碼,然后存入本地數(shù)據(jù)庫中。

        2.2.3 簡報下載模塊

        簡報的下載模塊應(yīng)實現(xiàn):鼠標單擊(或觸屏單擊)后彈出簡報下載提示框,用戶可根據(jù)需要為文件指定存儲路徑,隨后Web應(yīng)用將該簡報存儲到用戶指定路徑下。

        簡報下載功能實現(xiàn)的路徑為:基于Streamlit.download_button函數(shù)構(gòu)建下載按鈕,鼠標單擊下載按鈕后,生產(chǎn)管理系統(tǒng)本地數(shù)據(jù)庫中相應(yīng)的簡報(日報、周報、月報)二進制文件,并根據(jù)其文件種類進行解碼成相應(yīng)的文件類型,隨后根據(jù)用戶指定路徑進行保存。

        3結(jié)語

        本文基于Streamlit框架和Document等模塊,利用Python編程語言和SQL結(jié)構(gòu)化查詢語言,開發(fā)了一種基于Streamlit框架的工廠生產(chǎn)運營簡報自動化管理Web應(yīng)用,實現(xiàn)了簡報的自動化生成、存儲以及數(shù)字化展示和下載。該Web應(yīng)用具備數(shù)據(jù)的實時性和可視化、文本信息結(jié)構(gòu)化、文件管理規(guī)范化、信息查詢簡易化等特點。

        參考文獻:

        [1]孫可心,鐘宏遠,呂光宙,商浩.基于WebGL的焊接構(gòu)架質(zhì)量控制點三維可視化管理研究[J].技術(shù)與市場,2020,27(07):170-171.

        作者簡介:丁伯川(1993- ),男,漢族,河北任丘人,助理工程師,碩士研究生,研究方向:工業(yè)大數(shù)據(jù)挖掘與分析。

        猜你喜歡
        數(shù)據(jù)庫生產(chǎn)管理
        棗前期管理再好,后期管不好,前功盡棄
        用舊的生產(chǎn)新的!
        “三夏”生產(chǎn) 如火如荼
        S-76D在華首架機實現(xiàn)生產(chǎn)交付
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        “這下管理創(chuàng)新了!等7則
        雜文月刊(2016年1期)2016-02-11 10:35:51
        人本管理在我國國企中的應(yīng)用
        亚洲中文字幕乱码免费看| 嫩草影院未满十八岁禁止入内| 久久av无码精品一区二区三区| 白白色发布永久免费观看视频| 蜜桃传媒免费在线观看| 伊甸园亚洲av久久精品| 久久久久久久久888| 仙女白丝jk小脚夹得我好爽| 色噜噜亚洲精品中文字幕| 老妇高潮潮喷到猛进猛出| 大陆极品少妇内射aaaaa| 欧美色资源| 精品国产色哟av一区二区三区| 亚洲日韩精品无码av海量| 久久免费的精品国产v∧| 男人深夜影院无码观看| 国产成人精品久久二区二区91 | 亚洲粉嫩高潮的18p| 97av在线播放| 九九精品国产亚洲av日韩| 人人爽人人爽人人片av| 久久99精品久久久久久久清纯| 性一乱一搞一交一伦一性| 国内自拍偷拍亚洲天堂| 国产女人av一级一区二区三区| 久久亚洲色一区二区三区| 国产精品爽爽va在线观看无码| 久久高潮少妇视频免费| 亚洲一区二区国产激情| 国产精品久久久久影院| 亚洲色AV性色在线观看| 国产优质av一区二区三区| 在线播放真实国产乱子伦| 国内大量揄拍人妻在线视频| 一区二区三区四区在线观看视频| 亚洲av日韩一区二区| 中文字幕一区二区三区人妻少妇| 成人亚洲欧美久久久久| 亚洲男同免费视频网站| 国产成人无码精品久久二区三区 | 亚洲精品suv精品一区二区|