系统基于net的人事管理系统

www btchina net  时间:2021-01-31  阅读:()

论文题目 基于.net的人事管理系统系 别 计算机与信息技术系专业班级

指导教师

二○一七年五月十六日

目 录

1引 言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1 .1研究的意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

1 .2课题的来源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2系统开发环境介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.1开发工具选择. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.2 Asp.Net技术. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.3Visual Studio2010开发平台介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

2.4 SQL Server数据库简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2.5 B/S架构介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3需求分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3.1 可行性分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3.2软件系统的要求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3.3系统用户角色分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

3.4系统功能需求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

3.5系统流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

4总体设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

4.1系统结构设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

4.2系统的运行环境和开发平台. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

4.3系统功能模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

4.4数据库设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

5详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

5.1管理员登录界面实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

5.2部门信息管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

5.3员工档案信息管理界面实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

6系统测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

6.1系统测试方法介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

6.2 功能测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

6.3测试方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

6.4测试概况. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

致谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

基于.net的人事管理系统

【摘 要】人事管理系统对于企业的决策者和管理者来说都很重要所以企业人事管理需要能够为用户提供信息的便捷。随着科学技术的不断提高计算机科学的进步它的功能已为人们深刻了解发挥着越来越重要的作用。

本文基于ASP.NET技术与SQL SERVER 2008数据库技术开发一个企业人事管理系统。包括员工档案信息管理员工奖惩管理员工企业人事管理系统基本资料信息管理等几个功能同时实现了各种信息的快速查询。在Microsoft Visual Studio 2010开发环境下进行开发基本满足公司企业人事管理的需求。

本系统后台数据库采用Microsoft SQL Server 2008 前台应用程序由Visual Studio 2010进行开发。

【关键词】 ASP.NET SQL2008人事管理

1 引 言

1 . 1 研究的意义

计算机能够提高员工档案管理的效率本系统主要用于企业员工的信息管理总体任务是实现员工信息关系的系统化、规范化和自动化其主要任务是用计算机对员工各种信息进行管理。

1 .2 课题的来源

对于企业来说利用计算机支持企业高效率完成劳动人事管理的日常事务是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件计算机管理所有很多优点比如检索快速、查找方便、存储量大、保密性好、寿命长、成本低等这些优点能够提高人事管理的效率。

2系统开发环境介绍

2. 1开发工具选择

前台开发工具选择的是Visual Studio 2005 开发语言选择的是asp.net Visual Studio 2005是基于.net framework 2.0的集成开发环境 .NETFramework是建立、部署、执行.NET程序的基础环境。

2.2 Asp.Net技术

ASP.Net2.0是基于通用语言的编译运行的程序可以使它运行在Web应用软件开发者的很多的平台上。 ASP.Net2.0已经被刻意设计成为一种可以用于多处理器的开发工具它在多处理器的环境下用特殊的无缝连接技术将很大的提高运行速度。

2.3VisualStudio2010开发平台介绍

VS2010是一个集成开发环境是微软的新一代的集成开发环境他集成了多语言多模式的开发VS2010默认支持C#语言C++语言 J#语言VB语言等多种语言进行编程开发。

2.4 SQLServer数据库简介

SQL Server2008是一款面向高端的数据库管理系统它不仅继承了SQLServer前辈的性能、稳定性、便于管理和易于开发等优势同时又具有许多新特性。可以说SQL Server2008目前已成为广为使用的数据库管理系统。 SQLServer 2008提供了以Web标准为基础的扩展数据库编程功能。

2.5 B/S架构介绍

B/S架构就是浏览器和服务器结构是目前程序开发的过程中所被广泛采用的一种程序的开发框架。它是跟随着互联网技术的发展而发展起来的一种新的程序结构他对以前我们使用的C/S架构是一种先进的改进后的结果。

3需求分析

超级管理员实现对所有信息的维护和管理能实现对企业人事管理系统的总体的管理和控制超级管理员拥有系统的最高权限可以操作系统的系统管理功能模块而普通用户不能对账号和员工信息进行管理普通用户只能实现查看其它员工信息只能修改自己的员工信息并能实现查看考勤信息信息查看工资信息查看自己的奖惩评定信息管理员对这些信息进行管理操作。

3. 1 可行性分析

可行性分析就是研究开发一套系统或者网站的各种可行性包括技术可行性需求可行性经济可行性等方面的可能性。

3.2 软件系统的要求

企业人事管理系统的基本要求包括下面三点

 1 开发企业人事管理系统是为了实现公司企业进行人事奖惩管理所以开发系统的时候对人事奖惩管理的流程要进行认真的分析。

2技术性

本软件开发环境是在Microsoft Visual Studio 2010的开发平台上进行开发的利用SQL Server 2008数据库管理系统作后台数据库。应该具备较高的安全行、可移植性等特点。

3可维护性

设计数据库时尽量注重数据之间的关联性使表结构精简、紧凑提高数据的可维护性。

3.3系统用户角色分析

3.3. 1系统管理员用户

系统管理员拥有最高管理权限实现对系统中所有功能的使用和操作。具备最高的管理权限。

3.3.2普通员工

普通员工是使用人事档案管理系统的用户普通员工可以修改自己的信息修改登陆密码查看工资信息查看考勤信息查看自己的奖惩信息等功能。

3.4 系统功能需求

整个系统可以分为几个模块分别为员工档案信息管理、企业人事管理系统、奖惩管理信息管理、账号信息管理、考勤信息管理等几个大的功能模块。

3.5 系统流程

首先进入管理员登陆界面管理员通过输入自己的账号和密码如果输入的正确就可以进入系统的后台对后台的功能进行操作错误就要重新输入管理员拥有系统的最高权限可以操作系统中的所有基本数据信息。

4总体设计

4. 1系统结构设计

软件设计的概念分为系统的结构设计和详细设计。系统的结构设计就是系统的总体设计部分系统总体设计部分的目的是制设计一套完整的软件系统的总体结构。系统的详细设计就是对系统的功能模块进行开发设计 目的就是详细规定每个模块功能的实现代码程序运行效果界面和模块的运行流程。

4.2系统的运行环境和开发平台

4.2. 1硬件设备及操作系统

(1)服务器Windows 2000 Server/windows 2003 Server i is6.0 ASP.NETFramework 2.0运行框架

(2)客户端Windows98/Me/2000/XP/2003+IE6  0或者其他类型的浏览器。

计算机配置CPUP42 4GHZ内存DDR2G内存硬盘 80G以上就够了

系统平台Windows XP Professional中文版

系统体系结构B/S体系

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

ZJI怎么样?ZJI是一家成立于2011年的商家,原名维翔主机,主要从事独立服务器产品销售,目前主打中国香港、日本、美国独立服务器产品,是一个稳定、靠谱的老牌商家。详情如下:月付/年付优惠码:zji??下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达香港葵湾特惠B型 CPU:E5-2650L核心:6核12线程内存:16GB硬盘:480GB SSD带宽:5Mbps...

3G流量免费高防CDN 50-200G防御

简介酷盾安全怎么样?酷盾安全,隶属于云南酷番云计算有限公司,主要提供高防CDN服务,高防服务器等,分为中国境内CDN,和境外CDN和二个产品,均支持SSL。目前CDN处于内测阶段,目前是免费的,套餐包0.01一个。3G流量(高防CDN)用完了继续续费或者购买升级包即可。有兴趣的可以看看,需要实名的。官方网站: :点击进入官网云南酷番云计算有限公司优惠方案流量3G,用完了不够再次购买或者升级套餐流量...

云步云72.5元/月起云服务器,香港安畅/葵湾/将军澳/沙田/大浦CN2机房,2核2G5M

云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...

www btchina net为你推荐
桌面背景图片淡雅为什么好看的图片用来做桌面背景图就会很模糊?音乐播放器哪个好目前音质最好的音乐播放器dnf魔枪士转职哪个好dnf魔枪士转职哪个好几个职业雅思和托福哪个好考托福、雅思哪个好考?看书软件哪个好小说阅读软件哪个好电动牙刷哪个好什么品牌的电动牙刷比较好?视频软件哪个好编辑视频用什么软件最好美国国际东西方大学凭高考成绩可以申请哪些海外大学?东莞电信网上营业厅东莞虎门的中国电信营业厅的电话是多少?360云盘同步版网络正常的。 提示360云盘同步版同步失败 ,文件被占用中,无法更新是什么原因
备案未注册域名 美国主机推荐 12306抢票助手 申请空间 镇江联通宽带 个人免费空间 云全民 阿里云浏览器 微信收钱 大容量存储器 linux服务器维护 www789 ebay注册 云服务器比较 购买空间 ssl加速 万网服务器 石家庄服务器 phpwind论坛 hosting 更多