張文峰,鮮榮華,彭小斌
南京軍區(qū)福州總院 476臨床部信息科,福建 福州 350002
基于“軍衛(wèi)一號”人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)
張文峰,鮮榮華,彭小斌
南京軍區(qū)福州總院 476臨床部信息科,福建 福州 350002
本文介紹了基于“軍衛(wèi)一號”的人力資源管理系統(tǒng)的設(shè)計和實現(xiàn)過程,重點闡述了該系統(tǒng)的設(shè)計思路、流程分析、系統(tǒng)特色和實現(xiàn)方法,對實現(xiàn)軍隊醫(yī)院的人力資源信息化管理有一定的實用價值和借鑒作用。
軍衛(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],目前在軍隊醫(yī)院中獲得廣泛的應用。該系統(tǒng)涵蓋了診療、收費、藥品管理、物資管理、統(tǒng)計查詢等一系列醫(yī)院管理領(lǐng)域,其相關(guān)業(yè)務子系統(tǒng)達到近百個,但稍顯欠缺的是,“軍衛(wèi)一號”系統(tǒng)沒有自己的人力資源管理系統(tǒng)[2]。長期以來,許多部隊醫(yī)院的人事部門仍然依靠手工報表的方式來進行本院的人力資源管理[3],因此研發(fā)一套基于“軍衛(wèi)一號”的人力資源管理系統(tǒng)就顯得尤為重要[4]。
1.1 系統(tǒng)設(shè)計目標
本研究旨在建立一套基于“軍衛(wèi)一號”的人力資源管理系統(tǒng),以滿足人力資源管理工作需要,并為醫(yī)院各部門提供全方位、多維度的人力資源管理信息和統(tǒng)計報表數(shù)據(jù),從而提高醫(yī)院人力資源管理效率。
1.2 數(shù)據(jù)庫設(shè)計
考慮到與“軍衛(wèi)一號”的整合,人力資源系統(tǒng)不單獨創(chuàng)建數(shù)據(jù)庫,而是在“軍衛(wèi)一號”數(shù)據(jù)庫中創(chuàng)建單獨的表空間(tsp_hr),然后在表空間創(chuàng)建人力資源系統(tǒng)的用戶、表、同義詞、視圖等數(shù)據(jù)庫對象[5-6],這里不一一贅述。
1.3 流程設(shè)計
人力資源系統(tǒng)流程相對簡單。包括人員新入、相關(guān)信息錄入、人員續(xù)聘、人員調(diào)動、解聘或離職等幾個環(huán)節(jié)[7]。具體流程見圖1。

圖1 人力資源系統(tǒng)流程圖
2.1 科室字典對照
人力資源系統(tǒng)要與“軍衛(wèi)一號”系統(tǒng)實現(xiàn)整合,首要的工作就是將人力資源系統(tǒng)的科室與“軍衛(wèi)一號”科室進行對照。“軍衛(wèi)一號”的科室字典分類詳細主要和用戶賬號相關(guān)聯(lián)[8-9]。人力資源系統(tǒng)的科室字典是在“軍衛(wèi)一號”基礎(chǔ)建立,其排序更加合理,并且科室劃分為一級和二級科室。
2.2 圖片上傳和下載
對于人員照片的上傳和下載,一般有兩種方法[10]。第一種方法是利用FTP站點或共享文件夾的方式,將照片上傳到服務器的某個文件夾里,然后程序中通過訪問該文件夾來讀取照片[11];第二種方法是將照片以二進制文件的方式寫入數(shù)據(jù)庫的LONGRAW類型的字段中,需要讀取的時候直接從數(shù)據(jù)庫的照片字段(emp_picture)中讀取[12]。第一種方法實現(xiàn)起來比較簡單,缺點是照片的存儲和訪問安全性低;第二種方法比較復雜,但安全性更高[13]。本系統(tǒng)采用的是第二種方法。實現(xiàn)圖片上傳的核心代碼如下:
ll_filelen = FileLength(ls_photofile)(獲取圖片文件的大小);
li_filenum = FileOpen(ls_photofile,STREAMMODE!,READ !,LOCKREAD!)(打開圖片文件);
IF LL_FILELEN > 32765 THEN(如果文件大于32765個字節(jié));
LI_LOOPS =((LL_FILELEN -1)/32765 +1)(獲取文件讀取次數(shù));
ELSE
LI_LOOPS =1(如果文件小于32765個字節(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個部分[3],包括人員管理、統(tǒng)計查詢、字典維護、系統(tǒng)管理。其中人員管理模塊涵蓋了人員信息錄入、人員續(xù)聘登記、人員調(diào)動管理、離職信息管理等方面;統(tǒng)計查詢模塊包括人員信息查詢、統(tǒng)計分析報表、全院綜合統(tǒng)計分析圖等功能;字典維護模塊包括字典維護和字典信息表維護;系統(tǒng)管理包括用戶口令設(shè)置、系統(tǒng)界面風格設(shè)置等。
3.2 系統(tǒng)特色
(1)實現(xiàn)了人員流動的全過程跟蹤。即醫(yī)院人員從新入、調(diào)動、進修、續(xù)聘、離職整個流動過程均可實現(xiàn)信息的跟蹤和管理。
(2)實現(xiàn)了人員信息的全方位管理。即對醫(yī)院人員的基本信息、學歷信息、家庭信息、繼續(xù)教育情況、獎懲情況、任免情況等實現(xiàn)全方位管理,使醫(yī)院管理部門對員工個人情況有全面的了解和掌握。
(3)實現(xiàn)了人力資源的全視角分析。即為管理部門提供多種維度的統(tǒng)計匯總圖表和報表數(shù)據(jù),比如根據(jù)學歷、年齡、身份、職稱、工作類別等分類匯總醫(yī)院的人力資源數(shù)據(jù),根據(jù)不同時間段和不同部門匯總醫(yī)院的人員流動情況等。
(4)實現(xiàn)了與“軍衛(wèi)一號”的全面整合。由于該系統(tǒng)直接建立在“軍衛(wèi)一號”數(shù)據(jù)庫基礎(chǔ)上,并且實現(xiàn)了與“軍衛(wèi)一號”公共字典的良好對接,實際上可將之視為“軍衛(wèi)一號”的一個應用子系統(tǒng),也為今后“軍衛(wèi)一號”其他子系統(tǒng)調(diào)用該系統(tǒng)數(shù)據(jù)或針對該系統(tǒng)進行的二次開發(fā)提供了良好的兼容性。
綜上所述,通過與“軍衛(wèi)一號”數(shù)據(jù)庫的整合以及科室字典等基礎(chǔ)信息的對照,本系統(tǒng)基本實現(xiàn)了與“軍衛(wèi)一號”系統(tǒng)的無縫銜接,較好地滿足了我院人力資源管理的各種需求[14],其統(tǒng)計查詢及報表功能也比較齊全,對實現(xiàn)軍隊醫(yī)院的人力資源信息化管理有一定的借鑒作用[15]。
[1]王蓉.PowerBuilder應用開發(fā)技術(shù)詳解[M].北京:電子工業(yè)出版社,2001.
[2]皇甫宜娣.淺析醫(yī)院信息化建設(shè)存在的問題與解決策略[J].科技創(chuà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].北京:清華大學出版社,2004.
[6]韓思捷.Oracle數(shù)據(jù)庫技術(shù)實用詳解:教你如何成為10g OCP[M].北京:電子工業(yè)出版社,2008.
[7]陸青青.淺析人力資源管理系統(tǒng)分析與設(shè)計[J].電腦知識與技術(shù),2014,10(10):2257-2260.
[8]劉秋宏.人力資源管理信息系統(tǒng)建設(shè)與管理應用研究[J].管理觀察,2013,(21):55-57.
[9]曹莉,樊俊芝,李婧.我院科室績效考核系統(tǒng)的建立與應用[J].中國醫(yī)療設(shè)備,2014,29(2):80-82.
[10]黃浩,趙宏杰.PowerBuilder 9.0精彩編程百例[M].北京:中國水利郵電出版社,2004.
[11]周險峰,王敏華,張方敏.PowerBuilder5.0/6.0從入門到精通[M].西安:西安電子科技大學出版社,1998.
[12]齊治文,烏云高娃,戴士弘.數(shù)據(jù)庫應用系統(tǒng)開發(fā)PowerBuilder實用編程技術(shù)[M].北京:清華大學出版社,2001.
[13]巢子杰.Oracle數(shù)據(jù)庫優(yōu)化探究[J].軟件導刊,2010,9(2):142-144.
[14]樊小玲,李華才,寧義.醫(yī)院信息化建設(shè)與應用管理[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