人事管理系统毕业设计论文 联系客服

发布时间 : 星期一 文章人事管理系统毕业设计论文更新完毕开始阅读fb017ad526fff705cc170a22

人事管理系统的设计与实现

摘 要

本文主要分析公司人事工资管理系统的一些基本功能和组成情况,包括系统的需求分析、系统结构、系统功能模块划分以及系统数据库模式分析等,重点对人事工资管理系统的开发实现进行介绍。

人事工资管理系统是不可缺少的部分,它的内容对于其的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。人事工资管理系统的主要任务就是使用计算机,对所有公司成员的人事资料进行保存;在需要时进行查找或者增加、修改和删除等操作。

本文重点说明了系统的设计思想、关键技术和解决方案。使用Microsoft公司的SQL Server 2005数据库管理系统进行数据存储;通过使用Microsoft公司的Visual Studio 2008集成开发环境。

关键字:人事管理系统;Visual Studio 2008; SQL2005

I

Abstract

This paper mainly analyses the company personnel wage management system of some of the basic functions and composition, including the system requirement analysis, system structure, system function modules and database schema analysis, focusing on the personnel salary management system development and implementation are introduced.

Personnel salary management system is an indispensable part of its content for its, policy makers and managers is critical, so the personnel salary management system should be able to provide users with sufficient information and efficient means of the inquiry. Personnel salary management system is the main task of computer use, for all members of the company personnel are saved; in case of need to find or add, modify and delete operations.

This paper explained the system design thought, the key technology and its solution. Using the Microsoft SQL Server 2005 database management system for data storage; through the use of Microsoft Visual Studio 2008 integrated development environment.

Key Word: Personnel Management System; Visual Studio 2008 ; SQL2005。

II

目 录

引 言 .................................................................................................................................... 1 1 基础知识 .......................................................................................................................... 3

? 1.1 Visual Studio介绍 3 ? 1.2 SQL Server数据库介绍 4

2 系统分析 .......................................................................................................................... 5

? 2.1 开发背景及意义 ? 2.2 可行性研究 ? 2.3 功能需求 6

5

5

2.3.1 用例分析 .................................................................................................. 6 2.3.2 概念类描述 ............................................................................................ 12 2.3.3 行为描述 ................................................................................................ 13

? 2.4 性能需求 13

2.4.1 响应时间 ................................................................................................ 13 2.4.2 吞吐量 .................................................................................................... 13 2.4.3 并发用户数 ............................................................................................ 14 2.4.4 资源利用率 ............................................................................................ 14

? 2.5 环境需求 14

2.5.1 硬件环境 ................................................................................................ 14 2.5.2 软件环境 ................................................................................................ 14

I

3 系统设计 ........................................................................................................................ 14

? 3.1 系统结构设计 15

3.1.1 软件设计的原则 .................................................................................... 15 3.1.2 系统层次结构 ........................................................................................ 16

? 3.2 设计阶段类图 17 ? 3.3 数据库设计

17

3.3.1 数据库概念设计 .................................................................................... 17 3.3.2 数据库逻辑设计 .................................................................................... 18

? 3.4 系统详细设计 19

4 系统实现 ........................................................................................................................ 20

? 4.1 语言选择原因 20 ? 4.2 软件开发环境 23 ? 4.3 系统功能实现 23

4.3.1 管理员登录 ............................................................................................ 23 4.3.2 部门管理 ................................................................................................ 24 4.3.3 添加员工信息 ........................................................................................ 28 4.3.4 工资管理 ................................................................................................ 34 4.3.5 考勤管理 ................................................................................................ 36 4.3.6 劳动合同 ................................................................................................ 37 4.3.7 工作评价 ................................................................................................ 39

II