工资管理系统课程设计

发布 2022-10-03 01:21:28 阅读 2654

课程名称__数据库应用课程设计_

题目名称工资管理系统

学生姓名薛珂

指导教师赵青成

工资管理系统。

1 绪论:《工资管理系统》是一个企事业单位不可缺少的部分,它的内容对于企业决策者和管理者来说都是至关重要的,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是,一直以来人们使用传统人工的方式管理文件和档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具有着手工管理所无法比拟的优点。例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本人针对目前有大多数企业工资管理仍采用账本式的人工管理而开发的。本系统基于窗口 98 平台,以visual basic 6.0为开发工具。

本系统具友好的用户界面,良好的设计风格,简单的操作方法。该系统是按照企业都采用的工资计算公式,即根据员工的职务工种来确定基本工资,根据出工情况来扣除缺勤费,根据加班情况发放津贴,根据医疗保险费用给予报销费用,同时扣除社会保险费来生成一个员工的当月工资。

2引言:编写该文档是为了分析人工管理企业工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对企业工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。

3.开发背景简介。

随着企业规模的不断扩大,企业员工队伍变得越来越庞大。这就导致员工信息不断增多,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的**,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点。例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对企业工资管理提出了新的要求,用计算机管理系统来管理企业工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。

在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。企业工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。

4. 需求分析。

4. 1 系统目标。

通过使用企业工资管理系统,使企业的工资管理工作系统化、规范化、自动化,从而达。

到提高企业管理效率的目的。系统开发的总体任务是使办公人员可以轻松快捷地完成工。

资管理的任务。

4.2 系统功能。

本系统需要完成的功能主要有:

系统数据初始化;

员工基本信息数据的输入、修改、删除;

企业工资的基本设定;

员工工资的浏览;

员工个人工资表的查询;

员工工资的计算;

工资报表打印。

4.3 数据分析。

数据流图如下:

员工基本状况。包括的数据库项有员工号、员工姓名、性别、所在部门、工资级。

别、工资等级等。

工资级别和工资金额。包括的数据库项有工资等级、工资额。

企业部门及工作岗位信息。包括的数据库项有部门名称、工作岗位名称、工作岗。

位工资等。工龄和工资金额。包括的数据库项有工龄及对应工资额。

公司福利表。包括的数据库项有福利名称、福利值。

工资信息。包括的数据库项有员工号、员工姓名、员工基础工资、员工岗位工资、

员工工龄工资、公司福利、员工实得工资。

4.4 其他需求。

5. 概念设计。

5. 1 概念设计模式。

e_r 图:

5.2 务规则和系统约束。

员工工资随着工资等级的变更而改变,工资等级对应的工资额变化,则员工对应的工资。

也相应变化。

6. 逻辑设计。

6. 1 初始关系模式。

工资管理系统数据库中的各个**的设计结果如下:

表1 为员工基本状况表。

personnel 员工基本状况表。

表2 为工资等级表。

rank 工资等级表。

表3 为工作岗位情况表。

dept 工作岗位情况表。

表4 为工龄工资表。

gongling 工龄工资表。

表5 为公司福利表。

welfare 公司福利表。

一个企业可以有多个员工利用本系统来查询自己的工资表。因此在数据库中建立一个。

用户口令**来管理系统的用户,表6 为用户口令表。

系统的用户口令表user_pswd

6.2 关系模式的规范化。

以上是对高校教师管理系统的详细设计,通过各部分的共同作用来实现系统功能。

4. 致谢。

在此感谢,此次课程设计中给予指导的赵青成老师,没有赵老师的大力支持,我无法顺利完成本课程设计!

工资管理系统课程设计

计算机科学与技术学院。c高级语言程序设计 课程设计报告。2012 2013学年第一学期 学生姓名茹伟。专业班级 计算机112002班。学生学号 201120010220 指导教师王艳 2012年 12 月 29日。目录。一 目的和要求 4 一 课题的 和研究意义 4 二 课题的开发环境 4 三 本课...

工资管理系统课程设计

手工系统业务流程分析。工资是企业以货币形式支付给职工的劳动报酬,它是构成企业生产成本的组成部分。工资核算是企业会计核算的一项重要组成部分,是一项重复 繁琐 细致的工作。工资核算正确与否,不仅关系到职工个人的利益,而且也影响产品成本的计算。一 工资核算的内容及方法。工资核算包括工资结算 工资分配及福利...

工资管理系统课程设计

软件工程。课程设计报告。题目 工资管理系统设计与实现。班级。教师。学号。姓名。大学。计算机科学与技术学院。年月。课程设计任务书。内容概要。第一章引言。1.1 项目开发背景。1.2 项目开发的目标及意义。1.3 系统的开发方法。第二章可行性研究。2.1 系统流程图。2.2 完成新系统的可行性。第三章系...