《企业员工工资管理系统的分析与实现论文10305.docx》由会员分享,可在线阅读,更多相关《企业员工工资管理系统的分析与实现论文10305.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京信息息科技大大学毕业设计计(论文文)题 目:企业员员工工资资管理系系统的分分析与实实现学 院:信息管管理学院院专 业:信息管管理与信信息系统统学生姓名名:陈昊昊宇班级级/学号号 B信信管07701/20007011一八555指导老师师/督导导老师:何文君起止时间间:2011年2月21日至20111年6月17日摘 要工资管理理系统是是用计算算机管理理企事业业单位员员工工资资发放的的一种计计算机应应用技术术的创新新。在计算算机还未未普及之之前企事事业单位位的员工工工资发发放都是是由财务务管理人人员来进进行操作作的,现在一一般的企企业都采采用了信信息化管管理的方方式即采采用计算算机作为为工具对对
2、员工工工资管理理,以实实现更有有效的财财务管理理。工资资管理系系统是典典型的信信息管理理系统(),其其开发主主要包括括后台数数据库的的建立和和维护以以及前端端应用程程序的开开发两个个方面。对于前前者要求求建立数数据一致致性和完完整性强强、数据据安全性性好的数数据库;对于后后者则要要求应用用程序具具有功能能完备、易使用用等特性性。本工资管管理系统统使用 公司的的 开发发工具,利用其其所提供的的各种面面向对象象的开发发工具,尤其是是数据窗窗口这一一方便而而简洁操操纵数据据库的智智能化对对象,首先在在短时间间内建立立系统应应用原型型,然后,对初始始原型系系统进行行需求迭迭代,不断修修正和改改进,直到
3、形形成用户户满意的的可行系系统。关键词:物资管管理信息息系统;数据库库 a , . a . aa (),., . , . , , , , a , aa .:;目 录第一章 概述述1.1研研究背景景随着我国国国民经经济建设设的蓬勃勃发展和和具有中中国特色色的社会会主义市市场经济济体制的的迅速完完善,各各个行业业都在积积极使用用现代化化的手段段,不断断改善服服务质量量,提高高工作效效率,这这些都在在很大程程度上使使企业面临临越来越越严峻的的挑战,对对企业的的行政职职能、企企业管理理水平以以及优质质服务上上都提出出更高的的要求。建设一一个科学学高效的的信息管管理系统统是解决决这一问问题的必必由之路路
4、。企业业内部财财务管理理是该企企业运用用现代化化技术创创造更多多更高的的经济效效益的主主要因素素之一。工资管管理作为为企业内内部的一一种财务务管理也也是如此此,由于于企业职职工人数数较多,每每一位职职工的具具体实际际情况也也不尽相相同,各各项工资资条款的的发放,如如果没有有一个完完整的管管理系统统来进行行管理,那那么势必必会给管管理人员员带来种种种麻烦烦,因此此类似工工资管理理系统之之类的财财务软件件的开发发势在必必行。计算机技技术在管管理企业业方面有有突出贡贡献,尤尤其是利利用计算算机实现现企业工工资的管管理既方方便快捷捷又准确确。对于于中小型企企业来说说,利用用计算机机提高企业业工作效率率
5、,节省省人力资资源,是是适应现现代企业业制度要要求、推推动企业业管理走走向科学学化、规规范化的的必要条条件。企业员工工的工资资管理是是一项琐琐碎而又又复杂的的工作,工工作量很很大,但但不允许许出错。随着当当今企业业规模不不断变大大,企业业人员数数量的增增加,企企业工资资的计算算也变得得越来越越复杂。最初的的工资计计算和发发放都是是人工处处理的,工工作的时时候,错错误的机机率非常常高,给给公司和和员工带带来很多多不便,传统的的纸张材材料的数数据信息息管理已已经不适适合现代代化企业业的发展展了,实实现企业业工资管管理的系系统化、规范化化、自动动化,将将成为现现代企业业管理工工资的首首选。采用计算算
6、机进行行工资的的计算和和发放,不不仅能够够保证工工资核算算准确无无误,还还可以利利用计算算机对有有关工资资的各种种信息进进行统计计和分析析。同时时计算机机具有手手工管理理所无法法比拟的的优点,如如快速查查询、可可靠性高高、存储储量大、BaooMi性性好、保保存时间间长等,能够极极大地提提高企业业工资管管理的效效率。若若能实现现企业工工资管理理的自动动化,一一定能是是企业管管理的走向科学学化、正正规化,并与时代接轨的重要条件。本课题所所开发的的企业员工工工资管管理系统统,将为企业业提供工工资计算算、统计的功能,为为管理者者提供浏浏览和修修改功能能,为员员工提供供工资查查询功能能,同时时将代替替大
7、量的的人工计计算,并并自动进进行分析析和处理理,服务务于其它它部门,并安全地保存大量的工资记录。总之,本系统所实现的工资管理功能基本上能够满足现代化中小企业工资管理的需求,给企业管理部门带来很大的方便。1.2 研究意意义企业的工工资管理理是公司司管理的的一个重重要内容容。随着着当今企企业人员员数量增增加,企企业的工工资计算算也变得得越来越越复杂。如果能能够实现现工资管管理的自自动化,无无疑是给给企业管管理部门门带来很很大的方方便。随着计算算机技术术的飞速速发展,计计算机技技术在企企业管理理中的应应用普及及程度越越来越高高,利用用计算机机系统实现现企业工工资的管管理显得得越发重要要。对于于大中型
8、型企业来来说,利利用计算算机系统统支持企企业高效效率完成成劳动人人事管理理的日常常事务,是是适应现现代企业业制度要要求、推推动企业业劳动人人事管理理走向科科学化、规范化化的必要要条件;而工资资管理是是一项琐琐碎、复复杂而又又十分细细致的工工作,工工资计算算、发放放、核算算的工作作量很大大,一般般不允许许出错,如如果实行行手工操操作,每每月发放放工资须须手工填填制大量量的表格格,这就就会耗费费工作人人员大量量的时间间和精力力,计算算机进行行工资发发放工作作,不仅仅能够保保证工资资核算准准确无误误、快速速输出,而而且还可可以利用用计算机机对有关关工资的的各种信信息进行行统计,服服务于财财务部门门其
9、他方方面的核核算和财财务处理理,同时时计算机机具有手手工管理理所无法法比拟的的优点.例如:检索迅迅速、查查找方便便、可靠靠性高、存储量量大、BBaoMMi性好好、寿命命长、成成本低等等。这些些优点能能够极大大地提高高人事工工资管理理的效率率,也是是企业实实行科学学化、正正规化管管理,与与世界接接轨的重重要条件件。另一方面面,资金金是企业业生存的的主要元元素。资资金的流流动影响响到企业业的整体体运作,企企业员工工的工资资是企业业资金管管理的一一个重要要组成部部分,因因为企业业每个月月都要涉涉及发放放企业员员工工资资的问题题。企业业员工的的人数越越多,工工资的统统计工作作就越多多,工资资的发放放困
10、难就就越大。最初的的工资统统计和发发放都是是使用人人工方式式处理,工工作的时时候,出出现错误误的机率率也随之之升高。 人事工工资管理理智能化化是解决决上述问问题的最最佳方案案。将一一些先进进的信息息技术结结合运用用到人事事工资信信息管理理和服务务中,用用这些技技术来促促进企事事业管理理各部门门的协作作,提高高人事工工资管理理乃至单单位的管管理效率率,是开开发系统统的主要要目的。建立工资资管理系系统,实实现企业业工资管管理的计计算机自自动化。系统应应符合公公司人事事、工资资管理制制度,并并达到操操作直观观、方便便、实用用、安全全等要求求。本系系统的开开发宗旨旨以及总总体任务务就是帮帮助企业业的财
11、务务主管部部门提高高工作效效率,实实现企业业工资信信息管理理的自动动化、规规范化和和系统化化。本毕业设设计实现现的工资资管理系系统正是是基于现现代企业业工资管管理的需需求而展展开,基基本上能能够满足足现代化化企业工工资管理理的需求求,方便便相关人人员查阅阅工资信信息,便便于企业业管理者者管理企企业员工工工资信信息,进进而做出出相应的的决策。1.3 研究内内容本系统主主要是对对员工出出勤、工工资项目目、职员员岗位、信息维维护、工工资计算算等方面面进行全全面详细细的管理理,来达达到节约约企业管管理成本本、增加加管理效效率,以及工工资优化化等目标标。本系统的的功能包括括:1、工作作分配功功能:包包括
12、新员员工档案案的输入入、员工日日工作分分配维护护和其它登登记。2、工资资管理功功能:包包括员工工工资设设定(增增、减)、员工职位管理、员工工资计费标准、员工工资查询、员工工资删除和员工工资设置。3、系统统维护功功能:包包括员工工信息维维护、工资账账目维护护和系统用用户管理理。第二章 方案论论证与系系统目标标分析2.1 系统开开发的可可行性分分析1、技术术可行性性由于 220088具有完完整的数数据库开开发功能能,它适适用于技技术 ()。通过过端对端端的设计计、调试试和提交交,可以以控制软软件应用用的整个个生命周周期。本本系统应应用采用用 20008开开发。其其中前台台的程序序是实现现中的重重点
13、部分分,其内内容主要要是生成成语句对对数据库库操作及及对所得得的数据据进行处处理。它它主要分分为监听听客户连连接、处处理客户户请求、避免死死锁、向向客户推推送消息息等功能能。根据当当前所掌掌握的技技术与学学习内容容而言,完完全有能能力完成成并实现现该系统统,所以以在技术术上是可可行的。2、经济济可行性性系统所需需的开发发环境是是要有一一台能够够联网的的计算机机,并安安装了 7的操操作系统统。同时时要求安安装 220088 和 20008两个个应用软软件来设设计前台台和后台台。而一一般计算算机都可可以安装装 7的的操作系系统和上上述两个个应用软软件。至至于参考考资料在在网络上上都是可可以找到到的
14、没有有的话可可以去图图书馆借借书,这这些消费费都是大大家可以以接受的的,因此此本企业业员工工资资管理系系统在经经济上是是可行的的。3、 操操作可行行性本企业工工资管理理系统的的操作都都是简单单易懂的的界面操操作,是是服务于于企业管管理者和和员工的的。在人人员操作作和使用用上是没没有什么么技术含含量的,只只要你具具备一定定基础的的计算机机知识,就就能很好好的运用用本系统统,因而而在操作作上是可可行的。2.2 系统开开发的需需求分析析2.2.1 系系统功能能需求企业工资资管理系系统的开开发宗旨旨以及总总体任务务就是帮帮助企业业提高工工作效率率,节省省大量的的人力和和物力资资源,实实现企业业工资信信
15、息管理理的自动动化、规规范化和和系统化化。通过过该管理理系统的的设计与与实现,使使企业管管理人员员能够及及时掌握握企业员员工的薪薪酬信息息,方便便管理人人员依据据企业需需要对相相关人员员进行薪薪酬的激激励,优优化企业业人力资资源。本系统最最终实现现的主要要功能如如下:1、员工工的登录录与注册册;2、员工工查询浏浏览工资资的发布布情况;3、员工工更改个个人信息息;4、管理理员对工工资信息息进行维维护管理理操作;5、管理理员对员员工信息息进行相相关的管管理操作作;2.2.2 系系统性能能需求本企业工工资管理理系统根根据中小小企业需需求,在在酷睿双双核、内存1GG的电脑脑上,能能在0.1秒钟钟时间内
16、内进行相相关的响响应。在在 20008的配置置环境下下运行,安安装 220088大型数数据库来来保存处处理后台台数据。2.3 系统开开发工具具介绍本系统主主要是针针对中小小企业的的企业工工资管理理系统,该系统选用环境,使用当前热门的面向对象的程序开发语言来编写程序,用 2008作为程序的开发工具,它拥有可视化的编程方法,界面美观又比较通俗易懂。同时,选用 2008作为数据库的开发平台,汇集各种信息以供使用者查询、存储和检索。本系统主要是针对中小企业的企业工资管理系统,该系统选用环境,使用当前热门的面向对象的程序开发语言来编写程序,用 2008作为程序的开发工具,它拥有可视化的编程方法,界面美观
17、又比较通俗易懂。同时,选用 2008作为数据库的开发平台,汇集各种信息以供使用者查询、存储和检索。2.3.1 220088简介20088引入了了2500多个新新特性,整整合了对对象、关关系型数数据、的的访问方方式,语言更更加简洁洁。使用用 20008可可以高效效开发应应用。设设计器中中可以实实时反映映变更,中智能能感知功功能可以以提高开开发效率率。同时时 20008支支持项目目模板、调试器器和部署署程序。 20008可可以高效效开发应应用,集集成了 1.00,包含含项目模模板,它它还可以以高效开开发应用用和应用用。 20008 提提供了高高级开发发工具、调试功功能、数数据库功功能和创创新功能能
18、,帮助助在各种种平台上上快速创创建当前前最先进进的应用用程序。 20008 包包括各种种增强功功能,例例如可视视化设计计器(使使用 3.55 加速速开发)、对 开发工工具的大大量改进进,以及及能够加加速开发发和处理理所有类类型数据据的语言言增强功功能。 20008 为为开发人人员提供供了所有有相关的的工具和和框架支支持,帮帮助创建建引人注注目的、令人印印象深刻刻并支持持 的的 应应用程序序。 开发人员员能够利利用这些些丰富的的客户端端和服务务器端框框架轻松松构建以以客户为为中心的的 应应用程序序,这些些应用程程序可以以集成任任何后端端数据提提供程序序、在任任何当前前浏览器器内运行行并完全全访问
19、 应用程程序服务务和 平平台。 20008提供供丰富的的开发环环境,包包含如下下特性:1页面面设计: 使用用表单设设计器可可以通过过拖拽的的方式来来设计界界面,可可以省去去很多编编写代码码的麻烦烦。2自动动错误检检测: 20008能能够自动动的报告告出代码码编写中中的错误误,这样样不用经经过调试试就可以以发现那那些诸如如语法的的错误,可可以节省省代码调调试时间间。3调试试工具: 220088提供了了强大的的调试工工具,使使用这些些调试工工具可以以查看运运行中的的代码和和跟踪变变量内容容。 4智能能感知: 在代代码编辑辑过程中中, 220088能够识识别变量量并自动动列出该该对象的的信息,以以方
20、便代代码的编编辑。2.3.2 220088简介 20008提供供了公司司可依靠靠的技术术和能力力来接受受不断发发展的对对于管理理数据和和给用户户发送全全面的洞洞察的挑挑战。具具有在关关键领域域方面的的显著的的优势, 2008是一个可信任的、高效的、智能的数据平台。 2008是微软数据平台愿景中的一个主要部分,旨在满足目前和将来管理和使用数据的需求。 20005 数数据引擎擎是企业业数据管管理解决决方案的的核心。除去数数据库引引擎外, 2005还包括以下功能:1、分析析服务()。2、集成成服务()。3、复制制服务。4、报表表服务。5、通知知服务。6、全文文搜索。7、。8、管理理工具。9、开发发工
21、具。2.3.3简介介是公司设设计的一一种编程程语言,是是从C和派生来来的一种种简单、现代、面向对对象和类类型安全全的编程程语言,并并且能够够与框架架完美结结合。具具有以下下突出特特点:1、语法法简单,不不容许直直接操作作内存,去去掉了指指针操作作。2、彻底底的面向向对象设设计,具具有面向向对象语语言所应应有的一一切特征征:封装装、继承承、多态态。3、与紧紧密结合合,支持持绝大多多数的标标准,例例如、等。4、强大大的安全全性机制制,可以以消除软软件开发发中常见见的错误误,提供供的垃圾圾回收器器能够帮帮助开发发者有效效地管理理内存资资源。5、兼容容性,因因为遵循循的公共共语言规规范(),从而而保证
22、能能够与其其它语言言开发的的组建兼兼容。6、灵活活的版本本处理技技术,因因为语言言本身内内置了版版本控制制功能,使使开发人人员更加加容易的的开发和和维护。完善的的错误、异常处处理机制制,提供供了完善善的错误误和异常常处理机机制,使使程序在在交付应应用时能能够更加加迅速。2.3.4介绍绍1、动态态数据,它它提供了了丰富的的框架,从从而使用用户可以以快速进进行数据据驱动的的开发,而而无需编编写代码码; 的的一项新新增功能能,对管管理浏览览器历史史记录提提供了支支持(支支持后退退按钮)。 2、对公公共语言言运行时时的核心心改进包包括:改改进了本本机映像像的布局局、选择择不再对对完全受受信任的的程序集
23、集进行强强名称验验证、提提高了应应用程序序启动性性能、改改进了生生成的代代码以缩缩短端对对端应用用程序执执行时间间、选择择在(地地址空间间布局随随机化)模模式下运运行托管管代码(如如果操作作系统支支持)。此外,从从网络共共享打开开的托管管应用程程序在完完全受信信任环境境下运行行时与本本机 应应用程序序具有相相同的行行为。 3、提高了了的性能能,包括括缩短了了启动时时间,提提高了与与位图效果果有关的的性能。的其他他新增功功能包括括:改善善了对业业务线应应用程序序、本机机初始屏屏幕、 像素素着色器器的支持持,并且且新增了了控件。 4、应用程程序发行行者可以以决定在在适当情情况下不不进行签签名和加加
24、密,开开发人员员可以编编程方式式安装应应用程序序以显示示自定义义署名,并并且错误误对话框框支持链链接到上上应用程程序特定定的支持持网站。 5、实体框框架是从从现有的的一套数数据访问问技术发发展而来来的。利利用实体体框架,开开发人员员可以按按照应用用程序特特定的域域模型(而而不是基基础数据据库模型型)来针针对关系系数据库库进行编编程。有有关更多多信息,请请 参见见实体框框架入门门。 实实体框架架还引入入了一些些其他功功能,包包括支持持 20008的的新类型型、默认认实体图图形序列列化和实实体数据据源。在在此版本本中,实实体框架架支持 20008中的的新日期期和文件件流功能能。图形形序列化化工作可
25、可帮助开开发人员员生成将将全部图图形建模模为数据据协定的的 ()服服务。实实体数据据源为希希望使用用实体框框架的应应用程序序构建者者提供了了传统的的数据源源体验。 6、新增了了对20008中中的新日日期和文文件流功功能的支支持。 7、. 由满满足以下下条件的的模式和和库组合合而成:支持将将数据公公开为一一项基于于(具象象状态传传输)的的灵活数数据服务务,企业业网络内内部或整整个互联联网上的的客户端端都可以以使用该该服务。支持基基于任何何数据源源创建数数据服务务。通过过与 的充分分集成,可可以轻松松公开基基础存储储架构的的概念视视图模型型。可以以轻松地地从任意意平台访访问使用用创建的的服务以以及
26、兼容容的 ()服务务。针对对运行在在微软平平台上的的客户端端应用程程序提供供了一组组客户端端库,以以简化与与数据服服务的交交互。例例如,基基于的客客户端可可以使用用查询数数据服务务,也可可以使用用简单的的对象层层更新此此服务中中的数据据。 8、现在,改进了对互操作性的支持,增强了部分受信任情况下的调试体验,并且扩展了整合协议支持以便在 2.0应用程序中可以进行更广泛的应用,从而使序列化程序变得更易于使用。 9、用于于() 的的数据提提供程序序新增了了对 220088中的文文件流和和稀疏列列功能的的支持。2.3.5 是一项项微软公公司的技技术,是是一种使使嵌入网网页中的的脚本可由由因特网网服务器
27、器执行的的服务器器端脚本本技术,指 (动动态服务务器页面面) ,运运行于 之中中的程序序 。1、强大大性和适适用性,因为是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的应用中。同时也是 (语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在 已经支持的有(和的结合体),, 、。将来,这样的多种程序语言协同工作的能力保护您现在的基于开发的程序,能够完整的移植向。2、简单单性和易易学性,使运行一些很平常的任务如表单的提交客户端的身份验
28、证、分布系统和网站配置变得非常简单。例如页面构架允许你建立你自己的用户分界面,使其不同于常见的界面。3、高效效可管理理性,使使用一种种字符基基础的,分分级的配配置系统统,使你你服务器器环境和和应用程程序的设设置更加加简单。因为配配置信息息都保存存在简单单文本中中,新的的设置有有可能都都不需要要启动本本地的管管理员工工 具就就可以实实现。这这种被称称为的哲学学观念使使的基于于应用的的开发更更加具体体,和快快捷。一一个的应应用程序序在一台台服务器器系统的的安装只只需 要要简单的的拷贝一一些必须须的文件件,不需需要系统统的重新新启动,一一切就是是这么简简单。多多处理器器环境的的可靠性性 已经经被刻意
29、意设计成成为一种种可以用用于多处处理器的的开发工工具,它它在多处处理器的的环境下下用特殊殊的无缝缝连接技技术,将将很大的的提高运运行速度度。即使使你现在在的 应应用软件件是为一一个处理理器开发发的,将将来多处处理器运运行时不不需要任任何改变变都能提提高他们们的效能能,但现现在的却却做不到到这一点点。自定定义性和和可扩展展性 设设计时考考虑了让让网站开开发人员员可以在在自己的的代码中中自己定定义的模块块。这与与原来的的包含关关系不同同,可以以加入自自己定义义的任何何组件。网站程程序的开开发从来来没有这这么简单单过。安安全性基基于认证证技术和和每应用用程序配配置,你你可以确确保你的的原程序序是绝对
30、对安全的的。 的语法法在很大大程度上上与 兼容,同同时它还还提供一一种新的的编程模模型和结结构,可可生成伸伸缩性和和稳定性性更好的的应用程程序,并并提供更更好的安安全保护护。可以以通过在在现有 应用用程序中中逐渐添添加 功能,随随时增强强 应应用程序序的功能能。 是一个个已编译译的、基基于 的环境境,把基基于通用用语言的的程序在在服务器器上运行行。将程程序在服服务器端端首次运运行时进进行编译译,比即即时解释释程序速速度上要要快很多多.而且且是可以以用任何何与 兼容的的语言(包包括 、 和 .)创创作应用用程序。另外,任任何 应用程程序都可可以使用用整个 。开发发人员可可以方便便地获得得这些技技
31、术的优优点,其其中包括括托管的的公共语语言运行行库环境境、类型型安全、继承等等等。 可以以无缝地地与 编编辑器和和其他编编程工具具(包括括 )一一起工作作。这不不仅使得得 开开发更加加方便,而而且还能能提供这这些工具具必须提提供的所所有优点点,包括括开发人人员可以以用来将将服务器器控件拖拖放到 页的的 和和完全集集成的调调试支持持。 当当创建 应用用程序时时,开发发人员可可以使用用 窗体体或 ,或或以他们们认为合合适的任任何方式式进行组组合。每每个功能能都能得得到同一一结构的的支持,使使您能够够使用身身份验证证方案,缓缓存经常常使用的的数据,或或者对应应用程 序的配配置进行行自定义义。4、是把
32、把基于通通用语言言的程序序在服务务器上运运行。不不像以前前的即时时解释程程序,而而是将程程序在服服务器端端首次运运行时进进行编译译,这样样的执行行效果, 当然比比一条一一条的解解释强很很多。但但是也有有一个特特点,就就是每修修改一次次程序必必须重新新编译一一次,修修改几次次就必须须重新编编译几次次,执行行效果 也会有有所降低低。2.4 系统目目标分析析通过该管管理系统统的设计计与实现现,使企企业管理理人员能能够及时时掌握企企业员工工的薪酬酬信息,方方便管理理人员依依据企业业需要对对相关人人员进行行薪酬的的激励,优优化企业业人力资资源;同同时便于于企业员员工随时时查阅工工资信息息。采用用公司现现
33、有的软软硬件及及科学的的管理系系统开发发方案,建建立工资资管理系系统,实实现企业业工资管管理的计计算机自自动化。系统应应符合公公司人事事、工资资管理制制度,并并达到操操作直观观、方便便、实用用、安全全等要求求。第三章 系统统的设计计与功能能分析本系统总总体设计计主要是是系统模模块结构构的划分分和设计计系统。总体设设计工作作应该自自顶向下下地进行行,首先设设计总体体结构,然然后再逐逐层深入入,直至至进行每每一个模模块的设设计。总总体设计计主要是是在系统统分析的的基础上上,对整整个系统统进行划分分,对数据的的存贮规规律以及及整个系系统实现现规划等等方面进进行合理理的安排排。3.1系系统模块块化设计
34、计及思想想所谓模块块化,就就是为了了取得最最佳效益益,从系系统观点点出发,研研究系统统的构成成形式,用用分解和和组合的的方法,建建立模块块体系,并并运用模模块组合合成系统统的全过过程。分分解和模模块独立立性,是是实现模模块结构构设计的的重要指指导思想想。企业工资资管理系系统主要要分为以以下几个个模块:(1)普普通员工工用户的的模块:主要有有登陆、修改密密码、员工信信息查询询和员工工工资的查查询等;(2)管管理员用用户主要要模块:包括管管理员登登陆、设定员员工登陆陆账号、删除员员工信息息、设定人人力资源源员工登登陆账号号、删除人人力资源源员工信信息和工资标标准设定定等;(33)人力力资源员员工用
35、户户模块:包括登登陆、设定员员工的资资料、修改个个人密码码、发放及及修改员员工工资资等。企业工资管理系统员工个人管理系统管理人力资源管理退出个人工资查询修改个人密码个人信息查询员工工资录入及发放员工信息管理修改个人密码增加帐户删除帐户职位工资设定图3.11企业工工资管理理系统模模块3.2 系统的的数据流流图数据流图图(,)是描描述数据据处理过过程的有有力工具具。数据据流图从从数据传传递和加加工的角角度,以以图形的的方式刻刻画数据据流从输输入到输输出的移移动变换换过程。数据流图图的基本本图形元元素有44种: :箭头头,表示示数据流流;:圆或或椭圆,表表示加工工;:双杠杠,表示示数据存存储;:方框
36、框,表示示数据的的源点或或终点。本系统的的数据流流图如图图3.2。企业工资管理系统管理员员工登 陆登 陆增、删、查、改员工账户、工资职位设定及管理员密码查询个人、工资信息及修改个人密码是否否是人力资源员工登 陆否修改密码,添加员工资料,发放工资是图3.22 企业业工资管管理系统统数据流流3.3 系统的的流程图图流程图是是最古老老的设计计表达方方式之一一,大多多数程序序人员把把画流程程图作为为编码的的先导。许多人人在程序序编好后后也用流流程图来来表达程程序的梗梗概,以以便于同同他人进进行交流流。由于于它具有有能随意意表达任任何程序序逻辑的的优点而而广泛流流传。流程图的的基本图图形元素素有3种种:
37、菱形形,表示示判定;:箭头头,连接接各个框框图,表表示执行行顺序;:方框框,各种种形式的的数据处处理;本系统流流程图如如图3.3。员工管理员获取管理权限增、删、查、改员工个人信息查询和设定工资、职位标准修改个人密码工资标准表账号信息表员工个人信息表获取查询权限查询个人及工资信息查询工资标准登陆登陆拒绝拒绝选择修改员工信息选择修改密码选择查询信息选择修改密码选择查询标准人力资源员工登陆拒绝图3.33 企业业工资管管理系统统流程图图3.4 系统实实现本系统采采用结构构(,浏浏览器/服务器器结构)和基于于服务两两种模式式,是一一个适用用于环境境下的模模型结构构。只要要用户能能连上,便可以以在任何何时
38、间、任何地地点使用用。为了满足足系统对对先进性性、安全全性、跨跨平台性性、可扩扩展性、可移植植性、分分布式等等方面的的要求,系统总总体架构构设计采采用先进进的基于于的的三层层体系结结构。这这种模型型使系统统结构更更加清楚楚,分工工更加明明确,有有利于后后期的维维护和升升级。三三层体系系结构由由浏览器器、服务务器和数数据库组组成,并并结合语语言、语语言、脚脚本语言言、等技术术,后台台数据库库采用2200883.5 用例分分析通过对企企业员工工工资管管理业务务的分析析,企业员工工工资系系统主要要涉及的的参与者者包括:员工、人力资资源员工工、系统统管理员员。3.5.1 参参与者:系统管管理员以下主要
39、要描述参参与者为为系统管管理员时时,与系系统的交交互情况况。图3.44 管管理员用用例1. 系统管理理员登陆陆图3.55 管管理员登登陆用例名称称:系统统管理员员登陆用例:.1说明:用用户登陆陆时验证证密码正正确性(登登陆后管管理员可可以通过过工资管管理系统统进行管管理操作作);输入:用用户名,密密码;加工:将将用户名名与密码码与储存存在系统统内的信信息比较较(通过过用户认认证实现现),一一致则通通过;输出:工工资管理理系统管管理员主主界面;前提条件件:管理理员已注注册并录录入系统统基本事件件流:(1)用用户输入入用户名名和密码码(2)系系统对用用户认证证(3)结结束后置条件件: 管管理员的的
40、的状态态转换为为已登陆陆2.系统统管理员员对用户户的管理理图3.66 管管理员对对用户的的管理用例名称称:管理理员对系系统用户户的管理理用例:.2说明:管管理员可可以通过过工资管管理系统统进行系系统用户户的增删删改操作作;输入:系系统用户户数据;加工:根根据管理理员输入入信息,从从而更新新数据库库中系统统用户信信息情况况;输出:修修改成功功提示并并显示更更新后的的工资管管理系统统管理员员主界面面;前提条件件:管理理员已登登陆,有有相应权权限;基本事件件流:1. 系系统接受受修改请请求,弹弹出修改改页面,管管理员输输入新信信息并提提交;2. 系系统接受受新信息息,并更更新数据据库;3. 显显示成
41、功功修改信信息;后置条件件:用户户信息修修改成功功。3.管理理员对职职位工资资的维护护图3.77 管管理员对对职位工工资的维维护用例名称称:管理理员对系系统的维维护用例:.3说明:管管理员可可以通过过工资管管理系统统对职位位工资设设定进行行相关操操作;输入:职职位工资资相关数数据;加工:根根据管理理员输入入信息,从从而更新新数据库库中职位位工资信信息情况况;输出:设设定成功功后的系系统主界界面;前提条件件:管理理员已登登陆,有有相应权权限;基本事件件流:1. 管管理员登登陆职位位工资设设定模块块;2. 系系统接受受职位工工资设定定操作,并并更新数数据库;3. 显显示更新新后系统统主界面面后置条
42、件件:系统统已成功功更新。4.管理理员退出出登录图3.88 管管理员退退出登录录用例名称称:管理理员退出出登陆用例:.4说明:管管理员退退出系统统界面,结结束交互互基本事件件流:管管理员关关闭工资资管理系系统3.5.2 参参与者:人力资资源员工工以下主要要描述参参与者为为人力资资源员工工时,与与系统的的交互情情况。图3.99 人人力资源源员工用用例1.人力力资源员员工登陆陆图3.110 人力资资源员工工登录用例名称称:人力力资源员员工登陆陆用例:.5说明:人人力资源源员工通通过输入入账号和和密码进进入工资资管理系系统;输入:人人力资源源员工账账号,密密码;加工:将将人力资资源员工工帐号与与密码
43、与与储存在在系统内内的信息息比较(通通过系统统管理员员认证实实现),一一致则通通过;输出:人人力资源源管理界界面;基本事件件流:1.人力力资源员员工输入入其账号号和密码码2.系统统认证人人力资源源员工账账号和密密码有效效3.结束束.2.人力力资源员员工修改改个人密密码图3.111人力资资源员工工修改个个人密码码用例名称称:人力力资源员员工修改改个人密密码用例:.6说明:人人力资源源员工可可以通过过工资管管理系统统修改个个人密码码;输入:新新的密码码;加工:根根据输入入信息,在在数据库库更新帐帐号密码码信息;输出:返返回修改改结果;前提条件件:人力力资源员员工已登登陆,有有相应权权限基本事件件流
44、:1. 人力资源源员工登登陆修改改个人密密码模块块;2. 输入新的的密码,并并更新系系统数据据库3. 返回更新新结果后置条件件:帐号号密码更更新成功功3.人力力资源员员工对员员工信息息的管理理图3.112人力资资源员工工对员工工信息的的管理用例名称称:人力力资源员员工对员员工信息息的管理理用例:.7说明:上上人力资资源员工工可以通通过工资资管理系系统对员员工信息息进行管管理;输入:添添加或修修改员工工信息;加工:根根据输入入信息,从从数据库库中添加加或修改改员工信信息;输出:返返回信息息更新结结果;前提条件件:人力力资源员员工登陆陆,有相相应权限限基本事件件流:1. 人力资源源员工进进入工资资
45、管理系系统并键键入添加加或修改改信息.2. 界界面将添添加或修修改信息息发送到到系统数数据库.3. 返返回员工工信息更更新结果果4.人力力资源员员工对工工资的调调整发放放图3.一一三人力力资源员员工对工工资的调调整发放放用例名称称:人力力资源员员工对工工资的发发放用例:.8说明:人人力资源源员工进进入工资资管理系系统并对对工资进进行调整整发放;输入:要要调整发发放的工资项目目及调整整方案;加工:对对要调整整发放的工资项目目根据要要求进行行发放;输出:调调整后的的工资发发放结果果;前提条件件:人力力资源员员工已登登陆,有有相应权权限基本事件件流:1.人力力资源员员工进入入工资管管理系统统.2.录入入调整发发放工资资信息.3.系统统服务器器根据调调整信息息对工资资进行发发放4.返回回工资发发放结果果5.人力力资源员员工退出出登陆图3.114人力资资源员工工退出登登陆用例名称称:人力力资源员员工退出出登陆用例:.9说明:人人力资源源员工退退出系统统界面,结结束交互互基本事件件流:人人力资源源员工退退出工资资管理系系统3.5.3 参参与者:员工以下主要要描述参参与者为为员工时时,与系系统的交交互情况况图3.一一五员工工用例1.员工工登陆图3.116员工登登陆
限制150内