数据库工资管理系统报告和代码大全 下载本文

数据库原理及应用

课程设计报告

题目: 工资管理系统

所在学院: 信息工程学院 班 级: 学 号: 姓 名: 指导教师:

2014年1月2日

目录

一、 概述 二、需求分析 三、概念设计 四、逻辑设计 五、系统实现 六、小结

一、概述

在工资管理中,需要从公司管理方式以及实际情况中提取相关信息,以反映工资管理情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。避免重复劳动,规范工资管理行为,从而提高了管理效率和水平。让人们的效率大大提高.

不难想象,正是资讯的迅速发展使得人们从过去繁复的手工劳作中得以解脱,从而使这种服务在现在才可能迅速普及。同时,编写一套完整的工资管理系统的任务就显得尤为重要。 本课程设计共分为四大模块:

1.系统数据初始化

2.工基本信息数据的输入、修改、删除; 3.员工个人信息及工资表的查询; 4,员工工资的计算;

二、需求分析

本系统主要用于员工基本信息的管理,对员工以及其他信息的添加、修改、删除、查询等基本操作。对于数据库的保护有数据备份和数据恢复的功能。针对这些要求,设计本月工资信息管理系统。该系统主要包括职工信息、工资级别和工资金额、公司福利表等。

⒈员工基本状况

包括员工号、员工姓名、性别、所在部门、工资级别、工资等级等。 2.工资级别和工资金额 包括工资等级、工资额。 3.企业部门及工作岗位信息

包括部门名称、工作岗位名称、工作岗位工资等。 4.工龄和工资金额 包括工龄及对应工资额。 5.公司福利表

包括福利名称、福利值。

本系统概念设计思想:

1.对公司软硬件调查,从实际环境出发,以便充分利用公司现在资源,提高系统开发水平和应用效果。

2.了解公司的需要及相关方面的规定,根据需要做出符合要求的软件,并达到操作过程中的直观、方便、实用、安全等要求。

3.将系统按模块分工到人,提高效率,且模块化设计便于系统功能的各种组合和修改及日后的维护。

4.系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。

工资管理系统 系统模块 工资生成模块 津贴 管 理模 块 考勤管理模块 员工管理模块

图1.1 系统功能模块图