电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于JAVA EE的员工工资管理系统的设计与实现计算机专业

41页
  • 卖家[上传人]:大米
  • 文档编号:484575179
  • 上传时间:2023-10-31
  • 文档格式:DOC
  • 文档大小:1.05MB
  • / 41 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、基于JAVA EE的员工工资管理系统的设计与实现摘要:在计算机技术快速发展的时代,计算机为信息处理提供了重要的技术手段,也为经济发展做出了重要的贡献。企业最珍贵的资源是人力,而工资管理是管理人力的重要一环。工资管理是十分复杂细致的工作,传统手工操作在如今经济高速发展、企业人员众多的现代已经是不可能的了。随着当今企业人数增加,管理工作更加繁杂,如果能达到薪资自动化的管理,会大大提高企业的管理效率。本文就是要设计一个紧随时代发展潮流的企业员工工资管理系统,以期满足当前市场环境下企业对于员工工资管理的需求。本文所设计的基于JAVA EE的员工工资管理系统主要包含四个功能模块,分别为人事管理模块、薪资管理模块、出勤管理模块以及用户管理模块。本系统主要运用JavaWeb技术并结合MyEclipse、等开发软件实现。此系统供给用户良好的交互界面,逻辑清晰,方便用户的使用。避免了人工存储员工信息、考勤信息、手工计算工资的低效性和不安全性,具有一定的实用价值。关键词:员工工资管理系统;MyEclipse;JavaWebDesign And Implementation of Employee Sala

      2、ry Management System Based on JAVA EEAbstract :In the era of rapid development of computer technology, computers provide important technical means for information processing, and also make important contributions to economic development. The most precious resource of enterprises is human resources, and wage management is an important part of the management of human resources. Wage management is a very complex and meticulous work, the traditional manual operation in todays high-speed economic dev

      3、elopment, the modern enterprise has a large number of personnel is impossible. With the increasing number of enterprises nowadays, the management work is more complicated. If the salary automation management can be achieved, the management efficiency of enterprises will be greatly improved. This paper is to design an employee wage management system that caters to the trend of the times.This system mainly includes four main functional modules: personnel management, salary management, attendance m

      4、anagement and user management. This system mainly uses Java Web technology and MyEclipse, etc. to develop software.This system provides users with a good interactive interface, clear logic and easy to use. It avoids the inefficiency and insecurity of manual storage of staff information, attendance information and manual wage calculation, and has certain practical value. Key words :Wage Management System,MySQL Database, Java WebII目 录1 概述(1)1.1 研究背景(1)1.2 课题的目的和意义(1)1.3 主要开发技术简介(1)2 系统分析(2)2.1 可行性

      5、分析(2)2.1.1 技术可行性(2)2.1.2 经济可行性(2)2.1.3 操作可行性(2)2.1.4 法律可行性(2)2.2 需求分析(2)2.2.1 功能需求(2)2.2.2 非功能需求(5)2.3 流程分析(5)2.3.1 登录流程分析(5)2.3.2 添加流程分析(6)2.3.3 删除流程分析(7)3 系统概要设计(8)3.1 系统模块设计(8)3.2 数据库设计(10)4 系统功能实现(15)4.1 登录功能模块(15)4.2 管理员功能模块(15)4.2.1 个人信息管理(16)4.2.2 基础信息管理(17)4.2.3 老师信息管理(19)4.2.4 系统管理(20)4.3 老师功能模块(20)4.3.1 学生信息管理(21)4.3.2 项目信息管理(21)4.3.3 实习资料管理(22)4.3.4 实习总结和日报管理(23)4.3.5 师生交流管理(24)4.4 学生功能模块(25)4.4.1 项目信息管理(25)4.4.2 实习资料管理(25)4.4.3 实习总结管理(26)4.4.4 师生交流管理(26)4.4.5 实习日报管理(27)5 系统测试(28)5.1

      6、功能测试(28)5.2 可用性测试(28)5.3 性能测试(28)5.4 测试结果(28)6 总结(29)参考文献(30)致谢(31)II1 概述1.1 研究背景在信息技术高速发展之前,计算员工工资的任务主要靠人工来完成,巨大的工作量和复杂的程序不仅容易出错,而且还会极大耗费了大量的劳动成本。随着社会经济的飞速发展,市场中的企业规模也在逐步扩大,企业人数的增加使企业人力资源管理愈渐困难,构成工资的因素越来越多元化。如果仍然采用原始方式管理员工工资不能更好的贴合企业对员工工资的管理需求的同时,也很难保证正确率。将计算机信息技术应用到现代企业管理之中在很大程度上可有效提升企业的管理效率和管理质量,并且操作简单。员工工资管理系统把原始人工用计算机进行替代,对员工进行日常考勤,保存员工的工资信息,实现了高效、便捷地查找员工薪资、出勤信息以及其他数据的功能。本系统对于各个行业内各企业进行员工工资管理都能基本适用,能够使企业更加便捷的管理工资。1.2 课题的目的和意义工资管理工作既重要又复杂还要求管理人员必须细心。受技术限制影响,曾经关于工资管理的一切操作基本都是人工处理的,人工处理时在面对堆积的

      7、工资审核材料往往会由于疏忽等主观原因导致计算错误,同时也要企业财务部门耗费大量的时间和精力去进行工资核算,人工处理方式不仅增大了企业人力资源管理成本支出,同时也降低了工资管理的效率。本文将信息技术同企业工资管理相结合,对员工的个人信息、薪资发放、日常考勤以及绩效奖金等多个方面进行精确统计与管理,对员工的所有工资记录进行永久、安全的保存,在必要时还可以对员工工资信息进行模糊搜索。在当前时代背景下,企业的发展水平在很大程度上与企业的管理效率与质量息息相关,高质量的企业管理模式对于企业在激烈的市场竞争环境中实现良性健康发展具有重要意义。1.3 主要开发技术简介根据本系统的开发需求确定了以下软硬件开发工具和运行环境:硬件:笔记本电脑一台;软件:MySQL数据库,MyEclipse,Tomcat服务器,Java语言运行环境:Windows10 后台代码编写采用具有三层结构的SSH2框架可以让开发人员在短时间内搭建出一个结构清晰、易维护的Web程序。通过负责分离MVC的系统整体框架Struts和Hibernate共同为持久层提供技术支持,系统整体框架由Spring予以管理。具有分工明确、低耦合等优

      8、点的SSH2无疑是适合本系统的开发工具。2 系统分析2.1 可行性分析开发一个软件将会涉及很多问题,在开发之前必须要研究该软件是否可行。为了能在尽量短的时间里用最小代价解决问题就是可行性分析的目的。首先对项目问题进行客观分析,既要判断开发项目的目标能否实现,还要判断投入使用后带来的经济效益是否大于开发的成本。目前来看,本系统十分具有实用价值,下面进行详细分析。2.1.1 技术可行性根据现有的技术和硬件条件,本系统预计使用MyEclipse作为开发工具并和MySQL配合使用可实现系统基本功能,同时,该平台系统使用java语言编写,语言逻辑性较高,因而在很大程度上保证了该系统的安全性和运行稳定性。在本系统数据库构建中,选用的语言和数据库搭配较好,能够较好的满足系统运行所要求的安全性和完整性等要求。根据对系统平台的建立以及数据库的选取分析可知,该系统满足软件的可行性。2.1.2 经济可行性经济可行性即对统形成后的运行以及维护成本进行估算,对系统形成后所带来的经济效益进行估值。该系统在经济投入上较少,但预期能为教育行业带来极大的便利。本次研究开发的系统取代传统的学生课堂考试的业务流程,系统的研

      9、发可以有效降低人工成本,缩短信息链,提高信息传播效率,用户能够体验到高效、便捷、权限分配清晰等优点。本系统所用工具都是免费的开源产品,未来维护系统的成本也很低。由于只需要一台笔记本电脑就能完成开发,因此本系统的成本支出较低,系统投入使用后具有广阔的市场应用前景,还能节省旧管理模式下的人工成本,提高企业的管理效率,因此本系统具有经济可行性。2.1.3 操作可行性本系统是根据企业实际管理需要而开发的员工工资管理系统,对于用户来说,用户只需要具备基本的计算机操作能力就可以实现对员工工资的管理。所以,本系统在操作方面是可行的。2.2 需求分析经过对现有的工作管理方法的一系列调查,设计一个结合计算机技术的工资管理系统是切实需要的。经过多方面的调查和数据采集之后得到如下基本要求。2.2.1 功能需求本系统是一个员工工资管理系统,可实现企业对员工基本信息、工资、日常考勤以及奖励等情况进行管理,方便了企业管理人员,节省了开销,提高了效率。本系统有如下具体内容:管理员功能如用例图2.1所示。(1) 管理员可以登录:必须输入正确的帐号、密码和随机产生的验证码。若输错了用户名、密码或验证码,则系统会给出提示。(2) 管理员可以进行各种人事管理操作:增删改查部门信息,对部门相关信息进行模糊查询,增删改查员工信息,对员工相关信息进行模糊查询。(3) 管理员可以进行工资管理操作,主要的操作有:增删改查员工工资信息,同时也可完成保险修改。(4) 管理员可完成出勤管理操作,主要包含员工信息的查看、增删以及考勤参数的设定。(5) 管理员可以进行用户管理操作,主要的操作有:查看管理员的个人信息,修改密码。图2.1 管理员功能用例图3 系统概要设计3

      《基于JAVA EE的员工工资管理系统的设计与实现计算机专业》由会员大米分享,可在线阅读,更多相关《基于JAVA EE的员工工资管理系统的设计与实现计算机专业》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.