邵作連 張培強
青島市膠州中心醫(yī)院信息科,山東膠州266300
關(guān)于醫(yī)院考勤管理系統(tǒng)的設(shè)計與開發(fā)
邵作連 張培強
青島市膠州中心醫(yī)院信息科,山東膠州266300
醫(yī)院的信息化建設(shè)速度越來越快,但大多數(shù)醫(yī)院的考勤管理還停留在原始的手工考勤上,主要原因在于醫(yī)院考勤制度的特殊性,考勤管理的相對復(fù)雜性。但是醫(yī)院考勤管理系統(tǒng)一旦應(yīng)用起來,在提高醫(yī)院管理效率和質(zhì)量上將起到舉足輕重的作用。接下來要闡述的系統(tǒng)就是結(jié)合醫(yī)院管理的實際情況而開發(fā)的醫(yī)院考勤管理系統(tǒng)。本系統(tǒng)采用結(jié)構(gòu)化設(shè)計思想。本文論述了系統(tǒng)的設(shè)計方案,描述了系統(tǒng)的結(jié)構(gòu),并給出了有關(guān)功能的實現(xiàn)。系統(tǒng)的體系結(jié)構(gòu)采用的是C/S結(jié)構(gòu),開發(fā)軟件是VC++,后臺數(shù)據(jù)庫為Access 2000。
醫(yī)院考勤管理;系統(tǒng)設(shè)計;數(shù)據(jù)庫設(shè)計
現(xiàn)在在企業(yè)中應(yīng)用考勤管理系統(tǒng)已經(jīng)比較普遍,但是在醫(yī)院里還是沒有普及。為適應(yīng)改革開放和市場經(jīng)濟的需要充分利用醫(yī)院現(xiàn)有計算機資源提高醫(yī)院信息管理工作的質(zhì)量和效率使醫(yī)院信息管理工作盡快達到規(guī)范化、制度化、科學(xué)化的要求是當前亟需解決的問題[1]。其實在醫(yī)院里實現(xiàn)信息化的考勤管理不是想象中那么復(fù)雜。如果將這一環(huán)節(jié)的作用發(fā)揮出來,那么在考勤這一環(huán)節(jié)避免了譬如人情考勤和亂考勤等弊端,尤其是將考勤與員工的績效工資掛鉤,給員工提供一個公平,公開,公正的環(huán)境,勢必激發(fā)廣大基層醫(yī)務(wù)工作者的積極性。考勤管理要做到嚴格、準確、公平、公正才能有效維護公正制度和秩序[2]。本次設(shè)計根據(jù)醫(yī)院考勤的實際情況,具備查詢,編輯等功能,易上手,適合管理者進行考勤信息的維護,促進醫(yī)院考勤工作的管理效率。
2.1 系統(tǒng)目標設(shè)計
如實反映每個人的考勤情況,杜絕舞弊[3]。醫(yī)院考勤工作大而雜,通過此次設(shè)計將會解放醫(yī)院很多管理者,一定程度上解決醫(yī)院人手緊張的問題,使考勤工作更加規(guī)范,更加系統(tǒng)。
2.2 系統(tǒng)設(shè)計思想
醫(yī)院的資金有限,并且醫(yī)院的資金應(yīng)主要用于購買醫(yī)療設(shè)備,故本次設(shè)計主要是利用醫(yī)院現(xiàn)有的計算機資源,優(yōu)化系統(tǒng)環(huán)境,保證系統(tǒng)能夠正常運行。
系統(tǒng)采用C/S(Client/Server)體系結(jié)構(gòu),Client(客戶機)訪問數(shù)據(jù)庫服務(wù)器,Server(服務(wù)器)提供數(shù)據(jù)服務(wù)。
2.3 需求分析
功能需求:認證用戶、記錄員工出勤狀況、統(tǒng)計出勤狀況。性能需求:醫(yī)院員工較多,查詢或者是修改信息的工作量大,系統(tǒng)尤其是數(shù)據(jù)庫能夠保證較大負荷下的正常運行。同時還要對信息進行定期的修改和刪除,以保證信息的準確性[4]。
2.4 概要設(shè)計
功能分析:管理者通過本系統(tǒng)可以查詢醫(yī)院每名員工的出勤信息,并且根據(jù)預(yù)設(shè)好的時間判斷員工的出勤狀況。模塊設(shè)計:醫(yī)院考勤系統(tǒng)主要分為幾個模塊。即上下班時間的預(yù)設(shè)、每日的出勤信息和月度出勤統(tǒng)計等。
2.5 總體流程設(shè)計
根據(jù)考勤機的信息以及醫(yī)院部門負責(zé)人上交的信息保存到系統(tǒng)數(shù)據(jù)庫并進行處理。流程圖如下:
3.1 數(shù)據(jù)庫的設(shè)計
本設(shè)計的數(shù)據(jù)庫需對醫(yī)院員工出勤、加班、請假、進修、培訓(xùn)以及科主任、院長審批的信息等進行加工處理,建立數(shù)據(jù)表的關(guān)聯(lián),優(yōu)化管理員對于數(shù)據(jù)庫的操作。醫(yī)院考勤管理系統(tǒng)功能圍繞數(shù)據(jù)庫展開,在系統(tǒng)中需要處理的數(shù)據(jù)量較大,良好的數(shù)據(jù)庫設(shè)計將會有效改善系統(tǒng)的性能。本系統(tǒng)采用Access2000數(shù)據(jù)庫。
3.2 數(shù)據(jù)庫需求分析
通過仔細分析醫(yī)院考勤系統(tǒng)功能,得到數(shù)據(jù)流程圖。再對考勤管理系統(tǒng)的功能模塊和數(shù)據(jù)流程圖進行相關(guān)分析,得到相關(guān)的數(shù)據(jù)項有出勤信息、請假信息、加班信息、進修信息、培訓(xùn)信息、月度出勤統(tǒng)計等。當然也需要其他科室提供的醫(yī)院員工信息等。
3.3 數(shù)據(jù)庫的結(jié)構(gòu)
根據(jù)需求分析和功能設(shè)計,建立相關(guān)數(shù)據(jù)表,如出勤信息表、請假信息表、加班信息表、進修信息表、培訓(xùn)信息表、月度出勤信息表等。
4.1登錄窗口
醫(yī)院考勤管理系統(tǒng)登錄窗口,可以包括用戶框、密碼框、確定按鈕、重置按鈕等。用戶名和密碼匹配的話,直接登錄醫(yī)院考勤管理的主窗口,如果不匹配,會彈出用戶名或密碼錯誤,點重置按鈕可以清空重新輸入。
4.2 主窗口
主窗口主要由“上下班時間預(yù)設(shè)”,“出勤信息”,“出勤統(tǒng)計”,“重新登錄”,“退出”等按鈕,可以進行相關(guān)的鏈接。
4.3 上下班時間預(yù)設(shè)
窗口可以包括上午上班時間預(yù)設(shè)、中午下班時間預(yù)設(shè)、下午上班時間預(yù)設(shè)、下午上班時間預(yù)設(shè)等,還可以有修改和恢復(fù)默認時間預(yù)設(shè)等按鈕。
4.4 考勤修改窗口
這個窗口主要是在考勤機出現(xiàn)故障等不可避免的情況下,可以進行后期的錄入和修改。本窗口可以對出勤信息、加班信息、請假信息、進修信息等進行檢索和設(shè)置。
4.5 考勤統(tǒng)計窗口
通過本窗口可以進行月度統(tǒng)計。每個員工的正常工作、加班、請假、進修、培訓(xùn)時間、遲到次數(shù)、早退次數(shù)以及曠工次數(shù)在此窗口都可以進行統(tǒng)計。
5.1系統(tǒng)運行環(huán)境
整個軟件系統(tǒng)采用C/S模式,所有的數(shù)據(jù)處理都是在服務(wù)器端進行。服務(wù)器端采用ACCESS數(shù)據(jù)庫系統(tǒng)和VC++組件來構(gòu)成醫(yī)院考勤管理系統(tǒng),本系統(tǒng)的運行環(huán)境如下:
5.1.1 硬件環(huán)境CPU:主頻200MHZ以上;內(nèi)存:128MB以上;硬盤:2GB以上;顯示器:彩顯。
5.1.2 軟件環(huán)境Windows XP/NT/2000系統(tǒng);Access 2000數(shù)據(jù)庫;采用C/S模式,以及把Visual C++作為開發(fā)工具。
5.2 后臺數(shù)據(jù)庫配置
本系統(tǒng)采用了Access2000作為系統(tǒng)數(shù)據(jù)庫。若要實現(xiàn)對數(shù)據(jù)庫的操作,先要與數(shù)據(jù)源進行連接。在MFC中數(shù)據(jù)源的連接封裝于CDatabase類中。要使用CDatabase對象,在ODBC數(shù)據(jù)源管理器中必須已經(jīng)正確配置。在同一個應(yīng)用程序中使用多個連接對應(yīng)同一個數(shù)據(jù)源,連接方法如下:
CDatabase m_database;If(!m_database.IsOpen){//Test表示欲打開的數(shù)據(jù)源的名稱If(!m_database.Open(_T(“Test”))Assert(“不能打開數(shù)據(jù)源的連接!”)}//…………//關(guān)閉連接m_database.Close;
系統(tǒng)測試的任務(wù)是盡可能地查出系統(tǒng)程序中的錯誤[5]。爭取找出最合理的解決方案。
醫(yī)院的醫(yī)療崗位是個多方位服務(wù)崗位,醫(yī)護人員的崗位流動十分頻繁,往往會出現(xiàn)多考、漏考、錯考等情況,不真實的考勤給員工的薪金計算、績效考核帶來眾多不便[6]。醫(yī)院考勤管理不應(yīng)成為醫(yī)院信息化建設(shè)的一個薄弱環(huán)節(jié)。通過醫(yī)院管理系統(tǒng)在醫(yī)院系統(tǒng)中的逐漸普及,必將給醫(yī)院信息化建設(shè)注入一針強心劑,提高醫(yī)院的綜合競爭力。
[1]黃江華.建設(shè)醫(yī)院信息系統(tǒng)的問題與對策[J].中華醫(yī)院管理雜志,2000,16(12):741-742.
[2]吳曉英,石磊.指紋考勤機在醫(yī)院考勤管理中的應(yīng)用與探討[J].科技致富向?qū)В?013(36):72-73.
[3]王京.B/S結(jié)構(gòu)指紋考勤管理系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2013,11(10):105-106.
[4]邵東軼.基于web的考勤管理系統(tǒng)的設(shè)計與開發(fā)[J].計算機光盤軟件與應(yīng)用,2012(15):236,238.
[5]危建國,程根偉,蘇嬋.基于web的高校教職工考勤管理系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2012,11(10):68-70.
[6]宋玉秀.醫(yī)院排班式人事考勤系統(tǒng)設(shè)計[J].中國醫(yī)學(xué)創(chuàng)新,2011,8(28):136-137.
R197.1324
A
1672-5654(2014)11(a)-0060-02
2014-09-02)
邵作連(1982-),男,漢族,山東青島城陽人,本科,助理工程師,主要從事醫(yī)院信息系統(tǒng)的管理工作。