(完整版)计算机毕业论文——人事管理系统 联系客服

发布时间 : 星期六 文章(完整版)计算机毕业论文——人事管理系统更新完毕开始阅读d139df2aa88271fe910ef12d2af90242a895ab27

目 录

一、绪论 ....................................................... 1 二、系统需求分析与总体设计 ..................................... 1

(一)系统功能分析 .......................................... 1 (二)数据流程图 ............................................ 2 三、数据库设计 ................................................. 2

(一)数据库需求分析 ........................................ 2 (二)实体之间的E–R模型 ................................... 3 (三)数据库逻辑结构设计 .................................... 4 四、系统详细设计与模块的具体实现 ............................... 6

(一)系统的主界面 .......................................... 6 (二)员工工资管理模块 ...................................... 8 (三)部门管理模块 ......................................... 10 (四)部门管理模块 ......................................... 11 五、结 论 .................................................... 12 参考文献 ...................................................... 14

一、 绪论

随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。

人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。

二、系统需求分析与总体设计

(一)系统功能分析

系统开发的总体任务是要实现企业人事信息关系的系统化,规范化和自动化。

系统功能分析是在系统开发的总体任务的基础之上完成的。人事管理系统主要有以下几项功能:

1.员工档案的管理:包括员工基本信息,所在部门,工作信息和工作简历的输入,员工信息的查询和修改。

2.员工考勤的管理:包括考勤的添加,查询,修改和删除。

3.员工工资的管理:包括工资的添加,工资报表的查询,修改和删除。 4.员工评价的管理:包括评价的输入,查询和修改。

5.人事变动的详细记录,包括岗位和部门的调整,便于掌握人员的动向,及时调整人才的分配。

6.企业所有部门的查询与管理。 7.管理员以及其它功能模块。

(二)数据流程图

根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块如图2-1所示:

三、数据库设计

(一)数据库需求分析

数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统支持下进行的。

根据数据流程图,可以列出以下数据项和数据结构:

员工信息:工号,姓名,性别,年龄,出生日期,地址,电话,政治面貌,毕业院校,身份证号,所在部门,备注。

考勤管理:工号,姓名,月份,本月天数,公休天数,出勤天数,出勤,旷工,年休,请假,迟到,早退,忘订卡,假日加班,其它加班,补休天数,出差,加班费,扣考核,其它,备注。

员工评价:工号,姓名,工作态度,各种奖励及处罚,技术水平,备注。 工资管理:工号,姓名,底薪,奖金,补贴,加班,养老金,,医疗保险,公积金,实发工资,月份。

人事变动:编号,事件,备注。 部门管理:编号,名称,部门经理。 管理员:编号,用户名,口令。