APP下载

基于“军卫一号”人力资源管理系统的设计与实现

2015-06-01张文峰鲜荣华彭小斌

中国医疗设备 2015年7期
关键词:字典科室资源管理

张文峰,鲜荣华,彭小斌

南京军区福州总院 476临床部信息科,福建 福州 350002

基于“军卫一号”人力资源管理系统的设计与实现

张文峰,鲜荣华,彭小斌

南京军区福州总院 476临床部信息科,福建 福州 350002

本文介绍了基于“军卫一号”的人力资源管理系统的设计和实现过程,重点阐述了该系统的设计思路、流程分析、系统特色和实现方法,对实现军队医院的人力资源信息化管理有一定的实用价值和借鉴作用。

军卫一号信息系统;人力资源管理系统;医院信息系统

0 前言

“军卫一号”系统是以ORACLE数据库为平台,以PowerBuilder语言开发的一套C/S结构的大型医院信息管理系统(HIS)[1],目前在军队医院中获得广泛的应用。该系统涵盖了诊疗、收费、药品管理、物资管理、统计查询等一系列医院管理领域,其相关业务子系统达到近百个,但稍显欠缺的是,“军卫一号”系统没有自己的人力资源管理系统[2]。长期以来,许多部队医院的人事部门仍然依靠手工报表的方式来进行本院的人力资源管理[3],因此研发一套基于“军卫一号”的人力资源管理系统就显得尤为重要[4]。

1 系统设计目标及流程分析

1.1 系统设计目标

本研究旨在建立一套基于“军卫一号”的人力资源管理系统,以满足人力资源管理工作需要,并为医院各部门提供全方位、多维度的人力资源管理信息和统计报表数据,从而提高医院人力资源管理效率。

1.2 数据库设计

考虑到与“军卫一号”的整合,人力资源系统不单独创建数据库,而是在“军卫一号”数据库中创建单独的表空间(tsp_hr),然后在表空间创建人力资源系统的用户、表、同义词、视图等数据库对象[5-6],这里不一一赘述。

1.3 流程设计

人力资源系统流程相对简单。包括人员新入、相关信息录入、人员续聘、人员调动、解聘或离职等几个环节[7]。具体流程见图1。

图1 人力资源系统流程图

2 系统实现

2.1 科室字典对照

人力资源系统要与“军卫一号”系统实现整合,首要的工作就是将人力资源系统的科室与“军卫一号”科室进行对照。“军卫一号”的科室字典分类详细主要和用户账号相关联[8-9]。人力资源系统的科室字典是在“军卫一号”基础建立,其排序更加合理,并且科室划分为一级和二级科室。

2.2 图片上传和下载

对于人员照片的上传和下载,一般有两种方法[10]。第一种方法是利用FTP站点或共享文件夹的方式,将照片上传到服务器的某个文件夹里,然后程序中通过访问该文件夹来读取照片[11];第二种方法是将照片以二进制文件的方式写入数据库的LONGRAW类型的字段中,需要读取的时候直接从数据库的照片字段(emp_picture)中读取[12]。第一种方法实现起来比较简单,缺点是照片的存储和访问安全性低;第二种方法比较复杂,但安全性更高[13]。本系统采用的是第二种方法。实现图片上传的核心代码如下:

ll_filelen = FileLength(ls_photofile)(获取图片文件的大小);

li_filenum = FileOpen(ls_photofile,STREAMMODE!,READ !,LOCKREAD!)(打开图片文件);

IF LL_FILELEN > 32765 THEN(如果文件大于32765个字节);

LI_LOOPS =((LL_FILELEN -1)/32765 +1)(获取文件读取次数);

ELSE

LI_LOOPS =1(如果文件小于32765个字节,文件只读取1次);

END IF

FOR LI_COUNTER =1 TO LI_LOOPS;

FILEREAD(LI_FILENUM,LB_READ)(将每次读取的文件内容赋予变量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(将获取的图片内容存入数据库照片字段中)。

图片下载的核心代码如下:

SELECTBLOB emp_picture into ∶emp_id_pic FROM EMP_ INFO WHERE id_no =∶id_no using sqlca(将照片字段内容存入变量emp_id_pic中);

li_filenum = fileopen(txtname,streammode!,write!,shared!,r eplace!)(创建并打开文件txtname);

filewrite(li_filenum,emp_id_pic)(将变量emp_id_pic中的内容写入文件txtname中)。

3 人力资源系统功能及特色

3.1 系统功能

人力资源系统功能主要分4个部分[3],包括人员管理、统计查询、字典维护、系统管理。其中人员管理模块涵盖了人员信息录入、人员续聘登记、人员调动管理、离职信息管理等方面;统计查询模块包括人员信息查询、统计分析报表、全院综合统计分析图等功能;字典维护模块包括字典维护和字典信息表维护;系统管理包括用户口令设置、系统界面风格设置等。

3.2 系统特色

(1)实现了人员流动的全过程跟踪。即医院人员从新入、调动、进修、续聘、离职整个流动过程均可实现信息的跟踪和管理。

(2)实现了人员信息的全方位管理。即对医院人员的基本信息、学历信息、家庭信息、继续教育情况、奖惩情况、任免情况等实现全方位管理,使医院管理部门对员工个人情况有全面的了解和掌握。

(3)实现了人力资源的全视角分析。即为管理部门提供多种维度的统计汇总图表和报表数据,比如根据学历、年龄、身份、职称、工作类别等分类汇总医院的人力资源数据,根据不同时间段和不同部门汇总医院的人员流动情况等。

(4)实现了与“军卫一号”的全面整合。由于该系统直接建立在“军卫一号”数据库基础上,并且实现了与“军卫一号”公共字典的良好对接,实际上可将之视为“军卫一号”的一个应用子系统,也为今后“军卫一号”其他子系统调用该系统数据或针对该系统进行的二次开发提供了良好的兼容性。

4 结语

综上所述,通过与“军卫一号”数据库的整合以及科室字典等基础信息的对照,本系统基本实现了与“军卫一号”系统的无缝衔接,较好地满足了我院人力资源管理的各种需求[14],其统计查询及报表功能也比较齐全,对实现军队医院的人力资源信息化管理有一定的借鉴作用[15]。

[1]王蓉.PowerBuilder应用开发技术详解[M].北京:电子工业出版社,2001.

[2]皇甫宜娣.浅析医院信息化建设存在的问题与解决策略[J].科技创新与应用,2014,(23):64-65.

[3]廖惠芳.医院人力资源管理系统优化的初探[J].管理观察,2014,(8):175-176.

[4]张晓琳.企业人力资源管理优化研究[J].企业改革与管理,2014, 6(12):83.

[5]滕永昌.ORACLE9I数据库管理员使用大全[M].北京:清华大学出版社,2004.

[6]韩思捷.Oracle数据库技术实用详解:教你如何成为10g OCP[M].北京:电子工业出版社,2008.

[7]陆青青.浅析人力资源管理系统分析与设计[J].电脑知识与技术,2014,10(10):2257-2260.

[8]刘秋宏.人力资源管理信息系统建设与管理应用研究[J].管理观察,2013,(21):55-57.

[9]曹莉,樊俊芝,李婧.我院科室绩效考核系统的建立与应用[J].中国医疗设备,2014,29(2):80-82.

[10]黄浩,赵宏杰.PowerBuilder 9.0精彩编程百例[M].北京:中国水利邮电出版社,2004.

[11]周险峰,王敏华,张方敏.PowerBuilder5.0/6.0从入门到精通[M].西安:西安电子科技大学出版社,1998.

[12]齐治文,乌云高娃,戴士弘.数据库应用系统开发PowerBuilder实用编程技术[M].北京:清华大学出版社,2001.

[13]巢子杰.Oracle数据库优化探究[J].软件导刊,2010,9(2):142-144.

[14]樊小玲,李华才,宁义.医院信息化建设与应用管理[M].1版.北京:人民军医出版社,2000:116-118.

[15]常涛.人事数据库管理系统研发背景和现状分析[J].电脑知识与技术,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

猜你喜欢

字典科室资源管理
消毒供应中心与临床科室建立有效沟通的实践与探讨
科室层级护理质量控制网的实施与探讨
人事档案管理在人力资源管理中的作用
人力资源管理促进企业绩效提升
企业人力资源管理
字典的由来
爱紧张的猫大夫
GIS在森林资源管理中的应用
大头熊的字典
“合作科室”为何被坏了名声