電力企業(yè)考勤管理系統(tǒng)的設(shè)計(jì)與應(yīng)用
時(shí)間:2008-11-18 11:48:00來(lái)源:dujing
導(dǎo)語(yǔ):?電力企業(yè)考勤系統(tǒng)采用c#作為開(kāi)發(fā)語(yǔ)言,c#是由Microsoft 公司開(kāi)發(fā)的一種新型程序設(shè)計(jì)語(yǔ)言。
回顧我國(guó)電力行業(yè)的信息化建設(shè)歷程,信息技術(shù)在電力企業(yè)建設(shè)、生產(chǎn)、經(jīng)營(yíng)管理等領(lǐng)域得到了廣泛的應(yīng)用,已經(jīng)成為支持電力企業(yè)業(yè)務(wù)發(fā)展的重要手段。隨著廠網(wǎng)分離、資產(chǎn)重組、競(jìng)價(jià)上網(wǎng)、區(qū)域聯(lián)網(wǎng)等一系列改革措施的推進(jìn),加上近年來(lái)全國(guó)范圍內(nèi)的“電荒”,使得大量的投資進(jìn)入電力領(lǐng)域,帶來(lái)了電力信息化需求量的大幅上升。近年來(lái),“積極開(kāi)展信息化建設(shè),以降低運(yùn)營(yíng)成本、提高經(jīng)營(yíng)效益、提升管理水平、增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)力”的理念已深入人心。同時(shí),中國(guó)加入WTO面臨逐步開(kāi)放l11國(guó)電力市場(chǎng),由管制壟斷逐步走上放松管制和開(kāi)放。2002年初,電力體制改革方案基本敲定,也標(biāo)志電力新一輪的體制改革全麗啟動(dòng),導(dǎo)致目前的電力企業(yè)不僅要關(guān)注社會(huì)效益,更要關(guān)注經(jīng)濟(jì)效益?,F(xiàn)在電力行業(yè)與企業(yè)仍然處于改革推進(jìn)之中,信息化需求不斷呈現(xiàn),IT技術(shù)與管理理念也不斷推陳出新。信息化作為解決這些問(wèn)題的有效途徑,在電力行業(yè)已經(jīng)達(dá)成共識(shí),有些電力企業(yè)甚至把“信息化”作為一項(xiàng)企業(yè)戰(zhàn)略。在新的電力發(fā)展環(huán)境下,電力企業(yè)信息化麗臨著一系列問(wèn)題:如何推進(jìn)電力企業(yè)的信息化建設(shè)?如何進(jìn)行電力企業(yè)IT規(guī)劃?如何構(gòu)建和諧的電力企業(yè)IT環(huán)境等等。
1 前言
計(jì)算機(jī)在管理中的應(yīng)用開(kāi)始于1954年,當(dāng)時(shí)美國(guó)首先用計(jì)算機(jī)處理工資單。40多年來(lái),計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。在當(dāng)今全球一體化的商業(yè)環(huán)境巾,隨著信息技術(shù)的發(fā)展,互聯(lián)網(wǎng)進(jìn)入了商業(yè)信息管理領(lǐng)域,信息技術(shù)的重要性被廣泛接受。目前,美國(guó)等發(fā)達(dá)國(guó)家已將信息技術(shù)引入電力企業(yè)生產(chǎn)、經(jīng)營(yíng)管理等領(lǐng)域,一種建立在互聯(lián)網(wǎng)絡(luò)、信息技術(shù)基礎(chǔ)之上的全新競(jìng)爭(zhēng)戰(zhàn)略在西方電力企業(yè)l}l得到成功應(yīng)用和發(fā)展,并日益成為企業(yè)競(jìng)爭(zhēng)優(yōu)勢(shì)的來(lái)源。其實(shí)在國(guó)內(nèi),信息系統(tǒng)在電力行業(yè)也已經(jīng)得到了真正的廣泛的應(yīng)用,許多部門(mén)或業(yè)務(wù)對(duì)其信息系統(tǒng)不斷增長(zhǎng)的依賴(lài)性,加上在信息系統(tǒng)上運(yùn)作業(yè)務(wù)的風(fēng)險(xiǎn)、收益和機(jī)會(huì),使得信息技術(shù)成為企業(yè)管理越來(lái)越關(guān)鍵的一部分。同時(shí),通過(guò)信息技術(shù)的廣泛應(yīng)用,加快了電力企業(yè)信息化的進(jìn)程,給一向比較傳統(tǒng)或保守的電力企業(yè)帶來(lái)了一種全新的戰(zhàn)略思維方式。
隨著電力企業(yè)的不斷擴(kuò)張,公司的人員愈來(lái)愈多,為了保證企業(yè)穩(wěn)步發(fā)展,就必須有一個(gè)好的企業(yè)管理制度。而作為企業(yè)管理制度的一個(gè)重要環(huán)節(jié),考勤管理系統(tǒng)在現(xiàn)代社會(huì)中越來(lái)越受到重視。對(duì)于現(xiàn)在的考勤硬件,從打卡機(jī)到考勤機(jī)和指紋機(jī),發(fā)展相當(dāng)迅速,采集相關(guān)的考勤數(shù)據(jù)已經(jīng)變得越來(lái)越簡(jiǎn)單。而現(xiàn)在的大型電力企業(yè)機(jī)構(gòu)面臨的最大問(wèn)題一方面為數(shù)據(jù)處理,負(fù)責(zé)人根據(jù)得來(lái)的考勤數(shù)據(jù)進(jìn)行人工計(jì)算,對(duì)各種數(shù)據(jù)進(jìn)行匯總,使部門(mén)負(fù)責(zé)人員工作量很大,手續(xù)繁瑣,而且很容易出差錯(cuò)。另一方面,大量的員工要查詢(xún)或者請(qǐng)假往往需要帶上自己的工卡(工號(hào)或工作證),然后找到相關(guān)負(fù)責(zé)人,進(jìn)行一系列工作之后才能實(shí)現(xiàn)。而這種基于網(wǎng)絡(luò)設(shè)計(jì)的電力企業(yè)考勤管理系統(tǒng)可以對(duì)采集到的考勤信息進(jìn)行自動(dòng)化處理,統(tǒng)計(jì)相關(guān)的曠工、加班等信息,也可以統(tǒng)計(jì)職工相關(guān)考勤方面的獎(jiǎng)罰情況,另外員工可以通過(guò)網(wǎng)絡(luò)查詢(xún)到自己的相關(guān)考勤信息并可實(shí)現(xiàn)網(wǎng)上請(qǐng)假?;诰W(wǎng)絡(luò)設(shè)計(jì)的電力企業(yè)考勤管理系統(tǒng)采用B/S模式的體系結(jié)構(gòu),前端采用c#作為開(kāi)發(fā)工具,后端數(shù)據(jù)庫(kù)則采用SQLServer2000。
2 開(kāi)發(fā)工具與網(wǎng)絡(luò)體系
電力企業(yè)考勤系統(tǒng)采用c#作為開(kāi)發(fā)語(yǔ)言,c#是由Microsoft 公司開(kāi)發(fā)的一種新型程序設(shè)計(jì)語(yǔ)言。由于它是從C和c++中派生出來(lái)的,因此具有c++的功能。c#代表著程序設(shè)計(jì)語(yǔ)言演變的一個(gè)新階段,它繼承了c++和 Java這兩種世界上最重要的計(jì)算機(jī)語(yǔ)言的優(yōu)點(diǎn),并且還增加了指代、索引等創(chuàng)新性特點(diǎn)。
比較普遍的網(wǎng)絡(luò)體系結(jié)構(gòu)主要有C/S和B/S兩種。本系統(tǒng)采用的網(wǎng)絡(luò)體系統(tǒng)結(jié)構(gòu)為B/S模式。B,s結(jié)構(gòu)(Browser/Server結(jié)構(gòu))即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)www瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò) Internet/Intranet 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的殲發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接人方式訪問(wèn)和操作共同的數(shù)據(jù)庫(kù),能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。
3 數(shù)據(jù)表
電力企業(yè)考勤系統(tǒng)采用的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件為SQL server2000。它是—個(gè)關(guān)系型數(shù)據(jù)庫(kù),擁有豐富的編程接口,支持多線程操作,安全性高。首先建立了SQL服務(wù)器名為admin,并創(chuàng)建的數(shù)據(jù)庫(kù)名為“ad‘’。在數(shù)據(jù)庫(kù)設(shè)置巾,通過(guò)設(shè)置主碼實(shí)現(xiàn)實(shí)體完整性,設(shè)置外碼實(shí)現(xiàn)參照完整性。下面是數(shù)據(jù)庫(kù)巾主要的表及其屬性:
(1)用戶(hù)表。yh [yghchar(8),jb char(1),mm char(8)]主碼為zgh。 yh:?jiǎn)T丁號(hào),每個(gè)員工有一個(gè)員工號(hào),而且是唯一的。 為用戶(hù)級(jí)別,mm:為員工密碼。該表主要是用來(lái)對(duì)系統(tǒng)登錄人員的身份驗(yàn)證。主碼為yh。
(2)部門(mén)表。Bm [bm char(3), bmm char(20)]采用的是易記碼加順序碼。bm為部門(mén)名。該表是部門(mén)信息表,主碼為bm,bm是表Jbxx的外碼。
?。?)員工基本信息表。Jbxx
[yghchar(6),bmhchar(3),xmchar(8)],csny,Yg為職工編號(hào),組成為部門(mén)編碼+職丁編碼順序碼,如會(huì)計(jì)部某員工ki1001,為主碼,而且Yg是用戶(hù)表yh的外碼。
(4)獎(jiǎng)罰信息設(shè)定表。Jf[jb char(1),money],這里主要是出于考慮不同級(jí)別人員如經(jīng)理、銷(xiāo)售員等每單位時(shí)間曠工所扣除金額和加班所添加的津貼金額的設(shè)定。
(5)考勤信息表。Kq(yghchar(8),dtdatatime,zlchar(1), sjd numeric(5.2)),該表主要是存儲(chǔ)考勤的特殊信息,包括員工號(hào)、日期時(shí)間、種類(lèi)(加班或曠工)和時(shí)問(wèn)長(zhǎng)度。在數(shù)據(jù)庫(kù)中還使用了視圖和存儲(chǔ)過(guò)程。
4 系統(tǒng)主要功能設(shè)計(jì)
(1)系統(tǒng)登錄:使用人員必須通過(guò)密碼驗(yàn)證才能進(jìn)入系統(tǒng),系統(tǒng)登錄用戶(hù)名、級(jí)別、密碼綁定于數(shù)據(jù)庫(kù)表yh。為了系統(tǒng)的安全性,設(shè)定對(duì)相關(guān)層次或管理人員設(shè)置不同的權(quán)限。主要分為四級(jí)管理員:0為超級(jí)管理員,它擁有系統(tǒng)的所有權(quán)限,包括對(duì)系統(tǒng)人員的設(shè)定和審核數(shù)據(jù)、修改數(shù)據(jù)等眾多權(quán)限;1為高層管理人員,主要為經(jīng)理級(jí)管理人員使用,擁有查詢(xún)整個(gè)企業(yè)的考勤信息情況的權(quán)限;2為部門(mén)管理員,主要負(fù)責(zé)上傳每天的考勤數(shù)據(jù)并提取曠工加班信息給數(shù)據(jù)庫(kù),還負(fù)責(zé)部門(mén)人員請(qǐng)假的審批上傳工作;3為普通員工,員工可以根據(jù)自己的職工號(hào)和密碼查詢(xún)自己的相關(guān)考勤信息,也可以實(shí)現(xiàn)網(wǎng)上請(qǐng)假。除了0級(jí)管理員外,其他人員沒(méi)有修改已上傳的考勤信息權(quán)限。
(2)系統(tǒng)管理:主要包括系統(tǒng)人員管理和數(shù)據(jù)備份兩方面。系統(tǒng)人員管理部分主要是增加刪除或更改登錄用戶(hù)密碼和級(jí)別等操作。在數(shù)據(jù)庫(kù)管理中非常重要的一部分為數(shù)據(jù)備份,出于系統(tǒng)安全性的考慮,破壞后可以恢復(fù)數(shù)據(jù),盡量挽[nj損失。所以在這一模塊中加入了數(shù)據(jù)備份的功能。只要管理員執(zhí)行數(shù)據(jù)庫(kù)備份選擇輸出路徑即可。
(3)信息設(shè)定:主要包括a(員工基本信息的設(shè)定),增加刪除職工基本信息b,相關(guān)的人事信息,不同職位的人員職位和部門(mén)的變更C,加扣薪基本信息的設(shè)定,對(duì)不同層次的職工的加班薪和曠工的扣除額的設(shè)定,主要根據(jù)實(shí)際情況設(shè)定,作為后面考勤的依據(jù)。這一功能模塊主要是考慮大型企業(yè)的實(shí)際情況。要建立完善的管理制度,必須要進(jìn)行嚴(yán)格的管理。員工基本信息的操作主要是考慮職工的入職或退職情況,而人事情況則出于對(duì)不同職位如經(jīng)理、普通人員等對(duì)其工資或其他信息的有不同的影響而設(shè)定的,如對(duì)加扣薪的影響。
(4)出勤處理:主要是設(shè)定出勤時(shí)間和導(dǎo)入出勤情況以及對(duì)出勤情況的處理。設(shè)定出勤時(shí)間是確定曠工或加班或遲到等的依據(jù),比如不在設(shè)定的時(shí)間范圍內(nèi)上班則認(rèn)為是加班。該系統(tǒng)的數(shù)據(jù)采集是采用考勤硬件得出的excel格式考勤數(shù)據(jù),部門(mén)負(fù)責(zé)人把各部門(mén)當(dāng)天的考勤數(shù)據(jù)導(dǎo)入系統(tǒng),提取特殊情況人員如曠工、加班等數(shù)據(jù)上傳到服務(wù)器,當(dāng)數(shù)據(jù)提交后部門(mén)管理人員無(wú)權(quán)修改所上傳數(shù)據(jù)。
(5)請(qǐng)假處理:主要包括員工請(qǐng)假和部門(mén)人員審批上傳服務(wù)器功能,員工登錄系統(tǒng)后,選擇“請(qǐng)假”向系統(tǒng)發(fā)出請(qǐng)假請(qǐng)求,部負(fù)責(zé)人響應(yīng)審批確認(rèn)后,并把請(qǐng)假人員請(qǐng)假信息提交到服務(wù)器。
(6)數(shù)據(jù)匯總:主要是對(duì)員工的曠工請(qǐng)假加班信息進(jìn)行匯總,包括口考勤總結(jié)、月考勤總結(jié)、年考勤總結(jié)和月加扣工資總結(jié)。后一部分是之前工作的成果,主要是對(duì)部門(mén)上傳的數(shù)據(jù)進(jìn)行總結(jié)計(jì)算,公司的發(fā)展很多時(shí)候要依據(jù)這些數(shù)據(jù)進(jìn)行分析得出決策。
(7)報(bào)表打?。焊骺记诳偨Y(jié)的打印,如日考勤總結(jié)表、月考勤總結(jié)表、部門(mén)全勤表等。
(8)數(shù)據(jù)查詢(xún):這個(gè)模塊主要是面向有同級(jí)別人員的數(shù)據(jù)查詢(xún),各級(jí)別可以查到相關(guān)的考勤信息。比如如果是部門(mén)負(fù)責(zé)人,則可以查看到該部門(mén)的所有人員的考勤信息,但如果是普通員工則只能查到自己的考勤情況。
5 結(jié)束語(yǔ)
隨著考勤硬件的不斷發(fā)展,一個(gè)性能良好的考勤管理軟件變得越來(lái)越重要。本文是基于B/S模式下的考勤管理信息系統(tǒng),充分發(fā)揮了B/S體系結(jié)構(gòu)的優(yōu)點(diǎn),處理響應(yīng)速度快,能很好地處理各種考勤信息,并為員工提供方便快捷的網(wǎng)上查詢(xún)和請(qǐng)假等功能。經(jīng)過(guò)測(cè)試運(yùn)行,效果良好。
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。