工资管理系统的设计与实现.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 工资管理系统的设计与实现 摘要:目前计算机技术的发展真的很快很快了,企业级也跟着进入了信息化时代。为了提升工资管理的效率和科学性,我决定开发一种工资管理系统。 本文主要采用的方法是结构化分析,第一就是系统开发的目的和系统开发的背景;接下来很重要的就是引入技术和系统开发模型。第二个是系统的分析,包括的有:系统可行性方面的分析和业务流程方面的分析,数据流分析和数据字典的分析。第三个就是系统设计,其中包括的有:功能设计,数据库设计。下面将介绍的是系统是如何实现的,主要讲述了系统方法和界面的实现;最后才是系统测试,测试了该系统的功能和性能。 该系统是使用JSP + SQL Server 2008开发的。在开发过程中会发布信息。静态页面显示技术使用模块化系统。系统的开发模式是B / S模式。系统可以更好地管理企业,数据库技术可以存储大量信息。该系统成功实现了人机交互,不仅仅缩短了工资支付的时间,而且还避开了用传统人工计算会出现的错误。总而言之,进行系统的工资管理真的是非常的周到,功能不但很齐全,还很大程度上对工资管理的效率进行了提高。 关键词:工资管理系统;MySql数据库;idea PAGE 3 PAGE 3 目 录 TOC \o 1-3 \h \z \u 1 引言 1 1.1 项目开发的背景 1 1.2 项目开发的意义 1 1.3 管理系统的概述 1 1.3.1 工资管理系统的概念 1 1.4 本章小结 1 2 相关技术的介绍 2 2.1开发工具idea 2 2.2 数据库 MySql 2 2.3 Tomcat 2 2.4 SpringBoot集成框架 2 2.5 Mybatis 2 2.6 JavaScript和jQuery框架 2 2.7Ajax、JSON以及Vue 3 2.8 JAVA语言 3 2.9 系统的开发模式 3 2.9.1 本章小结 4 3 系统分析 4 3.1技术的可行性 4 3.1.2 经济开发可行性(语言分析) 4 3.1.3 社会可行性(社会分析) 4 3.2 业务流程分析 4 3.3 数据流图 5 3.3.1 顶层数据流图 6 3.3.2 一级数据流图 6 3.4 数据字典 7 4 系统设计 9 4.1 系统功能设计 9 4.2 系统数据库设计 9 4.2.1 概念结构设计 9 4.2.2 数据库表设计 13 5 系统实现 15 5.1登录模块 15 5.2 员工信息管理模块 16 5.3 绩效考核管理模块 20 5.4 薪酬福利管理模块 21 5.5 系统管理员模块 23 5.6 薪酬查询模块 24 5.7 本章小结 26 6 系统测试 26 6.1 系统测试的重要性 26 6.2 测试的研究 27 6.3 系统评价 27 6.4 本章小结 27 结 论 28 参 考 文 献 29 致谢 30 PAGE PAGE 24 1 引言 1.1 项目开发的背景 近年来,经济的发展变化很大,市场竞争的压力真的是非常之大啊!企业要想在市面上生存和发展,就必须要对全方位进行加强和管理,并要求企业使用更多信息,以便能够集成和管理公司的整体资源[1]。 现代企业已经意识到,企业的竞争力是综合实力的来竞争。这就要求企业要有很强大的实力,同时在软实力上也不能落后。因此,企业在各个部门中实现统一的规划是必须要做到的,生产的步骤要协调好,信息的各个方面也是要汇总好的,还要分配好企业内部资源,使资源共享管理独立统一。 工资系统的开发,大大减少了繁琐的人工操作,提高了工作效率。 同时,计算机具有手动管理无与伦比的优势。 企业经理可以更快,更方便地管理员工的工资。 随着信息技术的逐步发展,项目企业为了提高企业的管理效率,加快企业的运作,工资必须得到更高效的管理,因此我决定开发“工资管理系统”。 1.2 项目开发的意义 工资管理系统的实施具有下面四个现实的意义: 第一,管理的人员数减少了很多,企业的部分工资可以省很多,同时此系统可以做到准确,不会出现什么人工错误,比如计算方面出现错误,从而工作各方面效率也得到了提高。 第二,可以随时查看企业管理人员和职工的工资,更加直观,更有利于工资管理的透明度。 第三,改变了过去手动记录工资的方式,使用计算机输入使工作更方便,更快捷。 第四,计算机可以完全取代工资管理这一很复杂的工作,使公司可以在以后做到越来越信息化,有利于整合信息,共享资源。 1.3 管理系统的概述 1.3.1 工资管理系统的概念 工资管理系统是一个人机结合的

您可能关注的文档

文档评论(0)

文章交流借鉴 + 关注
实名认证
文档贡献者

妙笔如花

1亿VIP精品文档

相关文档