浅析计算机辅助工资管理系统的开发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅析计算机辅助工资管理系统的开发
随着市场经济体制的转变,企业正向着大型化、规模化发展,企业的工资管理有关信息急剧增加。

单靠人工来处理员工的工资已无法满足需求,而且极容易出错,如何设计一个功能完善的管理企业员工工资的数据库系统,实现计算機辅助工资管理的科学化和规范化,是计算机辅助管理的必然发展方向之一。

标签:计算机辅助系统工资管理数据字典
Abstract:With the change of market economic system,enterprises toward large-scale,scale development,enterprise wages management information increases sharply. The manual processing staff salaries have been unable to meet the demand,and very prone to error,how to design the management of enterprise employee wages database a functional system,the realization of computer aided management scientific and standard,is one of the inevitable development trend of computer aided management.
Keywords:Computer aided system;salary management;data dictionary
企业员工的劳动报酬通过工资形式进行按劳分配,需要正确核算成本和分析成本,实现节约开支,节省管理时间,同时激发员工劳动积极性,提供劳动生产效率,促进企业发展。

工资管理任务琐碎而繁重,不容许发生差错;工资的发放具有时间限制,且必须严格计算和发放;同时工资还具有重复性、规律性、时间性的特点。

通过计算机辅助管理,可以实现快速、准确、有效的发放工资,同时也有助于对工资各类信息进行统计分析,满足财务部门的相关核算和财务处理,该系统的设计需要操作方便,功能实用。

该系统的开发主要经历以下具体阶段。

一、系统分析
1.业务调查:实现工资的集中管理。

可供财务人员对本单位的员工以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统自动进行计算;同时系统还可对人事及工资管理情况进行多角度查询。

根据手工条件下,工资核算业务一般包括三个阶段:首先是原始凭证的纪律,其次根据原始凭证和工资标准资料计算应付月工资,第三是进行工资分配。

2.数据分析:工资管理系统的数据分析包括两个方面,第一是数据流程图,其描述系统中的处理过程和数据流动,第二是数据字典,定义系统的元素。

两者都是为确定系统需求提供有价值的信息。

根据系统的调查分析阶段,系统逻辑功能主要是:1.收集数据;2.核对数据
3.计算数据
4.汇总工资
5.工资分配;
6.填写工资单;
7.发放工资。

实现此功能的方案如下:人工收集并核对数据,汇总数据并录入计算机系统进行计算、汇总分配以及填写工资单等业务处理,人工根据工
资汇总表发放工资。

二、系统设计
系统目标:每月及时接受每一职工的各项变动工资数据内容;查询每一职工的工资内容和每部门的工资项目情况;计算工资和打印工资条、工资明细表;汇总各部门工资和打印工资汇总表,进行工资分配并打印工资分配表以及系统维护等功能。

1.功能需求模块设计:1、部门和员工基本信息模块:资料输入修改、员工增删、员工查询;2、工资查询模块:基础工资、岗位工资、工龄工资;3、工资汇总并打印模块:岗位工资、工龄工资。

4、系统管理维护模块。

2.总体设计目标要求:时间经济性、可靠性、可理解性、可维护性和适应性、可用性、安全保密性。

在开发时,还应具备以下几点:(1)方便快捷原则,用户易操作;(2)分配不同用户不同操作权限,为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。

同时,对不同级别的用户授予不同的使用权限;(3)系统可移植较强,在不同的平台下运行,均不会影响系统的稳定性。

同时,支持在客户端安装不同操作系统、浏览器版本,均不会影响系统的运行。

3.界面开发原则:以通信功能作为界面设计的核心;界面必须始终一致;界面必须使用户随时掌握任务的进展情况;界面必须能够提供帮助。

系统开发基于B/S的开发模式,界面直观、简洁,人机交互性强。

基于表单和弹出式窗口的数据录入方式,菜单点击的方式操作。

用户使用时,只要是按照格式和要求填入信息,系统在后台响应用户操作过程。

让用户在最短时间里经过专业培训,便可上手使用。

4.输入输出设计:输出设计包括三种形式,即屏幕输入出、磁盘输出、打印输出;输入设计要尽量便捷、安全,输入数据分为固定数据和变动数据。

三、实施与转换
此阶段主要任务是购置并安装硬件、编写和调试程序、培训业务操作人员、系统前期数据收集录入、系统调试与转换。

硬件接口无特别要求,网络硬件接口要求具有高速以太组网。

此外,系统数据不管是在企业内部之间传输,还是公司与分公司之间进行远程数据传输,防止数据被不法分析任意的修改和破坏,对所有的敏感数据均进行基于SSL协议的加密操作,只有对信息解密的人员才能最终读取数据信息,最大程度防止数据传输的安全保密性。

四、维护和评价
主要完成系统初始化和职工增减变动情况的维护以及某些固定数据的修改。

系统维护主要包括:1、程序的维护,主要因素包括程序出错、用户需求的更新、环境变化等因素;2、数据文件的维护。

3、代码的维护。

4、机器设备的维护。

参考文献
[1]《数据库系统概论》王珊、萨师煊编著.高等教育出版社
[2]《Visual c#.NET 程序设计基础教程》王华秋主编.清华大学出版社
[3]《c# 技术开发综合应用》温怀玉、陈长忆主编.清华大学出版社
作者简介:刘内美,(1984.1.10-),女,汉族,四川省内江市,讲师。

相关文档
最新文档