企业工资管理系统开发与实现.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE1

企业工资管理系统开发与实现

PAGE

PAGE2

PAGE

PAGE1

摘要

文章从我国目前薪酬管理体系建设的实际情况出发,介绍了薪酬体系建设的目标,并从数据库技术发展状况、数据库选用原则、系统开发工具选用等方面进行了探讨。然后对MIS的基础理论进行了介绍,并在此基础上,对薪酬管理体系的分析、整体的设计、实现、测试等方面进行了详尽的论述,对本系统进行了较为全面的评估,指出了该体系的实际应用价值、存在的问题和今后的发展趋势。本文主要包括管理员模块,部门经理模块,普通员工模块。利用其能快速地构建各类对象,特别是数据窗口这一能方便而简洁操纵数据库的最具特色的智能化控件,在短时间内快速建立起系统的原型,然后再对原型不断地根据需要进行修正和改进,直至最终达到一个使用者所要求的、切实可行的体系。

关键词:企业工资管理系统;数据库;MIS

目录

TOC\o1-2\h\z\u一、引言 1

二、企业工资管理系统概述 1

(一)系统开发工具的选择 1

(二)MIS系统的概念 2

(三)开发方法的选择 2

三、系统需求分析 3

(一)系统可行性分析研究 3

(二)需求分析 3

四、系统总体设计 5

(一)系统功能模块设计 5

(二)系统数据库设计 8

五、系统实现 11

(一)用户登录界面 11

(二)人事管理 12

(三)工资管理 14

六、工资管理系统测试 16

(一)测试目的 16

(二)测试方法 16

(三)黑盒测试 17

(四)测试结果分析 18

七、总结 18

参考文献 19



PAGE

PAGE4

PAGE

PAGE3

企业工资管理系统开发与实现

一、引言

作为一个现代化的企业治理,计算机的广泛普及和运用以及计算机科学技术的广泛应用,都已被认为是我们企业建立和向前发展的重要途径和手段。而每个公司乃至于公司内部的各个部门都根据其实际工作状况也并非十分相同,这就给公司的管理工作提出了新的更高要求。

企业工资管理系统是现代化办公的重要组成部分,不管是对个人还是对公司都有着非常重要的意义,对个人来说,可以根据需要随时通过工资柜台查看工资,并每月取得相应的工资明细。对企业来说实行单位财务管理制度后制定,统一财务管理,提高行政效率,增强单位凝聚力,所以工资管理系统能够很好地满足公司以及员工双方的需求,一方面帮助企业节省人力成本,另一方面又能方便员工进行查看工资,做到工资透明化处理,所以工资管理系统是非常有必要实现的。

与传统的管理方法相比,由系统代替人力能极大节省公司成本,工资管理系统由系统自动根据公司人员基本信息与出勤等工资组成部分自动计算代替传统财务人员线下计算,极大提升工资结算发放效率,并且能够最大限度的减少人工计算出现的错误,并且能够根据不同企业的不同需求进行个性化系统开发,系统可根据公司结构复杂程度进行可拓展性开发,能够满足不同公司的需求。

二、企业工资管理系统概述

(一)系统开发工具的选择

C#是一种安全的、稳定的、简单的面向对象的计算机编程语言,运行于.NETFramework之上,是微软公司为.NETFramework量身定做的一种计算机编程语言,设计趋于人性化。它继承于C和C++,C#在继承它们强大功能的同时也改善了它们的一些复杂特性,例如:C#不能多重继承。C#吸收了VB的简单可视化操作和C++的高运行效率,其凭借功能强大、操作简单易懂、性能优良等优点成为.NET开发的首选语言。

C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

因此,作为拥有C、C++以及Java使用经验的软件开发者,可以很快适应并投入使用。Microsoft根据ECMAInternational和ISO/IEC组织确立的两大标准开发了用于.NETFramework的C#编译器。综上所述,C#语言在本系统开发中呈现出诸多优点:

(1)语法简练

C#编程中指针和关键字的使用大大减少,便于系统开发操作。

(2)面向对象

在代码设计过程中对常量、变量和函数进行封装,不仅大大提高了C#代码在设计过程中的可读性,也为系统代码的设计降低了冲突几率。

(3)功能全面

C#语言能够对系统设计中涉及到的控制程序

文档评论(0)

138****2726 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档