人事管理系统程序报告

人事管理系统程序报告
人事管理系统程序报告

课程设计实验报告课题名称:人事管理系统

学专班姓学院:

业:

级:

名:

号:

理学院

计算机

101 班

张博博李耀彩曹兆亮韩晴

1881100128

2012.5.2

目录

1 课题综述 (1)

1.1 人事管理信息系统来源 (1)

1.2 人事管理系统的意义 (1)

1.3 预期目标 (1)

1.4 面对的问题 (2)

1.5 需解决的关键技术等 (2)

2 人事管理系统分析 (2)

2.1 涉及的基础知识 (2)

2.2 解决问题的基本思路 (9)

2.3 总体方案 (9)

2.4 功能模块框图 (9)

3 人事管理系统设计 (10)

3.1 算法描述 (10)

3.2 详细流程图 (11)

4代码编写 (12)

5运行与测试 (14)

总结 (18)

1 课题综述

人事管理系统是一个数据库应用系统,员工的所有信息都是保存在数据库中。本系统将主要实现以下功能:增加记录功能、修改记录功能、删除记录功能以及刷新记录功能等等。作为人事管理系统,我们将它作为一个数据库应用系统来进行开发制作。数据库应用系统开发的前提是首先开发数据库和数据库中的数据表,数据库和数据表是数据库应用系统中进行不可缺少的工具,一切的开发工作都是围绕数据库和数据表的操作进行的,数据表可被VC++的数据工程和其他工程进行引用。

1.1 人事管理信息系统来源

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

1.2 人事管理系统的意义

管理信息系统(Management Information System,以下简称为MIS),是一个将企业生产和经营中的各种内、外部信息进行收集、加工、整理、传递,并有序地存储,以用于管理和决策,是企业增效的信息系统。它能够使企业更加及时、准确、全面、详实的了解所需的信息数据。同时管理信息系统对各种信息数据的进一步加工,能使企业领导层的生产、经营、管理决策依据更加充分,更具有合理性、科学性;从而为社会创造出更多的价值,为企业的发展创造出更多的机会。对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统,能够提高人事管理的效率。

1.3 预期目标

我们的设计目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、

按条件进行查询,基本满足人事日常业务的需要。四人合作完成了此课题的研究与开发,包括调研、分析、设计、编码、测试、文档编写等内容。

1.4 面对的问题

这次课题主要的问题就是数据库的结构设计。这里所说的数据库结构设计是指数据库中各个表结构的设计,包括信息保存在哪些表格中,各个表的结构如何以及各个表之间的关系。人事管理虽然只有一个数据表,但仍然要进行数据链接,这其中也就带来了各成员之间的绑定问题。

1.5 需解决的关键技术等

人事管理系统需解决的关键技术是与数据源进行链接,Microsoft Access 的使用以及MFC的使用等。

2 人事管理系统分析

人事管理系统主要进行对企业的人员管理,使企业的管理更加科学化、合理化、制度化、规范化;为企业的管理水平跨上新台阶;为企业持续、健康、稳定的发展奠定坚实基础。进行人事管理系统需要Visual C++6.0 语言环境。

2.1 涉及的基础知识

2.1.1 MFC编程

1)MFC简介

MFC 是Microsoft Foundation Class Library(微软基础类库)的缩写形式。它是C++的类集,提供面向对象框架,利用这个框架,程序员可以轻松地创建Windows应用程序。

MFC 还提供应用程序开发模型。此模型被称为文档/视图模型。文档/视图模型是将应用程序数据与用户界面元素分离的一种应用程序方法。它允许这两部分程序独立存在,这样一来,程序员在更改其中一部分时,就无须大量更改另一部分。

MFC 为程序员提供了更友好的C++类,使之更易于使用。在很多情况下,MFC在幕后执行一些复杂操作,而向开发人员提供更简单的编程界面,并可以

掩盖Windows API 的一些缺点。

2)AppWizard向导开发应用程序

图2-0New对话框

从File菜单中单击New(新建),显示New 对话框的Projects(项目)选项卡,其中列出了Visual C++中的向导。选择标有MFC AppWizard(exe)的图标,如图2-0 所示,为项目输入一个名字。在Location文本框中指定一个路径。直到选择列表中的一个图标,并输入一个项目名后,单击OK按钮才能用。

步骤1

程序界面如图2-1所示。

图2-1 AppWizard 的第一步

AppWizard的第一步要求用户指定应用程序的类型,选择单文档界面(SDI)、多文档界面(MDI)或基于对话框的界面。要创建不需要文档对象从磁盘文件中读取数据的简单的Windows应用程序,把标为Document/View Architecture Support(文档/视图结构支持)复选项禁用即可。

步骤2

在图2-2中所在的AppWizard 的第二步中,要求提供项目所需要的数据库支持种类。我们选择None,有使用数据库,Next(下一步)按钮跳过这一步,进到步骤3。

图2-2 AppWizard的第二步

步骤3

在AppWizard的第三步(图2-3)中,设置程序的OLE和ActiveX 支持类型。对话框上半部分的五个单选按钮控制着AppWizard添加到程序中的复合文档支持的类型。我们仍然选择None,单击Next 按钮进到步骤4。

图2-3 AppWizard 的第三步

步骤4

在图2-4中所示的AppWizard 的第四步中,可以控制AppWizard为程序创

建哪些用户界面元素。

图2-4 AppWizard 的第四步

AppWizard自动为程序主窗口的菜单系统、工具栏及状态栏生成代码和数据。Normal(常规)Internet Explorer Rebars 单选按钮为应用程序的工具栏提供两种不同的风格。激活Context-Sensitive Help(上下文相关)复选项,会告诉AppWizard希望所创建的程序提供在线帮助。这些说明清晰完整不需要再做更多的工作只需要说明那些自己添加到程序中的命令以加强帮助文件。在AppWizard第四步的对话框的右下角有一个Advanced(高级)按钮,单击它,将显示一个标题为Advanced Options(高级选项)的包含两个选项卡的对话框。

步骤5

图2-5所示的AppWizard的第五步询问想创建的程序的风格、是否需要附加的源代码注释,及希望程序如何链接到MFC库。

图2-5 AppWizard 的第五步

步骤6

AppWizard的第六步列举了AppWizard将为项目创建的类,如图2-6。

图2-6 AppWizard 的第六步

单击Finish按钮后,AppWizard显示一个摘要表,其中列出了所选的项目特征。单击OK会使AppWizard在摘要表底部所列的目录下创建项目。 2.1.2 数据库的设计

利用Microsoft Access 2003创建数据库及其数据表

微软公司的许多产品所支持的数据库结构和数据库驱动程序类型均是通用的,因此,用户可以借助相关的工具创建数据库与数据表,这里我们介绍采用Microsoft Access2003 创建数据库及其数据表的方法。为此我们先定义一个“人事管理数据表”的结构,如表1.1所示。

表1.1 人事管理数据表结构创建

利用Microsoft Access 2003创建数据库及其数据表的步骤如下:(1)启动Microsft Access 2003 的Microsoft Access 应用程序,出

现图1.8所示界面。通过该界面就可以创建一个新的数据库或打开一个已经存在的数据库。

图1. 8 选择创建数据库的方式

(2)选择创建新数据库,即选择“空Access数据库”选项。

(3)单击“确定”按钮之后出现保存对话框,确定保存数据库文

件的位置(D:\ VC++写作案例\ CH1\ 人事管理数据库)和文件名称之厉即创建了一个空的数据库然后出现图1.9所示窗口。

图1.9 数据库中的数据表操作窗口

数据库只是数据表的容器,在数据库操作窗口中,用户可以打开

已经存在的数据表,也可以创建新的:数据表+并可以对已经存在的数据表进行删除。创建一个数据表本质上就是创建一个数据表的结构-,

即定义数据表的字段名、宇段大小和数据类型等等。这一切工作均是

通过“设计”菜单进行的。

(4)单击“设计”菜单,可以打开一个新的数据表结构的设计器,如图1.10所示。

图1.10 数据表设计器

在Microsoft Access2003 数据表设计器中,用户可以定义数据表的字段名称、字段类型、字段大小等内容。数据表结构一经确定,可以打开该数据表,在数据表中输入一些基本数据,以在后面的系统设计中体现设计的效果(数据表记录可参考表1.2所示内容,注意,考

虑到表的宽度,表中的字段名缩写,实际运用时不能缩写,需要与数据表结构设计器中的字段名称一致)。

表1.2 数据表记录内容

编号姓名性别部门年龄工作时间基本工资职称简历100001张成东男化工学院4885/12/12650.00讲师略100002李英女机械学院4885/02/11950.00副教授略100003张记成男数理学院4786/03/23990.00教授略

200001

陈东方

生物学院

48 85/12/12 650.00

讲师

2.2 解决问题的基本思路

建立数据库及数据表,并进行选择与之相适应的数据源。MFC 设计过程中 相应的对话框中的控件进行数据绑定和对一些控件代表的编写。

2.3 总体方案

使用在基础知识中数据库的设计先设计数据库和数据表。用 MFC 设计应 用程序框架,在创建 MFC 时,进入框架设计的第 2 步,应选择“查看数据库 而不使用文件支持”,在“Data Source ”里添加已经创建的数据库和数据表,即 可完成。然后制作人事管理主窗体,在里面最主要的是进行控件与数据表字段 的绑定。最后为系统实现增加、删除、排序与查询功能。

2.4 功能模块框图

根据系统功能的要求,可以将系统分解成几个功能模块,它如图 2-12 所示。

图 2-12 人事管理系统功能模块图

3 人事管理系统设计

人事管理系统设计主要进行四个功能:增加记录、删除记录、排序记录、 查询记录。

200002 张小英 女 电机学院 46 87/03/11 650.00 讲师 略 200003

吴天洗

光机学院

46

87/03/23

950.00

副教授

人事管理系统

人员删除

人员增加

按员工编号查询

按员工编号排序

3.1 算法描述

1)增加记录的功能描述(如图3-2所示):获取指向数据库的指针->确认对数据库的任何修改均已保存->获取新的ID 值->通过AddNew 函数来添加新记录->把新的ID值设置为新增记录中的ID字段值->调用Requery 函数更新记录->游标移到最后一条记录。

2)删除记录的功能描述(如图3-3所示):删除记录->游标移到下一条记录->如果游标在文件尾,将它移到最后一条记录->如果游标在文件头,则内容为空-> 更新表单。

1)排序的功能描述(如图3-4所示):在CRecordset 类中有数据成员

m_strSort,可以通过设置该成员排序。将游标指向m_strSort->刷新数据库->更

新表单。

4)筛选的功能描述(如图3-5所示):为了编写查找功能的代码,增加菜单

项“按员工编号查找”(ID_Search),映射的COMMAND消息处理函数为OnSearch()。接收查询字符串->关闭原来的表单->将查询条件赋给过滤器->打开

经过过滤的表单->计算满足条件的记录数->如果没有找到相关记录,就会打开

全为空的表单->不论任何情况,都更新表单。

3.2 详细流程图

3-3 删除记录的流程图

图3-2 增加记录的流程图图

no

按 OK 键 yes

没有找到相关记录 yes

no

图 3-5 筛选记录的流程图

4 代码编写

4.1 增加记录的代码

void CMyView::OnButtonaddnew() {

CRecordset * pSet=OnGetRecordset();

//获取指向数据库的指针

if(pSet->CanUpdate()&&!pSet->IsDeleted())

//确认对数据库的任何修改均已保存

{

pSet->Edit();

if(!UpdateData()) return; pSet->Update(); }

long m_lNewID=m_pSet->GetMaxID()+1; //获取新的 ID 值

m_pSet->AddNew();

//添加一个新记录 m_pSet->m_ZGBH=m_lNewID;

//设置新的 ID 标识

出现有此消息 的对话框

接收查询字符串 将查询条件赋给过滤器 计算满足条件的记录

出现无此记录的消息对话框

打开过滤器的表单

更新表单

m_pSet->Update(); //保存新的记录

m_pSet->Requery(); //刷新数据库

m_pSet->MoveLast(); //游标移到最后一条记录

UpdateData(FALSE);//更新表单

}

4.2 删除记录的代码

void CMyView::OnButtondelete()

{

if(MessageBox("真的要删除吗?","删除记录",MB_YESNO|MB_ICONQUESTION) ==IDYES)

m_pSet->Delete(); //删除记录

m_pSet->MoveNext();//游标移到下一条记录

if(m_pSet->IsEOF()) //如果游标在文件尾,将它移到最后一条记录m_pSet->MoveLast();

if(m_pSet->IsBOF()) //如果游标在文件头,则内容为空

m_pSet->SetFieldNull(NULL);

UpdateData(FALSE);//更新表单

}

4.3 排序记录的代码

void CMyView::OnSORTRECO()

{

m_pSet->m_strSort="职工编号"; //指定排序字段

m_pSet->Requery(); //刷新数据库

UpdateData(FALSE);//更新表单

}

4.4 筛选记录的代码

void CMyView::OnFILTERECO()

CDlgQuery Dlgquery;

CString value;

int recCount=Dlgquery.DoModal();

if(recCount==IDOK)

{

value="职工编号="+Dlgquery.m_query+"";//接收查询字符串

m_pSet->Close(); //关闭原来的表单

m_pSet->m_strFilter=value; //将查询条件赋给过滤器

m_pSet->Open(); //打开经过过滤的表单

int recCount=m_pSet->GetRecordCount(); //计算满足条件的记录数

if(recCount==0) //如果没有找到相关记录

{MessageBox("没有匹配的记录!","查找",MB_ICONWARNING);

m_pSet->Close(); //关闭原来的表单

m_pSet->m_strFilter=""; //将过滤结果给过滤器

m_pSet->Open(); //打开经过过滤的表单

}

else

{ CString str1;

str1.Format("have a record!",recCount);

MessageBox(str1);

}

m_pSet->Requery();//刷新数据库

UpdateData(FALSE);//不论任何情况,都更新表单

}

}

5 运行与测试

编译并连接源程序,执行程序后:

1)初始界面(如图6-1所示)

2)增加记录的运行图(如图6-2所示)

3)删除记录的运行图(如图6-3所示)

4)排序记录的运行图(如图6-4所示)

5)筛选记录的运行图(如图6-5所示)

图6-1初始界面

图6-2增加记录的运行图

图6-3删除记录的运行图

图6-4排序记录的运行图

人事管理系统需求分析报告

人事管理系统需求分析 一、背景介绍 1.1、系统目标 企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下三个方面的目标。 (1) 支持企业实现规范化的管理; (2) 支持企业高效率完成劳动人事管理的日常业务; (3) 支持企业进行劳动人事管理及其相关方面的科学决策。 1.2、企业人事管理系统功能需求 根据市场调查及分析,企业人事管理系统应该具有以下功能: (1)可以真正地实现对企业人事的管理。 (2)系统的功能要符合本企业的实际情况。 (3)系统的功能操作要方便、易懂,不要有多余或复杂的操作。 (4)可以方便地对人事信息进行输出打印。 (5)方便对企业内部的人事档案及岗位调动调动进行管理。 1.3、企业人事管理系统模块需求 企业人事管理系统应该包括以下模块: (1)基本信息管理 该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2) 工资管理 通过该模块,能够对员工的工资进行管理,查询、打印工资明细信息等。 (3)系统管理 该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。

事业单位人事管理系统

事业单位人事管理系统 事业业位人事管理系业 系业通业业业业流程的完整管理~全面梳理了事业业位人事管理业业。利用信息化手段~有效支持了人事、工业、业业等部业的日常业业工作~业业了业事业业位人业的科学静与数内管理和有效业督~通业的业管理业业管理相业合~支持据的“系业部业业、管理业位业”的向、业向流业~业业各业管理之业业用的有效业同~业履行人事管理、横 教育培业、工业福利等业能工作提供了技业支撑。 业系业的业用~提高了工作效率、少了重业业业~增强了人事信息的准性减确 和一致性~使业业和策部业能业及业业取信息~掌握人事业业~准策~同业业人决确决 力业源科策奠定了业业基业。学决 (一) 机业制管理构 主要功能包括机业制管理、业制核定意业、撤业机业业等。机的成构构将构 立、撤业、业更业业通业信息化手段业业~业业自上而下的业制分业管理流程~一方面按人事管理业位业能分业制宏业控制和业微业控制的管理部业向业限业分~一区数横另 方面按管理业业业业分业业制控制的业向业限业分~业行业制控制和业制核定~业业呈业全系业业制业整和精业业业分析业表~支持业系业每年年底业行的机业制年业业业工作~构并

自业生成机业制一文和业制核定意业。同业可定业提供其业制年业系业的接口构号与它。 (二) 人业信息管理 人业信息管理是人事管理的核心容~是人事管理其他业业系业的基业。平内 台搭建初期信息采集业段~需要通业用业业史的人业人事信息通业人业信息管理业业将 业入系业。系业平台搭建完成后~通业人事业理流程业业业业据和基业人业信息的交互数~用业不需再次业业人事相业信息。 (三) 业位管理 业位管理充分业了事业业位改革的政策和思路~业业业位的业业管理和上业体网 批。通业业位管理业程中的业位分业、业位控制业准、业位形成业位管理基业业准业。将通业分业分业授业机制业业业位管理的活管理。业业了以业制信息和业位性业控制机灵构 的业位业置方案~通业业位业置方案业取业位业中的业位业行业位聘用的管理流程。支持全系业业位业置方案的业业、活的业业~业助策。灵决 (四) 公业招聘 业业事业业位公业招聘全系业业理~通业招聘需求业、招聘业位定、业聘人业填确 确个况将定三业业完成公业招聘业业的业理~系业提供根据业业情的可配置业业业业~可以招聘需求和招聘业位定合业理~提高招聘工作效率~业化招聘工作业业。同业确并 系业提供业招聘系业和互业招聘平台和据接口。网网网数

人事管理系统-软件工程实验报告

软件工程实验报告 课题:人事管理系统学生姓名: 学号: 专业班级: 指导教师: 同组成员:

需求分析 一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计 表1-2 monit (考勤信息表)各字段设计

人事管理系统 软件工程 课程设计 可行性研究报告

可行性研究报告 1.引言 1.1编写目的 21世纪是知识经济的时代,是人才竞争的时代,随着21世纪的到来,人类已步入信息社会,信息产业正成为全球经济的主导产业。信息自动化的作用也越来越大,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。人事管理系统在当今社会中是一个不可或缺的、必备的工具软件。然而,一个好的高质量的软件还是少之又少的。并未根本的实现智能化。亦不利于实现科学的管理、体现领导者的决策作用。因此,在本软件设计中心准备开发一个功能完善的人事管理系统。 人事管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要, 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 1.2背景 A. 开发的软件系统的名称:**人事管理系统 B. 本项目的任务提出者:**有限责任公司 开发者: 用户:**有限责任公司 实现该软件的计算中心:个人计算机,Sql Server ,WindowXP,Win7操作 系统; C. 该软件系统同其他系统或其他机构的基本的相互来往关系:该软件系统与操作系统、SQL Server数据库管理系统 1.3定义 人事管理: 所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。Personnel_Management人事管理系统 1.4参考资料 《软件工程》(第二版) 邓良松编著西安电子科技大学出版社 《软件工程导论》张海藩编著,清华大学出版社,2006年10月版,北京《软件工程基础》汤淮西安交通大学出版社 《软件开发技术》倪秉营电子科技大学出版社 《软件工程》张权范清华大学出版社

河南省事业单位人事管理系统说明书通用版

事业单位人事岗位管理系统说明书 前言 (3) 初始使用岗位管理软件操作流程 (4) 首聘后日常管理功能模块 (4) 单位岗位设置数变更操作流程 (5) 岗位变动操作流程 (5) 非公开招聘的新进人员录入及上报操作流程 (5) 年度考核管理操作流程 (6) 公开招聘操作流程 (6) 第一章软件的安装及启动 (7) §1.1、已安装过“河南省事业单位人事管理系统”用户的安装 (7) §1.1.1、获取新安装升级包: (7) §1.1.2、通过升级安装事业单位人事管理系统软件: (7) §1.1.3、钥匙锁解锁: (7) §1.2、未安装过“河南省事业单位人事管理系统”用户的安装 (7) §1.2.1、软件的安装与升级: (7) 为新安装的软件升级: (8) 软件的启动 (8) §1.2.2、解锁: (8) §1.2.3、首次使用录入人员基本信息方法 (8) §1.2.4、三种用户权限简介: (8) §1.2.5修改用户密码: (8) 第二章岗位设置、聘用操作流程 (10) §2.1单位基本信息及岗位设置 (10) §2.1.1单位基本信息 (10) §2.1.2 单位岗位设置 (10) §2.1.3 岗位设置信息上报 (11) §2.1.4 接收下发数据: (11) §2.2 人员基本信息录入及岗位聘用 (12) §2.2.1 人员基本信息说明 (12) §2.2.2聘用岗位信息说明 (13) §2.2.3 人员增减、调动 (14) 一、人员增加 (14) 二、人员减少 (16) §2.2.4 首次聘用岗位操作 (16) 一、管理、工勤岗位及没有发生岗位变化的专业技术人员岗位首聘 (16) 二、发生岗位等级变化的专业技术人员岗位首聘: (16) 三、兼职人员聘用 (17) 四、军转低聘或高职低聘的管理人员: (17) 五、首聘岗位类别与原工资执行的岗位类别不一致的非兼职人员 (18) 六、批量首聘操作 (18) §2.2.5 岗位设置及聘用相关报表打印 (19) 一、打印统计表 (19) 二、打印首次岗位聘用情况登记表和花名册: (19) 三、打印“事业单位聘用人员岗位等级变动审批表和花名册” (19) 四、首次岗位聘用花名册和登记表中几种特殊情况说明 (20) 五、事业单位退休专业技术人员岗位等级认定表 (20)

人事管理系统程序报告

课程设计实验报告 课题名称:人事管理系统 学院:理学院 专业:计算机 班级: 101 班 姓名:张博博李耀彩曹兆亮韩晴 学号: 1881100128 2012.5.2

目录 1 课题综述 (1) 1.1人事管理信息系统来源 (1) 1.2人事管理系统的意义 (1) 1.3预期目标 (1) 1.4面对的问题 (2) 1.5需解决的关键技术等 (2) 2 人事管理系统分析 (2) 2.1涉及的基础知识 (2) 2.2解决问题的基本思路 (11) 2.3总体方案 (11) 2.4功能模块框图 (11) 3 人事管理系统设计 (11) 3.1算法描述 (12) 3.2详细流程图 (13) 4 代码编写 (14) 5 运行与测试 (14) 总结 (18)

1 课题综述 人事管理系统是一个数据库应用系统,员工的所有信息都是保存在数据库中。本系统将主要实现以下功能:增加记录功能、修改记录功能、删除记录功能以及刷新记录功能等等。作为人事管理系统,我们将它作为一个数据库应用系统来进行开发制作。数据库应用系统开发的前提是首先开发数据库和数据库中的数据表,数据库和数据表是数据库应用系统中进行不可缺少的工具,一切的开发工作都是围绕数据库和数据表的操作进行的,数据表可被VC++的数据工程和其他工程进行引用。 1.1人事管理信息系统来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 1.2人事管理系统的意义 管理信息系统(Management Information System,以下简称为MIS),是一个将企业生产和经营中的各种内、外部信息进行收集、加工、整理、传递,并有序地存储,以用于管理和决策,是企业增效的信息系统。它能够使企业更加及时、准确、全面、详实的了解所需的信息数据。同时管理信息系统对各种信息数据的进一步加工,能使企业领导层的生产、经营、管理决策依据更加充分,更具有合理性、科学性;从而为社会创造出更多的价值,为企业的发展创造出更多的机会。对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统,能够提高人事管理的效率。 1.3预期目标 我们的设计目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、

广东机关事业单位人员管理系统

广东省机关事业单位人员管理系统 数字证书申请流程 步骤1、填写申请表格,并打印签署 以部门名义申请数字证书,根据《机构数字证书申请表》要求进行填写申请表,打印一式二份,加盖单位公章(两页每页各一处)。请正确填写申请表中各项内容,如因信息填写错误而导致的影响和责任由申请单位自行承担。 说明:建议在电脑上填写后再打印,打印内容应包括《广东省电子商务认证有限公司电子认证服务协议》。如填写过程有疑问,请咨询广东省电子商务认证有限公司。 (咨询电话:400-830-1330,企业QQ:4008301330)。 步骤2、准备以下申请资料 (1)《机构数字证书申请表》(一式二份) (2)组织机构代码证或三证合一的有效单位证件,复印件一份(加盖公章) (3)数字证书经办人身份证复印件一份(加盖公章) (4)数字证书缴费情况收集表 说明:经办人是指负责办理数字证书的人员。 步骤3、提交申请、发放证书 快递办理:申请材料准备好后,请快递至广东省电子商务认证有限公司(地址:广州市越秀区建设五马路1号德安大厦3楼,邮编:510060,收件人:童小杰, 联系电话:400-830-1330)。证书制作完成后(5个工作日寄出)

快寄至单位。 (快递来回双程的费用都由证书用户单位支付) 现场办理:请携带“步骤2”提及的申请资料,亲临广州市越秀区建设五马路1号德安大厦广东省电子商务认证有限公司营业厅办理,并缴纳相关费用。 受理申请时间: 周一至周五的9:00-12:00,14:00-17:00(节假日休息) 客服热线:400-830-1330 客服qq:4008301330 步骤4、缴费事宜 各地自行缴费,缴费后填写《数字证书缴费情况收集表》,并与申报资料一起快递至广东省电子商务认证有限公司。现场办理的无需填写此表。 说明:通过个人汇款的情况,在汇款时须注明单位名称。 (1)收费标准

人事管理系统可行性分析1

基于WWW的人事管理系统 可行性研究报告 1/1引言 1.1编写目的 本文提出了一个基于WWW环境的人事管理系统,应用动态服务器页面实现了人事的多条件查询、删除、更新、打印、密码设置等功能。 1.2背景 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 Powerbuilder6.5是美国著名的Powersoft公司推出的广泛使用于客户机/服务器体系结构下的应用程序开发工具,具有完整的Web应用开发功能。它同时支持多种关系数据库管理系统,通过微软公司的ODBC接口和专用的大型数据库接口,能够高速读取数据库中的数据。本系统就采用Powerbuilder6.5开发,服务器端的操作系统为Windows NT 4.0,客户端操作系统为Windows 98。 2..现行组织系统那个概况 2.1组织目标和战略 系统的目标是开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 2.2存在的主要问题 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。

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

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(2)班 学生姓名贾秋洪 学号20082358069 指导教师姜青山 2010 年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项目介绍: 软件名称:企业人事管理系统 任务提出者:企业人事管理部门 软件开发者:XX公司 软件使用者:企业人事管理中心 二、项目需求 2.1业务需求: 企业人事管理系统主要用于员工个人相关信息的管理,为公司领导掌握员工的动向和员工的综合素质、及时调整人才的分配提供帮助。通过使用计算机对人事、劳资信息进行管理具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人力资源管理的效率,所以人事管理信息系统要能够及时地为企业管理人员提供准确的员工信息,以便领导者准确了解企业各个部门的员工构成,计算好人力成本,安排好工作计划,使企业变的更高效,更具有生命力。

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

事业单位人事管理条例实施细则

2016年事业单位人事管理条例实施细则 第一章总则 第一条为进一步深化事业单位人事制度改革,建立与社会主义市场经济体制相适应的事业单位人事管理制度,加强对事业单位聘用制的规范化管理,保障事业单位和职工的合法权益,根据国家有关法律法规制定本办法。第二条聘用制是事业单位的基本用人制度。事业单位与职工要按照平等自愿、协商一致的原则,通过签订聘用合同,以法律形式确立单位和个人的工作关系,明确双方责任、义务、权利。 第三条事业单位实行聘用制必须坚持以马列主义、毛泽东思想和邓小平理论为指导,服从和服务于党的基本路线,坚持解放思想,实事求是,逐步建立符合事业单位特点的单位自主用人、人员自主择业、政府依法监管、配套措施完善的人事管理体制。工作中,必须坚持以下原则: --干部队伍"四化"方针和德才兼备原则。坚持任人唯贤,反对任人唯亲。以素质论人才,重实绩用干部。 --党管干部原则。适应新情况,积极改进党管干部方法。坚持群众公认和公开、平等、竞争、择优原则,扩大群众对干部工作的参与和监督。 --依法办事的原则。

第四条禁止聘用单位非经国家规定和未履行审批手续聘用不满十六周岁的未成年人。 第五条本办法适用于本省国有事业单位(以下通称聘用单位)和与之建立聘用关系的人员。 集体所有制事业单位、民办事业单位可参照本办法执行。 依照国家公务员制度进行管理的事业单位不适用本办法。 第六条组织人事部门负责事业单位聘用制度的实施和管理监督工作。 第二章聘用的权限、条件及程序 第七条事业单位实行聘用制,应当根据工作需要,按照结构比例和岗位规范,科学设岗,明确不同岗位的职责、权限和聘用条件,公平竞争,按岗聘用。 第八条聘用单位聘用各类人员,应在编制部门核定的编制范围内进行。聘用单位从外部新聘人员,要有增人计划。 第九条事业单位进人逐步实行公开招聘,在选人中把考试与考核结合起来。 第十条受聘人员应具备以下条件: (一)遵守国家法律、法规;

人事管理系统实验报告

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本文系运用规范研究方法进行的专题研究。全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试 关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试

第一章绪论 1.1 引言 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 1.2 项目背景 本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3 实现意义 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许

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

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

软件工程课程设计 题目人事管理系统 系计算机系 专业班级软件工程(动画方向)(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)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)奖惩管理 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。 (4)考勤管理 1)对员工上班刷卡的记录进行统一编号;登记员工上班时 签到类型(准时、迟 到)o

间、 2)对员工下班刷卡的记录进行统一编号;登记员工上班时 间、签到类型(准时、早退)。 (5)请销假管理 1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。 2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。 (6)工资管理 1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。 (7)部门管理1)对公司所有的部门进行编号,建立部门记录。 输入功能 该系统提供了对人事管理、调动管理、合同管理、工资管理、培训管理、绩效考核、奖惩管理、辅助功能、基础设置、综合统计等模式录入和表格界面录入。录入信息时可能会出现相同的信息,为避免重复录入,部分字段设置了辅助录入功能,您只需输入几项即可完成录入功能。操作方便快捷,可大大提高您的工作效率。

人事管理系统软件工程实验报告

软件工程实验报告课题:人事管理系统学生姓名: 学号: 专业班级: 指导教师: 同组成员:

需求分析 一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。

E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计

c人事管理系统报告

课程设计报告 课程名称面向对象课程设计 设计题目人事管理系统 专业班级 姓名 学号 指导教师 起止时间2010年12月20日-12月31日

成绩评定 电气与信息学院

人事管理系统 一、课程设计的目的 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的 二、课程设计的要求 要求了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理信息系统的开发方法。主要包括:登陆的两个用户:管理员、职工 管理员:可以对职工信息进行添加信息、删除信息、查询员工信息、修改员工信息、浏览员工信息。 用户:可以对自己的信息进行浏览、修改、查询;还可以对别人的信息进行查询,浏览。 开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动话。根据这个系统最终实现的主要功能如下: 系统部分:主要完成本系统的维护工作。 员工基本信息部分:主要完成员工基本信息的管理。 本系统是个简单的程序,由于时间和技术有限,功能不是多完整,多具体,还请包涵。 本系统的功能模块图如下:

事业单位人事管理系统

事业单位人事管理系统 系统通过对业务流程的完整管理,全面梳理了事业单位人事管理业务。利用信息化手段,有效支持了人事、工资、财务等部门的日常业务工作,实现了对事业单位人员的科学管理和有效监督;通过的静态管理与动态管理相结合,支持数据的“系统内部门间、管理单位间”的横向、纵向流转;实现各级管理之间应用的有效协同,为履行人事管理、教育培训、工资福利等职能工作提供了技术支撑。 该系统的应用,提高了工作效率、减少了重复劳动,增强了人事信息的准确性和一致性,使领导和决策部门能够及时获取信息,掌握人事动态,准确决策,同时为人力资源科学决策奠定了坚实基础。 (一) 机构编制管理 主要功能包括机构编制管理、编制核定意见、撤销机构浏览等。将机构的成立、撤销、变更业务通过信息化手段实现;实现自上而下的编制分级管理流程,一方面按人事管理单位职能区分编制宏观控制和职数微观控制的管理部门横向权限细分,另一方面按管理层级实现分级编制控制的纵向权限细分;进行编制控制和编制核定,实时呈报全系统编制调整和精简预测分析报表;支持选系统每年年底进行的机构编制年终统计工作,并自动生成机构编制一号文和编制核定意见。同时可定时提供与其它编制年统系统的接口。 (二) 人员信息管理 人员信息管理是人事管理的核心内容,是人事管理其他业务系统的基础。平台搭建初期信息采集阶段,需要通过用户将历史的人员人事信息通过人员信息管理维护进入系统。系统平台搭建完成后,通过人事办理流程实现业务数据和基础人员信息的交互,用户不需再次维护人事相关信息。 (三) 岗位管理 岗位管理充分体现了事业单位改革的政策和思路,实现岗位的动态管理和网上审批。通过将岗位管理过程中的岗位分类、岗位控制标准、职位形成岗位管理基础标准库。通过分级分类授权机制实现岗位管理的灵活管理。实现了以编制信息和单位性质控制机构的岗位设置方案,通过岗位设置方案选取职位库中的职位进行岗位聘用的管理流程。支持全系统岗位设置方案的实时、灵活的汇总,辅助决策。 (四) 公开招聘 实现事业单位公开招聘全系统办理,通过招聘需求填报、招聘岗位确定、拟聘人员确定三个环节完成公开招聘业务的办理,系统提供根据实际情况的可配置业务环节,可以将招聘需求和招聘岗位确定合并办理,提高

人事管理系统需求分析实验报告+++

一、实验目的 1、掌握软件需求结构化分析方法; 2、掌握使用Visio或Word建立分析模型; 3、掌握软件需求说明书的撰写。 二、实验原理 1、需求分析的基本要点 2、分析建模(三种模型) 3、规格说明(需求说明书) 三、实验环境 ·安装了Word或Visio软件的计算机 ·安装SQL Server 2008 四、实验任务与要求 导出系统的详细的逻辑模型。通常用数据流图、实体-联系图、状态转换图、数据字典和主要处理算法描述来共同表示这个模型 五、实验内容与步骤 (1)问题背景及描述 人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理主要需要完成人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动的管理。 (2)功能分析 初步分析“人事档案管理系统”应该具备以下功能: 1)职员个人资料的增加、删除和修改 2)人事信息的查询、打印 3)人事信息的分析、汇总和统计 4)人事档案管理人员的变化及操作授权 因此,可以将系统划分为三大模块:

模块1、人事档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生 成分析报表。 模块2、系统账户管理:对系统用户进行管理,包括登录、退出、操作记录。 模块3、系统数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理(3)建立系统流程图 (4)建立数据流图 (1)人事档案管理的数据流图 通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。 用户数据 图1 人事档案管理系统流程图 图2 人事档案管理系统数据流图

人事管理系统软件工程实训报告

人事管理系统软件工程实训报告 1、系统描述及数据流图 系统介绍 人力资源管理系统是这样的一种管理软件,它能够快速、方便地显示结果,还可以对有关工资的各种信息进行统计,服务于财务部门及公司主要管理者。实施人力资源管理系统可以集中、整合各种信息,有利于降底管理成本,提高公司管理效率和水平,从而促进公司的进一步发展和变革。本系统实现了以下功能: ? 系统界面设计美观、友好; ? 智能化程度高、操作灵活、方便; ? 系统运行稳定、安全可靠; ? 反应快速、计算准确; ? 实现新员工入职登记、查询修改及入职合同的录入、; ? 登记并可以浏览日常考勤信息; ? 记录公司定期的员工考核成绩; ? 实现部门用人申请的登记; ? 实现应聘者信息备档; ? 实现工资单自动录入及缺勤原因的扣资计算。

2、思考 1、项目开发首先要做的事是什么? 首先对该项目进行可行性研究,论证该项目是否值得去解决,然后进行需求分析,了解用户对目标软件系统在工功能、行为、性能、设计约束等方面的期望。 2、你认为该软件应具备的最重要的特性是什么。 能够满足用户某方面的需求,便于使用,方便扩展。有很好的适应性,能够在不同的环境中运行。 3、你认为怎样分工是最合理的? 给任务分配取决于项目的规模、人员的专长和经验。把不同的责任分配给不同的几组人。1970年,Sackman对12名程序员用两个不同的程序进行试验,结论是:程序排错、调试时间差别为18:1;程序编制时间差别为15:1;程序长度庆功别为6:1;程序运行时间差别为13:1。理想的情况是项目经理和技术负责人由一个人或一个小组担任。树的结点是程序员小组,为了减少系统的复杂性、便于项目管理,树的结点每层不要超过7个,在此基础上尽量降低树的层数。程

事业单位人力资源管理系统

事业单位人力资源管理系统 系统通过对业务流程的完整管理,全面梳理了事业单位人力资源管理业务。利用信息化手段,有效支持了人事、工资、财务等部门的日常业务工作,实现了对事业单位人员的科学管理和有效监督;通过的静态管理与动态管理相结合,支持数据的“系统内部门间、管理单位间”的横向、纵向流转;实现各级管理之间应用的有效协同,为履行人事管理、教育培训、工资福利等职能工作提供了技术支撑。 该系统的应用,提高了工作效率、减少了重复劳动,增强了人事信息的准确性和一致性,使领导和决策部门能够及时获取信息,掌握人事动态,准确决策,同时为人力资源科学决策奠定了坚实基础。 (一) 机构编制管理 主要功能包括机构编制管理、编制核定意见、撤销机构浏览等。将机构的成立、撤销、变更业务通过信息化手段实现;实现自上而下的编制分级管理流程,一方面按人事管理单位职能区分编制宏观控制和职数微观控制的管理部门横向权限细分,另一方面按管理层级实现分级编制控制的纵向权限细分;进行编制控制和编制核定,实时呈报全系统编制调整和精简预测分析报表;支持选系统每年年底进行的机构编制年终统计工作,并自动生成机构编制一号文和编制核定意见。同时可定时提供与其它编制年统系统的接口。 (二) 人员信息管理 人员信息管理是人事管理的核心内容,是人事管理其他业务系统的基础。平台搭建初期信息采集阶段,需要通过用户将历史的人员人事信息通过人员信息管理维护进入系统。系统平台搭建完成后,通过人事办理流程实现业务数据和基础人员信息的交互,用户不需再次维护人事相关信息。 (三) 岗位管理 岗位管理充分体现了事业单位改革的政策和思路,实现岗位的动态管理和网上审批。通过将岗位管理过程中的岗位分类、岗位控制标准、职位形成岗位管理基础标准库。通过分级分类授权机制实现岗位管理的灵活管理。实现了以编制信息和单位性质控制机构的岗位设置方案,通过岗位设置方案选取职位库中的职位进行岗位聘用的管理流程。支持全系统岗位设置方案的实时、灵活的汇总,辅助决策。 (四) 公开招聘 实现事业单位公开招聘全系统办理,通过招聘需求填报、招聘岗位确定、拟聘人员确定三个环节完成公开招聘业务的办理,系统提供根据实际情况的可配置业务环节,可以将招聘需求和招聘岗位确定合并办理,提高

相关文档
最新文档