人事考勤工资管理系统的设计与实现
来源:56doc.com 资料编号:5D3878 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D3878
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
摘 要
人事考勤管理系统是一个为适应当前各个行业对人事信息管理的迫切需求而设计开发的软件系统,它实现了人事考勤管理的电子化、信息化。该系统是以职工管理为中心,对职工进行人事考勤等管理。整个系统由人事管理,考勤管理,工资管理,系统设置和基本资料管理五大模块构成,各功能模块紧密联系,相互协作,以高效、简单、实用的风格引领你进入一个信息化管理时代。该系统的前台采用的是VB6.0软件开发系统,后台数据库采用的是SQL server 2000数据库。
本文对人事考勤管理系统的结构设计、数据库设计、功能模块设计等进行系统详细的阐述。
关键词:人事 考勤 工资
Abstract
The personnel management system of checking on work attendance is a software system designed for all walks of life to meet their urgent need of personnel information management. It realizes the electronization and informationization of the personnel management checking on work attendance. The system conducts the personnel management including checking on staff's work attendance with management of staff as its central task. The whole system consists of five function modules of the management of personnel, the management of checking on work attendance, the management of salary, system setting and the management of basic data. With the efficiency, simplicity and practicality, each function module, which is closely connected with each other, well coordinated with each other, leads you to an era of informationized management. This system adopts the software system to design its surface and adopts the database SQL server 2000 as its database.
This article is an systematic and detailed elaboration about the constucture design, the database design and function module design of the personnel management of checking on work attendance.
Key words: personnel, check on work attendance, salary
系统功能
1 基本资料
部门资料:本模块对各部门及其分级部门的资料进行编号和录入,并可根据实际情况进行修改或删除。
班次安排:本模块安排公司员工的所有上下班次。
出差请假代码:是对员工异常上班情况(如出差、请假、病假)加以编码,有利于对各种请假、出差以及非正常刷卡情况的进行适当的处理。
人事资料:是对员工学位、职位和类别进行分类,便于人事管理和统计。
员工资料管理:是一个详细的人事资料档案.也时考勤管理工资管理提供主要依据。
集体厂休安排:本功能可对固定厂休日进行预先登记。有两种方式登记,一种是休星期的固定休息日,比如星期日、星期六休息;另一种是按日期登记的休息日,比如节假日或特殊情况休息。还可以用来做全厂停工处理。
出差请假登记:将员工异常上班情况(如出差、请假、病假)记录备案,以供日后考勤处理。
加班登记:本功能用来安排平时加班和节日加班,在此登记的班次必须进行考勤,缺勤者按迟到、早退或旷工来处理。加班班次必须是“班次安排”表中已存在的班次。
特殊班登记:当员工的自动排班无法满足复杂的班次安排时,则可指定员工特殊上班日历。如果在这指定了员工的上班日历,则自动排班将自动失效,以这里登记的上班班次为准。
考勤参数设定:用户可在此设定迟到、早退、旷工(未加班)时限。
2 人事报表
入职人员报表:主要用于统计单位内某个时间段各部门员工的入职情况。
离职人员报表:主要用于统计单位内某个时间段各部门员工的离职情况。
人力资源一览表:可根据部门编号、学位、职位和类别查阅在职员工相关基本资料,也可把该些基本资料另存备份,以供日后翻查。
年龄统计表:是根据员工的不同年龄段和性别而汇总出来的统计表。
学历统计表:是根据【人事资料】中【学历】和性别来划分统计单位内员工的学历水平。
3 考勤处理
月考勤初始化:设置考勤时间段,作为考勤统计、工资统计的时间依据。作此功能时,许多资料库将自动刷新。如有上个时间段的数据,需处理完考勤统计、工资统计等模块并作好备份方能作此功能。进行新的一个时间段考勤时,用户必须运行此功能模块,即能保证高效的速度及准确的数据,又能使每月考勤记录都清晰有序。
处理考勤数据:是本系统的核心模块。作此功能前,需作好处理时间内的员工班次安排、加班班次安排。
修改考勤数据:依多种条件查询修改考勤数据,本功能还可人工修改考勤结果以便应付复杂的考勤情况。
月考勤数据统计:根据考勤数据处理结果,统计出每个员工在设定的考勤时间段里的考勤数据。
浏览月考勤表:查询考勤明细,并打印月考勤报表。
浏览考勤历史数据:查询【月考勤初始化】前所有月份的考勤历史记录。
4 工资管理
月工资数据统计:根椐考勤结果、工资结构定义及其来源定义统计每个员工的应得薪金。作此功能前,必须处理完{月考勤数据统计}模块。
修改月工资表:可根据多种条件查询员工工资表(单),并作修改。
浏览月工资表:根据多种条件打印工资明细。
目 录 10000字
第1章 引言 1
1.1 题目背景 1
1.2 现状与分析 1
1.3 研究目标及意义 2
第2章 需求分析 3
2.1 系统功能 3
2.1.1 基本资料 3
2.1.2 人事报表 3
2.1.3 考勤处理 4
2.1.4 工资管理 4
2.1.5 系统维护 5
2.2 人事考勤管理系统设计原则 5
2.3 可行性分析 5
2.3.1 经济可行性 5
2.3.2 技术可行性 6
2.3.3 操作可行性 6
2.4 开发工具论述 6
2.4.1 C/S体系结构基本概念 6
2.4.2 前台开发工具 7
2.4.3 后台数据库 8
第3章 数据库设计 9
3.1系统分析模型 9
3.1.1 数据库关系结构图 9
3.1.2 数据库结构定义 10
3.2 数据库表设计 10
第4章 系统设计 14
4.1 软件结构设计 14
4.2系统逻辑结构图 14
4.2.1 各个功能描述 14
4.2.2 系统逻辑结构图 15
4.3 功能子模块设计 16
4.3.1 人事管理模块 16
4.3.2 考勤管理模块 16
4.3.3 工资管理模块 17
4.3.4 系统设置模块 19
4.3.5 基本资料设置模块 19
4.3.6 用户登录模块 20
4.3.7 报表打印 20
第5章 调试分析 22
总结 23
致 谢 24
参考文献 25
|