呂蘭芳
摘 要伴隨著企事業(yè)單位計算機化管理進程的不斷發(fā)展,系統(tǒng)化管理機制成為常態(tài)管理的根本,其中,考勤管理作為績效考評的依據(jù),受到了社會各界的廣泛關注,為了從根本上解決考勤管理的實效性,推進系統(tǒng)化、便捷化以及可靠性管理系統(tǒng)。本文對基于B/S架構的考勤管理系統(tǒng)的設計模塊和系統(tǒng)實現(xiàn)展開了討論,以供參考。
【關鍵詞】B/S架構 考勤管理系統(tǒng) 設計 實現(xiàn)
在考勤管理工作開展的過程中,電腦考勤系統(tǒng)主要由指紋考勤機和考勤管理軟件兩個部分組成,能有效提高考勤管理效率。在指紋識別考勤管理系統(tǒng)中,基于B/S架構的考勤管理系統(tǒng)是WEB考勤管理軟件,能結合單位的實際需求,對管理考勤流程進行深度分析和研究。
1 基于B/S架構的考勤管理系統(tǒng)的設計
1.1 功能模塊
在B/S架構的考勤管理系統(tǒng)中,由于采取了B/S結構,所以,無需在電腦上安裝客戶端軟件,就能直接上網(wǎng)進行數(shù)據(jù)分析和動態(tài)化管理,能兼具擴展功能以及項目修改功能,保證不同模塊之間能形成有效的互通關系。
(1)考勤管理模塊。主要分為員工登錄管理、考勤錄入管理、匯總管理。員工登錄管理中,涉及登錄模塊、簽到模塊、簽退模塊以及密碼修改模塊。錄入管理中要對正常的考勤信息、請假信息、調休信息以及加班信息進行收集和匯總。將全部信息匯總后就能形成相應的考勤匯總表。
(2)差假管理模塊。主要分為員工申請管理、領導審核管理兩個部分,前者主要針對員工需求,申請調休、申請病假、申請出差以及申請加班等基礎性數(shù)據(jù)的匯總。后者是領導層面的審批申請階段。
(3)考勤查詢模塊,就是員工能對個人的考勤信息進行申請查詢。
(4)人事管理模塊,要對時間規(guī)則進行設定,按照權限分配設定,對上下班、遲到早退、曠工時間、調休請假次數(shù)以及工作放假時間等信息進行匯總。
(5)系統(tǒng)設置模塊、備份管理模塊、提醒模塊以及報表管理模塊等。
1.2 數(shù)據(jù)庫設計
在考勤管理系統(tǒng)設計工作開展過程中,要結合實際情況建立健全完整的信息整合機制,有效完善考勤人員信息分布錄入和系統(tǒng)化維護,從而保證數(shù)據(jù)的完整性和可用性,結合網(wǎng)絡化管理機制對客戶進行統(tǒng)一性的管理,能從根本上保證數(shù)據(jù)資料的準確性,一定程度上提高數(shù)據(jù)應用價值。也就是說,數(shù)據(jù)要放置在服務器端,有效建立資源共享機制,確保不同部門能對系統(tǒng)數(shù)據(jù)進行處理,且數(shù)據(jù)訪問權限也能結合系統(tǒng)管理進行分配控制,發(fā)揮數(shù)據(jù)庫價值,從而有效避免非法訪問。另外,在實際設計工作開展后,要保證邏輯結構的合理性,且提高結構規(guī)范化程度,完善數(shù)據(jù)分析機制,整合安全性價值,針對故障進行預防管理和維護,一定程度上提高數(shù)據(jù)恢復能力,從而建立健全數(shù)據(jù)庫中數(shù)據(jù)之間的實體關系。
(1)建立數(shù)據(jù)字典,對人員的基本信息表進行錄入。本文以某學??记诠芾頂?shù)據(jù)庫數(shù)據(jù)字典為例。1.在基礎信息表中:人員ID的物理名為ATTEND_USER_ID;人員姓名的物理名為ATTEND_USER_NAME;所屬部門ATTEND_USER_DEPARTMENT;職位ATTEND_USER_POSITION等。2.在人員考勤表中,考勤時間ATTEND_ANNAL_DATE、出勤時間ATTEND_ANNAL_BEGIN_TIME、退勤時間ATTEND_ANNAL_END_TIME以及工時ATTEND_ANNAL_HOUR等都是數(shù)據(jù)庫中的基本參數(shù)?;A關系表見圖1。
(2)建立數(shù)據(jù)管理層設計結構,利用ORM技術,有效對數(shù)據(jù)庫配置提供更加持久性的服務,能在優(yōu)化便捷性和維護效果的同時,提升數(shù)據(jù)管理整體水平?;A性腳本要滿足:
。首先,要定義code類,對用戶的相關信息進行集中的校對和分析。其次,結合屬性能尋找出對應數(shù)據(jù)庫表中的不同字段,按照映射關系
確定最終的映射文件。再次,要保證管理類session的創(chuàng)建過程和關閉指令都能滿足實際數(shù)據(jù)庫需求,在滿足交互結構后,能夠生成有效的源代碼。最后,結合所有數(shù)據(jù)和信息創(chuàng)建相應的配置文件,生成最終的核心源代碼
。正是借助這個流程,能實現(xiàn)數(shù)據(jù)庫表的映射分析,使得工作人員能從大數(shù)據(jù)復雜的統(tǒng)計工作中抽離出來,提高了程序開發(fā)的實效性水平。
2 基于B/S架構的考勤管理系統(tǒng)的實現(xiàn)
在建立考勤管理系統(tǒng)后,最重要的就是對考勤記錄的實現(xiàn),從而保證具體工作的完整程度貼合實際需求。
(1)對業(yè)務進行集中的描述,采取指紋采集器對考勤系統(tǒng)的管理和考核項目予以整合,主要是借助適宜企事業(yè)單位需求的系統(tǒng),建立分布式辦公考勤管理系統(tǒng),從而對多地點區(qū)域工作人員出勤狀況進行考核管理。
(2)對系統(tǒng)運行過程中傳輸?shù)奈募M行處理和整合,由于其中會出現(xiàn)內存超過百兆的插件,因此,要對系統(tǒng)的融合效果予以分析,借助臨時存儲空間以存儲臨時性的文件,減少服務器內存產生的負擔,以保證使用效率得以提升。另外,要借助JAVA輸入結構,對文件內存結構和工作原理等基礎信息進行處理,維護分段讀入效果,從根本上減少內存占用率,有效減少內存溢出造成的問題。
(3)相關技術人員要結合實際情況和需求對數(shù)據(jù)庫端進行優(yōu)化,采取更加有效的數(shù)據(jù)庫系統(tǒng),避免系統(tǒng)效率受限,完善SQL語句的同時,提高優(yōu)化效果,獲取最大的吞吐量,一定程度上有效減少資源的消耗問題。
3 結束語
總而言之,在對基于B/S架構的考勤系統(tǒng)進行統(tǒng)籌分析的過程中,要整合數(shù)據(jù)分析和資源整合機制,保證系統(tǒng)結構和實現(xiàn)過程能按照標準化流程有效落實相應操作。技術人員也要對系統(tǒng)進行單元測試、集成測試和最終的系統(tǒng)測試,確保系統(tǒng)能在運行環(huán)境中發(fā)揮最大價值,為滿足不同的管理需求提供基本的數(shù)據(jù),完善考勤登記的實效性水平。
參考文獻
[1]王輝,王敬華,徐丙垠等.基于B/S架構的分布式電源并網(wǎng)監(jiān)控系統(tǒng)設計[J].電力系統(tǒng)保護與控制,2016,44(14):160-165.
[2]卜玉菲,梅衛(wèi)萍,鮑海英等.基于B/S架構的區(qū)域前兆數(shù)據(jù)庫信息服務與運行管理平臺的設計與實現(xiàn)[J].震災防御技術,2017,12(03):710-717.
作者單位
中原油田分公司勘探開發(fā)研究院 河南省濮陽市 457001