1、 编号 毕业设计(论文) 题目商业银行员工薪酬管理系统 二级学院 应用技术学院 专 业 班 级 学生姓名 学号 指导教师 职称 时 间 2012 年 4 月 目录目录 摘 要 I ABSTRACTABSTRACT II 1 引言 1 1.1 研究意义. 1 1.2 课题来源. 1 1.3 课题目标和内容 . 2 2 系统开发环境介绍 3 2.1 开发工具选择. 3 2.2 ASP.NET技术 . 3 2.3 VISUAL STUDIO2005 开发平台介绍 4 2.4 SQL SERVER数据库简介 5 2.5 B/S 架构介绍 . 6 3 需求分析 7 3.1 可行性分析 7 3.2 软件系
2、统的要求 . 9 3.3 系统用户角色分析 9 3.3.1系统管理员用户 .9 3.3.2普通员工 9 3.4 系统功能需求 10 3.5 系统流程. 10 4 总体设计. 12 4.1 系统结构设计. 12 4.2 系统的运行环境和开发平台 12 4.2.1硬件设备及操作系统 . 12 4.2.2系统开发平台 12 4.3 系统功能模块 13 4.4 数据库设计 14 4.4.1系统的数据库项 14 4.4.2 数据库概念设计 . 15 4.4.3 数据库逻辑设计 . 18 4.5 数据库连接 . 21 5 详细设计. 22 5.1 管理员登录界面实现 . 22 5.2 部门信息管理. 24
3、 5.3 员工档案信息管理界面实现 25 5.3.1添加员工档案信息界面实现 25 5.3.2查询员工档案信息管理界面实现 . 27 5.4 工资信息管理界面实现. 29 5.4.1工资发放管理界面实现. 29 5.4.2工资管理信息界面实现. 33 6 系统测试. 34 6.1 系统测试方法介绍 . 34 6.2 功能测试. 34 6.3 测试方法. 35 6.4 测试概况. 35 6.5 系统的性能测试 . 37 6.6 测试分析. 38 结论. 39 参考文献. 40 致谢. 41 I 摘 要 薪酬管理系统是一个企业不可缺少的部分, 它的内容对于企业的决策者和管 理者来说都至关重要, 所
4、以薪酬管理应该能够为用户提供充足的信息和快捷的查 询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在 着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算 机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领 域并发挥着越来越重要的作用。 本文基于 ASP.NET 技术与 SQL SERVER 2005 数据库技术开发一个薪酬管理系 统。用来实现公司企业的人力资源以及员工的工作绩效的管理,包括员工档案信 息管理,员工业绩评定管理,员工工资信息管理,基本资料信息管理等
5、几个重要 的功能,同时实现了各种信息的查询。在 Microsoft Visual Studio 2005 开发 环境下进行开发,后台程序语言开发采用 C#编程语言和 MSSQL 2005 数据库实现 一个人力资源绩效的管理系统,用于公司的薪酬管理,实现公司薪酬管理的科学 化,高效化。 本系统后台数据库采用Microsoft SQL Server 2005, 前台应用程序由Visual Studio 2005 进行开发。 关键词:ASP.NET,SQL 2005,C#,工资管理,B/S 架构 II AbstractAbstract Compensation management system i
6、s an indispensable part of a business, its content for corporate decision-makers and managers are critical, so the remuneration of management should be able to provide users with sufficient information and efficient query means. But it has been using the traditional artificial way to manage file archives, this management approach has many shortcomings, such as: low efficiency, poor security, the other ov