河北工程大學(xué)煤礦綜合信息化河北省工程實驗室 河北工程大學(xué)信息與電氣工程學(xué)院 吳開興
河北工程大學(xué)信息與電氣工程學(xué)院 楚楠楠
煤礦智能化調(diào)度會議系統(tǒng)的設(shè)計與開發(fā)
河北工程大學(xué)煤礦綜合信息化河北省工程實驗室 河北工程大學(xué)信息與電氣工程學(xué)院 吳開興
河北工程大學(xué)信息與電氣工程學(xué)院 楚楠楠
煤礦調(diào)度會議是及時安排當(dāng)天安全生產(chǎn)重點工作并獲取各項工作的進(jìn)度、成果及解決遇到的問題等情況的重要途徑。煤礦智能化調(diào)度會議系統(tǒng)能夠提高煤礦工作質(zhì)量和效率。經(jīng)過對系統(tǒng)的研究,應(yīng)用ASP.NET技術(shù)和SQL SERVER數(shù)據(jù)庫等現(xiàn)代計算機(jī)技術(shù),設(shè)計并開發(fā)運用B/S+C/S模式實現(xiàn)煤礦調(diào)度會議的管理科學(xué)化、信息傳達(dá)高效化的煤礦智能化調(diào)度會議系統(tǒng)。
煤礦;調(diào)度會議;ASP.NET;B/S+C/S模式
隨著現(xiàn)代科技和計算機(jī)技術(shù)的不斷發(fā)展進(jìn)步,會議系統(tǒng)作為日常工作必不可少的辦公環(huán)境,需求也越來越高,不僅要求設(shè)備齊全,而且要求會議質(zhì)量高效[1]。為了響應(yīng)快速化、高效化的發(fā)展潮流,煤礦工作的生產(chǎn)效率也極大提高。鑒于煤礦生產(chǎn)過程中安全隱患巡查、排除處理和驗收、突發(fā)事件響應(yīng)、事故跟蹤處理與記錄等[2]實際情況,有效信息傳遞及交流的及時性、互動性變得至關(guān)重要。進(jìn)行相關(guān)調(diào)查并瀏覽大量文獻(xiàn)并后發(fā)現(xiàn)雖然會議的發(fā)展經(jīng)過了傳統(tǒng)會議、電子會議和數(shù)字會議的發(fā)展,但對于煤礦智能化調(diào)度會議的設(shè)計開發(fā)卻少之又少,基于此,對煤礦智能化調(diào)度會議系統(tǒng)進(jìn)行研究分析。
1.1 系統(tǒng)整體方案
煤礦智能化調(diào)度會議系統(tǒng)是人機(jī)交互、軟硬件結(jié)合的系統(tǒng),該系統(tǒng)由會議現(xiàn)場、會議場外兩個部分組成。會議現(xiàn)場包括智能終端、大屏觸控顯示終端、無線路由器等設(shè)備,各設(shè)備之間經(jīng)過無線(WiFi)網(wǎng)絡(luò)平臺操作數(shù)據(jù)庫服務(wù)器并進(jìn)行數(shù)據(jù)傳輸、通信。會議場外包括PC終端、個人筆記本等計算機(jī)設(shè)備,這些設(shè)備通過向Web服務(wù)器發(fā)送請求與數(shù)據(jù)庫服務(wù)器交互,并返回相應(yīng)數(shù)據(jù)信息,實現(xiàn)對煤礦智能化調(diào)度會議所需資料的安排、管理。
系統(tǒng)實現(xiàn)目標(biāo):①創(chuàng)建三員,包括系統(tǒng)管理員、安全管理員、安全審計員,系統(tǒng)管理員負(fù)責(zé)創(chuàng)建用戶,安全管理員負(fù)責(zé)賦予權(quán)限,安全審計員負(fù)責(zé)審計系統(tǒng)日志。②通過瀏覽器進(jìn)行會前準(zhǔn)備,如參會人員安排、會議資料上傳等,以及完成會后處理工作,如文檔資料下載等。③根據(jù)指定條件進(jìn)行會議申請、審批,資源沖突處理,集中存儲資料信息實現(xiàn)會議統(tǒng)一管理。④根據(jù)實際需要使文件對某些人可見、對某些人不可見,而未經(jīng)授權(quán)用戶無法獲取任何文件信息,實現(xiàn)對會議文件權(quán)限、安全管理。⑤支持會議室布局,將某參會人員安排到指定位置。⑥支持桌面共享,任何客戶端都可以將本機(jī)的屏幕共享給其他客戶端。
1.2 系統(tǒng)設(shè)計原則
任何系統(tǒng)的設(shè)計開發(fā)都需要設(shè)定相應(yīng)的原則和目標(biāo),這是設(shè)計出合理的應(yīng)用軟件的前提條件。系統(tǒng)設(shè)計結(jié)合煤礦調(diào)度會議實際功能和特點,保證系統(tǒng)的穩(wěn)定性、健壯性及可靠運行性,系統(tǒng)設(shè)計所遵循的原則主要為低耦合性、開放性、可拓展性、先進(jìn)性、實用性、可維護(hù)性及經(jīng)濟(jì)性。
1.3 功能設(shè)計
系統(tǒng)是以煤礦調(diào)度會議為基礎(chǔ)實現(xiàn)的煤礦智能化調(diào)度會議系統(tǒng),使煤礦會議系統(tǒng)管理更加人性化、高效化。
通過對系統(tǒng)分析設(shè)計,軟件系統(tǒng)主要包括兩個子系統(tǒng):Web應(yīng)用子系統(tǒng)及智能終端子系統(tǒng)。Web應(yīng)用子系統(tǒng)主要實現(xiàn)企業(yè)單位用戶上傳資料、信息或者移動辦公人員查詢會議信息資料等功能。智能終端子系統(tǒng)通過與觸控顯示終端交互配合實現(xiàn)會議現(xiàn)場的互動;
(1)Web應(yīng)用子系統(tǒng):子系統(tǒng)設(shè)計包括通用功能、會前模塊、會中模塊及會后模塊四個模塊。
通用功能模塊設(shè)計主要實現(xiàn)會議資訊,會議通知,會議統(tǒng)計及會議資料下載等子功能;
會前模塊設(shè)計主要實現(xiàn)會議審核管理,會議信息管理,參會人員管理,會議資料管理,會議日程管理,會議室布局等子功能;
會中模塊設(shè)計主要實現(xiàn)對會議過程中資料信息、參會人員、表決情況等信息的查詢和管理,以達(dá)到隨時隨地了解會議進(jìn)展及狀況的目的;
會后模塊設(shè)計主要實現(xiàn)文檔下載,發(fā)布會議資訊及會議信息刪除的功能。
(2)智能終端子系統(tǒng):子系統(tǒng)設(shè)計主要包括會場資料、會議日程、桌面同步、電子桌牌、電子表決等子功能。
2.1 桌面同步
會議進(jìn)行時為了方便與會人員講解直觀、清晰,不僅要實現(xiàn)文件、資料、信息的管理,還需要實現(xiàn)桌面同步。
桌面同步主要是共享本機(jī)屏幕,其原理為把本機(jī)IP地址和端口開放出去用于共享給其它主機(jī),其它主機(jī)收到本機(jī)網(wǎng)絡(luò)地址及安全端口,并通過本機(jī)網(wǎng)絡(luò)安全認(rèn)證,獲取相應(yīng)權(quán)限,最后用系統(tǒng)程序?qū)崟r捕捉屏幕,最終實現(xiàn)桌面同步。
2.2 系統(tǒng)安全
安全策略是信息系統(tǒng)安全的關(guān)鍵,信息系統(tǒng)安全的前提是確保安全策略的完備、正確和一致[3]。系統(tǒng)的安全策略主要從三方面考慮:網(wǎng)絡(luò)級安全、系統(tǒng)級安全級、應(yīng)用級安全。網(wǎng)絡(luò)級安全主要通過防火墻實現(xiàn),防火墻使獲得權(quán)限的IP地址進(jìn)行系統(tǒng)訪問;系統(tǒng)級安全主要通過數(shù)據(jù)庫防護(hù)及Web服務(wù)器防護(hù)實現(xiàn);應(yīng)用級安全主要通過身份認(rèn)證、用戶密碼加密實現(xiàn),身份認(rèn)證可以檢測用戶的合法性及其擁有的權(quán)限,系統(tǒng)擬采用的用戶密碼加密方式為不可逆的MD5機(jī)密算法。
系統(tǒng)基于軟件工程及系統(tǒng)開發(fā)的思想,優(yōu)化集成煤礦調(diào)度會議所需數(shù)據(jù)資料,交互式煤礦智能化調(diào)度會議系統(tǒng)是一種嶄新的會議模式,不僅可以提高煤礦的工作效率,也會將單位提升到科技的最前沿。系統(tǒng)的設(shè)計與開發(fā),對現(xiàn)代煤礦的現(xiàn)代管理制度建設(shè)具有較強(qiáng)的現(xiàn)實應(yīng)用意義。
[1]陳龔,邵時.嵌入式會議系統(tǒng)終端控制器的設(shè)計與實現(xiàn)[J].計算機(jī)應(yīng)用與軟件,2011(1):267-269.
[2]潘濤.煤礦生產(chǎn)系統(tǒng)集成的層次結(jié)構(gòu)及其標(biāo)準(zhǔn)化問題研究[J].工礦自動化,2014(09):19-23.
[3]李守鵬,孫紅波.信息系統(tǒng)安全策略研究[J].電子學(xué)報,2003(7):977-980.
Mine scheduling conference is an important way to deal with various situations such as the arrangements for the focus of production safety and the achievement for different works' progress and result.The intelligent mine scheduling conference system could improve the work quality and efficiency. Through the study of the system requirements,it uses ASP.NET technology and SQL SERVER database and other modern computer technology,and finally designs intelligent mine scheduling conference system which use B / S and C / S mode and achieve scientific management and efficient information communication.
Mine; Scheduling conference; ASP.NET; B / S and C / S mode