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

        ?

        基于B/S架構(gòu)的設備狀態(tài)管理系統(tǒng)設計與研發(fā)

        2021-09-24 10:17:16張旭東
        科技創(chuàng)新與應用 2021年26期
        關(guān)鍵詞:功能模塊架構(gòu)框架

        張旭東

        (徐工集團工程機械股份有限公司科技分公司,江蘇 徐州 221000)

        當前中國經(jīng)濟飛速發(fā)展,工業(yè)也隨之進入新的領(lǐng)域。傳統(tǒng)使用SSM開發(fā)的Web項目由于繁瑣的配置,遭到很多人的詬病。各種XML配置以及各種指定目錄的結(jié)構(gòu),讓人眼花繚亂,而且一不小心就會出錯,想找出原因相當困難。然而Spring Boot的出現(xiàn),極大地減少了開發(fā)過程中花費在配置上的時間,從而提高了開發(fā)效率并提高了產(chǎn)量。這是本平臺選用Spring Boot開發(fā)的根本原因。

        一般Web工程都是分層設計,有表現(xiàn)層、業(yè)務邏輯層、持久層,需要各種XML配置的支持。而Spring Boot實現(xiàn)了無XML配置,提供了一個舒適、獨立的操作環(huán)境,并且滿足了“一鍵式”的要求,可以滿足快速應用程序開發(fā)的需求,因此開發(fā)人員不再需要定義模板設置。

        B/S(瀏覽器/服務器)架構(gòu)是優(yōu)化C/S架構(gòu)的瀏覽器和服務器架構(gòu)。在這種模式下,用戶通過網(wǎng)址訪問瀏覽即可,少量事務邏輯是在前臺實現(xiàn)的,但是事務邏輯是執(zhí)行的。創(chuàng)建了主服務器端以及所謂的三層和三層體系結(jié)構(gòu)。這次,它簡化了客戶的計算機,降低了系統(tǒng)維護的成本和數(shù)量,并降低了用戶的總成本。通過Internet在各種位置和方法訪問數(shù)據(jù)庫,使得用戶管理數(shù)據(jù)非常的方便、快捷、高效。

        1 系統(tǒng)分析

        1.1 開發(fā)環(huán)境

        平臺首先基于Spring Boot框架中的Web項目,安裝好JDK 1.8,Influx DB數(shù)據(jù)庫,Redis,Mysql,Nvicat,以及開發(fā)工具Idea。部署好本項目的服務器,同時為服務器安裝相應的環(huán)境,設置好訪問路徑以及分配權(quán)限。

        1.2 硬件選擇

        采用Linux系統(tǒng),CPU選擇Corei5 2.3赫茲,16G運行內(nèi)存,1T硬盤。

        1.3 技術(shù)介紹

        開發(fā)語言選擇的是當下非常熱門和成熟的Java語言。頁面使用Layui框架作為基礎(chǔ)并使用HTM5、CSS、JavaScript等前端技術(shù)修改以達到客戶需求。使用Mysql存儲數(shù)據(jù)通過AJAX進行數(shù)據(jù)交互。本系統(tǒng)的主體開發(fā)框架為Spring Boot。

        2 系統(tǒng)可行性分析

        2.1 經(jīng)濟可行性分析

        本系統(tǒng)是基于B/S模式實現(xiàn)的,所以對于客戶無需過多要求,只需要一臺聯(lián)網(wǎng)的主機即可。系統(tǒng)的主要成本在于開發(fā),只需要合理的安排和詳細規(guī)劃開發(fā)周期,在一定程度上控制人力和物力成本在經(jīng)濟上是可行的。而且本系統(tǒng)是持久穩(wěn)定的,所帶來的收益遠超過開發(fā)成本。

        2.2 技術(shù)可行性分析

        本系統(tǒng)的開發(fā)是在Java環(huán)境下進行的,使用Spring Boot框架進行開發(fā),此框架是當下最熱門的開放源碼框架。同時作者使用Mysql數(shù)據(jù)庫存儲數(shù)據(jù)和數(shù)據(jù)調(diào)用,通過A JAX傳遞數(shù)據(jù),使用Layui構(gòu)建頁面。選擇的開發(fā)環(huán)境和技術(shù)已經(jīng)相當成熟并且已經(jīng)有了眾多案例,所以利用該技術(shù)可以實現(xiàn)本系統(tǒng)的開發(fā)。

        2.3 安全性分析

        本系統(tǒng)采用Mysql數(shù)據(jù)庫作為系統(tǒng)的數(shù)據(jù)存放和數(shù)據(jù)調(diào)取。此數(shù)據(jù)庫穩(wěn)定性好、安全性高,是很多項目的首要選擇,所以在數(shù)據(jù)安全方面絕對可行。

        2.4 操作可行性分析

        本系統(tǒng)雖然由眾多技術(shù)和工具開發(fā),但用戶無需過問數(shù)據(jù)從何來,存放在哪里,只需要掌握簡單的網(wǎng)頁操作即可。并且本系統(tǒng)的頁面精美簡約,通過圖表展示數(shù)據(jù),客戶一眼就能看到重要的信息和數(shù)據(jù),所以此系統(tǒng)非常容易上手,操作簡單。

        3 系統(tǒng)設計

        3.1 系統(tǒng)總體設計

        系統(tǒng)總體設計是基于B/S實現(xiàn)的,是當下最流行的網(wǎng)絡結(jié)構(gòu)體系,所以瀏覽器就顯得格外的重要。這種方式統(tǒng)一了操作,大部分的操作均在服務器上完成。大致架構(gòu)如圖1、圖2。

        圖1 網(wǎng)站架構(gòu)圖

        圖2 Web框架的系統(tǒng)架構(gòu)圖

        本系統(tǒng)通過實際需求進行整理分析,將所有的功能進行分類并劃分成子模塊進行開發(fā)。設計階段我們按照從大到小的規(guī)律開始初步分解,一直到不可再分為止,遵照高內(nèi)聚低耦合原則設計系統(tǒng)邏輯架構(gòu)。

        3.2 系統(tǒng)詳細設計

        本系統(tǒng)有很多主要模塊,每個模塊下都有根據(jù)需求描述而產(chǎn)生的子模塊(如圖3所示)。其中有:程序管理、報表中心、算法管理、看板中心、用戶管理、健康檔案等。

        圖3 系統(tǒng)功能模塊結(jié)構(gòu)圖

        3.2.1 系統(tǒng)首頁

        首頁包含每個分廠的空氣質(zhì)量,用電概括以及水資源消耗、氣體消耗和每個分廠的告警圖表,以及生產(chǎn)線效率的柱狀圖。并且本系統(tǒng)的所有數(shù)據(jù)表格均實現(xiàn)了分頁功能。如圖4所示。

        圖4 系統(tǒng)界面展示圖

        3.2.2 基礎(chǔ)數(shù)據(jù)

        基礎(chǔ)數(shù)據(jù)有11個子模塊,有公司、工廠、部門以及車間、人員的信息等。

        公司信息中顯示的是公司信息,有搜索、增、改、查的功能。點擊對應的功能按鈕即可實現(xiàn)。如圖5所示。

        圖5 數(shù)據(jù)添加流程圖

        本模塊中工廠信息、設備類型、停機原因、日歷設置、公告管理等子模塊均實現(xiàn)了與公司信息相同的功能。

        3.2.3 告警中心

        告警中心分為4個功能模塊,分別是告警詳情、告警規(guī)則、告警知識以及告警看板。

        告警中心中顯示的是告警的編號、告警來源、告警登記,以及告警的主模塊等詳細信息。本模塊相對于公司信息模塊的功能多了查看圖表和導出的功能。點擊查看圖表按鈕就可以看到相同告警下的告警設備數(shù)量,導出則會將數(shù)據(jù)以Excel形式導出到本地。

        告警規(guī)則、告警知識均實現(xiàn)了告警詳情的模塊功能,以及多了復制數(shù)據(jù)的功能。

        告警看板的數(shù)據(jù)展示是通過彩色餅圖的形式向用戶展示效果。

        3.2.4 用戶管理

        系統(tǒng)分為2個功能模塊,分別為職位管理和用戶權(quán)限。職位管理中顯示職位名稱,創(chuàng)建時間等信息,用戶權(quán)限主要顯示用戶的個人信息。兩個功能模塊均有新增、刪除、修改、搜索的功能。值得一提的是,因為實現(xiàn)了分頁,本系統(tǒng)所有表格的第一列是一個復選框,選擇以后可以進行批量操作,此設計使得系統(tǒng)更加人性化。

        4 結(jié)論

        本文是對基于B/S架構(gòu)的設備狀態(tài)管理系統(tǒng)的開發(fā)方式、使用以及功能的介紹。本系統(tǒng)不僅采用了比較方便快捷的開發(fā)方式,而且從數(shù)據(jù)分析的角度出發(fā),采用了更為人性化的圖表結(jié)合展示數(shù)據(jù)形式。讓用戶入眼的不再是表格和大量數(shù)據(jù),反而是形態(tài)各異,顏色多變的餅圖、柱狀圖等。以九大功能為根結(jié)點開始,一步一步細化系統(tǒng)的功能,體現(xiàn)了系統(tǒng)的完備性和實用性。本系統(tǒng)的開發(fā)解決了大部分工業(yè)企業(yè)無法快速響應數(shù)據(jù),實時查詢數(shù)據(jù)的難題,為部分企業(yè)的運營分析和趨勢監(jiān)控提供了關(guān)鍵性信息,是企業(yè)長期成長的可靠力量。

        猜你喜歡
        功能模塊架構(gòu)框架
        基于FPGA的RNN硬件加速架構(gòu)
        框架
        功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應用和實踐
        汽車工程(2021年12期)2021-03-08 02:34:30
        廣義框架的不相交性
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
        電信科學(2017年6期)2017-07-01 15:45:17
        WTO框架下
        法大研究生(2017年1期)2017-04-10 08:55:06
        基于ASP.NET標準的采購管理系統(tǒng)研究
        軟件導刊(2016年9期)2016-11-07 21:35:42
        輸電線路附著物測算系統(tǒng)測算功能模塊的研究
        M市石油裝備公服平臺網(wǎng)站主要功能模塊設計與實現(xiàn)
        石油知識(2016年2期)2016-02-28 16:20:16
        一種基于OpenStack的云應用開發(fā)框架
        亚洲av伊人久久综合性色| 亚洲精品无码专区| 亚洲人成网站色www| 亚洲av无码一区二区三区系列| 免费看欧美日韩一区二区三区| 日韩极品视频在线观看| 日韩精品国产精品亚洲毛片| 亚洲精品1区2区在线观看| 久久天天躁狠狠躁夜夜躁2014| 亚洲av综合av国产av| 成人午夜视频一区二区无码| 在线观看日韩精品视频网站| 天堂网日韩av在线播放一区| 无套内内射视频网站| 国产av无码专区亚洲awww| 亚洲AV日韩AV无码A一区| 福利一区二区三区视频在线| 精品成人av人一区二区三区| 国产免费观看黄av片| 久久99精品久久久久久秒播| 欧美做受视频播放| 青青手机在线视频观看| 女人18毛片aa毛片免费| 亚洲av无码一区二区三区鸳鸯影院| 国产精品狼人久久久久影院| 亚洲国产精品一区二区第四页 | 亚洲最大av免费观看| 亚洲av狠狠爱一区二区三区| 欧美性白人极品1819hd| 男男啪啪激烈高潮cc漫画免费| 国产精品丝袜在线不卡| 日本成人在线不卡一区二区三区| 午夜福利视频一区二区二区| 牛牛在线视频| 色欲aⅴ亚洲情无码av蜜桃| 无码熟妇人妻av在线c0930| 国产午夜福利小视频在线观看 | 亚洲va中文字幕无码久久不卡| 亚洲日日噜噜噜夜夜爽爽| 99蜜桃在线观看免费视频| 亚洲第一狼人天堂网亚洲av |