用java编写工资管理系统分析

《工资管理系统》

目 录

目 录 ...................................................................... I 摘要及关键词 ............................................................... II 第一章 绪 论 ............................................................... 1

1.1研究课题的背景 ....................................................... 1 1.2研究思路和工作计划 ................................................... 1 第二章 相关技术分析 ......................................................... 3

2.1系统设计到的语言 ..................................................... 3

2.1.1 Java语言 ...................................................... 3 2.2 开发工具 ............................................................ 3

2.2.1 MyEclipse ...................................................... 3 2.2.2 Access ......................................................... 4

第三章 工资管理系统分析与设计 ............................................... 6

3.1系统功能需求简介 ..................................................... 6 3.2功能需求描述 ......................................................... 7 3.3目标系统要求 ......................................................... 7 3.4系统平台选择 ......................................................... 7 3.5数据库设计 ........................................................... 8

3.5.1数据库介绍 ..................................................... 8 3.5.2数据流图 ....................................................... 8 3.5.3数据词典分析 ................................................... 8

第四章 系统详细模块设计与实现 .............................................. 11

4.1 用户登入及主界面 ................................................... 11 如图4.1所示。 ......................................................... 11 4.2 员工基本信息增删改功能 ............................................. 15 4.3入口程序 ............................................................ 19 4.4 连编程序 ........................................................... 19 第五章 测试 ................................................................ 20

5.1 系统测试内容 ....................................................... 20

5.1.1 登入界面、主界面与系统管理员模块的测试 ........................ 20 5.1.2 系统下线模块的测试 ............................................ 20 5.1.3退出系统模块的测试 ............................................ 21

参考文献 ................................................................... 22 致谢 ....................................................................... 23

I

《工资管理系统》

摘要及关键词

摘 要: 对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。工资管理是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。

本系统运用了数据库技术,可以大量存储信息。实现了人机交互,缩短工资发放的时间,避免了传统时代的人工计算错误。

关键词:工资管理系统,Access数据库,电子化的工资管理

II

《工资管理系统》

第一章 绪 论

1.1研究课题的背景

借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。

现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。

在和指导老师多次交流后,确认实现方案的要点和工作计划。本系统的实现的主要功能有:员工信息管理、工资结构设置、工资汇总打印等等功能。

1.2研究思路和工作计划

正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了我们的基本的思路和过程。

在各阶段的时间安排上,选题和调研用了两周左右的时间;熟悉开发环境,实验关键 技术,查找类似的相关系统的资料用了两周时间;系统概要设计用了一周的时间;数据库 结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试

第 1 页 共 23页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4