中国管理信息化
ChinaManagementInformationization
Jan.,2008Vol.11,No.1
中小企业人力资源管理系统开发与应用
苏术锋
(盐城工学院
经济与管理学院,江苏
盐城
224003)
[摘要]本文首先对中小企业人力资源管理作了详细的功能需求分析;其次对中小企业人力资源管理系统进行设计,包括数据库、人机界面等;然后使用了一个具体单位的数据对所开发的系统进行了严格的测试。经过一段时间的试用,用户满意,系统符合设计要求。
[关键词]中小企业;人力资源;管理系统;数据库;FoxPro[中图分类号]F270.7;F272.92
[文献标识码]A
[文章编号]1673-0194(2008)01-0081-03
表1
中小企业人力资源管理系统主要功能
在我国,中小企业数量多,就业人数多,人员流动频繁,加强其人力资源管理显得尤其重要。由于中小企业数量众多,必然导致其人力资源管理上的多样化,所以仅用几套人力资源管理软件不能完全满足众多的中小企业的个性化需求。由于软件属于知识产权保护的对象,谁开发出软件,谁便可以获得相应的知识产权,因此重复开发,相互借鉴,是人力资源管理软件发展的必然。
用户管理项目维护人事管理人员变动查询与打印工资管理退出
增加用户部门增删人事档案调出职工通用查询修改密码支部增删数据备份职称增删数据恢复
计算器
死亡职工职工名册项目设置下岗职工合同到期项目赋值患病职工中层干部项目增资人员增删党员名册工资报表
一、功能分析
中小企业人力资源管理系统主要功能见表1。
二、数据库设计(1)数据库:rs.dbc。
(2)数据库表:人事档案rs.dbf;家庭情况family.dbf;奖罚情况goodbad.dbf;工作履历jobcondition.dbf;学历及进修study.dbf;工资变化wagechange.dbf;职称情况zc.dbf。
(3)自由表:用户表psw.dbf。
除了psw.dbf自由表以外,还有10多个其他自由表,
这些自由表为了数据暂时保存,起过渡作用,在此也不一一列出了。
表。父表与子表之间存在一对多的关系。在数据库设计器中,已建好了这些主表与子表的永久联系关系。
三、主要界面
(1)菜单及工具栏(见图1)。
rs.dbf是父表,除自由表外,其余数据库的表均是子
[收稿日期]2007-08-09
[基金项目]本文为江苏省盐城市科技发展计划项目《中小企业人力资源管理系统开发与应用》(YK2006266)成果之一。
[作者简介]苏术锋(1962-),男,江苏盐城人,盐城工学院经济与管理学院副教授,研究方向:信息管理。
图1主菜单与工具栏
(2)人事档案基本信息界面(见图2)。(3)职称管理界面(见图3)。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![3]PeterMSenge.TheFifthDiscipline:TheArtandPracticeofLearn-
主要参考文献
[1]颜波,黄必清,郑力,肖田元.网格研究现状及其在制造业中的应
用[J].计算机集成制造系统-CIMS,2004,(9).[2]曹杰,李颋.信息化条件下动态联盟问题的研究范围[J].产业经
济研究,2006,(1):69-74.
ingOrganization[M].NewYork:Doubleday/Currency,1990.[4]李厚福,韩燕波,虎嵩林等.一种面向服务、事件驱动的企业应用
动态联盟构造方法[J].计算机学报,2005,28(4):739-749.[5]StefaniaCastellani,JanMarcAndreoli.E-Alliance:ANegotiation
InfrastructureforVirtualAlliance[J].GroupDecisionandNegotia-
tion,2003,(12):127-141.
CHINAMANAGEMENTINFORMATIONIZATION
/81
企业管理信息化
密码访问功能,所以其他人很容易获得数据库表中的有关内容。而作为人事管理系统,有必要对各种表进行加密。加密的基本思路是:当数据库关闭时,将全部表以低级文件格式打开,然后用密钥对表文件中的字符逐个进行或异加密。当再次使用本系统,打开数据时,还是通过或异运算对其表进行文件解密。关键语句如下:Mystr=Mystr+chr(bitxor(asc(mywords),22)),mywords为从表文件读出的字符,22为密钥。
2.注册序列号
为了有效保护软件产品的知识产权不受侵犯,可以使用“注册序列号”方法。注册序列号是根据安装机器的硬盘序列号、用户名称,经过适当的运算获得的,所以能保证一机一号。这样即使同样的软件,也不能安装在不同的机器
图2
人事档案主窗口
上。产生注册序列号的方法如下:
①用API中的GetVolumeInformation函数取得硬盘号;②将注册用户名转换成ASCII码并与硬盘号进行异或运算;③将异或运算结果转换成字符串;④将字符三位三位取出,中间加上“———”,这样可以产生用户的注册序列号。
3.菜单与表单工具栏
FoxPro可以根据Toolbar类产生工具栏,但不能做成菜单下的工具栏。本软件菜单下的工具栏是用FoxPro的Container类做的。建一个menu_tool类,自定义一个表单motoolbar1属性,用menu_tool类创建一个mtoolbar1工具栏,并将其放置在主菜单下。具体代码如下:
图3职称管理窗口
(4)万能查询与打印(见图4)。
setclasslibtoclib&&设置类库
_screen.addobject("mtoolbar1","menu_tool")&&由menu_tool类创建工具栏对象
_screen.mtoolbar1.left=-2&&mtoolbar1为表单的自定义属性
_screen.mtoolbar1.top=0_screen.mtoolbar1.visible=.t._screen.mtoolbar1.enabled=.t.4.表单工具栏
表单工具栏如图2所示。表单工具栏借助于Wizbtns类库中的gridbtns类,完成了记录的移动、查询、增加、删除、退出功能。保存功能:自定义了一个Save()方法,代码为:=tableupdate(.t.);撤销功能:代码:=tablerevert(.t.),_screen.activeform.refresh;打印功能:专门制作了一个报表,用于输出个人人事报表。
5.万能查询与打印程序
如图4所示,可以任选查询与打印字段且可以附带条
图4
有条件任意字段查询与打印窗口
件查询与打印。至少可以设置两个条件,两个条件可以是与或关系。由于人事档案中字段较多,从管理上讲,大多数情况下,只需要查询与打印少数字段。本界面又设计了条件语句,更能使查询与打印内容有较好的选择性。这个功能很受用户的欢迎。
四、主要技术1.数据库文件加密
由于FoxPro是以dbf格式存放数据的,没有相应的
82/
CHINAMANAGEMENTINFORMATIONIZATION
2008年1月第11卷第1期
中国管理信息化
ChinaManagementInformationization
Jan.,2008Vol.11,No.1
基于小样本的ERP关键成功因素模型的开发刘一君
(上海应用技术学院经济与管理工程学院,上海200235)
[摘
要]基于对相关主题文献的初步研究总结得来的关键成功因素(CSF),形成调查问卷,对随机选取的小样本进
行问卷调查,问卷中的每一CSF采用1 ̄10分的打分测试,对这一小样本的调查问卷得来的数据,利用Spssfor
Windows13.0的Factor过程进行因子分析,同时综合评价这一小样本的应用影响因素情况,从而总结出影响ERP项目成功实施应用的关键因素模型,其研究的目的为找出ERP的关键成功因素构面以及它们之间的联系,以进行合理的规避,对企业正确认识并应用ERP具有指导意义。[关键词]ERP;关键成功因素(CSF);模型(MODEL)[中图分类号]F270.7[文献标识码]A[文章编号]1673-0194(2008)01-0083-03
1研究方法与步骤
本研究为实证研究,旨在验证理论架构及假设。以问卷调查法为主,辅以深度访谈,通过发放问卷来进行研究调查,并利用定量分析的方式来了解现状及总结验证模式。即本研究采用问卷调查及深入访谈的方法从已经实施
出ERP关键成功因素构面,从而形成模型。
1.1问卷开发
在IT/IS研究领域,很多学者已经对诸如高层领导支持、项目管理、用户满意度等变量的测量作过研究。这些学者开发的量表经过了效度(validity)和信度(reliability)检测,比较成熟。本研究以前人量表为基础,结合中国的语言、文化特点和ERP实施的具体情况,开发了一份问卷来测量,试图找到各个变量因素构面,进而形成模型。问卷采用了通行的十分制形式(被试认为最为关键的可给最高分
ERP系统的企业中收集数据,用SPSS13.0来分析并总结
[收稿日期]2007-08-18
[作者简介]刘一君,上海应用技术学院经济与管理工程学院副教授,主要研究方向:MIS、SCM、ERP。
10分,一般的给中间相应的整数分,最不重要的给予最低下的通用工资系统设计》两篇论文中做了详细介绍,在此不再赘述。本软件是单机版的,基于网络版的(B/S)中小企业人力资源管理系统,目前也基本开发成功。本软件开发是以盐城市自来水公司为背景,测试软件数据也来源于该公司。软件开发后,一直由盐城市自来水公司进行试用,他们对该系统提出了宝贵意见,促进了该系统的改进和完善。
主要参考文献
[1]蔡昊.人力资源信息系统的演进及其展望[J].西北工业大学学报:
社科版,2006,(2).
[2]黎晗.现代企业人力资源管理信息系统研究[J].科学技术与工程,[3][4][5][6][7]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6.主程序
由于本软件程序较多,在此只给出了主程序。
setsysmenuoff&&在整个应用程序运行过程中,无法启动VFP的系统菜单
隐藏起来setsysmenuto&&将整个系统菜单关闭、
setpathtoprofessional,\professional\form,profession-al\prg,professional\report,professional\pic
zoomwindowscreenmax&&屏幕最大化_screen.backcolor=rgb(224,227,189)
_screen.caption="人事档案管理2.0版苏术锋研制版权所有2007.04Tel0515-8983769"
_screen.minbutton=.f.&&关闭最小化按钮_screen.maxbutton=.f.&&关闭最大化按钮
_screen.closable=.f.&&关闭菜单栏中的关闭按钮_screen.showtips=.t.&&打开按钮文字显示doformLogin&&运行登录表单readevents&&建立事件循环四、总结
中小企业人力资源管理系统经过半年多的研制,现已开发成功。经过试用,达到了设计要求。该系统的工资管理部分笔者已在《通用工资管理软件的设计》和《基于Excel
2006,(06).
郭双宙.基于PMBOK2004项目人力资源管理的系统开发[J].计算机工程,2006,(20).
张金华.结构化系统开发方法在人力资源管理系统中的开发应用[J].科学技术经济市场,2006,(3).
刘俊萍.人力资源管理信息系统的功能设计[J].南京工程学院学报:社科版:2004,(4).
苏术锋.基于Excel下的通用工资系统设计[J].中国管理信息化:综合版,2006,(9):32-33.
苏术锋.通用工资管理软件的设计[J].中国管理信息化:会计版,2007,(6):14-17.
CHINAMANAGEMENTINFORMATIONIZATION
/83
因篇幅问题不能全部显示,请点此查看更多更全内容