远征仪表有限公司工资管理信息系统设计与实现(附件)

由于信息技术的迅猛发展,计算机在世界上得到普及,各个企业依靠计算机信息技术进入了现代化管理阶段。企业的管理能力得到显著提升,办事效率也明显提高。其中,企业工资管理系统功不可没。一个工资管理系统,不仅仅是一个提供查询功能的系统,它所带来的附加价值更加重要。工资管理系统不仅能提高财务人员的工作效率,还能展示出企业工资的明细,将其透明化,调动员工工作的热情。一个优秀的企业应该重视员工对于自身相关信息的查询需求,给予员工便捷准确的查询通道,这是企业工资管理系统最基础的要求,也是最重要的要求。江苏远征仪表有限公司将依靠Java变成语言、SQL数据库和Eclipse平台构建起一个完整的工资管理系统,不仅能改善企业的管理模式,削减企业不必要的支出的同时,还能够传达给企业管理者精确的信息,利于管理者作出正确的决策。本论文的企业工资管理系统主要设计了两类角色一类是管理员,管理后台员工信息;一类是普通员工,能够进入系统,查询相关信息。关键词 工资管理系统,数据库,Java
目录
1 引言 1
1.1 所在单位背景 1
1.2 系统开发背景 1
1.3 系统开发意义 1
2 系统相关技术 1
2.1 开发语言 2
2.2 平台开发工具 2
2.3 数据库系统 2
3 系统分析 2
3.1 系统功能分析 2
3.2 系统性能分析 3
3.3 系统可行性分析 3
3.4 系统业务分析 4
3.5 数据流程图 5
3.6 数据字典 6
4 系统设计 8
4.1 系统总体结构设计 8
4.2 系统功能模块设计 8
4.3 数据库设计 10
5 系统实现与测试 18
5.1 关键模块实现 18
5.2 系统测试 28
结论 30
致谢 31
参考文献 32
1 引言
1.1 所在单位背景
江苏远征仪表有限公司于2016年2月16日成立, 注册资金为10 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
00万人名币,公司位于江苏省淮安市,公司主要生产、销售仪器仪表。
两年来,公司依靠优秀的产品、周全的售后服务,获得了行业内客户的一致好评,大部分产品被煤矿、冶金、化工等行业内的公司所垂青。远征仪表公司发展顺利,规模也逐渐扩大,从最初的小店铺发展至现在的大工厂,与此同时,人员的数量也从一开始的寥寥几人发展到如今的300多人。
1.2 系统开发背景
江苏远征仪表有限公司经过两年的迅猛发展,虽然整个企业占地面积、机械设备以及人员的数量在不断扩大,但是公司管理工具依然使用着固有的办公软件Excel,将Excel应用于整个企业的规划管理过程中。
人员的增加和随之而来诸多的人员数据产生了庞大的数据冗余,旧有的工资管理工具不仅无法完成如此大规模数据管理和处理,而且给企业造成了人力与财力的损失。这种落后的管理方法不仅不适应潮流,也没有能力去满足未来企业日益复杂的管理需要,利用计算机技术完成工资管理的信息化是当务之急。?
1.3 系统开发意义
传统的管理方式伴随着企业的规模扩大、员工数量的增长,其弊端也渐渐凸显。比如,时间越久,数据便会不断增加,企业人员数量增长更会加快数据的堆积,当无法直接处理大量数据时,原有的管理方式便会崩溃,这样便间接造成了企业的损失。
所以开发并且有效运用工资管理系统,便成为了企业日常管理活动的重中之重。同时系统地高效率地进行工资管理并将其信息化,不仅能够高效处理日常数据,更能将整个企业的管理活动秩序化,如何制定运行此系统将近一步体现出大多数企业的核心竞争力。
2 系统相关技术
此次,在本系统的设计和实现过程中,综合运用了多种技术,使用Java作为开发语言,使用SQL Server 作为数据库工具,使用Eclipse作为前台开发工具,以上是设计并且开发本程序的关键技术工具。
2.1 开发语言
Java语言是1995年由美国Sun微系统公司研发发布的“面向对象”编程语言[1]。当时互联网正以Web的形势快速发展,Java的出现不仅掀起来了一阵Java语言的学习热潮,还大大地推动了互联网的发展。其语言不仅简单、安全、高效,而且相较于C++更容易使用,以至于后来大部分的操作系统均含有Java的编译程序。
2.2 平台开发工具
Eclipse是一个完善的、可拓展的Java开发工具,它整个平台体系结构是在插件概念的基础上构建的,它可以通过不同的插件来实现程序的快速开发功能[2]。
当然Eclipse不仅仅支持Java,它能够依靠不同的插件来支持不同的编程语言。就Eclipse自身而言,它只是一组框架,它可以通过不同的插件创造出自己所需要的开发环境。
2.3 数据库系统
Microsoft SQL Server 是一个的数据库管理平台,它具有一定的开放性、安全性、可伸缩性、可拓展性以及操作简单等优势,为企业进行数据分析和管理[3]。它拥有强大的数据处理能力和高性能的设计,使它能够保障数据的完整性,适用于Windows。综合地分析下来,它能够提供给企业支持企数据运营所需要的基础功能。
3 系统分析
3.1 系统功能分析
系统功能分析的目的是确定公司自身对于系统的业务需求,给开发人员提供系统开发的方向。系统功能经过分析,主要需求有两以下大类:
1、普通员工:
个人的基本信息的管理
(2)个人的合同的下载和查询
(3)请假信息的管理
(4)个人培训计划的查看
(5)个人考勤情况的查看
(6)个人奖金情况的查询
(7)个人工资查询
2、管理员:
部门的管理
员工基本信息的管理
员工劳动合同的上传
员工的培训计划的编辑
员工请假的审核管理
员工考勤的修改编辑
员工奖金的设置
员工月工资的生成
3.2 系统性能分析
江苏远征仪表有限公司的企业工资管理系统面向的是非计算机人员,如管理人员和普通员工,该系统给管理人员提供快捷的工资管理功能,给普通员工便利快速的查询服务,因此应具有以下性能:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/377.html

好棒文