欢迎来到天天文库
浏览记录
ID:11480449
大小:31.50 KB
页数:9页
时间:2018-07-12
《基于java企业人事管理系统探究及探析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于Java企业人事管理系统探究及探析 摘要:在现代社会高速发展的前提下,企业的发展无外乎内部技术,外部市场,售后服务和人才引进等等。其中是否具有专业性强的人力资源慢慢成为企业之间竞争的关键环节。该文将针对企业中人事管理的各个模块进行研究和分析。提出其中要关注的关键问题,并初步给出解决方案关键词:人事管理;数据库;账套中图分类号:TP311文献标识码:A文章编号:1009-3044(2017)06-0012-031背景在竞争如此激烈的现代社会,企业引进各类优秀人才是企业能够日益健壮的基础保障。但人才引入后如何吸引和留住人才将是
2、企业面临的又一难题。针对这个问题我们企业中均有人事部门,其主要作用就是管理人才,留住人才。但是人才复杂以及各企业自身特点将会使得管理人才成�橐桓瞿烟狻;�于这个背景企业人事管理的作用就突出在是否有一个完善的职工档案系统,可以精确分析,精准查找,快速反应。从而使得人事管理更加科学,更加标准2系统功能9现在社会企业人事管理更加完善,各类管理系统层出不穷,越来越受到管理者的重视。企业人事管理系统主要有以下功能:关于员工的档案,可以快速新建档案,可以快速修改和查看,并能实时保持,此操作均为电子数据,这一点能为企业节省大量开支。同时可以通
3、过企业人事管理系统对员工实现以下操作:考勤管理,主要是针对旷工,迟到,早退和出勤进行严格的记录;奖惩管理主要是针对员工的获奖情况和处罚情况进行记录;工资管理,针对不同职位职务进行不同的待遇计算3系统功能研究3.1系统目标依据企业对人员管理的各方面要求,企业人事管理系统主要是现的目标为:操作界面用户交互简单,最好能一目了然,能够对员工档案进行快速整理,对于人事考勤和工资方面要操作简单且使用性好等等3.2系统功能结构企业人事管理系统主要包括以下模块:人事管理模块主要针对员工档案进行管理,工资管理模块主要是针对不同员工的待遇进行计算和
4、核实,系统维护模块顾名思义主要是针对系统的维护更新和安全保护,常用工具模块主要是用来快速打开常用工具,比如:计算器和Office等等9人事管理这一模块主要包含的子模块有以下几个:档案管理,主要用来管理员工档案,档案包括员工的基本情况包括职务信息和个人信息等。根据不同的登录权限普通人员只能对档案进行添加和修改但不可以删除。管理员权限可以编辑和删除员工档案,一般情况下是无需删除的,因为企业要做人事备份。考勤管理,主要是针对员工的考勤情况,针对不同情况分别进行记录并反馈至奖惩管理模块。奖惩管理,这一模块主要是记录员工的奖励和惩罚的信息
5、。最后是培训管理,主要是记录员工的培训信息包括地点,时间和内容等等。待遇管理模块主要是针对员工的工资进行管理。具体是根据员工的情况进行不同的待遇标准,这种情况有一专有名词成为账套,这种账套可以新建更改编辑等,它是建立在现有人员的数据库基础上的模块。系统维护模块主要是针对系统维护和安全的模块。其中主要几个关键点一是企业架构,这个架构主要采用树状结构显示,此方案更加简单明了并且容易实现。二是备份资料主要是针对数据进行的备份,以确保数据的安全有效。三是系统初始化。主要是对系统进行初始化工作,为确保系统的正常使用和数据的真实有效,在使用
6、前应进行初始化。管理用户模块,可以设置N个普通用户,有修改密码功能,用户分为管理员和超级管理员,超级管理员可以删除普通管理员,这个功能只有超级管理员才能使用4数据库设计分析9在软件开发中数据库的设计是必不可少的。一个设计优秀的数据库是应用程序的性能和开发直接影响因素。所以数据库设计更为重要。关于数据库的逻辑结构设计主要是依据应用程序的需求和相关功能来决定。为了保证软件开发进度在开发数据库时更要好好设计数据库,以免在开发过程中反复修改,影响软件开发进度企业人事管理系统的需求主要包括对人事档案的管理,其中包括档案信息、职务信息和个人
7、信息;人事考勤、奖惩、培训管理,并且考勤和奖惩信息将体现到待遇统计当中;待遇管理,还要针对企业的现实需求,要求企业人事管理系统支持多账套功能本系统将档案信息分为档案信息、职务信息和个人信息,档案信息包括编号,姓名,性别,出生日期,身份证号,民族和籍贯。考勤表包括档案编号,考勤类型,考勤说明,开始日期,结束日期和批准日期等4.1数据库逻辑结构设计数据库设计中已经分析了员工档案信息的各实体对象,数据库中主要是通过数据表来构建基本数据模型。其他实体对象包括员工考勤和奖惩的模型在这并不做赘述。各设计模型最后都要映射到数据库中,进行实施,
8、环环相扣最后形成数据表基本模型进而形成整个数据结构。对于数据库的建模一般使用工具为PowerDesign4.2设计导航栏9应用程序一般设置相应的导航栏,利用该导航栏可以打开系统中的各子模块。也可以通过组件树来实现打开和查看效果。组织树并不显示根节点,在模块展开时
此文档下载收益归作者所有