论文部分内容阅读
21世纪以来,人类已经步入信息化时代,原本用于军事领域的信息技术正飞速发展般地进入人们的日常生活中。例如,社交软件QQ和微信的风靡,电子商务领域的淘宝天猫和京东正深刻的改变着现代人的生活。目前某税务局的员工的薪资发放依然采用陈旧的手工操作,手工操作不仅繁琐,容易出错,而且需要耗费大量纸张,不利于人与自然和谐相处,又需要员工亲自领取并签字。然而,如今大量的机械般的工作已经逐步被计算机所接管,借助于计算机强大的计算处理能力和稳定的性能,原本手工完成的工作可以迅速的完成。本文开发一个税务局使用的薪资管理系统,使用C/S架构,采用Java语言实现性能卓越、跨平台的运行在桌面的客户端程序,为税务局员工提供优质的服务和用户体验,同时也将税务局管理员从繁琐的计算和手续中解放出来。本文首先分析了当前税务局员工薪资发放方式的现状和不足,然后提出了相应的解决办法,接着简要介绍了使用Java应用程序开发系统的关键技术,包括Java特性,MySQL和C/S架构等。在对税务局员工薪资管理系统需求分析的基础上,本文确定了系统的功能需求,主要包括员工考勤登记模块、员工信息维护模块(如修改薪资领取方式,修改登录密码等)、员工信息查询模块(如查询近几个月的薪资以及个人的考勤信息和休假天数等),还提供了管理员用于员工信息、考勤和薪资管理的平台,相关的报表打印功能,薪资发放到账通知等。课题详细实现了各个模块的细节,综合使用Java构建桌面客户端的强大特性和MySQL数据库高性能的存储访问机制,使得税务局员工使用系统时可以登录系统,及时进行考勤登记打卡,修改薪资领取方式并修改到账的银行卡号,修改登录系统的密码,查询最近一段时间的基本信息、工作时数、总工资和剩余休假天数并保存查询的信息;管理员可以对员工信息修改,调整员工奖金和提成,删除员工,修改删除员工考勤信息,查看和修改员工薪资信息,最后对上述信息报表打印进行总结。同时,课题还考虑了系统的稳定性和安全性及美观,采用了多线程机制保证流畅性,并对员工相关信息加密实现安全访问。本文还测试了每项功能需求以及应用界面和交互性。经过反复测试和修改,结果显示各项功能正常运行,达到预期功能。本课题开发的税务局员工薪资管理系统能够大大提高税务局管理员的工作效率,并且提供员工满意的服务和体验,促进全体员工的生活和工作上的进步。