張文峰,鮮榮華,彭小斌
南京軍區(qū)福州總院 476臨床部信息科,福建 福州 350002
基于“軍衛(wèi)一號”人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
張文峰,鮮榮華,彭小斌
南京軍區(qū)福州總院 476臨床部信息科,福建 福州 350002
本文介紹了基于“軍衛(wèi)一號”的人力資源管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過程,重點(diǎn)闡述了該系統(tǒng)的設(shè)計(jì)思路、流程分析、系統(tǒng)特色和實(shí)現(xiàn)方法,對實(shí)現(xiàn)軍隊(duì)醫(yī)院的人力資源信息化管理有一定的實(shí)用價(jià)值和借鑒作用。
軍衛(wèi)一號信息系統(tǒng);人力資源管理系統(tǒng);醫(yī)院信息系統(tǒng)
“軍衛(wèi)一號”系統(tǒng)是以O(shè)RACLE數(shù)據(jù)庫為平臺,以PowerBuilder語言開發(fā)的一套C/S結(jié)構(gòu)的大型醫(yī)院信息管理系統(tǒng)(HIS)[1],目前在軍隊(duì)醫(yī)院中獲得廣泛的應(yīng)用。該系統(tǒng)涵蓋了診療、收費(fèi)、藥品管理、物資管理、統(tǒng)計(jì)查詢等一系列醫(yī)院管理領(lǐng)域,其相關(guān)業(yè)務(wù)子系統(tǒng)達(dá)到近百個(gè),但稍顯欠缺的是,“軍衛(wèi)一號”系統(tǒng)沒有自己的人力資源管理系統(tǒng)[2]。長期以來,許多部隊(duì)醫(yī)院的人事部門仍然依靠手工報(bào)表的方式來進(jìn)行本院的人力資源管理[3],因此研發(fā)一套基于“軍衛(wèi)一號”的人力資源管理系統(tǒng)就顯得尤為重要[4]。
1.1 系統(tǒng)設(shè)計(jì)目標(biāo)
本研究旨在建立一套基于“軍衛(wèi)一號”的人力資源管理系統(tǒng),以滿足人力資源管理工作需要,并為醫(yī)院各部門提供全方位、多維度的人力資源管理信息和統(tǒng)計(jì)報(bào)表數(shù)據(jù),從而提高醫(yī)院人力資源管理效率。
1.2 數(shù)據(jù)庫設(shè)計(jì)
考慮到與“軍衛(wèi)一號”的整合,人力資源系統(tǒng)不單獨(dú)創(chuàng)建數(shù)據(jù)庫,而是在“軍衛(wèi)一號”數(shù)據(jù)庫中創(chuàng)建單獨(dú)的表空間(tsp_hr),然后在表空間創(chuàng)建人力資源系統(tǒng)的用戶、表、同義詞、視圖等數(shù)據(jù)庫對象[5-6],這里不一一贅述。
1.3 流程設(shè)計(jì)
人力資源系統(tǒng)流程相對簡單。包括人員新入、相關(guān)信息錄入、人員續(xù)聘、人員調(diào)動、解聘或離職等幾個(gè)環(huán)節(jié)[7]。具體流程見圖1。
圖1 人力資源系統(tǒng)流程圖
2.1 科室字典對照
人力資源系統(tǒng)要與“軍衛(wèi)一號”系統(tǒng)實(shí)現(xiàn)整合,首要的工作就是將人力資源系統(tǒng)的科室與“軍衛(wèi)一號”科室進(jìn)行對照?!败娦l(wèi)一號”的科室字典分類詳細(xì)主要和用戶賬號相關(guān)聯(lián)[8-9]。人力資源系統(tǒng)的科室字典是在“軍衛(wèi)一號”基礎(chǔ)建立,其排序更加合理,并且科室劃分為一級和二級科室。
2.2 圖片上傳和下載
對于人員照片的上傳和下載,一般有兩種方法[10]。第一種方法是利用FTP站點(diǎn)或共享文件夾的方式,將照片上傳到服務(wù)器的某個(gè)文件夾里,然后程序中通過訪問該文件夾來讀取照片[11];第二種方法是將照片以二進(jìn)制文件的方式寫入數(shù)據(jù)庫的LONGRAW類型的字段中,需要讀取的時(shí)候直接從數(shù)據(jù)庫的照片字段(emp_picture)中讀取[12]。第一種方法實(shí)現(xiàn)起來比較簡單,缺點(diǎn)是照片的存儲和訪問安全性低;第二種方法比較復(fù)雜,但安全性更高[13]。本系統(tǒng)采用的是第二種方法。實(shí)現(xiàn)圖片上傳的核心代碼如下:
ll_filelen = FileLength(ls_photofile)(獲取圖片文件的大?。?/p>
li_filenum = FileOpen(ls_photofile,STREAMMODE!,READ !,LOCKREAD?。ù蜷_圖片文件);
IF LL_FILELEN > 32765 THEN(如果文件大于32765個(gè)字節(jié));
LI_LOOPS =((LL_FILELEN -1)/32765 +1)(獲取文件讀取次數(shù));
ELSE
LI_LOOPS =1(如果文件小于32765個(gè)字節(jié),文件只讀取1次);
END IF
FOR LI_COUNTER =1 TO LI_LOOPS;
FILEREAD(LI_FILENUM,LB_READ)(將每次讀取的文件內(nèi)容賦予變量LB_READ);
LB_PICTURE = LB_PICTURE+ LB_READ(將變量LB_ READ賦予LB_PICTURE);
NEXT
UPDATEBLOB EMP_INFO SET emp_picture =∶LB_ PICTURE WHERE id_no =∶id_no using sqlca(將獲取的圖片內(nèi)容存入數(shù)據(jù)庫照片字段中)。
圖片下載的核心代碼如下:
SELECTBLOB emp_picture into ∶emp_id_pic FROM EMP_ INFO WHERE id_no =∶id_no using sqlca(將照片字段內(nèi)容存入變量emp_id_pic中);
li_filenum = fileopen(txtname,streammode!,write!,shared!,r eplace!)(創(chuàng)建并打開文件txtname);
filewrite(li_filenum,emp_id_pic)(將變量emp_id_pic中的內(nèi)容寫入文件txtname中)。
3.1 系統(tǒng)功能
人力資源系統(tǒng)功能主要分4個(gè)部分[3],包括人員管理、統(tǒng)計(jì)查詢、字典維護(hù)、系統(tǒng)管理。其中人員管理模塊涵蓋了人員信息錄入、人員續(xù)聘登記、人員調(diào)動管理、離職信息管理等方面;統(tǒng)計(jì)查詢模塊包括人員信息查詢、統(tǒng)計(jì)分析報(bào)表、全院綜合統(tǒng)計(jì)分析圖等功能;字典維護(hù)模塊包括字典維護(hù)和字典信息表維護(hù);系統(tǒng)管理包括用戶口令設(shè)置、系統(tǒng)界面風(fēng)格設(shè)置等。
3.2 系統(tǒng)特色
(1)實(shí)現(xiàn)了人員流動的全過程跟蹤。即醫(yī)院人員從新入、調(diào)動、進(jìn)修、續(xù)聘、離職整個(gè)流動過程均可實(shí)現(xiàn)信息的跟蹤和管理。
(2)實(shí)現(xiàn)了人員信息的全方位管理。即對醫(yī)院人員的基本信息、學(xué)歷信息、家庭信息、繼續(xù)教育情況、獎懲情況、任免情況等實(shí)現(xiàn)全方位管理,使醫(yī)院管理部門對員工個(gè)人情況有全面的了解和掌握。
(3)實(shí)現(xiàn)了人力資源的全視角分析。即為管理部門提供多種維度的統(tǒng)計(jì)匯總圖表和報(bào)表數(shù)據(jù),比如根據(jù)學(xué)歷、年齡、身份、職稱、工作類別等分類匯總醫(yī)院的人力資源數(shù)據(jù),根據(jù)不同時(shí)間段和不同部門匯總醫(yī)院的人員流動情況等。
(4)實(shí)現(xiàn)了與“軍衛(wèi)一號”的全面整合。由于該系統(tǒng)直接建立在“軍衛(wèi)一號”數(shù)據(jù)庫基礎(chǔ)上,并且實(shí)現(xiàn)了與“軍衛(wèi)一號”公共字典的良好對接,實(shí)際上可將之視為“軍衛(wèi)一號”的一個(gè)應(yīng)用子系統(tǒng),也為今后“軍衛(wèi)一號”其他子系統(tǒng)調(diào)用該系統(tǒng)數(shù)據(jù)或針對該系統(tǒng)進(jìn)行的二次開發(fā)提供了良好的兼容性。
綜上所述,通過與“軍衛(wèi)一號”數(shù)據(jù)庫的整合以及科室字典等基礎(chǔ)信息的對照,本系統(tǒng)基本實(shí)現(xiàn)了與“軍衛(wèi)一號”系統(tǒng)的無縫銜接,較好地滿足了我院人力資源管理的各種需求[14],其統(tǒng)計(jì)查詢及報(bào)表功能也比較齊全,對實(shí)現(xiàn)軍隊(duì)醫(yī)院的人力資源信息化管理有一定的借鑒作用[15]。
[1]王蓉.PowerBuilder應(yīng)用開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2001.
[2]皇甫宜娣.淺析醫(yī)院信息化建設(shè)存在的問題與解決策略[J].科技創(chuàng)新與應(yīng)用,2014,(23):64-65.
[3]廖惠芳.醫(yī)院人力資源管理系統(tǒng)優(yōu)化的初探[J].管理觀察,2014,(8):175-176.
[4]張曉琳.企業(yè)人力資源管理優(yōu)化研究[J].企業(yè)改革與管理,2014, 6(12):83.
[5]滕永昌.ORACLE9I數(shù)據(jù)庫管理員使用大全[M].北京:清華大學(xué)出版社,2004.
[6]韓思捷.Oracle數(shù)據(jù)庫技術(shù)實(shí)用詳解:教你如何成為10g OCP[M].北京:電子工業(yè)出版社,2008.
[7]陸青青.淺析人力資源管理系統(tǒng)分析與設(shè)計(jì)[J].電腦知識與技術(shù),2014,10(10):2257-2260.
[8]劉秋宏.人力資源管理信息系統(tǒng)建設(shè)與管理應(yīng)用研究[J].管理觀察,2013,(21):55-57.
[9]曹莉,樊俊芝,李婧.我院科室績效考核系統(tǒng)的建立與應(yīng)用[J].中國醫(yī)療設(shè)備,2014,29(2):80-82.
[10]黃浩,趙宏杰.PowerBuilder 9.0精彩編程百例[M].北京:中國水利郵電出版社,2004.
[11]周險(xiǎn)峰,王敏華,張方敏.PowerBuilder5.0/6.0從入門到精通[M].西安:西安電子科技大學(xué)出版社,1998.
[12]齊治文,烏云高娃,戴士弘.數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)PowerBuilder實(shí)用編程技術(shù)[M].北京:清華大學(xué)出版社,2001.
[13]巢子杰.Oracle數(shù)據(jù)庫優(yōu)化探究[J].軟件導(dǎo)刊,2010,9(2):142-144.
[14]樊小玲,李華才,寧義.醫(yī)院信息化建設(shè)與應(yīng)用管理[M].1版.北京:人民軍醫(yī)出版社,2000:116-118.
[15]常濤.人事數(shù)據(jù)庫管理系統(tǒng)研發(fā)背景和現(xiàn)狀分析[J].電腦知識與技術(shù),2014,10(7):1364-1365.
Design and Realization of a HR Management System Based on No.1Military Medical Project
ZHANG Wen-feng, XIAN Ronghua, PENG Xiao-bin
Department of Information, No.476 Clinical Section, Fuzhou General Hospital of Nanjing Military Command, Fuzhou Fujian 350002, China
This paper introduced the design and realization of a HR(Human Resources)management system based on No.1Military Medical Project and focused on the design thought, flow analysis, characteristics and implementation procedure of the system.The system had demonstrated its practical effectiveness and provided some references for realization of HR informational management in the army hospital.
No.1military medical project;human resource management system;hospital information system
TP311.52
A
10.3969/j.issn.1674-1633.2015.07.031
1674-1633(2015)07-0099-02
2014-12-09
修回日期:2015-05-05
作者郵箱:18650758710@163.com