目 录
第一章 绪 论 5
1.1 课题来源 5
1.2 开发工具的选择 5
1.3 本文所作工作 6
第二章 需求分析 8
2.1 总体需求调查 8
2.1.1 组织结构图 8
2.1.2 系统目标 8
2.1.3 应用现状调查 8
2.1.4业务总体流程调查 8
2.2系统功能调查 9
2.2.1人事管理功能 10
2.2.2工资管理功能 10
2.2.3系统维护功能 10
2.3系统功能模块图 10
第三章 概要设计 11
3.1概念设计 11
3.2数据库设计 13
3.2.1 ygzlb(员工资料表) 13
3.2.2 Yhklb用户口令表 14
3.2.3 Ygxjjgb员工薪金结构表 14
3.2.4 Kjcsb控制参数表 15
3.2.5 Jbcsb基本参数表 16
第四章 详细设计 17
4.1启动界面设计 17
4.1.1 功能说明 17
4.1.2屏幕格式设计 17
4.2 登录窗口设计 17
4.2.1功能说明 17
4.2.2屏幕格式设计 18
4.2.3源程序分析 18
4.3 主窗口设计 19
4.3.1功能说明 19
4.3.2屏幕格式设计 20
4.3.3源程序分析 21
4.4人事管理模块的实现 24
4.4.2员工基本信息维护 27
4.4.3员工基本信息查看: 29
4.4.4员工基本信息条件查询 30
4.4.5人事状况曲线: 32
4.4.6企业员工花名册: 33
4.5 工资管理模块的实现 33
4.5.1出盘 33
4.5.2员工工资结构调整 47
4.5.3工资短信 50
4.6系统维护模块设计 54
4.6.1基本参数维护 54
4.6.2 用户管理 55
4.7系统其它功能的实现 56
4.7.1 打开计算器 56
4.7.2打开写字板 57
4.7.3窗口的层叠、平铺、极小化操作 57
4.7.4关于窗口的实现 57
第五章 毕业设计小结 57
第一章 毕业设计小结
本系统通过自己的努力,经过试用证明,系统基本满足人事工资管理方面的需要。实现了人事管理、工资管理、出盘、代码维护、报表生成等功能,给公司人事管理带来很多方便,在界面上立求做到美观、在操作方面尽量做到满足用户使用习惯。但由于自己水平有限,加上时间有限,还存在很多不足:
1. 工资短信模块采用的是别人开发的动态链,在发送短信上得借助别人的东西,而且这个动态链还存在问题,我没有把它放在系统上去用,只是做为毕业设计提出来,以后要自己开发短信发送模块。
2. 目前采用的是单机版,已经不大适应发展趋势,可能用不了多久又得更新为B/S或C/S。
3. 人事工资管理功能都不够强大,只能满足暂时需要,人事工资报表报表打印功能尚不够全面完善,不能实现动态报表。
4. 无错误处理模块、帮助系统、用户操作权限管理。
今后设想:继续完善此系统,把该有的功能尽量实现,使系统真正能为公司服务,在工资短信上下功夫,强大其功能,开发自己的短信发送模块。使系统慢慢过度为B/S体系统结构,满足省公司人事工资管理的要求。