礦井人員定位監(jiān)控系統(tǒng)——生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)(畢業(yè)論文)_第1頁
礦井人員定位監(jiān)控系統(tǒng)——生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)(畢業(yè)論文)_第2頁
礦井人員定位監(jiān)控系統(tǒng)——生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)(畢業(yè)論文)_第3頁
礦井人員定位監(jiān)控系統(tǒng)——生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)(畢業(yè)論文)_第4頁
礦井人員定位監(jiān)控系統(tǒng)——生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)(畢業(yè)論文)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 智礦井人員定位監(jiān)控系統(tǒng)生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)論文作者姓名: 申請學(xué)位專業(yè):軟件工程申請學(xué)位類別:工學(xué)學(xué)士指導(dǎo)教師姓名(職稱): 論文提交日期:2012年05月10日礦井人員定位監(jiān)控系統(tǒng)生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)摘要礦井人員定位監(jiān)控系統(tǒng)是采用當(dāng)前典型.net三層架構(gòu),自底向上依次是數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層。這種經(jīng)典架構(gòu)經(jīng)歷了時間的考驗和實踐的多次檢驗,被認(rèn)為是合理、有效的分層設(shè)計,在本系統(tǒng)實現(xiàn)過程中,沿襲這種經(jīng)典架構(gòu),使用數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層的三層架構(gòu)體系。系統(tǒng)乃基于b/s架構(gòu),采用rfid射頻技術(shù)對礦井工作人員進行實時定位,利用gis可視化呈現(xiàn)各類實時監(jiān)控數(shù)據(jù),實現(xiàn)各

2、煤礦生產(chǎn)企業(yè)的本地和遠(yuǎn)程監(jiān)控。生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)實現(xiàn)在瀏覽器應(yīng)用下礦井人員定位監(jiān)控系統(tǒng)的生產(chǎn)實時監(jiān)控與報表統(tǒng)計模塊設(shè)計與實現(xiàn),在當(dāng)前在井下人員列表中輸入人員編號,查詢基站信息表(base station)、識別卡信息表(card)、人員信息表(worker),獲取人員綁定識別卡當(dāng)前所在基站(base station)為基站信息表對應(yīng)記錄查詢實現(xiàn)人員當(dāng)前所在基站定位功能。 實現(xiàn)當(dāng)前所有基站實時人員信息(基站人員數(shù)量)。對這兩個模塊下的識別卡、基站等設(shè)備信息提供監(jiān)控數(shù)據(jù)更新。該平臺主要采用了在.net平臺下基于web的b/s結(jié)構(gòu),代碼采用三層架構(gòu)分層放置方式,頁面運用i frame框架,

3、div+css的美化方式。以及html、jquery和javascript提示編寫等技術(shù)。關(guān)鍵詞: 定位系統(tǒng);生產(chǎn)實時監(jiān)控;統(tǒng)計;b/s;html;jquery;javascriptpersonnel locator and monitor in the bottom of mine-the analysis of real time monitor production and statistics subsystemabstractmine workers positioning monitoring system is uses the current three layer struc

4、ture, from bottom up in turn is data access layer business logic layer and said this kind of classic architecture of experienced the test of time and practice of inspection many times, is considered to be reasonable and effective layering design, in this system to achieve process, follow this classi

5、c architecture, use the data access layer business logic layer and said the three layer structure of systemthe system is based on b/s structure, using rfid technology staff in the mine real time positioning, by using gis visualization present all kinds of real-time monitoring data, realize the coal

6、mine production enterprise local and remote monitoringproduction real-time monitoring analysis and statistics subsystem in the browser application under realize positioning of the monitor and control system of the mine personnel production real-time monitoring and statements statistics module design

7、 and implementation, in the current in underground staff list entry staff numbers, inquires the base station information table (base station), identification card information table (card), personnel information table (worker), get the personnel in the base station identification card, binding (base

8、station) for the base station information form corresponding to realize the personnel in the current record inquires base station positioning function. realize the real-time information personnel all the base station (base station staff number). of the two modules of identification card, base statio

9、n equipment information monitoring data update.this platform mainly adopts the workbench web based on b/s structure, with three layers framework code layered placed way, page using i frame framework, div + css beautification way. as well as html and javascript hint, jquery write techniques.key words

10、: cnss,floor information control system,statistics,b/s;html;jquery;javascript目 錄論文總頁數(shù):30頁礦井人員定位監(jiān)控系統(tǒng)生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)0摘要0abstract11 引言11.1 選題的背景與目的11.2 當(dāng)今礦業(yè)發(fā)展?fàn)顩r11.3 開發(fā)方法12 系統(tǒng)總體設(shè)計方案22.1 需求規(guī)定22.1.1 對生產(chǎn)實時監(jiān)控分析模塊的功能規(guī)定22.1.2 對統(tǒng)計子系統(tǒng)功能的規(guī)定22.1.3 對性能的要求22.2 系統(tǒng)總體結(jié)構(gòu)與分析32.2.1 系統(tǒng)結(jié)構(gòu)設(shè)計32.2.2 生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)結(jié)構(gòu)分析32.3 開發(fā)運行

11、平臺選擇及分析42.3.1 編譯評測平臺windows server 2008 r242.3.2 開發(fā)工具vs201052.3.3 系統(tǒng)架構(gòu)設(shè)計分析52.4 系統(tǒng)功能設(shè)計62.4.1系統(tǒng)功能結(jié)構(gòu)62.4.2生產(chǎn)實時監(jiān)控分析模塊62.4.3統(tǒng)計子系統(tǒng)92.5 系統(tǒng)數(shù)據(jù)庫設(shè)計112.6 系統(tǒng)安全設(shè)計112.6.1精度112.6.2時間特性要求112.7 系統(tǒng)技術(shù)難點及關(guān)鍵技術(shù)113 系統(tǒng)實施方案123.1 井下態(tài)勢監(jiān)控123.1.1基站監(jiān)控123.1.2傳感器數(shù)據(jù)監(jiān)控133.2 人員定位133.3 軌跡監(jiān)控153.4人員統(tǒng)計173.5基站統(tǒng)計203.6區(qū)域統(tǒng)計223.7班組統(tǒng)計243.8軌跡查詢2

12、64 系統(tǒng)運行及測試結(jié)果284.1 測試方案284.1.1 測試方法284.1.2 測試方案選擇284.1.3 測試與運行平臺284.2 測試結(jié)果28結(jié)論29參考文獻30致謝31聲明321 引言1.1 選題的背景與目的隨著我國經(jīng)濟快速發(fā)展,能源需求進一步加大,煤礦在我國能源格局中占主導(dǎo)地位,大概占94%。煤礦對我國有著重要的戰(zhàn)略意義,但是傳統(tǒng)的煤礦生產(chǎn)方式不但生產(chǎn)效率低而且安全問題嚴(yán)重,據(jù)統(tǒng)計,2007年到2010年全國各地僅關(guān)于煤礦瓦斯事故就高達214起,人員傷亡,經(jīng)濟損失十分嚴(yán)重。為利用信息自動化監(jiān)測、監(jiān)控技術(shù),改造傳統(tǒng)產(chǎn)業(yè),建設(shè)信息化、現(xiàn)代化礦井,國家出臺相關(guān)政策推動煤礦企業(yè)的安全監(jiān)管以

13、及信息自動化升級。這對提升企業(yè)安全生產(chǎn)、經(jīng)營管理水平,經(jīng)濟效益,企業(yè)核心競爭力都有深遠(yuǎn)的意義和積極的作用。礦井人員定位監(jiān)控系統(tǒng)研究也就顯得十分必要了。此課題要求設(shè)計的礦井人員定位監(jiān)控系統(tǒng)是集系統(tǒng)管理配置、安檢部門監(jiān)控、礦廠遠(yuǎn)程監(jiān)控、遠(yuǎn)程數(shù)據(jù)同步、數(shù)據(jù)采集、礦廠本地監(jiān)管以及信息的gis地圖呈現(xiàn)共七個功能模塊為一體。1.2 當(dāng)今礦業(yè)發(fā)展?fàn)顩r煤礦是我國的主要能源之一,但是傳統(tǒng)的煤礦企業(yè)管理水平低,生產(chǎn)效率低,安全保障低,這對我國經(jīng)濟發(fā)展有著很大的影響。針對這一現(xiàn)狀,提出了一個以信息自動化監(jiān)測、監(jiān)控技術(shù)來改造傳統(tǒng)產(chǎn)業(yè),建設(shè)信息化、現(xiàn)代化礦井系統(tǒng)的觀點。這可以使煤炭企業(yè)資源合理配置,適應(yīng)市場經(jīng)濟的競爭環(huán)

14、境,提高經(jīng)濟效益,增強生產(chǎn)安全系數(shù)。而系統(tǒng)中的生產(chǎn)實時監(jiān)控與報表統(tǒng)計模塊設(shè)計與實現(xiàn)尤其重要,這兩個模塊的主要功能是實現(xiàn)人員當(dāng)前所在基站定位功能,人員數(shù)量統(tǒng)計信息,基站人員定位信息實施監(jiān)控與更新。1.3 開發(fā)方法在系統(tǒng)實現(xiàn)過程當(dāng)中,將嚴(yán)格采用軟件工程的方法進行操作。首先對相關(guān)教學(xué)環(huán)節(jié)的需求進行分析,明確系統(tǒng)功能,確立系統(tǒng)基本方針,制定開發(fā)計劃;接下來和老師討論確定系統(tǒng)方案,完成總體設(shè)計;之后進行詳細(xì)設(shè)計;在相關(guān)文檔基本完成后,最后開始編碼、測試、試運行。2 系統(tǒng)總體設(shè)計方案1232.1 需求規(guī)定 對生產(chǎn)實時監(jiān)控分析模塊的功能規(guī)定生產(chǎn)實時監(jiān)控分析列表顯示礦廠內(nèi)所有基站實時人員信

15、息(基站人員數(shù)量);點擊查看詳情鏈接可查看選定基站內(nèi)人員詳細(xì)信息。實現(xiàn)在瀏覽器應(yīng)用下礦井人員定位監(jiān)控系統(tǒng)的生產(chǎn)實時監(jiān)控與報表統(tǒng)計模塊設(shè)計與實現(xiàn),在當(dāng)前在井下人員列表中輸入人員編號,查詢基站信息表(basestation)、識別卡信息表(card)、人員信息表(worker),獲取人員綁定識別卡當(dāng)前所在基站(basestation)為基站信息表對應(yīng)記錄查詢實現(xiàn)人員當(dāng)前所在基站定位功能。1) 列表監(jiān)控礦廠基站內(nèi)實時人員信息,查看基站實時人員詳情列表。2) 在當(dāng)前在井下人員列表中輸入人員編號,查詢實現(xiàn)人員當(dāng)前所在基站定位功能。3) 在人員定位頁面中,點擊軌跡監(jiān)控超鏈接,系統(tǒng)新建頁面呈現(xiàn)人員當(dāng)天井下移

16、動軌跡監(jiān)控信息,監(jiān)控開始時間默認(rèn)設(shè)置為當(dāng)天00:00:00,系統(tǒng)定時更新監(jiān)控數(shù)據(jù)。2.1.2 對統(tǒng)計子系統(tǒng)功能的規(guī)定在此模塊中,在報表統(tǒng)計中要求能夠統(tǒng)計出轄區(qū)內(nèi)所有煤礦人員、指定統(tǒng)計煤礦內(nèi)所有人員、指定統(tǒng)計煤礦及統(tǒng)計人員;1) 統(tǒng)計開始時間大于統(tǒng)計結(jié)束時間,完整性檢測失??;2) 統(tǒng)計方式為:區(qū)劃內(nèi)人員統(tǒng)計、礦廠內(nèi)人員統(tǒng)計以及特定人員統(tǒng)計;3) 統(tǒng)計結(jié)果可以按照年、季度、月、周、日分組。2.1.3 對性能的要求學(xué)生根據(jù)需求完成自己的模塊,并最后整合到一起,完成一個功能完善的系統(tǒng)。要求模塊功能相對獨立,并且整合后能夠正常運行。主要功能及任務(wù)如下1) 井下態(tài)勢監(jiān)控:列表顯示礦廠內(nèi)所有基站實時人員信息

17、(基站人員數(shù)量),同時可查看當(dāng)前基站內(nèi)特定人員的詳細(xì)信息。2) 人員定位:根據(jù)人員編號可定位其當(dāng)前所在基站。3) 軌跡監(jiān)控:呈現(xiàn)指定人員當(dāng)天在井下的移動軌跡。4) 報警&故障統(tǒng)計:統(tǒng)計時段內(nèi)超時報警次數(shù)、超員報警次數(shù)、未授權(quán)進入報警次數(shù)、脫崗報警次數(shù)、人員求救次數(shù)、識別卡電量報警次數(shù)、基站故障次數(shù)。監(jiān)控時應(yīng)該保證全面覆蓋,所有在井下態(tài)勢都在監(jiān)控中,同時保證視頻、礦井人員軌跡監(jiān)控的準(zhǔn)確度。2.2 系統(tǒng)總體結(jié)構(gòu)與分析2.2.1 系統(tǒng)結(jié)構(gòu)設(shè)計礦井人員定位監(jiān)控系統(tǒng)是采用當(dāng)前典型.net三層架構(gòu),自底向上依次是數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層。這種經(jīng)典架構(gòu)經(jīng)歷了時間的考驗和實踐的多次檢驗,被認(rèn)為是合理、有

18、效的分層設(shè)計,在本系統(tǒng)實現(xiàn)過程中,沿襲這種經(jīng)典架構(gòu),使用數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層的三層架構(gòu)體系。系統(tǒng)乃基于b/s架構(gòu),采用rfid射頻技術(shù)對礦井工作人員進行實時定位,利用gis可視化呈現(xiàn)各類實時監(jiān)控數(shù)據(jù),實現(xiàn)各煤礦生產(chǎn)企業(yè)的本地和遠(yuǎn)程監(jiān)控。如圖一:圖1 系統(tǒng)總體架構(gòu)圖2.2.2 生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng)結(jié)構(gòu)分析依據(jù)分層架構(gòu)基本思想,結(jié)合系統(tǒng)實際情況,系統(tǒng)主要包括實體類模塊、輔助類模塊、數(shù)據(jù)訪問接口層模塊、數(shù)據(jù)訪問層模塊、業(yè)務(wù)邏輯層模塊、表示層模塊以及ioc容器模塊。在.net平臺下基于web的b/s結(jié)構(gòu),代碼采用三層架構(gòu)分層放置方式,頁面運用iframe框架,div+css的美化方式

19、。以及html、jquery和javascript提示編寫等技術(shù)。運行是將編譯完成得到的目標(biāo)程序進行運行的過程,這個是整個子系統(tǒng)的重點與難點。關(guān)鍵要實現(xiàn)好兩點:正確性的檢驗與安全的保障。各模塊功能如表1所示。模塊名稱模塊描述實體類模塊一組實體類的集合,負(fù)責(zé)整個系統(tǒng)中數(shù)據(jù)的封裝及傳遞輔助類模塊完成全局輔助性功能數(shù)據(jù)訪問層接口模塊一組接口的集合,表示數(shù)據(jù)訪問層的接口數(shù)據(jù)訪問層模塊一組類的集合,完成數(shù)據(jù)訪問層的具體功能,實現(xiàn)數(shù)據(jù)訪問層接口業(yè)務(wù)邏輯層模塊一組類的集合,完成業(yè)務(wù)邏輯層的具體功能,實現(xiàn)業(yè)務(wù)邏輯層接口表示層模塊程序及可視元素的集合,負(fù)責(zé)完成表示層的具體功能orm映射層負(fù)責(zé)數(shù)據(jù)庫與實體對象映射

20、功能ioc容器模塊負(fù)責(zé)依賴注入的實現(xiàn)表一:功能模塊2.3 開發(fā)運行平臺選擇及分析編譯評測平臺:windows server 2008 r2(數(shù)據(jù)庫服務(wù)器系統(tǒng))、iis7及以上web服務(wù)器(服務(wù)器支撐web服務(wù))、ie7及以上瀏覽器開發(fā)工具:visual studio 2010、flashbuilder4.0、visual c+數(shù)據(jù)庫及其設(shè)計、管理工具:oracle 10g、powerdesigner、pl/sql developer各煤礦服務(wù)器操作系統(tǒng)windows server 2008 r2web服務(wù)器iis數(shù)據(jù)庫服務(wù)器sql server 2008 r2web服務(wù)器必備環(huán)境.net fr

21、amework 4.0客戶端建設(shè)聯(lián)網(wǎng) + 瀏覽器 + flashplayer10gis服務(wù)器arcgis server 102.3.1 編譯評測平臺windows server 2008 r2windows server 2008 r2 重要新功能包含hyper-v加入動態(tài)遷移功能,作為最初發(fā)布版中快速遷移功能的一個改進;hyper-v將以毫秒計算遷移時間。vmware公司的esx或者其它管理程序相比,這是hyper-v功能的一個強項windows server 2008 r2 重要新功能包含hyper-v加入動態(tài)遷移功能,作為最初發(fā)布版中快速遷移功能的一個改進;hyper-v將以毫秒計算遷移

22、時間。vmware公司的esx或者其它管理程序相比,這是hyper-v功能的一個強項,windows server 2008 r2包括以下特點:1) hyper-v 2.0虛擬化的功能與可用性更完備;2) active directory administrative center、離線加入網(wǎng)域、ad資源回收筒ad強化管理接口與部署彈性;3) windows powershell 2.0與server coreserver core模式支持.net 而r2改善了server core因不支持.net framework,而無法使用powershell的缺點,現(xiàn)在在指令操作為主要訴求的serve

23、r core中,能搭配powershell,使服務(wù)器管理的操作更有效率。2.3.2 開發(fā)工具vs2010visual studio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的windows平臺應(yīng)用程序開發(fā)環(huán)境。visual studio 2010版本于2010年4月12日上市,其集成開發(fā)環(huán)境(ide)的界面被重新設(shè)計和組織,變得更加簡單明了。visual studio 2010同時帶來了 net framework 4.0、microsoft visual studio 2010 ctp( community technology preview-ctp),并且支持開發(fā)面向windows 7的應(yīng)用

24、程序。除了microsoft sql server,它還支持 ibm db2和oracle數(shù)據(jù)庫。2.3.3 系統(tǒng)架構(gòu)設(shè)計分析系統(tǒng)選用三層架構(gòu)是因為這種經(jīng)典架構(gòu)經(jīng)歷了時間的考驗和實踐的多次檢驗,被認(rèn)為是合理、有效的分層設(shè)計。而且三層架構(gòu)有以下優(yōu)點:1) 開發(fā)人員可以只關(guān)注整個結(jié)構(gòu)中的其中某一層; 2) 可以很容易的用新的實現(xiàn)來替換原有層次的實現(xiàn); 3) 可以降低層與層之間的依賴; 4) 有利于標(biāo)準(zhǔn)化; 5) 利于各層邏輯的復(fù)用。在本系統(tǒng)實現(xiàn)過程中,沿襲這種經(jīng)典架構(gòu),使用數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層的三層架構(gòu)體系。系統(tǒng)軟件結(jié)構(gòu)b/s各煤礦服務(wù)器操作系統(tǒng)windows server 2008 r

25、2安監(jiān)局服務(wù)器操作系統(tǒng)windows server 2008 r2web服務(wù)器iis數(shù)據(jù)庫服務(wù)器sql server 2008 r2web服務(wù)器必備環(huán)境.net framework 4.0客戶端建設(shè)聯(lián)網(wǎng) + 瀏覽器 + flashplayer10gis服務(wù)器arcgis server 10系統(tǒng)采用b/s結(jié)構(gòu)實現(xiàn),更易于維護和管理,客戶端在保證接入internet網(wǎng)絡(luò)情況下通過瀏覽器即可實現(xiàn)對系統(tǒng)的訪問,系統(tǒng)gis模塊基于flex實現(xiàn),要求客戶端具備flash player 10及以上版本環(huán)境。visual c+平臺用于各煤礦rfid識別卡數(shù)據(jù)、瓦斯等傳感器數(shù)據(jù)采集服務(wù)程序的開發(fā)。采用webse

26、rvice技術(shù)實現(xiàn)各煤礦數(shù)據(jù)與遠(yuǎn)程服務(wù)器數(shù)據(jù)的同步。2.4 系統(tǒng)功能設(shè)計2.4.1系統(tǒng)功能結(jié)構(gòu)整個監(jiān)控平臺包括:系統(tǒng)管理配置、安檢部門監(jiān)控、礦廠遠(yuǎn)程監(jiān)控、遠(yuǎn)程數(shù)據(jù)同步、數(shù)據(jù)采集、礦廠本地監(jiān)管以及gis共七個功能模塊。其中礦廠本地監(jiān)管包含基本信息管理、設(shè)備管理、生產(chǎn)管理、實時監(jiān)控、統(tǒng)計查詢、報警管理六個子模塊;gis模塊包含轄區(qū)礦廠態(tài)勢監(jiān)控、特定礦廠井下監(jiān)控及gis輔助功能。具體功能結(jié)構(gòu)如下圖所示:本人負(fù)責(zé)的是生產(chǎn)實時監(jiān)控分析與統(tǒng)計子系統(tǒng),可以分為以下模塊:1) 生產(chǎn)實時監(jiān)控分析模塊2) 統(tǒng)計子系統(tǒng)2.4.2生產(chǎn)實時監(jiān)控分析模塊1) 井下態(tài)勢監(jiān)控列表監(jiān)控礦廠基站內(nèi)實時人員信息,查看基站實時人員詳

27、情列表。列表顯示礦廠內(nèi)所有基站實時人員信息(基站人員數(shù)量);點擊查看詳情鏈接可查看選定基站內(nèi)人員詳細(xì)信息。用戶點擊井下態(tài)勢監(jiān)控菜單項,系統(tǒng)將進行以下順序處理: 后臺獲取各基站監(jiān)控信息(基站人員數(shù)量),執(zhí)行步驟; 異步回調(diào)成功則執(zhí)行步驟,否則執(zhí)行步驟; 顯示各基站實時人員數(shù)量信息,執(zhí)行步驟; 提示失敗或錯誤信息,執(zhí)行步驟; 獲取基站監(jiān)控信息操作結(jié)束,操作結(jié)束后指定時間間隔,執(zhí)行步驟。用戶點擊基站監(jiān)控列表“查看詳情”超鏈接,系統(tǒng)將進行以下順序處理: 后臺獲取各基站監(jiān)控信息(基站人員詳細(xì)),執(zhí)行步驟; 異步回調(diào)成功則執(zhí)行步驟,否則執(zhí)行步驟; 顯示各基站實時人員詳細(xì)信息,執(zhí)行步驟; 提示失敗或錯誤信息

28、,執(zhí)行步驟; 獲取基站人員詳細(xì)信息操作結(jié)束。a) 輸入項類型獲取方式數(shù)據(jù)庫字段基站id字符串自動提取basestation (id)b) 輸出項序號處理情況服務(wù)器端處理客戶端處理1異步回調(diào)失敗返回添加失敗結(jié)果提示失敗信息2異步回調(diào)成功返回基站監(jiān)控信息或人員詳細(xì)信息呈現(xiàn)基站實時人員數(shù)量信息或基站人員詳細(xì)詳細(xì)信息列表2) 人員定位在當(dāng)前在井下人員列表中輸入人員編號,查詢實現(xiàn)人員當(dāng)前所在基站定位功能。未輸入人員編號或輸入編號對應(yīng)人員不存在,定位失??;輸入編號對應(yīng)人員當(dāng)前不在井下,定位失??;定位人員綁定識別卡未啟用或未激活,定位失敗。用戶在當(dāng)前在井下人員列表中輸入定位人員編號(jobnumber),點

29、擊回車鍵,系統(tǒng)將進行以下順序處理: 未輸入人員編號,執(zhí)行步驟,否則執(zhí)行步驟; 檢測編號對應(yīng)人員是否存在,不存在則執(zhí)行步驟,存在則執(zhí)行步驟; 檢測人員是否綁定識別卡信息,未綁定則執(zhí)行步驟,已綁定則執(zhí)行步驟; 檢測識別卡是否啟用,未啟用則執(zhí)行步驟,啟用則執(zhí)行步驟; 檢測識別卡是否激活,未激活則執(zhí)行步驟,已激活則執(zhí)行步驟; 檢測識別卡是否在井下,不在則執(zhí)行步驟,在井下則執(zhí)行步驟; 獲取人員當(dāng)前所在基站信息,執(zhí)行步驟; 呈現(xiàn)人員當(dāng)前所在基站信息,執(zhí)行步驟; 提示定位錯誤或失敗信息,執(zhí)行步驟; 結(jié)束人員定位操作。a) 輸入項名稱類型獲取方式數(shù)據(jù)庫字段人員編號字符串手動輸入worker (jobnumbe

30、r)b) 輸出項序號處理情況服務(wù)器端處理客戶端處理1未輸入人員編號不處理提示失敗信息2編號對應(yīng)人員不存在返回定位失敗結(jié)果3人員未綁定識別卡信息4識別卡未啟用5識別卡未激活6識別卡當(dāng)前不在井下7定位成功 獲取人員當(dāng)前所在基站信息; 返回定位信息呈現(xiàn)人員當(dāng)前所在基站信息2.4.3統(tǒng)計子系統(tǒng)1) 人員統(tǒng)計 安監(jiān)局用戶統(tǒng)計范圍:轄區(qū)內(nèi)所有煤礦人員、指定統(tǒng)計煤礦內(nèi)所有人員、指定統(tǒng)計煤礦及統(tǒng)計人員; 煤礦用戶統(tǒng)計范圍:所屬煤礦內(nèi)所有人員、指定煤礦內(nèi)特定人員。 用戶指定輸入統(tǒng)計起止時間(開始時間不得大于結(jié)束時間),系統(tǒng)根據(jù)起止時間跨度,基于下表進行分組(前臺可指定分組方式):時間跨度分組依據(jù)n 14(天)天

31、【datepart(dd)】2(周) n 14(周)周【datepart(wk)】14(周) n 14(月)月【datepart(mm)】14(月) n 2(年)季度【datepart(qq)】2(年) 當(dāng)天開始時間(00:00:00:) and a.cardid = b.id and b.id = c.cardid and c.basestationid = d.id3.4人員統(tǒng)計基本思路: 安監(jiān)局用戶統(tǒng)計范圍:轄區(qū)內(nèi)所有煤礦人員、指定統(tǒng)計煤礦內(nèi)所有人員、指定統(tǒng)計煤礦及統(tǒng)計人員; 煤礦用戶統(tǒng)計范圍:所屬煤礦內(nèi)所有人員、指定煤礦內(nèi)特定人員。 用戶指定輸入統(tǒng)計起止時間(開始時間不得大于結(jié)束時間)

32、,系統(tǒng)根據(jù)起止時間跨度,基于下表進行分組(前臺可指定分組方式):時間跨度分組依據(jù)n 14(天)天【datepart(dd)】2(周) n 14(周)周【datepart(wk)】14(周) n 14(月)月【datepart(mm)】14(月) n 2(年)季度【datepart(qq)】2(年) n年【datepart(yy)】datepart(datepart,date)方法說明。下表列出了表達式計算器可以識別的日期部分和縮寫形式。日期部分名稱不區(qū)分大小寫。日期部分 縮寫 yearyy、yyyyquarterqq、qmonthmm、mdayofyeardy、ydaydd、dweekwk、w

33、wweekdaydw、whourhhminutemi、nsecondss, smillisecondms 統(tǒng)計對象為某一具體人員時,點擊“查看詳情”超鏈接可查看人員具體統(tǒng)計記錄信息,參照界面如下:分組上下井求救記錄領(lǐng)導(dǎo)帶班未授權(quán)報警脫崗報警超時報警考勤統(tǒng)計分組1nnnnnnn分組2nnnnnnn分組3nnnnnnn分組4nnnnnnn。a) 模塊描述1. 上下井統(tǒng)計統(tǒng)計時間段內(nèi)人員上下井次數(shù),人員軌跡跟蹤表(lucostrack)中action字段為0表示人員經(jīng)過普通基站,為1表示從井口基站下井,2表示從井口基站出井。2. 求救記錄統(tǒng)計統(tǒng)計時間段內(nèi)人員求救次數(shù)3. 領(lǐng)導(dǎo)帶班統(tǒng)計統(tǒng)計時間段內(nèi)人員

34、級別為“干部”的生產(chǎn)排班任務(wù)。4. 未授權(quán)報警統(tǒng)計統(tǒng)計時間段內(nèi)人員進入未授權(quán)進入?yún)^(qū)域次數(shù)。5. 脫崗報警統(tǒng)計統(tǒng)計時間段內(nèi)人員脫崗次數(shù)。6. 超時報警統(tǒng)計統(tǒng)計時間段內(nèi)人員超時報警次數(shù)。7. 考勤統(tǒng)計(待定)b) 功能1、統(tǒng)計開始時間大于統(tǒng)計結(jié)束時間,完整性檢測失??;2、統(tǒng)計方式為:區(qū)劃內(nèi)人員統(tǒng)計、礦廠內(nèi)人員統(tǒng)計以及特定人員統(tǒng)計;3、統(tǒng)計結(jié)果可以按照年、季度、月、周、日分組。c) 處理邏輯人員統(tǒng)計處理流程用戶選擇統(tǒng)計類型、統(tǒng)計分組方式、統(tǒng)計條件,點擊確定按鈕,系統(tǒng)將進行以下順序處理: 針對三種統(tǒng)計類型,為選擇統(tǒng)計區(qū)劃、統(tǒng)計煤礦、統(tǒng)計人員以及未選擇統(tǒng)計分組方式、統(tǒng)計開始或結(jié)束時間,完整性檢測失敗,執(zhí)

35、行步驟,否則執(zhí)行步驟; 執(zhí)行統(tǒng)計操作,成功則執(zhí)行步驟,否則執(zhí)行步驟; 呈現(xiàn)統(tǒng)計結(jié)果,執(zhí)行步驟; 提示統(tǒng)計失敗信息,執(zhí)行步驟; 人員統(tǒng)計操作結(jié)束。d) 輸入項名稱類型獲取方式數(shù)據(jù)庫字段區(qū)劃編號字符串列表選擇view_personstatistic (region)區(qū)劃級別字符串自動提取-礦廠id字符串列表選擇view_personstatistic(mineid)人員id字符串列表選擇view_personstatistic(id)分組方式字符串按鈕選擇-開始時間時間類型控件選擇-結(jié)束時間時間類型控件選擇-e) 輸出項序號處理情況服務(wù)器端處理客戶端處理1數(shù)據(jù)完整性檢測失敗不處理提示失敗信息2統(tǒng)計

36、執(zhí)行失敗返回失敗結(jié)果3統(tǒng)計執(zhí)行成功組織統(tǒng)計結(jié)果數(shù)據(jù)呈現(xiàn)統(tǒng)計結(jié)果f) 存儲分配根據(jù)不同統(tǒng)計類型,調(diào)用對應(yīng)存儲過程執(zhí)行統(tǒng)計操作。統(tǒng)計類型與存儲過程對應(yīng)如下表所示:統(tǒng)計類型執(zhí)行存儲過程參數(shù)列表區(qū)劃人員統(tǒng)計personstatisticbyregionregcode、regrank、starttime 、endtime dateparttype礦廠人員統(tǒng)計personstatisticbymineidmineid、starttime、endtime、dateparttype 特定人員統(tǒng)計personstatisticbyidworkerid、starttime、endtime、dateparttype

37、參數(shù)解釋表參數(shù)名參數(shù)類型備注regcodechar(6)區(qū)劃編號regranknvarchar(3)區(qū)劃級別(省級、市級、縣區(qū)級)mineidchar(32)礦廠idworkeridchar(32)人員idstarttimedatetime統(tǒng)計開始時間endtimedatetime統(tǒng)計結(jié)束時間dateparttypechar(2)分組方式(基于年:yy、基于季度:qq、基于月:mm、基于周:wk、基于天:dd)3.5基站統(tǒng)計a) 模塊描述1. 基站故障次數(shù)統(tǒng)計統(tǒng)計時間段內(nèi)基站發(fā)生故障次數(shù)。2. 基站故障時長統(tǒng)計統(tǒng)計時間段內(nèi)基站發(fā)生故障時間,即故障解除時間(basestationlog表reso

38、lvetime)與發(fā)生時間(basestationlog表datetime字段)之差。3. 基站人員工作時長統(tǒng)計統(tǒng)計時間段內(nèi)人員在基站中工作時間,即進入基站時間(lucostrack表starttime字段)與從當(dāng)前基站切換到下一基站時間(lucostrack表switchtime字段)之差。4. 基站任務(wù)數(shù)量統(tǒng)計統(tǒng)計時間段內(nèi)任務(wù)檢測基站為當(dāng)前基站任務(wù)數(shù)量,檢測任務(wù)執(zhí)行情況基站為基站id拼接的字符串。5. 基站人員統(tǒng)計統(tǒng)計時間段內(nèi)經(jīng)過基站人員數(shù)量。b) 功能1、統(tǒng)計開始時間大于統(tǒng)計結(jié)束時間,完整性檢測失??;2、統(tǒng)計方式為:區(qū)劃內(nèi)基站統(tǒng)計、礦廠內(nèi)基站統(tǒng)計以及特定基站統(tǒng)計;3、統(tǒng)計結(jié)果可以按照年、季度、月、周、日分組。c) 處理邏輯基站統(tǒng)計處理流程用戶選擇統(tǒng)計類型、統(tǒng)計分組方式、統(tǒng)計條件,點擊確定按鈕,系統(tǒng)將進行以下順序處理: 針對三種統(tǒng)計類型,為選擇統(tǒng)計區(qū)劃、統(tǒng)計煤礦、統(tǒng)計基站以及未選擇統(tǒng)計分組方式、統(tǒng)計開始或結(jié)束時間,完整性檢測失敗,執(zhí)行步驟,否則執(zhí)行步驟; 執(zhí)行統(tǒng)計操作,成功則執(zhí)行步驟,否則執(zhí)行步驟; 呈現(xiàn)統(tǒng)計結(jié)果,執(zhí)行步驟; 提示統(tǒng)計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論