工资管理系统_论文.doc
约51页DOC格式手机打开展开
工资管理系统_论文,摘 要我们小组的课程设计是某公司的工资管理系统。在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工...
内容介绍
此文档由会员 wumeil 发布
摘 要
我们小组的课程设计是某公司的工资管理系统。在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。
我们组在课程设计过程中根据设计中的需求及对工资管理系统采用了模块化的设计思想,在机房我们在Windows XP操作系统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。对数据库和类进行设计,实现了工资管理系统的功能。其功能主要包括公司用户管理、人员管理、部门管理、工资管理等功能。
本系统运用了数据库技术,可以大量的存储信息。又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。
关键词 工资管理系统,Access数据库,Java
目 录
摘 要 I
目录 II
第1章 绪 论 1
1.1 项目背景 1
1.2 项目开发环境 1
1.2.1 硬件环境 1
1.2.2 软件环境 1
第2章 相关技术 1
2.1系统所涉及到的语言 1
2.1.2 Java 1
2.2开发工具 1
2.2.1 MyEclipse 1
2.2.1 Access 2
第3章 系统分析及组内分工 1
3.1需求概述 1
3.2需求分析 1
3.2.1 理解需求 1
3.2.2 分析需求 1
3.2.3 可行性分析 2
3.3设计思想 2
3.4系统功能结构图 3
3.5组内分工 4
第4章 数据库设计 5
4.1数据库需求分析 5
4.2数据流图 5
4.2数据字典 6
4.3 概念结构设计 9
4.3.1概念结构设计方法 9
4.3.2概念模型设计 9
第5章 系统详细模块设计与实现 10
5.1 用户登录及主界面 10
5.2 用户管理功能实现 18
5.3人员管理功能实现 24
5.4部门管理功能实现 39
5.5工资管理功能实现 45
5.6帮助功能实现 50
5.7退出系统功能实现 51
结论 52
致谢 53
参考文献 54
我们小组的课程设计是某公司的工资管理系统。在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。
我们组在课程设计过程中根据设计中的需求及对工资管理系统采用了模块化的设计思想,在机房我们在Windows XP操作系统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。对数据库和类进行设计,实现了工资管理系统的功能。其功能主要包括公司用户管理、人员管理、部门管理、工资管理等功能。
本系统运用了数据库技术,可以大量的存储信息。又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。
关键词 工资管理系统,Access数据库,Java
目 录
摘 要 I
目录 II
第1章 绪 论 1
1.1 项目背景 1
1.2 项目开发环境 1
1.2.1 硬件环境 1
1.2.2 软件环境 1
第2章 相关技术 1
2.1系统所涉及到的语言 1
2.1.2 Java 1
2.2开发工具 1
2.2.1 MyEclipse 1
2.2.1 Access 2
第3章 系统分析及组内分工 1
3.1需求概述 1
3.2需求分析 1
3.2.1 理解需求 1
3.2.2 分析需求 1
3.2.3 可行性分析 2
3.3设计思想 2
3.4系统功能结构图 3
3.5组内分工 4
第4章 数据库设计 5
4.1数据库需求分析 5
4.2数据流图 5
4.2数据字典 6
4.3 概念结构设计 9
4.3.1概念结构设计方法 9
4.3.2概念模型设计 9
第5章 系统详细模块设计与实现 10
5.1 用户登录及主界面 10
5.2 用户管理功能实现 18
5.3人员管理功能实现 24
5.4部门管理功能实现 39
5.5工资管理功能实现 45
5.6帮助功能实现 50
5.7退出系统功能实现 51
结论 52
致谢 53
参考文献 54