ASP.NET+sqlserver职工工资管理系统的设计与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET+sqlserver职工工资管理系统的设计与实现

摘  要:随着计算机技术的不断发展,传统的工资管理方式已经不能满足现代企事业单位的需求,故需要设计开发工资管理系统来有效的管理职工工资。系统主要采用ASP.NET技术和SQL Server 2008数据库,使用代码生成器生成系统简单的三层框架。该系统拥有超级管理员、管理员、职工三种用户,主要实现了职工信息管理、职工工资管理、职工信息查询、公告和留言板等功能。系统可以帮助中小企事业单位在管理职工工资过程中节约成本、提高工作效率。5607
关键词:工资管理;ASP.NET;SQL Server 2008
The Design and Implementation of Employee Salary Management System
Abstract: With the development of computer technology, the traditional mode of salary management has been unable to meet the needs of modern enterprises and institutions,who need to design and develop a payroll system to manage staff salaries. The system mainly adopt ASP.NET technology and SQL Server 2008 database, use the code generator to generate system’s simple three-tier framework. The system has a super administrator, administrator, staff for three kinds of users, mainly achieve the employee information management, employee salary management, employee information query, bulletin and message boards and other functions. The system can help SMEs and institutions to save costs, improve work efficiency in the process of  management the wages of workers.
Key Words: Salary Management;ASP.NET;SQL Server 2008
引言
对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而工资管理又是人力资源管理的重中之重。职工工资管理系统的设计开发采用Visual Studio 2010和SQL Server 2008工具,旨在达到使职工工资管理系统更好的为企事业单位服务,更加方便、快捷的提高财务工作人员的工作效率。
1.绪论
1.1系统发展现状
职工工资管理系统的开发从上个世纪末就已经开始了,从最初的简单查询、统计功能到后来的工资自动确定,可以说发展较快,也产生了各种各样的工资管理系统,各有特点。一般采用的是C/S和B/S混合模式的体系结构。针对主要的工资管理业务逻辑功能,如工资调整、系统文护等等,因涉及的用户少,采用C/S结构;而针对大多数的用户,他们主要关心的是工资津贴的信息(即对工资津贴情况的查询)以及确定岗位津贴而完成的一些教学科研情况的录入工作,对这样一些简单功能及用户多而散的特点,采用了B/S体系结构[1]。
在计算机技术高速发展的今天,国内外各企事业单位基本都设计了自己的职工工资管理的网站,而且相对都是比较成熟的,管理者可以登录网站轻松的了解到公司的状况,每个职工也都可以登录公司的网站,查看公司的发展动向和最新公告,也可以看到自己的绩效等。
1.2系统研究意义
现在应用到企事业单位的管理信息系统中,几乎都包括了职工工资管理模块。有些是由大型管理系统中的一个模块引进的,有些是作为企业的财务系统的一部分。这些职工工资管理软件在很多时候并不能完全解决中小企业的问题,本课题的研究工作就是要为这些中小企业解决他们在职工工资管理方面的问题[2]。
2.相关技术介绍
2.1 ASP.NET技术
从实效性和易文护性等各方面考虑,系统采用Web技术实现,管理员可直接通过网站对职工信息和职工工资进行文护。而普通职工可以通过网站查询自己的基本信息和工资信息。
ASP.NET是一种建立动态Web应用程序的技术,是一个已编译的、基于.NET的环境,可以与任何.NET的语言兼容,易于写出清晰的代码,并且代码易于重用和共享,另外它把基于通用语言的程序在服务器上运行,是基于通用语言的编译运行程序,效率很高[3]。 (责任编辑:qin)