• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    門禁數(shù)據(jù)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2016-05-16 20:15:10王國(guó)會(huì)
    無(wú)線互聯(lián)科技 2016年5期
    關(guān)鍵詞:設(shè)計(jì)開(kāi)發(fā)

    王國(guó)會(huì)

    摘要:電子門禁管理系統(tǒng)是現(xiàn)代企業(yè)管理常用的系統(tǒng)。為了實(shí)現(xiàn)企業(yè)管理的個(gè)性化需求,文章研究開(kāi)發(fā)了門禁數(shù)據(jù)查詢系統(tǒng)。該門禁數(shù)據(jù)查詢系統(tǒng)是基于B/S模式的,系統(tǒng)分為后臺(tái)數(shù)據(jù)處理和Web查詢2個(gè)部分,采用VS.NET 2008開(kāi)發(fā)完成。系統(tǒng)實(shí)現(xiàn)了在崗動(dòng)態(tài)、刷卡記錄查詢、工時(shí)對(duì)比、信息統(tǒng)計(jì)查詢、排名情況查詢等功能。系統(tǒng)運(yùn)行以來(lái),運(yùn)行狀態(tài)良好,為公司日程管理、項(xiàng)目工時(shí)管理提供了有效的數(shù)據(jù)支持。

    關(guān)鍵詞:電子門禁;門禁管理系統(tǒng);數(shù)據(jù)查詢;設(shè)計(jì)開(kāi)發(fā)

    電子門禁管理系統(tǒng)是現(xiàn)代企業(yè)管理常用的系統(tǒng)。企業(yè)可以通過(guò)電子門禁管理系統(tǒng)實(shí)現(xiàn)企業(yè)內(nèi)部規(guī)范化管理,對(duì)出入企業(yè)的人員進(jìn)行嚴(yán)格控制,避免技術(shù)的流失。為了規(guī)范日常管理,控制外來(lái)閑雜人員,進(jìn)一步提升公司形象,輔助公司項(xiàng)目工時(shí)管理,很多企業(yè)引進(jìn)了電子門禁管理系統(tǒng)。

    目前成品的門禁管理系統(tǒng)附帶的數(shù)據(jù)查詢軟件是通用的管理軟件,功能比較單一,而且采用的是C/S模式,很難滿足公司的個(gè)性化查詢需求。為了滿足公司管理的個(gè)性化需求設(shè)計(jì)開(kāi)發(fā)了基于B/S模式的電子門禁數(shù)據(jù)查詢系統(tǒng)。系統(tǒng)采用VS.NET 2008開(kāi)發(fā)完成,投入使用后,運(yùn)行良好。

    1.系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

    門禁數(shù)據(jù)查詢系統(tǒng)由門禁硬件系統(tǒng)、Web應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用程序組成,系統(tǒng)結(jié)構(gòu)如圖1所示。系統(tǒng)開(kāi)發(fā)環(huán)境為:(1)門禁數(shù)據(jù)庫(kù):SQL Server 2000。(2)數(shù)據(jù)中心數(shù)據(jù)庫(kù):Oracle 9i。(3)工時(shí)數(shù)據(jù)數(shù)據(jù)庫(kù):8QL Server2000。(4)數(shù)據(jù)處理模塊:Window服務(wù),采用c#開(kāi)發(fā)。(5)Web應(yīng)用程序:IIS6.O+ASR NET2.0。

    2.具體設(shè)計(jì)與實(shí)現(xiàn)

    2.1功能劃分

    系統(tǒng)整體上劃分為2個(gè)部分:后臺(tái)數(shù)據(jù)處理模塊和Web應(yīng)用模塊。數(shù)據(jù)處理模塊主要完成刷卡數(shù)據(jù)傳輸、數(shù)據(jù)處理、數(shù)據(jù)部門統(tǒng)計(jì)和數(shù)據(jù)月統(tǒng)計(jì);Web應(yīng)用模塊主要完成門禁數(shù)據(jù)的查詢工作,分為在崗動(dòng)態(tài)、刷卡記錄查詢、工時(shí)對(duì)比、信息統(tǒng)計(jì)查詢、排名情況查詢和領(lǐng)導(dǎo)關(guān)注等內(nèi)容。模塊劃分圖如圖2所示。

    2.2數(shù)據(jù)處理模塊設(shè)計(jì)

    (1)數(shù)據(jù)處理模塊主要采用Windows服務(wù)的方式進(jìn)行,利于實(shí)現(xiàn)系統(tǒng)穩(wěn)定的長(zhǎng)期自動(dòng)運(yùn)行的目標(biāo)。

    (2)門禁刷卡記錄只提供了員工的進(jìn)出時(shí)間和進(jìn)出標(biāo)志,要轉(zhuǎn)成考勤數(shù)據(jù)和工時(shí)數(shù)據(jù)要做很多處理工作,而且刷卡記錄數(shù)據(jù)量很大,對(duì)于大型企業(yè)每天平均在4000~5000條,僅通過(guò)Web應(yīng)用程序查詢很難實(shí)現(xiàn),因此設(shè)計(jì)開(kāi)發(fā)了數(shù)據(jù)處理模塊。模塊采用VS.NET開(kāi)發(fā),以Window服務(wù)的形式存在,每天5點(diǎn)左右定時(shí)啟動(dòng),處理前1天的數(shù)據(jù),并且開(kāi)機(jī)自動(dòng)運(yùn)行,無(wú)需人工干預(yù)。數(shù)據(jù)模塊提供了詳細(xì)的日志信息,便于查看。

    (3)數(shù)據(jù)模塊包括數(shù)據(jù)傳輸處理、數(shù)據(jù)處理、部門統(tǒng)計(jì)和數(shù)據(jù)月統(tǒng)計(jì)4個(gè)子模塊,分別實(shí)現(xiàn)如下操作和功能:①數(shù)據(jù)傳輸處理:把刷卡記錄數(shù)據(jù)從門禁數(shù)據(jù)庫(kù)傳輸?shù)綌?shù)據(jù)中心數(shù)據(jù),并將傳輸結(jié)果記錄到數(shù)據(jù)中,便于下次數(shù)據(jù)傳輸使用。②數(shù)據(jù)處理:主要把刷卡數(shù)據(jù)進(jìn)行出入配對(duì),根據(jù)上下班時(shí)間得出考勤結(jié)果,計(jì)算在崗時(shí)間、加班時(shí)間和外出時(shí)間,并記錄刷卡異常狀態(tài)(離開(kāi)公司未刷卡)。由于現(xiàn)在存在出入有未刷卡現(xiàn)象,在處理過(guò)程中,為實(shí)現(xiàn)出入成對(duì),系統(tǒng)會(huì)添加虛擬記錄。③部門統(tǒng)計(jì):將員工的考勤數(shù)據(jù)和工時(shí)數(shù)據(jù)按部門進(jìn)行匯總,寫入數(shù)據(jù)庫(kù),加快查詢速度。④數(shù)據(jù)月統(tǒng)計(jì):在每個(gè)月初將上個(gè)月的部門數(shù)據(jù)和個(gè)人數(shù)據(jù)進(jìn)行匯總統(tǒng)計(jì),寫入數(shù)據(jù)庫(kù)。

    數(shù)據(jù)處理的流程如圖3所示。

    2.3Web應(yīng)用程序設(shè)計(jì)

    Web應(yīng)用程序模塊是門禁查詢系統(tǒng)的對(duì)外部分,用戶通過(guò)瀏覽器訪問(wèn)Web應(yīng)用服務(wù)器,查詢門禁數(shù)據(jù)。應(yīng)用程序采用VS.NET開(kāi)發(fā)完成,運(yùn)行在IIS 6.0服務(wù)器上。

    系統(tǒng)中考勤數(shù)據(jù)主要包括:上班晚到時(shí)間、下班早走時(shí)間、上班期外出次數(shù)、外出時(shí)間、未刷卡次數(shù)??紤]到實(shí)際情況,在統(tǒng)計(jì)上下班時(shí)間時(shí)給出了一定的時(shí)間余量,上班晚到5分鐘以內(nèi),下班早走10分鐘以內(nèi)算正常情況,不計(jì)入考勤范圍。工時(shí)數(shù)據(jù)主要包括實(shí)際在崗時(shí)間,非工作在崗時(shí)間,填報(bào)在崗工時(shí),填報(bào)加班工時(shí)。

    Web應(yīng)用程序模塊主要分為幾個(gè)部分:(1)在崗動(dòng)態(tài):查詢公司當(dāng)前人員狀態(tài)情況,按部門匯總,包括未刷卡名單、在崗名單和外出名單。(2)刷卡記錄:提供原始刷卡記錄查詢,分為當(dāng)日記錄和歷史記錄查詢2種。當(dāng)用戶對(duì)考勤數(shù)據(jù)和工時(shí)數(shù)據(jù)有異議時(shí),可以查詢?cè)加涗涍M(jìn)行對(duì)比。(3)工時(shí)對(duì)比:提供刷卡計(jì)算時(shí)間與員工填報(bào)項(xiàng)目工時(shí)進(jìn)行對(duì)比功能,為公司項(xiàng)目管理提供數(shù)據(jù)依據(jù)。(4)信息統(tǒng)計(jì):主要是對(duì)考勤數(shù)據(jù)的統(tǒng)計(jì)查詢,分為月統(tǒng)計(jì)、日統(tǒng)計(jì)和時(shí)段統(tǒng)計(jì)。在月統(tǒng)計(jì)信息中,可以點(diǎn)擊部門鏈接到某部門個(gè)人月統(tǒng)計(jì)信息,進(jìn)一步點(diǎn)擊時(shí)間鏈接到個(gè)人詳細(xì)信息;點(diǎn)擊時(shí)間鏈接到部門日統(tǒng)計(jì)信息,進(jìn)一步點(diǎn)擊部門鏈接到個(gè)人詳細(xì)信息。(5)排名情況:按考勤晚到早走次數(shù)和時(shí)間在公司范圍或部門范圍內(nèi)進(jìn)行排名,提供按月或者選擇時(shí)間段進(jìn)行統(tǒng)計(jì)排名。(6)領(lǐng)導(dǎo)關(guān)注:提供領(lǐng)導(dǎo)關(guān)心的查詢功能,比如所室領(lǐng)導(dǎo)信息查詢、員工刷卡異常狀態(tài)查詢、加班時(shí)間統(tǒng)計(jì)等。

    3.結(jié)論

    本文從系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、模塊劃分、模塊設(shè)計(jì)幾個(gè)方面介紹了門禁數(shù)據(jù)查詢系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)過(guò)程。系統(tǒng)開(kāi)發(fā)后經(jīng)過(guò)幾年時(shí)間運(yùn)行,證明該系統(tǒng)的設(shè)計(jì)實(shí)用性較強(qiáng)。系統(tǒng)提供了豐富的查詢信息,為公司的日常管理和項(xiàng)目工時(shí)管理提供了有效的統(tǒng)計(jì)數(shù)據(jù),為領(lǐng)導(dǎo)決策提供了數(shù)據(jù)支持。

    猜你喜歡
    設(shè)計(jì)開(kāi)發(fā)
    關(guān)于空調(diào)智能節(jié)電器設(shè)計(jì)開(kāi)發(fā)的探討
    吉林省旅游紀(jì)念品的設(shè)計(jì)開(kāi)發(fā)的現(xiàn)狀研究
    檔案管理信息系統(tǒng)在院校教學(xué)中的設(shè)計(jì)和開(kāi)發(fā)
    利用微信實(shí)現(xiàn)高校師生課外輔導(dǎo)平臺(tái)的設(shè)計(jì)與開(kāi)發(fā)
    鞍山市防雷業(yè)務(wù)管理平臺(tái)研究與開(kāi)發(fā)
    家庭日常餐廚垃圾分類處理器的設(shè)計(jì)開(kāi)發(fā)
    人間(2016年27期)2016-11-11 15:44:20
    談在汽車設(shè)計(jì)開(kāi)發(fā)中如何發(fā)揮問(wèn)題管理的作用
    職業(yè)教育視角下的微課應(yīng)用探討
    小學(xué)數(shù)學(xué)微課程的應(yīng)用與實(shí)踐
    環(huán)境自動(dòng)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
    科技資訊(2015年18期)2015-10-09 21:28:12
    浑源县| 隆化县| 神木县| 涟源市| 青浦区| 新龙县| 安塞县| 东安县| 克东县| 雷山县| 五莲县| 安新县| 巴南区| 霍州市| 双峰县| 永丰县| 横山县| 丹巴县| 南平市| 策勒县| 广汉市| 高雄县| 庆元县| 台山市| 札达县| 台北市| 喀喇沁旗| 九江县| 望江县| 蒙城县| 从化市| 德庆县| 汉沽区| 江城| 湟中县| 定结县| 工布江达县| 乌审旗| 杭锦后旗| 乌海市| 禄丰县|