中小企业工资管理系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中小企业工资管理系统的设计

中小企业工资管理系统的设计   摘要:企业工资管理系统是公司管理的一个重要内容,是一种典型的管理系统。其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。   关键词:中小企业工资管理 系统设计      中小型企业,它在日常人事工资管理上具有以下特点:一是虽然员工不会太多,但由于大部分小企业采用的是手工管理的办法;第二,这些公司通常都是一些私人企业,员工大多数是外来工,且流动性较大,甚至还存在回头率的问题,若采用手工管理仍存在效率低下的问题;而另一方面,作为一个小企业,它没有足够的闲散资金来购买相关的人事工资管理系统。本文是在对一个小企业的现状进行调查分析的基础上,对其人事工资管理系统进行可行性较高地设计和开发。      一、系统分析与系统功能      1.系统分析。对系统设计前的简要分析主要从系统的使用、以及数据库结构等方面进行分析。该系统的使用人员,主要是财务部门或者人力资源部门的管理人员。使用的目的主要是安全高效地完成职工工资的管理,并对工资信息进行维护。包括工资的输入、变更、查询以及备份等。好的数据库结构,查询记录的速度较快,而且也不容易出现锁表现象。分析职工工资的管理情况,首先需要了解职工的基本情况信息。包括职工的级别、部门等信息;要有职工的基本工资情况记录。包括固定工资、活动工资、保险以及公积金等信息。职工每月都有劳务奖金,每人的劳务情况不同,奖金也不同。职工属于不同的部门,并且可能在部门之间进行变动,人员的变动会引起工资的变动。数据库中需要有部门情况的记录。所以需要的数据库表有基本工资表、部门表、劳务奖金表、基本情况表。另外还需要对操作系统的人员进行管理,需要操作员表。   2.系统功能。所开发的工资管理系统主要具有基本工资管理、劳务奖金管理、职工基本情况管理、报表打印管理、系统维护管理和密码管理六项功能。      二、系统设计      1.工资系统的特点描述。(1)工资编辑方式,考虑应用中前面时间的所有工资报表均为EXCEL格式,采用导入的方法直接选择相关月份的工资报表导入数据库。后面时间的工资报表可通过管理窗口录入,也可用EXCEL制作后直接导入数据库。(2)用户权限管理,普通员工和管理员设置不同的权限。(3)增加工资特有的人员信息编辑功能。   2.总体设计。针对工资管理数据安全性和操作可靠性的要求,采用层次化的模块结构,将系统由上至下分为三层:第一层为用户提供访问数据库的操作接口,在设计过程中考虑到方便用户的使用并保证操作界面直观、明了。管理员在服务器上直接访问数据库,普通用户访问Web页之后以用户名及口令的方式登录后访问数据库;第二层为用户访问数据库的各个模块,采用模块化程序设计思想可以提高程序的灵活性和可移植性。这部分可完成:数据库表的选择、导入报表的选择、数据浏览、数据检索、数据编辑、数据维护和用户信息维护等主要模块的设计,这是整个系统中程序开发的最主要部分;第三层为数据库系统,它是整个管理系统中最核心的设计部分,在数据库设计过程中主要考虑数据的安全性和高效的进行数据检索操作,它处理整个系统的最底层,用户不能直接访问数据库,必须通过操作模块才能进行访问。根据分析,设计出系统总体结构如图1所示。(1)管理员权限。系统为管理员和用户设置了不同的权限,管理员可通过服务器上运行的程序选择数据库表和导入相应月份的EXCEL工资报表。管理员也可通过Web页面进行数据的编辑和数据的维护,包括月份工资的统计及用户信息的维护。(2)普通用户权限。普通用户通过访问Web页面可浏览自己的当月工资情况,通过查询可以查看相应满足条件的工资情况,用户维护自己的相应员工信息及登录密码。                           3.数据库设计。数据库是系统的核心部分,应考虑的比较全面,在数据的设计过程中应尽可能的将有用数据都包括进来,并为今后数据库的扩展保留一定的接口。数据库要进行索引和编辑操作,结构不宜过于复杂,在对各自定义和范围界定中应考虑周到。根据系统需求和逻辑结构设计,本系统在Access数据库中建立了多个数据表:①用户信息表:存放系统用户基本信息及权限;②个人信息表:存放员工的个人档案;③部门信息表:存放企业部门信息情况;④员工薪资表:存放员工的工资发放情况,此表通过导入现有Excel工资报表生成单个月份的薪资表。同时,系统可以根据需求在一定权限下灵活修改表的结构。      三、充分利用数据库技术提高系统的数据独立性和适应性      工资管理系统中许多要素是时变的。如发资单

您可能关注的文档

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档