数据库课程设计-人事工资管理系统课程设计.doc

上传人:M****1 文档编号:510764054 上传时间:2022-10-11 格式:DOC 页数:23 大小:934.51KB
返回 下载 相关 举报
数据库课程设计-人事工资管理系统课程设计.doc_第1页
第1页 / 共23页
数据库课程设计-人事工资管理系统课程设计.doc_第2页
第2页 / 共23页
数据库课程设计-人事工资管理系统课程设计.doc_第3页
第3页 / 共23页
数据库课程设计-人事工资管理系统课程设计.doc_第4页
第4页 / 共23页
数据库课程设计-人事工资管理系统课程设计.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《数据库课程设计-人事工资管理系统课程设计.doc》由会员分享,可在线阅读,更多相关《数据库课程设计-人事工资管理系统课程设计.doc(23页珍藏版)》请在金锄头文库上搜索。

1、课程设计说明书(论文)课程名称 数据库课程设计 题 目 工资管理系统 专 业 计算机科学与技术 班 级 算机0901 学 号 17 姓 名 起止日期 2011-12-192011-12-31 指导教师 成 绩_【摘 要】随着当今企业人员数量增加, 摘要 企业的工资管理是公司管理的一个重要内容。 企业管理工作也越来越复杂。如果能够实现工资管理的自动化,无疑将给企业管 理部门带来很大的方便。 本企业工资管理系统主要由系统信息、员工基本信息、考勤信息、工资信息 设置和工资信息管理五个部分组成,为企业提供工资计算、工资统计、工资查询 等服务,帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系

2、统 化、规范化和自动化。 应用本系统可以在计算机上灵活、方便地管理员工工资,从而大大的提高了 处理效率,使管理更加现代化。本系统是根据实际情况和具体内容,按一定的要 求、科学、合理进行系统分析设计的,因此基本能够满足现代企业工资管理的需求。【关键字】管理系统 系统分析 工资管理。【Abstract】System of Wage AdministrationAbstract The business pay administration is the corporation administrationsignificant substance. At present, in the wake

3、of business personnel staffs amount increased, and business administration work is also more and more complex. If the pay administration can achieve automation, undoubtedly it shall bring very great convenient to business administration department. The system of business pay administration is make u

4、p of five sections, system information, personnel fundamental message, check on work attendance message and pay message installation and pay information management. It supplies pay calculation, pay statistics and pay inquiry services for corporation. It helps competent department improve their work

5、efficiency and business pay information management achieve systemize, standardization and automation. Use this system to manage the wage flexibly and conveniently on the computer, thus big improvement process efficiency, make management to be further more modernized. This system is on the basis of a

6、ctual situation and concrete substance, according to specified demand, scientific knowledge and reasonably carries on system analysis design. It can satisfy the contemporary business pay administrations demand essentially.【Keywords】 administration system system analysis wage administraition目录1. 概述51

7、.1项目背景51.2编写目的51.3软件定义51.3.1软件名称51.3.2 系统的主要功能52 需求分析62.1数据库需求分析62.2功能陈述62.3功能模块图63 数据库逻辑设计83.1全局E-R模型83.2数据字典93.2.1员工表93.2.2部门表93.2.3职位表93.2.4加班表93.2.5工资配置表103.2.6工资表103.2.7用户表103.3数据库功能实现113.3.1 计算工资触发器113.3.2 出勤触发器114系统模块的具体实现124.1系统的注册登陆界面124.2系统主窗体界面124.3员工基本信息模块154.4员工考勤模块174.5员工工资模块184.6部门职位模

8、块204.7其他功能模块215结束语225.1系统运行与测试225.2心得体会22参考文献231. 概述1.1项目背景随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情

9、况也不尽相同,各项工资条款的发放,如果没有一个完整的工资管理系统对员工工资等进行系统的管理,很难实现企业高效运转。1.2编写目的巩固课堂知识,加深对数据库系统的了解领会数据库理论与软件开发实践的关系培养良好的编程习惯,熟悉软件开发的基本流程1.3软件定义1.3.1软件名称 工资管理系统1.3.2 系统的主要功能此工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速查询出工资,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:对职工的工资进行计算。可以对职工的工

10、资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。查询统计功能。要求即可以单项查询,每个员工只能查询自己的工资情况,自己的出勤和个人的信息。报表打印功能。员工信息和员工出勤情况可打印成报表生成。2 需求分析2.1数据库需求分析数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统支持下进行的。根据数据流程图,可以列出以下数据项和数据结构:员工信息:员工号,员工姓名,员工性别,出生日期,联系地址,联系电话,所属部门,所在职位号,登录号,学位,个人简

11、历。考勤管理:考勤号,员工号,员工姓名,加班工时,迟到次数,旷工次数,日期。 工资设置:工资设置号,职位号,基础工资,加班薪水,迟到扣费,旷工扣费,奖金。工资管理:工资号,员工号,员工姓名,基础工资,加班工薪,迟到扣费,旷工扣费,奖金,应发工资,实发工资,日期。职位管理:职位号,职位名称,所属部门,备注。部门管理:部门号,部门名称,备注。用户管理:登录号,员工号,登陆名,口令,角色。2.2功能陈述要求具备如下基本功能:基本工种、基本工资的管理;公司部门、部门津贴、员工的管理;公司员工的考勤信息管理;公司员工月工资管理月工资基本工资部门津贴加班津贴被扣工资查询统计上述信息,进行企业工资报表。2.

12、3功能模块图根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块如图2-1所示:工资管理系统部门管理员工管理职位管理添加部门修改删除添加职位修改删除员工档案员工考勤工资管理档案添加档案查询修改删除考勤查询工资查询工资计算工资配置按部门按姓名按部门按姓名按部门按姓名用户管理用户添加用户修改图2-1 系统功能模块图3 数据库逻辑设计3.1全局E-R模型员工部门职位考勤属于属于员工姓名学历所属部门联系电话登录号员工号性别职位号出生日期个人简历联系地址部门名简介部门号备注所属部门职位名职位号查看考勤号员工号员工姓名职位号迟到次数旷工次数加班时间日期工资登录号登录号登录号登录号登录号登录

13、号登录号拥有图3-1 全局E-R模型图3.2数据字典3.2.1员工表表2-1 Emp 字段名 数据类型 含义说明空值情况 EmpID Varchar(10)职工编号主关键字 EmpName varChar(10)职工姓名 Sex Varchar(5)性别 Birthday datetime年龄 Address Varchar(50)地址 Phone Varchar(15)联系电话 DeptName Varchar(10)所属部门 Dutyidint职位编号Education Varchar(10)学历Useridint登录号RemarkNtext备注3.2.2部门表表2-2 Dept 字段名 数据类型 含义说明空值情况deptIDInt部门编号deptNameVarchar(10)部门名称主键remarkntext部门简介3.2.3职位表:表2-3 Duty 字段名 数据类型 含义说明空值情况dutyIDInt职位编号主键dutynameVarchar(10)职位名称不为空DeptnameVarchar(10)部门名称不为空RemarkNtext职位简介3.2.4加班表表2-4 Attend 字段名 数据类型 含义说明空值情况Attend

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号