基于中小企业人事管理系统[设计草案]

基于中小企业人事管理系统[设计草案]
基于中小企业人事管理系统[设计草案]

人事管理系统

1系统概述

人事管理系统是对人事信息的管理。人事管理系统的功能主要包括:人员基本信息管理、人员调配管理、劳动合同管理、人事档案管理、计划生育管理、员工年假管理、员工退休管理、员工考勤管理

1.2系统各元素的命名规则

人事部用户的命名

(1)信息系统管理的维护人员 admin

(2)信息数据库的管理人员dboper

(3)人事部的人员命名有系统维护人员自定义

1.3 模块以及子程序的命名

前缀+名称每个汉语拼音的首字母

1.4 数据库的命名

(1)数据库

hfzrs

(2)备份数据库

hfzrs_backup

(3)数据字段

用中文名汉语拼音之首字母,例如,字段中文名为“代码”,则字段命名为“dm”。

1.5管理系统总体结构

用户登陆界面布局如下:

登陆后主要界面为:

布局说明如下:

(1)本窗口为父窗口

(2)上方为主菜单

(3)左方为模块选项

(4)右方为模块具体功能选项

2 模块具体说明

2.1人员基本信息管理

2.1.1基本概念

实现人员基本信息的自动化管理、查询和统计,实现有关人事信息报表的自定义生成及打印

2.1.2 功能需求规定

(1)浏览查询。查询条件可以由用户自定义选项

(2)录入、删除和更新。操作员可以进行如上操作,权限可由系统管理员设定。

(3)统计:操作员可以按照一定条件进行人员信息统计。

(4)自定义报表及打印。打印的报表包括:员工简历、各部门(各种编制、各种专业技术人员)的名册。

2.1.3 功能分解

2.1.4数据描述

2.1.4.1数据表目录

2.1.4.2人员基本信息表rs_ryjbxx

2.1.4.3职称信息表rs_zcxx

2.1.4.4劳动合同信息表rs_ldhtxx

2.1.4.5员工子女信息表rs_ygznxx

2.1.5 主要用户界面设计

2.1.5.1人事基本信息管理窗口

布局说明

(1)左边为数据操作

(2)右方为数据显示表格

(3)改变数据指针的按钮

(4)由于在有限的窗口中不能全部显示数据所有字段,用户可以先

看到编号、姓名、部门、职务、性别

双击数据项可看详细数据

2.1.5.2增加界面

2.1.5.3修改界面

2.1.5.4查询界面

说明:比较符的下拉列表菜单会跟着字段名菜单的改变而做出相应的变换比较值也会因字段名的菜单变换而产生相应的改变,例如当字段名为姓名时比较值就会改为下列菜单供用户选择男和女

查询后界面

2.1.5.5用户自定义报表界面

确定后进入核服总需要的那些报表格式

2.2人员调配信息管理

2.2.1基本概念

实现对人员调配信息的管理,人员调配信息包括人员调入、凋出和内部调整信息。

2.2.2 功能和操作权限

(1) 浏览查询:查询条件有姓名、性别、出生年月、文化程度、职务(岗

位)、编制、部门(单位)、进公司时间、离开公司时间。用户的浏

览查询权限可由系统管理员设定。

(2) 录入、删除和更新。操作员可以进行如上操作。权限可由系统管理员设定。

(3) 统计:操作员可以按照自定义条件进行人员调配信息。

(4) 报表生成打印:按照目前核服总提供的表样生成报表,并打印输出。

需要打印的报表包括:人员统计表、人员增减月报表。

2.2.3 功能分解

2.2.4 数据描述

人员调配数据是人员基本信息表中的一些字段,所以本图表只是一个表示并非一个存在的数据表。

2.2.4.1数据表目录

2.2.4.2人员基本信息rs_ryjbxx

2.2.5主要用户界面设计

布局说明

(1)左边为数据操作

(2)右上方为数据显示表格

(3)改变数据指针的按钮

(4)由于在有限的窗口中不能全部显示数据所有字段,

双击数据项可看详细数据

其他功能如人员基本信息管理一样

2.3 人员劳动合同管理

2.3.1基本概念

实现人员基本信息的自动化管理、查询和统计,实现有关人事信息报表的自定义生成及打印

2.3.2 功能规定

(1) 浏览查询。查询条件为姓名、部门(单位)、签订合同时间、签订合

同年限、合同其实时间、合同终止时间。

(2)录入、删除和更新。权限可由系统管理员设定。

(3) 统计:按照一定条件对人员合同信息进行统计.

(4) 报表及打印。打印的报表包括:员工简历、各部门(各种编制、各种

专业技术人员)的名册。

2.3.3 功能分解

2.3.4数据描述

人员劳动合同数据是人员基本信息表中的一些字段,所以本图表只是一个表示并非一个存在的数据表。

2.3.4.1数据表目录

2.3.4.2人员劳动信息表

2.3.4.3劳动合同信息表

2.3.5主要用户界面设计

人员劳动合同信息管理窗口

布局说明

(1)左边为数据操作

(2)图中有两个数据表格,左边的为员工姓名、编号,右边为合同

信息

(3)改变数据指针的按钮

(4)由于在有限的窗口中不能全部显示数据所有字段,

双击数据项可看详细数据

其他功能如人员基本信息管理一样

2.4 人事档案管理

2.4.1基本概念

实现人员基本信息的自动化管理、查询和统计,实现有关人事信息报表的自定义生成及打印

2.4.2 功能规定

(1)浏览查询。查询条件为编号、姓名。

(2)录入、删除和更新。权限可由系统管理员设定。

2.4.3 功能分解

2.4.4数据描述

2.4.4.1数据表目录

2.4.4.2人员基本信息表

2.4.4.3人事档案信息表

人事管理系统项目详细设计说明书

目录 1. 概述 1.1.目的 本文为教学案例项目SQLServer功能规范说明书。本说明书将: ●描述数据库设计的目的 ●说明数据库设计中的主要组成部分 ●说明数据库设计中涵盖的教学知识要点 1.2.内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。本文档中包含对以下数据库内容的描述: ●数据表 ●视图 ●存储过程 ●用户自定义函数 ●触发器 ●约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。

1.3.与其他项目的关联 教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。 2. 数据库 2.1.数据库名称 数据库的名称一定要设为RGB,否则本案例设计的Web部分的应用程序和Windows 部分的应用程序将无法使用该数据库。 答案:USE[master] GO /******Object:Database[RGB]ScriptDate:06/18/201108:55:58******/ CREATEDATABASE[RGB]ONPRIMARY (NAME=N'RGB',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVE R\MSSQL\DATA\RGB.mdf',SIZE=3072KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB) LOG ON (NAME=N'RGB_log',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLS ERVER\MSSQL\DATA\RGB_log.ldf',SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%) GO ALTERDATABASE[RGB]SETCOMPATIBILITY_LEVEL=100 GO IF(1=FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC[RGB].[dbo].[sp_fulltext_database]@action='enable' end GO ALTERDATABASE[RGB]SETANSI_NULL_DEFAULTOFF GO ALTERDATABASE[RGB]SETANSI_NULLSOFF GO ALTERDATABASE[RGB]SETANSI_PADDINGOFF GO ALTERDATABASE[RGB]SETANSI_WARNINGSOFF

企业人事管理系统

成绩 13信计2014-2015(二) 《数据库原理及应用》课程设计设计题目企业人事管理系统 设计时间2015.07.06---2015.07.10 学生姓名 学生学号 所在班级 指导教师 徐州工程学院数学与物理科学学院 目录 1、可行性分析 (1) 2、系统需求分析 (1) 2.1关于该项目的需求分析 (1) 2.2项目的功能分析 (1) 2.3数据流图........................................................................ 错误!未定义书签。 2.4数据字典 (2) 3、数据库概念设计 (3) 3.1系统的局部E-R图 (3) 3.2系统全局E-R图 (3) 4、数据库的逻辑设计 (4) 5、数据库的物理设计 (4) 6、系统的实现与调试 (5) 6、1建立数据库 (5) 6.2 建立表 (5) 6、3插入数据 (6) 6、4创建索引 (6)

6、5创建视图 (6) 6、6创建触发器 (7) 6、7创建存储过程 (7) 7、课设总结 (9)

1、可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极容易出现错误。而利用计算机来实现人事管理以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而造成损失的同时,也可以是认识信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 2、系统需求分析 2.1关于该项目的需求分析 企业人事管理系统中,用户分为两类:(1)系统管理员(2)企业领导。 管理员的主要职责是管理系统中基础的人事数据,包括数据的添加,修改和删除,维护企业部门的信息,职务信息和浏览人事档案信息。企业领导可以检索和浏览人事档案。 2.2项目的功能分析 企业的人事管理系统分为管理员和企业领导两个部分,主要包括以下功能:(1)登入模块:是用户进入人事管理系统的入口,根据用户的选择不同,会分别进入管理员部分和领导部分。 (2)管理员模块:管理员在模块对员工进行查找,修改,浏览和删除操作。 (3)企业领导人模块:企业领导对员工进行查询和浏览操作。 (4)退出登陆模块:管理员和企业领导人退出系统的操作。 2.3数据流图

人力资源管理人事管理系统分析与设计

(人力资源管理)人事管理系统分析与设计

目录 第壹章可行性分析方案 1.1引言 (1) 1.2系统建设的背景、必要性和意义 (1) 1.2.1背景 (1) 1.2.2必要性 (2) 1.2.3意义 (2) 1.3拟建系统的候选方案 (2) 1.3.1候选方案壹 (2) 1.3.1候选方案二 (2) 1.4可行性论证 (2) 1.4.1经济可行性研究 (2) 1.4.2社会可行性研究 (3) 1.4.3技术可行性研究 (3) 1.5几个方案的比较 (3) 第二章系统说明书 2.1引言 (4) 2.1.1系统的名称 (4) 2.1.2系统功能和系统目标 (4) 2.1.3系统开发的背景 (4) 2.2项目概述 (4) 2.2.1项目的主要工作内容 (4) 2.2.2现行系统的调查情况 (5)

2.2.3新系统的逻辑模型 (5) 2.2.4人事管理系统模块图 (9) 2.3实施计划 (9) 2.3.1工作任务的分解 (9) 2.3.2进度 (10) 第三章系统设计说明书 3.1引言 (11) 3.1.1项目背景 (11) 3.2系统总体技术方案 (11) 3.2.1模块设计 (11) 3.2.2模块划分及功能介绍 (13) 3.3运行测试 (14) 第壹章可行性分析方案 1.1引言 项目名称:人事管理系统 可行性研究工作的基本内容:于开发过程中,我们为了尽量给用户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论于经济上,操作上,仍是于技术上均是可行的。 本次可行性方案的编写目的于于研究公司的人事管理部门的人事管理系统的各种需要。人事档案管理信息系统,作为数据库管理系统的壹个具体应用,于实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过壹系列的操作能够快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必

人事管理系统项目详细设计说明书

目录 1.概述 1.1.目的 本文为教学案例项目SQLServer功能规范说明书。本说明书将: 描述数据库设计的目的 说明数据库设计中的主要组成部分 说明数据库设计中涵盖的教学知识要点 1.2.内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。本文档中包含对以下数据库内容的描述: 数据表 视图 存储过程 用户自定义函数 触发器 约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。

1.3.与其他项目的关联 教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。 2.数据库 2.1.数据库名称 数据库的名称一定要设为RGB,否则本案例设计的Web部分的应用程序和Windows 部分的应用程序将无法使用该数据库。 答案:USE[master] GO /******Object:Database[RGB]ScriptDate:06/18/201108:55:58******/ CREATEDATABASE[RGB]ONPRIMARY (NAME=N'RGB',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\DATA\',SIZE=3072KB,MAXSIZE= UNLIMITED,FILEGROWTH=1024KB) LOG ON (NAME=N'RGB_log',FILENAME=N'C:\ProgramFiles\MicrosoftSQLServer\\MSSQL\DATA\',SIZE=1024KB,MAXS IZE=2048GB,FILEGROWTH=10%) GO ALTERDATABASE[RGB]SETCOMPATIBILITY_LEVEL=100 GO IF(1=FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC[RGB].[dbo].[sp_fulltext_database]@action='enable' end GO ALTERDATABASE[RGB]SETANSI_NULL_DEFAULTOFF GO ALTERDATABASE[RGB]SETANSI_NULLSOFF GO ALTERDATABASE[RGB]SETANSI_PADDINGOFF GO ALTERDATABASE[RGB]SETANSI_WARNINGSOFF

企业人事管理系统可行性分析报告

企业人事管理系统可行性分析报告 一、项目概述 1.1编写目的: 1.2背景和意义: 1.3项目介绍: 软件名称:企业人事管理系统 任务提出者:企业人事管理部门 软件开发者:XX公司 软件使用者:企业人事管理中心 二、项目需求 2.1业务需求: 企业人事管理系统主要用于员工个人相关信息的管理,为公司领导掌握员工的动向和员工的综合素质、及时调整人才的分配提供帮助。通过使用计算机对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率,所以人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力。

2.2基本信息: 2.3系统管理 系统管理:密码管理、系统管理 2.4工资管理 2.5考勤管理 三、.可行性研究的前提 3.1 要求 功能要求:对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率 性能要求:人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成。 安全与保密要求: (1)员工作为外部用户只能查询个人信息 (2)企业人事管理部门、公司领导可以查看员工的全部信息 (3)只有公司领导才能发出人事调度命令。 四、系统的可行性研究 4.1必要性: 当今社会是信息社会,特别是在我国加入WTO之后,信息更是向科学化、迅速化、全球化发展,而且随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人机作坊再也无法适应如今企业的人事管理需要。因此,企业要想单纯依靠以前的手工管理来安排企业的人力资源,不仅会浪费大量的人力、物力、财力,而且效率不高,难以达到预期的目的。正因为这些原因,企业人事管理系统应运而生。 4.2目前企业人事管理现状分析:

软件工程课程设计报告人事管理系统

软件工程课程设计报告人事管理系统

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(2)班 学生姓名贾秋洪 学号 2358069 指导教师姜青山 年 6 月 18 日 1.课程题目 人事管理系统设计 2.概述 2.1本课题的来源 A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。主要经

过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。以便对员工发放工资进行合理分配。这样能提高领导的人事管理水平还能提高员工的积极性。经过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,而且适合一般人群使用。 企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。 2.2本课题目的、实现功能与预期成果 2.2.1目的 当前市面上流行的人事管理系统不少。可是,对于A公司来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。 2.2.2实现功能 能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方

面的工作,基本满足人事日常业务的需要。 2.2.3预期成果 所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并经过该系统提高员工的能力。尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。 3.系统分析 3.1系统调研 正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。 3.2可行性分析概述 可行性分析是在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.1 人事管理系统简介 1.2 企业信息化发展 1.3 关于人事管理系统的几个误区第二章人事管理系统分析 2.1 系统初步调查 2.2 系统可行性分析 2.3 系统详细调查 2.4 系统的安全性 第三章人事管理系统设计 3.1 方案设计 3.2 开发工具选择 3.3 数据库设计 3.3.1人事管理系统的详细调查 3.3.2系统逻辑模型的提出 3.3.3数据字典 3.4 数据模块设计图 第四章人事管理系统的实现 4.1 开发环境的选择 4.2 人事管理系统模块设计举例 4.3 人事管理系统测试 4.4 系统运行与维护 4.5系统的转换方案 第五章开发总结 参考文献

人事管理系统的设计 前言 随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量。。。。。。。。。。。。 摘要 本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系。。。。。。。。。 关键词 人事管理系统,Visual Basic 6.0,Access 2000 【Abstract】 This thesis is from the modern business enterprise present condition, aim at the personal management of the complicated procedure operation, pass by detailed system investigate, develop simple and convenient practical such a personal management system. The head tool of this system development is Visual Basic 6.0, the engine of the backstage database so。。。。。。。

事业单位人事管理系统详细设计

石河子大学信息技术学院 数据库系统课程设计 某单位人事管理系统的数据库信息 姓名:曾晨2010508013 李沁梅2010508063 老师:于宝华 专业:计算机科学与技术 学院:信息科学与技术学院 页脚内容1

完成日期:2013-1-17 目录 一、........................................................................... 人事管理信息系统概述5 1.1、项目简介 (5) 1.2、项目背景及现状分析 (5) 二、.............................................................................................. 可行性分析6 三、.................................................................................................. 需求分析7 3.1、系统的性能要求 (7) 3.2、总体需求 (7) 3.3、数据流分析 (7) 四、.................................................................................................. 系统规划9 4.1、系统的功能模块划分 (9) 4.2.、系统功能 (10) 五、.............................................................................................. 数据库设计11 5.1、系统E-R图 (11) 页脚内容2

公司人事管理系统

公司人事管理系统

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

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

人事管理系统架构设计

系统软件架构设计 题目人事管理系统架构设计 学生姓名:贾金录 专业名称:软件工程 指导教师:陈国志 目录 1.1.3 员工管理 ............................................................................ 1总体设计 1.1系统功能结构设计 以某公司为例,某公司需要对员工基本资料、所在部门、员工请假/休假、人事考勤、加班及工 资进行合理的规划。通过与人力资源部门及相关人员进行需求沟通后,确定系统需要具有如下的功能。 用户登录管理:用户登录后才能进入系统,包含用户名和密码检查员工信息管理:员工信息的添加、删除、 更改,可添加员工照片部门管理:能够以树状视图显示员工所在的部门休假管理:员工的休假信息添加、查询及统计功能 考勤管理:员工的考勤记录、考勤历史查询及考勤统计功能 加班管理:录入加班信息、加班汇总及特定员工的加班查询功能 工资管理:录入员工的发薪记录、查询特定员工的发薪记录及发薪历史信息 系统日志:记录当前用户的所有操作信息,提供查询功能 需求分析用例图如图所示。

人事管理系统用例图 1.1.1 顶层系统结构 系统顶层系统结构功能图 1.1.2 用户登录功能结构图 用户登录功能结构图用户登录功能包含用户登录及更改密码两个:用户登录:用户输入帐号及密码,系统验证,成功则进入系统,否则给予提示。更改密码:在用户登录界面提供一个更改密码按钮,通过此按钮可以弹开一个更改密码的界面,用户输入原有帐号及密码,以及新密码进行更改。 1.1.3 员工管理 员工管理功能结构图提供一个窗口显示所有员工信息列表,用户可以通过鼠标选择一条记录,窗口中提供当前选中记录的信息显示,并提供所列功能的功能按钮。 员工管理功能:新员工添加:通过在界面上的各种输入框、列表框输入新用户信息,包括用户头像选择,添加新用户删除员工信息:通过员工管理页面选择要删除的员工记录,点击删除按钮,进行删除。在删除的时候提示用户是否确定删除。 更改员工信息:在员工管理页面显示当前选中员工的所有信息,在相应的控件内进行更改,并保存。 1.1.4 部门管理 部门管理功能结构图提供一个窗口,以树状结构显示所有部门列表,并包含部门员工,提供添加、删除、更改、拖拽等功能。 部门管理功能:新部门添加:通过添加窗口输入新部门名称,然后在部门管理主窗口的树状结构添加新结点;删除现有部门:通过选择树状结构中的部门名称,点击删除按钮进行删除;更改部门名称:选中树状结构中的部门名称,点击更改部门名称按钮,在弹出的对话框中输入新名称; 调整部门结构:以拖拽的形式在树状结构里调整部门结构。 1.1.5 休假管理 休假管理功能结构图提供一个窗口显示所有历史休假记录,用户可以通过鼠标选择一条记录,窗口中提供当前选中记录的信息显示,并提供所列功能的功能按钮。 休假管理: 添加新休假记录:通过在界面上的各种输入框、列表框输入新休假信息,点击添加按钮确定添加; 查询员工休假记录:在弹出窗口中输入查询条件,确定后在主界面窗口中的记录列表中显示查询结果; 统计员工休假信息:在弹出窗口中选需统计的员工名称,确定后弹出统计界面。 1.1.6人事考勤 人事考勤功能结构图 提供一个窗口显示所有历史考勤记录。历史考勤记录列表上方提供输入新考勤记录的输入控件。

人事管理系统详细设计说明书

目录 1.引言............................................. 错误!未定义书签。 编写目的........................................ 错误!未定义书签。 项目背景........................................ 错误!未定义书签。 参考资料........................................ 错误!未定义书签。2.总体设计......................................... 错误!未定义书签。 需求概述........................................ 错误!未定义书签。 软件结构........................................ 错误!未定义书签。3.程序描述......................................... 错误!未定义书签。 功能描述........................................ 错误!未定义书签。 性能............................................ 错误!未定义书签。 输入项目........................................ 错误!未定义书签。 输出项目........................................ 错误!未定义书签。 算法............................................ 错误!未定义书签。 程序逻辑........................................ 错误!未定义书签。 软件接口........................................ 错误!未定义书签。 限制条件........................................ 错误!未定义书签。 测试要点........................................ 错误!未定义书签。

企业人事管理系统需求说明书

企业人事管理系统需求说明书 文档作者谭聪学号20082212310 院(系、部)信息科学 与工程学院班级计算机本0803 学年学期2010-2011第二学期2011年05月25日 一.系统概述 1.1系统功能简介该系统能完成基本的人事 管理的需求,根据具体的要求要实现不同功能,将该系统化分为五 个主要功能模块,对系统的用户进行管理,可以添加新用户,也可 修改用户的密码;员工基本信息,对员工的基本信息进行增、删、 改等操作;员工考勤信息,对员工的日常考勤和其它考勤进行管理, 还可对上下班时间进行设置;员工调动信息,对员工的调度进行管 理包括调动的时间及调动前后职位和部门的管理和帮助。本系统界 面友好,采用传统的下拉式菜单进行功能选择,操作简单,稍微懂 得计算机简单操作的人员都可操作本系统的各项功能,从而也减少 了用户培训和使用本系统的额外经费,为企业的发展节约了部分开支。希望我们开发的《企业人事管理系统》能够方便,快捷,准确 的为企事业单位的人事管理工作服务,以方便人事管理工作人员对 企业员工的各种信息进行增加、修改、删除、查询等。 1.2系统用 户角色1.用户可以实现的功能:用户注册:主要实现员工的注册, 创建自己的账户密码。用户登录:登陆应用程序查看自己的信息。 修改密码:修改用户自己的密码。2.管理员实现的功能:员工调动:

查看修改员工的调动信息。基本信息:统计与查询员工基本信息。员工考评:记录员工考评信息。人员调薪:管理员工的薪水调整。职称评定:评定和记录员工的职称信息。培训管理:管理员工的培训信息。3.管理员实现的功能:报表输出:将需要的信息以报表形式输出打印。数据备份:管理员(或DBA)备份数据。数据恢复:病毒,黑客等破坏数据库后对数据进行恢复。系统管理:主要对用 户的密码、管理权限的设置等。二.理由随着社会科技的发展,商品经济化的高效益,使计算机的应用已经普及到经济和社 会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,人事管理系统软件为机关,团体,事业单位,企业,公司等的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。以往人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,作为计算机应用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高一个单位人事管理的效率。因此,开发这样一个软件成为很有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结构化的思维方式运用计算机解决实际工作和生活中遇到的问题。 三.项目范围随着计算机技术、网络技术和信息技术的发 展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动

公司人事管理系统设计

(此文档为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 -

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

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

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

企业人事管理系统详细设计

企业人事管理系统详细设计 1 企业人事管理系统概述 人事管理系统模块设计:用户登录模块:模块功能包括录入,修改,删除登录用户信息。用户权限管理模块:模块功能包括为每个系统功能设置一个权限代码,为每个用户设置其能够拥有的权限,从而保证用户根据自己权限访问系统,确保系统保密信息的安全性。人员基本信息管理模块:模块功能包括企业人员信息录入, 修改,删除,部门设置,照片上传及工作岗位分配等,对人员基本信息进行详细描述,以便在以后的系统运行 过程中进行调用查询。人员工作管理模块:模块功能包括工作分配查询、工作情况查询(又包括工作正常查询和额外查询)等查询工作。统计查询模块:模块功能包括根据部门、学历、专业职务、合同类型、政治面貌、毕业院校、工作岗位、户口所在地、婚姻状况、籍贯、家庭住址、参加工作时间、民族、入职时间、入党时间、专业等进行综合查询;同时可以对查询结果到出成Excel格式进行二次编辑打印。系统维护模块:模块功能包括部门管理,学历管理、专业职务管理、合同类型管理、政治面貌管理;系统字体进行管理;不同合同类型人员显示颜色设置;合同到期人员提前提醒设置;数据库备份,数据库联接维护等。 1.1 系统的任务 企业人事管理系统主要负责管理用户的人事活动信息和人事活动日志。一个完善的企业人事管理系统的任务主要包括以下几项: (1)人事活动管理,主要提供快速的目录查询和人事活动提醒服务,并记录人事活动日志。 (2)联系人管理,负责管理群组信息和联系人信息,设置优先级,并提供目录查询和打印功能。 (3)统计分析,负责对联系人信息、人事活动提醒和人事活动日志进行统计。 (4)系统管理,主要负责管理用户信息、权限设置、用户登录以及系统初始化。 1.2 系统的目标 企业人事管理系统是通过计算机方式集中管理人事活动信息和人事活动服务的系统,有以下几个目标:(1)更好地保存用户的联系方式,提供目录查询和打印服务。 (2)提供人事活动提醒服务,通知用户所需进行的人事活动。 (3)详细记录用户的人事活动日志,提供日志查询分析功能。 (4)根据用户权限来设置人事活动服务,提供信息的安全性。 1.3 系统开发方法 本系统开发采用的是结构化系统开发方法,结构化系统开发方法就是结构化开发方法,工程化的系统开发方法和生命周期方法的结合。其基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则、结构化、模块化、自顶向下地对系统进行分析与设计,自底向上地进行实施。 结构化系统开发方法的特点: (1)系统观点。 (2)严格区分工作阶段,每个阶段都有明确的任务和应得的成果。 (3)自顶向下的分析与设计和自底向上的系统实施。 (4)工作成果文档化,文档资料规范化、标准化。 此系统之所以采用这种开发方法是因为结构系统开发方法的整体思路清楚,能够从全局出发步步为营,减少返工,有利于开发质量;设计工作中阶段性强,每一阶段均有工作成果出现;每一阶段的工作成果是下一级工作的依据,工作进度比较容易把握,有利于系统开发的总体管理和控制。另外,由于该方法强调

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

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

相关文档
最新文档