java课程设计—工资管理系统

java课程设计—工资管理系统

ID:30777446

大小:456.50 KB

页数:14页

时间:2019-01-03

java课程设计—工资管理系统_第1页
java课程设计—工资管理系统_第2页
java课程设计—工资管理系统_第3页
java课程设计—工资管理系统_第4页
java课程设计—工资管理系统_第5页
资源描述:

《java课程设计—工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数学与计算机学院课程设计说明书课程名称:JAVA数据库网络综合课程设计课程代码:6013809题目:工资管理系统年级/专业/班:2011级计科4班学生姓名:胡卓学号:312011080605403开始时间:2013年12月15日完成时间:2013年12月31日课程设计成绩:学习态度及平时成绩(20)技术水平与实际能力(20)完成情况(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(35)总分(100)指导教师签名:年月日1需求分析12概要设计33详细设计94调试分析205用户使用说明226测试结果247结论26致谢29参考文献30

2、随着计算机的普及,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。工资管理系统是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资必须手工填制大量的表格,这就会耗费工作人员大量的时间和精力求及工资管理系统采用了模板化的设计思想,在机房我在WindowsXP,计算机进行工资发放工作,不仅能够保证工作核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成了员工工资的发放。我在课程设计工程中根据设计中的需操作系

3、统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。在设计过程中,我首先对整体的思路进行分析,然后进行分工。对数据库和类进行设计,实现了工资管理系统的功能。其功能主要包括用户管理、人员管理、工资管理等功能。本系统运用了数据库技术,可以大量的存储信息。又实现了人机交互,不但缩短了工资发放的时间,而且避免了传统时代的人工计算错误。总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。关键词:工资管理系统;计算机;数据库引言借助现代信息技术和管理理论,建立

4、企业管理信息系统是当今社会的重要趋势。在企业管理中,人力资源是企业最宝贵的资源,是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中Z重。现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不完全解决中国特色的中小型企业的问题,我编写的工资管理系统就是为这些具有中国特色的中小型企业解决他们在工资管理发面的问题。本系统功能齐全,实现了用

5、户管理,人员管理,工资管理。并在各个功能下面实现了查询、添加、修改、删除等功能,使系统更加完善。更适合企业管理人员对员工工资进行管理。1需求分析1-1任务与分析工资管理系统在用户登录吋分为两个部分:管理员和普通用户。普通用户可以进入用户界面查询各个信息,但只是查询功能。管理员的权限除了普通用户的权限外,还有对各个部分的信息进行添加、修改、删除等功能。所有的功能管理员都能实现。下面是系统所要达到的几条要求:(1)要求系统准确的记录齐种信息。(2)系统要提供丰富的查询功能。(3)系统可以对基础数据进行维护。(4)系统运行在Windows平台下,

6、需要有良好的可移槓性。1・2测试数据工资管理系统的角色是管理员和公司员工。公司员工即普通用户,可以对系统中的各个部分进行查询。管理员登陆吋有权限的限制,普通用户是不可登陆的。他可以对用户信息进行添加、修改、查询、删除等,还可以对系统中的其他信息进行管理。提供用户登陆、用户查询功能员工考勤情况表,员工工种情况表,反映员工的工种、等级,基本工资等信息,员工津贴信息表,反映员工的加班时间、加班类别、加班天数、津贴情况等,员工基本信息表,员工月工资表。2概要设计用户登录登陆模块,用于用户的登陆和新用户的注册;录入模块,用于对职工工资的录入;查询模块

7、,用于数据的查询,可以实现查询全部信息和按条件执行查询;删除模块,用于对数据的删除。3详细设计3.1主函数的实现定义了局部变量String类型的user,password和pass分别记录界面输入的账号,密码和数据库查找的密码,定义了成员变量boolean型的bool记录输入账号和密码是否匹配。widgetSelectedO方法创建button的点击事件,创建DBHclpcr类的对象db连接数据库,进行查找,删除修改功能,增删改用update()方法,查询用query()方法。3.2数据录入的实现用gctTcxt()方法获得text文本框的

8、信息,定义局部变量String类型的si,s2,s3,s4,s5,s6记录六个文本框的信息,通过DBHclpcr的对彖db调用update方法把信息传入数据库。3.2数据查询的实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。