数据库员工工资管理系统概述.docx

上传人:b****5 文档编号:6342979 上传时间:2023-01-05 格式:DOCX 页数:24 大小:501.06KB
下载 相关 举报
数据库员工工资管理系统概述.docx_第1页
第1页 / 共24页
数据库员工工资管理系统概述.docx_第2页
第2页 / 共24页
数据库员工工资管理系统概述.docx_第3页
第3页 / 共24页
数据库员工工资管理系统概述.docx_第4页
第4页 / 共24页
数据库员工工资管理系统概述.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

数据库员工工资管理系统概述.docx

《数据库员工工资管理系统概述.docx》由会员分享,可在线阅读,更多相关《数据库员工工资管理系统概述.docx(24页珍藏版)》请在冰豆网上搜索。

数据库员工工资管理系统概述.docx

数据库员工工资管理系统概述

成绩评定表

学生姓名

田雯

班级学号

1003070203

专业

电子信息

科学与技术

课程设计题目

员工工资管理系统

 

 

组长签字:

成绩

 

日期

20一三年4月日

 

课程设计任务书

学院

信息科学与工程学院

专业

电子信息科学与技术

学生姓名

田雯

班级学号

1003070203

课程设计题目

员工工资管理系统

实践教学要求与任务:

一、设计目的

学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

二、设计内容

设计一个小型的员工工资管理系统,提供的信息包括:

员工基本信息:

用于员工基本信息的管理,包括:

员工号,工种号,工种名称,基本工资和部门。

员工工资基本信息:

用于核对员工当月的工资,包括:

员工号,工资,基本工资,奖金,工种号,总工资。

员工津贴信息:

用于员工当月所得及所扣津贴的管理,包括:

员工号,加班时间,加班费用,误工数,误工费。

员工补助信息:

用于员工当月所得补助的管理,包括工种号,取暖补助,卫生补助,煤气补助,住房补助。

所设计的工资管理系统应该实现对员工基本信息的添加、删除和修改以及对工资基本信息,津贴信息和补助信息的查询和删除。

3、工作计划与进度安排

讲解设计内容及要求3月23(1-4节)

编写程序代码3月24(1-4节)

程序测试及调试3月24(5-8节)

答辩验收3月31(1-4节)

指导教师:

沈红

20一三年3月日

专业负责人:

20一三年3月日

学院教学副院长:

20一三年3月日

 

7

 

 

员工工资管理系统

1.概述

1.1设计背景

随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。

提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。

基于与数据库技术建立一个职工工资管理系统,该系统提供了查询、增加记录、删除等功能,功能比较齐全,基本上能满足管理员和公司的要求。

1.2设计目的

(1)强化和巩固理论基础,掌握数据库编程的基本技巧;

(2)要求用语言或其它语言及相应开发环境,实现一个小型完整程序的设计与开发;

(3)巩固深化所学课程的知识,培养学生运用知识,分析和解决实际问题的能力。

1.3设计内容

(1)进行需求分析,编写数据字典。

(2)设计图。

(3)实现新进员工的数据录入以及对员工信息的删除和修改。

(4)实现对所有员工的工资、津贴、补助的查询。

2.需求分析

2.1功能分析

该通用工资管理系统具备下列功能:

管理员通过输入用户名和密码进入该系统后,可以进行一些基本查询(员工工资信息查询、员工津贴信息查询、员工补助信息查询)、员工信息管理(添加、删除、修改员工信息)。

具体功能的详细描述如下:

(1)用户名和密码即可进入主窗体,在其中选择要进行的操作。

(2)点击[进入查询界面]功能窗体,选择要查询的内容。

(3)点击[工资查询界面]功能窗体,输入员工号即可查询员工工资信息。

(4)点击[津贴查询界面]功能窗体,输入员工号即可查询员工津贴信息。

(5)点击[补助查询界面]功能窗体,输入工种号即可查询员工补助信息。

(6)点击[添加员工数据]功能窗体,输入员工号和基本工资,点击快速添加即可添加员工。

(7)点击[修改员工数据]功能窗体,输入员工号即可修改员工信息表中的数据。

(8)点击[删除员工数据]功能窗体,输入员工号或工种号,选择想要删除的选项,即可删除对应表中的员工数据。

(9)点击[返回登录界面]功能窗体,即可返回到最初的登录界面

2.2工作流图

登录信息寻找信息错误信息返回信息

2.3数据字典

数据库由以下五个数据表组成:

第一个是管理员用户表,第二个是员工信息表,第三个是员工工资信息表,第四个是津贴管理表,第五个是员工补助表,下面设计它们的具体字段。

2.3.1管理员用户表

2.3.2员工信息表

2.3.3员工工资信息表

2.3.4津贴管理表

2.3.5员工补助表

3.概念模型分析

3.1管理员用户表图

3.2员工信息表图

3.3员工工资信息表图

3.4津贴管理表图

3.5员工补助表图

4.逻辑设计

根据上面概念结构设计阶段得到的图,下一步应该将它转化为关系模型。

可以得到对应的关系模式为:

管理员用户表(用户号,用户,密码)

员工信息表(员工号,工种号,工种名称,基本工资,部门)

员工工资信息表(员工号,工资,基本工资,奖金,工种号,总工资)

津贴管理表(员工号,加班时间,加班费用,误工数,误工费)

员工补助表(工种号,取暖补助,卫生补助,煤气补助,住房补助)

4.1关系图

4.2视图

5.源代码及运行结果截图

5.1登录界面

5.1.1代码:

;

;

;

;

;

;

;

;

;

4

{

登录:

{

="职工工资管理系统";

=();

登录()

{

();

}

登录(,e)

{

}

1(,e)

{

=("(*)管理员用户表用户='{0}'密码='{1}'",1(),2());

();

=(,);

1=()();

{

(1>0)

{

("欢迎登录!

");

主窗体=主窗体();

();

=;

}

{

("密码错误");

}

}

{

("数据库连接失败");

}

{

();

}

}

2(,e)

{

();

}

}

}

5.1.2截图:

5.2主窗体

5.2.1代码:

;

;

;

;

;

;

;

;

;

4

{

主窗体:

{

="职工工资管理系统";

=();

主窗体()

{

();

}

2(,e)

{

}

1(,e)

{

();

();

查询界面=查询界面();

();

}

21(,e)

{

();

();

显示所有界面=显示所有界面();

();

}

31(,e)

{

();

();

添加员工界面=添加员工界面();

();

}

4(,e)

{

();

();

删除员工界面=删除员工界面();

();

}

6(,e)

{

();

();

登录=登录();

();

}

5(,e)

{

();

();

修改界面=修改界面();

();

}

}

}

5.2.2截图:

5.3查询界面

5.3.1代码:

;

;

;

;

;

;

;

;

;

4

{

查询界面:

{

="职工工资管理系统";

=();

查询界面()

{

();

}

1(,e)

{

();

();

工资查询界面=工资查询界面();

();

}

21(,e)

{

();

();

津贴查询界面=津贴查询界面();

();

}

31(,e)

{

();

();

补助查询界面=补助查询界面();

();

}

查询界面(,e)

{

}

4(,e)

{

();

();

主窗体=主窗体();

();

}

}

}

5.3.2截图:

5.4工资查询界面

5.4.1代码:

;

;

;

;

;

;

;

;

;

4

{

工资查询界面:

{

="职工工资管理系统";

=();

工资查询界面()

{

();

}

3(,e)

{

}

1(,e)

{

}

2(,e)

{();

查询界面=查询界面();

();

}

1(,e)

{

{

();

=();

=("职工工资管理系统员工号,工资,基本工资,奖金,工种号,总工资员工工资信息表员工号='"+1+"'",);

=();

(,"员工工资信息表");

1=["员工工资信息表"];

();

}

()

{();}

{

}}}}

5.4.2截图:

5.5津贴查询界面

5.5.1代码:

;

;

;

;

;

;

;

;

;

4

{

津贴查询界面:

{

="职工工资管理系统";

=();

津贴查询界面()

{

();

}

1(,e)

{

}

4(,e)

{

}

12(,e)

{

}

1(,e)

{

{

();

=();

1=("职工工资管理系统员工号,加班时间,加班费用,误工数,误工费津贴管理表员工号='"+1+"'",);

1=();

1(1,"津贴管理表");

1=1["津贴管理表"];

();

}

()

{

();

}

{}

}

2(,e)

{

();

查询界面=查询界面();

();

}

}

}

5.5.2截图:

5.6补助查询界面

5.6.1代码:

;

;

;

;

;

;

;

;

;

4

{

补助查询界面:

{

="职工工资管理系统";

=();

补助查询界面()

{

();

}

8(,e)

{

}

1(,e)

{

{

();

=();

1=("职工工资管理系统工种号,取暖补助,卫生补助,煤气补助,住房补助员工补助表工种号='"+1+"'",);

2=();

1(2,"员工补助表");

1=2["员工补助表"];

();}

()

{();}

{}

}

2(,e)

{

();

查询界面=查询界面();

();

}

}

}

5.6.2截图:

5.7显示所有界面

5.7.1代码:

;

;

;

;

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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