基于Java的工资管理系统
目录
数据库管理员工资1 绪论 (2)
2 系统分析 (2)
2.1 可行性分析 (2)
2.1.1 技术可行性 (2)
2.1.2 经济可行性 (2)
2.1.3 操作可行性 (3)
2.2 需求分析 (3)
2.2.1 工资管理功能需求分析 (3)
2.2.2 公司管理模块需求分析 (4)
2.2.3 员工管理模块需求分析 (5)
3 系统设计 (7)
3.1 系统功能设计 (7)
3.2 数据库设计 (8)
4 系统详细设计与实现 (15)
4.1 登录过程流程图 (15)
4.2 登录模块实现截图 (15)
4.3 系统主界面设计 (17)
4.4 系统管理的功能模块设计 (17)
4.4.1 人事管理模块 (17)
4.4.2 薪资管理模块 (19)
4.4.3 出勤管理模块 (20)
4.4.4 用户管理模块 (22)
5 功能测试 (25)
5.1 登录模块测试 (26)
5.2 密码修改模块测试 (27)
6 总结 (30)
参考文献 (31)
1 引言
在信息技术高速发展之前,计算员工工资的任务主要靠人工来完成,巨大的工作量和复杂的程序不仅容易出错,而且还会极大耗费了大量的劳动成本。随着社会经济的飞速发展,市场中的企业规模也在逐步扩大,企业人数的增加使企业人力资源管理愈渐困难,构成工资的因素越来越多元化。如果仍然采用原始方式管理员工工资不能更好的贴合企业对员工工资的管理需求的同时,也很难保证正确率。将计算机
信息技术应用到现代企业管理之中在很大程度上可有效提升企业的管理效率和管理质量,并且操作简单。员工工资管理系统把原始人工用计算机进行替代,对员工进行日常考勤,保存员工的工资信息,实现了高效、便捷地查员工薪资、出勤信息以及其他数据的功能。本系统对于各个行业内各企业进行员工工资管理都能基本适用,能够使企业更加便捷的管理工资。
2 系统分析
2.1 可行性分析
2.1.1 技术可行性
根据现有的技术和硬件条件,本系统预计使用MyEclipse作为开发工具并和MySQL 配合使用可实现系统基本功能,同时,该平台系统使用java语言编写,语言逻辑性较高,因而在很大程度上保证了该系统的安全性和运行稳定性。在本系统数据库构建中,选用的语言和数据库搭配较好,能够较好的满足系统运行所要求的安全性和完整性等要求。根据对系统平台的建立以及数据库的选取分析可知,该系统满足软件的可行性。
2.1.2 经济可行性
本次研究开发的系统取代传统的学生课堂考试的业务流程,系统的研发可以有效降低人工成本,缩短信
息链,提高信息传播效率,用户能够体验到高效、便捷、权限分配清晰等优点。本系统所用工具都是免费的开源产品,未来维护系统的成本也很低。由于只需要一台笔记本电脑就能完成开发,因此本系统的成本支出较低,系统投入使用后具有广阔的市场应用前景,还能节省旧管理模式下的人工成本,提高企业的管理效率,因
此本系统具有经济可行性。
2.1.3 操作可行性
本系统是根据企业实际管理需要而开发的员工工资管理系统,对于用户来说,用户只需要具备基本的计算机操作能力就可以实现对员工工资的管理。所以,本系统在操作方面是可行的。
2.2 需求分析
经过对现有的工作管理方法的一系列调查,设计一个结合计算机技术的工资管理系统是切实需要的。经过多方面的调查和数据采集之后得到如下基本要求。
2.2.1 工资管理功能需求分析
企业工资管理系统的核心模块就是工资管理模块。根据实际调研,综合企业的需求,系统工资模块需要有以下功能:
(1)根据特定公司的需求,有许多不同的薪资计算标准。例如:系统可以配置员工月薪,此外系统也可以在相应的工资项管理中设置特定项目:基本工资、奖金、请假薪资扣除、扣税以及其他自定义工资项等。
(2)系统有完整并且准确的工资计算功能,系统可以根据用户的配置准确计算工资。
(3)工资单生成,支持多种支付方式。
(4)灵活而全面的报告统计。
(5)快速便捷的修改功能,包括财务人员进行的小规模修改和批量修改。
(6)工资发放。
根据以上的分析,工资管理模块的功能如下图所示:
图2.1 工资管理模块功能图
2.2.2 公司管理模块需求分析
本模块主要帮助用户管理公司相关信息,并且允许用户对公司级别的信息进行配置。包括管理员进行新建公司、修改公司的基本信息、添加企业员工种类,公司数据备份、公司数据还原,员工工作时间模板配置等功能。
根据系统实现的功能,本模块的功能如下图所示:
图2.2 公司管理模块功能图
2.2.3 员工管理模块需求分析
本模块需要满足企业对员工信息管理的需求。系统需要实现的功能有:添加员工信息、删除员工信息、编辑员工信息、添加员工汽车补助、员工月工资管理、员工加班时间管理、员工默认工资项设置、员工工作时间管理、员工档案管理、员工年假管理等。
根据系统功能实现,本模块的系统功能图如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论