• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      杜兒坪礦安全記分信息系統(tǒng)的開發(fā)與應(yīng)用

      2011-01-17 08:51:46
      山西焦煤科技 2011年5期
      關(guān)鍵詞:卡號記分頁面

      殷 慧

      (山西焦煤西山煤電集團(tuán)公司杜兒坪礦,山西 太原 030022)

      在煤礦企業(yè)中,“安全為天”,安全記分是堅(jiān)持教育先行,獎(jiǎng)罰并舉的原則,采用記分的形式查處“三違”人員,排除隱患,獎(jiǎng)勵(lì)在安全管理中做出優(yōu)異成績,突出貢獻(xiàn)的個(gè)人。由于這項(xiàng)工作涉及人員眾多,內(nèi)容復(fù)雜,且一直采用手工記分管理,工作量大,不能及時(shí)提供有效、必要的安全信息,給礦井的安全管理帶來了諸多不便。為強(qiáng)化安全管理,將建設(shè)數(shù)字化礦井的總體構(gòu)想切實(shí)落實(shí)到安全生產(chǎn)的實(shí)處,西山煤電集團(tuán)杜兒坪礦結(jié)合礦井安全管理實(shí)際,經(jīng)過前期調(diào)查研究,綜合系統(tǒng)整體要求,開發(fā)了一套基于礦井局域網(wǎng)絡(luò)的安全記分信息系統(tǒng),整個(gè)系統(tǒng)充分利用B/S結(jié)構(gòu)的特點(diǎn),實(shí)現(xiàn)了將記分系統(tǒng)移植到局域網(wǎng)的功能,實(shí)現(xiàn)了現(xiàn)有的紙張記分統(tǒng)計(jì)向基于局域網(wǎng)的無紙張記分系統(tǒng)的轉(zhuǎn)變。采用計(jì)算機(jī)程序處理計(jì)分、統(tǒng)計(jì)、分析的過程,不僅可以降低工作量,而且在同一系統(tǒng)中實(shí)現(xiàn)了記分、統(tǒng)計(jì)與查詢多種功能。本系統(tǒng)主要是通過客戶端,服務(wù)器,數(shù)據(jù)庫三層結(jié)構(gòu)來運(yùn)行,以網(wǎng)頁形式呈現(xiàn)。

      1 安全記分系統(tǒng)分析

      1.1 系統(tǒng)模式

      本系統(tǒng)采用 B/S(Brower/Server)模式,B/S(Browser/Server)模式即瀏覽器和服務(wù)器模式。其結(jié)構(gòu)見圖1。

      圖1 B/S模式的三層結(jié)構(gòu)圖

      B/S的執(zhí)行過程為:客戶端通過瀏覽器向WEB服務(wù)器發(fā)出請求,如需操作數(shù)據(jù)庫,則再由WEB服務(wù)器向數(shù)據(jù)庫服務(wù)器發(fā)出請求,對數(shù)據(jù)庫進(jìn)行操作,操作完成后,由數(shù)據(jù)庫服務(wù)器返回WEB服務(wù)器,客戶端由WEB服務(wù)器以動(dòng)態(tài)網(wǎng)頁的形式返回客戶端,由瀏覽器顯示結(jié)果。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本(TCO)。

      1.2 系統(tǒng)可行性分析研究

      可行性研究的目的是使用最小的代價(jià)在盡可能短的時(shí)間里確定問題是否能解決,通過復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,具體從下面幾個(gè)方面考慮。

      1)技術(shù)的可行性。由于該礦在之前應(yīng)用類似開發(fā)工具成功開發(fā)過其他系統(tǒng),技術(shù)基礎(chǔ)已經(jīng)非常雄厚,并且應(yīng)用良好,操作簡便,維護(hù)簡單。因此,技術(shù)上的準(zhǔn)備應(yīng)該不成問題。

      2)經(jīng)濟(jì)上的可行性。由于安全記分系統(tǒng)是我礦內(nèi)部應(yīng)用的小型系統(tǒng),開發(fā)由該礦自行設(shè)計(jì)開發(fā),從人力、物力、財(cái)力方面來說都是可行的。

      1.3 需求分析

      需求分析就是分析用戶的要求。需求分析是設(shè)計(jì)數(shù)據(jù)庫的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì)并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。

      1)功能分析。功能分析的調(diào)查內(nèi)容是分析用戶要完成什么處理功能,對處理的響應(yīng)時(shí)間有什么要求,以及處理方式、系統(tǒng)安全性及完整性的要求。

      經(jīng)過調(diào)查、收集與分析安全記分系統(tǒng)應(yīng)提供以下的功能:a)不同用戶不同使用權(quán)限的功能。對于普通用戶即職工只可以進(jìn)行個(gè)人記分的明細(xì)查詢及一段時(shí)間的分?jǐn)?shù)累計(jì)查詢,而超級用戶即記分員則可對分?jǐn)?shù)進(jìn)行錄入、修改及一段時(shí)間的分?jǐn)?shù)統(tǒng)計(jì)與分析。b)數(shù)據(jù)初始化功能。因安全記分以一年為一個(gè)周期,在年初時(shí)記分員可對所有正負(fù)分清零,對所有數(shù)據(jù)庫中記分值進(jìn)行刪除。c)數(shù)據(jù)錄入及修改功能。系統(tǒng)除了給記分員提供錄入分?jǐn)?shù)的功能外還應(yīng)允許記分員有因各種原因需要修改記分信息的功能。d)記分查詢功能,包括對個(gè)人記分的查詢和對單位總分的查詢,職工個(gè)人基本情況的查詢。e)記分統(tǒng)計(jì)分析的功能。包括對正、負(fù)分的統(tǒng)計(jì)、按單位統(tǒng)計(jì)及對符合一定條件分?jǐn)?shù)的清除功能。

      2)數(shù)據(jù)分析。數(shù)據(jù)分析的調(diào)查內(nèi)容是分析用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì),即在數(shù)據(jù)庫中需要存儲哪些數(shù)據(jù),及數(shù)據(jù)與處理的關(guān)系。

      對安全記分中的數(shù)據(jù)分析發(fā)現(xiàn),大致可分為兩大類數(shù)據(jù),安全記分?jǐn)?shù)據(jù)及職工基本信息數(shù)據(jù)。職工基本信息數(shù)據(jù)基本不變,如職工姓名、編號、等信息,安全記分?jǐn)?shù)據(jù)需進(jìn)行累加、統(tǒng)計(jì)等運(yùn)算,如正分合計(jì)、負(fù)分合計(jì)等。對這兩類數(shù)據(jù)在設(shè)計(jì)數(shù)據(jù)處理方法時(shí)要分別對待。

      本系統(tǒng)涉及到的數(shù)據(jù)有:a)職工基本信息。主要有編號、部門、姓名、性別、工種、出生日期、學(xué)歷、政治面貌、用工形式、籍貫、家庭住址、工作時(shí)間、照片等。b)安全記分信息。主要有正分合計(jì)、負(fù)分合計(jì)、人數(shù)合計(jì)、各分?jǐn)?shù)明細(xì)等。其中分?jǐn)?shù)明細(xì)中包括三違、管理過失、一級傷亡事故、二級傷亡事故、三級傷亡事故、嚴(yán)重隱患、原因、三員兩長、放心職工、優(yōu)秀安全員、拔尖人才、勞模、學(xué)習(xí)明星、礦比武、集團(tuán)公司比武、發(fā)現(xiàn)三違、日期。

      2 系統(tǒng)的總體設(shè)計(jì)

      2.1 模塊的劃分

      根據(jù)系統(tǒng)功能的設(shè)計(jì)要求,本記分考試系統(tǒng)分為三個(gè)模塊,即:查詢、數(shù)據(jù)錄入、統(tǒng)計(jì)分析三大模塊。整個(gè)系統(tǒng)的設(shè)計(jì)可分解為三個(gè)功能模塊來進(jìn)行設(shè)計(jì),各模塊之間的關(guān)系見圖2。

      圖2 系統(tǒng)功能模塊示意圖

      2.2 工作流程分析

      本記分系統(tǒng)根據(jù)權(quán)限設(shè)置的需要,分為超級用戶和一般用戶,超級用戶是指礦安監(jiān)處負(fù)責(zé)“三違”記分的人員,可進(jìn)行系統(tǒng)內(nèi)錄入、查詢、統(tǒng)計(jì)分析的任何操作;一般用戶是指普通職工,只能進(jìn)行系統(tǒng)內(nèi)記分明細(xì)與記分匯總的查詢。

      2.3 數(shù)據(jù)庫的設(shè)計(jì)

      根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,設(shè)計(jì)了一個(gè)數(shù)據(jù)庫,庫中建立了幾個(gè)表:jfb(記分表)、mast(職工信息表)、yhzb(負(fù)分合計(jì)表)、zfhzb(正分合計(jì)表)、dhzb(單位匯總表)等。jfb(記分表)與其備份表jfzb結(jié)構(gòu)一致,這里以記分表為例,其結(jié)構(gòu)見表1。

      3 關(guān)鍵問題分析

      3.1 用戶登錄管理

      本系統(tǒng)主要分成兩個(gè)用戶,一個(gè)是只對記分信息進(jìn)行查詢的普通用戶,另一個(gè)是擁有錄入及統(tǒng)計(jì)權(quán)限的超級用戶。因此在打開錄入及統(tǒng)計(jì)等有權(quán)限的頁面時(shí)要首先通過用戶登錄頁面,輸入用戶名及密碼后通過驗(yàn)證方可進(jìn)入相應(yīng)頁面進(jìn)行操作。

      下面分析一下關(guān)鍵的地方:

      首先,需要向系統(tǒng)編譯器說明腳本語言:

      <%@Language=VBScript%>

      然后,讀取dl.txt的系統(tǒng)設(shè)定用戶名和密碼并與用戶輸入內(nèi)容進(jìn)行比較,根據(jù)輸入用戶名的不同進(jìn)入不同權(quán)限的頁面,用戶名與密碼不對則重新登錄。

      表1 記分表

      3.2 連接數(shù)據(jù)庫

      本系統(tǒng)數(shù)據(jù)庫采用SQL Server。連接數(shù)據(jù)庫的簡單代碼如下:

      首先使用ASP Server對象的createobject方法創(chuàng)建Connection對象,Connection對象負(fù)責(zé)與數(shù)據(jù)庫實(shí)際的連接動(dòng)作,其他對象都必須依賴Connection對象的連接才能發(fā)揮其特有的功能。Connection對象代表與數(shù)據(jù)源進(jìn)行的唯一會話。Driver=SQL Server;Server=192.168.19.6;Uid=sa;Pwd=abc;DataBase=aqj;”表示數(shù)據(jù)庫的驅(qū)動(dòng)程序及數(shù)據(jù)庫服務(wù)器地址,用戶名、密碼、及數(shù)據(jù)庫名稱。通過創(chuàng)建Recordset對象得到記錄集,Recordset對象表示的是來自基本表或命令執(zhí)行結(jié)果的記錄全集,任何時(shí)候Recordset對象所指的當(dāng)前記錄均為集合內(nèi)的單個(gè)記錄。

      3.3 查 詢

      查詢中主要分為記分明細(xì)查詢、記分匯總查詢、基本情況查詢,記分明細(xì)查詢是對記分表(jfb)查詢,記分匯總查詢對負(fù)分合計(jì)表(yhzb)查詢,而基本情況查詢是對基本情況表(mast)進(jìn)行查詢。以記分明細(xì)查詢?yōu)槔诓樵冎杏兴膫€(gè)供選擇條件,為保證實(shí)際應(yīng)用中這四個(gè)條件既能單個(gè)選擇也可并列存在,而且也不出現(xiàn)錯(cuò)誤顯示,在SQL語句的where條件語句中加入了通配符“%”?!?”可表示任意長度的字符串,在語句“&Request.Form(“T1”)&”后加“%”,就可保證在用戶未輸入具體條件時(shí)系統(tǒng)也能按默認(rèn)值輸出正確的顯示。具體代碼如下:

      WHERE bianh like'“&Request.Form(“T1”)&”%'and xingm like'“&Request.Form(“T2”) &”% 'and jfb.bumen like'“&Request.Form(“bm”)&”%'

      下一步就是按照安全負(fù)分與正分分別對記錄進(jìn)行顯示。首先給正、負(fù)分分別設(shè)定一個(gè)變量值,然后按照條件的不同通過循環(huán)語句對記分表(jfb)讀取正、負(fù)分所對應(yīng)的不同字段并顯示出來。

      記分匯總查詢、基本情況查詢等其他查詢與記分明細(xì)查詢方法基本一致,這里不做贅述。

      4 系統(tǒng)的實(shí)現(xiàn)

      4.1 登錄頁面

      在系統(tǒng)中根據(jù)權(quán)限設(shè)置,除記分明細(xì)查詢及記分匯總查詢頁面,其他所有頁面在點(diǎn)擊進(jìn)入時(shí)都會出現(xiàn)登錄頁面。當(dāng)密碼或用戶名錯(cuò)誤時(shí)系統(tǒng)重新回到登錄頁面。登錄頁面在執(zhí)行時(shí)通過程序讀取dl.txt中的用戶名及密碼進(jìn)行用戶身份鑒別,如果鑒定成功,才可登錄。

      4.2 查詢頁面

      以記分明細(xì)查詢頁面為例,當(dāng)用戶對個(gè)人記分明細(xì)進(jìn)行查詢時(shí)點(diǎn)擊記分明細(xì)查詢進(jìn)入記分明細(xì)查詢頁面,頁面中包括查詢內(nèi)容、卡號、姓名、部門四項(xiàng)內(nèi)容,用戶可選擇其中一項(xiàng)或幾項(xiàng)進(jìn)行查詢,不選擇時(shí)按系統(tǒng)默認(rèn)對所有安全負(fù)分進(jìn)行查詢。頁面下方設(shè)有兩個(gè)按鈕。提交查詢按鈕,即提交選擇內(nèi)容,程序按照編號、姓名、部門字段對記分表(jfb)進(jìn)行查詢操作并將查詢結(jié)果顯示出來;全部重寫按鈕即清除選擇內(nèi)容重新選擇。

      4.3 數(shù)據(jù)錄入頁面

      當(dāng)操作者對職工進(jìn)行分?jǐn)?shù)錄入時(shí)首先點(diǎn)擊數(shù)據(jù)錄入,打開數(shù)據(jù)錄入頁面,為保證數(shù)據(jù)錄入的準(zhǔn)確性,只顯示頁面最上方卡號一欄,進(jìn)行卡號驗(yàn)證。填入卡號,點(diǎn)擊“提交”后將輸入卡號與職工基本信息表(mast)中“編號”字段進(jìn)行比較,如卡號正確則顯示全部頁面。如卡號不正確則提示“查無此人!”。錄入數(shù)據(jù)頁面中的錄入數(shù)據(jù)為了保持其統(tǒng)一性,均采用選擇按鈕或下拉式文本框,這樣在錄入記分時(shí)只需進(jìn)行選擇操作,簡單易行。錄入數(shù)據(jù)分別記入了記分表的相應(yīng)字段中。

      4.4 統(tǒng)計(jì)分析頁面

      統(tǒng)計(jì)分析頁面中共設(shè)有四項(xiàng)內(nèi)容:負(fù)分統(tǒng)計(jì)、正分統(tǒng)計(jì)、負(fù)分清除、單位匯總。點(diǎn)擊負(fù)分統(tǒng)計(jì)是對一段時(shí)間內(nèi)所有記負(fù)分的人員的分?jǐn)?shù)的累計(jì),程序?qū)τ浄直?jfb)中所有負(fù)分項(xiàng)進(jìn)行合計(jì),并存放至負(fù)分合計(jì)表(yhzb)中,最后再從負(fù)分合計(jì)表(yhzb)讀取記錄顯示出來。

      5 結(jié)束語

      安全記分信息系統(tǒng)是從煤礦安全工作出發(fā),將計(jì)算機(jī)技術(shù)應(yīng)用于煤礦安全管理,以煤礦局域網(wǎng)為基礎(chǔ),將數(shù)據(jù)庫技術(shù)與編程技術(shù)相結(jié)合的一套系統(tǒng)。整個(gè)系統(tǒng)基于B/S架構(gòu),實(shí)現(xiàn)了對安全記分的遠(yuǎn)程管理,用戶可以在局域網(wǎng)內(nèi)任何一個(gè)工作站上進(jìn)行操作,程序的執(zhí)行完全在服務(wù)器端,系統(tǒng)的維護(hù)與管理更加簡便易行。系統(tǒng)目前的各項(xiàng)功能基本滿足了日常工作的要求,但還不夠完善,在進(jìn)一步的工作中,將根據(jù)工作需要增加干部安全獎(jiǎng)罰金額的管理等功能,不斷完善系統(tǒng),使其在煤礦安全管理中發(fā)揮更大的作用。

      [1] 頊宇峰,馬 軍.ASP網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2006:16-19.

      [2] 潘恭華,徐俊東.突破FrontPage 2002中文版網(wǎng)頁制作實(shí)例培訓(xùn)教程[M].北京:中國水利水電出版社,2002:155-200.

      [3] 鄒 建.中文版SQL Server 2000開發(fā)與管理應(yīng)用實(shí)例[M].北京:人民郵電出版社,2005:159-179.

      [4] 瑣宇峰.ASP+SQL Sever典型網(wǎng)站建設(shè)案例[M].北京:清華大學(xué)出版社,2006:15-22.

      [5] 鄭阿齊.SQL Server實(shí)用教程[M].北京:電子工業(yè)出版社,2002:87 -95.

      猜你喜歡
      卡號記分頁面
      大狗熊在睡覺
      刷新生活的頁面
      河南省長葛市彩紅蜂衣蜂帽加工廠
      蜜蜂雜志(2022年5期)2022-07-20 09:54:06
      一起來看看交通違法記分分值有什么變化
      工會博覽(2022年8期)2022-06-30 12:19:30
      山西:太原對民辦中小學(xué)實(shí)行記分管理 學(xué)校違規(guī)超計(jì)劃招生等行為將被記分
      河南省長葛市彩紅蜂衣蜂帽加工廠
      蜜蜂雜志(2021年11期)2021-02-18 07:21:32
      上海 將施行最嚴(yán)交規(guī)
      汽車縱橫(2017年4期)2017-06-14 18:12:47
      好老板
      真丟臉奶吧
      籃球記分架的妙用
      體育師友(2012年4期)2012-03-20 15:30:11
      南木林县| 洛浦县| 柳江县| 田阳县| 萨嘎县| 化州市| 屯昌县| 衡东县| 临城县| 东台市| 南部县| 石渠县| 大石桥市| 安顺市| 合作市| 祁阳县| 白朗县| 正宁县| SHOW| 中阳县| 平泉县| 武胜县| 张掖市| 万荣县| 广东省| 金坛市| 冀州市| 鄂托克前旗| 通辽市| 措勤县| 新余市| 夏邑县| 武陟县| 南岸区| 丹江口市| 成武县| 神农架林区| 新龙县| 和林格尔县| 滦平县| 额尔古纳市|