基于Web模式的升降機信息化管理系統(tǒng)
發(fā)布時間:2019-08-16 12:14
【摘要】:針對升降機信息化管理和安全高效生產(chǎn)的要求,利用Internet先進的實現(xiàn)手段與信息傳播方式,設計了一套升降機Web信息化管理系統(tǒng)。該系統(tǒng)包括升降機的遠程監(jiān)控和設備信息管理、故障記錄、檢修記錄、故障信息計與分析等功能,實現(xiàn)了港口升降機設備的數(shù)據(jù)采集—處理—監(jiān)控為一體的信息化。該系統(tǒng)有利于用戶和生廠商及時掌握設備運行狀況,迅速有效地進行設備維護,提高生產(chǎn)效率。
【圖文】:
檢修信息進行管理。從而避免了因局域網(wǎng)方式,導致信息無法共享和服務的局限性,為港口的物流提供增值的服務。1系統(tǒng)總體設計1.1功能設計根據(jù)對港口升降機實際使用情況和業(yè)務的需求,對建立系統(tǒng)模型進行分析。為了系統(tǒng)的安全和分工,針對于不同人員角色、不同角色因不同權限指派不同的使用功能。通過分析,系統(tǒng)總體歸納為以下模塊:升降機運行狀態(tài)數(shù)據(jù)的采集、狀態(tài)的實時監(jiān)控、故障的信息管理、狀態(tài)信息的統(tǒng)計報表、設備的檢修信息管理、設備信息的管理和操作人員信息的管理,以及系統(tǒng)維護信息的管理。系統(tǒng)總體功能如圖1所示。圖1系統(tǒng)總體功能圖1.2系統(tǒng)構建模式考慮到系統(tǒng)的易維護性、擴展性和重用性,以及客戶端的輕量性,分析了現(xiàn)有的Web模式下的設計結構的優(yōu)缺點,本系統(tǒng)采用基于B/S模式的3層結構,其構建模式如圖2所示。
78InstrumentTechniqueandSensorMar.2016圖2系統(tǒng)構建模式在客戶端瀏覽器的表現(xiàn)層上設計本系統(tǒng)需要的頁面,如設備信息的查詢、修改和添加、故障信息的分類查詢、運行狀態(tài)監(jiān)控等頁面,用戶根據(jù)自己的需求向Web服務器提出訪問數(shù)據(jù)庫的要求。Web服務器控制器接收客戶端請求后,調(diào)用業(yè)務層中的業(yè)務邏輯,交送給持久層的DAO類進行數(shù)據(jù)請求的業(yè)務處理,并驗證其合法性。然后將處理后的結果返回給Web服務器。Web服務器再次將得到的結果轉(zhuǎn)化為HTML文檔形式,轉(zhuǎn)發(fā)給表現(xiàn)層的客戶端瀏覽器上,以Web頁面形式顯示出來。這樣大大地提高了信息共享,任何用戶不受時間和地域的限制,,只要通過瀏覽器即可訪問數(shù)據(jù)庫。1.3數(shù)據(jù)庫的設計由于實時采集的設備運行狀態(tài)數(shù)據(jù)量較為龐大,為了保證數(shù)據(jù)的一致性和正確性,減少冗余度,高效地訪問,依據(jù)總體功能模塊設計的內(nèi)容,分析本系統(tǒng)涉及的升降機設備、運行狀態(tài)、故障、檢修、管理員、操作員、檢修員、角色、菜單、權限、港口、公司等實體對象的結構,以及它們之間的關聯(lián)關系,設計了相關的數(shù)據(jù)表。該系統(tǒng)主要包括設備信息、運行狀態(tài)、故障信息、檢查記錄、維修記錄、操作人員、單位信息以及權限與角色信息等20多個數(shù)據(jù)表。2系統(tǒng)主要功能的設計本系統(tǒng)采用Oracle11g數(shù)據(jù)庫和SpringMVC+Hibernate框架。利用HTML+CSS+JSP作為客戶端的開發(fā)工具,Java語言實現(xiàn)后臺業(yè)務邏輯操作處理。2.1SpringMVC和Hibernate框架的設計SpringMVC提供了一種機制來管理業(yè)務對象及其依賴關系。它將用戶需要的各種請求對象和邏輯操作編寫在接口controller文件中,這樣減少了耦合、提供方便的測試。應用SpringMVC實現(xiàn)表現(xiàn)層和Spring框架進行業(yè)務層的處理。Hi-bernate是I/O的映射框架,通過它將數(shù)據(jù)庫中各個表的數(shù)據(jù)與實體對象?
【作者單位】: 沈陽儀表科學研究院有限公司;
【分類號】:TH211.6;TP315
本文編號:2527430
【圖文】:
檢修信息進行管理。從而避免了因局域網(wǎng)方式,導致信息無法共享和服務的局限性,為港口的物流提供增值的服務。1系統(tǒng)總體設計1.1功能設計根據(jù)對港口升降機實際使用情況和業(yè)務的需求,對建立系統(tǒng)模型進行分析。為了系統(tǒng)的安全和分工,針對于不同人員角色、不同角色因不同權限指派不同的使用功能。通過分析,系統(tǒng)總體歸納為以下模塊:升降機運行狀態(tài)數(shù)據(jù)的采集、狀態(tài)的實時監(jiān)控、故障的信息管理、狀態(tài)信息的統(tǒng)計報表、設備的檢修信息管理、設備信息的管理和操作人員信息的管理,以及系統(tǒng)維護信息的管理。系統(tǒng)總體功能如圖1所示。圖1系統(tǒng)總體功能圖1.2系統(tǒng)構建模式考慮到系統(tǒng)的易維護性、擴展性和重用性,以及客戶端的輕量性,分析了現(xiàn)有的Web模式下的設計結構的優(yōu)缺點,本系統(tǒng)采用基于B/S模式的3層結構,其構建模式如圖2所示。
78InstrumentTechniqueandSensorMar.2016圖2系統(tǒng)構建模式在客戶端瀏覽器的表現(xiàn)層上設計本系統(tǒng)需要的頁面,如設備信息的查詢、修改和添加、故障信息的分類查詢、運行狀態(tài)監(jiān)控等頁面,用戶根據(jù)自己的需求向Web服務器提出訪問數(shù)據(jù)庫的要求。Web服務器控制器接收客戶端請求后,調(diào)用業(yè)務層中的業(yè)務邏輯,交送給持久層的DAO類進行數(shù)據(jù)請求的業(yè)務處理,并驗證其合法性。然后將處理后的結果返回給Web服務器。Web服務器再次將得到的結果轉(zhuǎn)化為HTML文檔形式,轉(zhuǎn)發(fā)給表現(xiàn)層的客戶端瀏覽器上,以Web頁面形式顯示出來。這樣大大地提高了信息共享,任何用戶不受時間和地域的限制,,只要通過瀏覽器即可訪問數(shù)據(jù)庫。1.3數(shù)據(jù)庫的設計由于實時采集的設備運行狀態(tài)數(shù)據(jù)量較為龐大,為了保證數(shù)據(jù)的一致性和正確性,減少冗余度,高效地訪問,依據(jù)總體功能模塊設計的內(nèi)容,分析本系統(tǒng)涉及的升降機設備、運行狀態(tài)、故障、檢修、管理員、操作員、檢修員、角色、菜單、權限、港口、公司等實體對象的結構,以及它們之間的關聯(lián)關系,設計了相關的數(shù)據(jù)表。該系統(tǒng)主要包括設備信息、運行狀態(tài)、故障信息、檢查記錄、維修記錄、操作人員、單位信息以及權限與角色信息等20多個數(shù)據(jù)表。2系統(tǒng)主要功能的設計本系統(tǒng)采用Oracle11g數(shù)據(jù)庫和SpringMVC+Hibernate框架。利用HTML+CSS+JSP作為客戶端的開發(fā)工具,Java語言實現(xiàn)后臺業(yè)務邏輯操作處理。2.1SpringMVC和Hibernate框架的設計SpringMVC提供了一種機制來管理業(yè)務對象及其依賴關系。它將用戶需要的各種請求對象和邏輯操作編寫在接口controller文件中,這樣減少了耦合、提供方便的測試。應用SpringMVC實現(xiàn)表現(xiàn)層和Spring框架進行業(yè)務層的處理。Hi-bernate是I/O的映射框架,通過它將數(shù)據(jù)庫中各個表的數(shù)據(jù)與實體對象?
【作者單位】: 沈陽儀表科學研究院有限公司;
【分類號】:TH211.6;TP315
【相似文獻】
相關期刊論文 前2條
1 高軍,李曉明,張蓮梅;ActiveForm技術開發(fā)電力系統(tǒng)Web模式[J];高電壓技術;2003年09期
2 ;[J];;年期
相關碩士學位論文 前1條
1 張城;基于Web模式的推技術框架研究與應用[D];中南大學;2010年
本文編號:2527430
本文鏈接:http://www.sikaile.net/kejilunwen/jixiegongcheng/2527430.html
教材專著