企业人事工资管理系统.docx

上传人:b****6 文档编号:3046986 上传时间:2022-11-17 格式:DOCX 页数:55 大小:386KB
下载 相关 举报
企业人事工资管理系统.docx_第1页
第1页 / 共55页
企业人事工资管理系统.docx_第2页
第2页 / 共55页
企业人事工资管理系统.docx_第3页
第3页 / 共55页
企业人事工资管理系统.docx_第4页
第4页 / 共55页
企业人事工资管理系统.docx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

企业人事工资管理系统.docx

《企业人事工资管理系统.docx》由会员分享,可在线阅读,更多相关《企业人事工资管理系统.docx(55页珍藏版)》请在冰豆网上搜索。

企业人事工资管理系统.docx

企业人事工资管理系统

企业人事工资管理系统

目录

一课程设计目的

二课程设计要求

三设计报告内容

3.1可行性分析7

3.3.1技术上可行性7

3.3.2经济可行性7

3.3.3操作可行性8

3.3.4人员的可行性8

四需求分析8

4.1业务流程图8

4.2新系统的数据流图9

4.3新系统的数据字典11

五总体设计14

5.1系统流程图14

5.2功能模块结构图15

3.2.1人事档案管理16

3.2.2业务档案管理17

3.2.3工资管理18

3.2.4考勤管理19

3.2.5系统管理20

5.3数据库设计20

3.3.1数据库概念结构设计21

3.3.2数据库的逻辑结构设计21

3.3.3数据库结构的实现25

六系统的详细设计27

6.1开发环境简介27

6.2系统界面的设计28

6.3员工基本信息录入窗体的设计29

6.4员工基本信息维护窗体的设计37

6.5员工业务界面设计39

6.6创建考勤表42

6.7考勤表的维护46

6.8员工工资表窗体的设计48

七系统测试56

7.1测试概述56

7.2测试计划56

7.3测试结果分析58

八系统使用说明59

九结束语60

参考文献62

一、课程设计的目的

《数据库原理课程设计》是实践性教学环节之一,是《数据库原理》课程的辅助教学课程。

通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识,提高其实际动手能力和创新能力。

二、课程设计的要求

通过设计一个完整的数据库系统,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。

熟练掌握两个主要环节——概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。

集中安排1.5周进行课程设计,以小组为单位,一般2~3人为一组。

教师讲解数据库的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告,建立概念模型、物理模型,在物理模型中根据需要添加必要的约束、视图、触发器和存储过程等数据库对象,最后生成创建数据库的脚本,提出物理设计的文档。

要求如下:

1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。

2.既要虚心接受老师的指导,又要充分发挥主观能动性。

结合课题,独立思考,努力钻研,勤于实践,勇于创新。

3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。

4.课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。

5.在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。

6.小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。

三.课程设计报告内容

3.1可行性分析

可行性研究的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。

当然不能靠主观猜想而是要靠客观分析。

必须分析几种主要的可能解法的利弊,从而判原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得去投资开发这个系统的程度。

因此,可行性研究实质上是要进行依次大大地压缩简化了的系统分析和设计的过程,也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。

可行性研究主要从以下五个方面来进行。

3.3.1技术上可行性

使用现有的技术能不能实现这个系统。

由于本管理系统的对象单一,仅对本单位的人事信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。

在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。

在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。

在作者所了解数据库系统中,因为学过VisualBasic6.0,对ACCESS数据库比较熟悉,因此决定采用VisualBasic6.0及ACCESS来完成人事工资管理系统的设计。

VisualBasic6.0和ACCESS共同完成人事工资管理系统,它提供了面向对象的编程技术,编写少量或不用编写程序代码就能快速地创建出功能强大的可视化应用程序,可简化数据库管理,使开发应用程序这项艰辛的工作就象堆积木那样简单方便。

另外,用ACCESS数据库开发的应用程序可以独立运行于windows平台,而且ACCESS产生的数据库(表)适用范围广。

3.3.2经济可行性

这个系统的经济效益能不能超过它的开发成本。

本人事工资管理系统是基于VisualBasic6.0及ACCESS基础上开发的小型数据库应用程序,不需要多少人力和物力就可以设计的。

但本系统一旦投入使用,将大大减少人事工资管理人员的工作量,提高了工作效率,其经济效益是显儿易见的。

3.3.3操作可行性

系统的操作方式在这个用户组织内能不能行得通。

在进行需求分析时,就对用户组织进行了调查,针对他们的情况,设计出适合这个用户组织的人机界面,使操作方式简单明了。

3.3.4人员的可行性

本人事工资管理系统是用VisualBasic6.0及ACCESS设计的小型数据库应用程序,无须多少人员就可以设计成功的。

通过对人事工资管理系统的可行性分析,所提出的功能是适合人事工资管理的,也完全可以实现的。

四需求分析

本系统开发思想是采用现代化先进的人事工资信息化高效管理思想,综合多种人事工资信息管理软件开发商优点以及结合我们单位实际情况而开发。

4.1业务流程图

通过对调研单位的财务管理人员和该单位的相关负责人的交谈,深入了解获知该单位人事工资的操作流程。

对现行系统进行详细调查的重点是对管理业务的流程进行描述,通过采用业务流程图中的图形工具来描述管理业务活动可以帮助我直观的理解系统业务过程,找出业务流程中的不合理现象。

管理业务流程图的图形符号说明:

系统中人员

系统外实体

单据、报表、帐目

处理

数据流向

存储

绘制出的业务流程图如图所示:

单位管

理人员

其他信息

个人信息

用户

 

财务

人员

工资信息

单位管理人员

考勤信息

 

工资账目

图2-1业务流程图

4.2新系统的数据流图

根据上面的业务流程分行,得到该系统的逻辑方案,该方案通过数据流程图和数据字典二个方面来说明。

数据流程图就是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。

这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能,即开发的系统在管理信息处理方面要做什么。

由于图形描述简明,清晰,不涉及到技术细节,所描述的内容是面向用户的,所以即使完全不懂信息技术的用户单位的人员也容易理解。

因此数据流程图是系统分析人员与用户进行交流的有效手段,也是系统设计的主要依据之一。

管理员

1

D1人事信息表

人事信

息处理

 

24.1

D2业务档案表

业务档生成

案处理工资

 

D4工资信息表

3

D3考勤信息表

考勤信

息处理

4.2

工资查询

工资报表统计报表

 

图2-2新系统数据流程图

员工人事工资管理系统是针对企事业部门的大量业务处理工作用计算机进行全面现代化管理。

主要包括员工人事档案管理、业务档案、工作评价管理、工资管理、和考勤管理等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。

·根据数据流程图可以看出新系统逻辑模型中具体系统功能如下:

(1)人事档案管理

包括在职职工信息,离职教职工信息和部门信息。

提供对“职工履历表”数据输入、组合条件查询、统计、打印功能,实现”职工花名册”数据生成、查询、统计、打印功能。

(2)业务档案管理

提供对“职工业务档案记载表”数据输入,组合条件查询,统计,打印功能。

(3)员工工作评价管理

提供对员工的每年度的工作考核进行录入,维护和浏览以及报表等功能。

(4)员工考勤管理

提供对各部门“月考勤登记表”数据的录入、查询、统计功能;根据“月考勤登记表”数据分部门按各种日考勤标志进行分类统计,且生成“员工月考勤统计表”,数据及“员工月考勤统计汇总表”数据,实现该表的查询、打印功能。

(5)职工工资管理

提供对“员工工资表”数据的输入、查询、按月份统计、打印功能,完成每月对“员工工资表”数据的月统计,以此生成“员工工资总额构成情况表”实现该表的查询、打印功能。

人事工资档案是管理职工自身信息,包括学历、职称、社会经历等;业务档案是用于对员工岗位,业务进行管理登记;考勤管理是指职工出勤率登记,以便日后留档查询,跟效益工资挂钩。

工资管理是指按不同资历员工有不同档次的工资计算标准,不同职务的人员有不同的岗位津贴,此外,还跟基本工资、加班工资、出勤情况有关,从而更加准确公平的发放员工实际工资;

人事管理

评价管理业务档案

企事业工资

管理系统

系统管理考勤管理

 

工资管理

图2-3企事业工资管理系统图

人事工资管理人员功能的信息量大,数据安全性和保密性要求最高。

本功能实现对员工信息、业务信息、考勤信息的管理和统计、工作人员和管理人员信息查看及维护。

超级管理员可以浏览、查询、添加、删除、修改、统计员工人事信息等普通管理操作员只能按指定范围功能的操作权限。

4.3新系统的数据字典

上文中的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。

数据词典的作用是给数据流图上的每一个成分以定义和说明。

除此之外,数据词典还要对系统分析中其它需要说明的问题进行定义和说明。

本文的数据词典描述的主要内容有:

数据元素、数据结构、数据流、数据存储、处理逻辑和外部项。

在系统分析的过程中,产生了大量的数据词典。

限于篇幅,我采用图表格式仅就这几项条目各举一例来说明。

数据元素条目

数据元素

系统名:

人事工资管理

条目名:

员工编号

编号:

E1

别名:

员工号

存储处:

D1基本信息表

D2业务档案表

D3考勤表

D4工资表

数据元素值:

代码类型

字符型

长度:

10

简要说明:

员工编号是员工的识别符,每个员工都有唯一的编号。

修改记录:

编写

日期

2005-4-25

审核

日期

表2-1数据元素条目举例表

数据结构条目

数据结构

系统名:

人事工资管理

条目名:

人事信息

编号:

I1

别名:

结构:

员工编号

姓名

性别

部门

民族

出生年月

政治面貌

家庭住址

学历

基本工资

有关数据存储:

D1员工信息表

有关数据流:

简要说明:

员工在进入单位后需要首先提供个人资料,单位并确定基本工资。

修改记录:

编写

日期

2005-4-25

审核

日期

表2-2数据结构条目举例表

 

数据流条目

数据流

系统名:

人事工资管理

条目名:

工资查询统计报表

编号:

F5

别名:

来源:

工资表

去处:

打印报表

数据流结构:

库存数据={员工编号+姓名+基本工资+岗位津贴+

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1