楊娥青
摘 要:基于醫(yī)院手工方式管理考勤存在的問(wèn)題,本文提出了基于php+mssql的醫(yī)院人事考勤上報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方案,描述了本系統(tǒng)的需求分析和功能實(shí)現(xiàn),較大的提高了醫(yī)院考勤管理的工作效率。
關(guān)鍵詞:考勤;php;mssql
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-2064(2018)09-0008-02
1 引言
考勤工作一直是醫(yī)院人力資源管理的一項(xiàng)重要工作??记谇闆r能反映職工在各崗位的工作情況,為職工的年度考核和職稱(chēng)的晉升提供了重要的參考信息,也是醫(yī)院財(cái)務(wù)部門(mén)發(fā)放工資獎(jiǎng)金的重要依據(jù)。一直以來(lái),許多醫(yī)院仍然依靠紙質(zhì)方式進(jìn)行考勤上報(bào)和管理,但是,隨著醫(yī)院的發(fā)展,職工數(shù)量在不斷的增多,傳統(tǒng)考勤管理方式已不能滿(mǎn)足醫(yī)院人力資源管理的需求,所以開(kāi)發(fā)一套人事考勤上報(bào)系統(tǒng)是很有必要的。本系統(tǒng)是采用B/S的開(kāi)發(fā)模式,實(shí)現(xiàn)網(wǎng)上對(duì)職工考勤信息進(jìn)行增加、修改、刪除、查詢(xún)、導(dǎo)入、導(dǎo)出和統(tǒng)計(jì)等操作,方便管理人員對(duì)考勤的管理和數(shù)據(jù)的讀取使用。
2 需求分析
本系統(tǒng)分有三種用戶(hù)角色,分別為考勤員、管理員、高級(jí)管理員,其中科室負(fù)責(zé)人具備管理員權(quán)限[1];人事管理員具備高級(jí)管理員權(quán)限,各個(gè)角色功能需求如下表1所示。
3 系統(tǒng)功能分析及結(jié)構(gòu)設(shè)計(jì)
根據(jù)系統(tǒng)安全性、使用者職責(zé)和權(quán)限的不同,系統(tǒng)在使用和管理上分有:考勤員模塊、管理員模塊和高級(jí)管理員模塊,每一個(gè)模塊完成特定的功能,現(xiàn)將部分功能介紹如下[2-3]。
3.1 考勤上報(bào)流程
考勤員登錄系統(tǒng)后首先要對(duì)輪轉(zhuǎn)到本科室的人員進(jìn)行輪轉(zhuǎn)科室的調(diào)整,接著對(duì)本科室出勤人員進(jìn)行考勤編輯;科室負(fù)責(zé)人登錄后對(duì)本科室當(dāng)月考勤進(jìn)行審核和校對(duì);人事管理員登錄后對(duì)當(dāng)月考勤進(jìn)行審核并鎖定,人事管理員一旦審核考勤,科室負(fù)責(zé)人和考勤員將無(wú)法對(duì)當(dāng)月考勤進(jìn)行編輯和修改。
3.2 系統(tǒng)功能分析
(1)考勤員模塊??记趩T選擇對(duì)應(yīng)角色登錄系統(tǒng)后,如想在系統(tǒng)生成考勤,則必須將本科室輪轉(zhuǎn)人員進(jìn)行輪轉(zhuǎn)科室調(diào)整,將他們的輪轉(zhuǎn)科室設(shè)置為考勤員所在科室,點(diǎn)擊生成考勤按鈕后,系統(tǒng)將自動(dòng)生成該科室所有出勤人員的考勤,默認(rèn)周一到周五“在崗”、周六和周日“休息”,考勤員結(jié)合每位員工考勤情況進(jìn)行編輯和修改。考勤員還可以在電子表格編輯好考勤后導(dǎo)入考勤系統(tǒng)后并提交考勤。除此之外,考勤員可以查詢(xún)、統(tǒng)計(jì)、導(dǎo)出本科室所有考勤信息。(2)管理員模塊。管理員權(quán)限一般分配給科室負(fù)責(zé)人,管理員登錄系統(tǒng)后,可以對(duì)本科室已提交的考勤進(jìn)行審核校對(duì),同時(shí),管理員可以查詢(xún)、統(tǒng)計(jì)、導(dǎo)出本科室所有考勤信息。(3)高級(jí)管理員。高級(jí)管理員權(quán)限具有本系統(tǒng)最高權(quán)限,一般分配給人事管理人員,可以管理全院考勤信息、人員信息、科室信息、考勤類(lèi)型信息等。高級(jí)管理員登錄系統(tǒng)后,對(duì)本月已提交的考勤進(jìn)行核對(duì),一旦無(wú)誤,高級(jí)管理員將鎖定當(dāng)月考勤,管理員和考勤員將無(wú)法對(duì)當(dāng)月考勤進(jìn)行修改和編輯。
3.3 系統(tǒng)功能
系統(tǒng)功能如圖1所示。
3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)是是系統(tǒng)設(shè)計(jì)的一部分,也是程序設(shè)計(jì)的基礎(chǔ)。數(shù)據(jù)庫(kù)設(shè)計(jì)的優(yōu)良影響著考勤系統(tǒng)的性能。本系統(tǒng)使用Microsoft SQL Serwer數(shù)據(jù)庫(kù),根據(jù)系統(tǒng)的功能和需求分析,基于B/S模式的考勤系統(tǒng)設(shè)計(jì)如下的數(shù)據(jù)表和字段[4]。
(1)人員信息表:工號(hào)、科室、姓名、用戶(hù)權(quán)限、職務(wù)、輪轉(zhuǎn)科室、密碼、來(lái)院時(shí)間、職稱(chēng)、職稱(chēng)類(lèi)別;(2)考勤上報(bào)時(shí)間節(jié)點(diǎn)表:序號(hào)、時(shí)間節(jié)點(diǎn)、修改人、修改時(shí)間;(3)科室名稱(chēng)表:科室代碼、科室名稱(chēng)、從屬部門(mén);(4)考勤表:序號(hào)、科室、姓名、工號(hào)、考勤員、年份、月份、第一天考勤、第二天考勤……第三十一天考勤、備注、考勤員提交狀態(tài)、輪轉(zhuǎn)詳細(xì)信息、歸屬科室、科室審核人、考勤鎖定狀態(tài);(5)出勤類(lèi)型:出勤類(lèi)型編號(hào)、出勤類(lèi)型。另外設(shè)計(jì)一個(gè)結(jié)構(gòu)與考勤表相似的數(shù)據(jù)表,用來(lái)存放各個(gè)科室上報(bào)的輪轉(zhuǎn)人員原始考勤。
4 輪轉(zhuǎn)人員考勤處理
本系統(tǒng)設(shè)計(jì)的重點(diǎn)和難點(diǎn)就是輪轉(zhuǎn)人員考勤上報(bào),由于員工收入與出勤情況和出勤科室有關(guān),如張三1月份到泌尿科、心內(nèi)科、皮膚科三個(gè)科室輪轉(zhuǎn),所以張三的考勤需要泌尿科、心內(nèi)科、皮膚科三個(gè)科室的考勤員上報(bào),為方便考勤數(shù)據(jù)統(tǒng)計(jì)和管理,考勤表每個(gè)人每個(gè)月只存放一條完整考勤記錄,所以張三由三個(gè)科室考勤員調(diào)整到所在科室輪轉(zhuǎn)后并點(diǎn)自動(dòng)生成考勤,這3條考勤記錄自動(dòng)存放在一張臨時(shí)表中,這樣三個(gè)科室能不分先后又互不影響的給張三上報(bào)考勤,各個(gè)科室負(fù)責(zé)人校對(duì)考勤后由人事管理員審核考勤并合并考勤,這樣,張三1月份的考勤被合并成一條完整記錄存放在考勤表中,這條完整的考勤記錄有張三每一天的出勤情況,并備注有各個(gè)時(shí)間段所在科室和該科室考勤員,同時(shí)臨時(shí)表的三條考勤記錄保持不變,這樣,這三個(gè)科室統(tǒng)計(jì)查詢(xún)張三考勤時(shí)只能操作到本科室給張三打的考勤部分[5]。
5 部分功能展現(xiàn)
(1)考勤員登錄系統(tǒng)后可以點(diǎn)擊生成考勤表按鈕,系統(tǒng)會(huì)自動(dòng)生成本科室當(dāng)月考勤,默認(rèn)周一到周五“√”周六和周日“休息”,考勤員按照每個(gè)人當(dāng)月考勤情況進(jìn)一步編輯考勤并提交。也可以在電子表格將本科室考勤編輯好后導(dǎo)入考勤系統(tǒng)后提交,如圖2所示。(2)人事管理員模塊部分統(tǒng)計(jì)功能,如圖3所示。
6 結(jié)語(yǔ)
經(jīng)過(guò)反復(fù)測(cè)試,該系統(tǒng)功能基本達(dá)到預(yù)期要求,現(xiàn)已在全院鋪開(kāi)使用一年有余。醫(yī)院人事考勤上報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),徹底改變紙質(zhì)上報(bào)考勤的落后工作模式,實(shí)現(xiàn)考勤管理手段的信息化、系統(tǒng)化,降低了管理者的工作量,大大提高了管理者的工作效率,為醫(yī)院帶來(lái)不可估量的成效。
參考文獻(xiàn)
[1]楊宇.PHP典型模塊與項(xiàng)目實(shí)戰(zhàn)大全[M].清華大學(xué)出版社,2012.
[2]胡菘.Dreamweaver完美網(wǎng)頁(yè)設(shè)計(jì)[M].中國(guó)青年電子出版社,2010.
[3]潘凱華,鄒天思.PHP開(kāi)發(fā)實(shí)戰(zhàn)寶典[M].北京:清華大學(xué)出版社,2010.
[4]劉麗霞.基于SQLServer的數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用[M].西北工業(yè)大學(xué)出版社,2007.
[5]馬述清.PHP網(wǎng)絡(luò)編程[M].電子工業(yè)出版社,2014.