人事信息管理系统(含源代码)

人事信息管理系统(含源代码)
人事信息管理系统(含源代码)

*******************

实践教学

*******************

兰州理工大学

计算机与通信学院

2013年春季学期

C程序设计课程设计

题目:人事信息管理系统

专业班级:计算机二班

姓名:刘俊锋

学号:12240224

指导教师:廖成斌

成绩:

前言

人事信息管理系统是一种典型的管理信息系统。管理信息系统(MIS)是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越普及。管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理档案,这种管理方式存在着许多缺点。如:效率低、保密性差。时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此,随着企业的壮大和发展,传统的管理方式已不在适应企业的需要。而使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作的效率,是企事业单位人事管理部门的科学化、正规化管理的重要途径,也是企事业单位与世界接轨的重要途径。人事信息资源管理系统是企业员工管理的一个重要内容。当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。企业人事管理的对象是企业、企业化管理的事业单位及职工本人。人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。

目录

前言 ........................................................................................................................................................................... I 摘要 ......................................................................................................................................................................... I 1需求分析 . (1)

1.1问题描述 (1)

1.2系统功能 (2)

1.3编程环境与工具 (2)

2总体设计 ................................................................................................................................. 错误!未定义书签。

2.1程序的总体模块 (2)

2.2系统各模块的功能描述 (3)

3详细设计 ................................................................................................................................. 错误!未定义书签。

3.1数据定义 (8)

4运行调试与分析...................................................................................................................... 错误!未定义书签。

4.1修改职工信息测试 (1)

5设计总结 (3)

参考文献 (3)

致谢 (4)

附件1 程序源代码 (6)

摘要

我们组本次课程设计的主要任务是开发设计一个人事管理系统。该人事管理系统主要完成员工资料的管理,包括职工资料和在职记录的添加、修改、查询和删除,以及一些辅助项目的管理,如工作部门管理、基本工资信息管理和技能工资信息。人事信息管理系统是典型的信息管理系统(MIS),本系统是用C语言编写,此信息管理系统可以实现职工信息的高效查询,修改,删除等操作,使职工信息关系系统化,规范化和自动化。该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。由人事部门提出需求,并提供相关表格、数据格式,开发人员进行需求分析,与人事部门确定核准后,进行系统设计,然后进行编码、测试、调试,由人事部门试运行,提出改进意见,最后以软件系统的形式正式运行。

在这个过程中,我们遇到了很多困难,比如一开始无法利用查询软件来进行人事信息的操作,接着在老师的一步一步指导下,发现程序依然存在很多的细节问题,比如人事信息过简陋,最后我们小组经过讨论,对程序进行局部休整,把这些问题一一解决,最后程序基本完善,就是眼下的这样。当然肯定还有一些瑕疵,敬请用户在使用的过程中向我们提出,不胜感谢!

刚开始拿到这个题目感觉有点茫然不知从何下手,最后经过老师的指点我们有了一个大体的设计理念,在加上查看相关数据库设计的书籍、上网查找相关资料我们的头脑中有了较为清晰的设计思路。然后我们就顺着自己的思路一步步地开始了我们的设计。首先是进行需求分析,其中包括功能需求,性能需求,数据需求,运行需求。因为我们对于人事管理都没有太多的了解,这其中有什么需求我们也不是很清除,最后我们又通过调查,再加上参考类似系统的设计思想我们终于完成了需求分析这项首要任务。再下来是根据需求分析我们更进一步地确定了该系统的功能,进而划分模块,确定各模块的功能。在此基础上确定该系统中所涉及的各个实体,以及与各实体相关的属性。画出E-R图,得出其关系模式。然后就可进一步进行详细的设计。

关键词:信息管理系统系统开发人事信息管理

1需求分析

电脑已经深入到我们日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。

1.1问题描述

随着企事业单位的发展,人员会越来越多,少则几十人、多则上万人。例如一个企业分很多部门,每个部门又分为许多科或室等,而其下又分为各级领导和员工。用笔和纸传统的手工管理档案,这中管理方式存在着不易更新、不易存放、不安全、容易丢失、难以备份等重大缺陷,管理起来效率低下而且很可能造成管理上的混乱。而自己建立简单的电子文档对信息管理进行管理虽然克服了以上的缺点,但查询效率较低,特别是当数据量十分庞大时,劣势尤其明显。因此开发一个既可以存储信息,又可以进行更新、查询、管理等功能,同时价格又能为广大消费者接受的多功能电子人事信息管理系统就显得十分必要。

1.2系统功能

本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的实际流程需要,系统在实现上应该具有如下功能:

a. 提供增加、删除、修改用户帐户的功能。

b. 员工各种信息的输入和修改。

c. 对于转出、辞职、离退员工信息的删除。

d. 按照某种条件,查询、统计符合条件的员工信息。

e. 提供对员工、部门、岗位等各种条件的查询。

1.3编程环境与工具

编程语言采用C语言,开发环境为VisualC++。

2.1程序的总体模块

根据需求描述,整个系统划分若干个功能模块。

开始

显示菜单

功能选择

输入选项

输入错误

选择项在1-6之间

输入正确

按照提示执行增加、

查找、删除等

根据所选项调用相应函数

返回主菜单

按6退出整个程序

图1系统功能模块图

2.2 系统各模块的功能描述

系统各子模块的设计如下:

(1)输入记录模块

void Appendworker(WR *head,int *i,int N)

{

char ch;

WR *p;

int n;

p=head;

n=0;

while(n<*i)

{

p++;

n++;

}

while(1)

{

if(*i==N)

{

printf("人数已经达到最大值\n");

return;

}

fflush(stdin);

printf("\n请输入职工号:");

scanf("%s",p->number);

printf("请输入姓名:");

scanf("%s",p->name);

printf("请输入性别:");

scanf("%s",p->sex);

printf("请输入年龄:");

scanf("%s",p->age);

printf("请输入电话号:");

scanf("%s",p->IDcard);

printf("请输入工资:");

scanf("%s",p->summary);

(*i)++;

p++;

printf("使用E或e结束?\n");

getchar();

ch=getchar();

if(ch=='e'||ch=='E')break;

};

}

(2)查询记录模块

void Searchworker(WR *head,int i)

{

int number=0,x=0,y=0;

char num[20];

WR *p;

p=head;

fflush(stdin);

printf("请输入您要查询的职工号:");

scanf("%s",num);

while(number

{

x=0;

y=0;

while(y<20)

{

if(p->number[y]==num[y])

x++;

else break;

y++;

}

if(x==(strlen(p->number))+1)

{

printf("职工号","姓名","性别","年龄","电话号","工资");

printf("%10s %10s %5s %10s %12s %10s\n",p->number,p->name,p->sex,p->age,p->IDcard,p->sum mary);

break;

}

else {p++;number++;}

}

if(number==i)

{

printf("职工号不存在!\n");

}

}

(3)删除记录模块

void Deleteworker(WR *head, int *N)

{

int y,i;

int a,b;

char Deletenumber[20];

WR *p;

y=0;

i=0;

p=head;

fflush(stdin);

printf("请输入您要删除的职工号:");

scanf("%s",&Deletenumber);

while(y<*N)

{

a=0;

b=0;

while(b<20)

{

if(p->number[b]==Deletenumber[b])

a++;

else break;

b++;

}

if(a==(strlen(p->number))+1)

{

while(i<(*N-y))

{

*p=*(p+1);

i++;

}

(*N)--;

printf("删除成功\n");

return;

}

else

{

p++;

y++;

}

}

if(y==*N)

{

printf("职工号不存在!\n");

}

}

(4)增加记录模块

void Addworker(WR *head, int *i,int N)

{

WR *p;

int n=0;

p=head;

fflush(stdin);

while(n<*i)

{

p++;

n++;

}

if((*i)==N)

{

printf("人数已经达到最大值\n");

return;

}

printf("请输入您要添加的职工号(与您要输入的职工号一致):");

scanf("%s",p->number);

printf("请输入姓名:");

scanf("%s",p->name);

printf("请输入性别:");

scanf("%s",p->sex);

printf("请输入年龄:");

scanf("%s",p->age);

printf("请输入电话号:");

scanf("%s",p->IDcard);

printf("请输入工资:");

scanf("%s",p->summary);

(*i)++;

}

(5)修改记录模块

void Amendworker(WR *head,int N)

{

int y=0,a,b;

char Amendnumber[20];

WR *p;

p=head;

fflush(stdin);

printf("请输入您要修改的职工号:");

scanf("%s",&Amendnumber);

while(y

{

a=0;

b=0;

while(b<20)

{

if(p->number[b]==Amendnumber[b])

a++;

else break;

b++;

}

if(a==(strlen(p->number))+1)

{

printf("职工号","姓名","性别","年龄","电话号","工资");

printf("%10s %10s %5s %10s %12s %10s\n",p->number,p->name,p->sex,p->age,p->IDcard,p->sum mary);

printf("开始进行修改");

printf("\n请输入职工号:");

scanf("%s",p->number);

printf("请输入姓名:");

scanf("%s",p->name);

printf("请输入性别:");

scanf("%s",p->sex);

printf("请输入年龄:");

scanf("%s",p->age);

printf("请输入电话号:");

scanf("%s",p->IDcard);

printf("请输入工资:");

scanf("%s",p->summary);

return;

}

else

{

p++;

y++;

}

}

if(y==N)

{

printf("职工号不存在!\n");

}

}

3详细设计

3.1数据定义

根据系统要求,系统中需要保存的数据有通讯录的信息,其结构如下:

数据项名称数据项系统表示数据类型数据长度

职工号number字符串20

姓名name字符串15

性别sex字符串20

年龄age字符串20

电话号IDcard 字符串20

工资summary字符串20

为了能实现不受限制的增加通讯录信息,采用链表的结构保存通讯录的信息,在增加通讯录的基本信息时,创建一个通讯录的节点,将其插入到链表中。

4.1修改职工信息测试

测试数据:在系统中查询1个名称为刘XX的职工信息,如图5所示。

图5

测试结果:输入修改的姓名刘XX,显示了第一个姓名为刘XX的职工信息,输入修改后的信息:孙XX 性别女。。。

第一个姓名为刘XX的通讯录修改成功,如图6所示。

图6

测试数据:在系统中不存在职工号99的职工信息,输入后,提示姓名不存在,如图

5设计总结

为了加深对课堂理论学习的理解,提高应用水平,增强动手能力,为毕业设计做准备,我们进行了本次人事信息管理系统的课程设计。。我们组本次课程设计的主要任务是开发设计一个人事管理系统。该人事管理系统主要完成员工资料和薪酬的管理,包括工资料和薪酬记录的添加、修改、查询和删除,以及一些辅助项目的管理,如工作部门管理、基本工资信息管理和技能工资信息。从浅的层次来说,通过这次设计我将所学知识与实际结合了起来,将课本知识系统化,使得我对课本知识有了更加深刻的理解。对于我更深层的意义是让我体会到了团队与合作的力量,这次我们小组共三个人,在这期间我们为选择开发语言等许多问题有过争执与分歧,但就是在这其中我们才得以成长,最终我们算是圆满地完成了任务。我希望今后有更多类似的机会使自己得到更多锻炼。

通过这次的实验,我明白了编程的艰辛与编程结束并使之运行的喜悦,了解到了C语言编程的来之不易,明白了要学习的东西还很多,懂得了一些简单的计算机编程的原理,明确了以后的学习之路还很长。

参考文献

[1]苏小红等著。《C语言大学使用教程》

北京:电子工业出版社,2004 [2]苏小红等著。《C语言大学使用教程习题与实验指导》

北京:电子工业出版社,2004 [3]王连相,付朝青著。《C/C++程序设计教程(第二版)》

中国铁道出版社2011 [4]王连相,付朝青著。《C/C++程序设计上机指导与测试(第二版)》

中国铁道出版社2011

[5]谭浩强.C语言程设计. 北京:清华大学出版社,2005

[6]c语言程序设计教程北京大学出版社

[7]c语言程序设计实例精粹电子工业出版社

[8]C语言程序设计高等教育出版

[9]The C Programming Language 机械工业出版社

致谢

在此特别感谢廖成斌及王连相老师的恳切教导,在编写该系统的时候,由于我们自身水平不够,遇到了一系列的问题,没有两位老师的悉心讲解,这个程序也不会像现在这样完善,谢谢!

附件1 程序源代码

#include

#include

#include

struct worker //构建结构体

{

char number[20];

char name[15];

char sex[20];

char age[20];

char IDcard[20];

char summary[20];

};

typedef struct worker WR;

void Appendworker(WR *head,int *i,int N) // 输入职工子函数{

char ch;

WR *p;

int n;

p=head;

n=0;

while(n<*i)

{

p++;

n++;

}

while(1) //条件成立,运行输入程序

{

if(*i==N)

{

printf("人数已经达到最大值\n");

return;

}

fflush(stdin);

printf("\n请输入职工号:");

scanf("%s",p->number);

printf("请输入姓名:");

scanf("%s",p->name);

printf("请输入性别:");

scanf("%s",p->sex);

printf("请输入年龄:");

scanf("%s",p->age);

printf("请输入电话号:");

scanf("%s",p->IDcard);

printf("请输入工资:");

scanf("%s",p->summary);

(*i)++;

p++;

printf("使用E或e结束?\n");

getchar();

ch=getchar();

if(ch=='e'||ch=='E')break;

};

}

void Searchworker(WR *head,int i) //查询职工子函数

{

int number=0,x=0,y=0;

char num[20];

WR *p;

p=head;

fflush(stdin);

printf("请输入您要查询的职工号:");

scanf("%s",num);

while(number

{

x=0;

y=0;

while(y<20)

{

if(p->number[y]==num[y])

x++;

else break;

y++;

}

if(x==(strlen(p->number))+1)

{

printf("职工号","姓名","性别","年龄","电话号","工资");

printf("%10s %10s %5s %10s %12s %10s\n",p->number,p->name,p->sex,p->age,p->IDcard,p->summary);

break;

}

else {p++;number++;}

}

if(number==i)

{

printf("职工号不存在!\n");

}

}

void Deleteworker(WR *head, int *N) // 删除职工子函数

{

int y,i;

int a,b;

char Deletenumber[20];

WR *p;

y=0;

i=0;

p=head;

fflush(stdin);

printf("请输入您要删除的职工号:");

scanf("%s",&Deletenumber);

while(y<*N)

{

a=0;

b=0;

while(b<20)

{

if(p->number[b]==Deletenumber[b])

a++;

else break;

b++;

}

if(a==(strlen(p->number))+1)

{

while(i<(*N-y))

{

*p=*(p+1);

i++;

}

(*N)--;

printf("删除成功\n");

return;

}

else

{

p++;

y++;

}

}

if(y==*N)

{

printf("职工号不存在!\n");

}

}

void Addworker(WR *head, int *i,int N) // 增加职工子函数

{

WR *p;

int n=0;

p=head;

fflush(stdin);

while(n<*i)

{

p++;

n++;

}

if((*i)==N)

{

printf("人数已经达到最大值\n");

return;

}

printf("请输入您要添加的职工号(与您要输入的职工号一致):");

scanf("%s",p->number);

printf("请输入姓名:");

scanf("%s",p->name);

printf("请输入性别:");

scanf("%s",p->sex);

printf("请输入年龄:");

scanf("%s",p->age);

printf("请输入电话号:");

scanf("%s",p->IDcard);

printf("请输入工资:");

scanf("%s",p->summary);

(*i)++;

}

void Amendworker(WR *head,int N) // 修改职工子函数

{

int y=0,a,b;

char Amendnumber[20];

WR *p;

p=head;

fflush(stdin);

printf("请输入您要修改的职工号:");

scanf("%s",&Amendnumber);

while(y

{

a=0;

b=0;

while(b<20)

人事管理信息系统概述(doc 21页)

人事管理信息系统概述(doc 21页)

人事管理系统毕业论文(DELPHI+ACCESS) 人事管理信息系统 摘要 随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成人事管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构人事管理走向科学化、规范化的必要条件。 在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之出现。本论文就是以Delphi7.0为前台和ACCESS2000为后台等软件作为开发工具,以各种单位机构为对象,开发一个从某种程度上能满足与中小型机构相类似对人事信息管理的要求的“人事管理信息系统”。本系统具有数据管理和企业事务管理功能。使用该系统,可以方便地进行新进企业员工的编制,考勤的自动化以及对员工培训的管理。快捷地查询公司员工的情况,方便企业高层领导对本企业人力资源的现状有个比较全面的认识,也方便他们的管理和人员调动,可辅助企业领导决策科学化,从而大大减少了工作量,提高了工作效率。本课题是辅助企业管理的系统,主要内容包括单位管理、人员管理及系统分析管理三个模块,拟采用的开发平台为Windows平台,系统所采用的开发工具为Delphi7.0+ACCESS2000。 【关键字】:人事信息管理MIS Delphi7.0 ACCESS2000 1引言--------------------------------------------------2 2系统目标 ----------------------------------------------3 2.1 开发和运行环境选择--------------------------------3 2.2 设计理论-------------------------------------------3 2.2.1面向对象软件工程概述:-------------------------------4 2.2.2选用DELPHI7.0+ACCESS2000作为开发工具原因。----------4 2.3 Delphi基本概念介绍-----------------------------------5 2.3.1 Delphi的基本概念-----------------------------------5 2.3.2面向对象编程的概念-----------------------------------5

企业人事管理信息系统文件

企业人事管理信息系统 ?开发背景: 随着社会经济的快速发展,企业正想着大型化,规模化发展,而对于大中小企业,员工,职称等跟人事管理有关的信息也随之加剧增加。在这样的情况下再靠人工来处理这些信息就显得有些困难,而且非常容易出错。 因此我们根据这些需要将设计一个应用于企业的人事管理系统,由计算机来代替人工完成一系列的工作,诸如职工基本信息,信息修改,查询,打印等操作。这样就使办公人员可以轻松快捷地完成人事管理任务。 ?系统设计意义、目的 通过使用企业人事管理系统,使企业的人事管理系统化、规范化、自动化、从而达到提高企业管理效率的目的。 系统开发的总体任务是使办公人员可以轻松快捷地完成人事管理的任务。 ?需求分析: 任何一个组织或是集体,实现它内部人员的管理或是各个部门的协同工作都是必要的。通过运用Access和VB6.0实现一个人事管理信息系统。要求在计算机处理时,依条件的不同,

既能够处理职工信息按需查询,也能够接受管理人员对职工信息的录入和编辑。计算机处理的最终结果是产生各类表,包括员工个人基本信息表,职工家庭情况表。还有是对服务器端的管理,这点也很关键。最后是打印各种查询和各类表等。 ?开发设计思想 (1)尽量利用现有软硬件环境,采用先进的管理开发系统方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的; (2)系统应符合企业人事管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、使用、安全等要求;(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人进行补充、维护; (4)系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、备份。 ?系统功能模块设计:

某单位人事管理系统

《数据库系统》课程实践任务报告 任务名称;某单位人事管理系统 班级: 2013计科本 学号: 38241313115 姓名:陈雄 学号: 38241313122 姓名:汪磊 完成日期: 2015年6月30日 信息工程学院计算机系

任务名称 1.任务的描述 人事管理系统是非常通用的管理信息系统,是企事业单位实现办公自动化的前提和基础。一个公司要正常运作必定有一个健全的人事管理系统,来管理员工的信息,包括员工编号、姓名、性别、民族工资及奖惩考勤情况。除此之外,系统还供员工查询个人和公共信息,管理员对员工信息进行更改或删除,管理公司的人事变更和管理,大大提高公司内部员工管理的工作效率,并要求实现以下功能。 1.员工信息管理:实现记录在该单位中所有人员的在该单位的员工信息,实现对员工信息的管理,也包括对员工信息的增加、删除、修改等功能。 2.部门信息管理:实现对该单位中的各个部门的编号、部门相关信息的统计,此时也将单位中的所有人员进行分类管理。 3.职位调动管理:实现当员工的就职信息发生更改的时候,系统进行相应关联信息的更改,即增加相应的修改信息的同时,员工的信息管理中的对应信息进行修改。 4.系统管理人员信息管理:实现对相应的系统管理人员的帐号、密码等基本信息的管理功能。 5.出勤信息管理:实现对每一位员工的出勤状况的记录,记录对应的出勤刷卡机号以及出勤时间的信息管理。 6.奖惩管理:实现针对于不同的奖惩类型、奖惩金额等信息的管理,实现输入奖惩信息的修改相应的工资信息。 7.工资管理:实现各个员工工资条目信息的管理。 2.需求分析 本系统主要包括的外部实体有:员工、部门、员工职位调动等,要实现的功能主要有:员工、部门、员工职位调动、管理人员信息管理、出勤信息、工资、奖惩等信息管理。 2.1 系统包含的实体 1、员工(员工编号,姓名,性别,出生日期,学历,身份证号,民族,职称,部门号,职务) 2、个人经历(年份,员工编号,学习经历,任职经历) 3、家庭关系(关系编号,员工编号,亲属关系,亲属姓名) 4、管理人员(管理员帐号,职工编号,密码,级别) 5、出勤(出勤号,员工编号,上班日期,上班时间,下班时间,刷卡机号) 6、刷卡机(刷卡机号) 7、部门(部门号,部门名,领导人员,员工人数) 8、职位调动(调动编号,员工编号,调动前职务,调动后职务,调动前部门号,调动后部门号,调动日期,批复日期,调动原因) 9、奖惩记录(奖惩编号,员工编号,奖惩类型,奖惩金额,奖惩日期,批复部门号,批复日期,奖惩原因) 10、请假记录(请假编号,员工编号,请假时间,销假时间,请假天数,审批人编号)

企业人事信息管理系统

1 / 45 继续教育学院 毕业设计(论文) 题 目 企业人事信息管理系统 专 业 计算机科学及技术 姓 名 张炼 学 号 5032214106 指导教师 冯霏 起讫日期 2016.04.05~2016.05.06 2016年05月06日

摘要 自从我国实行改革开放政策以来,国家经济一直在稳步上升,国内企业更是呈现欣欣向荣的景象。但是同时企业的人员也在不断的扩大,随着企业人员不断的增加,传统的人员管理模式已经不能适用这种高速发展的状态。为了缓解企业对人员管理的压力,我认为有必要踏着时代的步伐,以信息科技为依靠,以多媒体技术为平台,实现企业的现代化信息管理。 根据实际需求,企业人事信息管理系统分为了八个板块。在Windows 7操作系统环境下,搭建ASP运行环境,使用SQL Server建立数据库,采用https://www.360docs.net/doc/b918638268.html,技术构建一个基于B/S模式的信息管理系统。该系统实现的主要分为六个部分有人员管理、工资管理、考勤管理、部门管理以及个人管理。 关键词:人事信息管理系统;工资管理;考勤管理

Abstract Since China's reform and opening-up policy, the economy has been steadily rising, the domestic enterprise has been thriving scene.But at the same time, the staff of enterprises is constantly expanding, with the increase of enterprise personnel constantly, the traditional personnel management model has not applicable this state of rapid development.In order to alleviate the pressure of the enterprises of personnel management, I think it necessary to stepping the pace of The Times, rely on for information technology, multimedia technology as platform, realize the modernization of enterprise information management. According to the actual demand, the enterprise personnel information management system is divided into eight parts.In the Windows 7 operating system environment, build the ASP environment, using a database of SQL Server, https://www.360docs.net/doc/b918638268.html, technology was used to construct a information management system based on B/S mode.The realization of the system is mainly divided into six parts with personnel management, wage management, attendance management, department management and personal management. Key words:The personnel information management system;Salary management;Theattendance management

企业人事管理系统

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

6 3插入数据 (7) 6 4创建索引 (7) 6、5 创建视图 (7) 6、6 创建触发器 (7) 6、7 创建存储过程 (8) 7、课设总结 (9)

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

企业人力资源管理信息系统

企业人力资源管理信息系统 一、可行性分析 (一)系统背景 人力资源作为知识的承载体成为组织依靠的对象,在以人为本的观念的熏陶下,人力资源管理在组织中的作用日益突出。对于快速发展的单一企业(那些独立经营、自我管理、自成体系,没有上下级管理关系的独立型企业),尤其是还没有形成集团化优势的中小企业,面对市场经济的竞争压力、知识经济的管理压力,已经开始意识到,企业业务流程的各个环节,如产品的设计、生产、销售、服务等,都离不开人的参与,任何一个环节出现问题,往往都表现为人的问题。员工的素质与士气已成为企业生存与发展的基础,人力资源管理已经成为企业管理和发展得主要症结所在。 良好的人力资源管理效率与开发能力将有助于企业营造人才发展环境,提升竞争能力,企业的人力资源管理已经成为企业各种管理中的重要基础内容和支柱。利用信息技术,建立企业人力资源管理信息系统,提高管理的效率和效益,已经成为企业信息化的重要内容和任务。 (二)可行性分析 1. 管理可行性分析 管理模式为内部独立管理的集成性企业,没有上下级单位的管理体系,即使有上下级单位,但管理关系松散,只通过文件方式上报或接收上级或下级单位的人员信息或报表数据,没有集中一个系统统一管理的要求;即一套系统管理一个单位下的部门、人员,没有管理下级单位的情况。 根据以往在企业管理中出现的困难与不便,公司的高层管理人员对新系统的开发持积极的态度,肯定新系统的开发,并且为新系统的开发与实施创造了各种良好的条件,制定了有利于系统实施的管理方法。目前管理方面的条件已经能够满足企业人力资源管理信息系统的开发以及日后的实施,所以在现阶段下开发一个企业人力资源管理信息系统是可行的。 2.技术可行性分析 人力资源管理系统的作用之一是为人力资源规划建立了人事档案。信息化的人事档案使得查询、调用的速度加快,使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能。想要做出有效的人力资源规划,必

人事信息管理系统

人事信息管理系统 《数据库原理与应用》 课程设计 题目人事信息治理系统 院(系)信息工程学院 专业班级2011级计科本1班 学生姓名任王 项我 学号1142151118、27、28、30 1042151130 设计地点信息工程学院 指导教师胡贤 起止时刻:2013年12月23日至2014年1月4日 《数据库原理与应用》课程设计任务分配 院(系):信息工程学院教研室:软件教研室

摘要 随着运算机信息技术的飞速进展,人类进入信息时代,社会的竞争越来越猛烈,人事信息治理系统就越显示出其不可或缺性。人事信息治理系统在现代社会中的应用十分广泛,它是利用VB开发的基于windows的小

型数据库治理软件。后台数据库的设计采纳SQL server 2000,这些流行软件的应用也使系统更容易爱护。该系统使用结构化方法,按照系统调查、系统分析、系统设计、系统实施的步骤,采纳结构化的编程方法而完成的。 在设计中,关于系统总体方案的设计,专门是数据窗口这一方便而简洁操纵数据库的智能化对象,从而建立一套完善科学的治理信息系统,对职员的差不多信息、教师信息、科研信息等实现全面、动态、及时的治理。因此,该设计的方案差不多上满足了系统的需求,具有一定的可用性。[6]关键词:数据表,系统分析,结构

目录 摘要3 1 绪论1 1.1背景讲明1 1.2设计目标1 1.3设计目的1 2 需求分析2 2.1 项目打算 2 2.2 系统处理流程2 2.3功能模系统块分析4 3数据分析与建模6 3.1功能模块简介6 3.2 系统E-R图7 4 数据库建立9 4.1 系统关系模型9 4.2 后台功能实现(SQL Server) 9 4.2 前台功能实现(Visual Basic 6.0)13 5 数据库应用开发14 5.1 连接数据库14 5.2 通过前台对后台操作15 6 总结25 7 参考文献26

《企业人事管理系统》数据库设计

《企业人事管理系统》数据库设计班级:学号姓名:一.需求分析1.1本课题的研究背景互联网的高速发展,信息化的迅速蔓延,使企业的信息化管理出现了新的方向。一个现代化的企业想要生存和发展,必须跟上信息化的步伐,用先进的信息化技术来为企业的管理节约成本、制定规划。而人才作为企业生存和发展的根本,在企业的管理中始终占有着重要的地位。对企业的人才进行良好的人事管理既有助于企业高层和人事管理人员动态、及时地掌握企业的人事信息,制定人才招聘和发展规划,也有利于企业优化改革,精简机构,最终实现人事管理的信息化建设。在此形势下,我们开发了此套人事管理系统,可应用于大部分的企事业单位,管理人员可查询员工考勤、薪资、档案等相关信息并可对其进行维护,普通员工[1]可在管理人员授权后进行相应的查询等操作。 1.2国内外研究现状国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,通过建立一个业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。例如:苹果公司的企业

员工人事管理系统便是一个很好的典范。我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用于各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单一等。 1.3本课题的主要工作人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息管理系统。企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息等都记录在人事系统里进行管理。企业下设人事部门,[2]全权处理企业内部一切人事事物。 二、概念设计通过了解:一个企业人事管理系统应该包括:职员信息录入、信息查询、信息修改,信息删除,信息维护等模块。整个系统模块划分如下图:企业人事信息管理系统身职职人企退份员员事业出登密查信部系录码询息门统模修模管管模块块块改理理模模模块块块 1. 身份登录模块身份登录模块管理员登录职工登录企业的所有员工均需通过密码认证方可进入系统。职员进入查询界面,管理员进入职员信息更改界面。 2. 职员

《人力资源信息管理系统》复习 答案

人力资源管理信息系统 一、名词解释 1、人力资源管理:就是运用科学的方法,通过招聘、培训、任用和奖励等措施对组织内外能够推动组织发展的成员的管理和有效运用,以保证组织目标实现与成员发展的最大化。 2、信息:就是反映客观世界的资源和知识,这种资源和知识必须是在传播之前不为人所知的,在传播的过程中可以被接收者所理解的,并最终影响到接收者的意识和行为。 3、信息管理:就是对人类社会活动和社会实践的各种相关信息进行科学的搜集、组织、控制和协调,以实现信息资源的充分开发、合理配置及完全利用。 4、EHRM:是“Electronic Human Resource Management”的缩写,即电子化的人力资源管理,是基于先进的软件和高速、大容量的硬件基础上的新的人力资源管理模式。 5、企业文化:是在一定的社会历史条件下,企业生产经营和管理活动中所创造的具有本企业特色的精神财富和物质形态。 1、信息系统:信息系统可以定义为相互联接的部件的集合,它可以进行信息的收集、处理、存储和传递,以支持一个组织的决策制定和控制。信息系统包含组织或环境中的主要人员、地点和事件的信息。 2、系统:系统是指两个或两个以上相互作用、相互依赖的元素组成的具有特定功能的有机整体。 3、系统集成:是为了达到系统的目标将可利用的资源有效的组织起来的过程和结果。系统集成的结果是将部件或小系统连成大系统。 4、管理信息系统:是一个以人为主导的,利用计算机硬件、软件、网络通讯设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人—机系统。 5、结构化开发方法:又叫结构化生命周期法、瀑布法等,是一种传统的信息系统开发方法。结构化方法强调从系统的角度出发来分析和解决问题,用系统的思想和系统工程的方法,按照用户至上的原则,结构化、模块化,自顶而下对系统进行分析与设计。“自顶向下、逐步求精、分而治之”是结构化方法的精髓所在。 6、面向对象方法:是从对象的角度对系统进行分析和设计的方法,其基本思想是基于所研究的问题,对问题空间进行自然分割,识别其中的实体及其相互关系,将客观世界抽象地看成是若干相互联系的对象,建立问题空间的信息模型,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。 7、项目管理:是关于营造一个环境或条件,使得定义的目标或目的能以一组人以受控的方式得以实现。 8、数据库系统:是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。数据库系统一般由硬件系统、数据库、数据库管理系统、数据库管理员和用户构成。 9、概念数据模型:也称为信息模型,它按用户的观点对数据和信息建模,实现数据从现实世界到信息世界的转换。 10、数据库系统的三级模式:从数据库管理系统的角度看,数据库系统通常采用三级模式结构,这是数据库管理系统内部的结构,由外模式、模式和内模式三级构成。 11、信息系统规划:又称信息系统的战略规划或者信息系统的总体规划,是将组织目标、支持组织目标所必需的信息、提供这些必需信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统发展远景的系统开发计划。 12、企业系统规划法(BSP):是一种对企业管理信息系统进行规划和设计的结构化方法,BSP方法主要基于用信息支持企业运行的思想,是把企业目标转化为信息系统战略的全过程。BSP方法所支持的目标是企业各层次的目标,实现这种支持需要许多子系统。BSP方法从企业目标开始,规定其处理方法,自上而下地推导出信息需求。 13、关键成功因素法(CSF):在每一个企业中都存在着对该企业成功起关键性作用的因素,称为关键成功因素。关键成功因素总是与那些能确保企业具有竞争能力的方面相关的。关键成功因素与企业战略规划密切相关。关键成功因素法就是帮助识别关键成功因素的方法,它在确定企业关键成功因素和信息系统关键成功因素方面都收到了较好效

员工人事信息管理系统

第一章绪论 1.1研究的内容 随着计算机和网络技术的广泛应用,人事档案管理已成为现代企业管理中必不可少的一部分。企业要发展必须要对人事方面做出更好的管理和控制,为适应现代企业制度管理的要 求,实现企业劳动人事档案管理的科学化和规范化,以更好的促使企业的发展的需要,从而提出了企事业单位人事档案管理系统的开发的课题来对企业进行科学现代化的管理。 1.2研究的软硬件环境 企事业单位人事档案管理工作是一种繁琐,务求准确的信息检索工作。特别是在对在岗人员的调动,离退人员,工资发放,职称评定等信息的管理,具有典型的信息处理管理模式。以PowerBuilder为设计工具以更好的对软件进行开发与应用,达到提高企事业业单位人事档案管理信息系统的效果。 第二章系统需求分析 2.1系统开发战略 本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示: 2.2系统需求功能分析 系统需求分析简单来说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是否准确的反应了公司的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。 本系统应用于企业员工资料管理。主要任务是用计算机对员工进行日常事务管理,如员工信息的添加,删除,修改,查询,以及企业职工的统计和打印等。该系统包含三种基本信息:企业员工的基础信息、日常记事、家庭住址和工作服务情况,还可以根据需要对数据进行信息更新,包括对企业职工资料

进行添加、修改和删除,对日常记事和通讯信息进行添加、修改、删除等操作、查询等。能进行多条件的企业职工信息查询的查询统计。按多条件对企业客户信息查询后,能进行按企业员工不同信息的统计等。数据库操作。能够对数据库数据进行保存、数据清除以及数据存储转换操作。其他操作。能够在必要时候调用其他工具(如可调用记事本)。 通过以上分析,企业职工管理系统有基础的信息管理模块,职工管理模块、备忘记录。数据库模块组成。 2.2.1 需求分析的任务需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门、企业等),充分了节原系统(手工系统或计算机系统)工作概况,明确公司的各种需求,然后再此基础之上确定新的功能。 调查的重点是“数据”和“处理” ,通过调查收集与分析,获得企业对数据库如下要求: (1)信息要求。指公司需要从数据库中获得信息的内容和性质。即需要在数据库当中存储哪些数据。(2)处理要求。指公司要完成什么样的处理功能,对处理的时间有什么要求,处理方式是批处理还是联机处理。 (3)安全性与完整性要求。设计人员必须具备专业的知识,不断了解公司的需求需要。了解公司,深入与公司人员进行交流,才能逐步满足公司的实际需求。 2.2.2 需求分析的方法进行需求分析首先是调查清楚该公司的实际要求,与公司达成共识,然后分析和表达这些需求。 调查公司的具体步骤如下: (1)调查组织机构情况。 (2)调查个部门的业务状况 (3)在熟悉业务的基础之上,协助用户明确对新系统的各种要求,包括信息要求、用户要求、安全性与完整性要求,这是调查的又一重点。 (4)确定新系统的边界。对前面的调查结果进行初步分析,确定哪些功能有计算机完成,哪些有人工来完成。有计算机来完成的就是新系统的实现功能。 常用的调查方法如下: (1)跟班调查作业。通过亲身参见业务活动来了解业务活动的状况。 (2)开调查会。通过与公司人员座谈来了解业务活动情况与用户需求,以便设计的软件满足实际的应用需求。 (3)请专人介绍。有经验、专业人员。 (4)询问。对存在的问题向专业人士请教。 (5)设计调查表给公司人员填写。合理的设计想要的内容表格。 (6)查阅记录。查阅与原系统相关的数据记录。 (7)多与职工沟通交流,获取有用信息。 数据存储 223数据字典

人事管理信息系统

企业人事管理系统 自动化0807班 组长:黄开拓 组员:孙熙、董栋挺

【摘要】 企业人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本文主要完成企业人事管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。 设计充分利用Visual Studio2008、Microsoft Access数据库技术的强大力量,提高了编程效率和可靠性。 绪论 企业间的竞争说到底是人的竞争,人力资源是企业中最难管理的资源,也是最急需管理的资源。如何将人作为可以开发和增值的资源去投资和经营,是企业急需解决的问题。人事管理是人力资源管理的基础工作。 因此,人事管理的信息化、知识管理和办公自动化是将人力资源管理提升到战略层次的基础。本系统规范了企业员工的人事档案,提高了人事管理效率,能方便快捷地查询各类信息并进行统计分析。 设计本人事管理的作用正是为了对企业的人力资源进行更科学合理的管理,从而提高企业的人才竞争力。 本文分为五章进行论述。第一章介绍人事管理系统,第二章说明系统需求分析,第三章介绍数据库设计分析,第四章为系统详细设计,第五章进行全文的总结和对今后工作的展望。

第一章:人事管理系统概述 人事管理系统是企业用来管理员工信息﹑工资信息﹑考勤和工作考核信息的一套信息化系统.本系统是一个典型的人事管理系统,主要包括职能设置﹑员工信息管理﹑工资管理﹑员工考勤管理﹑工作考核管理以及系统管理模块. 1.1 系统任务 人事管理系统是企业用来管理员工档案的重要工具,其任务主要包括以下几项: ■职能设置,主要负责管理企业的部门信息和职务信息 ■员工信息管理,主要负责管理员工的录用信息和基本信息,同时提供花名册查询的功能 ■工资管理,主要负责管理工资标准、工资计发和工资报表等信息 ■员工考勤管理,主要负责员工考勤录入、考勤查询以及考勤考核 ■工作考核管理,主要负责管理员工的工作考核信息,包括录入、查询以及考核单生成 ■信息查询,主要是能让管理人员迅速定位自己想要查找的信息,提高工作效率。 1.2 系统目标 人事管理系统需要管理企业员工信息、工资信息、考勤和工作考核信息等。一般而言,人事管理系统应达到以下目标: ■记录企业内部员工的基本档案信息,提供便捷的查询功能。 ■管理企业的工资信息,使计发工资与员工的工资标准、考勤和工作考核相联系。 ■有效管理员工的考勤和工作考核信息,促进企业的奖励机制。 ■减少人工的参与和信息的录入,减轻管理人员的工作任务,降低管理成本。同时,系统应具有良好的自治功能和信息循环。 ■有效地完成企业的日常人事管理工作

人事信息管理系统案例分析

《人事信息管理系统》 学生姓名 学 号 所属学院 信息技术工程学院 专 业 信息管理与信息系统 班 级 12信管班 《管理信息系统》结课大作 业

目录 1、项目背景与意义 (2) 2、可行性研究 (2) 3、需求分析 (3) 3.1系统需求分析 (4) 3.2系统性能要求分析 (4) 3.3 建立系统用例模型 (5) 3.4 建立系统动态模型 (6) 4、总体设计 (8) 4.1 数据库概念模型设计 (8) 4.2数据流图 (9) 4.2.1基本图形符号 (9) 4.2.2系统的数据流图 (10) 4.3系统接口设计 (10) 5、系统界面设计 (11) 5.1 系统总体流程图 (11) 5.2 登录窗体 (11) 5.3 添加内部调动信息窗体 (11) 6、总结 (12) 7、参考文献 (12)

人事信息管理系统案例分析 1、项目背景与意义 当代的社会中,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现 它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。一套行之有效的高校人事管理信息系统不仅是建设好企业和单位的一项重要的基础工作,也是实现单位现代化管理、加速决策科学化的重要途经,实现人事资源信息的统一管理,做到能查所查、能改所改、能用所用。并对企业和单位的行政管理工作起到了积极有力的促进作用。 随着我国人事制度改革的进一步深入,全球性人才竞争日趋激烈,人才流动频率日益加快,建立合理、科学的人事管理信息系统,实现人力资源的有序管理与高效利用,是二十一世纪企业和单位人事管理工作发展的必然趋势,也是企业,单位提高管理水平,增强竞争力的重要举措。企业,单位人事管理系统主要包括对人事信息的添加、修改、删除和查询等功能的实现,以及对用户权限的限制,增加了系统的安全可靠性,使得人事档案信息的管理更加规范化,提高了工作效率,使人事管理员得以摆脱繁重的日常工作。系统准确、全面的数据存储和数据分析,为领导科学决策提供了参考,系统便捷的信息采集和查询功能,为员工管理和查看个人信息提供了方便。利用计算机实现企业人事管理势在必行,计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,因而高效的人事信息管理系统显得尤为重要。 因此,一套行之有效的人事管理软件,对企业和单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。 2、可行性研究 开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受项目开发任务之前,必须根据客户提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。可行性分析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。 (1)新系统目标可行性分析:分析新系统的目标是否符合企业的现状和发展的需要。如果单位采用人事管理系统来管理单位人员,那么它在工作效率上会有很大的提高。 (2)社会可行性分析:社会可行性分析主要是指管理信息系统的开发是否符合国家法

公司人事管理信息系统模块

HR管理系统可以说在很多企业中取得了广泛的应用,大大提高了员工的的工作效率。而在企业选择管理系统的时候,较为关心的就是他的功能性了,而我们从它的系统模块配置大体上了解它的功能性了。 下面就给大家及时一下HR管理软件的信息管理模块: 1、人事管理系统 一个好的HR管理系统一定要能满足企业的需求,方便企业高效快捷的使用。人事管理系统是建立于移动互联网络,可实现对于人力信息的系统化管理,这大大缩减了企业人力管理方面的支出,并有效帮助领导者对公司进行管理。对于员工从入职开始到离职的整个生命周期内资料进行实时的管理,为人员合理化配置提供有效一句。 2、薪资管理 薪资的发放是根据工时和其他因素计算得出的,员工通过系统输入不同的时段查看考勤记录和薪资单。 3、考勤管理 对于一个公司,应该建立一个科学规范、高效运转、合理的考勤管理制度,使员工能够处在一种公正、公平的环境下工作,才能提高企业的管理效率,实现企业效益的整体提升。一套好的考勤管理系统,满足各行业复杂考勤规则和机制。不受空间限制,对员工考勤数据进行自动化和灵活的累计管理。记录员工出勤、加班、请假等状况,通过报表的形式为薪资计算提供数据。 总之,随着市场竞争的日趋激烈,科学的管理越来越重要。HR

管理系统不仅能提高企业管理效率、减少公司管理成本,而且帮助员工增加有效工作时间,从而提高企业效益,实现企业与员工双赢喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服务商。目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。

中国人事信息管理系统方案

中国人事信息管理系统(CNHR 3.0版) 简明操作手册 (二○○六年二月五日) 湖南省人事编制信息中心

一、机器硬件的要求 主机:推荐Celeron Ⅱ2.0G以上,256M以上内存,1G及以上富余空间的硬盘,CD-ROM,USB接口 外设:打印机 操作系统:Windows 98SE或Windows 2000或Windows XP(推荐)或Windows 2003 二、中国人事信息管理系统的安装 ①插入软件光盘→②自动启动安装界面(或双击“Setup.exe”启动)→③检测并安装IE6、MDAC2.7或2.8、.NET Framework→④设置目标文件夹开始安装→⑤提示安装完毕,Windows98用户需重新启动计算机→⑥点击“开始”菜单“中国人事信息管理系统”程序组中“数据库安装”,安装或升级安装MSDE2000,建立系统运行数据库→⑦插入USB加密狗 本软件不需要进行注册只需将加密狗插入USB接口即可。 加密狗的正确安装方法: 右击“我的电脑”→“属性”→“硬件”→“设备管理器”→“通用串行总线控制器”→右击带感叹号的图标→选择更新驱动程序→选择“从列表或指定位置安装”→选择“在搜索中包括这个位置”,点击旁边的浏览,选X:gmisinfo,(X表示安装的盘符)点击“确定”→点击“下一步”直至提示“飞利信硬件锁(单击版)安装成功”成即可,安装时出现“没有通过Windows徽标测试”时,点击仍然继续即可 安装注意事项: 1、软件安装包括主体程序安装、数据库安装和初始化数据库三个过程 2、安装前,请先清杀病毒,卸载不常用组件与程序,建立全新、无毒、高效的运行环境。 3、安装过程中,使用超级用户(Administrator)或具有管理者权限的用户名登录操作系统,并关闭病毒防火墙与其他应用程序,再进行安装。 4、本软件需安装或升级安装Microsoft SQL Server2000的数据库引擎MSDE2000,已使用其他软件安装了SQL Server 7数据库管理系统或MSDE1.0的用户,请事先备份好数据库中的数据,以免造成不必要的数据丢失。 5、标记“当起动OS时自动启动服务”,让用户登录系统时自动启动数据库服务。(Windwos98及Windwos me需要) 升级版的安装: 下例为1月24日的升级版本(此升级包可到https://www.360docs.net/doc/b918638268.html,里的建库与统计专栏进行下载)操作,新用户只需做第三、第四步。 已经建库的用户的,不论之前做过何种升级均按以下方法升级 一、升级建库软件前请一定备份好原数据库 二、旧版软件的数据发出请用如下方法(以整体发送为例)

企业人事管理信息系统毕业论文

江苏信息职业技术学院 毕业论文 题目:企业人事管理信息系统 系别:物联网工程系 专业:计算机应用技术 学号:

姓名: 指导老师: 2012年12月14日

前言 在这个信息迅速膨胀的社会,各行各业所要管理、涉及的数据信息量越来越多、越来越大。随着当前许多的中、小型企业的发展壮大,员工的数量也在不断的增加。随之而来的管理成本也在不断的提高。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。 企业人事管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。企业人事管理系统可以提供丰富的功能,降低企业人事管理工作的强度,提高企业人事管理工作的效率,并依靠系统的网络功能为人事管理的使用创造良好的条件,从而能够适应企业人事管理的要求,推动企业人事管理的信息化建设。根据大多数企业人事管理的需求,本论文就该人事管理系统的设计与实现进行了分析探讨:首先对系统的需求分析做了叙述,然后介绍了系统的设计和实现,最后进行了系统测试。该企业人事管理系统采用基于客户端/服务端(C/S)模式开发,服务端采用SQL Server2005数据库服务器作为数据处理和存储平台,客户端应用程序采用Visual https://www.360docs.net/doc/b918638268.html, 2005进行开发,开发语言选用C#。用户必须使用客户端应用程序才能对服务端数据进行操作。 。

干部人事信息管理系统有哪些

干部人事信息管理系统有哪些?大家还在为如何选择干部人事信息管理系统而绞尽脑汁吗?各位还在网上搜寻相关信息吗?别麻烦了,就让小编为大家一网打尽吧!市面上有不少干部人事信息管理系统,那么怎么选择适合自己需求的系统? 现在我国的干部档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 归纳起来,好处大约有以下几点: 1.可以存储干部档案,安全、高效; 2.只需一到二名档案录入员即可操作系统,节省大量人力; 3.可以迅速查到所需信息。 根据调查干部管理涉及档案信息系统、用户信息、管理信息等多种数据管理。干部管理包括人员信息的添加、编辑、查询、删除、查找;系统用户管理包括用户的查询,浏览,因此对干部管理系统的功能提出下列要求。能够存储一定数量的档案信息,并方便有效的进行相应的数据操作和管理,这主要包括: 1.档案信息的添加、删除及修改。 2.档案信息的关键字检索查询。 广东百泰科技有限公司研发的干部人事信息管理系统基于多年来在组织干部、人事和人力资源管理等领域积累的丰富行业知识,结合在组织管理信息化建设领域的多年实践,依据新时期组织管理的工作要求和发展要求,经过反复论证,研发出的专门面向组织干部人事信息数据库建设和日常组织干部人事管理工作服务的管理信息系统。系统是在深化电子政务建设,构建服务型政府的大背景下产生,在推进组织管理创新的命题下得以发展。 一、系统功能 干部人事信息管理系统在开发的过程中贯彻“功能齐全、操作简单”的设计理念,充分考虑使用者循序渐进的思维方式,界面友好简单,操作智能化,优化流程,使得具备简单计算机操作水平的用户无需培训,就能很快很好地使用本系统。

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

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

相关文档
最新文档