企业工资管理系统毕业论文.doc
《企业工资管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《企业工资管理系统毕业论文.doc(31页珍藏版)》请在三一办公上搜索。
1、企业工资管理系统【摘 要】企业的工资管理是公司管理的一个重要内容。随着现代社会的快速发展,为了提高行业竞争力,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,建设一个管理系统是解决这一问题的必由之路。企业内部财务管理是企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理,将导致企业整体效率低下。针对这一情况,同时从企业的成本运作和经济效益方面考虑,需要建立企业的工资管理系统。企业工资管理系统是典型的信息管理系统(MIS),前台程序
2、开发工具采用Macromedia Dreamweaver8,后台数据库采用Access数据库。动态网站的服务器技术有很多种,ASP是最通俗、最普及的一种。动态网站的开发工具也有很多种,Dreamweaver 是最受欢迎、易用性最高的一种。把ASP技术和Dreamweaver 工具结合起来建立动态网站能够达到事半功倍的效果。关键词:工资管理 信息管理 数据查询 数据库 目录【摘 要】1第一章 绪论21.1开发背景21.2 数据库管理系统简介21.3企业工资管理简介31.4 开发工具简介3第二章 企业工资管理系统设计分析42.1 应用需求分析42.2系统开发的可行性分析42.3 系统功能需求6第三
3、章 系统数据库分析63.1系统数据库介绍63.2数据库设计过程6第四章 工资管理系统界面设计84.1 登录界面84.2 管理员“主窗体”模块设计114.3管理员各项子模块的设计124.4用户窗体模块设计24第五章 结论与体会29参考文献30第一章 绪 论1.1开发背景企业工资管理是任何企事业单位都面临的问题,由于各个单位的工资处理方式总是有所区别,因此目前还没有一个通用的工资管理系统,只能针对具体情况去开发适合本单位需求的工资管理系统。本系统是针对发展规模一般的企业,员工的数量有限,对企业的工资管理有一定基本的要求,当然使用计算机工资管理系统成为其必然趋势。企业的工资管理是公司管理的一个重要内
4、容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。早期工资管理多采取纸质材料和具有较强的时间限制。基于以上原因,企业工资管理系统使
5、用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用Macromedia Dreamweaver8,后台数据库采用Access数据库。动态网站的服务器技术有很多种,ASP是最通俗、最普及的一种。动态网站的开发工具也有很多种,Dreamweaver 是最受欢迎、易用性最高的一种。把ASP技术和Dreamweaver 工具结合起来建立动态网站能够达到事半功倍的效果。1.2 数据库管理系统简介数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包
6、括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。MS Access 就是一种关系型数据库管理系统。 关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,每个关系实际上是一张二维表格。关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。1.3企业工资管理简介企业工资管理是一项琐碎、复杂
7、而又十分细致的工作,一般不允许发生差错。最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。正是企业工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。1.4 开发工具简介 开发工具前台采用Macromedia Dreamweaver8
8、,后台数据库采用Access数据库。动态网站的服务器技术有很多种,ASP是最通俗、最普及的一种。动态网站的开发工具也有很多种,Dreamweaver 是最受欢迎、易用性最高的一种。把ASP技术和Dreamweaver 工具结合起来建立动态网站能够达到事半功倍的效果。第二章 企业工资管理系统设计分析2.1 应用需求分析 需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。抽象就是除去问题的表面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软
9、件系统的需求。所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么性能。通常需求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性能要求,可靠性要求,安全保密要求,等等。本系统的设计应满足以下的系统要求:满足企业员工信息管理的基本要求;满足企业工资结算的基本要求;满足企业工资查询和报表导出的基本要求;提供良好的操作界面,对操作人员的技能要求比较的低;能够保证企业工
10、资管理数据的安全准确。2.2系统开发的可行性分析管理信息系统的可行性分析包括以下四个方面:管理可行性:指管理人员对开发项目是否支持,现有管理制度是否健全等。而且运用此系统能够大大地提高工作效率,方便管理。经济可性行:主要是预估费用支出和对项目的经济效益进行评价。根据该企业的现有资源设备,建立工资MIS不但能提高工作效率、降低费用,还能提高数据计算的准确性。技术可行性:主要分析当前的技术条件能否满足对系统提出的要求。社会可行性:是分析研究系统投入使用后对企业和社会可能带来的影响此系统的开发不会对社会带来任何危害,所以开发此系统是可行的。2.3 系统功能需求 开发这个系统的目的就是帮助企业的财务主
11、管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。真正实现企业高效、科学、现代化的员工管理。系统最终实现的主要功能如下:(1)登录:包括身份证号、密码、验证码、登录、重置等信息。(2)管理员 “主窗体”:即员工工资管理系统包括添加工资单、导入用户数据、导入主工资单数据、导入其他工资单数据、用户管理、 打印工资单 、删除和修改员工信息、退出等信息。(3)添加工资单:包括姓名、保留工资、岗位津贴、职岗津贴、综合补贴、养老保险、医疗金、添加、重置等等(4)导入用户数据:包括选择导入的Excel文件、浏览、提交等信息。(5)导入主工资单数据:包括选择导入职工工资数据表、浏览、提交、重置
12、等信息。(6)导入其他工资单数据:包括选择导入职工其他工资数据表、浏览、提交、重置等信息。(7)用户管理:包括添加用户、用户的ID号、姓名、性别、身份证号、修改和删除、查询功能等信息。(8)员工登录:如果有该员工的工资单则显示该员工的工资单,如果没有则弹出“没有你的工资单”对话框。根据以上系统应实现的功能,可以对其上面的功能进行模块化设计。第三章 系统数据库分析数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,确保数据信息的完整性和一致性。3.1系统数据库介绍 数据库是
13、一种存储数据并对数据进行操作的工具。数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库和关系数据库。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等。Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Acce
14、ss 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发,具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。3.2数据库设计过程1关系模式的设计:启动Access 2003,创建新的数据库,命名为FlexMenu.mdb和3个Excel文件保存在要存放这个系统所有工程文件的文件夹中。在使用的时,要把应用程序和FlexMenu.mdb数据库、Excel文件保存在同一个文件夹中。 2.逻辑结构设计:由于实体与实体之间的关系,我们将工资信息管理系统的数据库概念结构转化为实际数据模型。各基本表的设计如下:员工基本信息
15、表字段字段名类型宽度是否允许为空值1姓名char10NOT NULL2性别char10NOT NULL3身份证号int20NOT NULL4密码char10NOT NULL管理员表字段字段名类型宽度是否为空1namechar20Not null2passwordchar8Not null岗位相关信息表字段字段名类型宽度是否允许为空值1保留工资float4NOT NULL2岗位津贴float4NOT NULL3职岗津贴float4NOT NULL4综合补贴float4NULL5薪级工资float4NULL6应发小计float4NOT NULL7养老保险float4NULL8医疗金float4NU
16、LL9失业金float4NULL10公积金float4NOT NULL11工会费float4NOT NULL12房租float4NULL13水电费float4NULL14所得税float4NULL15扣除小计float4NOT NULL16实发工资float4NOT NULL第4章 工资管理系统界面设计4.1 登录界面登录模块的详细设计主要是用户登录的一个界面,判断登录的用户是管理员还是普通用户,进入后将面对的是主界面,从而进行相关的操作。登录的界面主要由身份证号、密码和验证码的信息,登录和重置的按钮组成。通过标题可以知道此系统的大概内容,由此,登录界面的设计完成。在登录的这个窗体里,我做的特
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业工资管理系统 毕业论文 企业 工资管理 系统

链接地址:https://www.31ppt.com/p-3748633.html