毕业设计(论文)
论文题目: 基于.net的人事管理系统 系 别: 计算机与信息技术系 专业班级:
学生姓名: 指导教师:
二○一七 年 五月 十六日
目 录
1 引 言 ................................................................................................................................2
1.1 研究的意义 ..........................................................................................................2 1.2 课题的来源 ..........................................................................................................2 2 系统开发环境介绍 ............................................................................................................2
2.1 开发工具选择 ........................................................................................................2 2.2 Asp.Net技术 .......................................................................................................2 2.3 Visual Studio2010开发平台介绍.....................................................................2 2.4 SQL Server数据库简介 .....................................................................................2 2.5 B/S架构介绍 .......................................................................................................2 3 需求分析 ............................................................................................................................3
3.1 可行性分析 ..........................................................................................................3 3.2 软件系统的要求 ..................................................................................................3 3.3 系统用户角色分析 ................................................................................................3 3.4 系统功能需求 ......................................................................................................3 3.5 系统流程 ..............................................................................................................4 4 总体设计 ............................................................................................................................4
4.1 系统结构设计 ........................................................................................................4 4.2系统的运行环境和开发平台 .................................................................................4 4.3 系统功能模块 ......................................................................................................4 4.4 数据库设计 ..........................................................................................................5 5 详细设计 ............................................................................................................................7
5.1 管理员登录界面实现 ..........................................................................................7 5.2 部门信息管理 ......................................................................................................9 5.3 员工档案信息管理界面实现 ..............................................................................9 6 系统测试 ..........................................................................................................................12
6.1 系统测试方法介绍 ............................................................................................12
i
6.2 功能测试 ..........................................................................................................13 6.3 测试方法 ............................................................................................................13 6.4 测试概况 ............................................................................................................13 参考文献 ..............................................................................................................................14 致 谢 ..................................................................................................................................15
ii
基于.net的人事管理系统
【摘 要】人事管理系统对于企业的决策者和管理者来说都很重要,所以企业人事管理需要能够为用户提供信息的便捷。随着科学技术的不断提高,计算机科学的进步,它的功能已为人们深刻了解,发挥着越来越重要的作用。
本文基于ASP.NET技术与SQL SERVER 2008数据库技术开发一个企业人事管理系统。包括员工档案信息管理,员工奖惩管理,员工企业人事管理系统,基本资料信息管理等几个功能,同时实现了各种信息的快速查询。在Microsoft Visual Studio 2010开发环境下进行开发,基本满足公司企业人事管理的需求。
本系统后台数据库采用Microsoft SQL Server 2008,前台应用程序由Visual Studio 2010进行开发。
【关键词】ASP.NET SQL 2008 人事管理
1
1 引 言
1.1 研究的意义
计算机能够提高员工档案管理的效率,本系统主要用于企业员工的信息管理,总体任务是实现员工信息关系的系统化、规范化和自动化,其主要任务是用计算机对员工各种信息进行管理。 1.2 课题的来源
对于企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所有很多优点,比如检索快速、查找方便、存储量大、保密性好、寿命长、成本低等,这些优点能够提高人事管理的效率。
2 系统开发环境介绍
2.1 开发工具选择
前台开发工具选择的是Visual Studio 2005,开发语言选择的是asp.net , Visual Studio 2005是基于.net framework 2.0的集成开发环境,.NET Framework是建立、部署、执行.NET程序的基础环境。 2.2 Asp.Net技术
ASP.Net2.0是基于通用语言的编译运行的程序,可以使它运行在Web应用软件开发者的很多的平台上。ASP.Net2.0已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。
2.3 Visual Studio2010开发平台介绍
VS2010是一个集成开发环境,是微软的新一代的集成开发环境,他集成了多语言,多模式的开发,VS2010默认支持C#语言,C++语言,J#语言,VB语言等多种语言进行编程开发。 2.4 SQL Server数据库简介
SQL Server 2008是一款面向高端的数据库管理系统,它不仅继承了SQL Server 前辈的性能、稳定性、便于管理和易于开发等优势,同时又具有许多新特性。可以说SQL Server 2008目前已成为广为使用的数据库管理系统。SQL Server 2008提供了以Web标准为基础的扩展数据库编程功能。 2.5 B/S架构介绍
B/S架构就是浏览器和服务器结构是目前程序开发的过程中所被广泛采用的
2