- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Access 2003工资管理系统
基于Access 2003工资管理系统摘 要: 数据库系统在现今企业信息化的潮流中扮演着不可或缺的角色,其中Access 数据库的操作界面与使用方法与office相近,易学易用,并且功能强大。本文介绍了用Access 2003设计工资管理系统的全过程。该系统不仅大大可以提高工资管理的工作效率,而且可以确保数据信息的准确性和安全性。
关键词: 数据库系统 Access 2003 工资管理系统
1.系统分析
企业的工资管理是公司管理的一个重要内容。随着企业人员数量的增加,企业的工资管理工作也变得越来越复杂。传统的手工处理不但费时费力,而且容易出错,利用数据库管理软件Access制作一个功能完善及安全可靠的工资管理系统,能够提高工作效率,节省人力和物力,最终满足企业员工工资发放的需要。
2.总体设计
工资管理系统的主要任务是根据员工的出勤、所承担的工作等情况来生成企业每位职工的实际发放工资。所以,本系统应包括员工基本情况录入、考勤情况录入、以几种特殊字段(如:员工编号、姓名、部门等)为条件的员工工资信息查询和制作工资报表等功能模块。并且通过设计登录窗体要求输入密码,限制非法用户的使用,保障数据库的数据安全性。数据库总体设计如图1所示。
3.数据库设计
对于工资管理系统,数据库所要保存的数据是员工基本信息和考勤信息,基本信息是相对固定不变的,考勤信息是每月都要进行统计的。在这些数据源中,考勤信息是我们要重点考虑的部分。
工资是企业按劳动制度的规定支付给职工的劳动报酬,工资管理应该包含与工资有关的员工信息,如职工编号、姓名、性别、部门、基本工资,等等;考勤情况,如加班、奖金、补贴、处罚、其他扣减等。通过分析,得到如下E-R数据模型。
员工基本信息表结构:
员工(职工编号、姓名、性别、出生日期、部门、职称、基本工资、电话)
考勤情况表结构:
工资(工资编号、年月、职工编号、基本工资、补贴、实出勤天数、节假日加班天数、法定节假日加班天数、奖金、病假天数、事假天数、旷工天数、其他扣减)
说明:
“实出勤天数”是该员工该年月实际出勤天数;“节假日加班天数”是普通节假日加班的天数,因“实出勤天数”已记出勤一次,故再加“节假日加班天数”则形成双倍工资;类似的,”法定节假日加班天数”用于记录法定节假日的加班天数,以形成三倍工资。
应发工资 = 基本工资*(实出勤天数+ 节假日天数 +法定节假日天数)/应出勤天数+补贴 + 奖金
扣款合计 = 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣减
实发工资 = 应发工资 - 扣款合计
建立表之间的关系:当数据库中包含多个表时,需要建立表之间的关系,从而建立表之间的信息联系,在建立表关系之前,一定要确立每个表的“主键”与“外键”。并根据需要设置参照完整性,从而建立表之间的关系。创建表之间的关系,不但可以避免引用不存在的实体,而且可以使相关表中的数据同步更新、同步删除,从而保障数据的完整性。
4.其他数据库对象的设计
为了计算每一位员工的实发工资,需创建一个“工资查询”,以“员工”和“工资”两个表为数据源,并增加计算字段“实发工资”。在工资查询的基础上,创建以编号、姓名、部门等字段为条件的参数查询,以实现系统的多条件查询。
窗体是用户和应用程序之间的主要交互界面,在工资管理系统中有两个数据输入窗体,分别是“员工信息”窗体和“考勤情况”窗体,用户可以通过窗体输入、修改、删除数据,并将数据保存到相应的表中。有两个数据查询窗体 ,分别是“按编号查询”窗体、“按姓名查询”窗体、“按部门查询”窗体、“按年月查询”窗体。调用相应的参数查询,实现查询和窗体的链接。
报表是用来汇总、打印数据的,系统设计了 “工资报表”和“工资条”,以供员工核对和公司财务留存审核。
5.主窗体设计
主窗体是工资管理系统的导航,设计了八个命令按钮,通过单击命令按钮调用相应的窗体。分别调用 “员工信息”窗体、”考勤情况”窗体、“按编号查询”窗体、“按姓名查询”窗体、“按部门查询”窗体、“按年月查询”窗体、“工资条”和“工资报表”窗体。
6.数据安全设计
当整个系统的设计基本上完成以后,还可以设计一个登录界面,为数据库设置密码,以维护数据库的数据安全。在系统登录窗体界面,设置输入登录口令的文本框。若登录口令正确,可打开系统的主窗体;若登录口令不正确,提示用户重新输入。在宏编辑窗口,创建确定和退出两个命令按钮控件触发的宏组,来实现系统的登录。
7.结语
使用Access 2003开发一个工资管理系统是很有必要的。本系统从实际需求出发,设计数据库对象、设计算法,实现数据的采集、计算、输出
您可能关注的文档
最近下载
- 2022中国能建校园招聘试题及答案解析.docx VIP
- 2025中国能建电规总院招聘(北京)笔试备考题库及答案解析.docx VIP
- 年产200吨聚烯烃催化剂技改项目环评报告书.pdf
- 上海浦东新区中小学教师考试题目汇总2024.docx VIP
- 血细胞形态识别培训课件终版.ppt VIP
- (一模)吉林市2025-2026学年度高三第一次调研测试 英语试卷(含答案解析).docx
- 《汽车维修质量检验》电子教案.pdf
- 工程勘测设计行业质量管理体系专业审核作业指导书.PDF VIP
- 2.2开通抖音直播《直播营销》教学课件.pptx VIP
- 综合实践进位制的认识与探究课件人教版七年级数学上册(1).pptx
原创力文档


文档评论(0)