工资管理系统 毕业论文

上传人:aa****6 文档编号:44827018 上传时间:2018-06-14 格式:DOC 页数:20 大小:341.50KB
返回 下载 相关 举报
工资管理系统  毕业论文_第1页
第1页 / 共20页
工资管理系统  毕业论文_第2页
第2页 / 共20页
工资管理系统  毕业论文_第3页
第3页 / 共20页
工资管理系统  毕业论文_第4页
第4页 / 共20页
工资管理系统  毕业论文_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《工资管理系统 毕业论文》由会员分享,可在线阅读,更多相关《工资管理系统 毕业论文(20页珍藏版)》请在金锄头文库上搜索。

1、工资管理系统工资管理系统内容摘要内容摘要工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统输入、查询、修改、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。最后附有主要的源程序代码清单。【关键词关键词】工资管理工资管理 管理系统管理系统 数据库数据库 表表1目目 录录第一章第一章 引言引言 3第二章第二章 需求分析需求分析 4

2、 2.1、系统需求分析42.2、设计的基本思想和方法52.3、工资系统开发的必要5第三章第三章 系统总体设计系统总体设计 73.1、系统功能结构图 73.2、系统总体主设计流程图 8第四章第四章 系统数据库的设计系统数据库的设计94.1、软件的特点及功能104.2、系统数据库结构11第五章第五章 工资管理系统的具体实现工资管理系统的具体实现125.1、系统开发环境125.2、系统设计窗体125.3、各模块设计13第六章第六章 系统实现概况系统实现概况156.1、系统测试156.2、系统分析186.3、系统功能有待完善之处18第七章第七章 结束语结束语19致谢参考文献2工资管理系统工资管理系统第

3、一章第一章 引言引言随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两

4、代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与行政事业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正

5、在掀起, 为此我计划设计:工资管理系统。它可以大大减少人力,使人们摆脱了原有系统的局限性,只要在电脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。现在设计工资管理系统的软件在网上很多且企业单位使用的也很多,我为什么未下载一套或使用一套现成的还要开发设计一套新的软件呢?因为现代社会发展迅速,市场竞争激烈。公司刚成立三年要在残酷的市场竞争中求生存立于不败之地,就要在企业管理制度中对企业支出费用进行统计分析,极约经营,才能良性发展。工资管理系统的统计功能可以实现对单位的员工工资项目进行详尽的统计分析,根据比较分析为企业领导提供职工收入的依据,单位领导做

6、出决策判断,有目的的向一些关键岗位和对企业发展贡献大的岗位进行倾斜,调动职工的积极性,保持企业的良性发展。让职工的工资收入和付出的劳动成正比,根据对企业的发展贡献大小与职工的工资收入挂钩。根据工资管理系统的3统计分析功能,比较年收入为领导在决策未来市场发展方向中,提供具有较大参考价值的依据。为公司的可持续性快速发展提供重要的价值。第二章第二章 需求分析需求分析一、系统需求分析一、系统需求分析(一)、背景(一)、背景随着小型企业的快速发展,规模越来越大,职工的数量也越来越多,企业工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如

7、果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对企业工资管理提出了新的要求,用计算机管理系统来管理企业工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作,从而提高了管理效率和水平。企

8、业工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。(二)、(二)、编写目的编写目的编写该文档是为了分析人工管理企业工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对企业工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。(三)、功能定义(三)、功能定义(1)员工基本信息的查询,添加,修改,删除,更新(2)员工工资表创建(包含 查询,添加,修改,删除,更新,工资

9、统计)。(3)登陆用户的注册 (四)、(四)、系统目标系统目标本系统的设计目标是能够对企业员工的基本信息和工资信息进行添加和修改,也能够调整其他工资项目,根据需要对企业员工基本信息和工资信息的查询,增加系统用户注册功能。所有用户均能运行系统所有功能,系统应该具有简单,易用,小巧,经典的特色,应该能够对企业工资管理进行优化,使其系统化,高效化,智能化。并保证工资管理的准4确性,简易性,为企业财务人员提供便利。(五)、(五)、系统分工系统分工张静负责界面的制作(外观) ,以及用户注册等部分,陆海华负责工资管理和员工信息管理等部分(包括数据库的连接和功能代码的编写)二、设计的基本思想和方法:二、设计

10、的基本思想和方法:本系统设计是在 windows 环境的支持下运行的,采用窗口式执行文件,操作实用、简易、方便、直观。本着高效、全面、安全的设计思想,单位的办公环境已经具备办公自动化系统,以前的工资管理已经是微机化管理,在此基础上只是设计软件环境,就能满足单位工资管理的需要。(一) 、 为了方便用户操作,该系统提供了部分提示窗口!,使用户能够按照提示语句完成各项操作。(二) 、本系统的查询功能可以按照编号或者姓名、学历、职务、工作时间、民族等项目进行查询,也可以按照各个字段组合进行查询。(三) 、本系统的修改功能提供了逐条察看的方式修改删除和以姓名方式进行查询修改和删除的功能,而且本着直观、方

11、便的原则进行设计窗口。(四) 、报表打印功能可以打印所有通信录中拥有的信息,而且还要实现设置打印机的属性,使用非常方便。(五)、本系统的统计功能可以按照实发工资和养老金等各种组合进行查询,达到公司对工资情况的具体分析,对公司领导的决策起到帮助作用。本系统包含“数据输入”、 “数据查询”、 “数据修改删除”、 “数据输出”、 “用户管理”、 “统计功能”“退出”等功能。这些功能是以下拉菜单的形式要求用户选择相应的操作。本系统包含dhhmk.dbf 和 mmk.dbf 数据库主要用于存放职工编号信息和用户信息。三、工资管理系统开发的必要三、工资管理系统开发的必要( (一一) )、可扩充性:、可扩充

12、性:本系统在实际使用过程中,存在维护的困难。为适应公司管理的要求,需要修改工资管理系统界面、增加或修改功能等方面,在操作的时候存在费用和时间等问题,不能及时达到单位的要求。如果自主开发软件,在使用维护方面,能够及时、高效的完成软件的更新提高,满足单位的特殊需求。如单位工资改革要求加入安全工资、电话费和目标工资,在企业和个人的安全生产达到要求是累计增加安全工资,在经营收入指标完成的个人增加目标工资,达到工资收入和个人付出相挂钩,达到多劳多得,保持公司的发展动力。( (二二) )、整个程序在操作上具有以下优点:、整个程序在操作上具有以下优点:1、界面友好,操作方便:全中文界面,界面友好,而且操作的

13、交互方式多采用键盘操作以提高操作的速度。2、功能的集中使用:以往的系统,往往功能分散,相关的功能不能集中进行使用,这5给用户的实际使用带来了很大的不便。为此,在设计中应进尽可能地将一项工作中可能涉及的相关操作和可能查看的相关数据安排在同一的操作界面中,这样,用户便不需要反复地切换操作界面来修改哪怕是最微不足道的相关数据,这在一定程度上也简化了操作的流程,同时使操作更加灵活。3、 操作的简便易用:无论什么水平的操作人员,简便的操作方法是一致性要求,因此,最大限度地简化操作,尤其是提供足够系统辅助功能以减少手工数据录入的工作量便成为系统的设计目标之一,同时在系统操作的界面的设计中也应尽可能地把常用

14、子模块添加至主系统窗口中,实现“一触即开”窗口。4、适应性:应该明确的是,实际操作人员对计算机的了解程度和实际的操作能力各不相同,因此软件应具有一定的适应能力。一方面要保证计算机的初级操作人员在经过短期的培训之后能够很好的胜任基本的操作要求,另一方面还要能够满足计算机的熟练人员对操作的灵活性方面的较高层次上的要求。5、透明性:在系统设计中,应充分利用计算机在处理数据方面的能力,从而尽可能减轻操作人员的工作,实现一定意义上的透明操作,即用户无须知道模块功能实现的具体过程,只需要设置一定的操作选项,计算机即可按照用户的要求得到所需要的处理结果,具体的操作细节对用户是“透明”的。采用这样的设计一方面

15、可减轻使用者的操作复杂性,另一方面还可使操作折兑数据处理的针对性更强,从而提高了工作的效率。6、点面结合:再数据处理方面,一方面应强调数据的成批处理能力,以尽可能简化操作人员的处理工作,另一方面也应十分重视对单独数据的处理能力,这主要是因为在实际的处理中,往往会涉及对单个人员数据的修改和操作,如果仅仅修改少数人的数据还要使用较为复杂成批处理功能,那将会给操作带来极大的不便,因此,“点面结合”的系统才能真正满足实际的需要。6第三章第三章 系统总体设计系统总体设计一、一、 系统功能结构图系统功能结构图工资修改工资创建工资统计工资查询工资更新工资删除工资信息管理员工信息删除员工信息修改员工信息添加员工信息更新员工信息查

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号