文档库 最新最全的文档下载
当前位置:文档库 › 人事信息管理系统设计

人事信息管理系统设计

人事信息管理系统设计
人事信息管理系统设计

人事管理系统

摘要:随着公司人力资源的日益庞大,复杂程度逐渐增大,人工管理人事档案的方法的弊端日趋明显,于是运用各领域的知识计算机技术而开发的人事系统得到广泛的应用。通过人事管理系统可以对工作人员进行统一的管理,可以方便地对人员的相关信息进行录入、查询、修改、删除等操作,并能随时把握公司人员的调动情况,使人事管理工作更轻松。

一、需求分析

①开发工具

本系统使用https://www.wendangku.net/doc/9a6691432.html,和SQL Server 2005 实现一个简易的人事管理系统,在该系统的实现过程中,使用https://www.wendangku.net/doc/9a6691432.html,的Login、GridView和DetailView等控件的组合,几乎不用编写任何代码。

②系统需求分析

本系统实现了人事管理的基本功能,根据各部分功能的不同可以分为两个模块:登录模块和人事信息管理模块。

本系统的具体要求为:

1、系统采用Web方式,对用户登录进行管理。系统用户分两种类型:一是系统管理

员,二是普通员工,两者具有不同的权限。

2、能全面管理公司人事信息相关的各类主体,如员工信息、职位信息、部门信息、工

作经历、考勤表、奖惩记录等;

3、通过使用计算机能方便地维护(包括插入、删除、修改)各信息表;

4、能组合查询信息基于某信息表的所需信息;

5、能方便地实现基于多个表的连接查询;

6、能方便地实现基于单个或多个表的统计功能;

7、系统应具备网络多用户功能,对分等级用户提供相应的系统功能;

8、系统具有操作方便、简捷等特点。

(1)系统数据流向图

(2)本系统需要管理的实体信息

○1员工基本信息:员工编号、部门编号、姓名、性别、国家、生日、政治面貌、文化程度、婚否、身份证号、银行卡号、银行卡用户名、职位、员工类别、办公电话、家庭电话、移动电话、电子邮件、毕业院校、主修专业、家庭住址、籍贯、工资级别、入职时间、状态;

○2性别:编号、名称;

○3员工状态:编号、名称;

○4员工类别:员工编号、类别名称;

○5婚否类别:编号、名称;

○6政治面貌:政治面貌编号、政治面貌名称;

○7工资级别:工资级别编号、工资级别名称;

○8学历级别:级别编号、级别名称;

○9职位信息:职位编号、职位名称、职位描述、所属部门;

○10部门信息:部门编号、部门名称、员工数、部门主管、部门描述;

○11工作经历:工作经历编号、员工编号、原职位、原部门、原公司、新公司、开始时间、结束事件、调转原因、原主要工作;

○12考勤表:考勤编号、员工编号、考勤月份、考勤年份、全勤天数、出差天数、病假天数、事假天数、缺勤天数、法定假期天数、倒休天数、迟到分钟数、早退分钟数、加班天数;

○13奖惩记录:奖惩编号、奖惩名称、员工编号、奖励类型、奖惩日期、奖惩原因;

○14奖惩类别:奖惩类别编号、奖惩类别名称。

(3)本系统要管理的实体联系信息

○1新员工进公司时需先录入员工信息,再录入部门信息、工作经历;工作期间要对员工进行考勤管理与奖惩管理信息的录入;

○2一个公司有多个部门,一个部门有多个员工、多个职位,一个员工对应一个职位;

○3奖惩管理包括奖惩记录、奖惩类别。

③功能需求分析

1、在数据库服务器如SQL Server 2000中,建立各关系模式对应的库表,并注意主键、索引、参照完整性、用户自定义完整性等。

2、能对各个库表进行查询、增加、删除和修改等基本操作。

3、能明细实现如下功能:

登录模块

该模块按各部分功能的不同,可分为3个子模块:

(1)登录模块:实现用户登录时的身份验证功能。

(2)密码修改模块:实现登录用户密码修改的功能。

(3)注销模块:实现登录用户的注销即退出系统。

人事信息管理模块

实现人事信息的管理功能,具体分为6个子模块:

(1)员工信息管理模块:实现对员工信息的查询、增加、删除和修改等功能。

(2)职位信息管理模块:实现对各部门职位信息的查询、增加、删除和修改功能。

(3)部门信息管理系统:实现对部门信息的浏览、增加、删除和修改等功能。

(4)经历管理模块:实现对员工工作经历的查看、添加、删除和修改等功能。

(5)考勤管理模块:实现对员工考勤记录的查询、增加、删除和修改等功能。

(6)奖惩管理模块:实现对员工奖惩和处罚信息的查询、增加、删除和修改等功能。

4、要求所设计的系统界面友好,功能安排合理,操作使用方便,并能进一步考虑子系统在安全性、完整性、并发控制、备份恢复等方面的功能要求。

二、概念结构设计

将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它是整个数据库设计的关键。

概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更见稳定。描述概念模型的有力工具是E-R模型。采用自底向上设计概念结构的方法,它通常分为两步:第一步是抽象数据并设计局部视图(分E-R图),第二步是集成局部视图,得到全局的概念结构(总E-R图)。

…...

图2部门信息实体及其属性图

图3员工类别实体及其属性图

学历级别实体及其属性图

图5政治面貌实体及其属性图

……

图7职位信息实体及其属性图

图9奖惩类别实体及其属性图

……

图10奖惩记录实体及其属性图

图11工资级别实体及其属性图

………… 图12员工基本信息实体及其属性图

图13性别实体及其属性图

图14员工状态实体及其属性图

图15 系统实体及其联系图

三、系统功能模块设计

对各系统各项功能进行集中、分块,按照结构化程序设计的要求,可得出系统的功能模块图,如图16所示。

四、逻辑结构设计

概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。

目前DBMS产品一般支持关系、网状、层次三种模型中的某一种(这里采用E-R图向关系模型的转换)。对某一种数据模型,各个机器系统又有许多不同的限制。提供不同的环境与工具。所以设计逻辑结构时一般分三步进行:

(1)将概念结构转换为一般的关系、网状、层次模型;

(2)将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;

(3)对数据模型进行优化。

①数据库关系模式

按照实体-联系图转化为关系模式的准则,本系统的E-R图科转化为如下14个关系

模式:

·考勤(考勤编号、员工编号、考勤月份、考勤年份、全勤天数、出差天数、病假天数、事假天数、缺勤天数、法定假期天数、倒休天数、迟到分钟数、早退分钟数、加班天数)·部门信息(部门便号、部门名称、员工数、部门主管、部门描述)

·员工类别(员工编号、类别名称)

·学历级别(级别编号、级别名称)

·政治面貌(政治面貌编号、政治面貌名称)

·工作经历(经历编号、员工编号、原职位、原部门、原公司、新公司、开始时间、结束时间、调转原因、原主要工作)

·职位信息(职位编号、职位名称、职位描述、所属部门)

·婚否类别(编号、名称)

·奖惩类别(奖惩类型编号、奖惩类型名称)

·奖惩记录(奖惩编号、奖惩名称、员工编号、奖励类型、奖惩日期、奖惩原因)

·工资级别(级别编号、级别名称)

·员工基本信息(员工编号、部门编号、姓名、性别、国家、生日、政治面貌、文化程度、婚否、身份证号、银行卡号、银行卡用户名、职位、员工类别、办公电话、家庭电话、移动电话、电子邮件、毕业院校、主修专业、家庭住址、籍贯、工资级别、入职时间、状态)·性别(编号、名称)

·员工状态(编号、名称)

表名与属性名对应由英文表示,则14个关系模式为:

·HR_Attendance(AttendanceID、EmployeeID、CheckMonth、CheckYear、AllDays、ErrandDays、IllDays、AffairDays、AbsentDays、HolidayDays、NegaticeDays、LataMinutes、EaryMinutes、OvertimeDays)

·HR_DepartInfo(DepartID、DepartName、PersonelNum、Governor、DepartDescrimition)

·HR_Categary(CategaryID、CatagaryName)

·HR_EducationDegree(DegreeID、DegreeName)

·HR_Political(PoliticalID、PoliticalNmae)

·HR_Experience(ExperienceID、EmployeeID、OldPosition、OldDepartment、OldCompany、NewCompany、StartDate、EndDate、TansferReason、OldMainJob) ·HR_PositionInfo(PositionID、PositionName、Description、DepartID)

·HR_Marital(MaritalID、MaritalName)

·HR_PrizeType(TypeID、TypeName)

·HR_Prize(PrizeID、PrizeName、EmployeeID、PrizeType、PrizeDate、Reason)

·HR_SalaryDegree(DegreeID、DegreeName)

·HR_PersonelInfo(EmployeeID、DepartID、PersonName、Sex、Nationlity、Birthday、Political、Education、Marital、IDCardNumber、BankCardNumber、BankCardName、PositionID、CategaryID、TelOffice、TelHome、TelMobile、Email、Academy、Major、NowAddress、FamilyPlace、Salary、EnterTime、State)

·HR_Sex(SexID、SexName)

·HR_State(StateID、StateName)

②数据库及表结构的创建

本系统使用的数据库名为HRAdmin,根据已设计出的关系模式及各模式的完整性要求,现在就可以在SQL Server2000数据库系统中实现这种逻辑结构。下面是创建数据库及

其表结构的Transact-SQL命令(SQL Server中的SQL命令)。

CREATE DATEBASE HRAdmin;

GO

USE HRAdmin;

创建HR_Attendance表(考勤表)

CREATE TABLE [dbo].[HR_Attendance](

[AttendanceID][int]IDENTITY(1,1)NOT NULL,

[EmployeeID][varchar](50)NOT NULL,

[CheckMonth][varchar](50)NULL,

[CheckYear][varchar](50)NULL,

[AllDays][int]NULL,

[ErrandDays][int]NULL,

[IllDays][int]NULL,

[AffairDays][int]NULL,

[AbsentDays][int]NULL,

[HoliDays][int]NULL,

[NegaticeDays][int]NULL,

[LateMinutes][int]NULL,

[EaryMinutes][int]NULL,

[OvertimeDays][int]NULL,

CONSTRAINT[PK_HR_Attendance]PRIMARY KEY CLUSTERED

(

[AttendanceID] ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_RO W_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY]

)ON[PRIMARY]

创建 HR_Categary表(员工类别表)

CREATE TABLE [dbo].[HR_Categary](

[CategaryID][int]IDENTITY(1,1)NOT NULL,

[CategaryName] [nchar](50)NULL,

CONSTRAINT[PK_HR_State]PRIMARY KEY CLUSTERED

(

[CategaryID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY]

)ON[PRIMARY]

创建 HR_DepartInfo 表(部门信息表)

CREATE TABLE [dbo].[HR_DepartInfo](

[DepartID][int]IDENTITY(1,1)NOT NULL,

[DepartName][nvarchar](50)NOT NULL,

[PersonelNum][int]NULL,

[Governor][nvarchar](50)NULL,

[DepartDescrimition][nvarchar](500)NULL,

CONSTRAINT[PK_HR_DeptInfo]PRIMARY KEY CLUSTERED

(

[DepartID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_EducationDegree表(学历级别表)

CREATE TABLE [dbo].[HR_EducationDegree](

[DegreeID][int]IDENTITY(1,1)NOT NULL,

[DegreeName][nvarchar](50) NULL,

CONSTRAINT[PK_HR_EducationDegree]PRIMARY KEY CLUSTERED

(

[DegreeID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建 HR_Experience表(工作经历表)

CREATE TABLE [dbo].[HR_Experience](

[ExperienceID][varchar](50)NOT NULL,

[EmployeeID][varchar](50)NOT NULL,

[OldPosition][varchar](50)NULL,

[OldDepartment][varchar](50)NULL,

[OldCompany][varchar](50)NULL,

[NewCompany][varchar](50)NULL,

[StartDate][datetime]NULL

CONSTRAINT[DF_HR_Experience_StartDate]DEFAULT(GETDATE()),

[EndDate][datetime]NULL

CONSTRAINT[DF_HR_Experience_EndDate]DEFAULT(GETDATE()),

[TansferReason][varchar](max)NULL,

[OldMainJob][varchar](max)NULL,

CONSTRAINT[PK_HR_Experience]PRIMARY KEY CLUSTERED

(

[ExperienceID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_Marital表(婚否表)

CREATE TABLE [dbo].[HR_Marital](

[MaritalID][int]IDENTITY(1,1)NOT NULL,

[MaritalName][nvarchar](50)NULL,

CONSTRAINT[PK_HR_Marital]PRIMARY KEY CLUSTERED

(

[MaritalID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_PersonnelInfo 表(员工基本信息表)

CREATE TABLE [dbo].[HR_PersonnelInfo](

[EmployeeID][varchar](50)NOT NULL,

[DepartID][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_DepartID]DEFAULT((1)),

[PersonName][varchar](50)NOT NULL,

[SEX][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_SEX]DEFAULT((1)),

[Nationlity][varchar](50)NOT NULL,

[Birthday][datetime]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_Birthday]DEFAULT(GETDATE()),

[Political][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_Political]DEFAULT((1)),

[Education][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_Education]DEFAULT((1)),

[Marital][int] NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_Marital]DEFAULT((1)),

[IDCardNumber][nvarchar](50)NULL,

[BankCardNumber][varchar](50)NULL,

[BankCardName][varchar](50)NULL,

[PositionID][int] NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_PositionID]DEFAULT((1)),

[CategaryID][int] NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_CategaryID]DEFAULT((1)),

[TelOffice][varchar](50)NULL,

[TelHome][varchar](50)NULL,

[Telmobile][varchar](50)NULL,

[Email][varchar](50)NULL,

[Academy][varchar](50)NULL,

[Major][varchar](50)NULL,

[NowAddress][varchar](100)NULL,

[FamilyPlace][varchar](50)NULL,

[Salary][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_Salary]DEFAULT((1)),

[EnterTime][datetime]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_EnterTime]DEFAULT(GETDATE()),

[State][int]NOT NULL CONSTRAINT[DF_HR_PersonnelInfo_State]DEFAULT((1)), CONSTRAINT[DF_HR_PersonnelInfo]PRIMARY KEY CLUSTERED

(

[EmployeeID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLO W_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_Political 表(政治面貌表)

CREATE TABLE [dbo].[HR_Political](

[PoliticalID][int]IDENTITY(1,1)NOT NULL,

[PoliticalName][nvarchar](50)NULL,

CONSTRAINT[DF_HR_Political]PRIMARY KEY CLUSTERED

([PoliticalID]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP _KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建PositionInfo表(职位信息表)

CREATE TABLE [dbo].[HR_PositionInfo](

[PositionID][int]IDENTITY(1,1)NOT NULL,

[PositionName][nvarchar](50)NOT NULL,

[Description][nvarchar](500)NOT NULL,

[DepartID][int] NOT NULL,

CONSTRAINT[PK_HR_PositionInfo]PRIMARY KEY CLUSTERED

([PositionID]ASC)

WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW _LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_Prize表(惩罚记录表)

CREATE TABLE [dbo].[HR_Prize](

[PrizeID][int]IDENTITY(1,1)NOT NULL,

[PrizeName][varchar](50)NULL,

[EmployeeID][varchar](50)NOT NULL,

[PrizeType][int] NULL CONSTRAINT[DF_HR_Prize_PrizeType]DEFAULT((1)),

[PrizeDate][datetime]NOT NULL CONSTRAINT[DF_HR_Prize_PrizeDate]DEFAULT(getdate()),

[Reason][text]NULL,

CONSTRAINT[PK_HR_Prize]PRIMARY KEY CLUSTERED

(

[PrizeID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW _ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]TEXTIMAGE_ON[PRIMARY]

创建HR_PrizeType 表(惩罚类别表)

CREATE TABLE [dbo].[HR_PrizeType](

[TypeID][int]IDENTITY(1,1)NOT NULL,

[TypeName][nvarchar](50)NULL,

CONSTRAINT[PK_HR_PrizeType]PRIMARY KEY CLUSTERED

(

[TypeID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW _ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_SalaryDegree表(工资级别表)

CREATE TABLE [dbo].[HR_SalaryDegree](

[DegreeID][int]IDENTITY(1,1)NOT NULL,

[DegreeName][nvarchar](50)NULL,

CONSTRAINT[PK_HR_EmployeeDegreee]PRIMARY KEY CLUSTERED

(

[DegreeID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW _ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建HR_Sex表(性别表)

CREATE TABLE [dbo].[HR_Sex](

[SexID][int]IDENTITY(1,1)NOT NULL,

[SexName][nvarchar](50)NULL,

CONSTRAINT[PK_HR_Sex]PRIMARY KEY CLUSTERED

(

[SexID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW _ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

创建 HR_State表(员工状态表)

CREATE TABLE [dbo].[HR_State](

[StateID][int]IDENTITY(1,1)NOT NULL,

[StateName][varchar](50)NULL,CONSTRAINT[PK_HR_EmpolyeeState]PRIMARY KEY CLUSTERED

(

[StateID]ASC

)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW _ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON) ON[PRIMARY]

)ON[PRIMARY]

③数据库表关系图

数据库名称:HRAdmin,创建14张用户表后,表间能形成如图16的关系图。

图16 数据库用户表关系图

五、物理设计

数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统。为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计,数据库的物理设计通常分为两步:一是确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;二是对物理结构进行评价,评价的重点是时间和空间的效率。通常关系数据库物理设计的内容主要包括为关系模式选择存取方法和设计关系、索引等数据库文件的物理存储结构。

①本系统为关系模式选择索引存取方法:

1、对HR_Attendance(考勤表)的AttendanceID字段降序建立非聚聚索引

Attendance_index。

Create nonclustered index AttendanceID_index on HR_Attendance(AttendanceIDdesc)。

2、对HR_PersonnelInfo(员工基本信息表)的EmployeeID字段降序建立非聚聚索引

Employee_index。

Create nonclustered index EmployeeID_index on HR_PersonneiInfo(AttendanceIDdesc)。

其他关系模式的索引存取可以一一依次得出。

②确定数据库的存储结构

例:在HRAdmin数据库中创建存储过程P_P_D,实现参数化查询员工工作信息,查询参数为员工姓名,要求能查询出参数指定员工的员工姓名、部门名称、职位名称、员工类别名称、工资级别名称等信息:

create procedure P_P_D @pnanvarchar(50)

as select P1.PersonName,D.DepartName,P2.PositionName,

C. CategaryName,S.DegreeName

from HR_PersonnelInfo P1,HR _PositionInfo P2, HR_DepartInfo D, HR_SalaryDegree S, HR_Categary C

where P1.DepartID=D.DepartID and P1.PositionID=P2. PositionID and

P1.CategaryID= C. CategaryID and P1.Salary=S. Salary and P1.PersonName

=@pna

六、具体功能实现

由于本系统的用户界面比较多,故只选取其中比较重要的一些加以说明。

㈠登录界面

系统登录界面可实现不同权限用户的登录,如图17所示。

㈡人事信息管理主界面

人事管理信息系统概述(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)系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、备份。 ?系统功能模块设计:

人事管理系统分析与设计

人事管理系统分析 与设计 1

目录 第一章可行性分析报告 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) 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 系统的名称……………………………………………………………………….. 3

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) 4

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) 第一章可行性分析报告 5

1.1引言 项目名称: 人事管理系统 可行性研究工作的基本内容: 在开发过程中, 我们为了尽量给用户以方便, 考虑到用户需求的实际情况, 建立较为简单易明的系 统服务, 开发此系统无论在经济上, 操作上, 还是在技术上都是可行的。 本次可行性报告的编写目的在于研究公司的人事管理部门的 人事管理系统的各种需要。人事档案管理信息系统, 作为数据库管理系统的一个具体应用, 在实际工作中得到了广泛的应用, 因为经过它能对企事业单位的人力资源进行卓有成效的管理, 提高了管理的效率, 方便了使用, 经过一系列的操作能够快速、可靠的进行人事档案的更新、查找, 极大的提高了工作效率, 是现代企事业单位必不可少的办公软件。本分析报告是为项目开发者、投资者、领导, 以及参与实施本项目的工作者作参考, 为了方便公司的人事管理。 1.2系统建设的背景、必要性和意义 1.2.1背景: 随着计算机技术、网络技术和信息技术的发展, 现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算 机技术和网络迅速发展的一个办公应用解决方案, 它的主要目的是 6

企业人事信息管理系统

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

摘要 自从我国实行改革开放政策以来,国家经济一直在稳步上升,国内企业更是呈现欣欣向荣的景象。但是同时企业的人员也在不断的扩大,随着企业人员不断的增加,传统的人员管理模式已经不能适用这种高速发展的状态。为了缓解企业对人员管理的压力,我认为有必要踏着时代的步伐,以信息科技为依靠,以多媒体技术为平台,实现企业的现代化信息管理。 根据实际需求,企业人事信息管理系统分为了八个板块。在Windows 7操作系统环境下,搭建ASP运行环境,使用SQL Server建立数据库,采用https://www.wendangku.net/doc/9a6691432.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.wendangku.net/doc/9a6691432.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) 1.1公司发展背景 (2) 1.2人事档案管理系统建立的意义 (2) 1.3公司人事档案管理的现状分析 (3) 2.系统分析 (4) 2.1系统可行性分析 (4) 2.2企业档案管理系统要完成的功能 (4) 2.3组织结构 (4) 2.4业务流程 (6) 2.5数据流程图 (7) 2.6数据字典 (7) 3.系统设计 (11) 3.1系统功能设计 (11) 3.2系统运行环境与数据库设计 (12) 3.3代码设计 (12) 3.3.1员工信息表 (12) 3.3.2 籍贯表 (13) 3.3.3 学历/部门/职位设置 (14) 3.4建立初始页面的过程 (14) 3.4.1建立人事档案表 (14) 3.4.2 建立检索卡 (14) 3.4.3添加动态按钮 (15) 4.系统实施 (16) 4.1系统登录界面的设计 (16) 4.2系统主界面的代码及设计 (16) 4.2.1主窗体菜单设计 (16) 4.2.2相关函数使用语句 (17) 4.3档案录入设计 (17) 4.4档案查询设计 (18) 4.4.1 员工基本信息查询设计 (18) 4.4.2 员工在职/离职查询设计 (18) 4.4.3 员工资料表查询设计 (20) 4.5统计的代码及设计 (21) 5.结论 (24)

1.概述 1.1公司发展背景 对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。在这个信息化的社会里,没有使用计算机的企业和个人,无疑将在其各个方面面临重重的障碍。计算机已经成为人们日常工作中处理数据的得力助手。虽然现在有一些信息管理系统,但是现在使用的人事管理系统是不完全的,它们只是针对某一方面,没有一个统一的管理,这样使得在企业人事档案管理工作遇到许多的不便,为了解决这一难题,必须要开发一个能集中管理人事档案数据的系统。 1.2人事档案管理系统建立的意义 随着经济的发展,社会的不断进步,企业正向着综合性大规模发展,而对于大企业,企业员工信息有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的信息不但显得力不从心,而且极容易出错;并且存在保密性方面的问题。该系统就是设计一个企业人事档案管理系统,由计算机代替人工执行一系列诸如新员工登记,删除旧员工,员工考勤管理,员工工资管理以及报表查询等操作,这样就使办公人员可以轻松快捷地完成企业人事档案管理的任务。 人事档案管理是现代企业管理工作不可缺少的一部分,是人力资源管理的基础工作,人事档案管理工作的好坏对于企业的决策者和管理者来说都至关重要。但一直以来人们使用传统的人工方式管理人事档案,这种管理方式存在着许多缺点,如效率低下、保密性差等。另外时间一长,将产生大量的文件和数据,这对于档案的查找、更新和维护来说都带来了不少的困难——譬如:用人工的方式对人事档案进行统计的话,工作量将很大,若公司人员有几万甚至几十万,人工统计将变得不可想象。 如今,随着计算机技术的飞速发展,计算机的应用在社会各领域中都得到了

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

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

人事管理系统的数据库设计

人事管理系统的数据库设计 班级: 姓名: 学号: 指导老师:

目录 1 系统概述 (3) 2 系统数据流程图和数据字典 (3) 2.1 用户需求调查 (3) 2.2 系统数据流程图 (4) 2.3 系统数据字典 (7) 3 数据库结构设计 (13) 3.1 概念结构设计 (12) 3.2 逻辑结构设计 (12) 3.3 数据库结构的详细设计 (14) 4 物理设计 (15) 5 用户的子模式(外模式)设计(没做) (19) 6 总结 (19)

1 系统概述 本文按照数据库系统设计的基本步骤,采取了事先进行需求分析,然后进行数据库的概念设计和逻辑结构设计,最后进行数据库详细设计的方法,完成了一个人事管理系统数据库系统的设计。最终,在SQL SEVER 2000完成的人事管理系统,可以实现:对员工基本档案的管理、奖惩记录的管理、出勤记录的管理、职务调动记录的管理、工资管理、请销假管理。 2 系统数据流程图和数据字典 2.1 用户需求调查 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)奖惩管理 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。 (4)考勤管理 1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。 2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、早退)。 (5)请销假管理 1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。 2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。 (6)工资管理 1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。 (7)部门管理 1)对公司所有的部门进行编号,建立部门记录。 2.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、选题的意义 随着网络逐渐成为人们生活中的必需品,计算机通信技术,网络技术,安全技术等新技术也不断更新换代,经济发展和管理水平的提高,企业人力资源管理系统已经成为企业不可或缺的组成部分。 企业的管理从归根结底来说就是企业对员工的管理。人才是21世纪最重要的资源之一,企业为了激励员工的工作热情,提供生产效益,避免人才的流失,就必须采取“公平、公正、公开”的原则。现今社会“公平、公正、公开”的管理原则早已为大家所接纳。但是,大中型企业要实现“公平、公正、公开”却决非易事。它并不能单单只靠管理者建立的规章制度和口头约束来实现,还要通过建立一套透明、相容、一致、易查和全面的人力资源信息系统,将与之相关的信息统一地管理起来,才有可能为“公平、公正、公正”原则的实现,以及为企业在运作和劳资纠纷诸方面的风险规避等建立一套科学的保障体系,做到信息的及时更新和通知。因此,决定开发人力资源管理系统,来妥善的实现对人的管理 2、选题的目的 本文尝试对东北证券企业人力资源管理信息系统进行系统的研究和探索,阐述了先进的管理思想应用于人力资源管理的重要意义。分析当前国内人力资源管理的现状并结合现在相关公司的实际情况和经验,展开了具体的研究,形成了初步的理论体系。 通过开发本人力资源管理系统,使人力资源管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。引进创新的经营机制,提高东北证券的信息化建设和管理水平,适应新形势下企业的生存和发展。 (二)现行企业人力资源信息化水平评估 人力资源管理系统(Human Resource Management System,HRMS)作为用于进行企业人力资源管理的管理信息系统,可以将企业中从员工招聘、岗位和组织机构设置、培训、技能、薪资水平和福利待遇、绩效到离职管理等信息用数据库进行统一的管理,这有效地避免了早先由于人力资源相关数据的离散存储导致的信息不兼容,更新和共享困难,最终造成人才流失的问题,从而使得企业内部人力资源管理得以走向标准化、科学化、数字化和网络化,从而摆脱过去牵一发而动全身的窘迫。传统意义上的HRMS是基于C/S(Client/Server)结构,即客户机和服务器结构,

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

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

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

员工人事信息管理系统

第一章绪论 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数据字典

人事信息管理系统后台数据库设计

《数据库管理系统》 课程设计报告 题目:人事信息管理系统的后台数据库设计 院(系):信息科学与工程学院 专业班级:计算机科学与技术****班 学生姓名:****** 学号:*********** 指导教师:陈颉 20 一三年 1 月 7 日至20 一三年 1 月一八日 华中科技大学武昌分校制

数据库管理系统课程设计任务书 一、设计(调查报告/论文)题目 人事信息管理系统的后台数据库设计 二、设计(调查报告/论文)主要内容 内容:完成人事信息的管理工作,实现各部门的信息化管理,满足员工与管理者的办公需求,例如员工查询信息、管理员修改信息等,要求设计并实现人事信息管理系统的后台数据库。 基本功能与要求: 1.在人事管理过程中,实现信息的自动化管理。 2.实现各种信息的修改、插入、删除功能(对管理员而言)。 3.实现对各种信息的查询、统计,支持模糊查询(对员工和管理员均可)。 4.按照年份月份统计某个员工的出勤情况。 5.按照某年某月某日统计查询某部门的迟到和早退人数。 6.按年统计各部门的调入调出人数信息。 分工任务:1 需求分析 2 数据库物理实现 3系统后台功能测试 三、原始资料 1.《数据库管理系统课程设计》指导书 2. 数据库系统设计课件 四、要求的设计(调查/论文)成果 1.课程设计报告 2.课程设计作品

五、进程安排 序号课程设计内容学时分配备注 1 选题、需求分析1天 2 数据库设计2天 3 数据库表及相关约束、视图实现2天 4 数据库的存储过程、触发器实现2天 5 数据库后台功能测试2天 6 验收答辩、撰写课程设计报告1天 合计10天 六、主要参考资料 [1] 顾兵.数据库技术与应用(SQL Server).北京:清华大学出版社,2010. [2] 马晓梅.SQL Server实验指导.第3版.北京:清华大学出版社,2009. [3] 范立南等.SQL Server 2005实用教程.北京:清华大学出版社,2009. [4] 李丹.SQL Server 2005数据库管理与开发.北京:机械工业出版社,2010. 指导教师(签名): 20 年月日

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

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.wendangku.net/doc/9a6691432.html,里的建库与统计专栏进行下载)操作,新用户只需做第三、第四步。 已经建库的用户的,不论之前做过何种升级均按以下方法升级 一、升级建库软件前请一定备份好原数据库 二、旧版软件的数据发出请用如下方法(以整体发送为例)

人力资源管理信息系统的设计与实现本科毕设论文

人力资源管理系统 学院:Xxxx大学工程技术学院 专业:计算机应用技术 班级: 学号: 姓名: 指导教师: 20xx 年Xx 月Xx 日

摘要 随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。 本文介绍了人事管理的开发过程。论文详细介绍了从系统的需求分析、系统分析、概要设计、详细设计的整个开发过程。 开发和利用人力资源管理信息系统对提高人力资源管理水平,实现人力资源管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。 本系统是采用https://www.wendangku.net/doc/9a6691432.html,和SQL Server2005数据库技术开发的智能人力资源管理系统。他提供了完备的用户管理、部门管理、人员管理、工资管理、信息查询等功能,整个系统具有高安全性、高可靠性等优点,可用于中小型企业的人事管理部分。 本文详细介绍了人力资源管理系统的需求分析、业务流程和数据流程,并进行了系统总体结构设计、数据结构和数据库设计等,目的是通过对理想的HRMIS的主要功能目标、系统构成和开发过程等的分析研究,来探索企业如何开发HRMIS、用HRMIS的方法有效管理其人力资源的问题,以实现人力资源管理现代化。 网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。 关键词:人力资源管理信息系统SQL https://www.wendangku.net/doc/9a6691432.html,

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

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

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

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

相关文档
相关文档 最新文档