前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的人事管理系统主要功能主题范文,仅供参考,欢迎阅读并收藏。
关键词:Web;企业;人事管理;设计;实现
中图分类号:TP311.52
随着计算机科学技术的高速发展,在深入人们生活中给人们生活带来方便的同时,有利于企业对人事事务进行有效的科学的处理,提高工作效率,尤其对于人事事务相对比较繁琐的大型企业,使用计算机来辅助进行人事资源管理势在必行,本文主要阐述基于B/S结构和JAVA平台进行具体人事管理系统的实现过程,在整个系统的设计过程中,应用到了MVC三层架构,并把该系统划分为多个模块:管理员登陆模块,普通用户登陆模块,员工信息查询模块,考勤模块,工资模块,加班模块。
1 人事管理系统需求分析
本系统需求获得过程中主要解决的问题是形成一个即将被进一步开发的模版,系统将人事管理员作为人事管理模式中的最顶层具有整个系统中的最高权限,该系统是一种将J2EE作为基础的平台研发的Web系统,不同种类的使用者通过Internet客户终端与浏览器相连接,就能对各个环节的工作进行访问,人事管理信息系统不受地域的限制,不受系统平台制约,只要用使用者可以上网,在完成验证后,既可以成功登录,然后能够对人事数据进行查询,还可以对其进行各种处理与更新工作。
通过对企业系统使用者的调查,要求系统具有以下功能:查看员工信息、检查各个部门的运作情况、考察工作人员的出勤、分析员工工资情况、密码安全管理等,对于已经设定好的管理员角色,系统将提供基础信息(包括部门信息、可分配资源信息管等)管理、用户(包括特权职工、普通职工)管理、出勤管理、员工管理和查询以及考评管理等。
2 相关技术
本文所介绍的系统的研发,完全可以使用B/S,系统的研发人员只需要将系统全部的作用都体现在Web服务器上,分别给系统不同的作用设计上使用者访问权限就好了。net架构依据其性能可选择合适的应用环境更好地发挥自身优势。比如home,blog,SNS核心模块都是用.net来完成。
2.1 开发工具
3 人事管理系统的设计
本系统使用MVC(Model-View-Controller)设计模式实现的,MVC体系主要由VisualStudio模板组成,它能你在Web 应用程序的创建过程提供必需的条件。通过它你能够创建一个新的MVC Web应用程序,这个程序被设计成具备特定的文件夹、模板和配套文件的形式。在建立一个新的MVC Web应用程序的过程中,Visual Studio允许你同时建立两个项目。第一个是Web,在这个项目中能够设计应用程序。另一个是单元检测,你可以在这个项目里面为第一个项目中的MVC配件编制单元检测。MVC应用程序的利用被划成三个关键的部分:模型、视图还有调控装置,这三个部分都有自己的工作要完成。
3.1 系统功能模块划分与设计
在人事管理系统中,用户只有登录成功后才能进行相应的功能操作,而且不一样的使用者拥有的权限属于不一样的类型,所以系统第一个要做的应该对用户进行身份验证,根据用户在登录时所选择的用户类型,进行验证和授权。系统的设计中最重要的环节就是系统的模块化。模块化是在产业发展过程中逐步呈现出来的一种用于解决复杂系统问题的方法。总体规划如下:
根据该企业的需求,将人事信息管理系统分为8个子模块:登陆模块;员工基本信息管理板块;部门基本信息管理板块;员工考勤数据管理板块;工作人员加班资料管理板块;工作人员工资信息管理模块;职工请假信息管理模块;权限管理模块。
3.2 系统外部接口设计
本人事信息管理系统(windows部分)使用者为企业管理人员,主要功能是为普通职工提供一个登录接口,可以实现对职工身份以及账户密码的验证功能,并且添加了校验码,防止暴力破解。
通过本接口可以实现对于职工密码的修改,职工可以通过系统修改自己的新密码。
3.3 系统内部接口设计
本人事管理系统通过MVC来实现,完成表达、逻辑、数据方面的工作。在具体工作中,外层我们主要是靠J2EE可以提供的模型,方便客户操作和识别,在设计中我们还可以利用其所提供的个别信息;中间逻辑层使用的是内存数据集进行数据的记载与变换,这样做才能更好地相互连接;下面一层通过数据库和数据的连接来完成信息的读取与传送。
3.4 系统数据库设计
数数据库设计是整个系统得以实现的关键组成成分,系统内的每一个模块的作用的发挥最终都必须经过对数据库进行各项操作来完成的,因此能否构建一个功能完善的数据库,直接影响到系统的研发进度甚至系统建立的成与否。对于人事信息管理系统来说,在信息库设计层面上,使用的是信息库三范式对信息库展开的研究与设计,在很大的程度上减少了多余数据的出现,减少了数据库的规模,同时有利于信息数据统一性的实现。
4 系统的实现
这里,举例说明员工资料管理模块中添加职工功能实现方法,本模块主要应用JAVA后台技术实现新员工账号的注册,采用布尔型变量来确定男女选项,并添加了日期选择功能和选取部门列表功能,从而方便用户进行输入信息。在个人简历内部使用的是字符存储功能,方便用户录入备注信息。
5 结束语
本系统充分发挥网络资源优势,适应未来发展的要求,基于业务需要和技术创新,利用JAVA技术开发了一个基于WEB的企业人事信息管理系统。随着计算机网络的进一步发展,JAVA技术必将在未来的网络应用中发挥更大的作用,而采用JAVA技术开发的基于Web环境下的应用程序系统也将随着JAVA技术的发展而日趋成熟。本系统一切从实际出发,考虑到了很多实际应用中可能出现的问题,在这些方面先后一一得到了解决。
当然,本系统仍存在许多不足之处,比如,本系统没能和企业现有C/S架构的管理系统接轨,职工原来资料不能共享,需要重复输入大量数据,这些在今后的实际运用中还需进一步的完善和改进。
参考文献:
[1]李凯.浅谈企业人事管理系统的开发与设计[J].计算机光盘软件与应用,2012(21).
关键词:人事管理;信息系统;J2EE平台
1 项目开发背景
上海中医药大学附属普陀医院位于上海市中心城区西北,是一所集医疗、教学、科研一体的三级综合性医院。医院现有在职职工1662人。随着医院规模的持续扩张,职工数剧增,业务分工细致化,各类管理信息量呈爆发性增长态势。医院人力资源管理职能由人事科行使,工作流程还停留在“书面申请、报告-行政审批-人事科执行”的阶段,业务系统处于有限的办公自动化和文件管理阶段,传统的簿册、纸质表格的手工管理方式繁杂低效,格式并不统一,数据统计和计算易出错。Excel软件虽然能简单管理职工基本信息。但用户界面简陋、无法插入附件、修改和查找操作都比较烦琐,并且无法设置用户权限,任何能访问该Excel文档的人都能随意修改数据。旷日持久,编辑产生的大量Excel文档之间缺乏内在的逻辑联系,无论查找、更新和维护都困难重重。因此亟须引入电子化的管理信息系统。
本文阐述了普陀医院人事管理系统的由来和建设过程,该系统基于J2EE,实现了应用计算机对全院职工各种信息进行日常管理,提供添加、修改、删除、查询、打印功能,极大地提高了业务处理效率,使医院的人力资源管理趋于专业化、现代化、人性化。
2 关键技术
本系统采用UML语言建模。UML支持从需求分析到系统实施的软件开发全过程,提供了9种图形建模机制。首先利用USE-CASE图捕获医院人事管理系统的需求,建立系统的静态模型。以构造系统的结构。静态模型包括类图、对象图、组件图和配置图等。然后建立系统的动态模型。动态模型则包括顺序图、协作图、状态图和活动图等。
系统实现基于J2EE构架。J2EE是Sun公司推出的基于Java组件技术的企业应用系统开发规范,提供了一种用于实施基于J2EE多层应用的文档和实例套件的体系模型,简化了开发工作。J2EE编程模型要求开发者将工作分成两类:商业逻辑和表示逻辑,其余则由系统自动处理,不必为中间层管道进行编码。这样开发人员就能把精力集中在商业逻辑和表示逻辑上。J2EE继承了核心Java平台、Java 2平台标准版的许多优点,例如“编写一次、到处运行”的硬件平台无关性、JDBC API、CORBA技术以及能够在In-ternet应用中实施数据保护的安全模式,同时还提供了对EJB、Java Servlets API、JSP以及XML技术的全面支持。
J2EE采用MVC编程模式。软件开发中模型、视图、控制由不同的开发角色实现。视图指本系统交互界面在本系统采用JSP实现;模型指软件的业务模型在本系统用EJB实现;软件的逻辑关系即控制器在本系统由JSP、Java Servlets API等实现。
应用J2EE平台开发本系统的过程大致为:组件开发者根据系统需求开发组件;应用程序组装,汇编者将组件装配成Web应用;应用部署者将应用部署到应用服务器中。部署的目标是设定事务控制、安全属性等。应用服务器为软件运行提供安全、事务等公共服务。组装和部署信息存储在一个基于文本的配置描述文件中。该文件使用XML标记来标识。
3 系统分析
根据医院组织结构图、人事管理业务流程图可以得到有关管理模块的数据描述。普陀医院人事管理系统的主要功能包括职工信息管理、职工考勤管理、职工绩效管理(含职称评定、聘用和奖惩管理)、职工工资管理(工资信息汇总到改革办,审定后交财务科执行)、系统设置。如图1所示。
运用范式理论,数据库中可以设计7张表,分别是系统用户表、职工基本信息表、职工考勤表、职工绩效考核表、职工职称和学历表、职工业务进修表、职工工资表。
4 系统设计
普陀医院人事管理系统框架采用三层架构设计,分别为表现层、业务逻辑层和中间层。如图2所示,客户端不能直接访问服务器一端的数据库,必须通过中间层的Web服务器和应用服务器访问数据库。中间件通过JDBC接口访问数据库,一般用JavaServlet、JSP、JavaBean来实现。本系统中间件采用JSP,后台数据库采用SQL Server2000,保证了系统性能和先进性。
基于J2EE的B/S模式对客户端操作系统没有限制,客户端联入网络后无须配置、维护即可使用。而且表示层、功能层、数据层被分割成三个独立的模块,客户端无法直接操作数据库,从而有效地保证了数据安全。
本系统用JSP实现,JSP应用程序所有代码都运行在服务器一端,接收到用户查询后经服务器计算,将输出结果回显到客户机浏览器上。运行效率比C/S构架要低。程序升级只须在服务器端进行。无须更换客户端程序。客户端要求动态实现的功能,如用户登录时的身份识别,可以用JavaScript脚本编程实现。
系统采用SQL Server 2000数据库,利用JDBC-ODBC桥连接SQL Sewer 2000数据库,工作流程如图3所示,先装载适用的驱动程序,连接数据库,再向数据库发送SQL语句,执行数据库查询、处理、关闭、连接等操作。服务器将计算结果返回到应用程序,在客户机的浏览器上显示出来。
关键词关键词:REST;人事管理;多平台;招聘管理;Android
中图分类号:TP319文献标识码:A 文章编号:16727800(2014)002011003
0引言
当前,越来越多的企事业和政府部门通过建设信息化系统来替代传统的纸质办公,电子信息化的便捷性、规范性逐步得到了大众的认可。人事管理在各企事业单位的行政管理工作中具有相当重要的地位,越来越多的单位意识到人力资源是一个企业的核心价值,管理好企业的人力资源是保障企业正常运作非常重要的环节。
公安部第三研究所现有在职职工1 500余人,每年有近百人的人动,如果使用传统的纸质管理方式来管理人力资源,将浪费大量的人力物力,并且往往事倍功半。在此形势下,为了充分利用电子信息化的便捷性和规范性,建立统一的管理流程,通过建设人事管理系统来帮助管理人员准确地进行管理工作是十分必要的,本系统就是在此前提下进行设计和开发的。
1REST架构风格
REST(Representational State Transfer)是由Roy Thomas Fielding[1]在博士论文中提出的一种架构风格,又称“表征状态转移”,REST风格的架构包含了4个核心原则:①REST首先将所有的事物都抽象为资源,并将资源与URI进行对应,使得每个资源都有唯一对应的URI;②客户端通过URI来确定资源的表征,对资源的操作通过HTTP协议的不同方法(GET、POST、PUT、DELETE)来确定;③客户端通过链接将应用从一个状态改变为另一个状态,通过操作资源的表现形式来操作资源;④资源可以定义多种表现形式,客户端可以通过资源的描述对资源进行不同形式的展现[2]。
由于HTTP协议是无状态协议,所以利用REST风格架构的Web软件也是无状态的[3]。客户端的每次请求应该详细描述本次操作的所有属性,服务器不会额外地保存操作状态。
2系统架构设计
2.1总体架构设计
系统主要采用JAVA语言编写,采用JAVAEE架构[4],利用三层架构将系统从逻辑上分为表示层、业务层、数据层[5],如图1所示。
(1)表示层。主要负责与最终用户之间的交互,并通过不同的展现形式将系统中的数据展现出来。表示层主要分为两部分:一个是基于Web的BS架构展现,通过Web的形式进行交互;另一个是基于Android平台的展现[6],通过构建Android应用展现数据。两者的数据来源均为REST接口。
(2)业务层。主要是对业务逻辑的封装,业务层包含了面向表示层的REST接口、业务规则接口、数据访问接口,利用面向接口的编程方式进行设计,这三者之间的实现通过注入的设计模式进行相互调用。数据访问接口的实现通过Hibernate框架将数据库映射为实体,通过操作实体达到更新数据库的目的。
(3)数据层。数据层即数据库,本系统采用MySQL作为数据库软件。
2.2系统框架应用
为了更高效、更方便地开发,系统整合了多种开源框架进行构建。主要的开发框架包括:
(1)Hibernate。用Hibernate作为ORM框架,用作数据与实体之间的映射,由于系统主要采用面向对象的设计方法,为了消除面向对象方法与关系型数据库之间的差异,采用Hibernate作为数据操作的基本框架。
(2)RESTEasy。RESTEasy是JBoss的一个开源框架,用于构建REST风格的Web服务。本系统中,通过使用RESTEasy框架,为不同的客户端程序提供统一的REST风格Web服务,专注于数据的提供,而展现方式由不同的客户端来实现。
(3)jQuery。本系统使用jQuery作为Web展示部分的前端框架,在网页形式下提供各种前端特效,使操作更人性化、便捷化。
由于本系统采用的是符合JAVAEE规范的jBoss应用服务器,因此,利用Java的Annotation可以实现各个框架之间的整合。
3系统功能设计
人事管理系统的主要功能如图2所示。
人事管理系统的用户角色主要分为4类,按照权限从高到低主要分为系统管理员、人事管理专员、普通在职职工、一般注册用户。其中:系统管理员主要负责保障系统的正常运行,包括对用户权限进行调整,系统参数的设置等功能;
人事管理专员主要负责对在职人员的信息审批管理、各部门的招聘信息管理、入职信息管理、一般信息等;
普通在职职工主要负责对个人信息进行实时维护,维护后需要经过人事管理专员审批后才能生效;
一般注册用户主要是一些应聘人员,需要对简历进行维护,选择应聘岗位等。
(1)公共信息浏览。系统中的所有用户都具有浏览公共信息的权限,公共信息主要包括单位基本信息和组织架构,以及一些日常动态,便于应聘者和在职职工及时了解单位的人事动态。这些信息是由系统管理员或者人事管理专员在后台管理系统中进行录入的。
(2)一般用户注册。主要是提供给应聘人员,在参加应聘之前需要注册成为系统会员,为了保证用户信息的真实性,在应聘前必须进行身份验证,验证方式可以通过邮件或者手机号码。用户在注册时必须填写邮件地址或手机号码,注册成功后系统会自动发送验证码到用户邮箱或用户手机。
(3)个人简历管理。应聘人员在注册成为会员之后就可以进行个人简历管理,为了适应不同的岗位要求,每个用户可以维护最多5份简历,每个用户可以同时应聘3个不同部门的岗位,并根据不同的岗位投递不同的简历。
(4)人员信息管理。该功能主要面向在职职工,当职工入职后,需要补充职工的个人信息。为了让单位及时了解职工的最新信息,在职职工也可以随时更新个人的基本信息。
(5)人员信息审批。一旦在职职工的基本信息发生了变化,系统将会提醒管理专员。人事管理专员在对信息进行核实后,在系统中对职工的基本信息进行审批,审批通过后,个人信息的更新内容将在系统中生效,如果审批没通过,系统会提示职工重新进行修改,修改后再次审批,直至通过为止。
(6)招聘信息管理。招聘工作是人事管理专员日常工作的重要环节,各个部门的人事专员根据各个部门的招聘需求招聘信息,每个部门的人事管理专员只能自己部门的招聘信息。如果有应聘者应聘了的岗位,人事管理专员可以查看该应聘用户的简历,然后通过在线发送短消息和邮件通知应聘者,也可以打电话通知。对于应聘成功的人员,可以将该人员转为在职职工用户。
(7)系统管理。系统管理员为了保证系统正常运行,可以对系统参数进行设置,设置的内容包括在线发送短消息的接口地址、在线发送电子邮件的发送地址、发送用户名和密码,通过SMTP/POP3协议发送和接受电子邮件。
(8)用户权限管理。包括用户角色管理、部门设置、用户与部门的对应管理、用户与角色的对应管理等,可以自由调配每个部门的人事专员和用户。
4REST应用
在本系统中,利用JBoss RESTEasy框架实现REST风格的架构。RESTEasy框架将资源为Web服务,客户端通过消费这些Web服务来进行业务操作[7]。Web服务与客户端之间的数据交换格式主要以JSON格式为主。
4.1识别系统资源
基于REST风格的架构最重要的就是要识别系统中的资源,并为资源定义唯一的URI。通过对系统数据进行建模,识别系统中的主要数据模型分为新闻类、招聘类、职工信息类、系统类4大类别,并逐一对资源进行细化。
以招聘类别为例,首先进行数据建模,利用ER图的形式,对招聘相关的业务实体及关系进行描述,如图3所示。
5结语
为了满足人事信息管理工作需求,及时了解职工的最新信息,实现招聘工作的在线运行,本文利用REST风格架构的Web服务构建了一套多平台的人事管理系统。以Web服务作为数据提供基础,分别建设了以Web为主的网站、在线管理系统以及以Android平台为基础的移动终端应用。
通过这套系统,公安部第三研究所完成了2013年的招聘工作,实现了网上在线招聘审核和信息维护,降低了人事管理工作成本,提高了人事管理工作效率。
参考文献:
[1]ROY THOMAS FIELDING. Architectural styles and the design of networkbased software architectures[M].California:Information and Computer Science, UC Irvine,Ph D, 2000.
[2]邹燕飞,孙爱良.多平台网络数据存储系统研究与设计[J].计算机技术与发展,2013 (8).
[3]MARKUS LANTHALER,CHRISTIAN G TL,NABIL TABBANE.Seamless integration of RESTful services into the web of data[J].Advances in Multimedia,2012.
[4]万常选,廖国琼,刘喜平,等.依赖约束与多值联系的ER建模方法[J].计算机教育,2012 (22):76.
[5]黄光芳.面向接口编程在三层架构系统中的设计及应用[J].计算应用与软件,2009,26(6):134.
[6]闵现畅,黄理灿,基于Android平台的Web服务技术研究[J].工业控制计算机,2011,24(4):92.
[7]乐艺.工厂模式在分层架构中的应用[J].微型机与应用,2012,31(14):8890.
[8]袁立国,陈中育,李方鹏,等.一种软件开发框架的设计优化[J].计算机系统应用,2013,22(5):7075.
[9]郑灿.REST服务资源多重表述在资源获取时的性能比较[J].上海电力学院学报,2011,27(4):349353.
[10]尹京花,王华军.基于Android开发的数据存储[J].数字通信,2012,39(6):7981.
[12]胡君,程京,王敏.基于XML的REST API设计与实现[J].工业控制计算机,2011,24(4):166.
[实习目的]
通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,了解设计专题的主要内容,为毕业设计的顺利进行做好充分的准备,并为自己能顺利与社会环境接轨做准备。
[实习任务]
对计算机在人事管理方面的应用进行归纳总结,并查阅资料为毕业设计作准备.
[实习内容]
计算机在人事管理中的应用
随着社会的发展,科技的进步,作为信息载体的计算机日益显露出其举足轻重的地位。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。伴随计算机的逐步推广和使用,计算机已在科研、生产、商业、服务等许多方面创造了提高效率的途径,与此同时,单位技术成本也逐年有了明显的下降,然而办公室里的人事费用却不断增加。在国外,花费在专业、管理和行政人员上的成本占了办公室总成本的2/3—4/5,这一现象使人们对办公室自动化的要求与日俱增。我们必须在进行机构改革的同时,尽快使用现代化管理设备、管理手段、管理方法。
计算机在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。版权所有!
目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的工资统计,干部编制情况统计,干部奖惩情况统计,干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。
手工方法所表现出来的种种劣势,使人们慢慢意识到管理现代化已成为当代社会发展的一股不可抗拒的洪流。在管理现代化的浪潮中,人事管理现代化也势在必行。实现人事管理现代化是一个复杂的系统工程,需要采取科学的管理方法和先进的科技手段。科学的管理方法在管理中一般是指数学方法、系统方法、信息方法、控制论方法、社会学方法、心理学方法等科学方法,而先进的科技手段主要是运用当代最新科学技术之一的电子计算机来为人事管理现代化服务。
电子计算机作为数据处理系统,已逐渐成为人事管理现代化的重要工具,在人事管理中正在发挥着重要的作用。在我国,已经开始运用电子计算机进行人员工资管理、人事统计和查询、干部考评和人事档案管理以及人才预测和规划等。
管理现代化是汉代社会发展的一股不可抗拒的洪流。近几十年来社会化大生产的发展规模越来越大,综合性越来越强,生产专业化分工越来越细,行业有部门之间的相互联系、相互依存和相互作用更不密切。组织管理日趋复杂;而现代化科学技术也正以史无前例的速度不断分化,不断综合,全方位地向高又立体的微观、宏观方向进军。这些,要求管理工作对实际问题的反映和决策必须迅速及时,对信息系统的完善程度越来越高,传统的手工业式的管理理论、方法、体制已远远不能适应当代社会的发展和四化建设的需要。改革、创新,实现管理现代化势在必行。
现代化管理的内容很多,关系很复杂,它包括人、资金、物质、信息和时间等诸要素,其中起关键作用的要素是人。人既是管理者,又是被管理者,在管理中处于双重地位,且具有巨大的能动性。可见人是现代管理中最重要的因素。因此,管理人力资源开发与利用的人事管理在整个复杂的管理大系统中的重要地位是不言而喻的。牵一发而动全身,抓好了人事管理就为其他管理的优化得到根本的保证。
管理改革必须配套进行,现代化管理的实施也需要协调发展,人事管理既然在管理系统中占有如此突出的重要地位,在管理现代化的浪潮中,人事管理现代化也需同步进行,才能使现代化管理在社会化大生产和当代科学技术发展中起到放大和增产的作用。总而言之,人事管理现代化是管理现代化不可缺少的重要一环,它是把现代化管理的理论、方法和手段运用到人事工作中,使人事管理达到最大限度地提高工作效率的目的,以适应社会和科学技术的发展。实现人事管理现代化,使从事管理工作由原来凭个人或少数人的经验作决策,逐步上升到按事物的内在规律的科学高度办事,做到物质与精神相结合,抽象与具体相结合,定性与定量结合,静态与动态相结合,现状和未来相结合,个体与群体相结合。至于先进的科技手段,除科学地运用原有的生物、化学、物理、机械等手段外主要是运用当代最新科学技术之一的电子计算机来为人事管理现代化服务。概括地说,人事管理现代化的内容是包括人事管理思想的现代化、人事管理、组织的现代化、人事管理手段的现代化。通过这四个方面的现代化来实现人事管理的计划、组织、指挥、协调、控制的现代化和从事人事管理工作者自身的现代化。
人事来之不易系统化,是人事管理现代化的一个重点。研究人事管理,必须研究这个系统所处的环境,即研究政治系统,经济系统,法律、科技和文教系统,人物系统和大管理系统对人事管理系统的影响以及人事管理系统的反影响。离开周围的事物,去研究人事管理现代化,是注定要失败的。
所谓系统,就是在一定条件下,由相互作用、相互依赖的若干组成部分结合而成的,并具有特写功能的有机整体。从一般意义上讲,系统由输入、处理、输出、控制与反馈的四个基本部分组成。
在系统理论中,系统分析是指对系统性能的理解。系统最佳化是系统设计成综合的内容。系统工程即用教学方法进行系统分析或优化,把传统的组织管理工作总结成技术并使之数值化。用系统工程来分析系统问题是比较科学的,利用系统工程这门学科的概念和原则,来进行人事组织管理方面的工作,是实现人事管理现代化的重要途径和有效手段。
人事管理系统内有多种元素,如:管理人员、管理机构、办公设备、规章制度、各业务环节,各种管理技术和方法等,都可以看作它的“元素”。各元素之间的联系是否有序,联系的方式和效果是否最优,直接影响着人事管理的水平。在不同条件下,起主导作用的元素是不相同的。人事管理系统化的一个重要目标,是围绕着责任制和考核制,逐步建立起完整配套的干部“进”、“管”、“出”制度。实现系统化,除了要解决制度问题外,还有一个掌握系统方法的问题,即学会应用系统工程和系统分析法,这对搞好人事管理现代化,具有重要的意义。版权所有!
人事管理系统的基本功能,目前尚无统一的说法。根据我校人事管理的工作的现有材料和工作特点分析来说,人事管理系统的基本功能,我们认为有如下几方面:
1.确定人事管理的方针政策
2.确定人事管理体制、编制人事规划
3.编制人事计划,设置人事管理机构和岗位
4.制定人事管理的条例办法;
5.教职员工的业务培训;
6.人才选拔、使用、交流(流动);
7.考核、奖惩、任免;
8.工资、福利与保险
9.离休、退休、退职。
作为人事干部(人事管理人员),如何最大限度地发挥人员的才能?这是人事管理学研究的根本任务。对这个问题进行个体研究方面,目前是做得不够的。因为个体寓于群体之中,群体对人员才能发挥之影响作用,可利用系统原理去指示。通过群体研究来寻求合理的年龄结构、知识结构、专业结构、来取得令人满意的配合效果等。
过去,在人事管理工作中,人事工作信息滞后,传递慢、“马后炮”,人事管理数据加工不及时。比如:干部考核、人员的工资计算、人事的统计、人事档案的填写,贮存等等。这些人事工作繁琐、耗时费力,准确性差、效率低、手工操作已难以适应形势的发展的要求。为此,我们应该努力学习有关人事管理现代化的有关理论资料,提高对管理现代化重要性的认识,尝试去利用计算机来实现人事管理的现代化。比如现在有些学校和单位在人事管理这方面所作的努力,由于从事计算机工作人员的技术指导和从事多年人事工作的老同志的帮助,他们:
首先,开发了“中华职专职工档案管理”软件系统。
其次,将学校或单位人员的档案内容的所需数据,存储在计算机的磁盘里,需要时可以通过计算机方便地进行查询、检索、维护,还可以将有关数据打印出来。
第三,还用计算机进行了日常办公现代化的管理工作的使用。
第四,及时收集、加工、整理、存贮、检索新的变化数据。
使其单位人事管理初步实行计算机化,让计算机在人事管理中得到初步应用。使人事管理者总是根据准确、及时的人事信息来进行决策,实现管理。只有计算机才能将现代化社会中,成倍增长的人事信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。发挥其特有的功能。
即:(1)对输入的人事数据,进行数值运算和逻辑运算,求解各种问题。
(2)对人事信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。
(3)对人事管理的各种资料数据和计算机顺序,具有记忆存贮的能力。
实践证明,当管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,即用计算机技术信息的收集、加工、传递和存贮等,可以使用人事基础信息,高效、合理、恰当地管理。这样,人事信息系统随着计算机的应用、发展而不断完善,计算机在人事信息管理中的地位也就是益重要。
正因为如此,实现人事管理现代化,要有科学的管理方法和先进的技术手段,才能最大限度地提高人事管理工作效率。现代人事工作的信息量越来越大,保密性越来越强,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好人事管理工作。而计算机作为数据处理系统,已逐渐成为人事管理现代化的重要手段,在人事管理中正在发挥着重要的作用。一般来说,计算机在人事信息系统中的作用有:
(1)计算机能够比人更快地提供有信息价值的人事数据;
(2)计算机能够比人提供更新的人事数据;
(3)计算机能够比人提供更加准确的人事数据;
(4)计算机能够比人处理更多的人事数据等等。
正因为如此,我们利用计算机替代手工操作建立的人事信息系统,即计算机人事信息系统,其主要功能可以归纳为以下三点:
一是可以高效能、大容量地收集、处理、存贮人事信息,大幅度地提高人事管理信息系统的工作质量和效率。
二是可以及时掌握整个人事管理系统的全面情况,提供系统的准确的人事信息,可以促进人事工作的规范化及各项管理制度与指标体系的建立和健全,从而提高行政管理水平。
三是可以提供各种加工处理了的人事信息,以满足人事管理的特殊要求,适应新形势对教职工队伍提出的新要求,帮助选择方案,实现优化决策。
当前,不少单位的人事部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会
总之,计算机的广泛应用,计算机人事管理信息系统的建立,适应了社会经济发的客观要求,是人事管理现代化的一大进步。今天我们运用计算机进行了学校人事档案管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,它把人事干部从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它教育教学的活动中去;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机人事管理信息系统是一种客观发展必然趋势。尽管在人事管理方面还不可能普遍使用计算机,但从长远来说,人事管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现人事管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定要努力创造条件,促进使用计算机的人事管理现代化。为建设中国特色的社会主义而努力奋斗。
[实践任务]
对计算机在人事管理方面的应用进行归纳总结,并查阅资料为毕业设计作准备.
[实践内容]
计算机在人事管理中的应用
随着社会的发展,科技的进步,作为信息载体的计算机日益显露出其举足轻重的地位。当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。伴随计算机的逐步推广和使用,计算机已在科研、生产、商业、服务等许多方面创造了提高效率的途径,与此同时,单位技术成本也逐年有了明显的下降,然而办公室里的人事费用却不断增加。在国外,花费在专业、管理和行政人员上的成本占了办公室总成本的2/3—4/5,这一现象使人们对办公室自动化的要求与日俱增。我们必须在进行机构改革的同时,尽快使用现代化管理设备、管理手段、管理方法。
计算机在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高了统计工计算机在人事部门的广泛应用,将为我国的人事管理工作,提供现代化的管理手段和科学的管理方法,并将为开创人事管理工作的新局面创造条件。
目前,计算机在我国的人事管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。干部统计作为人事管理的一个重要组成部分,是通过对干部情况的调查,整理和分析,了解干部队伍的发展趋势,为各级领导机关制定干部工作的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括干部的工资统计,干部编制情况统计,干部奖惩情况统计,军转干部安置情况统计,老干部情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行干部的统计工作,大致要经过干部统计调查,干部统计资料的整理,干部统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。
手工方法所表现出来的种种劣势,使人们慢慢意识到管理现代化已成为当代社会发展的一股不可抗拒的洪流。在管理现代化的浪潮中,人事管理现代化也势在必行。实现人事管理现代化是一个复杂的系统工程,需要采取科学的管理方法和先进的科技手段。科学的管理方法在管理中一般是指数学方法、系统方法、信息方法、控制论方法、社会学方法、心理学方法等科学方法,而先进的科技手段主要是运用当代最新科学技术之一的电子计算机来为人事管理现代化服务。
电子计算机作为数据处理系统,已逐渐成为人事管理现代化的重要工具,在人事管理中正在发挥着重要的作用。在我国,已经开始运用电子计算机进行人员工资管理、人事统计和查询、干部考评和人事档案管理以及人才预测和规划等。
管理现代化是汉代社会发展的一股不可抗拒的洪流。近几十年来社会化大生产的发展规模越来越大,综合性越来越强,生产专业化分工越来越细,行业有部门之间的相互联系、相互依存和相互作用更不密切。组织管理日趋复杂;而现代化科学技术也正以史无前例的速度不断分化,不断综合,全方位地向高又立体的微观、宏观方向进军。这些,要求管理工作对实际问题的反映和决策必须迅速及时,对信息系统的完善程度越来越高,传统的手工业式的管理理论、方法、体制已远远不能适应当代社会的发展和四化建设的需要。改革、创新,实现管理现代化势在必行。
现代化管理的内容很多,关系很复杂,它包括人、资金、物质、信息和时间等诸要素,其中起关键作用的要素是人。人既是管理者,又是被管理者,在管理中处于双重地位,且具有巨大的能动性。可见人是现代管理中最重要的因素。因此, 管理人力资源开发与利用的人事管理在整个复杂的管理大系统中的重要地位是不言而喻的。牵一发而动全身,抓好了人事管理就为其他管理的优化得到根本的保证。
管理改革必须配套进行,现代化管理的实施也需要协调发展,人事管理既然在管理系统中占有如此突出的重要地位,在管理现代化的浪潮中,人事管理现代化也需同步进行,才能使现代化管理在社会化大生产和当代科学技术发展中起到放大和增产的作用。总而言之,人事管理现代化是管理现代化不可缺少的重要一环,它是把现代化管理的理论、方法和手段运用到人事工作中,使人事管理达到最大限度地提高工作效率的目的,以适应社会和科学技术的发展。实现人事管理现代化,使从事管理工作由原来凭个人或少数人的经验作决策,逐步上升到按事物的内在规律的科学高度办事,做到物质与精神相结合,抽象与具体相结合,定性与定量结合,静态与动态相结合,现状和未来相结合,个体与群体相结合。至于先进的科技手段,除科学地运用原有的生物、化学、物理、机械等手段外主要是运用当代最新科学技术之一的电子计算机来为人事管理现代化服务。概括地说,人事管理现代化的内容是包括人事管理思想的现代化、人事管理、组织的现代化、人事管理手段的现代化。通过这四个方面的现代化来实现人事管理的计划、组织、指挥、协调、控制的现代化和从事人事管理工作者自身的现代化。
人事来之不易系统化,是人事管理现代化的一个重点。研究人事管理,必须研究这个系统所处的环境,即研究政治系统,经济系统,法律、科技和文教系统,人物系统和大管理系统对人事管理系统的影响以及人事管理系统的反影响。离开周围的事物,去研究人事管理现代化,是注定要失败的。
所谓系统,就是在一定条件下,由相互作用、相互依赖的若干组成部分结合而成的,并具有特写功能的有机整体。从一般意义上讲,系统由输入、处理、输出、控制与反馈的四个基本部分组成。
在系统理论中,系统分析是指对系统性能的理解。系统最佳化是系统设计成综合的内容。系统工程即用教学方法进行系统分析或优化,把传统的组织管理工作总结成技术并使之数值化。用系统工程来分析系统问题是比较科学的,利用系统工程这门学科的概念和原则,来进行人事组织管理方面的工作,是实现人事管理现代化的重要途径和有效手段。
人事管理系统内有多种元素,如:管理人员、管理机构、办公设备、规章制度、各业务环节,各种管理技术和方法等,都可以看作它的“元素”。各元素之间的联系是否有序,联系的方式和效果是否最优,直接影响着人事管理的水平。在不同条件下,起主导作用的元素是不相同的。人事管理系统化的一个重要目标,是围绕着责任制和考核制,逐步建立起完整配套的干部“进”、“管”、“出”制度。实现系统化,除了要解决制度问题外,还有一个掌握系统方法的问题,即学会应用系统工程和系统分析法,这对搞好人事管理现代化,具有重要的意义。
人事管理系统的基本功能,目前尚无统一的说法。根据我校人事管理的工作的现有材料和工作特点分析来说,人事管理系统的基本功能,我们认为有如下几方面:
1.确定人事管理的方针政策
2.确定人事管理体制、编制人事规划
3.编制人事计划,设置人事管理机构和岗位
4.制定人事管理的条例办法;
5.教职员工的业务培训;
6.人才选拔、使用、交流(流动);
7.考核、奖惩、任免;
8.工资、福利与保险
9.离休、退休、退职。
作为人事干部(人事管理人员),如何最大限度地发挥人员的才能?这是人事管理学研究的根本任务。对这个问题进行个体研究方面,目前是做得不够的。因为个体寓于群体之中,群体对人员才能发挥之影响作用,可利用系统原理去指示。通过群体研究来寻求合理的年龄结构、知识结构、专业结构、来取得令人满意的配合效果等。
过去,在人事管理工作中,人事工作信息滞后, 传递慢、“马后炮”,人事管理数据加工不及时。比如:干部考核、人员的工资计算、人事的统计、人事档案的填写,贮存等等。这些人事工作繁琐、耗时费力,准确性差、效率低、手工操作已难以适应形势的发展的要求。为此,我们应该努力学习有关人事管理现代化的有关理论资料,提高对管理现代化重要性的认识,尝试去利用计算机来实现人事管理的现代化。比如现在有些学校和单位在人事管理这方面所作的努力,由于从事计算机工作人员的技术指导和从事多年人事工作的老同志的帮助,他们:
首先,开发了“中华职专职工档案管理”软件系统。
其次,将学校或单位人员的档案内容的所需数据,存储在计算机的磁盘里,需要时可以通过计算机方便地进行查询、检索、维护,还可以将有关数据打印出来。
第三,还用计算机进行了日常办公现代化的管理工作的使用。
第四,及时收集、加工、整理、存贮、检索新的变化数据。
使其单位人事管理初步实行计算机化,让计算机在人事管理中得到初步应用。使人事管理者总是根据准确、及时的人事信息来进行决策,实现管理。只有计算机才能将现代化社会中,成倍增长的人事信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。发挥其特有的功能。
即:(1)对输入的人事数据,进行数值运算和逻辑运算,求解各种问题。
(2)对人事信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。
(3)对人事管理的各种资料数据和计算机顺序,具有记忆存贮的能力。
实践证明,当管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,即用计算机技术信息的收集、加工、传递和存贮等,可以使用人事基础信息,高效、合理、恰当地管理。这样,人事信息系统随着计算机的应用、发展而不断完善,计算机在人事信息管理中的地位也就是益重要。
正因为如此,实现人事管理现代化,要有科学的管理方法和先进的技术手段,才能最大限度地提高人事管理工作效率。现代人事工作的信息量越来越大,保密性越来越强,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好人事管理工作。而计算机作为数据处理系统,已逐渐成为人事管理现代化的重要手段,在人事管理中正在发挥着重要的作用。一般来说,计算机在人事信息系统中的作用有:
(1)计算机能够比人更快地提供有信息价值的人事数据;
(2)计算机能够比人提供更新的人事数据;
(3)计算机能够比人提供更加准确的人事数据;
(4)计算机能够比人处理更多的人事数据等等。
正因为如此,我们利用计算机替代手工操作建立的人事信息系统,即计算机人事信息系统,其主要功能可以归纳为以下三点:
一是可以高效能、大容量地收集、处理、存贮人事信息,大幅度地提高人事管理信息系统的工作质量和效率。
二是可以及时掌握整个人事管理系统的全面情况,提供系统的准确的人事信息,可以促进人事工作的规范化及各项管理制度与指标体系的建立和健全,从而提高行政管理水平。
三是可以提供各种加工处理了的人事信息,以满足人事管理的特殊要求,适应新形势对教职工队伍提出的新要求,帮助选择方案,实现优化决策。
当前,不少单位的人事部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会
总之,计算机的广泛应用,计算机人事管理信息系统的建立,适应了社会经济发的客观要求,是人事管理现代化的一大进步。今天我们运用计算机进行了学校人事档案管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,它把人事干部从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它教育教学的活动中去;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机人事管理信息系统是一种客观发展必然趋势。尽管在人事管理方面还不可能普遍使用计算机,但从长远来说,人事管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现人事管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定要努力创造条件,促进使用计算机的人事管理现代化。为建设中国特色的社会主义而努力奋斗。
关键词:关键词:企业;人事工资管理;操作系统
中途分类号:TP302.1 文献标识码:A 文章编号:
当今社会企业越来越大,企业的人事资料也越来越多,在企业的人事资料中包含着许多信息数据的管理。虽然今天很多企业都开始使用计算机管理日常事务,但在人事资料的信息处理上仍有许多企业是采用文本、表格等纸介质进行人工处理。这种经由人工处理的人事资料处理的工作量巨大,由于数据繁多,在人工处理时则容易出现错误。总之,缺乏系统、规范的信息管理手段会使得人事资料的管理趋于混乱,所以我们有必要建立一个人事管理系统,以此来规范人事管理系统,使得人士管理系统规范化、系统化、网络化、程序化。避免在人事管理时出现因手工操作而出现的错误。
Visual Basic 是当今非常流行的基于Windows 的应用程序开发语言,它以Basic 语言为基础,结合Windows 中的事件驱动机制和面向对象编程,通过大量控件实现程序设计的简单化和高效化。VB 以其简单易懂,易于使用等特点得到广大程序开发者的喜爱,使用VB 中提供的当量控件,可以实现常用的大多数功能,大大简化了应用开发过程。
1. 系统总体设计
1.1 系统设计
系统功能分析。要明确企业人力资源管理系统需要完成对企业员工的各种信息输入、查询、修改,这些是企业人力资源管理系统的主要功能。
1.2 数据库设计
由于数据库结构设计的好坏将直接对应用系统和实现的效果产生影响,所以数据库在信息管理系统中有着非常重要的地位。合理的数据库结构除了可以提高数据的存储效率,有效的保证数据的完整和一致之外,还能有效的促进程序的实现。
在人事管理系统中,用户最大的需求就是要满足各种信息的提供、保存、查询和更新,这就要求数据库结构能充分的满足各种信息的输入和输出。要将收集到的基本数据、数据结构以及数据的处理流程组成一部数据字典。针对一般企业人力资源管理系统的需求,通过对员工工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:
(1)员工的档案信息:这个信息应该包含员工工作过程的内容和数据流程的分析,如姓名、学历、专业、参加工作的时间、进入公司的时间以及备注等。
(2)员工调动信息:包括的数据享有员工在部门调动时的信息,包括员工姓名、原部门、新部门等。
(3)员工考勤信息:包括的数据享有员工所在部门、员工姓名、出勤时间、工休时间、旷工时间、请假时间、早退时间、迟到时间、加班时间、出差时间等。
(4)员工工作评价信息:包括的数据享有员工姓名、员工所在部门、工作业绩、工作态度、业务水平、备注等。
(5)员工工资信息:包括的数据享有员工所在部门、员工姓名、底薪、补贴、奖金、加班、住房补贴、房租、养老金、医疗保险、住房公积金、实发工资等。
有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。
2.数据库概念结构设计
我们只要得到上面的数据项和数据结构,就可以设计出各种满足客户需求的实体,同时也能表现出他们之间的关系。数据的流动可以根据这些实体之间包含的各种信息,相互作用而形成。那根据上面的规划可以得出的实体有员工调动信息实体、员工考勤实体、员工档案信息实体、员工工作评价信息实体、员工工资信息实体。
3.如何详细的设计数据库
在进行系统实现时,如果要使得移植性相对来说更好,那么数据库的路径应尽量使用相对路径。以管理用户表实现对用户名密码、权限的管理;以员工职位表实现对员工基本工资、职位、津贴等的管理;以员工档案表实现对职工工号、职工基本信息的管理;以员工调动信息表实现员工在各部门之间的调动管理;以员工工资表来实现对职工取工资的管理;以考勤信息表来实现对员工考勤信息的管理;以员工评价表来实现对员工的工作评价信息进行管理;以员工部门表来实现对公司部门的管理。
4.系统的详细设计
4.1 如何设计登录机制
登录机制主要是完成对登录系统的用户进行验证,本系统在系统启动后建立用户登录机制,只有合法的用户才能进入系统。同时在登录模块中增加了限制登录次数的功能,这里为3次,以防止用户无限期地输入错误的用户名和密码。登录界面还能判断是否超过允许登录的次数,如果超过则会显示提示信息,并且结束应用程序。
4.2 系统的设置
系统的设置模块应包含以下几种主要功能:第一,添加用户:可以对系统添加系统管理员;第二,密码的修改,可以由管理员对密码进行修改;第三,部门的管理:各部门和职位都可以在本系统内进行编辑;第四,重新登录和窗口的关闭:可以在退出本系统之后重新登录,也可以将系统中打开的窗口关闭。第五,退出系统:能退出本系统。
4.3 员工档案管理
对于员工的档案管理,本系统可以对包括员工的编号、姓名、职位、性别、学历、职称、出生日期、工作日期、住址、电话等进行有效的管理,主要是通过添加、更新、删除、查询等具体的操作来实现的。更新操作是对已存在的员工档案信息进行重新编辑;删除操作是对无用的员工档案信息进行清除,删除的时候会跳出确认的对话框;查询操作可以让管理员按员工的编号、姓名或者进入公司的时间进行查询。
4.4 考勤管理
在本系统中,考勤的管理可以通过系统中的添加、修改、删除、查询等具体操作对员工的全勤天数、应出勤天数、请假天数等信息进行管理。添加是指可以添加新月份员工考勤信息。在添加新月份员工考勤信息时,若关键信息(带*)没有填完整,点击保存按钮就会出现提示信息输入不完整。修改是指可以对已经存在的员工考勤信息进行重新编辑。删除是指可以删除员工考勤信息。在删除时,会跳出确认对话框。删除是指可以让管理员按员工编号、姓名或者日期进行查询。
4.5 工作评价管理
对于工作评价管理,本系统可以对包括工作态度、工作业绩、工作水平等信息进行管理,管理手段也主要是通过添加、更新、删除、查询等具体的操作来实现的。添加是可以实现对员工工作评价信息的添加。修改可以对已经存在 的员工工作评价信息重新编辑。删除可以删除员工工作评价信息。删除时会跳出确认对话框。查询可以让管理员按员工编号、姓名进行查询。
4.6 对员工调动管理
员工的调动管理是指对公司的所有员工在有部门与部门之间的调动之后对信息进行更新,主要包括对原职务、现职务、调入调出时间等信息。具体的实现还是要通过添加、修改、删除、查询等具体的操作来完成。添加可以添加对员工的调动信息。修改可以对已经存在的员工调动信息重新编辑。删除可以删除员工调动信息。在删除时,会跳出确认对话框。查询可以让管理员按员工编号、姓名以及调入调出时间进行查询。
4.7 工资的管理
工资管理是指计发员工的工资、整理所有人员的月工资表、查询每个员工的工资。具体说来计发员工工资是指对员工的工资进行计算并且记录发放日期。整理员工工资是指对员工的工资记录进行重新编辑、添加或者删除。查询员工工资是指可以对员工工资记录按员工编号、姓名及计发时间进行查询。
参考文献:
[1] 赵启超. 医院管理信息系统[M]. 哈尔滨: 哈尔滨工业大学出版社,2001:3-8.
[2] 龚沛增,陆慰民,杨志强. Visual Basic 6.0 程序设计简明教程[M]. 北京:高等教育出版社,2001:244-277.
Abstract: A personal archives information management system was designed and implemented. A series works of user requirement, system design and system testing are analyzed to realize the login and authority control module, query module, maintenance module, report form statistics module and usinghelp module. The personal archives information management system can help the personal department manage the archives and staff information effectively. This system development has great importance in archives management and application, and plays an important part for the standardization of the personal archives management.
Keywords: personal information management; data window control; authority control; project object
0 引 言
人事档案是人事部门开展工作的重要基础和管理个人信息的主要依据,对优秀人才的提拔,干部的识别考察,干部人才队伍建设的推动,各项工作的推动开展具有重要意义[1]。本文以研究院为背景,进行人事档案信息管理系统的设计工作。
由于人员信息改动复杂,研究单位人员流动大,开发此类信息化管理系统具有四大优点:档案管理员的工作水平可以得到有效提高;有利于提高档案管理人员日常工作的效率;有利于保护人事档案纸制载体;有利于改革干部人事制度[2]。利用本系统的查询、修改、删除等功能可以减少人事部门人员的工作时间,进一步提高工作效率。工作信息化后,人员的信息都可以从数据库中求得,减少了工作人员与原始材料的接触,有利于人事档案纸制载体的保护。
本文的研究目标是按照管理信息系统的方法和原理,基于PowerBuilde以及SQL Server数据库技术,满足研究院人事部门和上级领导不同岗位和不同层次上使用者的实际需求[3]。
1 系统需求分析
1.1 系统功能需求分析
系统采用从上往下式开发模式,根据研究院人事部门员工管理人事的工作流程和该部门对员工档案、考评、职称、工资等员工各类信息属性的管理,系统的主要功能模块包括:添加模块,主要是用于新进员工录入信息;修改模块,主要录入员工信息、删除、修改以及报表模块功能;权限控制模块,主要是用来约束管理员和一般用户对人事档案信息管理系统的操作权限。人事档案信息管理系统的子模块功能图如图1所示。
其中,人事档案信息管理系统通过登录模块进入到档案、查询、设置、管理和退出单元;人事管理单元包括基本信息、年度考核、员工退离功能;人事查询包括员工生日、基本信息查询、年度考核查询、员工退离查询等。系统具有如下五方面的任务和目标:录入员工的信息;修改员工的信息;可进行模糊查询,也可按照某种条件统计、查询各类符合条件员工的信息;删除辞职、转出、离退员工的信息; 输出打印统计、查询结果。
1.2 系统实现的策略
本系统开发选择快速原型法[4-6]进行开发,先实现出具有简单功能的系统,然后根据使用情况进行详细设计。
1.3 数据流图
通过考核表可以实现各单位与子单位之间统一化的人事管理,人事管理系统可查询人事档案,同时完成对信息的增加、删除和修改等功能,上述功能可以被政工部门充分利用,其中人事部门主要负责分配员工职务[7],如图2所示。
根据各个部门或单位的员工考核表,人事信息管理部门可以进行人事信息的录入以便于各个部门或单位人员查询人事方面的信息,人事部门还可以修改人事调动、分配信息从而进行人事方面的各类安排。通过数据流图可以清晰地发现各实体之间的关系以便详细设计和编码阶段对系统功能的实现,增强可用性。
2 数据库设计
基于企业和事业员工人事管理过程的实际数据,该系统处理的数据流程如图3所示。
2.1 数据库结构实现
根据数据流可以清晰地发现系统中各项数据的处理和流动状况,因此数据流设计过程中只需考虑基本逻辑功能而不用考虑实现方法,所以数据流图是较好的逻辑系统图[7]。人事档案信息管理系统的数据流如图4所示。
2.2 数据库概念结构设计
E?R图可以清楚地描述实体之间的关系[8?9],E?R图主要表述各个岗位是由员工来担任,而且各员工是属于其部门管理的,而工资应该发到各个员工的手里是工资和员工的关系,两种不同的权限分属不同的员工,其一是普通权限的员工可以进行查询,其二是具有管理员身份的员工可以进行修改、删除、增加等相应的操作。员工与职务的关系具体的体现在E?R图中,每个员工都有其对应的职务[10]。
2.3 逻辑结构设计
各实体之间的关系采用E?R图体现,将其转化成如表1,表2所示的关系模型和数据库表。
3 代码设计与实现
3.1 系统菜单功能设计与实现
总体菜单下设系统、窗口切换、职工信息维护、部门信息维护、岗位信息维护、工资信息维护、报表处理、帮助8个功能模块。
部门信息维护及时更新部门动态,明确部门性质、级别,从而确定人员的性质(主要有行政、事业以及事业单位分类),界定人员身份(行政部门都是国家公务员)、职称(只有事业单位才有)等,随时可以掌握全地区各种身份工作人员的数量,克服了每年干部年报统计系统的及时性(干部年报每年统计一次,是上年情况)。
人员信息维护可以实现人员信息的动态管理,发生变动,即时更新,使人员的年龄、身份、学历、工龄等一目了然,为工资套改、办理退休等工作提供依据。
其中,各页面都具有的功能是维护信息窗口,设计的主要目的在于实现原有信息的浏览、查询、录入、修改,包括员工号、姓名、性别、民族、籍贯等32项数据。
3.2 登录与权限的设计与实现
(1) 登录功能
登录功能的目的是基于普通用户登录,对于不同业务科室的需求有独立的交互页面,为管理干部档案的专职人员设计了登录页面进行相关信息的整理,后台维护管理员具有独立权限进行信息维护,可以对相关人员信息进行查看。登录界面如图5所示。
(2) 账户确认功能
根据信息的保密原则,在进入w_login窗口后设置账号和密码。据此,按管理权限的不同在登录后弹出信息不同,其中弹出的w_accounts窗口用户需要输入账号和密码,同时设置一个保密程序,经过认证后直接进行信息操作。进入操作程序的前提是账号和密码的输入无误。
(3) 密码修改功能
通过更改密码可以进一步提高保密系数,因此根据工作的需要密码必须可以修改,如图6所示。
3.3 系统维护功能设计
(1) 职工信息维护模块主要包括员工号、姓名、性别、民族、籍贯等32项数据。
(2) 部门维护模块主要包括部门名称、部门代码、部门职能3项数据信息和密码修改、录入、保存、删除、刷新、关闭、打印等21个功能键,具体的控件代码和设计模型与员工信息维护窗口大致相同,而数据信息的不同是两者的主要区别。部门维护窗口如图7所示。
3.4 报表模块实现
用户登录根据权限有不同的功能。普通员工可以对自己个人档案信息、考勤、奖惩情况进行查询;信息管理员可以对员工档案信息进行管理:系统管理员可以对用用户权限进行修改以及数据库的更新维护,对用户权限进行划分,使不同权限的用户功能范围不同,有效地保护了数据库中数据的安全性。
(1) 员工报表功能
w_bb_zg窗口是根据实际工作,帮助管理员全面深刻的熟悉职工的日常情况,为企业统计职位晋级、干部人数、退休养老等多项信息,为了高效地统计汇总管理系统中员工的数据,方便浏览,针对性的设计了员工报表窗口。另一方面,通过设置打印功能模块的信息,可以将表格打印出来装入各类档案、文书,便于内部传阅。
新进员工可在员工报表图中进行搜索,在入职时间处填入入职日期范围,在此范围内的员工可呈现在列表中,操作人员可进行保存或者打印操作,打印选项中显示需要打印信息的选项,可进行勾选,勾选出所需要的信息进行打印。在实际工作中员工报表模块实用性很高,在考核员工或者更新员工信息时可利用此功能模块打印出所需列表信息。
(2) 部门报表功能
w_bb_bm窗口的设计是为部门业绩的考核和人员身份的判断提供依据,该窗口为部门报表窗口。设置打印功能可以将表格打印出来装入各类档案、文书,或便于进行传阅。
为了方便使用,排序和组合查询控件组具有区别。把四个数据操作窗口从控件到数据窗口尽量做了一致安排,以便确保同一个软件使用风格相同。将下述两个数据操作窗口的差异进行比较。一般人员的权限只有对人事档案的信息进行查询,能对该信息进行管理的只有管理人员。输入密码和账号是管理人员进行人事档案信息维护的前提。一般用户可操作菜单上的“窗口切换”、 “保存”、“插入”、“密码修改”“删除”、窗口关闭以及打印、浏览报表等功能。
4 系统实现结果与软件测试
4.1 人事档案信息管理系统模块测试
在管理员登录的页面,用户通过输入账号和密码进行身份认证,登录之后,对应的功能模块窗口在用户登录后打开。如需修改密码,在打开相应的弹窗之后,选择密码修改项的菜单,通过录入相应用户账号、联系方式、密码保护问题,输入正确之后就可以更新为新的密码,再一次输入确认即可。登录及密码修改功能完全符合要求已通过测试。
在用户登录成功后,通过点击“修改”、“插入”、“确认”等选项,可以在职位信息、部门信息等的弹窗修改旧信息,修改完成之后点击“保存”按钮进行保存,则数据库中已成功保存输入的记录,通过测试,系统维护模块的功能一切正常。
4.2 可执行文件的生成
系统功能模块、业务逻辑、数据库等设计实现之后,用户在脱离PowerBuilder开发环境时,需要可独立执行的系统文件。必须将要提供给用户的环境部件和全部应用程序进行整理打包,在分发应用程序之前进行。外部函数、声音文件、图形和位图等内容是整理打包中需要包括的,其中部件包含了任何应用程序所接受的部件。可执行文件、资源文件(PBR)、动态库文件是可执行文件的必要条件。
关键词:信息化 信息技术 信息管理系统
一、医院信息化管理
随着信息技术的快速发展,计算机在医院发挥着越来越重要的作用。信息化管理系统已经成为现代医院运营过程中不可或缺的技术支持。医院的信息化管理主要实现医院各业务的信息的管理、手机、存储、处理、提取和交换功能。减轻医疗人员的劳动强度,提高医院的工作效率。信息化管理涵盖医院业务的各个方面,比如财务管理系统,人事管理系统,药品库存管理系统,门诊挂号系统,划价收费系统,综合查询系统等等。
实现医院信息化管理技术不太复杂,信息化管理主要以处理文字和数据为主,很少涉及到多媒体数据的动态传递。从这方面来说,所需服务器的性能要求也不太高。因此,建立医院信息化管理所需投入不会太高,但是由此产生的效果却是明显的。
(一)加强了医院自身的管理,提升服务质量。实施计算机信息化管理,可以实现医疗价格评价以及全面的财务计划。加强外界监督,以及内部考核机制,为病人提供优质的服务。
(二)实现医疗信息的多元交流与传递。随着信息技术的不断应用以及医疗制度的改革,过去的医院与病人之间的二元关系正在转变为医院-病人-医疗保险部门-政府主管部门的多元关系。正是信息化的管理才使得这种多元关系变为现实并提供数据信息以供传递与交流。
二、医院信息管理系统
与一般的信息管理系统相比,医院信息系统具有与其他信息管理系统共有的通性,同样包括人事信息管理、财务系统管理等。但是结合医院这个行业的特点,又具有相当的独特性和复杂性,医院自身的性质决定,医院信息管理系统还要涵盖以病人医疗记录信息为中心的医疗、管理等任务。另外,由于行业的特点,信息管理系统还要求具备快速的响应能力和联机事务处理能力。比如说,急诊室内,一个病人正在接受抢救,迅速、准确的获知该病人的医疗记录将会对抢救有着重要的帮助。
信息管理系统具有自身的特点,主要体现在:
(一)信息记录的多样性。在病人的医疗记录信息中,除了文字描述外,还会有图形、图片、图标、影像等多种形式的信息。因此,医疗记录信息是复杂多样的。
(二)信息的安全性。关于病人的医疗记录信息,不但要防止系统受到攻击,还要为病人的个人隐身保密,因此,信息管理系统的安全性要求很高。
(三)信息的海量。一个大型综合型医院往往会拥有上百万份病人的医疗记录信息,另外,病人的医疗记录信息也是不断变化的,因此数据信息是海量的,对数据库有着较高的要求。
(四)信息的交流。信息的共享交流包括多个方面,病人的医疗记录信息在医院各科室需要共享交流,在医院与医疗保险机构之间需要共享交流,在医院与病人之间需要共享交流。
三、医院信息管理系统的功能分析
一般来说,医院门诊的业务流程是:门诊挂号——门诊医生诊断——检查、开方——划价——交款——拿药。因此,医院信息管理系统主要包括以下功能模块:字典维护、门诊挂号系统、划价收费系统、综合查询系统、临床门诊。每个功能模块同样包括一些相关联的子功能模块。比如,字典维护包括药品信息、收费项目、业务科室等子模块。划价收费系统包括划价管理、收费管理、药品发药等模块。
(一)字典维护。系统字典主要包括医院信息管理系统常用的字典信息,比如:药品、业务科室以及其它数据字典。
(二)门诊挂号系统。门诊挂号系统的功能就是为病人建立就诊卡,进行挂号服务或者预约服务,为病人分配一个独一无二的ID号,确保病人诊疗记录的唯一性。
(三)划价收费系统。该系统的主要功能就是记录病人的缴费情况并进行对应的统计核算功能。它包括门诊划价、门诊收费和药品发货功能。门诊划价:对病人的检查、处方等费用进行计价工作,所需的价格信息在系统字典维护中获取。门诊收费:进行各项检查、药方等各种费用的收取,并在信息管理系统中输入信息,保存操作记录,以便能够查询病人划价收费信息。药品发货:通过信息管理系统传递检查、药方信息到对应科室,提高工作效率并能够及时的实现信息的交流与共享。
(四)临床门诊。该工作是医院的核心工作,具体表现为医生的诊疗,在信息管理系统中同样是关键模块。包括病人病历的填输入与保存等功能,形成病人诊疗记录,并存档保存,以便掌握病人的既往病史与过往诊断记录。
(五)综合查询系统。综合查询系统包括多个部分,医院自身部分和病人部分。对于医院自身部分,包括各科室的业务情况查询,人事管理查询等方面,同样病人部门,也会有各科室实现对病人诊疗记录的查询。查询系统包括多个用户级别,不同级别权限不同,所查询的范围也会相应不同。
(六)系统数据库。系统数据库包含多项数据信息,主要有药品信息、科室信息、病人信息以及诊疗记录信息、门诊挂号信息、门诊划价信息、收费项目信息、药品库存信息等多想数据信息。
四、小结
信息化管理在医院中发挥着重要的作用,它可以帮助医院提高工作效率、提高经济效益、提升医护水平、强化科学管理。实现信息共享。因此建立、应用和完善医院信息管理系统已成为所有关心医院现代化建设的医务工作者和信息技术研究者共同关心的课题,未来医院的核心竞争力与优质服务将会以现在信息化管理的水平之中。
参考文献:
关键词: 构件式酒店管理系统 VFP模式 项目设计
1.引言
随着酒店规模的日益扩大,应用程序复杂程度的不断提高,传统管理模式逐渐暴露出许多问题,如系统的可移植性、可扩展性、可维护性都很差等,同时随着Internet的迅速普及及中国加入WTO,酒店管理改革迫在眉睫。如提供远程客房预定、餐饮预定、网上信息及手机上网的便捷服务等,都将是酒店管理面临的机遇和挑战。
优秀的酒店客房信息管理系统以酒店的经济效益为目标,为酒店管理人员和员工提供简单易用、功能强大并高度灵活的应用工具,调动他们的积极性,促使他们向酒店提供更好的服务。这些改进使宾客感到更满意,为酒店带来更多的回头客和收入。同时,通过对人流、物流、资金流的科学管理和有效控制,可以提高员工的工作效率,降低各种经营成本,从而获取持久的利润,因此酒店行业对于酒店管理系统的开发和应用势在必行。
2.系统设计
2.1设计目标
2.1.1利用先进的计算机和信息技术,建立适应市场经济环境的集酒店吃、住、行等方面管理于一体的计算机酒店综合管理信息系统,实现酒店资源的优化配置,全面提高酒店的经济效益。
2.1.2根据酒店需要,从提高服务质量、适应市场竞争和降低费用消耗等重要方面入手,建立前台系统、结账系统、客房系统、物资系统、查询系统、电话系统等专题系统,准确、及时、全面地收集、处理与酒店有关的内部与外部信息数据,为领导决策提供信息服务,对经营管理中存在的问题及时做出反馈和响应。
2.1.3HMIS的建设把全面提高员工素质、酒店品质、酒店知名度、酒店形象和促进酒店文化发展,进而提高酒店的市场竞争力等,作为系统建设的长远目标。
2.2设计原则
在技术开放和高度集成的基础上,进行高层次的应用开发,同时系统的建设应做到“统一领导,统一规划,统一建设,统一管理”,并坚持系统实用且优化、易使用、易维护、易扩展、且高度安全可靠的设计原则。实现以下目标:
(1)以酒店账务管理为核心,基于账号统一管理客人信息及账务。
(2)加强前台接待和销售功能,客史资料管理更完善。
(3)系统扩展性更强大,采用先进的平台,在设计上留有提升空间。
(4)加强和外部数据的接口功能,如电话计费、公安数据传输、身份证扫描等。
3.系统结构和功能实现
图1 系统的功能模块图
3.1系统总体流程图
系统提供的功能模块,酒店可按不同规模选用不同的构成模块:客户预订、住房登记、退房结账、客服查询、餐饮管理(餐厅营业、吧台库存、成本核算、库存管理、营业报表)、桑拿管理(桑拿营业、吧台库存、营业报表)、商务中心、娱乐休闲营业和系统维护等。
3.2各分系统的主要功能介绍
餐饮系统。对酒店与餐饮有关的业务进行管理。对今日菜单、宴会菜单、客人点菜、宴会预订及不同方式的结账等进行管理。可以对菜单信息、宴会预定信息、结账方式等进行录入、维护、查询统计等,提供报表打印功能。
客房系统。主要负责房间状态的调整,向前台传递客人应缴费用,处理失物。具体包括:调整房态、调整房间类型、调整洗衣费、登记物品损坏情况、失物登记、失物领取及向前台和结账子系统传送相关数据。
前台系统。接待与问询是前台系统中的一个功能模块,主要包括以下功能:一类是与客人有关的,包括登记客人的信息、分发房卡、自动开长途电话、应客人的要求延长住房时间、添置床位、调整房间、修改房价、记录客人、房客的留言等;另一类是与宾馆有关的,包括修改住客、团队的资料,根据预订房间情况提前制定房卡及与公安系统进行接口等。
结账系统。前台结账处亦称为前台收款处,主要负责:处理宾客的账务、负责除宾馆商场部以外的各营业点的收款业务、办理客人的离店结账手续等。
电话系统。电话子系统的功能有:话单查询(原始话单、分机话单)、话费统计(原始话单、客房话费单、内部话费单)、话费明细统计、各种报表打印、不同类型电话直拨权、电话叫醒等服务。
通用收银系统。该系统主要负责对商务中心及外卖、美容美发等业务进行管理。
夜审系统。本系统的主要功能有:房费过账、自动进行房费的增加、对各种数据进行统计(包括预计离店的客人信息、一天的营业情况、当日的营业收入、客人的各项缴款明细、客房的出租率、客人所缴纳的定金等)。
总经理查询系统。该系统只限于酒店总经理使用。它的主要功能是:客房状态的查询,住客资料的查询、财务的查询,以及一些数据分析如收入分析、客情分析等,这些分析可用于为总经理决策提供一些资料。
人事管理系统。该系统的功能有:宾馆人员的基本信息、人员的查询,人员花名册、人员的动态统计、人员的调动情况、人员过失的记录、报表的管理等。
物资管理系统。物资管理是对酒店的物品进行统一管理,包括入库、出库、库存信息、损耗情况、成本库、资产库、费用库及报表功能。
系统管理模块。它限于管理员使用,对整个系统进行维护。其主要功能是系统初始化、用户管理、代码管理、使用的日志管理、系统自动更新子系统等。
4.系统模块的设计和实现
经过对酒店管理业务的具体分析,运用VFP技术和SQL语言操作后台数据库,实现各种平台的兼容性,体现良好的跨平台特点和编程技术的优点。该系统的操作界面简洁,适合各类管理人员应用。在安全性方面,通过数据库的权限管理和Java的优秀技术,实现系统的灵活性和系统的安全性。管理者还可以通过修改密码来进行用户管理。系统操作界面简单、灵活性好、响应时间短、系统安全性高、运行稳定。设计完全符合软件工程中各个阶段的要求,模块间具有高内聚、低耦合的良好性能。运行软件界面如图2所示。
图2 用户登录界面
输入用户名和密码,通过VFP数据库驱动程序,在表管理员.dbf中进行核对,核心代码如下所示:
IF ALLTRIM(thisform.txtUserName.Value) ==''
MessageBox("请输入用户名")
RETURN
ENDIF
IF ALLTRIM(thisform.txtUserPwd.Value)==''
MessageBox("请输入密码")
RETURN
ENDIF
use data\管理员 &&查找指定用户名为的记录
Locate For Allt(姓名)=Allt(thisform.txtUserName.Value)
If Found()==.T.&&如果找到
If Allt(密码)==Allt(thisform.txtUserPwd.Value)&&比较密码,成功则进入
MessageBox("欢迎光临",64,"提示信息")
UserName=姓名
UserType=权限
bbs=val(UserType)
_SCREEN.Picture=′img/jiudian.bmp′ &&设置窗口背景图片
release thisform
Else &&比较密码不成功
MessageBox("密码不正确",16,"错误提示")
Endif
Else &&没有找到指定用户
MessageBox("用户名不存在",16,"错误提示")
如果userbyname,byname都和数据库的相应数据相匹配,则说明验证成功。验证成功后,就可以进入系统进行操作管理,界面如图3。
图3 系统操作管理界面
该板块主要用户为酒店管理人员和收银员,酒店管理人员可以进行菜系管理、菜品管理、台号管理和日结账、月结账和年结账等财务报表及用户管理等功能。收银员可以生成消费订单,对每一个台都随时进行点菜服务。
5.系统的特点
本系统的主要特点可以归纳为以下三方面:
5.1使用了当前的主流技术
该系统的设计是基于B/S模式的,并在其中加入现今的主流技术,如构件技术、面向对象方法等。
5.2系统具有较高的数据一致性、完整性和可靠性
所有子系统的数据都是一次性输入,同一数据在多个子系统中使用时,可以通过网络进行传递,降低错误发生的概率,从而提高和保证数据的一致性和可靠性。设立专职的网络管理员进行网络用户授权管理,以便控制数据的存取,即不同节点对信息的访问权限是不一样的,这有利于保证数据库的安全可靠、完整性与一致性。
5.3系统的安全性较好
系统采用了内、外两种防火墙,以防止非法入侵者访问系统。在内部我们把与应用系统打交道的员工分成两类:一类是系统的管理者;一类是系统的使用者。系统管理者只能对系统进行管理与维护,没有权限进入具体的业务系统;系统的使用者只能严格地按各自的权限进行操作。在应用程序中我们还增加了用户身份的验证与识别以保证应用程序的安全,它限制某程序只允许特定用户访问,使系统具有较高的安全性能。
6.结语
随着社会的发展,HMIS系统已不再停留在传统的以C/S模式为主的系统模式上,现代化的HMIS系统必须以信息技术为核心,从而提高工作效率。这就要求HMIS系统应当是包含各种先进技术的、紧贴时代脉搏的综合信息管理系统,从而更符合酒店生产的需要。
目前,我们开发的酒店管理信息系统已应用于江苏法苑宾馆,取得了良好的效果,获得了一致好评。
参考文献:
[1]沃得工作室.Power Builder 6.0应用开发指南[M].北京:人民邮电出版社,2008.
[2]张亚东.酒类企业销售管理信息系统的设计与实现[J].
[3]黄卫农,卢振宇,陈健.基于网络使用的数据库系统的设计算机应用研究[J],2001,18(4):143-145.