毕业论文
论文首页 计算机毕业设计 工学论文 语言论文 社会学 经济管理学 法律论文 农学论文 医学论文 理学论文 文学论文 哲学论文 教育论文 艺术学 历史学 论文指导 论文翻译 诚聘代理  投稿出售  交流论坛
   高级搜索    本站热线:13009565069 QQ:617579642
2005-09-12 13:26:03  浏览次数:1386    当前位置:首页 >> 计算机毕业设计 >> Delphi >>
 

人事工资管理系统获得全文

   

 

第一章   ... 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.1 课题来源

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事工资的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事工资管理系统。某中型公司以前的所有资料都是用Foxbase来进行管理的,面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。

1.2 开发工具的选择

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:

Microsoft公司的Visual Basic

Microsoft公司的Visual C

Borland公司的Delphi

Powersoft公司的PowerBulider

Java等等

在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝时间。

作为数据库系统的开发,Delphi是一个非常理想选择。Delphi因简单易学、功能强大、编译速度快而从众多的软件开发工具中脱颖而出。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用Delphi进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是Delphi对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。Delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。

本系统采用Dephi 5而不选择Dephi 6Dephi 7是因为开发移动2000综合业务管理系统的过程中发现其稳定性比较好,所以到现在还用它。

 1.3 本文所作工作

第一章 绪论部分  主要叙述课题提出背景、目前应用现状、分析比较当前开发工具,数据库技术的比较。

第二章 结合软件工程方法,对系统进行需求分析、功能划分、数据流图设计,并结合数据库原理和功能划分进行ER图的绘制、数据库结构设计,

第三章 根据需求分析的结果,用户概念数据模型表示数据及其相互间的联系。

第四章  根据需求分析的结果,对系统进行详细设计,主要介绍用Delphi和Pradox实现每一个模块的具体功能。

第五章  毕业设计小结,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。

-----------------------------------------------------------------------------------------------------------------------------

2.2系统功能调查

整个系统从总体上分为人事管理、工资管理、系统维护三大部分,每一部分应实现的功能如下:

2.2.1人事管理功能

Ø         新员工档案的输入:

Ø         员工基本信息维护:包括修改、删除(删除员工只是将该员工登记为无效,并不要求从表中删除).

Ø         员工基本信息查看:

Ø         员工基本信息查询:支持多条件查询,可以选择某一部门、某一职位、某一职称、学历、性别等进行查询,也可以组合查询。

Ø         人事状况曲线:

Ø         企业员工花名册:

2.2.2工资管理功能

Ø         新员工工资新增:

Ø         员工工资修改:

Ø         出盘:按所规定的格式生成与银行进行数据交换的软件,一般为文本文件

Ø         出盘出错回滚:

Ø         工资短信:将员工本月工资信息通过短信发出,并通知领工资时间。

2.2.3系统维护功能

Ø         部门信息维护:实现灵活的增减部门信息

Ø         职务信息维护:实现灵活的增减职务信息

Ø         职称信息维护:实现灵活的增减职称信息

Ø         工资账目维护:能够灵活的改变员工的薪水账目。

用户管理:包括新增用户、删除用户、修改用户密码等。

------------------------------------------------------------------------------------

----------------------------------------------------------------------------------

----------------------------------------------------------------------------------

第一章 毕业设计小结

本系统通过自己的努力,经过试用证明,系统基本满足人事工资管理方面的需要。实现了人事管理、工资管理、出盘、代码维护、报表生成等功能,给公司人事管理带来很多方便,在界面上立求做到美观、在作方面尽量做到满足用户使用习惯。但由于自己水平有限,加上时间有限,还存在很多不足:

1.        工资短信模块采用的是别人开发的动态链,在发送短信上得借助别人的东西,而且这个动态链还存在问题,我没有把它放在系统上用,只是做为毕业设计提出来,以后要自己开发短信发送模块。

2.        目前采用的是单机版,已经不大适应发展趋势,可能用不了多久又得更新为B/S或C/S。

3.        人事工资管理功能都不够强大,只能满足暂时需要,人事工资报表报表打印功能尚不够全面完善,不能实现动态报表。

4.        无错误处理模块、帮助系统、用户作权限管理。

今后设想:继续完善此系统,把该有的功能尽量实现,使系统真正能为公司服务,在工资短信上下功夫,强大其功能,开发自己的短信发送模块。使系统慢慢过度为B/S体系统结构,满足省公司人事工资管理的要求。

 

   

论文完成的前提是老师给我提供了舒适的工作、学习环境,并给予我悉心的关怀与指导。在些表示衰心的感谢。老师认真负责的工作态度、严谨的治学风格,使我深受启发;同时也得感谢公司的领导、同事、朋友们给我的指导和帮助,以及给我提供的良好的开发环境,是他们的帮助下,我才能独立的完成这个系统。

在次感谢所有给予了我帮助的老师、朋友们!

[1] 张春林 Delphi 6程序设计导学》. 清华大学出版社. 2002.5

[2] 飞思科技 Delphi6开发者手册》. 电子工业出版社. 2002.3

[3] 飞思科技. Delphi6数据库开发》. 电子工业出版社. 2002.1

[4] 丁宝康《数据库原理》.经济科学出版社.2000

[5] 何旭洪《PB8.0数据库系统开发实例导航 》.人民邮电出版社. 200204

 







推荐论文                 更多

· 商品交易管理系统
· 人力资源管理系统
· 学校成绩管理系统
· 基于网络的进销存系统的...
· 工资管理系统
· 实验室仪器管理系统
· 宾馆管理系统
· 物资管理系统
· 服务信息管理系统
· 办公自动化系统

出售论文
亿佰资讯网 - 《中华人民共和国增值电信业务经营许可证》 ICP证编号:陕ICP备05010493号 - 资料购买帮助
2006-2007 100LW.com and its suppliers.保留所有权利  增值电信业务经营许可证B2-20060392
电话:0472-2110208  13009565069  电邮:paowen@foxmail.com
QQ: 453148943   617579642  MSN:wide_sun@hotmail.com
地址:内蒙古包头市稀土开发区软件园大厦A座413室