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é)合深度,提升了工作與生活的便利性。對于工地而言,以往的人員、設(shè)備等主要通過人工管理的方式進(jìn)行,此種方式效率低且容易出現(xiàn)問題;不能實(shí)時(shí)記錄各類信息,后期難以對相關(guān)數(shù)據(jù)進(jìn)行分析與統(tǒng)計(jì)與操作。在該背景之下,該文主要敘述了智慧工地管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)狀況。對整個(gè)系統(tǒng)研究背景進(jìn)行闡述,確定系統(tǒng)采用Java Web技術(shù)體系架構(gòu)來實(shí)現(xiàn),與此配套業(yè)務(wù)信息存儲(chǔ)的數(shù)據(jù)庫采用MySQL,核心的業(yè)務(wù)功能是需要完成基本信息管理、實(shí)時(shí)監(jiān)控、應(yīng)急管理、系統(tǒng)管理等功能的編碼與測試工作。整個(gè)測試結(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í)、快捷地反映出來,而是后期才能獲得,這使得很多信息失真。

因此,綜合上述情況,文章進(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ù)庫對各類數(shù)據(jù)信息進(jìn)行存儲(chǔ)[2],以此滿足工地高效率管理的需求,詳細(xì)研究內(nèi)容如下。

1)闡述智慧工地管理系統(tǒng)的相關(guān)研發(fā)背景與意義,分析其研究現(xiàn)狀,以此來確定本系統(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ì)與編碼工作,最后對這些功能進(jìn)行測試,整個(gè)測試的結(jié)果需要與設(shè)定的目標(biāo)進(jìn)行對比分析。

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

2.1 Java Web技術(shù)

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

1)Spring開源架構(gòu):本開源框架的主要處理方式提升了軟件開發(fā)效率,技術(shù)人員通過Ioc管理機(jī)制就可以完成Java程序之中新對象的創(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ù)庫表的相關(guān)內(nèi)容進(jìn)行對象化的操作模式進(jìn)行處理,用戶能夠?qū)?shù)據(jù)按照對象的管理方式進(jìn)行運(yùn)作,核心在于提升數(shù)據(jù)庫的SQL查詢、處理與更新處理過程,數(shù)據(jù)庫的映射處理主要通過XML文件與注解的方式進(jìn)行[5]。

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

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

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

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

3.1 功能需求

結(jié)合實(shí)際的業(yè)務(wù)來確定內(nèi)容,這些業(yè)務(wù)的建模需要結(jié)合實(shí)際流程進(jìn)行確認(rèn),而采用的建模技術(shù)為UML,采用其眾多圖形之中的用例圖進(jìn)行分析,具體進(jìn)行建模分析的流程包括管理員的操作流程與用戶操作流程兩個(gè)方面。在整個(gè)用戶流程分析與確定之后,后續(xù)能夠針對這些確定的業(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ù)庫負(fù)責(zé)對這些數(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)行的安全性;對于可用性,主要在于系統(tǒng)對外工作的多個(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)的使用友好度不高,因此需要對整個(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è)方面來進(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è)務(wù)的分析與設(shè)計(jì)操作,具體三層體系架構(gòu)每一層分析與設(shè)計(jì)的內(nèi)容如下:

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

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

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

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

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

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

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

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

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

在整個(gè)實(shí)時(shí)監(jiān)控之中,根據(jù)環(huán)保的要求,要針對工地環(huán)境進(jìn)行監(jiān)控,同時(shí)通過視頻監(jiān)控記錄整個(gè)工地的作業(yè)實(shí)況。在查看整個(gè)監(jiān)控?cái)?shù)據(jù)信息時(shí),工作人員可選擇具體的視頻設(shè)備進(jìn)行對應(yīng)工地對應(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ù)庫完成這些數(shù)據(jù)的存儲(chǔ)與管理。

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

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

4.2系統(tǒng)測試

4.2.1 測試環(huán)境

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

4.2.2 測試目標(biāo)

對于整個(gè)工地管理系統(tǒng)的測試操作,核心的測試工作目標(biāo)是測試整個(gè)功能的完整性與可用性。對于完整性測試而言,需要對業(yè)務(wù)邏輯程序可能遇到的情況進(jìn)行分階段測試,判斷整個(gè)實(shí)現(xiàn)的總體功能與功能細(xì)節(jié)進(jìn)行確認(rèn),對于存在問題的功能及時(shí)進(jìn)行修改與完善;而對于可用性的測試細(xì)節(jié),主要考慮整個(gè)系統(tǒng)實(shí)現(xiàn)的接口、響應(yīng)時(shí)間等處理方面的性能,這些指標(biāo)能夠符合用戶的操作習(xí)慣 [8]。同時(shí)對于工地管理系統(tǒng)的測試過程,也需要對常用的安全風(fēng)險(xiǎn)進(jìn)行測試操作,例如用戶的權(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ù)對這些處理過程進(jìn)行分析與建模,以此明確系統(tǒng)的開發(fā)內(nèi)容。在需求分析的指導(dǎo)下,對基本信息管理、應(yīng)急管理、系統(tǒng)管理等功能進(jìn)行編碼實(shí)現(xiàn)與測試,最后測試結(jié)果表明整個(gè)系統(tǒng)具備良好的應(yīng)用效果。

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

參考文獻(xiàn):

[1] 張軍波.基于“BIM+信息集成”的智慧工地平臺(tái)探索研究[J].智慧中國,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ù)庫開發(fā)與管理維護(hù)[M].北京:機(jī)械工業(yè)出版社,2019。

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

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

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

[8] 陶國榮.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ù)墻?
中國公路(2017年10期)2017-07-21 14:02:37
法律為信息化護(hù)航
中國公路(2017年10期)2017-07-21 14:02:37
醫(yī)院會(huì)計(jì)信息化 路怎么走?
主站蜘蛛池模板: 国产欧美成人不卡视频| 91福利一区二区三区| 久久久久久国产精品mv| 日韩无码黄色| 国产在线观看一区精品| 欧美日韩在线亚洲国产人| 青青草国产在线视频| 99热最新网址| 国产成人永久免费视频| 亚洲中文字幕在线观看| 久久国产免费观看| 91无码网站| 午夜毛片免费观看视频 | 国产精女同一区二区三区久| 视频一本大道香蕉久在线播放| 青青极品在线| 国产成人精品免费av| 中文字幕佐山爱一区二区免费| 国产亚卅精品无码| 暴力调教一区二区三区| 国产精品视频久| 乱人伦视频中文字幕在线| 亚洲欧美成人综合| 性视频一区| 亚洲 成人国产| 亚洲欧美在线综合图区| 欧美h在线观看| 9966国产精品视频| 一级一毛片a级毛片| 亚洲成人精品在线| 欧美激情网址| 欧美精品亚洲精品日韩专| 日韩国产另类| 中文字幕在线观| 日本人妻一区二区三区不卡影院| 欧美乱妇高清无乱码免费| 青青青国产免费线在| 久996视频精品免费观看| 一级毛片免费播放视频| 大陆国产精品视频| 国产美女精品一区二区| 亚洲日韩高清在线亚洲专区| 成人综合久久综合| 久久www视频| 欧美成人免费一区在线播放| 久久久久久久久久国产精品| 国产精品网曝门免费视频| 老熟妇喷水一区二区三区| 精品福利视频导航| 免费99精品国产自在现线| 欧美日韩在线亚洲国产人| 日韩在线1| 在线99视频| 久久国产成人精品国产成人亚洲| 亚洲黄色高清| AV在线天堂进入| 免费高清a毛片| AV在线天堂进入| 精品天海翼一区二区| 亚洲综合第一页| 国产福利2021最新在线观看| 国产高清在线精品一区二区三区| 日韩少妇激情一区二区| 911亚洲精品| 2021天堂在线亚洲精品专区| 欧美亚洲日韩中文| 欧美亚洲欧美区| 亚洲精品不卡午夜精品| 日韩人妻无码制服丝袜视频| 中文字幕在线看视频一区二区三区| 久久熟女AV| vvvv98国产成人综合青青| 亚洲丝袜第一页| 72种姿势欧美久久久大黄蕉| 2021国产精品自产拍在线观看| 色综合激情网| 国产在线拍偷自揄观看视频网站| 日韩欧美网址| 日韩成人在线网站| 欧美成人午夜视频| 老司机精品一区在线视频| 91国内视频在线观看|