工资管理系统毕业论文毕业设计Word下载.docx
《工资管理系统毕业论文毕业设计Word下载.docx》由会员分享,可在线阅读,更多相关《工资管理系统毕业论文毕业设计Word下载.docx(18页珍藏版)》请在冰豆网上搜索。
![工资管理系统毕业论文毕业设计Word下载.docx](https://file1.bdocx.com/fileroot1/2022-11/18/ea4d29d1-9c8a-4827-9c5e-34904c4d96c9/ea4d29d1-9c8a-4827-9c5e-34904c4d96c91.gif)
企业应用本系统后,可以有效的提高工资管理水平。
本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。
为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。
最后附有主要的源程序代码清单。
【关键词】
工资管理管理系统数据库表
第一章引言3
第二章需求分析4
2.1、系统需求分析4
2.2、设计的基本思想和方法5
2.3、工资系统开发的必要5
第三章系统总体设计7
3.1、系统功能结构图7
3.2、系统总体主设计流程图8
第四章系统数据库的设计9
4.1、软件的特点及功能10
4.2、系统数据库结构11
第五章工资管理系统的具体实现12
5.1、系统开发环境12
5.2、系统设计窗体12
5.3、各模块设计13
第六章系统实现概况15
6.1、系统测试15
6.2、系统分析18
6.3、系统功能有待完善之处18
第七章结束语19
致谢
参考文献
第一章引言
随着社会的进步和计算机技术的发展,特别是微型计算机的人范I韦I普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。
尤其是以微型计算机为处理核心,以数据库管理系统为开发坏境的管理系统在办公室自动化以及商业信息管理等方面的应用,口益受到人们的关注。
随着社会信息量的迅速增长,计算机处理的数据量不断增加。
文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理人屋数据的需要,于是数据库管理系统便应运而生。
数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。
从文件管理到数据库管理,代表了两代不同的数据管理技术。
今天,数据库管理已成为计算机信息管理的主要方式。
数据库的应用非常广泛,可应用于各行各业。
尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。
用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。
在我国,管理信息系统是计算机应用最广泛的领域之一。
随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。
企、申业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。
中小企业与行政申业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起,为此我计划设计:
工资管理系统。
它可以大大减少人力,使人们摆脱了原有系统的局限性,只要在电脑上轻轻地点几卞就可以完成查询、输入、修改、输出等功能。
非计算机专业的人员也可以熟练地进行操作。
现在设计《工资管理系统》的软件在网上很多且企业单位使用的也很多,我为什么未下载一套或使用一套现成的还要开发设计一套新的软件呢?
因为现代社会发展迅速,市场竞争激烈。
公司刚成立三年要在残酷的市场竞争中求生存立于不败之地,就要在企业管理制度中对企业支出费用进行统计分析,极约经营,才能良性发展。
《工资管理系统》的统计功能可以实现对单位的员工工资项目进行详尽的统计分析,根据比较分析为企业领导提供职工收入的依据,单位领导做出决策判断,有目的的向一些关键岗位和对企业发展贡献人的岗位进行倾斜,调动职工的枳极性,保持企业的良性发展。
让职工的工资收入和付出的劳动成正比,根据对企业的发展贡献人小与职工的工资收入挂钩。
根据工资管理系统的统计分析功能,比较年收入为领导在决策未来市场发展方向中,提供具有较人参考价值的依据。
为公司的可持续性快速发展提供重要的价值。
第二章需求分析
一、系统需求分析
(一)、背景
随着小型企业的快速发展,规模越来越人,职工的数量也越来越多,企业工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很人,一般不允许出错,如果实行手工操作,每月发放工资须手工填制人量的表格,这就会耗费工作人员人量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极人地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
这就对企业工资管理提出了新的要求,用计算机管理系统来管理企业工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作,从而提高了管理效率和水平。
企业工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。
(二)、编写目的
编写该文档是为了分析人工管理企业工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对企业工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。
(三)、功能定义
(1)员工基本信息的查询,添加,修改,删除,更新
(2)员工工资表创建(包含查询,添加,修改,删除,更新,工资统计)。
(3)登陆用户的注册
(四)、系统目标
本系统的设计目标是能够对企业员工的基本信息和工资信息进行添加和修改,也能够调整其他工资项目,根据需要对企业员工基本信息和工资信息的查询,增加系统用户注册功能。
所有用户均能运行系统所有功能,系统应该具有简单,易用,小巧,经典的特色,应该能够对企业工资管理进行优化,使其系统化,高效化,智能化。
并保证工资管理的准确性,简易性,为企业财务人员提供便利。
(五)、系统分工
张静负贵界面的制作(外观),以及用户注册等部分,陆海华负责工资管理和员工信息管理等部分(包括数据库的连接和功能代码的编写)
二、设计的基本思想和方法:
本系统设计是在windows坏境的支持卞运行的,采用窗II式执行文件,操作实用、简易、方便、直观。
本着高效、全面、安全的设计思想,单位的办公环境已经具备办公自动化系统,以前的工资管理已经是微机化管理,在此基础上只是设计软件环境,就能满足单位工资管理的需要。
(一)、为了方便用户操作,该系统提供了部分提示窗II!
,使用户能够按照提示语句完成各项操作。
(二)、本系统的查询功能可以按照编号或者姓名、学历、职务、工作时间、民族等项目进行查询,也可以按照各个字段组合进行查询。
(三)、本系统的修改功能提供了逐条察看的方式修改删除和以姓名方式进行查询修改和删除的功能,而且本着直观、方便的原则进行设计窗II。
(四)、报表打印功能可以打印所有通信录中拥有的信息,而且还要实现设置打印机的属性,使用非常方便。
(五)、本系统的统计功能可以按照实发工资和养老金等各种组合进行查询,达到公司对工资情况的具体分析,对公司领导的决策起到帮助作用。
本系统包含“数据输入”、“数据查询”、“数据修改删除”、“数据输出”、“用户管理”、“统计功能”“退出”等功能。
这些功能是以下拉菜单的形式要求用户选择相应的操作。
本系统包含dhhmk.dbf和mmk.dbf数据库主要用于存放职工编号信息和用户信息。
三、工资管理系统开发的必要
(一)、可扩充性:
本系统在实际使用过程中,存在维护的困难。
为适应公司管理的要求,需要修改工资管理系统界面、增加或修改功能等方面,在操作的时候存在费用和时河等问题,不能及时达到单位的要求。
如果自主开发软件,在使用维护方面,能够及时、高效的完成软件的更新提高,满足单位的特殊需求。
如单位工资改革要求加入安全工资、电话费和目标工资,在企业和个人的安全生产达到要求是累计增加安全工资,在经营收入指标完成的个人增加目标工资,达到工资收入和个人付出相挂钩,达到多劳多得,保持公司的发展动力。
(二)、整个程序在操作上具有以下优点:
1、界面友好,操作方便:
全中文界面,界面友好,而且操作的交互方式多采用键盘操作以提高操作的速度。
2、功能的集中使用:
以往的系统,往往功能分散,相关的功能不能集中进行使用,这给用户的实际使用带来了很人的不便。
为此,在设计中应进尽可能地将一项工作中可能涉及的相关操作和可能查看的相关数据安排在同一的操作界面中,这样,用户便不需要反复地切换操作界面来修改哪怕是最微不足道的相关数据,这在一定程度上也简化了操作的流程,同时使操作更加灵活。
3、操作的简便易用:
无论什么水平的操作人员,简便的操作方法是一致性要求,因此,最人限度地简化操作,尤其是提供足够系统辅助功能以减少手工数据录入的工作量便成为系统的设计目标之一,同时在系统操作的界面的设计中也应尽可能地把常用子模块添加至主系统窗口中,实现“一触即开”窗口。
4、适应性:
应该明确的是,实际操作人员对计算机的了解程度和实际的操作能力各不相同,因此软件应具有一定的适应能力。
一方面要保证计算机的初级操作人员在经过短期的培训之后能够很好的胜任基本的操作要求,另一方面还要能够满足计算机的熟练人员对操作的灵活性方面的较高层次上的要求。
5、透明性:
在系统设计中,应充分利用计算机在处理数据方面的能力,从而尽可能减轻操作人员的工作,实现一定意义上的透明操作,即用户无须知道模块功能实现的具体过程,只需要设置一定的操作选项,计算机即可按照用户的要求得到所需要的处理结果,具体的操作细节对用户是"
透明”的。
采用这样的设计一方面可减轻使用者的操作复杂性,另一方面还可使操作折兑数据处理的针对性更强,从而提高了工作的效率。
6、点面结合:
再数据处理方面,一方面应强调数据的成批处理能力,以尽可能简化操作人员的处理工作,另一方面也应十分重视对单独数据的处理能力,这主要是因为在实际的处理中,往往会涉及对单个人员数据的修改和操作,如果仅仅修改少数人的数据还要使用较为复杂成批处理功能,那将会给操作带来极人的不便,因此,“点面结合”的系统才能真正满足实际的需要。
第三章系统总体设计
一、系统功能结构图
退出系统
二、系统总体主设计流程图
主界而
•工资信息管理
处理员工工资信息
1
•
J
Li
添
删
1修
加
除
第四章系统数据库的设计
一、VB.NET的特点及功能
・增强的面向对象支持,如继承
・结构化的异常处理
・新的线程选择
•垃圾收集(Garbagecollection)
•创建Web窗体与与创建Windows窗体同样容易
•快速创建Web服务
•新版本的ActiveXDataObjects(ADO)实现非连接数据源的访问存取
・支持跨语言继承(VisualBasic开发的类可以自其他语言写的类继承而来)
•VisualBasic.NET与其他VisualStudio.NET语言完全集成
・使用Web窗体与MicrosoftADO.NET快速开发可伸缩的网站
・简单的应用程序部署过程,通过目录对目录的拷贝执行文件和组件实现