999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java Web的智慧工地管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2022-07-02 12:23:13羅雋
電腦知識(shí)與技術(shù) 2022年15期
關(guān)鍵詞:信息化

羅雋

摘要:信息化的快速發(fā)展推動(dòng)了互聯(lián)網(wǎng)與各個(gè)行業(yè)的結(jié)合深度,提升了工作與生活的便利性。對(duì)于工地而言,以往的人員、設(shè)備等主要通過人工管理的方式進(jìn)行,此種方式效率低且容易出現(xiàn)問題;不能實(shí)時(shí)記錄各類信息,后期難以對(duì)相關(guān)數(shù)據(jù)進(jìn)行分析與統(tǒng)計(jì)與操作。在該背景之下,該文主要敘述了智慧工地管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)狀況。對(duì)整個(gè)系統(tǒng)研究背景進(jìn)行闡述,確定系統(tǒng)采用Java Web技術(shù)體系架構(gòu)來(lái)實(shí)現(xiàn),與此配套業(yè)務(wù)信息存儲(chǔ)的數(shù)據(jù)庫(kù)采用MySQL,核心的業(yè)務(wù)功能是需要完成基本信息管理、實(shí)時(shí)監(jiān)控、應(yīng)急管理、系統(tǒng)管理等功能的編碼與測(cè)試工作。整個(gè)測(cè)試結(jié)果表明智慧工地管理系統(tǒng)能夠處理好工地管理相關(guān)業(yè)務(wù),提升信息化管理效率。

關(guān)鍵詞:智慧工地;Java Web;應(yīng)急管理;信息化

中圖分類號(hào):TP311? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2022)15-0125-03

1 引言

傳統(tǒng)工地管理過程主要通過人工方式進(jìn)行管理,這樣容易出現(xiàn)多方面問題:總體管理效率低,工地的人員、設(shè)備、工作進(jìn)度等業(yè)務(wù)管理數(shù)據(jù)混亂,許多數(shù)據(jù)信息通過紙質(zhì)的方式進(jìn)行記錄,這些數(shù)據(jù)格式不統(tǒng)一,后期難以進(jìn)行有效的管理,整個(gè)工地相關(guān)的數(shù)據(jù)存放雜亂,不能實(shí)現(xiàn)數(shù)據(jù)信息的共享,同時(shí)整個(gè)工地的應(yīng)急處理方案不清晰,在發(fā)生緊急狀況不能第一時(shí)間進(jìn)行響應(yīng)[1]。整個(gè)業(yè)務(wù)的處理時(shí)效性差,整個(gè)工地的數(shù)據(jù)信息不能及時(shí)、快捷地反映出來(lái),而是后期才能獲得,這使得很多信息失真。

因此,綜合上述情況,文章進(jìn)行智慧工地管理系統(tǒng)的研發(fā),整個(gè)系統(tǒng)圍繞工地的人員、設(shè)備、實(shí)時(shí)監(jiān)控、應(yīng)急管理等事務(wù),主要采用信息化的技術(shù)與方式進(jìn)行實(shí)現(xiàn),系統(tǒng)端采用Java技術(shù)進(jìn)行開發(fā),MySQL數(shù)據(jù)庫(kù)對(duì)各類數(shù)據(jù)信息進(jìn)行存儲(chǔ)[2],以此滿足工地高效率管理的需求,詳細(xì)研究?jī)?nèi)容如下。

1)闡述智慧工地管理系統(tǒng)的相關(guān)研發(fā)背景與意義,分析其研究現(xiàn)狀,以此來(lái)確定本系統(tǒng)需要進(jìn)行研究與設(shè)計(jì)的相關(guān)內(nèi)容。

2)技術(shù)人員進(jìn)行業(yè)務(wù)探討時(shí),確定整個(gè)系統(tǒng)需要實(shí)現(xiàn)的業(yè)務(wù)功能,包括基本信息管理、實(shí)時(shí)監(jiān)控、應(yīng)急管理、系統(tǒng)管理等功能。

3)遵循信息化的實(shí)現(xiàn)技術(shù)規(guī)律,之后通過相應(yīng)的技術(shù)進(jìn)行編碼,整個(gè)智慧工地管理系統(tǒng)的工作重點(diǎn)是完成業(yè)務(wù)功能、總體架構(gòu)方面的設(shè)計(jì)與編碼工作,最后對(duì)這些功能進(jìn)行測(cè)試,整個(gè)測(cè)試的結(jié)果需要與設(shè)定的目標(biāo)進(jìn)行對(duì)比分析。

2 相關(guān)技術(shù)

2.1 Java Web技術(shù)

整個(gè)信息平臺(tái)的處理過程之中[3],對(duì)目前多種Java Web方面的開源技術(shù)分析確認(rèn)之后,本平臺(tái)的開發(fā)主要通過SSM框架技術(shù)進(jìn)行[4],其包括了目前主流的幾種處理開源的架構(gòu),對(duì)這幾個(gè)詳細(xì)介紹如下面所示。

1)Spring開源架構(gòu):本開源框架的主要處理方式提升了軟件開發(fā)效率,技術(shù)人員通過Ioc管理機(jī)制就可以完成Java程序之中新對(duì)象的創(chuàng)建處理,后續(xù)能夠?qū)φ麄€(gè)數(shù)據(jù)信息進(jìn)行配置與管理完成后續(xù)操作,極大地提升了開發(fā)效率。

2)MyBatis框架:在整個(gè)Java Web實(shí)現(xiàn)的系統(tǒng)之中,書籍信息的持久化是重要的內(nèi)容,此框架核心的工作目標(biāo)是將數(shù)據(jù)庫(kù)表的相關(guān)內(nèi)容進(jìn)行對(duì)象化的操作模式進(jìn)行處理,用戶能夠?qū)?shù)據(jù)按照對(duì)象的管理方式進(jìn)行運(yùn)作,核心在于提升數(shù)據(jù)庫(kù)的SQL查詢、處理與更新處理過程,數(shù)據(jù)庫(kù)的映射處理主要通過XML文件與注解的方式進(jìn)行[5]。

2.2 MySQL數(shù)據(jù)庫(kù)

在整個(gè)信息化的快速發(fā)展之中,隨著各行各業(yè)應(yīng)用的深入,各類數(shù)據(jù)庫(kù)根據(jù)業(yè)務(wù)處理不同選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù)來(lái)完成數(shù)據(jù)信息的管理、存儲(chǔ)與分析[6]。在大學(xué)與科研結(jié)構(gòu),非結(jié)構(gòu)化的數(shù)據(jù)庫(kù)使用較多,包括MongoDB、Hbase等數(shù)據(jù),在傳統(tǒng)行業(yè)業(yè)務(wù)的處理之中,MySQL、Oracle、SQL Server系列等數(shù)據(jù)庫(kù)使用較多。

本智慧工地管理系統(tǒng)主要應(yīng)用的場(chǎng)景在工地,總體數(shù)據(jù)信息較少,因此綜合對(duì)比分析采用的數(shù)據(jù)庫(kù)為MySQL數(shù)據(jù)庫(kù)[7]。

3 需求分析與設(shè)計(jì)

3.1 功能需求

結(jié)合實(shí)際的業(yè)務(wù)來(lái)確定內(nèi)容,這些業(yè)務(wù)的建模需要結(jié)合實(shí)際流程進(jìn)行確認(rèn),而采用的建模技術(shù)為UML,采用其眾多圖形之中的用例圖進(jìn)行分析,具體進(jìn)行建模分析的流程包括管理員的操作流程與用戶操作流程兩個(gè)方面。在整個(gè)用戶流程分析與確定之后,后續(xù)能夠針對(duì)這些確定的業(yè)務(wù)進(jìn)行程序的編碼實(shí)現(xiàn)操作。

整個(gè)系統(tǒng)由管理員進(jìn)行操作,進(jìn)行人員、設(shè)備等管理操作,用戶在系統(tǒng)的用例圖如圖1所示。

整個(gè)用戶根據(jù)操作的需要進(jìn)行基本信息管理、應(yīng)急管理、實(shí)時(shí)監(jiān)控與系統(tǒng)管理等操作,數(shù)據(jù)庫(kù)負(fù)責(zé)對(duì)這些數(shù)據(jù)信息進(jìn)行更新。

3.2 非功能需求

在智慧工地管理系統(tǒng)之中,確認(rèn)的功能包括應(yīng)急管理、基本信息管理、系統(tǒng)管理等。這些功能用戶在進(jìn)行使用與操作的時(shí)候,也需要多方面考慮安全性、可靠性與響應(yīng)時(shí)間等方面的指標(biāo),具體這些考慮的內(nèi)容如下面所示。

1)系統(tǒng)安全性與可用性方面的內(nèi)容:系統(tǒng)進(jìn)行應(yīng)用程序的開發(fā)時(shí),安全性也需要重點(diǎn)考慮,核心工作方式是通過多個(gè)措施提升系統(tǒng)運(yùn)行的安全性;對(duì)于可用性,主要在于系統(tǒng)對(duì)外工作的多個(gè)業(yè)務(wù)功能,這些功能具備可用性在于較多用戶同時(shí)訪問系統(tǒng)的時(shí)候,這些業(yè)務(wù)功能仍然能夠正常進(jìn)行工作與業(yè)務(wù)的處理。

2)智慧工地管理系統(tǒng)的響應(yīng)時(shí)間:在整個(gè)非功能的指標(biāo)分析之中,響應(yīng)時(shí)間是核心的技術(shù)指標(biāo),若總體系統(tǒng)的數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)處理效率低,則必然整個(gè)系統(tǒng)的使用友好度不高,因此需要對(duì)整個(gè)業(yè)務(wù)處理流程需要的關(guān)鍵內(nèi)容進(jìn)行優(yōu)化,提升業(yè)務(wù)邏輯程序響應(yīng)的響應(yīng)速度。

3.3 系統(tǒng)架構(gòu)設(shè)計(jì)

智慧工地管理系統(tǒng)的實(shí)現(xiàn)之中,技術(shù)部分確定其采用Java Web體系之中的SSM技術(shù)進(jìn)行實(shí)現(xiàn),整個(gè)技術(shù)架構(gòu)的層次主要分為三個(gè)方面來(lái)進(jìn)行關(guān)注與設(shè)計(jì),主要圍繞用戶使用角度、數(shù)據(jù)的存儲(chǔ)管理與整個(gè)業(yè)務(wù)邏輯程序處理方面。SSM技術(shù)采用基于MVC的體系進(jìn)行開發(fā),此開發(fā)模式主要的技術(shù)特點(diǎn)是可擴(kuò)展性高,整個(gè)業(yè)務(wù)邏輯程序之間的耦合度低。具體三層體系架構(gòu)的內(nèi)容如圖2所示。

在整個(gè)基于MVC模式實(shí)現(xiàn)的智慧工地管理系統(tǒng)的實(shí)現(xiàn)之中,每一次的工作目標(biāo)與處理內(nèi)容不同,在這個(gè)基礎(chǔ)之上,需要完成核心主營(yíng)業(yè)務(wù)的分析與設(shè)計(jì)操作,具體三層體系架構(gòu)每一層分析與設(shè)計(jì)的內(nèi)容如下:

用戶層:這一層主要的設(shè)計(jì)目標(biāo)是與用戶進(jìn)行交互處理,圍繞著用戶的處理需要,對(duì)整個(gè)人員管理、實(shí)時(shí)監(jiān)控、應(yīng)急管理等多模塊進(jìn)行操作與處理,滿足用戶的操作需要。

業(yè)務(wù)邏輯層:在整個(gè)系統(tǒng)的分析交互之中,這一層是工作核心與重點(diǎn),其根據(jù)整個(gè)前端用戶的操作需要來(lái)完成業(yè)務(wù)邏輯處理的實(shí)現(xiàn)與管理。針對(duì)工地、設(shè)備、人員等業(yè)務(wù)功能進(jìn)行實(shí)時(shí)處理,每一次的處理結(jié)果需要在用戶層進(jìn)行展示,同時(shí)需要的數(shù)據(jù)信息與管理之后的數(shù)據(jù)信息都需要存儲(chǔ)到數(shù)據(jù)庫(kù)之中。

數(shù)據(jù)層:在整個(gè)系統(tǒng)的不同架構(gòu)設(shè)計(jì)之中,數(shù)據(jù)層的核心工作目標(biāo)是為了業(yè)務(wù)邏輯層與用戶提供完善的數(shù)據(jù)處理信息。這些內(nèi)容都存儲(chǔ)到不同的數(shù)據(jù)庫(kù)表格之中,每一步業(yè)務(wù)處理的同時(shí)完成整個(gè)數(shù)據(jù)的更新與存儲(chǔ)。數(shù)據(jù)表格通過持久化的方式進(jìn)行,通過對(duì)象的方式完成詳細(xì)業(yè)務(wù)的處理。

4 系統(tǒng)功能實(shí)現(xiàn)與測(cè)試

4.1 系統(tǒng)功能實(shí)現(xiàn)

4.1.1 基本信息管理模塊實(shí)現(xiàn)

在工地管理功能之中,基本信息管理主要對(duì)各類設(shè)備與人員信息進(jìn)行維護(hù),使得這些基本數(shù)據(jù)信息能夠存儲(chǔ)到系統(tǒng)之中,具體如圖3所示。

如圖3所示,在整個(gè)工地管理之中,用戶登錄系統(tǒng)之后選擇基本信息管理,此模塊主要針對(duì)人員及設(shè)備進(jìn)行管理,以此來(lái)選擇其中的設(shè)備管理,根據(jù)頁(yè)面的操作提示完成數(shù)據(jù)信息的錄入與維護(hù)操作。

4.1.2 實(shí)時(shí)監(jiān)控管理模塊實(shí)現(xiàn)

在整個(gè)實(shí)時(shí)監(jiān)控之中,根據(jù)環(huán)保的要求,要針對(duì)工地環(huán)境進(jìn)行監(jiān)控,同時(shí)通過視頻監(jiān)控記錄整個(gè)工地的作業(yè)實(shí)況。在查看整個(gè)監(jiān)控?cái)?shù)據(jù)信息時(shí),工作人員可選擇具體的視頻設(shè)備進(jìn)行對(duì)應(yīng)工地對(duì)應(yīng)環(huán)境的查看。

4.1.3 應(yīng)急管理模塊實(shí)現(xiàn)

整個(gè)工地管理需要做好應(yīng)急預(yù)案。工作人員需要將整個(gè)應(yīng)急方案的內(nèi)容、流程、責(zé)任人等內(nèi)容按照系統(tǒng)要求的內(nèi)容進(jìn)行處理與更新,數(shù)據(jù)庫(kù)完成這些數(shù)據(jù)的存儲(chǔ)與管理。

4.1.4 系統(tǒng)管理模塊實(shí)現(xiàn)

整個(gè)智慧工地管理系統(tǒng)之中,系統(tǒng)管理業(yè)務(wù)功能涉及的業(yè)務(wù)較多,包括用戶的注冊(cè)、登錄與自身信息修改等業(yè)務(wù)。系統(tǒng)管理員能夠?qū)τ脩羧粘P畔l(fā)起添加、維護(hù)操作。

4.2系統(tǒng)測(cè)試

4.2.1 測(cè)試環(huán)境

整個(gè)測(cè)試環(huán)境的部署與配置主要分為兩個(gè)方面,服務(wù)器端主要配置智慧工地管理系統(tǒng)的業(yè)務(wù)處理程序,完成應(yīng)急方案、設(shè)備、用戶等方面的管理,同時(shí)需要對(duì)這些數(shù)據(jù)信息存儲(chǔ)的數(shù)據(jù)庫(kù)進(jìn)行管理;而整個(gè)業(yè)務(wù)功能的測(cè)試主要在用戶端進(jìn)行操作,記錄每一次測(cè)試結(jié)果,對(duì)出現(xiàn)問題的程序進(jìn)行修改完善。

4.2.2 測(cè)試目標(biāo)

對(duì)于整個(gè)工地管理系統(tǒng)的測(cè)試操作,核心的測(cè)試工作目標(biāo)是測(cè)試整個(gè)功能的完整性與可用性。對(duì)于完整性測(cè)試而言,需要對(duì)業(yè)務(wù)邏輯程序可能遇到的情況進(jìn)行分階段測(cè)試,判斷整個(gè)實(shí)現(xiàn)的總體功能與功能細(xì)節(jié)進(jìn)行確認(rèn),對(duì)于存在問題的功能及時(shí)進(jìn)行修改與完善;而對(duì)于可用性的測(cè)試細(xì)節(jié),主要考慮整個(gè)系統(tǒng)實(shí)現(xiàn)的接口、響應(yīng)時(shí)間等處理方面的性能,這些指標(biāo)能夠符合用戶的操作習(xí)慣 [8]。同時(shí)對(duì)于工地管理系統(tǒng)的測(cè)試過程,也需要對(duì)常用的安全風(fēng)險(xiǎn)進(jìn)行測(cè)試操作,例如用戶的權(quán)限方面的驗(yàn)證,判斷不同類型的用戶在登錄時(shí)候能否符合操作要求。

5 結(jié)論

在整個(gè)智慧工地管理系統(tǒng)的實(shí)現(xiàn)之中,核心采用的技術(shù)是信息化技術(shù),圍繞需求分析階段確定的工作內(nèi)容進(jìn)行,核心需求包括基本信息管理、應(yīng)急管理、系統(tǒng)管理與實(shí)時(shí)監(jiān)控,采用UML技術(shù)對(duì)這些處理過程進(jìn)行分析與建模,以此明確系統(tǒng)的開發(fā)內(nèi)容。在需求分析的指導(dǎo)下,對(duì)基本信息管理、應(yīng)急管理、系統(tǒng)管理等功能進(jìn)行編碼實(shí)現(xiàn)與測(cè)試,最后測(cè)試結(jié)果表明整個(gè)系統(tǒng)具備良好的應(yīng)用效果。

目前智慧工地管理系統(tǒng)的應(yīng)用過程能夠及時(shí)對(duì)應(yīng)急方案、人員、社會(huì)部等相關(guān)業(yè)務(wù)進(jìn)行管理,提高了工地信息化的高效率管理方式,在一定程度上促進(jìn)了工地信息化的快速發(fā)展。目前整個(gè)系統(tǒng)的實(shí)現(xiàn)過程還存在多個(gè)方面的問題:一方面需要結(jié)合實(shí)際用戶的使用意見對(duì)此系統(tǒng)進(jìn)行改進(jìn);另一方面在整個(gè)系統(tǒng)性能穩(wěn)定性方面需要進(jìn)行持續(xù)的完善。

參考文獻(xiàn):

[1] 張軍波.基于“BIM+信息集成”的智慧工地平臺(tái)探索研究[J].智慧中國(guó),2021(1):79-80.

[2] 柴洪偉,趙欣.基于物聯(lián)網(wǎng)技術(shù)的智慧工地系統(tǒng)設(shè)計(jì)及應(yīng)用[J].工程建設(shè)與設(shè)計(jì), 2019(A01):14-16

[3] 王毅軍.智能管理系統(tǒng)在施工管理中的應(yīng)用[J].居業(yè),2019,11(8):138-139.

[4] 李忠.MySQL數(shù)據(jù)庫(kù)開發(fā)與管理維護(hù)[M].北京:機(jī)械工業(yè)出版社,2019。

[5] 張彌.智慧工地系統(tǒng)在建筑施工過程中的應(yīng)用探究[J].四川水泥,2020(2):292.

[6] 唐漢明,翟振興,關(guān)寶軍.深入淺出MySQL:數(shù)據(jù)庫(kù)開發(fā)、優(yōu)化與管理維護(hù)[M].北京:人民郵電出版社,2014.

[7] 王慶,楊文暉.基于HTML5的移動(dòng)Web技術(shù)[J].軟件導(dǎo)刊,2013,12(12):145-147.

[8] 陶國(guó)榮.jQuery權(quán)威指南[M].北京:機(jī)械工業(yè)出版社,2013.

【通聯(lián)編輯:代影】

猜你喜歡
信息化
月“睹”教育信息化
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
水利信息化
“云會(huì)計(jì)”在中小企業(yè)會(huì)計(jì)信息化中的應(yīng)用分析
活力(2019年21期)2019-04-01 12:16:40
論述金融管理信息化的創(chuàng)新與應(yīng)用實(shí)踐
基于會(huì)計(jì)信息化下的企業(yè)內(nèi)部審計(jì)探討
如何構(gòu)建交通信息化的防護(hù)墻?
法律為信息化護(hù)航
醫(yī)院會(huì)計(jì)信息化 路怎么走?
主站蜘蛛池模板: 欧美精品一区在线看| 国产一区二区视频在线| 最新国产精品鲁鲁免费视频| 欧美成人a∨视频免费观看| 亚洲综合亚洲国产尤物| 亚洲国产精品VA在线看黑人| 欧美亚洲日韩中文| 色悠久久久| 中文字幕在线看视频一区二区三区| 无码粉嫩虎白一线天在线观看| 黄色网页在线播放| 亚洲丝袜第一页| 国产精品尤物在线| 久久国产精品麻豆系列| 99久久免费精品特色大片| 日韩小视频在线观看| 国产精品一区二区不卡的视频| 亚洲欧美日韩中文字幕在线一区| 97av视频在线观看| 精品视频福利| 欧美成人A视频| 国产精品自在线天天看片| 久久成人免费| 日韩a级片视频| 国模在线视频一区二区三区| 97影院午夜在线观看视频| 欧美区一区二区三| 四虎精品国产AV二区| 在线观看无码a∨| 欧美亚洲国产精品第一页| 真实国产乱子伦高清| 欧美伊人色综合久久天天| 欧美一区二区人人喊爽| 国产精品无码AⅤ在线观看播放| 日韩av高清无码一区二区三区| 国产精品入口麻豆| 黄网站欧美内射| 中文字幕乱妇无码AV在线| 国产精品伦视频观看免费| 青青热久麻豆精品视频在线观看| 国产在线无码一区二区三区| 超碰91免费人妻| 国产欧美中文字幕| 国产精品网址你懂的| 色婷婷色丁香| 日本www色视频| 国产成人AV男人的天堂| 99久久性生片| 国产日本欧美亚洲精品视| 国产高清在线丝袜精品一区| 福利国产在线| 色一情一乱一伦一区二区三区小说| 日韩国产高清无码| 色婷婷电影网| 尤物精品视频一区二区三区| 亚洲欧美在线精品一区二区| 免费又爽又刺激高潮网址 | 欧美精品亚洲日韩a| 国产微拍一区二区三区四区| 国产微拍精品| 波多野结衣一区二区三区AV| 国产又黄又硬又粗| 中国国产一级毛片| jizz在线免费播放| 永久免费av网站可以直接看的| 免费网站成人亚洲| 激情六月丁香婷婷| 韩日免费小视频| 日韩A∨精品日韩精品无码| 国产女人18毛片水真多1| 亚洲AV电影不卡在线观看| 91精品福利自产拍在线观看| 青青青视频91在线 | 日本人妻一区二区三区不卡影院 | 亚洲欧美一级一级a| 色国产视频| 亚洲 欧美 日韩综合一区| 波多野吉衣一区二区三区av| 国产高颜值露脸在线观看| 一级毛片在线播放免费| 久久青青草原亚洲av无码| 久久semm亚洲国产|