大学论文 职工工资管理系统Word文档下载推荐.docx
- 文档编号:12971298
- 上传时间:2022-10-01
- 格式:DOCX
- 页数:28
- 大小:510.98KB
大学论文 职工工资管理系统Word文档下载推荐.docx
《大学论文 职工工资管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《大学论文 职工工资管理系统Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
9
4.5创建数据库 11
4.6创建基本表 11
4.7check约束:
12
4.8设置主键外键 14
4.9数据录入 15
五、 关键技术实现 6
5.1视图设计:
16
5.2触发器设计 17
5.3存储过程设计:
19
5.4事务设计:
22
六、 数据库安全性控制 25
6.1创建用户:
25
6.2授予权限:
6.3数据库备份 25
6.4数据库恢复 26
七、 总结与展望 7
参考 文献 8
一、 概述
1.系统背景
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业工资的管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成劳动工资管理的日常事务,是适应现代企业制度要求、推动企业劳动工资管理走向科学化、规范化的必要条件;
而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
所以开发一套企业工资管理系统是大势所趋的。
对企业内部的财务运用现代化技术进行管理,是提高工作效率的有效手段。
工资管理作为企业内部财务管理的一个重要方面,也逐步被企业管理者所重视,由于企业的规模的不断扩,大企业职工人数的不断增多,使工资发放成为企业管理中的一个重课题;
再加上每一位职工的具体实际情况相同,规章章制度的不断完善,增大了个人工资发放难度;
每个人每月的工资都要通过工资制度的审核,这大大增加了管理人员的工作量,通过计算机管理系统对员工工资进行全面的统计与管理,全面解决了工资管理过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。
工资管理系统成为企业现代化管理中的首选管理工具。
2.开发环境
SQLServer2005的架构:
SQLServer是一个全面的、集成的、端到端的
数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。
SQLServer2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。
通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQLServer2005为不同规模的企业提供了一个完整的数据解决方案。
MicrosoftSQLServer
2005是Microsoft的新一代数据管理和分析解决方案,它在SQLServer2000的基础上扩展了数据可靠性、可用性、可编程性、易管理性等方面的特征,使用户在应用数据和分析程序方面更加安全、稳定和可靠。
二、需求与功能分析
工资,是企业经营活动中重要的组成部分,工资管理的准确性、稳定性关系到企业的生产顺畅、职工劳动积极性。
工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储打印等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表。
针对系统服务对象的具体要求,设计了本工资管理系统,本工资管理系统主要有以下几大功能:
1)可以按照科室(经理室、财务科、技术科和销售科)增加、修改、删除职工的基本资料
2)职工信息应包含职称,分为高级、中级、初级,同一职称职工基本工资相同
3)职工工资由基本工资、奖金、扣除金额组成,其中奖金、扣除金额可每月输入不同数据
4)可以查询职工每月工资
5)可以按照科室、职称、月份统计职工工资
6)可以按照科室、职工号、职工名称查询职工工资
三、 概要设计
说明:
设计意向为:
职工可以查询职工信息,工资信息;
科室负责人可以按照科室对职工信息按照科室(M开头编号为经理室,C开头编号为财务科,J开头编号为技术科,X开头编号为销售科)进行查询与修改,可以对奖扣工资的奖金和扣款进行数据操作。
四、 数据库设计
4.1局部E-R图
职工信息E-R图
科室信息E-R图
基本工资E-R图
奖扣工资E-R图
4.2全局E-R图
4.3数据库关系图
职工信息表
字段名称
类型
长度
主键
外键
允许空
约束类型
职工编号
Char
5
P
N
以MorCorJorX
开头
职工姓名
20
性别
2
男or女
年龄
Int
4
>
=18&
<
=60
联系方式
Y
所属科室
F
科室编号 Char
科室名称 Char
负责人编 Char
号
负责人姓 nchar
名
科室信息表
允许空 约束类型
职称级别
char
高级or中
级or初级
基本工资
money
8
基本工资表
奖扣工资表
月份
=1&
=12
奖金
扣款
4.5创建数据库
数据库名称:
职工工资管理
4.6创建基本表
4.7check 约束:
4.8设置主键外键
4.9数据录入
五、 关键技术实现
视图1:
职工工资统计
Createview职工工资统计as
SELECTdbo.科室信息表.科室名称,dbo.职工信息表.职工编号,dbo.职工信息表.职工姓名,dbo.奖扣工资表.月份,dbo.基本工资表.基本工资+dbo.奖扣工资表.奖金-dbo.奖扣工资表.扣款AS工资结算
FROMdbo.基本工资表INNERJOINdbo.奖扣工资表ONdbo.基本工资表.职工号=dbo.奖扣工资表.职工号INNERJOINdbo.职工信息表ONdbo.基本工资表.职工号=dbo.职工信息表.职工编号ANDdbo.奖扣工资表.职工号=dbo.职工信息表.职工编号INNERJOINdbo.科室信息表ONdbo.职工信息表.所属科室=dbo.科室信息表.科室号
视图效果:
视图2:
部门工资统计
Createview部门工资统计as
SELECTdbo.科室信息表.科室名称,dbo.基本工资表.职称级别,dbo.奖扣工资表.月份,SUM(dbo.基本工资表.基本工资+dbo.奖扣工资表.奖金-dbo.奖扣工资表.扣款)AS月份工资统计
FROMdbo.基本工资表INNERJOINdbo.奖扣工资表ONdbo.基本工资表.职工号=dbo.奖扣工资表.职工号INNERJOINdbo.职工信息表ONdbo.基本工资表.职工号=dbo.职工信息表.职工编号ANDdbo.奖扣工资表.职工号=dbo.职工信息表.职工编号INNERJOIN
dbo.科室信息表ONdbo.职工信息表.所属科室=dbo.科室信息表.科室号
GROUPBYdbo.科室信息表.科室名称,dbo.基本工资表.职称级别,dbo.奖扣工资表.月份
5.2触发器设计
基于基本工资表,将统一职称级别的职工的基本工资修改为相同的:
高级职工工资触发器:
中级职工工资触发器
初级职工工资触发器
存储过程1:
查询经理室所有职工姓名:
createprocedure查询经理室员工
as
select职工姓名as经理室成员
from职工信息表
where职工编号like'
m%'
execute查询经理室员工
存储过程2:
统计一月份公司支出总额
createprocedure一月公司支出总额
selectsum(基本工资+奖金-扣款)as一月支出
from基本工资表,奖扣工资表
where月份=1
execute一月公司支出总额
存储过程3:
查询职工是否在本公司:
createprocedureproc_查询职工
@职工号char(5),
@显示char(20)outputas
ifexists(select*from职工信息表where职工编号=@职工号)
set@显示='
该职工存在'
else
该职工不存在'
declare@职工号char(5)
declare@显示char(20)
EXECproc_查询职工@职工号='
M0001'
@显示=@显示output
select@显示
存储过程4:
公司人数、科室统计createprocedure人数科室统计
selectcount(职工编号)as公司职工人数
selectcount(科室号)as公司拥有科室
from科室信息表
事务1:
更新职工号位c0001的奖金,在原来基础上增加500元创建事务前截图:
begintransactiongo
use职工工资管
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学论文 职工工资管理系统 大学 论文 职工工资 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)