工资管理系统的设计与实现
摘 要
企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业
的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同
时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连
接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、
保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业
的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。企业工资
管理系统是典型的信息管理系统(MIS),本系统采用 ASP 开发,后台数据库采用
Access 数据库。工资管理系统能提高了工作效率,节省了人力和物力,最终满
足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
关键词:工资管理;信息管理; ASP;Access
The Design and Implementation of Salary Management
System
Abstract
Salary management of enterprise plays important role in enterprise management.
It becomes more and more complex for increasing personnel. Salary management is
involved with both the labor resource management and financial management. It is
influenced with affair management, attendance and medical insurance. Each
employee’s salary comprises base pay, allowance, medical insurance, insurance
premium and real pay. Capital as the major element for the existence of enterprise, its
current can effect the whole movement of an enterprise. Salary management system is
a classic Management Information System (MIS). This system is implemented with
ASP and Access database. This system greatly improves the work efficiency, saves
labor and material resources, and fits the needs of the requirement for financial
management. Meanwhile, it becomes the symbol of modern enterprise management.
Key words: Salary Management; Information Management; ASP; Access
目 录
论文总页数:23 页
1 引言 ...................................................................................................................................................1
1.1 课题背景...................................................................................................................................1
1.2 国内外研究现状.......................................................................................................................1
1.3 本课题研究的意义...................................................................................................................1
2 关键技术介绍 ...................................................................................................................................1
2.1 ASP 技术 ...................................................................................................................................1
2.2 ACCESS ......................................................................................................................................2
2.3 IIS 简介 ....................................................................................................................................2
3 系统设计分析......................................................................................................................................2
3.1 应用需求分析............................................................................................................................2
3.2 系统功能模块划分.....................................................................................................................2
3.3 系统数据库设计 ......................................................................................................................3
4 系统实现..............................................................................................................................................6
4.1 登录与注册模块的实现.............................................................................................................6
4.2“用户查询”模块的实现...........................................................................................................9
4.3“管理员模块”的实现............................................................................................................12
4.3.1 查询用户信息 ...............................................................................................................13
4.3.2 修改管理员信息 ...........................................................................................................15
4.3.3 添加用户信息 ...............................................................................................................16
4.3.4 删除用户信息 ...............................................................................................................18
4.3.5 修改员工信息 ...............................................................................................................19
结 论..................................................................................................................................................20
参考文献..................................................................................................................................................21
致 谢..................................................................................................................................................22
声 明..................................................................................................................................................23
第 1 页 共 23 页
1 引言
1.1 课题背景
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机
实现工资的数据库管理势在必行。人员方面:可随时通过工资管理员根据本人需
要查阅工资情况,每月可以领取相应的工资报表,以进行检查和核实。财务人员
方面:实现工资数据输入、查询、修改和打印的计算机化管理,减轻工作量,使
工资管理更加的规范化。单位方面:实现财务管理系统的统一,开发完本系统后,
可使财务管理更具有统一性,提高管理效率,增强单位凝聚力。
1.2 国内外研究现状
现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各企
业的自身特点,来进行工资管理,同时,该类系统又都在不断地深入与发展,来
适用更多的企业。但工资管理系统的安全性还有待于今后的进一步开发与实践。
1.3 本课题研究的意义
计算机的应用和普及,使我们可以应用计算机来进行管理,这样,面对大量
的管理信息,我们不必再需要人为地管理,我们开发出工资管理软件就可以很轻
松的进行管理。工资管理系统是一个协助各单位科学、全面、高效地进行工资管
理的系统,在任何一个单位,工资管理是一件非常重要的财务工作,开发工资管
理系统是一个通用的管理系统,它是办公自动化系统的基础,是应用计算机进行
管理的一种方法。
2 关键技术介绍
系统采用前台使用ASP技术,后台使用ACCESS数据库平台,下面分别介绍
一下最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持
问题。Netscape浏览器也可以正常显示ASP页面。
2.1 ASP 技术
ASP使用了微软的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件
的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合
作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组
件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易
地建立自己的WEB应用。
ASP 运行在服务器端。这样就不必担心浏览器是否支持 ASP 所使用的编程语
言。ASP 的编程语言可以是 VBSCRIPT 和 JSCRIPT。VBSCRIPT 是 VB 的一个简集,
会 VB 的人可以很方便的快速上手。然而 Netscape 浏览器不支持客户端的
VBSCRIPT,所以时,看到的是 ASP 生成的 HTML 代码,而不是 ASP 程序代码。这
样就可以防止别人抄袭程序。