VFP数据库课程设计薪资管理系统.doc

上传人:wj 文档编号:7625712 上传时间:2023-05-11 格式:DOC 页数:20 大小:478KB
下载 相关 举报
VFP数据库课程设计薪资管理系统.doc_第1页
第1页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第2页
第2页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第3页
第3页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第4页
第4页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第5页
第5页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第6页
第6页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第7页
第7页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第8页
第8页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第9页
第9页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第10页
第10页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第11页
第11页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第12页
第12页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第13页
第13页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第14页
第14页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第15页
第15页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第16页
第16页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第17页
第17页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第18页
第18页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第19页
第19页 / 共20页
VFP数据库课程设计薪资管理系统.doc_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

VFP数据库课程设计薪资管理系统.doc

《VFP数据库课程设计薪资管理系统.doc》由会员分享,可在线阅读,更多相关《VFP数据库课程设计薪资管理系统.doc(20页珍藏版)》请在冰点文库上搜索。

VFP数据库课程设计薪资管理系统.doc

《数据库原理与应用》课程设计报告

学生姓名:

班级、学号:

所在学院:

专业:

课程设计题目:

薪资管理系统

指导教师:

2010年12月25日

目录

一、设计人员管理系统的环境及意义············4

l设计环境································4

l实际意义································4

二、薪资管理系统分析·························5

l系统需求分析····························5

l系统处理分析····························6

三、薪资系统功能设计·························8

l系统结构图······························8

(1)部门管理····························9

(2)员工信息管理·························10

(3)员工工资管理·························10

(4)薪资标准管理·························11

l系统功能·······························11

(1)系统主界面···························11

(2)快捷面板····························12

(3)部门管理····························12

(4)员工信息管理·························13

(5)员工工资管理·························13

(6)修改登录密码························14

(7)退出系统···························14

四、薪资系统ER图

l员工实体ER图··························15

l工资实体E-R图·························15

l部门实体E-R图·························16

l部门工资实体E-R图·····················16

l考勤实体E-R图·························16

l薪资管理实体E-R图·····················17

一、设计人员管理系统的环境及意义

1、设计环境

此次VFP课程设计是综合应用所学过的数据库理论知识,自行设计并实现一个较为完整的应用系统。

结合一个实际信息系统开发,初步掌握数据库管理信息系统的方案设计、论证和分析方法。

正确运用所学课程的基本理论和知识,了解在Windows环境下,使用VisualFoxPro6.0开发管理信息系统所需的计算机软、硬件环境。

进一步深刻理解VisualFoxPro6.0,合理设计并建立数据库,建立数据库中表与表之间的关系。

在理论教学的基础上,进一步理解可视化编程的基本概念,熟练掌握可视化编程的方法和步骤。

通过编程和上机调试,提高计算机应用与开发水平,特别是VFP平台的开发水平和能力,提高解决实际问题的能力。

从软件工程的角度,初步树立正确的程序设计思想,从系统分析、系统设计、系统实现、系统评价出发。

培养分析问题、解决问题的能力。

提高收集、查阅资料和撰写项目文档的能力。

2、实际意义

针对人员信息管理,利用VFP系统实现人员信息管理系统。

使得管理更为方便,操作更为简单易行。

可以随时的对人员信息进行增加、删除,也让查询更为灵活方便,数据的存储更为安全,更进一步的提高了工作效率。

人员管理系统的全自动的管理方式,实用性也大大加强。

在当前管理模式进一步深化的社会环境下,深度切合了社会需求。

为各管理部门提供了行之有效的管理新方式。

二、薪资管理系统分析

1、系统需求分析

首先,考虑该数据库系统的需求。

例如,在该系统中,可以完成考勤、工资记录、员工信息、生产量统计、部门工资标准、部门信息等录入与记录,并且所有信息可以直接或者间接基于工资记录表。

工资记录表

生产量表

考勤临时表

员工信息表

考勤标准表

部门表

部门工资标准表

另外,为保存系统安全,阻止除管理人员以外的人员查看或者修改系统的信息,可以设置用户登录内容,以及记录管理人员登录的时间和退出的时间。

用户表

用户登录记录表

要实现各模块的功能,除为了记录信息外,还需要具有查询、修改、删除、添加、计算等功能。

这些功能主要围绕着员工、生产、部门、考勤为中心,进行处理。

2、系统处理分析

通过该数据库系统的需求分析,来初步确定该系统所需要的处理功能。

在处理分析过程中,需要实现:

当管理员登录该系统时,需要判断“用户登录”信息,并在系统中显示当前日期及时间。

用户登录信息正确后,进入该系统控制界面,并记录每天的考勤和员工的生产量信息。

另外,用户在第一次登录系统后,需要设定员工的考勤标准,如每天旷工应扣除金额,迟到扣除金额等。

也可以设定部门工资标准,如设置基本工资,月奖金等。

或者,公司有制度变革时,修改其标准。

而在设置部门工资标准或者计算工资的时候,则根据不同的部门可以设置不同工资计算标准。

在整个处理过程中,对刚到公司没有直接工作经理或者处于临时工作人员,则可以在工资表中直接输入该员工的工资。

因为,这些员工可能没有直接工作量的要求,所以无法根据实际工作量进行计算。

最后,当到下月月初时,管理员可以核算上月每位员工的具体的工资。

如果本月已经计算工资,执行该功能时,则无效。

在整个的事务处理过程中,该系统一直记录当前的时间,直至管路员退出。

并且会将退出的时间,记录到“用户登录记录表”中。

用户登录后记录时间

考勤标准表

工资记录表

用户表

生产量表

考勤临时表

每天记录考勤每天记录生产量

计算考勤内容

直接设定临时工工资

用户登录记录表

标准不同,部门不同

获取员工信息

员工信息表

核算当月工资

核算工资

部门表

部门工资标准表

用户退出后记录时间

三、薪资系统功能设计

1、系统结构图

为设计的思想更清晰,先画出系统的结构图,按实现不同的功能,分成不同的模块进行设计。

薪资管理系统

退

另外,当管理进入系统后,则同时弹出一个快捷面板。

在该面板中,包含有“考勤录入”、“生产量”、“添加新员工”、“查询员工信息”、“工资查询”和“打印工资表”等功能。

快捷面板

(1)部门管理

在主要功能的模块中,还可以根据该模块分成实现不同的子模块。

部门管理

(2)员工信息管理

在“员工信息管理”模块中,包含有“员工基本信息”和“查询员工信息”子模块,以及“关闭”功能。

其中,“员工基本信息”中包含“添加员工”、“删除员工”和“修改员工信息”功能。

在“查询员工信息”中。

包含“按编号”和“按姓名”功能。

员工信息管理

添加员工

删除员工

修改员工信息

按编号

按姓名

(3)员工工资管理

“员工工资管理”模块是该系统中的核心模块,其中包含有“工资核算”、“工资查询”、“工作量管理”、“考勤管理”、“备份”、“导出”、“打印”和“关闭”子模块以及功能。

其中,“工作量管理”子模块中,还包含有“工作量录入”和“工作量查询”功能。

“考勤管理”子模块中。

还包含有“考勤录入”和“考勤查询”功能。

员工工资管理

考勤管理

工作量管理

工资查询

工资核算

工作量查询

考勤查询

考勤录入

工作量录入

(4)薪资标准管理

在模块中,主要有“设定考勤标准”和“设定工资标准”两个功能。

薪资标准管理

设定工资标准

设定考勤标准

2、系统功能

(1)系统主界面

系统界面起一个引导作用,主要归纳该系统所具有的各个方面功能。

通过该系统主界面,可以进入不现管理模块。

(2)快捷面板

通过快捷面板可以快捷,方便地执行重要模块的操作,也是最常用的操作。

例如,在系统主界面中,需要通过单击进入多层后才可以进行操作的内容,则在该面板,通过单击一次即可直接操作。

(3)部门管理

在模块中,主要为企业添加新部门而设置,或者更改已有部门信息等内容,因为一个公司中通常包含有多个部门,并且每个部门的工资情况都不相同。

因此,用户通过该模块可以查看公司现有部门,已添加部门、删除部门和修改部门内容。

(4)员工信息管理

每个公司都有许多员工,并且分配在不同的部门中,随着公司的不断发展需要新的员工的加入,所以需要具有添加员工的功能,并且对于退休或离岗的员工,需要设置删除员工的功能。

另外,为便于管理,还需要设置查询员工信息的功能。

u按编号在查询员工信息,可以按照员工在公司的编号进行查询。

这样对于较多的员工信息,比较方便。

u按姓名对于较少的员工时。

可以使用员工的姓名进行查询。

例如,直接输入员工姓名或者单击下拉按钮,选择已经列出的姓名选项。

(5)员工工资管理

本系统,主要为结算的工资而设计的,所以在该模块中需要具有强大的功能。

例如,在该模块中可以核算工资、查询员工工资等。

u工资核算只需要单击该按钮,即可计算上月份的员工工资。

在计算过程中将根据员工的考勤情况、所在部门的基本工资标准、奖金标准、本月的工作量、每件的金额进行计算。

例如、基本工资+月奖金+全勤奖+职务津贴+(本月工作量×每件金额)+(病假*病假天数+事假*事假天数+旷工费*旷工天数+迟到早退*迟到早退次数+加班费*加班时数+全勤奖金)。

u查询工资在查询时,可以选择查询工资的年和月等内容。

u考勤管理考勤功能与工作量管理。

主要实现每天录入员工的考勤情况,以及查询员工的考勤信息。

(6)修改登录密码

通过该模块,可以修改登录系统用户的登录密码。

该功能实现较为简单,并且该表记录内容也较为简单。

(7)退出系统

通过单击该按钮,即可退出该系统。

四、薪资系统ER图

(1)员工实体ER图

姓名

进场日期

员工编号

文化程度

员工信息表

籍贯

是否更新

部门名称

是否正式

(2)工资实体E-R图

临时工资

日期

工资记录表

工资

员工编号

姓名

(3)部门实体E-R图部门信息表

部门名称

部门电话

部门概述

部门经理

简称

(4)部门工资E-R图

职务津贴

部门工资标准表

部门名称

奖金

基本工资

加班费

(5)考勤实体E-R图

全勤奖金

旷工费

事假

考勤标准表

迟到早退

员工编号

病假

部门电话

部门概述

姓名

(6)薪资管理实体E-R图

部门名称

进场日期

员工编号

决定

部门信息表

文化程度

员工信息表

部门经理

籍贯

部门名称

简称

决定

是否更新

是否正式

决定

职务津贴

部门名称

加班费

部门工资标准表

全勤奖金

奖金

基本工资

迟到早退

旷工费

考勤标准表

事假

病假

决定

决定

员工编号

日期

工资记录表

员工编号

临时工资

工资

姓名

20

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

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2