公司人事管理系统方案

公司人事管理系统方案
公司人事管理系统方案

1

公司人事管理系统论文

目录

第一章引言 (6)

第二章开发环境开发工具 (6)

2.1数据库系统基础 (6)

2.1.1 数据库系统的概念 (6)

2.1.2 数据库系统的体系结构 (7)

2.1.3 数据库系统的设计开发 (8)

2.2 Visual FoxPro 编程基础 (10)

2.2.1 基本概念 (10)

2.2.2 Visual FoxPro 的编程机制 (14)

第三章可行性分析和需求分析 (14)

3.1可行性分析 (14)

3.2 公司人事管理系统的研究目的及概论 (15)

3.2.1 任务的提出 (15)

3.2.2 功能分析 (16)

3.3 公司人事管理系统的功能模块设计 (16)

3.3.1模块图 (16)

3.3.2数据流图 (17)

第四章系统结构设计 (17)

4.1 建立系统的项目管理器 (17)

4.2 数据库设计 (18)

4.2.1数据项的设计 (18)

4.2.2概念结构设计 (19)

4.2.3逻辑结构设计 (20)

4.3数据库及表的的实现 (20)

4.3.1 数据的实现 (20)

4.3.2 表的实现 (20)

第五章表单和报表等功能模块的创建 (22)

5.1 系统主程序 (22)

5.2表单设计 (24)

5.2.1开始界面的设计 (24)

5.2.2登录表单设计 (25)

5.2.3系统主界面设计 (27)

5.2.4浏览表单设计 (28)

5.2.5查询表单设计 (29)

5.2.6编辑表单设计 (31)

5.2.7统计表单设计 (32)

5.2.8密码相关功能设计 (33)

5.3报表设计 (35)

5.4主菜单设计 (37)

第六章系统调试及实现 (38)

6.1程序调试及解决办法 (38)

6.2系统项目连编 (41)

6.3系统运行结果 (41)

结论 (43)

致谢 (44)

参考文献 (45)

主程序是应用程序的主文件,即应用程序中第一个执行的程序,它为应用程序设置一个起始点。当用户运行应用程序时,VFP将为应用程序启动主文件,然后主文件再依次调用所需要的应用程序、表单或其他组件。

创建人事管理系统的主程序步骤如下:

在上面创建的项目管理器代码页中选择“程序”,再单击“新建”。这样,就打开了“代码编辑器”,在这个编辑器编写相应的代码。

主程序(main.prg)代码如下:

local lcsys16,lcprogram

lcsys16=SYS(16)

lcprogram=SUBSTR(lcsys16,AT(":",lcsys16)-1)

CD LEFT(lcprogram,RAT("\",lcprogram))

SET CLASSLIB TO 自建类库

DEACTIVATE WINDOW "PROJECT MANAGER"

PUBLIC yhdj

yhdj=5

public n

n=0

DO FORM ksjm

DO setting

源程序分析:

程序第一句用“local”定义了两个局部变量;后面用SYS(16)返回当前正在运行的程序名,包括路径; AT()函数返回第一个字符串在第二个字符串中首次出现的数字位置,在这里就是“:”在程序名中首次出现的位置;SUBSTR()函数从给定的字符串中返回一个字符串,其中逗号后的数字表明在指定字符串中的开始位置;RAT()函数返回在另一个字符串中最后出现第一个字符串的位置; LEFT()函数从一个字符串中的最左端返回指定数目的字符,即可从路径加程序名中仅返回路径;然后,用CD命令进入系统所在的目录。

程序用SET CLASSLIB TO 命令将自建类库打开;用DEACTIVATE WINDOW "PROJECT MANAGER"把项目管理器关闭。

定义全局变量yhdj,指明使用系统的用户的权限等级,首先设定yhdj=5。还定义了另一个全局变量n,令n的初始值为0,用来记录输入错误密码的次数,当n>=3时,就主动将系统关闭,不允许不合法的用户进入系统。

使用DO FORM ksjm来执行表单ksjm.scx,即开始界面;使用DO setting执行程序setting.prg来设置执行期间的配置环境。

主程序中涉及的程序:setting.prg的代码如下:

set talk off *关闭命令相应

set safety off

*当覆盖磁盘上的文件时不提示,当程序编好后,不会错误覆盖文件

set date ansi *设置日期为“年.月.日”方式

set century on *设置年为4位数表示

use staff_card

isopen = .f.

read events *启动事件处理程序

*以上代码建立一个事件循环来等待用户的交互使用

set sysmenu to default

*退出时间处理程序后,退出程序前,将菜单设为系统菜单

if isopen

use staff_card

endif

close all *关闭所有数据库及其表

Cancel *结束程序运行

*以上代码用于恢复初始的开发环境

其中,符号“*”后是程序的注释部分。

5.2表单设计

在VFP中,表单及控件都是应用程序中的对象。用户通过对象的属性,事件和方法程序来处理对象。

表单的设置和制作在系统中占的地位尤其重要,是用户接触的界面和操作的对象,用户对系统的使用和管理几乎都是通过表单进行的。VFP提供了表单设计器,它完全实现了可视化编程功能,从而使系统编程过程变得相当简单,而且很直观。根据系统需要按其功能模块确定所需设计的表单,每项功能对应一个表单或多个表单来完成。

5.2.1 开始界面的设计

公司人事管理系统论文

中国电子口岸平台,政府与政府部门、政府部门与企业之间可实现数据交换和共享。数据交换对象包括国家行政管理机关、社会团体、事业单位、国外企业、驻华使领馆、个体工商户等;连接方法有:PSTN, ISDN, ADSL,DDN, FR, ATM等有线或GRPS, CDMA等无线接入方式;交换格式包括EDFACT, XML, HTML, WML, SWIFT等。

2.3.2事务处理功能.

中国电子口岸可为政府部门和企业办理核销审批、加工贸易合同审批、减免税审批、报关单申报、进出口许可证件和外汇核销单和申领、结付汇核销、保税区台帐申请、ATA单证申请等提供实时在线服务。

2.3.3身份认证功能.

电子政务网上操作谁也见不到谁,不仅要解决安全问题,更要解决信任问题,否则发生法律纠纷难以判定法律责任。中国电子口岸入网用户都要经过工商、税务、质检、外贸、海关、外汇等6个职能管理部门严格的入网资格审查,才能取得入网IC卡开展网上业务,从而有效解决网上业务信任关系和法律责任问题。身份认证包括:对工商、税务、海关、外汇、外贸、技术监督局等政府部门的身份认证;对进出口企业、加工贸易企业、外贸工业服务企业、外贸附属企业的身份认证;对个体工商户的身份认证。

2.3.4存证举证功能.

根据国家行政管理机关的授权以及电子口岸数据中心与各用户单位之间签订的协议,电子口岸数据中心针对部门联网应用项目承担存证举证的责任,电子数据存证期为20年。

2.3.5标准转换功能.

按照国家行政管理机关各部门以及企业用户的需要,由电子口岸数据中心对交换数据进行代码转换,如组织机构代码转换,业务单证代码转换,参数数据代码转换。

2.3.6查询统计功能.

根据提供共享业务数据主管部门或单位的授权,有控制地开放数据查询和统计服务。共享数据包括进出口报关单数据、企业经济户口档案数据、外汇核销单数据、海陆空铁邮及快件等货运数据、知识产权数据等。

2.3.7网上支付功能.

针对用户支付税费和货款的需求,由中国银行、工商银行、农业银行、交通银行、招商银行等商业银行在中国电子口岸设立网上银行,为用户开设电子帐户,提供资金支持、信用担保、帐务管理等多种金融服务。

2.3.8网络隔离功能.

企业及个人与政府部门的联网通过电子口岸实现“一点接入”,使电子口岸成为市政府网关,并实现政府网与互联网的逻辑隔离,从而确保政府网络的安全性。

3. 文献综述

3.1国研究现状

公司人事管理系统项目概述

《南山公司人事管理系统》项目概述1项目概述 1.1 项目名称 南山公司人事管理系统。 1.2 项目背景 南山公司目前规模为70人,其组织结构如下图所示: 公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有1个人事经理、3个人事助理。目前,公司尚无人事管理系统。薪资、考勤、业绩评定等业务流程都是由人事经理和3位人事助理手工完成。 为迅速改变现状,规范公司的管理,降低人事部的工作负荷,提高工作效率,公司管理层经过仔细研究、分析,决定开发一套完善的人事管理系统。 1.3 项目目标 南山公司的主营业务是软件开发,公司规模为70人左右,其部门包括人事部、财务部、研发部、销售部等。公司的人员类型有以下几种:普通员工、部门经理、人事部成员和总经理。其中人事部有一个人事经理,三个人事助理。该管

理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通员工可以通过Web 浏览自己的基本资料、考勤信息、薪资信息和请假记录等(此功能暂不列入本次项目实践之列)。员工可以提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。人事经理默认拥有人事助理的所有权限,部门经理默认拥有普通员工的所有权限,总经理默认拥有部门经理的所有权限。 1.4 功能详情 1.4.1登录界面 需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息界面,若不正确,则提示用户用户名或密码错误,仍显示当前界面。 1.4.2员工资料管理 人事部门负责维护员工的基本资料。当员工第一天来公司报到时,人事部门将员工的基本资料(姓名、性别、出生年月、电子邮件及所属部门等)录入到数据库中,并打印一份报到单给员工,上面列出了该员工的登录ID、公司邮件的地址、该员工的部门名称以及该员工的同部门同事列表。 主要功能包括: ?添加/修改/删除员工

人事管理系统实施方案

人事管理平台可根据不同的用户的岗位、角色,提供门户化的工作桌面,将岗位所需要的人事相关的信息、数据和应用功能进行实时的推送,实现一站式的人事工作处理,打破原先的人需要去找事情的方式,提升人事业务处理效率。 人事业务流程灵活配置: 入离调转流程、黑名单管理、合同管理、培训奖惩等几十种人事功能应用,支持自定义功能的灵活配置,满足企业在发展过程中的个性化管理需求。 员工全生命周期在线管理: 基于人事管理的不同业务角色,不同的业务场景,提供员工雇佣、成长、异动等流程管理,实现员工全生命周期的闭环管理。 组织规划与调整高效便捷: 支持多套组织架构并存与调整,明确每个部门的编制管理,实现人员编制规划与调整,支持权限管理的灵活配置与切换,驱动企业内

部流程的高效运转。 在进行方案实施的时候,人事管理平台为每位员工提供了员工的自助门户,员工可以通过员工自助门户,场景化的查询信息、发起申请与办理业务。如:快速发起各类人事自助业务、发起相关流程申请、查询个人信息、公司的制度、培训安排、费用报销、领用物资等。人事管理平台与流程模块的高度协同,通过流程驱动人员状态和数据的变化与更新;结合智能审批助手,实现流程的智能化流转。同时,结合其他业务模块,让业务场景前后打通,实现入职、合同签署、账号开通、培训、考核、转正的全程电子化。 喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服

务商。目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。

人事管理系统的设计与实现

目录 一、引言 (1) (一)系统开发背景 (2) (二)课题的提出 (2) 二、需求分析 (3) (一)系统目标 (3) (二)系统运营环境 (3) (三)功能需求 (4) (五)系统流程图 (5) (六)数据字典 (7) 三、系统设计 (11) (一)代码设计 (11) (二)系统功能模块设计 (12) (三)数据库设计 (13) 四、系统实现 (17) (一)程序流程说明 (17) (二)系统测试说明 (18) (三)系统运行的管理与维护 (19) 五、总结 (21) (一)系统存在不足和改进方案 (21) (二)设计心得 (21) 一、引言

(一)系统开发背景 人事管理系统的发展历史可以追溯到20世纪60年代末期。当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生。随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善。经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。 人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档案管理、考勤管理、工资管理等相对分散的功能集合成一个高效、便捷的网络化智能管理平台,将企业人事部门管理人员从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人事职能管理和管理决策,保持企业的持续高效运营,从而提高了企业整体的科技含量和管理效率,大大加快企业的信息化建设步伐。 (二)课题的提出 随着科学技术的不断提高,计算机科学的日渐成熟,人事管理系统的强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对公司人事信息进行管理,具有检索迅速、查询方便、可靠性高、存储量大、保密性好、成本低等优点。这些优点能够极大地提高公司管理的效率,也是企业人事管理科学化、正规化的重要条件[2]。因此,开发这样一个公司管理系统,是相当有意义的。 江苏同泰贸易有限公司是江苏汇鸿国际集团全资子公司,公司主要从事机械设备、纺织服装、轻工玩具、办公文具等产品的进出口业务。随着企业的不断发展,企业规模的逐渐扩大,该企业各个岗位的员工数量也在不断增加,员工的信息数据更加繁杂,造成了人事管理部门的工作量大大加重,而人事管理工作是公司管理当中非常重要的一项工作,高效的人事管理系统可以提高企业的市场竞争力。以信息技术实现对企业员工信

人事管理系统解决方案

人事管理系统解决方案 一、系统简介 人事管理系统是针对高校人事工作而专门开发的多功能集成应用,它能够实现高校教职工管理工作的信息化、统一化,为各种事务性工作的办理提供统一的流程。人事管理系统采用数据库技术、分布式信息处理技术构建,依托校园网络运行,实现对高校人事信息进行数据管理、维护、共享、交换,并以工作岗位为核心实现对教职工的电子身份认证和权限管理。 人事管理系统能够对原有系统进行有效整合,实现资源共享,简化办理流程,在提升工作效率的同时,确保各种数据的权威性和准确性。高校引入人事管理系统后,能够大幅提升人事管理方面的整体水平。人事管理系统能够实现功能模块的定制化,适用于各类大中专院校。系统具有极强的兼容性和可拓展性,功能模块间能够随意组合,以实际应用为最终目的。 二、系统功能 人事管理系统是为解决大量复杂的教职工日常工作而设计,在功能上涵盖了所有环节,本着实用的设计思想,着眼与高校后勤的管理特色和实际需要,帮助高校对人力资源管理的各项业务流程进行全面的电子化管理,解决人力资源管理的实际问题。 1、组织机构设置

对后勤组织机构的基本信息进行设置和维护。可以增加、修改和删除组织机构信息(在权限允许的情况下),也可以查看各部门下属的人员信息。 2、岗位信息设置 对后勤各部门下的岗位类别和信息进行设置和维护。其中包含:岗位类型、岗位位置、职责范围、岗位编制数、岗位职责、岗位职责条件及服务细则考核标准、岗位系数、岗位津贴等。 3、人事档案管理

对人员的基本信息进行管理和维护。可以根据人员的类别(在编、非在编、自管、离职、退休)查询人员的基本信息和部门的人数。也可以添加、修改和删除(有权限控制)人员的基本信息。在人员的基本信息记录中还可以添加人员的各种证件扫描件,并且可以查看这些证件的图片。系统可以用电子表格文件还具有批量导入人员基本信息的功能。 4、人员合同管理 对人员的劳动合同进行管理和维护。可以增加、修改和删除人员的劳动合同信息。可以对人员的合同进行续签、改签和换签操作,系统还能够对人员的转正时间、合同到期时间进

B公司人事管理系统

摘要 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual 作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。 关键词:信息管理、人事管理、人事管理系统 第一章概述 本课题的来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人

事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。 本论文的目的、内容及作者主要贡献 (1)目的: 目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 (2)内容 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。 (3)作者的主要贡献 本人独立完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

人事管理系统的设计(开发)

人事管理系统的设计(开发) 目录 1.功能概述 2.开发背景及意义 3. 软件环境 3.系统层次结构 5 设计阶段类图 6. 软件具体功能说明,界面说明(表单说明) 7. 体会及优缺点分析

人事管理系统的设计(开发) 1. 功能概述 人事工资管理系统是不可缺少的部分,它的内容对于其的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事工资管理系统的主要任务就是使用计算机,对所有公司成员的人事档案资料进行保存;在需要时进行查找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种档案资料进行查询。 2. 开发背景及意义 随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。 3. 软件环境 服务器端要求如下: 操作系统:Windows 2000 Server 数据库:Mircrosoft SQLserver2005

公司人事管理系统

公司人事管理系统

摘要 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度, 经过实际的需求分析, 采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发, 完成人事管理的全过程, 包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明, 本文所设计的人事管理系统能够满足公司人事管理方面的需要。 关键词: 信息管理、人事管理、人事管理系统

第一章概述 1.1本课题的来源 随着计算机技术的飞速发展, 计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。对于大中型企业来说, 利用计算机支持企业高效率完成劳动人事管理的日常事务, 是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件; 计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度, 这就决定了不同的企业需要不同的人事管理系统。 1.2本论文的目的、内容及作者主要贡献 (1)目的: 当前市面上流行的人事管理系统不少。可是, 对于企、事业单位的人事管理系统来说, 不需要大型的数据库系统。只需要一个操作方便, 功能实用, 能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便, 简单明了的人事管理系统。 (2)内容

人事管理系统的设计与实现

人事管理系统的设 计与实现

实习报告 实训名称:人事管理系统的设计与实现实训项目: WEB开发实训B 学生姓名:王宝鑫 学号: 班级:网络13级1班 专业:网络工程 完成日期: 10月24日 吉林建筑大学城建学院 计算机科学与工程系 《实训课名称》成绩评定表

第1部分项目描述 ..................................................... 错误!未定义书签。

1.1 人事管理系统背景分析················································错误!未定义书签。 第2部分项目术语表 ................................................. 错误!未定义书签。 2.1 人事管理系统相关术语 ................................... 错误!未定义书签。第3部分技术支持 ...................................................... 错误!未定义书签。 3.1 开发软件Access的介绍 .................................. 错误!未定义书签。 3.2 Visual Basic (4) 3.3 Java Servlet技术 (4) 3.4 JavaBeans 技术 (4) 3.5 开发环境·······················································

·····错误!未定义书签。 第4部分需求分析···························································错误!未定义书签。 4.1 系统功能模块·························································错误!未定义书签。 4.2 系统活动 图·························································错误!未定义书签。 4.3 客户端用例 图·························································错误!未定义书签。 4.4 服务端用例 图·························································错误!未定义书签。

人事管理系统功能模板需求方案X

人事管理系统功能模板需求方案 开发背景: 为适应当前信息化潮流以及企业日益扩大和延伸的业务范畴,急切需要一款适合企业实际情况的企业人事管理系统来管理企业日常人事工作,针对企业实际情况和需求量身订制开发,旨在真正提高企业信息化管理水平,提高工作效率,降低管理成本,全面实现管理的标准化和信息化。 文档说明: 详细说明本人事管理系统模块的业务功能,作为技术人员开发程序的依据,指导后续的概要设计、详细设计和数据结构设计。 实现目标: 规范化的信息化人事管理,高效率完成人事管理的日常事务,降低劳动成本; 功能概述: 该人事管理软件采用基于B/S(浏览器/服务器)模式运行,便于随时随地访问使用,降低客户端使用成本,并且在系统维护、操作、界面方面做到简单、灵活、美观的特点;系统主要从人事管理、薪酬管理、社保管理三大方面进行人事事务管理,各模块之间互联互通,形成一体,主要有以下功能: 一、人事管理模块: 1、员工信息管理: 包括个人基本信息、社会关系、工作经历、人事异动经历、培训记录、奖惩记录、劳动合同签订记录、员工证件信息等; 2、人事异动管理: 可以完成员工机构调动、职务或职级的调整、以及员工用工类型的调整(转正), 并可以对人事异动信息进行分类查询; 3、员工离职管理: 可以实现对已经离职的员工信息进行统计查询,可以新增离职员工; 4、员工证照管理: 可以集中对所有员工的证件、照片进行管理,包括浏览、上传、删除等操作; 5、员工信息的综合查询及其导出: 首先可以对所有员工信息进行综合查询,复杂的多条件组合模糊查询,查询结果数 据可导出为Excel文件;

6、劳动合同管理: 可以对员工劳动合同的签订、变更、续签、解除等各项管理功能,完成各种劳动合 同管理台帐;并且提供合同到期提醒功能; 7、人事数据统计分析: 用户可以根据系统定义好的统计项自行选择,并进行统计,这些统计项基本包括了 在人事管理当中常用的数据类,例如:在职人数、离职人数、本月新进人数、本月 离职人数、男女比例、按籍贯统计、按学历统计、按职级统计等; 8、人数数据图表分析: 把统计出来的数据来通过三维图表的形式展现给用户面前,这样用户可以方便地得 到美观大方的人事数据分析图表,可更加直观的来了解人事情况; 9、报表设置打印: 提供常用报表,可自定义报表字段,并导出报表或者直接打印报表。 二、薪酬管理模块 用户可以自定义薪酬工资套帐,每套套帐可以设置不同的薪酬项及其计算公式;在 工资计算公式中,还可以关联到其它模块的数据,如:保险基数、保险交纳数据、 考勤统计数据等;可以创建多套薪酬套帐、再经过对基本薪酬数据的录入(包括考 勤数据)、工资数据的计算、审核,最后在经确认无误后即可最后发放,并生成工 资报表;另外,如果某个月份的薪酬数据于以前某个月份的数据基本一样,在创建 该月份的薪酬时可以参照那个月份的薪酬数据来创建,以减少手工录入工作量,提 高办事效率;在工资报表方面,实现按不同机构、部门以及某个员工,再按不同年 份、月份的工资数据进行统计汇总,用户可以自行任意选择汇总报表项,汇总结果 可以导出到电子表格(EXCEL),以供保存备案等处理。 三、社保福利管理模块 主要管理员工的有关薪资、社保、福利方面的基数信息,如:基本月薪、参加了哪 些社会社保、享有哪些福利等信息;在社保管理方面,根据预设的自动根据员工基 本工资计算出各项社保费用及应缴费,并生成报表导出电子表格(EXCEL)。同时,用户可以查询、修改员工的社保福利基数信息,并可以批量维护修改;同时也可以 对员工每个月份的有关社保福利缴纳情况进行登记、查询、汇总、导出等管理;此 模块和薪酬管理模块相结合,共同发挥作用。 四、预警提醒模块 提供预警平台,对员工转正、合同签订、合同到期、离退休、生日等进行预警提醒, 预警时间可设置,避免了一些人事风险,让员工关系处理更灵活。 五、组织结构管理模块 用户可以根据自身企业的实际情况来以树形结构来设置组织架构、部门层次,而且 以此为框架,以便更好地实施人事管理工作。可构建和维护多层级树形关系的企业 组织架构功能,可根据需要灵活调整组织架构,自动生成组织架构图,通过组织架 构可查询各级组织单元、职位、任职人员的详细数据;可对职务体系、职位、职称 进行创建和维护管理。

公司人事管理系统设计

(此文档为word格式,下载后您可任意编辑修改!) 河南工程学院毕业设计(论文) 题目公司人事管理系统设计 学生姓名___曹丽娜_____ 系(部)___河南工程学院__ 专业___软件学院____ 指导教师田正军___ 2011年 5月 28日

摘要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。 本企业人事管理系统采用C/S结构,在Windows XP操作系统下,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,方便企业建立一个完善的、强大的员工信息数据库。它是以Microsoft Visual Studio 2005和SQL 2005数据库作为开发平台,使用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2005数据库形成数据表,进行数据存储。 本文详细介绍了企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。 关键词: 企业人事管理系统;员工信息数据库;SQL;C# Abstract With the unprecedented development of Internet, it has been brought us great convenience and efficiency in our society. Normalization and electrification have become the first choice of saving operation cost and improving work efficiency. Many enterprises' personnel administration systems lie in the phase of manual management which is inefficient and easy to go wrong by carelessness. Therefore, the MIS(Management Information System)is designed to make the personnel administration more scientific, normative and efficient. The system adopts the structure mode of Client/Server(C/S), Windows XP as the operation system,SQL 2005 as the background database, and Microsoft Visual Studio 2005 as the developing tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow. The paper explains the course design, system design and implementation of MIS, also briefly introduces the process of the system development. Keywords: Personnel Management System; Employee Information Database; SQL; C# 目录 前言................................................................ - 4-第一章需求分析....................................................... - 7 - 第一节企业人事管理系统的研究内容及所达到的目标 (7) 一、研究内容........................................................ - 7 - 二、设计原则........................................................ - 7 - 三、所达到的目标.................................................... - 7 -

企业人事管理系统 面向对象分析与设计

面向对象分析 一、系统基本需求 经过调研分析,确定企业人事管理系统的主要功能有企业员工的资料管理和考勤管理、员工的工资计算和业绩评定等。涉及到敏感信息的大部分数据的增、删、改等工作主要由人事部门的管理人员来完成,例如工资的计算、考勤记录的更改等操作,而且一些如确定员工的基本工资和指定部门分配等操作只有人事部门相关的管理者才能进行操作;而普通的企业员工能够在系统中通过Web 的方式对其基本资料、工资情况、考勤情况以及请假记录等以只的方式进行浏览,同时还能够在系统中提出加班和请假的申请,申请一旦通过部门领导的审批,便可被人事部门记录在案。在用户权限设置方面采用向下兼容的原则,人事部门的领导具有人事管理人员的全部权限,各部门的领导也同样具有普通员工全部的权限,而单位的领导则具有部门领导的全部访问权限。 因为企业人事管理系统所面向的主要用户是企业的全体员工,所以系统的操作越简单易用越好,同时要兼顾系统的安全运行和多用户、多任务的支持,能够允许大批量的用户同时登录系统进行访问。以上主要是对系统的基本功能进行了简要描述,我们将在后文中详细分析系统的具体功能性需求和非功能性需求。二、系统业务用例 系统的功能性需求主要通过用例(Use Case)模型来进行描述,在系统开发中,用例模型的引入有着举足轻重的意义。开发者在设计中对典型用例进行分析是其对用户需求以及相关概念进行准确快速的掌握的最为行之有效的手段,它是开发者与用户之间共同对系统功能需求进行分析的出发点。

(一)系统参与者的确定 采用用例来作为功能性需求分析中的主要描述工具时,最先要做的便是确定系统的参与者,即Actor。企业人事管理系统的基本功能相对比较统一,不存在比较特殊的业务逻辑和功能需求,因此相对来说系统的参与者也要简单一些。人事管理系统几乎涉及到企业中的所有部门,不过除了人事部门,其余所有部门的业务需求基本相同。其中人事部门的管理操作主要由人事部门的领导与人事管理人员来执行,他们可以分别通过各自的登录用户和密码对系统进行登录,并获取相应的访问权限。人事部门的领导在登录系统后主要能够执行以下权限:员工资料的修改、对考勤信息进行登记、对请假和加班信息进行核实、对员工月工资进行核算、员工基本工资的指定以及授权用户等;人事管理人员登录后可以执行的操作有:员工基本资料的修改、对考勤信息进行登录,对请假和加班信息进行核实、对员工月工资进行核算。 其它部门主要的参与者是部门领导和员工。他们都可以通过各自的用户帐户与密码登录到系统中,并能够完成相应的信息浏览、请假和加班申请、本部门请假和加班批准以及个人信息修改等操作。 通过以上分析,我们确定系统主要有五类参与者,分别是操作系统的管理员、人事 部门领导、人事部门管理人员、各部门的领导以及普通员工。 本系统的权限管理主要应用目前非常流行的基于角色的方式来管理访问权限,每一个角色都拥有自己的权限,不同的角色权限可以完全不同,也可以拥有一些相同的权限,每一个用户都隶属于某一角色,每个角色可以拥有多个用户,用户所属角色的权限既是用户的权限。上述几类参与者的主要权限及能够执行基本功能如下: 1、普通员工 普通员工即企业中的基层职工,他们在企业人事管理系统中具有最低的访问权限,在登录系统后只能进行相关信息的浏览和进行基本申请操作,他们可以在

Java人事管理系统开源代码

目录 摘要…………………………………………………………………………………………………………………………………………………………………………... 第一章概述.............................................................. .................... (1) 1.1 前言 (1) 1.2 系统功能简介 (2) 第二章设计简介及设计方案论述 (3) 2.1 设计简介....................................................................................... . .3 2.2 设计方案论述 (3) 第三章详细设计 (4) 3.1 算法描述 (4) 3.2 系统功能模块 (7) 第四章设计结果及分析 (8) 4.1 系统实现....................................................................................... . .8 4.2 结果分析 (8) 总结 (9) 致谢 (10) 参考文献 (11) 附录主要程序代码 (12)

摘要 随着计算机技术的发展,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现,它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。人事管理系统是任何一个现代化企事业单位不可或缺的部分,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着传统管理所无法比拟的优点,例如,检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等,这些优点能够极大地提高人事管理的效率。因此,用开发这样一套管理程序,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的。 关键词:人事管理;办公自动化;信息化; , ’s . . a . ’s , . a ! :;

企业人事管理系统详细设计说明方案

精心整理企业人事管理系统 详细设计说明书 文档作者谭聪 学号 一. 1.1 阶段中, 1.2背景 1.3 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。 1.4参考资料 1.人事管理系统项目计划任务书,XXX公司 2.人事管理系统项目开发计划,软件开发小组 3.用户操作手册(初稿),软件开发小组 4.软件工程及其应用,周苏、王文等,天津科学技术出版社 5.软件工程,张海藩,清华大学出版社 二.系统结构 模块结构由各个成员分别完成 身份认证模块及人员信息统计模块见《身份认证及人员信息统计模块》分页 人员信息维护模块见《人员信息维护模块》分页

人员信息查询模块见《人员信息查询模块》分页 工资信息维护模块见《工资信息维护模块》分页 工资信息查询模块见《工资信息查询模块》分页 三.身份认证模块 3.1软件结构 模块的界面参见概要设计文档 身份认证模块: 3.2 1. Check()过程: 对登陆的用户名及密码进行检验,如果通过验证则返回turu,进入系统主菜单,否则返回faulse,调用错误处理程序。 Callmenu()过程: 被check()过程调用,列出系统主菜单,并调用系统功能模块。

系统菜单: 2.性能 3 4 5 已经在软件结构中进行描述。四.统计模块 4.1软件结构

4.2 1 2.性能 统计模块对所有的或者选中类型的数据进行统计,在精度方面必须满足统计要求,精确到小数点后3位。 3.输入项目 统计模块要求用户选择统计方法,采用单选框的方式输入。 4.输出项目 统计模块输出统计结果,并列出被统计的条目,所有列出的条目及统计信息均为不可编辑项。 5.程序逻辑 已经在软件结构中进行描述。 五.人员基本信息查询模块

毕业设计论文(企业人事管理系统)

1引言 在这个信息迅速膨胀的社会,各行各业所要管理、涉及的数据信息量越来越多、越来越大。随着当前许多的中、小型企业的发展壮大,员工的数量也在不断的增加。随之而来的管理成本也在不断的提高。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。 企业人事管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。企业人事管理系统可以提供丰富的功能,降低企业人事管理工作的强度,提高企业人事管理工作的效率,并依靠系统的网络功能为人事管理的使用创造良好的条件,从而能够适应企业人事管理的要求,推动企业人事管理的信息化建设。根据大多数企业人事管理的需求,本论文就该人事管理系统的设计与实现进行了分析探讨:首先对系统的需求分析做了叙述,然后介绍了系统的设计和实现,最后进行了系统测试。该企业人事管理系统采用基于客户端/服务端(C/S)模式开发,服务端采用SQL Server2005数据库服务器作为数据处理和存储平台,客户端应用程序采用Visual https://www.360docs.net/doc/295685279.html, 2005进行开发,开发语言选用C#。用户必须使用客户端应用程序才能对服务端数据进行操作。 2企业人事管理系统开发基础 2.1管理系统简介 2.1.1管理信息系统 管理信息系统(MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、维护和使用的系统。管理信息系统是信息系统的一个分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的集管理科学、信息科学、系统科学及计算机科学等覆盖多学科的综合性学科。 管理信息系统的结构通常由四个部分组成:信息源、信息处理器、信息用户和信息管理者。管理信息系统的主要任务一般要实现对基础数据的严格管理,确定信息处理过程的标准化,高效的完成日常处理业务、优化分配各种资源,包括人力、物力、财力等。MIS是一个

人事管理系统软件需求说明书

河北科技师范学院人事管理系统项目 需求分析 设计小组:Max开发小组 小组成员:****************** 专业:信息管理与信息系统 班级:*** 指导教师:***

目录 1. 引言................................................................. (4) 编写目的................................................................ .. (4) 背景................................................................ . (4) 定义................................................................ . (4) 参考资料................................................................ .. (5) 2. 任务概述................................................................. . (5) 目标................................................................. .. (5)

用户特点................................................................ .. (6) 假定和约束................................................................ . (6) 3. 需求规定................................................................. . (6) 功能规定................................................................ .. (6) 性能规定................................................................ .. (9) 输入输出要求................................................................ (9) 数据管理能力要求................................................................ . (9) 故障处理要

公司人事管理系统方案

1 公司人事管理系统论文 目录 第一章引言 (6) 第二章开发环境开发工具 (6) 2.1数据库系统基础 (6) 2.1.1 数据库系统的概念 (6) 2.1.2 数据库系统的体系结构 (7) 2.1.3 数据库系统的设计开发 (8) 2.2 Visual FoxPro 编程基础 (10) 2.2.1 基本概念 (10) 2.2.2 Visual FoxPro 的编程机制 (14) 第三章可行性分析和需求分析 (14) 3.1可行性分析 (14) 3.2 公司人事管理系统的研究目的及概论 (15) 3.2.1 任务的提出 (15) 3.2.2 功能分析 (16) 3.3 公司人事管理系统的功能模块设计 (16)

3.3.1模块图 (16) 3.3.2数据流图 (17) 第四章系统结构设计 (17) 4.1 建立系统的项目管理器 (17) 4.2 数据库设计 (18) 4.2.1数据项的设计 (18) 4.2.2概念结构设计 (19) 4.2.3逻辑结构设计 (20) 4.3数据库及表的的实现 (20) 4.3.1 数据的实现 (20) 4.3.2 表的实现 (20) 第五章表单和报表等功能模块的创建 (22) 5.1 系统主程序 (22) 5.2表单设计 (24) 5.2.1开始界面的设计 (24) 5.2.2登录表单设计 (25) 5.2.3系统主界面设计 (27) 5.2.4浏览表单设计 (28) 5.2.5查询表单设计 (29) 5.2.6编辑表单设计 (31) 5.2.7统计表单设计 (32) 5.2.8密码相关功能设计 (33)

5.3报表设计 (35) 5.4主菜单设计 (37) 第六章系统调试及实现 (38) 6.1程序调试及解决办法 (38) 6.2系统项目连编 (41) 6.3系统运行结果 (41) 结论 (43) 致谢 (44) 参考文献 (45) 主程序是应用程序的主文件,即应用程序中第一个执行的程序,它为应用程序设置一个起始点。当用户运行应用程序时,VFP将为应用程序启动主文件,然后主文件再依次调用所需要的应用程序、表单或其他组件。 创建人事管理系统的主程序步骤如下: 在上面创建的项目管理器代码页中选择“程序”,再单击“新建”。这样,就打开了“代码编辑器”,在这个编辑器编写相应的代码。 主程序(main.prg)代码如下: local lcsys16,lcprogram lcsys16=SYS(16) lcprogram=SUBSTR(lcsys16,AT(":",lcsys16)-1) CD LEFT(lcprogram,RAT("\",lcprogram)) SET CLASSLIB TO 自建类库 DEACTIVATE WINDOW "PROJECT MANAGER" PUBLIC yhdj

市政府办公管理系统解决方案

1.1.1 公文管理 公文一般分为收文(外来公文)和发文(自制公文)两大类,公文管理的功能包括:收文登记/发文起草、收文转发/发文转发、校对公文、公文审核、退回处理、代办公文、公文查询、流程跟踪等。 公文的流转基于灵活的流程定义,主要实现的功能包括: 用户可自定义审批流程 在公文流转过程中,可以根据办事需要,将公文内容转交,不记录流程; 具有流程跟踪功能 具有自动催办功能 支持短消息提醒跟踪 实现全过程记录,痕迹保留 可以通过电子邮件方式分发文件 拥有公文处理人员的代办机制,解决人员暂时不在岗时,公文也能及时处理的问题 在任意一个流转过程中的任意一个环节,都可以添加意见和修改文稿内容 公文管理中,可以对收发文登记自动编号、生成办文单或发文处理笺 支持标准格式的公文打印。 公文的编辑,系统可以封装Office应用软件功能,用户可以在线对公文文档进行编辑和保存,提供的功能有: Office软件的所有编辑功能,如复制、粘帖、对齐等,可插入图片、表格、批注。 具有原文修改功能,并保留修改人、修改时间等痕迹。 具有红头文件和加盖电子公章功能。 公文在流转中提交前均有文件预览功能 公文管理从逻辑上可划分成收文管理、发文管理、督办管理和立卷归档,同时,与医保业务相关的审批工作,也可以转入OA系统,通过预定的流程,进行处理。 1.1.1.1 收文管理 收文管理包括来文登记、批办、批示、传阅、归档等处理。系统可以对流转过程进行监督。从收文(进行电子扫描)、拟办、核办、业务部门处理及各直属单位处理、领导批示至归档,各流程都要能提供打印功能。 收文流程示例 收文管理从功能上划分出子模块: 收文登记 公文处理 流程跟踪

相关文档
最新文档